Next Article in Journal
An Integrated DQN and RF Packet Routing Framework for the V2X Network
Previous Article in Journal
Advantages and Pitfalls of Dataset Condensation: An Approach to Keyword Spotting with Time-Frequency Representations
Previous Article in Special Issue
Wideband Low Phase-Noise Signal Generation Using Coaxial Resonator in Cascaded Phase Locked Loop
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Interspectral Error Tracking and Compensation of DSDT in Satellite Internet of Things

1
Guangxi Key Laboratory of Wireless Wideband Communication and Signal Processing, Guilin University of Electronic Technology, Guilin 541000, China
2
School of Computing and Data Engineering, NingboTech University, Ningbo 315100, China
3
Center for Future Intelligent Systems, China Academy of Aerospace Science and Innovation, Beijing 100000, China
*
Authors to whom correspondence should be addressed.
Electronics 2024, 13(11), 2098; https://doi.org/10.3390/electronics13112098
Submission received: 17 April 2024 / Revised: 20 May 2024 / Accepted: 24 May 2024 / Published: 28 May 2024
(This article belongs to the Special Issue Feature Papers in Microwave and Wireless Communications Section)

Abstract

:
With the rapid growth of satellite Internet of Things (SIoT) services, existing frequency band resources are insufficient to meet future business demands. To effectively address this issue, it is necessary to enhance the utilization of existing frequency resources. However, idle frequency resources are typically scattered across multiple bands and vary in bandwidth size. Direct Spectrum Division Transmission (DSDT), dividing a complete signal into sub-spectrum signals for transmission in idle frequency bands, can take the use of fragmented spectrum resources for satellite communication. Nevertheless, the performance of DSDT depends heavily on accurate synchronization toward multiple sub-spectrums. In this paper, an algorithm for error synchronization tracking and compensation is proposed by utilizing the focusing nature of constellation. All sub-spectrums are weighed by the minimum Euclidean distance of the constellation to compensate for amplitude–frequency–phase errors simultaneously. Simulations and experimental verification demonstrate synchronization performance and feasibility of proposed method in a multi-radio frequency channels environment.

1. Introduction

With the increasing demand for interactive data services from the satellite Internet of Things, there is a shortage of spectrum resources for satellite communications [1,2]. Recent surveys have shown that up to 80% of allocated frequency bands are under-utilized, thus resulting in a significant waste of spectrum resources [3]. Nevertheless, most of idle frequency resources are mostly scattered across multiple frequency bands, and these bandwidths of idle frequency bands are not large and not equal, which are named frequency holes in this paper.
In order to fully utilize the frequency holes scattered across multiple frequency bands, a Direct Spectrum Divsion Transmission technology has been presented in [4,5,6], which divides one complete signal into multiple sub-spectrum signals with small bandwidths for frequency holes. Combined with cognitive radio technology, DSDT can dynamically use frequency holes resources to improve communication efficiency and meet the bandwidth diversity.
The DSDT concept was initially proposed by a team of scholars led by Fumihiro Yamashita. In their work [7], the feasibility of DSDT was demonstrated through the multiple transponder transmission experiments of DVB-S2X. A simple synchronization scheme based on pilots was provided for amplitude, frequency, and phase offset in [8]. Furthermore, frequency offset can be compensated by changing the filter coefficients of the combining filters sequentially based on the estimated frequency [9]. In addition, they discussed the issues of peak-to-average power ratio and adjacent channel interference in DSDT [10]. However, in the DSDT system, its performance depends heavily on accurate synchronization toward multiple sub-spectrums.
Therefore, to remedy the synchronization error after using the pilot synchronization scheme, some free-pilot synchronization schemes for DSDT were provided in [11,12], which can be used in conjunction with other schemes based on pilots [13,14,15]. In [11], a free-pilot amplitude compensation scheme was proposed utilizing the consistency of −3 dB point at adjacent sub-spectrums, where this specific point owns identical amplitude values between neighboring sub-spectrums. Subsequently, a novel free-pilot scheme was presented in [12], which uses multiple points between adjacent sub-spectrums to estimate frequency and phase offset due to the consistency of phases of these points. As a result, its performance was better than the former [11], but it is limited by the width of transition zone between adjacent sub-spectrums. Moreover, the expansion of the width of the transition zone resulted in an increase in bandwidth. The above free-pilot synchronization schemes for DSDT only utilize the local features of adjacent spectra and do not fully exploit the correlation between all sub-spectrums; thus, there is still room for further improvement in free-pilot synchronization performance.
In this paper, a free-pilot synchronization method based on all sub-spectrums is proposed for DSDT, which can adaptively track and compensate amplitude–frequency–phase errors among sub-spectrums by utilizing the focusing nature of constellations. All sub-spectrums are weighed by the minimum Euclidean distance of the constellation to compensate for amplitude–frequency–phase errors simultaneously. This operation can be also regarded as an equalizer, as the combined spectrum with synchronization error exhibits characteristics similar to frequency selective fading. Meanwhile, the least squares iterative structure is adopted for improving its synchronization error convergence and tracking speed. Finally, some simulations are provided for analysis of the synchronization performance. Compared with the methods proposed in [11,12], our method exhibits a lower synchronization error under the same signal-to-noise ratio conditions, and it is not limited by FFT resolution. In addition, we build a DSDT test system using the Universal Software Radio Peripheral (USRP) platform to verify the feasibility of our method.

2. System Model

DSDT utilizes filter bank technology to divide the signal into multiple sub-spectra, inserts them into frequency-offset holes for transmission, and recovers the original signal through receiver-side combination filters. The schematic diagram of this transmission system is shown in Figure 1. A, B and C are the sub-spectra divided by the filter.
In practical satellite communication, not all frequency holes appear densely, and some frequency gaps have large spacing, thus requiring the use of different transceivers for transmission. The larger the spacing between channel frequency bands, the greater the difference in channel characteristics. This means that using spectrum-based transmission technology across large frequency bands or even on multiple frequency transceivers will inevitably face the problem of inconsistent amplitude, frequency, and phase between sub-spectra, as shown in Figure 2.
Since the actual frequency hole occurs in multiple frequency bands, these sub-spectrums will experience independent fading channels, thus denoting the fading coefficient of the ith sub-spectrum channel as A i e j ϕ i . Meanwhile, considering a relative movement between satellite and ground station, received sub-spectrum signals in different frequency bands face different Doppler shifts, where the Doppler offset in the ith channel is denoted as e j 2 π f d i . Therefore, the expression of the received signal across the ith combination filter can be written as follows:
s r i ( t ) = s i ( t ) × A i e j 2 π f d i t + ϕ i + n i ( t ) ,
where n i ( t ) is noise in the ith channel, and S i ( t ) represents the ith sub-spectrum of the original signal s o ( t ) across division filter h d i and combination filter h c i [8] (“*” is the convolution operation).
s i ( t ) = h c i h d i s o ( t )
As mentioned in [9], the original signal s o ( t ) could be MASK, MPSK, or MQAM and so on. Then, pilot synchronization is operated for estimations of the amplitude A i ^ , frequency f i ^ , and phase ϕ i ^ . After compensation, s r i ( t ) turns into s r i ( t ) :
s r i ( t ) = s i ( t ) × A i e j 2 π Δ f i t + Δ ϕ i + n i ( t ) ,
where residual synchronization errors are
A i = A i / A ^ i
Δ f i = f d i f i ^
Δ ϕ i = ϕ i ϕ i ^
Finally, the combined signal with N sub-spectrums can be expressed as
s r ( t ) = i = 1 N s r i ( t ) ,
When a residual synchronization error exists, the spectrum structure of Equation (3) is shown as the combined signal in Figure 2. It can be seen that the combined signal appears distorted, thus resulting in a loss of bit error rate (BER) performance. In this case, a free-pilot synchronization scheme become a good choose for reducing the synchronization error. In addition, a schematic diagram of the signal processing flow for DSDT with a free-pilot module is shown in Figure 3.

3. Adaptive Error Tracking and Equalization

As mentioned in the previous section, the distortion in the combined signal originates from inconsistent amplitude, frequency, and phase errors among the sub-spectra. Since the combined signal is formed by reconstructing the sub-spectra transmitted across a wide frequency range, the impact of the sub-spectrum amplitude and phase errors is similar to that of frequency-selective fading channels. The carrier errors introduced by multiple RF channels can be considered as time-varying selective fading caused by Doppler frequency offsets. Therefore, this paper attempts to indirectly address the distortion issue in the reconstructed signal caused by sub-spectrum amplitude, frequency, and phase errors from the perspective of reducing Inter-Symbol Interference (ISI).
Equalization is a common technique used to mitigate ISI. Among them, adaptive equalization methods update tap coefficients using training sequences to track slow time-varying errors and mitigate ISI [16,17]. However, training sequences incur additional resource overhead. On the other hand, blind equalization algorithms do not require training sequences. Among them, the Decision Feedback Equalizer (DFE) based on the Bussgang technique has good tracking performance for non-linear distortions and is expected to correct the distortion caused by sub-spectrum errors in the combined signal [18].
Therefore, referring to the DFE algorithm, two error compensation schemes are considered in the specific implementation: a conventional DFE equalization algorithm with sub-spectrum error tracking and an adaptive compensation algorithm.

3.1. Decision Feedback Equalization

The first scheme considers the problem as recovering a signal affected by frequency-selective, fading-causing Inter-Symbol Interference (ISI). After downsampling from symbol synchronization, the l m b th sampling decision symbol can be expressed as (l represents current symbol)
y l m b = s r ( t m b T ) = s r ( l T s m b T ) ,
where T S is the sampling interval, T is the symbol length, and m b is the symbol index.
Next, an adaptive equalizer can be operated to improve the detection performance by minimizing the joint error of multiple consecutive symbols. The objective function is as follows:
min s ^ S E s ^ l m b = 0 M b 1 w m b y l m b n f = 1 N f 1 w n f s ^ l n f 2 ,
In Equation (3), W m b represents the weights of the inverse filter, W n f represents the weights of the feedforward filter, M b and N f 1 represent the taps of the inverse filter and feedforward filter, y l represents the lth symbol of the combined signal, and s ^ l represents the ideal constellation after the hard decision of the lth symbol. By minimizing the objective function mentioned above, the filter coefficients can be obtained through iterative optimization.
Although the DFE algorithm can mitigate the ISI caused by channel characteristics, it does not fully utilize the channel information carried by all sub-spectra. Moreover, as a traditional DFE algorithm, it has the drawbacks of slow convergence speed and high bit error rate (BER) at low signal-to-noise ratio (SNR) levels.

3.2. Sub-Spectrum Error Synchronization Tracking and Adaptive Compensation

The second scheme involves adjusting the tap weight coefficients of each sub-spectrum separately using decision feedback to achieve adaptive compensation for the combined recovered signal. Although this processing is done in the time domain, it effectively modifies the frequency components of the combined recovered signal to adaptively compensate for errors. Therefore, it can also be considered as frequency domain equalization. The objective function is as follows:
min s ^ S E l = 0 n λ n 1 s ^ l i = 1 N g i y l , i 2 ,
where y l , i is lth symbol of ith sub-spectrum after the downsampling operation
y l , i = s r i ( l T s ) .
In Equation (6), λ represents the forgetting factor, s ^ l is the normalized ideal constellation value of the lth symbol after combination, g i represents the equalizer weights of the (i + 1)th sub-spectrum, and y l , i represents the sampling point of the lth symbol in the (i + 1)th sub-spectrum under symbol synchronization. When compensating for sub-spectrum errors, i = 1 N g i y l , i approximates the estimated ideal constellation value under symbol estimation. Therefore, the mean square error can be used as the objective function to modify the equalizer coefficients.
Compared to the recovered signal after combination, the pre-combination sub-spectra retain more synchronization error information. Sub-spectrum level attenuation compensation can theoretically achieve better combination performance. To address the drawback of the decision feedback algorithms relying on the previous symbol’s hard decision result, a forgetting factor is introduced to enable rapid convergence of the error function and to improve the phase tracking capability, thereby reducing the risk of symbol misjudgment.
Figure 4 illustrates the iterative process of the tap coefficient g ( l ) of the algorithm. g ( l ) represents the tap coefficient value corresponding to each sub-spectrum under the (l + 1)th symbol, and e ( l ) ¯ is the difference between the conjugate operation and the ideal normalized constellation.
In the Recursive Least Squares (RLS) algorithm, the update step for the equalizer tap coefficients is determined by calculating a weighted sum of the mean square error indices in the least squares sense. k ( l ) is the step size for updating the tap coefficients of the equalizer. The updating process is as follows:
  • Calculate the combined signal and make hard decision s ^ :
    s ^ ( l ) = D [ i = 1 N y l , i g l 1 , i ]
  • Calculate the data autocorrelation term R ( l ) and cross-correlation term p ( l ) :
    R ( l ) = l = 0 N λ n l y ( l ) y ( l ) T ,
    p ( l ) = l = 0 N λ n l s ^ l y ( l ) ,
  • Calculate the tap coefficient increment k ( l ) :
    T ( l ) = R 1 ( l ) ,
    k ( l ) = T ( l 1 ) y ( l ) λ + y T ( l ) T ( l 1 ) y ( l ) ,
  • Obtain the tap coefficient:
    g ( l ) = g ( l 1 ) + k ( l ) e ¯ ( l ) ,
    where e ¯ ( l ) = s ^ ( l ) i = 1 N y l , i g l 1 , i .
Assuming the decisions in the iteration are correct, the lower bound of the convergence error for the iteration can be obtained. According to the recursive least squares theory [19], our mean square error is obtained as below
D ( l ) 1 λ 2 σ n 2 t r [ R y 1 ] + 1 2 ( 1 λ ) t r [ R e ] , w h e n l > > 1
where R y is the covariance matrix of vector y , and y = [ y l , 1 , y l , 2 , y l , 3 , , y l , N ] . R e is the covariance matrix of vector e , e = [ A 1 e j ( 2 π Δ f 1 l T + Δ ϕ 1 ) , , A N e j ( 2 π Δ f N l T + Δ ϕ N ) ] . σ n 2 is the noise power, and λ is the forgetting factor. As known from [19], its optimal forgetting factor is
λ o p t 1 1 σ n ( t r R y t r R e ) 1 / 2
Therefore, substituting Equation (14) into Equation (13), our minimum of mean square error is
D m i n σ n t r ( R y 1 t r [ R e ] ) 1 / 2
In fact, D m i n reflects the difference between the actual symbol decision and the ideal constellation in terms of the Euclidean distance.

4. Synchronization in Multiple RF Channels

To experimentally validate the proposed schemes, a wireless transceiver platform was built based on NI-USRP, and two independent RF channels of USRP X310 were used to simulate two satellite transponders. The system environment is shown in Figure 5. NI USRP from National Instruments in Texas, USA. The NI-USRP consists of a host and wireless signal transceiver hardware. The host side programming was performed using LabVIEW, and the RIO (Reconfigurable I/O) side was processed using the Field Programmable Gate Array (FPGA) provided by LabVIEW for streaming processing.
To ensure accurate synchronization of the received signal, conventional communication systems often use the method of inserting pilots. However, for DSDT systems, the original signal recovered by aggregating multiple sub-spectra will accumulate synchronization errors from each sub-spectrum. Even if the sub-spectra are synchronized using pilots, the reconstructed signal will still have significant distortion that is difficult to eliminate further using pilots. Therefore, in the implementation of the DSDT system, the algorithm proposed in this paper is used to track and compensate for the amplitude–frequency–phase errors of the synchronized sub-spectra, thus further reducing the bit error rate.
The signal frame structure, as shown in Figure 6, includes multiple sub-spectra. In the DSDT system, independent multiple RF channels are used for transmission. Each sub-spectrum is allocated to a different RF channel. For example, sub-spectra 1 and 3 are assigned to RF channel 1, while sub-spectra 2 and 4 are assigned to RF channel 2.
Apart from the high requirements for synchronization accuracy, the hardware implementation of the DSDT system faces the following challenges:
One of the major challenges is the limitation of FPGA logic resources in the hardware devices. Due to the requirement for multi-subband filtering with arbitrary bandwidths and multi-frequency point synchronization of the sub-bands, the logic resource consumption on the RIO of the USRP is excessively high. Additionally, the processing speed of the host’s host side is slow, thus resulting in poor real-time performance.
Another challenge is how to reduce the data link load. High-speed sampling of the signal can impose a heavy load on the data transmission link, thus leading to potential data congestion and loss. To address this issue and allocate resources effectively, the system’s receiver-end structure framework is illustrated in Figure 7. The Labview implementation of the error synchronization tracking and adaptive compensation can be seen in Figure 8.
After synchronization of the signal on the RIO side, frame synchronization is achieved by utilizing the auto-correlation characteristics of Barker codes in the main sub-spectrum. Since the optimal sampling point for the main sub-spectrum is the same as that for the other sub-spectra, symbol rate sampling can be performed on all sub-spectra, thus reducing the consumption of logic resources and lowering the data link overload. Through this system architecture design, the performance degradation caused by resource limitations is to some extent avoided while ensuring the real-time performance of the system.
To assess hardware limitations and resource usage, the scheme is estimated according to the resource consumption shown in the comprehensive report generated by FPGA processing and combined with the amount of FPGA resources available in the USRP-X310 RIO.Reference is provided below in Table 1.
In practical applications, the resource consumption will increase with the increase in the number of sub-spectrum. The FPGA hardware model of this system is Xilinx Kintex 7-410T, and the maximum number of molecular spectra supported by this system is six. The table shows that the hardware USRP-X310 can meet the resource requirements of the synchronization scheme, and it can be predicted that the system will have better performance on the later version of USRP.

5. Simulation and Experimental Results Analysis

To validate the proposed algorithm, MATLAB simulations were conducted to compare the bit error rate (BER) performance of the DSDT under different amplitude, frequency, and phase error estimation methods. Additionally, high sampling rate satellite multi-relay transmission was simulated using NI-USRP, and the constellation diagram after sub-spectrum error compensation, as well as the measured signal BER curve, were provided.

5.1. Simulation Results

The simulation parameters of the DSDT system are listed in Table 2. To evaluate the estimation and compensation performance of the proposed algorithm for the amplitude–frequency–phase error, we first investigated the synchronization performance in the presence of amplitude error, frequency error, and phase error, respectively, and compared it with [11,12].
Figure 9 shows a comparison of [11] and the proposed algorithm with respect to the performance of amplitude compensation. It can be seen that the proposed algorithm exhibited a lower bit error rate after amplitude compensation. Meanwhile, the performance comparisons of the phase and frequency compensation with [12] are illustrated in Figure 10 and Figure 11. As a result, the proposed algorithm demonstrates superior performance compared to the methods in [11,12], and it is capable of simultaneously handling amplitude, phase, and frequency offset.
Figure 12 shows a BER comparison of various error compensation methods in the presence of amplitude–frequency–phase errors. It can be seen that the proposed algorithm had a significantly lower BER compared to the traditional decision feedback equalization (DFE) algorithm and [12]. On the other hand, although the performance of the proposed algorithm was not as good as that of the pilot synchronization scheme, it could achieve better performance when used together with the pilot algorithm, as shown by purple line in Figure 12.
Figure 13 shows a BER performance for various modulation types after synchronization. Compared to the ideal synchronization, the proposed algorithm could all effectively avoid performance loss for these modulation types. It also indicates that the proposed algorithm is not limited by the modulation type of the original signal.

5.2. Experimental Results and Analysis of Multiple RF Channels

To validate the performance of the algorithm, experiments were conducted using the NI-USRP wireless transceiver platform. The experimental parameters are shown in Table 3.
The sub-spectrum of the signal after four segments is shown in Figure 14. Figure 15 shows the constellation diagrams before and after using the sub-spectrum error tracking and adaptive compensation algorithm. It can be observed that the constellation diagram after pilot synchronization and the direct combination of sub-spectrums is more dispersed and exhibits some rotation, thus indicating the presence of residual frequency and amplitude phase errors in the sub-spectrum signals. After processing with the proposed algorithm, the combined signal’s constellation diagram is greatly focused with almost no scatter points, thus demonstrating the high-precision error synchronization and tracking performance of the algorithm. Figure 16 shows the error convergence curve, thus indicating that the signal achieved error convergence within approximately 20 symbol periods, and the mean square error ended up being generally within 0.05 after convergence, thus reflecting the algorithm’s fast error convergence and tracking performance.
Finally, Gaussian white noise was introduced using the built-in controls of LabVIEW, and the BER curves before and after applying the proposed algorithm were compared at different SNRs, as shown in Figure 11.
Figure 17 shows the measured BER of the DSDT; it can be observed that at an SNR of 10 dB, the reconstructed signal’s BER is close to 1 × 10−5.
After applying the proposed algorithm, the BER further decreased compared to direct reconstruction after pilot synchronization, thus validating the conclusions of the simulation experiments.

6. Conclusions

This paper addresses the issue of amplitude–frequency–phase distortion in sub-carriers in DSDT systems during satellite cross-transponder transmission, along with the high synchronization accuracy requirements. It combines the decision feedback algorithm in equalization and introduces the error vector of each sub-carrier based on the least squares criterion. A data assistant-free algorithm for inter-subcarrier error synchronization tracking and adaptive compensation has been proposed. Experimental simulation analysis and measurements based on the NI-USRP wireless transceiver platform demonstrate that the error feedback mechanism of multiple sub-carriers has significant performance advantages over traditional decision feedback equalization of the combined signal, thus effectively correcting amplitude, frequency, and phase errors. Compared to the blind estimation algorithm in [12], the proposed algorithm avoids the contradiction between FFT points and estimation accuracy, thus resulting in improved estimation accuracy. By combining it with pilot synchronization, the algorithm can further track and compensate for subtle residual errors after synchronization without introducing additional pilot overhead. This approach maximizes the demodulation performance of the DSDT system and performs well in practical engineering applications. The simulations and measurements in this paper have been conducted under limited error conditions, but the analysis of the algorithm’s effective tracking range for maximum errors is lacking. Further exploration of this issue will be undertaken in future research.

Author Contributions

Methodology, C.W.; formal analysis, G.W.; data curation, Z.L.; writing—original draft preparation, C.W.; writing—review and editing, L.Z.; visualization, C.Y.; funding acquisition, G.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Laboratory of Wireless Communications Foundation under Grant IFN20230209, and the Ningbo Key R&D Program under Grant No.2023Z231, the Zhejiang Province Postdoctoral Research Funding Project under Grant ZJ2023008, the China Postdoctoral Science Foundation under Grant No.2023M740741, and the Ningbo Natural Science Foundation under Grant 2023J. Meanwhile, it is also supported in part by the Fund of Key Laboratory of Cognitive Radio and Information Processing through the Ministry of Education under Grant CRKL200106.

Data Availability Statement

The data that support the findings of this study are available from thecorresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kodheli, O.; Maturo, N.; Chatzinotas, S.; Andrenacci, S.; Zimmer, F. NB-IoT via LEO Satellites: An Efficient Resource Allocation Strategy for Uplink Data Transmission. IEEE Internet Things J. 2022, 9, 5094–5107. [Google Scholar] [CrossRef]
  2. Kibria, M.G.; Lagunas, E.; Maturo, N.; Spano, D.; Al-Hraishawi, H.; Chatzinotas, S. Carrier combination in Multi-Beam High Throughput Satellite Systems. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
  3. Gupta, M.S.; Kumar, K. Progression on spectrum sensing for cognitive radio networks: A survey, classification, challenges and future research issues. J. Netw. Comput. Appl. 2019, 143, 47–76. [Google Scholar] [CrossRef]
  4. Zhao, J.-Y. Research on Satellite Covert Overlap Communication Method Based on Carrier Combination. Master’s Thesis, Nanjing University of Posts and Telecommunications, Nanjing, China, 2023. [Google Scholar]
  5. Yamashita, F.; Goto, D.; Kojima, Y.; Shibayama, H.; Kobashi, H.; Haraguchi, D. Satellite experiments on direct spectrum division transmission over multiple transponders. In Proceedings of the 37th International Communications Satellite Systems Conference (ICSSC-2019), Okinawa, Japan, 29 October–1 November 2019; Advances in Communications Satellite Systems. pp. 1–13. [Google Scholar]
  6. Yan, Z.-Y. Research and Implementation of Spectrum Division and recombination Technology in Satellite Communication; Guilin University of Electronic Technology: Guilin, China, 2019. [Google Scholar]
  7. Yamashita, F.; Goto, D.; Kojima, Y.; Shibayama, H.; Kobashi, H.; Haraguchi, D. Feasibility verification of direct spectrum division transmission over multiple satellite transponder. IEICE Commun. Express 2019, 9, 48–53. [Google Scholar] [CrossRef]
  8. Abe, J.-I.; Yamashita, F.; Kobayashi, K. Direct spectrum division transmission for highly efficient satellite communications. In Proceedings of the 2010 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop, Cagliari, Italy, 13–15 September 2010; pp. 401–406. [Google Scholar]
  9. Abe, J.-I.; Nakagawa, T. A Frequency Synchronization Method for Multiple Access in Direct Spectrum Division Transmission. In Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
  10. Omata, S.; Shirai, M.; Sugiyama, T.; Urata, I.; Yamashita, F. PAPR and BER Performances of Direct Spectrum Division Transmission Applied by Clipping and Filtering in ACI Environment. In Proceedings of the 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall), Honolulu, HI, USA, 22–25 September 2019; pp. 1–5. [Google Scholar]
  11. Abe, J.-I.; Nakahira, K.; Kobayashi, K. A Blind Phase Compensation Method for Direct Spectrum Division Transmission. In Proceedings of the 2011 IEEE Global Telecommunications Conference—GLOBECOM 2011, Houston, TX, USA, 5–9 December 2011; pp. 1–5. [Google Scholar]
  12. Chen, J.-M.; Qiu, H.-B.; Zheng, L.; Yang, C. Non-Data-Aided Estimation and Compensation of Amplitude, Frequency and Phase for Spectrum Combination. J. Beijing Univ. Posts Telecommun. 2021, 44, 35–40. [Google Scholar]
  13. Hussin, S.; Puntsri, K.; Noé, R. Performance analysis of RF-pilot phase noise compensation techniques in coherent optical OFDM systems. In Proceedings of the 2012 17th European Conference on Networks and Optical Communications, Vilanova i la Geltru, Spain, 20–22 June 2012; pp. 1–5. [Google Scholar]
  14. Zhao, J. DFT-based offset-QAM OFDM for optical communications. Opt. Express 2014, 22, 1114–1126. [Google Scholar] [CrossRef] [PubMed]
  15. Lele, C.; Legouable, R.; Siohan, P. Iterative scattered pilot channel estimation in OFDM/OQAM. In Proceedings of the 2009 IEEE 10th Workshop on Signal Processing Advances in Wireless Communications, Perugia, Italy, 21–24 June 2009; pp. 176–180. [Google Scholar]
  16. Miroshnikova, N. Adaptive blind equalizer for HF channels. In Proceedings of the 2017 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SINKHROINFO), Kazan, Russia, 3–4 July 2017; pp. 1–5. [Google Scholar]
  17. Yang, J.; Tu, H.; Wang, Y.-X. Adaptive Equalization Algorithm in Symbolic Level Based on LMS Algorithm. Trans. Beijing Inst. Technol. 2017, 37, 753–757. [Google Scholar]
  18. Li, J. Research on Parameters’ Effect on the Performance of Adaptive Feedback Decision Equalizer. Master’s Thesis, Tianjin University, Tianjin, China, 2009. [Google Scholar]
  19. Haykin, S.S. Adaptive Filter Theory, 4th ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
Figure 1. Spectrum division transmission system.
Figure 1. Spectrum division transmission system.
Electronics 13 02098 g001
Figure 2. Transmission across large frequency domain sub−spectra under multiple transponders.
Figure 2. Transmission across large frequency domain sub−spectra under multiple transponders.
Electronics 13 02098 g002
Figure 3. Schematic diagram of the signal processing flow in the DSDT system.
Figure 3. Schematic diagram of the signal processing flow in the DSDT system.
Electronics 13 02098 g003
Figure 4. Algorithm iteration flow chart.
Figure 4. Algorithm iteration flow chart.
Electronics 13 02098 g004
Figure 5. NI-USRP wireless transceiver platform.
Figure 5. NI-USRP wireless transceiver platform.
Electronics 13 02098 g005
Figure 6. Multi-subspectrum data frame structure.
Figure 6. Multi-subspectrum data frame structure.
Electronics 13 02098 g006
Figure 7. DSDT system receiver structure.
Figure 7. DSDT system receiver structure.
Electronics 13 02098 g007
Figure 8. Labview implementation of inter-spectrum error synchronization and adaptive compensation.
Figure 8. Labview implementation of inter-spectrum error synchronization and adaptive compensation.
Electronics 13 02098 g008
Figure 9. BER curves for synchronization methods in presence of A [ 0.8 , 12 ] . (Black simulation curve is from [11]).
Figure 9. BER curves for synchronization methods in presence of A [ 0.8 , 12 ] . (Black simulation curve is from [11]).
Electronics 13 02098 g009
Figure 10. BER curves for synchronization methods in presence of Δ ϕ [ 0.05 , 0.05 ] . (Black simulation curve is from [12]).
Figure 10. BER curves for synchronization methods in presence of Δ ϕ [ 0.05 , 0.05 ] . (Black simulation curve is from [12]).
Electronics 13 02098 g010
Figure 11. BER curves for synchronization methods in presence of Δ f [ 15 , 15 ] . (Black simulation curve is from [12]).
Figure 11. BER curves for synchronization methods in presence of Δ f [ 15 , 15 ] . (Black simulation curve is from [12]).
Electronics 13 02098 g011
Figure 12. BER curves for various synchronization methods in presence of A, Δ f , and Δ ϕ . (Black simulation curve is from [12]).
Figure 12. BER curves for various synchronization methods in presence of A, Δ f , and Δ ϕ . (Black simulation curve is from [12]).
Electronics 13 02098 g012
Figure 13. Inter−spectral synchronization error compensation in various modulation types in presence of A [ 1 , 1.05 ] , Δ f [ 0 , 5 ] , and Δ ϕ [ 0 , 0.05 ] .
Figure 13. Inter−spectral synchronization error compensation in various modulation types in presence of A [ 1 , 1.05 ] , Δ f [ 0 , 5 ] , and Δ ϕ [ 0 , 0.05 ] .
Electronics 13 02098 g013
Figure 14. Spectrum of DSDT signal received by real−time spectrograph.
Figure 14. Spectrum of DSDT signal received by real−time spectrograph.
Electronics 13 02098 g014
Figure 15. Constellation diagram comparison in practical measurement. (a) Constellations after pilot synchronization. (b) Constellations after proposed method.
Figure 15. Constellation diagram comparison in practical measurement. (a) Constellations after pilot synchronization. (b) Constellations after proposed method.
Electronics 13 02098 g015
Figure 16. Mean squared error convergence curve.
Figure 16. Mean squared error convergence curve.
Electronics 13 02098 g016
Figure 17. Measured bit error rate of DSDT.
Figure 17. Measured bit error rate of DSDT.
Electronics 13 02098 g017
Table 1. Comparison of resource consumption with available resources on the X310 RIO.
Table 1. Comparison of resource consumption with available resources on the X310 RIO.
FPGA Resource TypeResource ConsumptionAvailable Resource
Slice LUTs17,000~19,000254,200
Slice registers32,000~34,000508,400
DSPs900~10001540
Block RAMs20~25795
Table 2. Sub-spectra synchronization experiment parameters.
Table 2. Sub-spectra synchronization experiment parameters.
ParameterValue
ModulationQPSK
Bandwidth/MHz2
Sample rate/MHz20
Number of sub-carriers4
Sub-spectrum bandwidth/MHz0.5
Sub-spectral roll-off factor0.5
Table 3. Experimental parameters under multiple RF channels.
Table 3. Experimental parameters under multiple RF channels.
ParameterValue
ModulationQPSK
bandwidth/MHz2
Sample rate/MHz100
Number of sub-carriers4
Sub-spectrum bandwidth/MHz0.5
Subspectral roll-off factor0.5
Antenna carrier frequency/GHz2.3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, C.; Zheng, L.; Wang, G.; Liu, Z.; Yang, C. Interspectral Error Tracking and Compensation of DSDT in Satellite Internet of Things. Electronics 2024, 13, 2098. https://doi.org/10.3390/electronics13112098

AMA Style

Wang C, Zheng L, Wang G, Liu Z, Yang C. Interspectral Error Tracking and Compensation of DSDT in Satellite Internet of Things. Electronics. 2024; 13(11):2098. https://doi.org/10.3390/electronics13112098

Chicago/Turabian Style

Wang, Chen, Lin Zheng, Gang Wang, Zhiwei Liu, and Chao Yang. 2024. "Interspectral Error Tracking and Compensation of DSDT in Satellite Internet of Things" Electronics 13, no. 11: 2098. https://doi.org/10.3390/electronics13112098

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop