Next Article in Journal
Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
Next Article in Special Issue
Secrecy Capacity Region of the AWGN MAC with External Eavesdropper and Feedback
Previous Article in Journal
Arbitrage Equilibrium, Invariance, and the Emergence of Spontaneous Order in the Dynamics of Bird-like Agents
Previous Article in Special Issue
Channel Modeling and Quantization Design for 3D NAND Flash Memory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Construction of Optimal Frequency Hopping Sequence Set with Low-Hit-Zone

1
College of Computer Science, Sichuan Normal University, Chengdu 610101, China
2
Visual Computing and Virtual Reality Key Laboratory of Sichuan Province, Sichuan Normal University, Chengdu 610066, China
3
School of Computer and Software Engineering, Xihua University, Chengdu 610039, China
4
College of Electrical Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Entropy 2023, 25(7), 1044; https://doi.org/10.3390/e25071044
Submission received: 5 May 2023 / Revised: 15 June 2023 / Accepted: 10 July 2023 / Published: 11 July 2023
(This article belongs to the Special Issue Coding and Entropy)

Abstract

:
In quasi-synchronous frequency-hopping multiple access (QS-FHMA) systems, low-hit-zone (LHZ) frequency-hopping sequence (FHS) sets have been well-applied to reduce mutual interference (MI). In this paper, we propose three constructions of LHZ FHS sets with new parameters via interleaving techniques. The obtained sequences can be verified that they are optimal with respect to the Peng–Fan–Lee bound.

1. Introduction

Frequency-hopping multiple-access (FHMA) is widely used in modern communication systems such as military radar communication systems, Bluetooth communication systems, and more [1,2,3]. Simultaneous transmission of data by multiple users on the same frequency leads to mutual interference (MI), which should be minimized to improve the quality and reliability of the communication. In addition to this, there exists a strong association between the Hamming correlation (HC) of the frequency hopping sequence (FHS) set and the level of the MI. Therefore, it is reasonable to prioritize the construction of FHS sets with a low HC for the significance of the HC in evaluating the performance of frequency hopping sequences (FHSs).
The value of the MI will be maintained at a low level at the zone around the origin between various users, and the low-hit-zone (LHZ) FHS sets will be employed in quasi-synchronous (QS) FHMA systems. Thus, the construction of the optimal LHZ FHS set with respect to the Peng–Fan–Lee bound is preferable to the construction of the optimal FHS set with respect to the Peng–Fan bound [4] in some respects.
Numerous optimal LHZ FHS sets have been found that satisfy the Peng–Fan–Lee bound [5]. Ma and Sun [6] constructed the first class of optimal LHZ FHS sets with respect to the Peng–Fan–Lee bound in 2010. Using the Cartesian, Chung et al. [7] provided a few constructions of the optimal LHZ FHS sets in 2013. By using the interleaving technique, Niu et al. [8,9] obtained various constructions of optimal LHZ FHS sets in 2012 and 2014. Cai et al. [10,11] obtained classes of optimal LHZ FHS sets with optimal partial HC properties in 2014 and 2015. Han et al. [12] and Wang et al. [13] constructed LHZ FHS sets with different parameters in 2016. Using the Cartesian, Zhou et al. [14,15] introduced some constructions of LHZ FHS sets in 2017. Ling et al. [16] obtained a class of optimal LHZ FHS sets in the next year. Niu et al. [17,18] constructed a new class of optimal LHZ FHS sets with large family sizes in 2019. In the same year, the construction by Han et al. [19] of a class of LHZ FHS sets with the optimal partial HC. Niu et al. [20,21] constructed classes of optimal FHS sets in 2020. In 2022, Zhou et al. [22] constructed four classes of LHZ FHS sets with optimal partial HC properties.
In this paper, we propose three constructions of LHZ FHS sets with new parameters by interleaving technique and the LHZ FHS sets are optimal with respect to the Peng–Fan–Lee bound. We make the following arrangement for the remaining portion of this paper. We introduced some notations and the bounds on the FHS set in Section 2. We described how the LHZ FHS set is constructed by using an interleaving technique in Section 3. Finally, we made a few concluding remarks in Section 4.

2. Preliminaries

Let F = { f 1 , f 2 , , f c } be a set with c available frequency slots. A sequence X = { x j } j = 0 L 1 is called a FHS of length L over F for all x j , 0 j L 1 . For any two FHSs X = { x j } j = 0 L 1 , Y = { y j } j = 0 L 1 of length L over F, their Hamming correlation function H X Y ( τ ) of sequences X and Y at delay time τ is defined by
H X Y ( τ ) = j = 0 L 1 h [ x j , y j + τ ] 0 τ L 1 ,
where the subscript j + τ of the above equation needs to be modulo L, and h [ x j , y j + τ ] = 1 if x j = y j + τ , and 0 otherwise.
For a sequence X, the Hamming autocorrelation of X can be defined as
H a ( X ) = max 1 τ L 1 { H X X ( τ ) } .
For any given FHS set Q , the maximum Hamming autocorrelation (MHAC) H a ( Q ) , the maximum Hamming crosscorrelation (MHCC) H c ( Q ) and the maximum Hamming correlation (MHC) of Q are, respectively, defined as
H m ( Q ) = max H a ( Q ) , H c ( Q ) ,
H a ( Q ) = max 1 τ L 1 { H X X ( τ ) X Q } ,
H c ( Q ) = max 0 τ L 1 { H X Y ( τ ) X , Y Q , X Y } .
In 2004, Peng and Fan proposed a lower bound for an FHS set as follows.
Lemma 1 
(Peng-Fan bound [4]). Let Q ( L , N , c , H m ( Q ) ) be a set, then we have
H m ( Q ) ( N L c ) L ( N L 1 ) c ,
where ( L , N , c , H m ( Q ) ) denotes a set of N FHSs of length L with size c, with the MHC H m ( Q ) .
If each parameter of the FHS set Q substituted into the above equation satisfies the equal sign case, the Q is said to be the optimal FHS set.
For any FHS set Q , if H a 0 , H c 0 , the LHZ Z h of Q is defined as
Z h = min Z a h , Z c h , where Z a h = max 1 τ G G H X X ( τ ) H a , X Q , Z c h = max 0 τ G G H X Y ( τ ) H c , X , Y Q , X Y .
In 2006, Peng, Fan and Lee proposed a lower bound for the LHZ FHS set as follows.
Lemma 2 
(Peng–Fan–Lee bound [5]). Let Q ( L , N , c , Z h , H m ( Q ) be the LHZ FHS set. Then, for any positive integer Z, 0 Z Z h , we have
H m ( Q ) ( N Z + N c ) L ( N Z + N 1 ) c ,
where ( L , N , c , Z h , H m ( Q ) ) denotes a set of N FHSs of length L with size c, with the MHC H m ( Q ) and the LHZ Z h .
If each parameter of the LHZ FHS set Q substituted into the above equation satisfies the equal sign case, the Q is said to be the optimal LHZ FHS set.

3. Interleaving Technique of FHSs

Let A = ( a 0 , a 1 , , a L 1 ) be a ( L , c , H a ( A ) ) FHS, and E = ( e 0 , e 1 , , e T 1 ) be a shift sequence of length T over a frequency slot set of size p, i.e., e i p , 0 i < T . A matrix of T L can be obtained through the sequences A and E in the following way.
γ = a 0 + e 0 a 0 + e 1 a 0 + e T 1 a 1 + e 0 a 1 + e 1 a 1 + e T 1 a L 1 + e 0 a L 1 + e 1 a L 1 + e T 1 = b 0 b 1 b T 1 b T b T + 1 b 2 T 1 b T ( L 1 ) b T ( L 1 ) + 1 b T L 1 .
Reading each element of the matrix γ by row, we have a sequence B = ( b 0 , b 1 , , b T L 1 ) of length T L . Let B be called the interleaved sequence and E is called a shift sequence. The interleaved sequence B can be written as
B = I L e 0 ( A ) , L e 1 ( A ) , , L e T 1 ( A ) ,
where I is the interleaving operator and L is the shift operator.
Let U = ( u 0 , u 1 , , u T 1 ) be another shift sequence over a frequency slot set of size p and V = I L u 0 ( A ) , L u 1 ( A ) , , L u T 1 ( A ) . Considering the shift factor, we can obtain L τ ( V ) , where τ = T τ 1 + τ 2 0 τ 2 < T , 0 τ 1 < L . By the matrix representation, L τ ( V ) could be written as
a u τ 2 + τ 1 a u T 1 + τ 1 a u 0 + τ 1 + 1 a u τ 2 1 + τ 1 + 1 a u τ 2 + τ 1 + 1 a u T 1 + τ 1 + 1 a u 0 + τ 1 + 2 a u τ 2 1 + τ 1 + 2 a u τ 2 + τ 1 1 a u T 1 + τ 1 1 a u 0 + τ 1 a u τ 2 1 + τ 1 .
Obviously, L τ ( V ) is just another interleaved sequence. Namely, we have
L τ ( V ) = I ( L u τ 2 + τ 1 ( A ) , , L u T 1 + τ 1 ( A ) , L u 0 + τ 1 + 1 ( A ) , , L u τ 2 1 + τ 1 + 1 ( A ) ) .
Then, the obtained HC function of the interleaved sequence B and V at delay time τ can be expressed as the summation of the inner product between the (1) and (2). Then, we have
H B V ( τ ) = t = 0 T τ 2 1 H A A u t + τ 2 e t + τ 1 + t = T τ 2 T 1 H A A u t + τ 2 T e t + τ 1 + 1 .
For any τ 2 , 0 τ 2 < T , let
d t , τ 2 ( E , U ) = e t u t + τ 2 , 0 t T 1 τ 2 e t u t + τ 2 T 1 , T τ 2 t T 1 ,
where d t , τ 2 ( E , U ) needs to be modulo p. Then, the HC function of B and V can be rewritten as
H B V ( τ ) = t = 0 T 1 H A A τ 1 d t , τ 2 ( E , U ) .
Lemma 3. 
According to the above notation, for the sequences B and V, corresponding to the shift sequences E and U, we have
H B V ( τ ) = T H a , for τ 1 < min 0 t , τ 2 < T d t , τ 2 ( E , U ) ,
where τ = T τ 1 + τ 2 0 τ 2 < T , 0 τ 1 < L .
Besides, we introduce a class of construction methods by an interleaving technique as follows.
Step 1:
Select an ( L , N , c , H m ( A ) ) FHS set A ,
A = a i = a 0 i , a 1 i , , a L 1 i 0 i < N .
Step 2:
For a given T, and g c d ( L , T ) = 1 , generate a set of shift sequences,
E = e j = e 0 j , e 1 j , , e T 1 j 0 j < M .
Step 3:
Construct the FHS set B = { b k 0 k < N M } , where k = i M + j ( 0 j < M , 0 i < N ) . Then for any 0 k < N M ,
b k = I L e 0 j ( a i ) , L e 1 j ( a i ) , , L e T 1 j ( a i ) .
By the above construction, we can deduce the LHZ and MHC of this LHZ FHS set as follows.
Theorem 1. 
The sequence set B = { b k 0 k < N M } generated by the interleaving technique is a ( T L , N M , c , Z h , T H m ( A ) ) LHZ FHS set, where
Z h + 1 = min min e j 1 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 1 + τ 2 , min e j 1 e j 2 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 2 + τ 2 .
Proof of Theorem 1. 
For any two FHSs b k 1 , b k 2 B , which correspond to the shift sequences e j 1 and e j 2 E , then the MHC of H m ( B ) in the LHZ can be verified as follows.
Case 1: k 1 = k 2 . Then we have e j 1 = e j 2 . From Lemma 3, the MHAC of the sequences is T H a ( A ) , when 0 < τ 2 min e j 1 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 1 + τ 2 . The case does not need to be concerned when the τ 2 = 0 .
Case 2: k 1 k 2 .
(1)
If a i 1 a i 2 and e j 1 = e j 2 , according to the displacement characteristics, the MHCC of the sequences is T H c ( A ) for any τ 1 and τ 2 .
(2)
If a i 1 a i 2 , e j 1 e j 2 or a i 1 = a i 2 , e j 1 e j 2 , the MHCC of the sequences is T H c ( A ) , for
0 τ < min e j 1 e j 2 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 2 ) + τ 2 .
From the above cases, for any τ , 0 τ Z h , the MHC H m ( B ) of B is given by H m ( B ) = max { H a ( B ) , H c ( B ) } = max { T H a ( A ) , T H c ( A ) } = T H m ( A ) , where
Z h + 1 = min min e j 1 e j 2 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 2 ) + τ 2 , min e j 1 E min 0 t , τ 2 < T T d t , τ 2 e j 1 , e j 1 + τ 2 .
 □

4. Optimal FHS Set with LHZ

In this section, the optimal LHZ FHS set with the new parameters is constructed based on different shift sequences through the interleaving technique [23,24].
Construction 1. 
Step 1: Select an optimal FHS set A ( L , N , c , H m ( A ) ) that satisfies the Peng–Fan bound, A = a i = a 0 i , a 1 i , , a L 1 i 0 i < N .
  • Step 2: Let T , u , k be three positive integers, θ is an integer, T > 2 , u T = L and k = u 1 . The shift sequence E = e i j 0 i < T , 0 j < k . We have
    e i j = e 0 j , e 1 j , , e T 1 j = ( θ ± j , θ + u ± j , , θ + ( T 1 ) u ± j ) .
  • Step 3: Construct the LHZ FHS set B = b p 0 p < k N , p = i k + j ( 0 j < k , 0 i < N ) , where for each 0 p < k N ,
    b p = b i k + j = I L θ ± j ( a i ) , L θ + u ± j ( a i ) , , L θ + ( T 1 ) u ± j ( a i )
Theorem 2. 
The LHZ FHS set B ( T L , k N , c , T 1 , T H m ( A ) ) constructed by Construction 1 is an optimal LHZ FHS set if T satisfies T ( N L c ) L ( N L 1 ) c = T ( N ( L T ) c ) L ( N ( L T ) 1 ) c . By permuting the sequences within a set of shift sequences, the resulting set of sequences is also an optimal LHZ FHS set.
Proof of Theorem 2. 
The shift sequence set is represented by a k T matrix,
E = e 0 0 e 1 0 e T 1 0 e 0 1 e 1 1 e T 1 1 e 0 k 1 e 1 k 1 e T 1 k 1 = θ θ + u θ + ( T 1 ) u θ ± 1 θ ± 1 + u θ ± 1 + ( T 1 ) u θ ± ( k 1 ) θ ± ( k 1 ) + u θ ± ( k 1 ) + ( T 1 ) u .
The e j can be written as the following two cases.
Case 1:
e i j = e i j + s s , e i j = e i + 1 j + t u t ,
Case 2:
e i j = e i j + s + s , e i j = e i + 1 j + t u + t ,
where 0 i + 1 T 1 , 0 j + t , j + s k 1 . From (3), we have
e i j = e i j + s s = e i + 1 j + t u t .
From (5), we have
e i j + s = e i + 1 j + t u t + s .
We can obtain the relationship between the parameters of the rows and columns in the shift matrix from the above equation.
If any parameter meets the condition s = u + t , then ( s t ) T = L . But the maximum value of s t is k 1 . Therefore, the shift sequence e i j are not identical to each other.
It can be learned from (5) that when s = 1 and τ 2 = 0 , the value
min e j 1 , e j 2 E min 0 < t < T d t , τ 2 e j 1 , e j 2 = 1 .
Therefore, from the Theorem 2, the LHZ Z h of B is T 1 . The same analysis as above for (4), the LHZ Z h of B is T 1 .
Concurrently, if the columns of the shift matrix are transformed, different representations of the shift matrix can be obtained. The following shift matrix is one of such representations.
E = e v 0 e T 1 0 e 1 0 e v 1 e T 1 1 e 1 1 e v k 1 e T 1 k 1 e 1 k 1 = θ + v u θ + ( T 1 ) u θ + u θ ± 1 + v u θ ± 1 + ( T 1 ) u θ ± 1 + u θ ± ( k 1 ) + v u θ ± ( k 1 ) + ( T 1 ) u θ ± ( k 1 ) + u ,
where 1 < v < T 1 . Based on the above proof, it can be shown that each element in a shift matrix is distinct and shift matrices do not collide with each other in rows and columns. Therefore, we have the LHZ Z h of B is T 1 .
Moreover, we have
H m ( A ) = ( N L c ) L ( N L 1 ) c .
According to Lemma 2, the MHC H m ( B ) ( T L , k N , c , T 1 , H m ( B ) ) of FHS set B is
H m ( B ) T ( k N ( T 1 ) + k N c ) L ( k N ( T 1 ) + k N 1 ) c = T ( k N T c ) L ( k N T 1 ) c = T ( N T ( u 1 ) c ) L ( N T ( u 1 ) 1 ) c = T ( N ( L T ) c ) L ( N ( L T ) 1 ) c .
For T ( N L c ) L ( N L 1 ) c = T ( N ( L T ) c ) L ( N ( L T ) 1 ) c , the MHC of B is the value that satisfies the equal sign of the Peng–Fan–Lee bound. In a word, the LHZ FHS set B is said to be the optimal. □
Example 1. 
Select an optimal (16, 3, 7, 2) FHS set A = { a 0 , a 1 , a 2 } , where
a 0 = { 1 , 0 , 1 , 6 , 2 , 4 , 5 , 6 , 6 , 0 , 6 , 1 , 5 , 3 , 2 , 1 } , a 1 = { 2 , 3 , 6 , 4 , 2 , 2 , 0 , 2 , 5 , 4 , 1 , 3 , 5 , 5 , 0 , 5 } , a 2 = { 6 , 3 , 3 , 0 , 3 , 4 , 6 , 5 , 1 , 4 , 4 , 0 , 4 , 3 , 1 , 2 } .
One can obtain the shift sequences E = { e j = e 0 j , e 1 j , e 2 j , e 3 j } , 0 j < 3 , such that e 0 = { 0 , 4 , 8 , 12 } , e 1 = { 15 , 3 , 7 , 11 } , e 2 = { 14 , 2 , 6 , 10 } . It follows that
E = e 0 0 e 1 0 e 2 0 e 3 0 e 0 1 e 1 1 e 2 1 e 3 1 e 0 2 e 1 2 e 2 2 e 3 2 = 0 4 8 12 15 3 7 11 14 2 6 10 .
Construct the LHZ FHS set B = { b 0 , b 1 , b 2 , b 3 , b 4 , b 5 , b 6 , b 7 , b 8 } by the Construction 1, where
b 0 = { 1 , 2 , 6 , 5 , 0 , 4 , 0 , 3 , 1 , , 1 , 6 , 6 , 1 } , b 1 = { 1 , 6 , 6 , 1 , 1 , 2 , 6 , 5 , 0 , , 2 , 1 , 5 , 6 } , b 2 = { 2 , 1 , 5 , 6 , 1 , 6 , 6 , 1 , 1 , , 3 , 0 , 4 , 0 } , b 3 = { 2 , 2 , 5 , 5 , 3 , 2 , 4 , 5 , 6 , , 5 , 4 , 2 , 3 } , b 4 = { 5 , 4 , 2 , 3 , 2 , 2 , 5 , 5 , 3 , , 0 , 6 , 0 , 1 } , b 5 = { 0 , 6 , 0 , 1 , 5 , 4 , 2 , 3 , 2 , , 5 , 3 , 2 , 4 } , b 6 = { 6 , 3 , 1 , 4 , 3 , 4 , 4 , 3 , 3 , , 2 , 0 , 5 , 0 } , b 7 = { 2 , 0 , 5 , 0 , 6 , 3 , 1 , 4 , 3 , , 1 , 3 , 6 , 4 } , b 8 = { 1 , 3 , 6 , 4 , 2 , 0 , 5 , 0 , 6 , , 3 , 3 , 4 , 4 } .
As shown in Figure 1, the MHC of set B is 8 when the 0 < τ 3 . It can be verified that H m ( B ) = 8 for τ 3 , thus B is an optimal (64, 9, 7, 3, 8) LHZ FHS set.
Construction 2. 
Step 1: Select an optimal ( L , N , c , H m ( A ) ) FHS set A with respect to the Peng–Fan bound.
A = a j = a 0 j , a 1 j , , a L 1 j 0 j < N .
Step 2: Select two integers θ , T and a positive integer w, T 2 . Then, generate a shift sequence E = { e i 0 i < T } as follows,
E = e 0 , e 1 , , e T 1 = ( θ , θ + w , , θ + ( T 1 ) w ) .
Step 3: Construct a new set of FHS B = b j = b j ( x ) 0 x < T L , 0 j < L ,
b j = I L θ ( a i ) , L θ + w ( a i ) , , L θ + ( T 1 ) w ( a i )
Theorem 3. 
The LHZ FHS set constructed by Construction 2 is an optimal LHZ FHS set if the parameters meet the following conditions. If w < L + 1 2 , T satisfies T ( N L c ) L ( N L 1 ) c = T ( N ( T w 1 ) c ) L ( N ( T w 1 ) 1 ) c then B ( T L , N , c , T w 2 , T H m ( A ) ) is an optimal LHZ FHS set. If w > L + 1 2 and T satisfies T ( N L c ) L ( N L 1 ) c = ( N T ( L w ) + N c ) T L ( N T ( L w ) + N 1 ) c then B ( T L , N , c , T ( L w ) , T H m ( A ) ) is an optimal LHZ FHS set.
Proof of Theorem 3. 
We have
d t , τ 2 ( e , e ) = e t e t + τ 2 , 0 t T 1 + τ 2 e t e t + τ 2 T 1 , T τ 2 t T 1 .
From the parameters of the shift sequence set in Construction 2, we have
d t , τ 2 ( e , e ) = w τ 2 , 0 t T 1 + τ 2 w T τ 2 1 , T τ 2 t T 1 .
Therefore, if w < L + 1 2 and τ 2 = T 1 , the minimum value of d t , τ 2 ( e , e ) is w 1 . Then,
Z h = T ( w 1 ) + τ 2 1 = T w 2 .
If w > L + 1 2 and τ 2 = 1 , the minimum value of d t , τ 2 ( e , e ) is L w . Then,
Z h = T ( L w ) .
Furthermore, we have
H m ( A ) = ( N L c ) L ( N L 1 ) c .
According to Lemma 2, the MHC H m ( B ) of FHS B ( T L , N , c , H m ( B ) ) is
Case 1: when w < L + 1 2 ,
H m ( B ) N Z + N c L N Z + N 1 c = ( N ( T w 2 ) + N c ) T L ( N ( T w 2 ) + N 1 ) c = ( N ( T w 1 ) c ) T L ( N ( T w 1 ) 1 ) c .
For
T ( N L c ) L ( N L 1 ) c = T ( N ( T w 1 ) c ) L ( N ( T w 1 ) 1 ) c ,
the MHC of B is the value that satisfies the equal sign of the Peng–Fan–Lee bound.
Case 2: when w > L + 1 2 ,
H m ( B ) N Z + N c T L N Z + N 1 c = ( N T ( L w ) + N c ) T L ( N T ( L w ) + N 1 ) c
For
T ( N L c ) L ( N L 1 ) c = T ( N T ( L w ) + N c ) L ( N T ( L w ) + N 1 ) c ,
the MHC of B is the value that satisfies the equal sign of the Peng–Fan–Lee bound.
Therefore, the LHZ FHS set B is said to be the optimal. □
Example 2. 
Select an optimal (16, 3, 7, 2) FHS set A = { a 0 , a 1 , a 2 } , where
a 0 = { 1 , 0 , 1 , 6 , 2 , 4 , 5 , 6 , 6 , 0 , 6 , 1 , 5 , 3 , 2 , 1 } , a 1 = { 2 , 3 , 6 , 4 , 2 , 2 , 0 , 2 , 5 , 4 , 1 , 3 , 5 , 5 , 0 , 5 } , a 2 = { 6 , 3 , 3 , 0 , 3 , 4 , 6 , 5 , 1 , 4 , 4 , 0 , 4 , 3 , 1 , 2 } .
We set the parameters θ = 1 , w = 2 , T = 5 . Then, the shift sequence is E = { 1 , 3 , 5 , 7 , 9 } .
Construct the LHZ FHS set B = { b 0 , b 1 , b 2 } where
b 0 = { 0 , 6 , 4 , 6 , 0 , 1 , 2 , 5 , 6 , 6 , 6 , 4 , 6 , 0 , , 6 , 1 , 1 , 2 , 5 , 6 } b 1 = { 3 , 4 , 2 , 2 , 4 , 6 , 2 , 0 , 5 , 1 , 4 , 2 , 2 , 4 , , 2 , 2 , 6 , 2 , 0 , 5 } b 2 = { 3 , 0 , 4 , 5 , 4 , 3 , 3 , 6 , 1 , 4 , 0 , 4 , 5 , 4 , , 5 , 6 , 3 , 3 , 6 , 1 }
As shown in Figure 2, the MHC of set B is 10 when the τ 8 . It can be verified that N Z + N c L N Z + N 1 c = 10 , then B is an optimal (80, 3, 7, 8, 10) LHZ FHS set.
Example 3. 
Select an optimal (16, 7, 3, 2) FHS set A = { a 0 , a 1 , a 2 } , such that
a 0 = { 1 , 0 , 1 , 6 , 2 , 4 , 5 , 6 , 6 , 0 , 6 , 1 , 5 , 3 , 2 , 1 } , a 1 = { 2 , 3 , 6 , 4 , 2 , 2 , 0 , 2 , 5 , 4 , 1 , 3 , 5 , 5 , 0 , 5 } , a 2 = { 6 , 3 , 3 , 0 , 3 , 4 , 6 , 5 , 1 , 4 , 4 , 0 , 4 , 3 , 1 , 2 } .
We set the parameters θ = 1 , w = 14 , T = 4 , the shift sequence is E = { 1 , 15 , 13 , 11 } .
Construct the LHZ FHS set B = { b 0 , b 1 , b 2 } where
b 0 = { 0 , 1 , 3 , 1 , 1 , 1 , 2 , 5 , 6 , 0 , 1 , 3 , 2 , 1 , 1 , , 1 , 0 , 1 , 2 , 5 , 6 } , b 1 = { 3 , 5 , 5 , 3 , 6 , 2 , 0 , 5 , 4 , 3 , 5 , 5 , 2 , 6 , 2 , , 3 , 4 , 2 , 0 , 5 , 1 } , b 2 = { 3 , 2 , 3 , 0 , 3 , 6 , 1 , 4 , 0 , 3 , 2 , 3 , 3 , 3 , 6 , , 0 , 4 , 6 , 1 , 4 , 4 } .
As shown in Figure 3, the MHC of set B is 8 when the time delay τ 8 . It can be verified that N Z + N c L N Z + N 1 c = 8 , then B is an optimal (64, 3, 7, 8, 8) LHZ FHS set.
Construction 3. 
Step 1: Select an optimal ( L , N , c , H m ( A ) ) FHS set A that satisfies the Peng–Fan bound, A = a i = a 0 i , a i i , , a L 1 i , 0 i < N .
  • Step 2: Let T, u, k be three positive integers. w, θ are two integers, T > 2 , w > 1 and w = θ + u T . The shift sequence is E = e i j 0 i < T , 0 j < k . We have
    e j = e 0 j , e 1 j , , e T 1 j = ( θ + j w , θ + u + j w , , θ + ( T 1 ) u + j w ) .
  • Step 3: Construct LHZ FHS set B = b p 0 p < k N , p = i k + j ( 0 i < N , 0 j < k ) , where for each 0 p < k N ,
    b p = I L θ + j w ( a i ) , L θ + u + j w ( a i ) , , L θ + ( T 1 ) u + j w ( a i ) .
Theorem 4. 
The LHZ FHS set B constructed by Construction 3 is an optimal B ( T L , k N , c , 2 T 2 , T H m ( A ) ) LHZ FHS set if parameter meets k ( 2 T 1 ) L , u ( k T 1 ) = L 1 and T ( N L c ) L ( N L 1 ) c = T ( k N ( 2 T 1 ) c ) L ( k N ( 2 T 1 ) 1 ) c .
Proof of Theorem 4. 
The shift sequence set is represented by a k T matrix,
E = e 0 0 e 1 0 e T 1 0 e 0 1 e 1 1 e T 1 1 e 0 k 1 e 1 k 1 e T 1 k 1 = θ θ + u θ + ( T 1 ) u θ + w θ + u + w θ + ( T 1 ) u + w θ + ( k 1 ) w θ + u + ( k 1 ) w θ + ( T 1 ) u + ( k 1 ) w
The e j can be written as
e i j = e i + s j s s ( u w ) , e i j = e i j ± 1 ± w , 0 < i + s , j s < T
From (7), we have
e i j = e i + s j s s ( u w ) = e i j ± 1 ± w .
From (8), we have
e i + s j s = e i j ± 1 ± w + s ( u w ) .
For u ( k T 1 ) = L 1 , then θ ( θ + ( T 1 ) u + ( k 1 ) w ) (mod L) = 1. From (8) and (9), ± w (mod L) ≥ 1, s w s u (mod L) 1 for T > 2 and w = θ + u T . Thus,
min e j 1 , e j 2 E min 0 < i < T d t , τ 2 e j 1 , e j 2 = 1 .
At this time, the delay time τ 2 is T 1 , then
Z h = T d t , τ ( e j 1 , e j 2 ) + τ 2 1 = 2 T 2 .
Besides, we have
H m ( A ) = ( N L c ) L ( N L 1 ) c ,
According to Lemma 2, the MHC H m ( B ) ( T L , k N , c , H m ( B ) , 2 T 2 ) of LHZ FHS set B is
H m ( B ) ( k N ( 2 T 2 ) + k N c ) T L ( k N ( 2 T 2 ) + k N 1 ) c = T ( k N ( 2 T 1 ) c ) L ( k N ( 2 T 1 ) 1 ) c .
For
T ( N L c ) L ( N L 1 ) c = T ( k N ( 2 T 1 ) c ) L ( k N ( 2 T 1 ) 1 ) c ,
the MHC of B is the value that satisfies the equal sign of Peng-Fan-Lee bound. All in all, the LHZ FHS set B is said to be the optimal. □
Example 4. 
Select an optimal (16, 3, 7, 2) FHS set A = { a 0 , a 1 , a 2 } , where
a 0 = { 1 , 0 , 1 , 6 , 2 , 4 , 5 , 6 , 6 , 0 , 6 , 1 , 5 , 3 , 2 , 1 } , a 1 = { 2 , 3 , 6 , 4 , 2 , 2 , 0 , 2 , 5 , 4 , 1 , 3 , 5 , 5 , 0 , 5 } , a 2 = { 6 , 3 , 3 , 0 , 3 , 4 , 6 , 5 , 1 , 4 , 4 , 0 , 4 , 3 , 1 , 2 } .
We set the parameters θ = 0 , T = 3 , k = 2 , w = 9 , u = 3 , the shift sequences e 0 = { 0 , 3 , 6 } , e 1 = { 9 , 12 , 15 } . It follows that
E = e 0 0 e 1 0 e 2 0 e 0 1 e 1 1 e 2 1 = 0 3 6 9 12 15 .
We construct the LHZ FHS set B = { b 0 , b 1 , b 2 , b 3 , b 4 , b 5 } where
b 0 = { 1 , 6 , 5 , 0 , 2 , 6 , 1 , 4 , 6 , 6 , 5 , 0 , , 2 , 0 , 2 , 1 , 1 , 4 } , b 1 = { 0 , 5 , 1 , 6 , 3 , 1 , 1 , 2 , 0 , 5 , 1 , 1 , , 6 , 6 , 3 , 6 , 1 , 2 } , b 2 = { 2 , 4 , 0 , 3 , 2 , 2 , 6 , 2 , 5 , 4 , 0 , 4 , , 0 , 3 , 2 , 5 , 6 , 2 } , b 3 = { 4 , 5 , 5 , 1 , 5 , 2 , 3 , 0 , 3 , 5 , 5 , 6 , , 2 , 1 , 5 , 5 , 3 , 0 } , b 4 = { 6 , 0 , 6 , 3 , 3 , 5 , 3 , 4 , 1 , 0 , 6 , 4 , , 1 , 3 , 3 , 2 , 3 , 4 } , b 5 = { 4 , 4 , 2 , 4 , 3 , 6 , 0 , 1 , 3 , 4 , 2 , 3 , , 5 , 4 , 3 , 1 , 0 , 1 } .
As shown in Figure 4, the MHC of set B is 6 when the τ 4 . It can be verified that N Z + N c L N Z + N 1 c = 6 , then B is an optimal (48, 6, 7, 4, 6) LHZ FHS set.

5. Conclusions

In this paper, we propose three new methods for the construction of the optimal LHZ FHS set and prove some sufficient conditions that they need to satisfy. As a comparison, we list the parameters of the existing optimal LHZ FHS sets and the optimal LHZ FHS sets constructed in this paper in Table 1. As a result, our constructed sequences are more flexible and can be used to eliminate MI in QS FHMA systems. Future work can explore the application of FHSs in more scenarios, such as image processing, data encryption, mobile communication, security and privacy. Overall, exploring the application of FHSs in various scenarios can lead to new innovations and improvements in different areas of wireless communication.

Author Contributions

Conceptualization, X.T.; data curation, X.T.; formal analysis, X.T.; funding acquisition, H.H.; investigation, X.T.; methodology, H.H., X.N. and X.L.; project administration, H.H.; resources, X.T.; software, X.T.; supervision, H.H.; validation, X.T.; visualization, X.T.; writing—original draft, X.T.; writing—review and editing, H.H., X.N. and X.L. All authors have read and agreed to the published the final version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 61701331), Sichuan Science and Technology Plan Project (Grant No. 2021YFG0012), and Science and Technology Major Project of Tibetan Autonomous Region of China (Grant No. XZ202201ZD0006G02).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
FHSfrequency-hopping sequence
HCHamming correlation
LHZlow-hit-zone
MHACmaximum Hamming autocorrelation
MHCmaximum Hamming correlation
MHCCmaximum Hamming crosscorrelation
MImutual interference
QS-FHMAquasi-synchronous frequency-hopping multiple access

References

  1. Golomb, S.W.; Gong, G. Signal Design for Good Correlation: For Wireless Communication, Cryptography, and Radar; Cambridge University Press: New York, NY, USA, 2005. [Google Scholar]
  2. Fan, P.; Darnell, M. Sequence Design for Communications Applications; Research Studies Press: London, UK, 1996; pp. 271–350. [Google Scholar]
  3. Li, Z.; Chang, Y.; Jin, L.J. A novel family of frequency hopping sequences for multi-hop Bluetooth networks. IEEE Trans. Consum. Electron. 2003, 49, 1084–1089. [Google Scholar]
  4. Peng, D.; Fan, P. Lower bounds on the Hamming auto- and cross correlations of frequency-hopping sequences. IEEE Trans. Inf. Theory 2004, 50, 2149–2154. [Google Scholar] [CrossRef]
  5. Peng, D.; Fan, P.; Lee, M.H. Lower bounds on the periodic Hamming correlations of frequency hopping sequences with low hit zone. Sci. China Ser. F Inf. Sci. 2006, 49, 208–218. [Google Scholar] [CrossRef]
  6. Ma, W.; Sun, S. New designs of frequency hopping sequences with low hit zone. Des. Codes Cryptogr. 2011, 60, 145–153. [Google Scholar] [CrossRef]
  7. Chung, J.H.; Han, Y.; Yang, K. New Classes of Optimal Frequency-Hopping Sequences by Interleaving Techniques. IEEE Trans. Inf. Theory 2009, 55, 5783–5791. [Google Scholar] [CrossRef]
  8. Niu, X.; Peng, D.; Zhou, Z. Frequency/time hopping sequence sets with optimal partial Hamming correlation properties. Sci. China Ser. F Inf. Sci. 2012, 55, 2207–2215. [Google Scholar] [CrossRef]
  9. Niu, X.; Peng, D.; Zhou, Z. New Classes of Optimal Low Hit Zone Frequency Hopping Sequences with New Parameters. IEICE Trans. Fundam. 2014, 95, 1835–1842. [Google Scholar] [CrossRef] [Green Version]
  10. Cai, H.; Yang, Y.; Zhou, Z.; Tang, X. Strictly Optimal Frequency-Hopping Sequence Sets With Optimal Family Sizes. IEEE Trans. Inf. Theory 2016, 62, 1087–1093. [Google Scholar]
  11. Cai, H.; Zhou, Z.C.; Yang, Y.; Tang, X.H. A New Construction of Frequency-Hopping Sequences With Optimal Partial Hamming Correlation. IEEE Trans. Inf. Theory 2014, 60, 5782–5790. [Google Scholar]
  12. Han, H.; Peng, D.; Parampalli, U. New sets of optimal low-hit-zone frequency-hopping sequences based on m-sequences. Cryptogr. Commun. 2017, 9, 511–522. [Google Scholar] [CrossRef]
  13. Wang, C.; Peng, D.; Zhou, L. New Constructions of Optimal Frequency-Hopping Sequence Sets with Low-Hit-Zone. Int. J. Found. Comput. Sci. 2016, 27, 53–66. [Google Scholar] [CrossRef]
  14. Zhou, L.; Peng, D.; Liang, H.; Wang, C.Y.; Ma, Z. Constructions of optimal low-hit-zone frequency hopping sequence sets. Des. Codes Cryptogr.. 2017, 85, 219–232. [Google Scholar] [CrossRef]
  15. Zhou, L.; Peng, D.; Liang, H.; Wang, C.; Han, H. Generalized methods to construct low-hit-zone frequency-hopping sequence sets and optimal constructions. Cryptogr. Commun. 2017, 9, 707–728. [Google Scholar] [CrossRef]
  16. Ling, L.; Niu, X.; Zeng, B.; Liu, X. New classes of optimal low hit zone frequency hopping sequence set with large family size. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2018, 101, 2213–2216. [Google Scholar] [CrossRef]
  17. Niu, X.; Han, L.; Liu, X. New Extension Interleaved Constructions of Optimal Frequency Hopping Sequence Sets With Low Hit Zone. IEEE Access 2019, 7, 73870–73879. [Google Scholar] [CrossRef]
  18. Niu, X.; Xing, C. New Extension Constructions of Optimal Frequency-Hopping Sequence Sets. IEEE Trans. Inf. Theory 2019, 56, 5846–5855. [Google Scholar] [CrossRef] [Green Version]
  19. Han, H.; Zhou, L.; Liu, X. New Construction for Low Hit Zone Frequency Hopping Sequence Sets with Optimal Partial Hamming Correlation. In Proceedings of the 2019 Ninth International Workshop on Signal Design and its Applications in Communications (IWSDA), Dongguan, China, 20–24 October 2019; pp. 1–5. [Google Scholar]
  20. Niu, X.; Xing, C.; Yuan, C. Asymptotic Gilbert–Varshamov Bound on Frequency Hopping Sequences. IEEE Trans. Inf. Theory 2020, 66, 1213–1218. [Google Scholar] [CrossRef] [Green Version]
  21. Niu, X.; Xing, C.; Liu, Y.; Zhou, L. A Construction of Optimal Frequency Hopping Sequence Set via Combination of Multiplicative and Additive Groups of Finite Fields. IEEE Trans. Inf. Theory 2020, 66, 5310–5315. [Google Scholar] [CrossRef] [Green Version]
  22. Zhou, L.; Liu, X.; Han, H.; Wang, C. Classes of optimal low-hit-zone frequency-hopping sequence sets with new parameters. Cryptogr. Commun. 2022, 14, 291–306. [Google Scholar] [CrossRef]
  23. Gong, G. Theory and applications of q-ary interleaved sequences. IEEE Trans. Inf. Theory 1995, 41, 400–411. [Google Scholar] [CrossRef]
  24. Gong, G. New designs for signal sets with low cross correlation, balance property, and large linear span: GF(p) case. IEEE Trans. Inf. Theory 2002, 48, 2847–2867. [Google Scholar] [CrossRef]
Figure 1. MHC of B in Example 1.
Figure 1. MHC of B in Example 1.
Entropy 25 01044 g001
Figure 2. MHC of B in Example 2.
Figure 2. MHC of B in Example 2.
Entropy 25 01044 g002
Figure 3. MHC of B in Example 3.
Figure 3. MHC of B in Example 3.
Entropy 25 01044 g003
Figure 4. MHC of B in Example 4.
Figure 4. MHC of B in Example 4.
Entropy 25 01044 g004
Table 1. Comparison of parameters for LHZ FHS sets with optimal Hamming correlation.
Table 1. Comparison of parameters for LHZ FHS sets with optimal Hamming correlation.
Parameters ( L , N , c , Z h , H m ( Q ) ) ConstraintsRef.
( s ( q n 1 ) , M , q , w 1 ,
s ( q n 1 1 ) )
q n 1 = w m , g c d ( s , q n 1 ) = 1 . [6]
( s ( p n 1 ) , e , e + 1 , w 1 , s f ) g c d ( s , p n 1 ) = 1 , w = p n 1 m , m | ( p n 1 ) ,
1 m < f , e + 1 > s f ,
s f e 2 m < ( f e 2 m ) ( e + 1 s f ) .
[13]
( s N , m M , v , w 1 , s λ ) m = N w , g c d ( s , N ) = 1 , s = a w + 1 ,
a 1 , s < m N .
[9]
( M N , m , v , w M 1 , M λ ) m = N w .[8]
( M N , m , v , M 2 , M λ ) m = N w , w > 2 M .[16]
( T L , k N , c , T 1 , T H m ( A ) ) u T = L , k = u 1 , T ( N L c ) L ( N L 1 ) c = T ( N ( L T ) c ) L ( N ( L T ) 1 ) c Construction 1
( T L , N , c , T w 2 , T H m ( A ) ) w < L + 1 2 , T ( N L c ) L ( N L 1 ) c = T ( N ( T w 1 ) c ) L ( N ( T w 1 ) 1 ) c Construction 2
( T L , N , c , T ( L w ) , T H m ( A ) ) w > L + 1 2 , T ( N L c ) L ( N L 1 ) c = ( N T ( L w ) + N c ) T L ( N T ( L w ) + N 1 ) c Construction 2
( T L , k N , c , 2 T 2 , T H m ( A ) ) k ( 2 T 1 ) L , u ( k T 1 ) = L 1 ,
T ( N L c ) L ( N L 1 ) c = T ( k N ( 2 T 1 ) c ) L ( k N ( 2 T 1 ) 1 ) c
Construction 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

Tian, X.; Han, H.; Niu, X.; Liu, X. Construction of Optimal Frequency Hopping Sequence Set with Low-Hit-Zone. Entropy 2023, 25, 1044. https://doi.org/10.3390/e25071044

AMA Style

Tian X, Han H, Niu X, Liu X. Construction of Optimal Frequency Hopping Sequence Set with Low-Hit-Zone. Entropy. 2023; 25(7):1044. https://doi.org/10.3390/e25071044

Chicago/Turabian Style

Tian, Xinyu, Hongyu Han, Xianhua Niu, and Xing Liu. 2023. "Construction of Optimal Frequency Hopping Sequence Set with Low-Hit-Zone" Entropy 25, no. 7: 1044. https://doi.org/10.3390/e25071044

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