Next Article in Journal
A Multi-Module Fusion Framework for Restoring Human and Machine Vision Quality in Compressed Video
Previous Article in Journal
Evaluating the Influence of Normalisation Procedures on a Negative Selection Algorithm to Enhance Damage Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enabling and Enhancing Massive Multiple Input–Multiple Output Systems with Two-Dimensional Orthogonal Pattern Division Multiple Access

1
School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
2
School of Computer Science and Technology, Hainan University, Haikou 570228, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(11), 3491; https://doi.org/10.3390/s26113491
Submission received: 15 April 2026 / Revised: 21 May 2026 / Accepted: 28 May 2026 / Published: 1 June 2026
(This article belongs to the Special Issue Innovations in Vehicular Communication and Sensing Technologies)

Abstract

This paper proposes a two-dimensional orthogonal pattern division multiple access (OPDMA) technique to address key challenges in massive MIMO systems, including complex channel estimation, multipath interference, Doppler effects, and inter-antenna interference. Byleveraging optimal frequency hopping patterns with ideal autocorrelation and cross-correlation properties, constructed using a two-dimensional cyclic shift method, OPDMA eliminates the need for equalizers and channel estimation, thereby simplifying receiver design and mitigating pilot contamination. A method for constructing these patterns is introduced, based on an algebraic Costas array with a two-dimensional cyclic shift approach. The simulation results show that OPDMA significantly reduces the bit error rate (BER), simplifies system architecture, and enhances communication quality. These findings highlight OPDMA’s potential to improve performance and streamline the design of massive MIMO systems compared to traditional methods, which implies that OPDMA can be a promising low-complexity interference-suppression strategy when the optimal frequency hopping patterns design parameters match the expected Doppler shift and multipath delay.

1. Introduction

Massive multiple input–multiple output (MIMO) is a cornerstone technology for 5G networks. Unlike traditional MIMO, which uses a limited number of antennas, massive MIMO employs a significantly larger antenna array at the base station. Despite its potential, wireless communication channels in massive MIMO systems are susceptible to various forms of interference, such as multipath propagation and Doppler effects. Furthermore, pilot contamination can degrade channel estimation accuracy, which negatively affects system performance [1]. These challenges reduce signal reliability, increase receiver complexity, and ultimately raise implementation costs.
To address these challenges, various multiple access schemes and interference mitigation techniques have been extensively investigated in recent years. Orthogonal frequency division multiple access (OFDMA), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) have attracted considerable attention for improving spectral efficiency and supporting massive connectivity in wireless communication systems [2,3]. In addition, frequency hopping techniques have been widely studied because of their favorable anti-interference capability and robustness against multipath fading and Doppler effects. Nevertheless, many existing approaches still require complicated channel estimation, equalization, and interference cancellation processes, which increase implementation complexity in massive MIMO systems [4].
In this context, orthogonal pattern division multiple access (OPDMA) based on optimal frequency hopping patterns (OFHPs), which exhibits ideal auto-correlation and favorable cross-correlation properties, provides a promising alternative framework for interference suppression and reliable transmission. OFHPs possess desirable autocorrelation and cross-correlation characteristics, which can effectively reduce interference caused by multipath propagation, Doppler shifts, and multi-user access [5,6]. This paper proposes applying orthogonal pattern division multiple access in massive MIMO systems to mitigate interference caused by multipath propagation, Doppler effects, and inter-user interference. Previous works [7] established the theoretical foundation for optimal frequency hopping patterns, and [8] introduced the OPDMA concept. Building upon these foundations, this work extends OPDMA to massive MIMO architectures, effectively tackling the aforementioned challenges. By designing and allocating OFHPs, OPDMA enhances interference suppression [8]. Additionally, by eliminating the need for equalization and reducing channel estimation requirements, this approach minimizes pilot contamination, helping to maximize the potential of massive MIMO systems. Moreover, it simplifies receiver design, thereby improving overall communication quality.
This paper investigates the integration of frequency hopping communication in massive MIMO systems, focusing on the application of OPDMA using OFHPs. This work builds on the concept of Costas arrays to design OFHPs for multi-antenna massive MIMO architectures. The proposed approach is validated through practical examples and simulations.
The key contributions of this paper are as follows: (i) Introducing OPDMA, which uses OFHPs with ideal autocorrelation and cross-correlation properties to effectively mitigate interference from multipath propagation, Doppler effects, and inter-user interactions. (ii) Demonstrating how OPDMA eliminates the need for equalizers and channel estimation, thereby simplifying receiver design and reducing pilot contamination. (iii) Proposing a method to construct OFHPs using a two-dimensional cyclic shift approach based on algebraic Costas arrays. (iv) Designing OFHPs for cellular massive MIMO systems and performing simulations to evaluate their effectiveness in reducing bit error rate (BER), simplifying system architecture, and improving communication quality.
The remainder of this paper is organized as follows: Section 2 introduces the massive MIMO system model and discusses the interference issues and key challenges faced by massive MIMO systems. Section 3 provides an overview of frequency hopping technology and establishes the foundation for studying OPDMA and OFHPs. It also presents the Lempel–Greenberger (L-G) model of frequency hopping patterns based on m-sequences, which serves as a benchmark for comparison. Section 4 delves into the construction of Costas arrays and the development of OFHPs, focusing on their application in massive MIMO systems. Section 5 applies OFHP arrays to a massive MIMO cellular system, presenting simulation results for performance evaluation and comparison. Finally, Section 6 summarizes the key findings and innovations of this work.

2. Introduction to Massive MIMO Technology

Consider a MIMO system with M transmit antennas and N receive antennas. The transmitted signal vector is sequence x T = [ x 1 , x 2 , , x M ] , and the received signal vector is sequence y T = [ y 1 , y 2 , , y N ] . The received signal can be represented as follows [9]:
y = p H x + n ,
where p is the transmit power, H is the N × M channel matrix modeling the wireless channel effects, and n represents the noise vector.
In practical wireless environments, the channel matrix H is time-varying and affected by various propagation phenomena, which makes the signal transmission more complex.
MIMO is a core technology in 5G communication, enabling multiple input–multiple output operation through large-scale antenna arrays at both the transmitter and receiver. Multipath propagation and Doppler shifts cause signal fading and distortion, degrading signal quality and increasing bit error rates. To ensure communication quality, receivers typically use equalization techniques to mitigate multipath interference and optimize signal transmission [10].
To fully utilize massive MIMO, the receiver relies on channel estimation, often using pilot arrays. However, limited coherence intervals cause pilot reuse, leading to pilot contamination, which degrades estimation accuracy. Traditional methods handle multipath interference but struggle with Doppler shifts [11]. High receiver complexity further challenges performance. Effective mitigation of interference, pilot contamination, and complexity is key to optimizing massive MIMO.
To establish a unified modeling framework, the general MIMO matrix formulation is connected with the OPDMA waveform-based representation. The transmitted symbols in each antenna are expressed using the proposed frequency-hopping BPSK-modulated waveform. Substituting the waveform structure into the MIMO signal model yields an equivalent discrete-time representation, where the channel response is projected onto the frequency-hopping patterns space.

3. Overview of Frequency Hopping Communication

Modern communication systems demand enhanced resistance to interference and improved security. Frequency hopping, known for its robust anti-interference capabilities, security, speed, and reliability, is widely employed in radar and other applications [12]. The key innovation of this work lies in applying frequency hopping to massive MIMO systems, where we design two-dimensional orthogonal OFHPs tailored to the system architecture (see Section 4). This section explores the underlying principles and key technologies, providing a foundation for the OPDMA technique.
Figure 1 illustrates the overall transceiver architecture of a frequency-hopping communication system, including the transmitter (a) and the receiver (b).
At the transmitter side, the input baseband signal first enters a digital modulator for modulation, where it is mapped onto a subcarrier to form a modulated signal. Meanwhile, a frequency-hopping array is generated by the frequency-hopping array generator and fed into the frequency synthesizer to produce a time-varying hopping carrier. This carrier is then mixed with the modulated signal in a mixer, enabling dynamic frequency hopping. Subsequently, the signal passes through a filter and a power amplifier before being radiated by the transmitting antenna.
At the receiver side, the received signal is captured by the receiving antenna and first processed by an input network for front-end conditioning, then sent to the mixer. Under the control of a locally frequency-hopping array, the frequency synthesizer generates a hopping carrier that matches the transmitter, enabling dehopping of the received signal [13]. After that, the signal is processed by a hopping array control and a digital demodulator, ultimately recovering the output baseband signal.
The core of this system lies in the correlation-based alignment of the frequency-hopping arrays between the transmitter and the receiver, which enables correct dehopping, demodulation, and signal recovery.
The L-G model frequency hopping patterns are known for their strong one-dimensional autocorrelation properties, and the m-sequence is one of the common solutions. These patterns are generated using z registers in an m-sequence generator as taps to implement frequency hopping. An n-stage m-sequence generator, controlled by a clock signal, produces an m-sequence of length 2 n 1 . As the z-register states continuously change, they are combined modulo 2 with a binary z-tuple used for user differentiation to form the frequency-hopping array. The L-G model includes 2 z frequency-hopping arrays, each with a period of 2 n 1 and 2 z frequency points [14].
In addition to its structural simplicity, the L-G model exhibits favorable autocorrelation properties, which make it suitable as a baseline scheme for frequency hopping system design. However, its cross-correlation performance is relatively weak, and its frequency distribution is not perfectly uniform, which leads to increased multi-user interference and degrades system performance in terms of bit error rate (BER). Moreover, it does not strictly satisfy orthogonality requirements, which limits its effectiveness in high-density multi-user massive MIMO and high-resolution radar systems.

4. Construction of the Optimal Frequency Hopping Patterns

In the 1960s, John P. Costas introduced frequency-hopping signals to enhance sonar performance, leading to the Costas array, known for its ideal two-dimensional autocorrelation. Due to technological limitations, high-order Costas arrays were difficult to obtain, with a maximum order of 12 [15]. Later, Solomon W. Golomb applied finite field theory to develop the Welch and Golomb construction methods [16,17], which became widely used [7,18]. These methods are regarded as foundational constructions in array design theory. Their extensions have been further investigated in later works for application in modern wireless communication systems, including massive MIMO and multi-user multiple access scenarios. The authors of [6] introduced OFHPs, using two-dimensional cyclic shifts on Costas arrays to establish a mathematical model and analyze their algebraic structures, autocorrelation, and cross-correlation properties.
Unlike Costas arrays, which lack ideal cross-correlation properties [5,19,20], OFHPs have both ideal autocorrelation and cross-correlation. The next section explains how to design OFHPs using Golomb Costas arrays.

4.1. Constructing Optimal Frequency Hopping Patterns Based on Costas Arrays

Let G F ( q ) be a finite field, where q = p m , with m as a positive integer and p as a prime number. Define α and β as two primitive elements in G F ( q ) , and let C be a permutation matrix of order q 2 . For C to be a Golomb Costas array, its placement function must satisfy the necessary and sufficient condition:
y ( k ) = log β ( 1 + α k ) , 1 k q 2 .
When m > 1 , the Golomb Costas array is constructed in an extension field, where a cell at ( i , j ) is marked black if it satisfies α i + β j = 1 . This equation represents congruence modulo f ( x ) , where f ( x ) is any monic irreducible polynomial of degree m over G F ( p ) .
To illustrate the construction of Golomb Costas arrays in an extension field, we use G F ( 3 2 ) as an example, where q = 9 , p = 3 , and m = 2 . The process begins by identifying primitive elements in G F ( 3 2 ) , where multiplication follows modulo f ( x ) . Over G F ( 3 ) , there are three irreducible polynomials of degree 2: x 2 + 1 , x 2 + x + 2 , and x 2 + 2 x + 2 . For simplicity, we choose f ( x ) = x 2 + 2 x + 2 . Using the Euler function, ϕ ( q 1 ) = ϕ ( 8 ) = 4 , we find that G F ( 3 2 ) has four primitive elements. Testing all nonzero elements helps determine the complete set of primitive elements and their powers, as shown in Table 1.
Using Table 1, the Golomb Costas array is formed with α = x and β = x + 2 . Based upon Equation (2), and noting that the characteristic of the finite field G F ( 3 2 ) is 3, we obtain
β y ( k ) = 1 + 2 · α k , 1 k q 2 .
Based on Equation (4) and Table 1, the Golomb Costas array is determined to be the sequence { 5 , 3 , 7 , 4 , 6 , 1 , 2 } .
The Golomb Costas array has an ideal autocorrelation property, with a maximum sidelobe value of 1. Let C be a Golomb Costas array of order q 2 . Define w , s Z + , where Z + is the set of positive integers, satisfying the following equation:
w · s q 1 ,
where w is the minimum Doppler distance between frequency hopping pattern families, s is the number of families, and q 1 is the maximum patterns per family.
To form a new array C 1 , add an empty column to the right of C and an empty row on top. Then, shift C 1 upward by w, 2 w , …, and ( s 1 ) w rows to generate C 1 , C 2 , C 3 , …, and C s . These arrays serve as the initial frequency hopping patterns for each family.
For 1 k q 1 , the initial pattern shifts left by w 1 , 2 w 1 , …, and ( s 1 1 ) w 1 columns, generating s 1 1 optimal patterns, each with one gap column and one gap row. The parameters w 1 and s 1 must meet the following conditions:
w 1 · s 1 q 1 ,
where w 1 represents the minimum time-delay distance between frequency hopping patterns within the family, while s 1 indicates the number of OFHPs in the family.
Consequently, the placement function of the l i -th optimal frequency hopping pattern in the i-th family is formulated as
y i , l i ( k ) = ( i 1 ) w + log β ( 1 α ( l i 1 ) w 1 α k ) ,
where i = 1 , 2 , , s ; l i = 1 , 2 , , s 1 .
The Doppler shift is normalized by the hopping interval Δ f . If it remains below the Doppler distance between two OFHPs, ideal cross-correlation holds, regardless of multipath delay. Similarly, the multipath delay is normalized by T b = 1 / Δ f . If it stays within the time-delay distance, the patterns retain ideal cross-correlation, unaffected by Doppler shift.

4.2. Designing Optimal Frequency Hopping Patterns for Massive MIMO Systems

First, the order of the array is set. The minimum Doppler distance w between families of OFHPs is derived from the maximum Doppler shift d max (a non-negative integer), as defined in Equation (7):
d max w 1 .
Next, the minimum time-delay distance w 1 within a family is determined by the maximum multipath delay τ max in the cell, where is a non-negative integer, as defined in Equation (8):
τ max w 1 1 .
Suppose C is a Golomb Costas array of order q 2 . Using the uplink as an example, users transmit data and control signaling to the base station over wireless channels. In a massive MIMO system, let N 1 = 4 be the number of cells per cluster, N 2 = 1 represent the receiving antennas per base station, N 3 = 1 denote the optimal frequency hopping pattern families per antenna, M 1 = 4 be the users per cell, and M 2 = 2 signify the transmitting antennas per user. The number of optimal frequency hopping pattern families required for a cluster is determined by N 1 , N 2 , and N 3 , as defined in Equation (9):
s N 1 · N 2 · N 3 .
The number of frequency hopping patterns s 1 in each family is determined by M 1 , M 2 , N 2 , and N 3 , as defined in Equation (10):
s 1 M 1 · M 2 N 2 · N 3 .
Assume the maximum Doppler shift is d max = 1 and the maximum delay within a cell is τ max = 1 . The minimum Doppler distance between families is w = 2 , so the initial pattern C 1 shifts upward by 2 rows. Within the same family, the minimum time-delay distance is w 1 = 2 , causing the initial pattern to shift left by 2 columns to generate the OFHPs. Thus, q 1 max ( 4 · 2 , 4 · 2 ) , leading to q 8 .
Setting q = 9 , the Golomb Costas array is constructed as sequence {5, 3, 7, 4, 6, 1, 2}, based on Equation (3) and Table 1. Adding an empty column to the right and an empty row to the top of C forms C 1 , which serves as the initial frequency hopping pattern for generating the family heads of the OFHPs, as shown in Figure 2.
Array C 1 shifts upward by 2, 4, and 6 rows, generating C 2 , C 3 , and C 4 . These arrays act as family heads of frequency hopping patterns for each cell.
Arrays C 1 and C 2 serve as the initial frequency hopping patterns for families 1 and 2. Shifting them left horizontally generates the OFHPs within each family. Figure 3a,b show representative patterns from families 1 and 2.

5. Simulation of Massive MIMO Systems Using Optimal Frequency Hopping Patterns

In a Massive MIMO system, assume M 1 = 25 users per cell, each with M 2 = 4 transmitting antennas. The cluster has N 1 = 3 cells, each base station with N 2 = 20 receiving antennas, assigning N 3 = 1 family of OFHPs per antenna. Based on Equation (9) and Equation (10), the system requires s = 60 families, each containing s 1 = 5 frequency hopping patterns. Given the maximum normalized Doppler shift d max = 1 and maximum multipath delay τ max = 1 , the minimum Doppler distance is w = 2 , and the minimum time-delay distance is w 1 = 2 . After constructing the Golomb Costas array, BPSK modulation is used to simulate the BER for a single cell. The received signal model is shown in Equation (11), and the BER calculation formula is given in Equation (12) [21].
y u ( t ) = p · s u ( t ) + i I t α i · s i ( t τ i ) · δ ( f i ( t τ i ) + d i f u ( t ) ) + n u ( t ) ,
where y u ( t ) denotes the received signal of user u at time t, s u ( t ) is the BPSK-modulated signal of user u, and α i [ 0.25 , 0.45 ] represents the gain of the i-th multipath interference. The term τ i denotes the delay of the i-th path, d i is the Doppler-induced frequency shift, and f i ( t ) is the hopping frequency of the interfering user (determined by FH ( i , t ) = 1 ). The f u ( t ) is the hopping frequency of user u, and δ ( · ) is an indicator function that equals 1 when the frequencies match and 0 otherwise. I t is the set of all potential interferers at time t, and n u ( t ) CN ( 0 , σ 2 ) denotes the complex additive white Gaussian noise.
BER ( SNR ) = 1 u · n n T j = 1 u t A j 1 b ^ j ( t ) b j ( t ) ,
where u is the number of users, n is the total number of time slots per user, and T denotes the frequency hopping period. A j is the set of non-idle time slots for user j, b j ( t ) is the transmitted bit of user j at time t, and b ^ j ( t ) is the detected bit. The indicator function 1 ( · ) equals 1 if an error occurs (i.e., b ^ j ( t ) b j ( t ) ), and 0 otherwise.
At the receiver, the signal y u ( t ) in Equation (11) is passed through a demodulator or detector to obtain the estimated bit b ^ u ( t ) , which is then compared with the transmitted bit b u ( t ) . Equation (12) computes the BER by counting the positions where b ^ j ( t ) b j ( t ) across all users and valid time indices, normalized by the total number of effective bits.
In the simulations, each user transmits N = T × 10 5 BPSK-modulated bits, where T denotes the hopping period length, resulting in a total of U · N transmitted bits for a system with U users. The signal-to-noise ratio (SNR) is varied from 0 to 16 dB, with a step size of 1 dB. The channel noise is modeled as additive white Gaussian noise n CN ( 0 , 1 ) , and the received signal is appropriately scaled according to the target SNR. A hard-decision detector is employed for BPSK demodulation, where transmitted bits are decided based on the sign of the real part of the received signal. The multipath delay is modeled as a discrete uniform random variable within [ 1 , τ max ] , while the Doppler shift follows a discrete uniform distribution within [ ν max , ν max ] . The bit error rate (BER) is computed over all users and all transmitted information-bearing time slots (excluding idle slots defined by the hopping patterns). The results are averaged over all users and channel realizations under independent noise and fading conditions.

5.1. Simulation and Analysis of Multi-User Bit Error Rate

Figure 4 shows the BER performance in an AWGN multipath channel with 25 users per cell. Some of the results are presented in Table 2. In a multi-user environment, self-interference from multipath delays and Doppler shifts, along with inter-user interference, impacts communication quality. We simulated the BER for OPDMA and FDMA under τ max = 1 or d max = 1 (i.e., d max < w or τ max < w 1 ), where OFHPs exhibit ideal autocorrelation and cross-correlation, and for OPDMA under τ max = 2 or d max = 2 (i.e., d max < w or τ max < w 1 ), where cross-correlation increases. As shown in Figure 4, OPDMA achieves significantly lower BER than FDMA. However, when Doppler shift or delay is not smaller than the corresponding OFHPs distance, inter-user interference increases, raising BER.

5.2. Comparison, Simulation, and Analysis of Frequency Hopping Patterns Between OFHPs and the L-G Model

Since the optimal frequency hopping pattern arrays discussed above have a period of 127, the L-G model frequency hopping pattern arrays, based on the m-sequence, are set to a period of 15 ( n = 7 ). When the number of taps z = 6 , the number of frequency-hopping arrays meets the requirements, but the number of frequency points is 2 6 = 64 , which is relatively limited. In contrast, setting z = 7 increases the frequency points to 2 7 = 128 , which is much closer to the 127 frequency points of the OFHPs. The next section compares the L-G model frequency hopping patterns for z = 6 and z = 7 with the OFHPs.
Figure 5 presents the BER comparison for a 25-user cell, contrasting OFHPs with the L-G model frequency hopping patterns. Some of the results are presented in Table 3. When d max < w and τ max < w 1 , OFHPs achieves a much lower BER than the L-G model patterns.
For OFHPs, these conditions ensure ideal cross-correlation between frequency hopping patterns. However, for L-G model patterns with z = 6 and z = 7 , cross-correlation performance is weaker, resulting in a higher BER, as shown in Figure 5. The L-G model uses m-sequences for frequency hopping, which exhibit ideal one-dimensional autocorrelation. However, the frequency-hopping signals they control do not maintain ideal cross-correlation properties, limiting their effectiveness in mitigating interference. In contrast, the signals controlled by OFHPs exhibit ideal two-dimensional autocorrelation and cross-correlation properties, providing superior interference suppression and enhancing system performance. This demonstrates the stronger anti-interference ability of OFHPs, which, when designed to match the system’s maximum Doppler shift and multipath delay, surpasses the L-G model patterns, improving communication quality.

6. Conclusions and Future Work

In massive MIMO systems, multipath propagation, Doppler shifts, user-to-user interference, and pilot contamination can significantly degrade system performance. The proposed OPDMA technology demonstrates the capability to mitigate the effects of multipath propagation, Doppler shifts, and user interference through the use of two-dimensional orthogonal frequency hopping patterns.
Under the considered system conditions, OPDMA has the potential to reduce the reliance on equalization and channel estimation, which may simplify receiver design and reduce pilot resource usage, thereby helping alleviate pilot contamination. These characteristics suggest that OPDMA can serve as a promising low-complexity communication framework for supporting the practical deployment of massive MIMO systems while improving system robustness and spectral efficiency.
Future work will focus on evaluating the proposed OPDMA framework under more realistic communication environments, including standardized fading channel models, imperfect synchronization conditions, user mobility, channel estimation errors, and multi-cell pilot reuse scenarios, as well as hardware-oriented implementation and link-level/system-level validation of the proposed OPDMA framework.

Author Contributions

Conceptualization, R.W. and J.Y.; methodology, R.W. and J.Y.; software, R.W.; validation, R.W.; formal analysis, R.W.; investigation, R.W.; resources, Z.L.; data curation, Z.L. and X.B.; writing—original draft preparation, R.W.; writing—review and editing, R.W.; visualization, Y.S. and X.B.; supervision, J.Y.; project administration, J.Y. and Y.S.; funding acquisition, J.Y. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the National Natural Science Foundation of China under grant Nos. 62271266 and 62471242.

Data Availability Statement

Data is contained with the article. The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grants 62271266 and 62471242. The authors gratefully acknowledge the reviewers for their insightful comments and constructive suggestions, which have substantially improved this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ranjbar, V.; Beerten, R.; Moonen, M.; Pollin, S. Cell-Free Massive MIMO with Sequential Fronthaul Architecture and Limited Memory Access Points. IEEE Trans. Commun. 2024, 72, 7611–7626. [Google Scholar] [CrossRef]
  2. Ding, Z.; Schober, R.; Poor, H.V. NOMA-Based Coexistence of Near-Field and Far-Field Massive MIMO Communications. IEEE Wirel. Commun. Lett. 2023, 12, 1429–1433. [Google Scholar] [CrossRef]
  3. Lei, T.; Ni, S.; Luo, Q.; Chen, S.; Song, X.; Xiao, P. A Progressive Codebook Optimization Scheme for Sparse Code Multiple Access in Downlink Channels. IEEE Trans. Veh. Technol. 2024, 73, 13038–13046. [Google Scholar] [CrossRef]
  4. Wu, Y.; Lemic, F.; Han, C.; Chen, Z. Sensing Integrated DFT-Spread OFDM Waveform and Deep Learning-Powered Receiver Design for Terahertz Integrated Sensing and Communication Systems. IEEE Trans. Commun. 2023, 71, 595–610. [Google Scholar] [CrossRef]
  5. Yao, J.; Liu, Z.; Wang, X. Study of construction of Golomb Costas arrays with ideal autocorrelation properties based on extension field. IET Commun. 2024, 18, 979–992. [Google Scholar] [CrossRef]
  6. Yao, J.; Jiang, R.; Heng, W. Algebraic construction of optimal frequency hopping patterns based on Welch Costas arrays. IEEE Trans. Veh. Technol. 2020, 69, 1841–1854. [Google Scholar] [CrossRef]
  7. Yao, J.; Jiang, R.; Liu, Z.; Wang, X. Optimum frequency hop patterns constructed on a Golomb Costas array using two-dimensional circular shift. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 978–994. [Google Scholar] [CrossRef]
  8. Yao, J.; Jiang, R.; Wang, X.; Liu, Z. Orthogonal pattern division multiple access utilizing optimal frequency hopping patterns constructed with Welch Costas arrays. IEEE Trans. Green Commun. Netw. 2025, 9, 471–483. [Google Scholar] [CrossRef]
  9. Ito, K.; Takahashi, T.; Ibi, S.; Sampei, S. Bilinear Gaussian Belief Propagation for Massive MIMO Detection with Non-Orthogonal Pilots. IEEE Trans. Commun. 2024, 72, 1045–1061. [Google Scholar] [CrossRef]
  10. Liang, M.; Li, A. Deep Learning-Based Channel Extrapolation for Pattern Reconfigurable Massive MIMO. IEEE Trans. Veh. Technol. 2024, 73, 4395–4400. [Google Scholar] [CrossRef]
  11. Zhang, R.; Cheng, L.; Wang, S.; Lou, Y.; Wu, W.; Ng, D.W.K. Tensor decomposition-based channel estimation for hybrid mmWave massive MIMO in high-mobility scenarios. IEEE Trans. Commun. 2022, 70, 6325–6340. [Google Scholar] [CrossRef]
  12. Liu, J.; Wu, K.; Su, T.; Zhang, J.A. Practical Frequency-Hopping MIMO Joint Radar Communications: Design and Experiment. Digit. Commun. Netw. 2024, 10, 1904–1914. [Google Scholar] [CrossRef]
  13. Song, D.; Wei, P.; Fu, Y.; Wang, S. Construction of secure adaptive frequency hopping sequence sets based on AES algorithm. IET Commun. 2024, 18, 490–502. [Google Scholar] [CrossRef]
  14. Liu, H.; Winterhof, A. On the Cross-Correlation of Golomb Costas Permutations. IEEE Trans. Inf. Theory 2024, 70, 7848–7852. [Google Scholar] [CrossRef]
  15. Gómez, A.; Gómez-Pérez, D. Still More Structural Properties of Algebraic Costas Arrays. IEEE Trans. Inf. Theory 2023, 69, 7392–7397. [Google Scholar] [CrossRef]
  16. Golomb, S.W. Algebraic constructions for Costas arrays. J. Comb. Theory Ser. A 1984, 37, 13–21. [Google Scholar] [CrossRef]
  17. Wei, S.; Luo, K.; Zhang, L.; Wu, J.; Hu, J.; Chen, Z. Robust Decoding of Costas DFC Waveforms with Hidden Markov Model. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 2394–2408. [Google Scholar] [CrossRef]
  18. Memarsadeghi, N.; Joseph, R.D.; Kaufmann, J.C.; Lee, B.S. Golomb Patterns, Astrophysics, and Citizen Science Games. IEEE Access 2022, 10, 76125–76135. [Google Scholar] [CrossRef]
  19. Masoumi, M.H.; Kaddoura, T.; Zemp, R. TOBE-Costas Arrays for Fast High-Resolution 3-D Power Doppler Imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2024, 71, 648–658. [Google Scholar] [CrossRef]
  20. Warnke, L.; Correll, B.; Swanson, C.N. The Density of Costas Arrays Decays Exponentially. IEEE Trans. Inf. Theory 2023, 69, 575–581. [Google Scholar] [CrossRef]
  21. Wachowiak, M.; Kryszkiewicz, P. Clipping Noise Cancellation Receiver for the Downlink of Massive MIMO OFDM System. IEEE Trans. Commun. 2023, 71, 6061–6073. [Google Scholar] [CrossRef]
Figure 1. Overall transceiver structure of a frequency-hopping communication system.
Figure 1. Overall transceiver structure of a frequency-hopping communication system.
Sensors 26 03491 g001
Figure 2. Golomb Costas array C 1 .
Figure 2. Golomb Costas array C 1 .
Sensors 26 03491 g002
Figure 3. Optimal frequency hopping patterns. (a) Pattern 2 of family 1. (b) Pattern 1 of family 2.
Figure 3. Optimal frequency hopping patterns. (a) Pattern 2 of family 1. (b) Pattern 1 of family 2.
Sensors 26 03491 g003
Figure 4. BER comparison for multiple users.
Figure 4. BER comparison for multiple users.
Sensors 26 03491 g004
Figure 5. BER comparison of OFHPs and L-G model frequency hopping patterns.
Figure 5. BER comparison of OFHPs and L-G model frequency hopping patterns.
Sensors 26 03491 g005
Table 1. Primitive elements and their powers in G F ( 3 2 ) ( f ( x ) = x 2 + 2 x + 2 ).
Table 1. Primitive elements and their powers in G F ( 3 2 ) ( f ( x ) = x 2 + 2 x + 2 ).
α = x β = x + 2 ρ = 2 x σ = 2 x + 1
α 2 = x + 1 β 2 = 2 x + 2 ρ 2 = x + 1 σ 2 = 2 x + 2
α 3 = 2 x + 1 β 3 = 2 x ρ 3 = x + 2 σ 3 = x
α 4 = 2 β 4 = 2 ρ 4 = 2 σ 4 = 2
α 5 = 2 x β 5 = 2 x + 1 ρ 5 = x σ 5 = x + 2
α 6 = 2 x + 2 β 6 = x + 1 ρ 6 = 2 x + 2 σ 6 = x + 1
α 7 = x + 2 β 7 = x ρ 7 = 2 x + 1 σ 7 = 2 x
α 8 = 1 β 8 = 1 ρ 8 = 1 σ 8 = 1
Table 2. BER comparison between FDMA and OPDMA under different d max or τ max .
Table 2. BER comparison between FDMA and OPDMA under different d max or τ max .
SNR (dB)FDMA ( d max = 1 or τ max = 1 )OPDMA ( d max = 1 or τ max = 1 )OPDMA ( d max = 2 or τ max = 2 )
5 8.8 × 10 2 1.2 × 10 2 1.5 × 10 2
10 7.5 × 10 2 6.0 × 10 4 1.5 × 10 3
15 6.5 × 10 2 7.0 × 10 5 4.0 × 10 4
16 6.3 × 10 2 5.0 × 10 5 3.5 × 10 4
Table 3. BER comparison between OFHPs and m L-G patterns.
Table 3. BER comparison between OFHPs and m L-G patterns.
SNR (dB)m L-G ( z = 6 )m L-G ( z = 7 )OFHPs
5 2.0 × 10 2 1.5 × 10 2 1.2 × 10 2
10 3.5 × 10 3 1.5 × 10 3 6.0 × 10 4
15 1.5 × 10 3 4.5 × 10 4 7.0 × 10 5
16 1.3 × 10 3 3.8 × 10 4 5.0 × 10 5
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, R.; Yao, J.; Shi, Y.; Liu, Z.; Bai, X. Enabling and Enhancing Massive Multiple Input–Multiple Output Systems with Two-Dimensional Orthogonal Pattern Division Multiple Access. Sensors 2026, 26, 3491. https://doi.org/10.3390/s26113491

AMA Style

Wang R, Yao J, Shi Y, Liu Z, Bai X. Enabling and Enhancing Massive Multiple Input–Multiple Output Systems with Two-Dimensional Orthogonal Pattern Division Multiple Access. Sensors. 2026; 26(11):3491. https://doi.org/10.3390/s26113491

Chicago/Turabian Style

Wang, Ruimai, Jianguo Yao, Yanling Shi, Ziwei Liu, and Xiaodong Bai. 2026. "Enabling and Enhancing Massive Multiple Input–Multiple Output Systems with Two-Dimensional Orthogonal Pattern Division Multiple Access" Sensors 26, no. 11: 3491. https://doi.org/10.3390/s26113491

APA Style

Wang, R., Yao, J., Shi, Y., Liu, Z., & Bai, X. (2026). Enabling and Enhancing Massive Multiple Input–Multiple Output Systems with Two-Dimensional Orthogonal Pattern Division Multiple Access. Sensors, 26(11), 3491. https://doi.org/10.3390/s26113491

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