The search functionality is under construction.
The search functionality is under construction.

Open Access
A Feasible Scheme for the Backward Transmission in the Three-User X Channel with Reciprocal Propagation Delay

Feng LIU, Helin WANG, Conggai LI, Yanli XU

  • Full Text Views

    90

  • Cite this
  • Free PDF (216.7KB)

Summary :

This letter proposes a scheme for the backward transmission of the propagation-delay based three-user X channel, which is reciprocal to the forward transmission. The given scheme successfully delivers 10 expected messages in 6 time-slots by cyclic interference alignment without loss of degrees of freedom, which supports efficient bidirectional transmission between the two ends of the three-user X channel.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E107-A No.9 pp.1575-1576
Publication Date
2024/09/01
Publicized
2024/04/05
Online ISSN
1745-1337
DOI
10.1587/transfun.2024EAL2023
Type of Manuscript
LETTER
Category
Communication Theory and Signals

1.  Introduction

Recently, the propagation-delay (PD) based X channels have been studied for high transmission efficiency, which is suitable for scenarios with different path PD among links such as the satellite or underwater acoustic communications. Most existing works focus on unidirectional transmission to maximize the achievable degrees of freedom (DoF), including the unicast message case [1]-[5] and the multicast case [6].

However, bidirectional transmission is often involved in practical communications. Given a scheme for forward transmission, it is important to provide the corresponding scheme for the backward transmission. Unfortunately, the reciprocity property shown in [7] cannot be applied to the PD-based X model.

In this letter, we address the reciprocal design for the PD-based three-user X channel [8]. The reciprocity of the PD structure and the message configuration is exploited to maximize the achievable DoF.

2.  System Model

The system model for the three-user X channel is shown in Fig. 1. On the left, the forward transmission for messages \(\{\overrightarrow{W}_{ij}\}\) happens from three transmitters \(S_j\), \(j=1,2,3\) to three receivers \(T_i\), \(i=1,2,3\), where \(\tau_{ij}\) denotes the PD between receiver \(T_i\) and transmitter \(S_j\). The backward transmission on the right shows the reciprocal model of the forward transmission, i.e., \(T_i\) sends message \(\overleftarrow{W}_{ji}\) to \(S_j\) via the PD \(\tau_{ji}=\tau_{ij}\).

Fig. 1  System model of forward and backward transmissions with reciprocal PD for the three-user X channel.

To maximize the achievable DoF, we consider the forward transmission scheme given in [8]. The transmitted polynomial from \(S_j\) is

\[\begin{eqnarray*} &&\!\!\!\!\!\hskip-3.5mm \overrightarrow{v}_1 (x)=\overrightarrow{W}_{11}+x^2 \overrightarrow{W}_{21}+x^3 \overrightarrow{W}_{31}^1+x^5 \overrightarrow{W}_{31}^2 \mod(x^6-1)\!\!\!\!\!\nonumber\\ &&\!\!\!\!\! \tag{1} \\ &&\!\!\!\!\! \overrightarrow{v}_2 (x)=\overrightarrow{W}_{12}+x^2 \overrightarrow{W}_{22}+x^4 \overrightarrow{W}_{32} \mod(x^6-1) \tag{2} \\ &&\!\!\!\!\! \overrightarrow{v}_3 (x)=\overrightarrow{W}_{23}+x^1 \overrightarrow{W}_{33}+x^2 \overrightarrow{W}_{13} \mod(x^6-1) \tag{3} \end{eqnarray*}\]

The corresponding PD polynomial matrix is

\[\begin{equation*} \overrightarrow{\boldsymbol{D}} = \left(\begin{array}{ccc} x^{\tau_{11}} & x^{\tau_{12}} & x^{\tau_{13}} \\ x^{\tau_{21}} & x^{\tau_{22}} & x^{\tau_{23}} \\ x^{\tau_{31}} & x^{\tau_{32}} & x^{\tau_{33}} \end{array}\right) = \left(\begin{array}{ccc} x^{0} & x^{1} & x^{2} \\ x^{0} & x^{5} & x^{4} \\ x^{0} & x^{0} & x^{0} \end{array}\right) \tag{4} \end{equation*}\]

With the above configuration, each receiver \(T_i\) obtains its signals by computing

\[\begin{equation*} \overrightarrow{r}_i(x) \equiv \overrightarrow{\boldsymbol{D}}(i,:)\overrightarrow{\boldsymbol{v}}^T \mod(x^n-1) \tag{5} \end{equation*}\]

and selects its required messages via cyclic interference alignment. Here \(\overrightarrow{\boldsymbol{v}}=(\overrightarrow{v}_1(x),\overrightarrow{v}_2(x), \overrightarrow{v}_3(x))\). In this way, ten messages are forwardly sent in six time-slots, which gives the DoF of 5/3 as shown in [8].

For the backward transmission of the above scheme, its PD matrix is

\[\begin{equation*} \overleftarrow{\boldsymbol{D}} = \overrightarrow{\boldsymbol{D}}^T = \left(\begin{array}{ccc} x^{0} & x^{0} & x^{0} \\ x^{1} & x^{5} & x^{0} \\ x^{2} & x^{4} & x^{0} \end{array}\right) \tag{6} \end{equation*}\]

Our goal is to find a feasible scheme for the backward transmission by determining its transmit polynomials \(\{\overleftarrow{v}_i\}\) with the same DoF as the forward transmission.

3.  Proposed Scheme

Since the backward transmission is the reciprocal model of the forward one, the backward messages \(\{\overleftarrow{W}_{ji}\}\) include \(\overleftarrow{W}_{11}\), \(\overleftarrow{W}_{21}\), \(\overleftarrow{W}_{31}\) from \(T_1\), \(\overleftarrow{W}_{12}\), \(\overleftarrow{W}_{22}\), \(\overleftarrow{W}_{32}\) from \(T_2\), and \(\overleftarrow{W}_{13}^1\), \(\overleftarrow{W}_{13}^2\), \(\overleftarrow{W}_{23}\), \(\overleftarrow{W}_{33}\) from \(T_3\).

The transmit polynomials are set as

\[\begin{eqnarray*} &&\!\!\!\!\! \overleftarrow{v}_1 (x)=x \overleftarrow{W}_{31}+x^4 \overleftarrow{W}_{21}+x^5 \overleftarrow{W}_{11} \mod(x^6-1) \tag{7} \\ &&\!\!\!\!\! \overleftarrow{v}_2 (x)=x \overleftarrow{W}_{32}+x^3 \overleftarrow{W}_{12}+x^4 \overleftarrow{W}_{22} \mod(x^6-1) \tag{8} \\ &&\!\!\!\!\!\hskip-1.8mm \overleftarrow{v}_3 (x)=\overleftarrow{W}_{13}^2+x \overleftarrow{W}_{23}+x^2 \overleftarrow{W}_{13}^1+x^4 \overleftarrow{W}_{33} \mod(x^6-1) \tag{9} \end{eqnarray*}\]

Then, we check the receive polynomial at \(S_j\) by

\[\begin{equation*} \overleftarrow{r}_j(x) \equiv \overleftarrow{\boldsymbol{D}}(j,:)\overleftarrow{\boldsymbol{v}}^T \mod(x^n-1) \tag{10} \end{equation*}\]

where \(\overleftarrow{\boldsymbol{v}}=(\overleftarrow{v}_1(x),\overleftarrow{v}_2(x), \overleftarrow{v}_3(x))\).

By (6)-(10) and \(n = 6\), we obtain

\[\begin{equation*} \begin{split} \overleftarrow{r}_1(x) \equiv & \overleftarrow{\boldsymbol{D}}(1,:)\overleftarrow{\boldsymbol{v}}^T \mod(x^6-1)\\ \equiv & x^0 \overleftarrow{v}_1 (x) + x^0 \overleftarrow{v}_2 (x) + x^0 \overleftarrow{v}_3 (x) \mod(x^6-1)\\ \equiv & x^5 \overleftarrow{W}_{11} + x^3 \overleftarrow{W}_{12} + x^2 \overleftarrow{W}_{13}^1 + \overleftarrow{W}_{13}^2 \\ & + x^1 (\overleftarrow{W}_{31}+\overleftarrow{W}_{32}+\overleftarrow{W}_{23}) \\ & + x^4 (\overleftarrow{W}_{21}+\overleftarrow{W}_{22}+\overleftarrow{W}_{33}) \mod(x^6-1) \end{split} \tag{11} \end{equation*}\]

It shows that at \(S_1\) the four required messages \(\overleftarrow{W}_{11}\), \(\overleftarrow{W}_{12}\), \(\overleftarrow{W}_{13}^1\) and \(\overleftarrow{W}_{13}^2\) are located at the sixth, fourth, third and first time-slots in each cycle without any interference, respectively. Similarly, there is

\[\begin{equation*} \begin{split} \overleftarrow{r}_2(x) \equiv & \overleftarrow{\boldsymbol{D}}(2,:)\overleftarrow{\boldsymbol{v}}^T \mod(x^6-1)\\ \equiv & x^1 \overleftarrow{v}_1 (x) + x^5 \overleftarrow{v}_2 (x) + x^0 \overleftarrow{v}_3 (x) \mod(x^6-1)\\ \equiv& ~x^5 \overleftarrow{W}_{21} + x^3 \overleftarrow{W}_{22} + x \overleftarrow{W}_{23}\\ & + x^0(\overleftarrow{W}_{11}+\overleftarrow{W}_{32}+\overleftarrow{W}_{13}^2 )\\ & + x^2 (\overleftarrow{W}_{31}+\overleftarrow{W}_{12}+\overleftarrow{W}_{13}^1) \\ & + x^4 \overleftarrow{W}_{33} \mod(x^6-1) \end{split} \tag{12} \end{equation*}\]

Thus \(S_2\) respectively obtains its three desired messages \(\overleftarrow{W}_{21}\), \(\overleftarrow{W}_{22}\) and \(\overleftarrow{W}_{23}\) from the sixth, fourth, and second time-slots in each cycle with no interference. Finally, the receiver \(T_3\) has

\[\begin{equation*} \begin{split} \overleftarrow{r}_3(x) \equiv & \overleftarrow{\boldsymbol{D}}(3,:)\overleftarrow{\boldsymbol{v}}^T \mod(x^6-1)\\ \equiv & x^2 \overleftarrow{v}_1 (x) + x^4 \overleftarrow{v}_2 (x) + x^0 \overleftarrow{v}_3 (x) \mod(x^6-1)\\ \equiv &~ x^3 \overleftarrow{W}_{31} + x^5 \overleftarrow{W}_{32} + x^4 \overleftarrow{W}_{33}\\ &~+x^0 (\overleftarrow{W}_{21}+\overleftarrow{W}_{13}^2) + x^1 (\overleftarrow{W}_{11}+\overleftarrow{W}_{12}+\overleftarrow{W}_{23})\\ &~+x^2 (\overleftarrow{W}_{22}+\overleftarrow{W}_{13}^1) \mod(x^6-1) \end{split} \tag{13} \end{equation*}\]

which indicates that the fourth, sixth, and fifth time-slots respectively contain the three interference-free messages \(\overleftarrow{W}_{31}\), \(\overleftarrow{W}_{32}\), and \(\overleftarrow{W}_{33}\), while the remaining time-slots are occupied by aligned interferences.

In summary, all ten messages are successfully delivered through the backward transmission in six time-slots, which obtains the same DoF as the forward channel. Therefore, the goal has been achieved.

4.  Conclusion

Under the reciprocal message and PD structures, the proposed scheme for the backward transmission achieves the same DoF as the forward model of the three-user X channel. It easily enables bidirectional communications in practical scenarios.

Acknowledgments

This research was funded by the Innovation Program of Shanghai Municipal Education Commission of China (2021-01-07-00-10-E00121), the Tibet Autonomous Region Science and Technology Program (CGZH2024000285), and the Natural Science of China (62271303).

References

[1] H. Maier, J. Schmitz, and R. Mathar, “Cyclic interference alignment by propagation delay,” 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp.1761-1768, IEEE, 2012.
CrossRef

[2] F. Liu, S. Jiang, S. Jiang, and C. Li, “DoF achieving propagation delay aligned structure for K × 2 X channels,” IEEE Commun. Lett., vol.21, no.4, pp.897-900, 2017.
CrossRef

[3] C. Li, F. Liu, S. Jiang, and Y. Xu, “A general perfect cyclic interference alignment by propagation delay for arbitrary X channels with two receivers,” IEICE Trans. Fundamentals, vol.E102-A, no.11, pp.1580-1585, Nov. 2019.
CrossRef

[4] F. Liu, S. Wang, C. Li, and Y. Xu, “Propagation delay based cyclic interference alignment for X channels with two transmitters,” IEEE Commun. Lett., vol.25, no.6, pp.1844-1847, 2021.
CrossRef

[5] C. Li, F. Liu, X. Zhou, and Y. Xu, “A computer-aided solution to find all feasible schemes of cyclic interference alignment for propagation-delay based X channels,” IEICE Trans. Fundamentals, vol.E106-A, no.5, pp.868-870, May 2023.
CrossRef

[6] C. Li, Q. Gan, F. Liu, and Y. Xu, “On the degrees of freedom of a propagation-delay based multicast X channel with two transmitters and arbitrary receivers,” IEICE Trans. Commun., vol.E106-B, no.3, pp.267-274, March 2023.
CrossRef

[7] V. Cadambe and S. Jafar, “Interference alignment and the degrees of freedom of wireless X networks,” IEEE Trans. Inf. Theory, vol.55, no.9, pp.3893-3908, 2009.
CrossRef

[8] F. Liu, S. Wang, S. Jiang, and Y. Xu, “Propagation-delay based cyclic interference alignment with one extra time-slot for three-user X channel,” IEICE Trans. Fundamentals, vol.E102-A, no.6, pp.854-859, June 2019.
CrossRef

Authors

Feng LIU
  Shanghai Maritime University
Helin WANG
  Shanghai Maritime University
Conggai LI
  Shanghai Jian Qiao University
Yanli XU
  Shanghai Maritime University

Keyword