Document Type : Research Article
Authors
1 MSc Student, Dept. of Electrical Engineering, Faculty of Engineering, University of Isfahan, Isfahan, Iran
2 Associate Prof, Dept. of Electrical Engineering, Faculty of Engineering, University of Isfahan, Isfahan, Iran
3 Prof., Dept. of Electrical Engineering, Faculty of Engineering, University of Isfahan, Isfahan, Iran
Abstract
Keywords
Main Subjects
Digital subscriber line (DSL) systems use existing telephone cable infrastructure to provide cost-effective broadband services to homes and small businesses. One of the main sources of performance degradation in advanced DSL systems is crosstalk, i.e., the undesired signal of an unintended DSL transmitter being received by the intended DSL receiver due to the electromagnetic induction between the twisted-wire pairs (TP) inside a telephone cable. Far-end crosstalk couplings between TP's in telephone cables scale quadratically by frequency. Fast access to subscriber terminals (G.fast) is a DSL protocol standard designed for local loops under 500 meters, aiming to deliver speeds ranging from to depending on the loop's length [1]. G.fast supports 106 and 212 MHz power spectral density (PSD) profiles, meaning that the transmission bandwidth is increased substantially compared to the earlier DSL standards including VDSL2. Consequently, the crosstalk couplings are very strong for G.fast and the crosstalk power between the loops could easily cease transmission in most of the available bandwidth. Crosstalk mitigation schemes are inevitable for efficient bandwidth usage in G.fast systems.
Vectoring is an effective approach for eliminating crosstalk in DSL and is mandatory in G.fast [1]. Vectoring can be implemented in DSL when all DSL lines are co-located at least at one end (usually at the central office (CO) or a street cabinet). Vectored DSL precoding and decoding techniques are applied at the transmitter and receiver sides for crosstalk mitigation in downstream (DS) and upstream (US) directions, respectively. Vectoring increases achievable data rates significantly, but it has some challenges in practical implementations [2]. Vectored DSL requires perfect signal coordination between users [3]. When the number of users is large or the DSL lines are not connected to the backbone network at the same location (e.g. as in the central office/ remote terminal (CO/RT) deployments), vectoring cannot be applied to all users. Moreover, when loop unbundling policies are in effect, it is not easy for rival companies sharing a cable to implement full vectoring because of logistical, business-related, and customer privacy considerations.
To resolve this problem, users can be divided into a few groups. Crosstalk between the users in the same group (intra-group crosstalk) can be eliminated using vectoring; however, crosstalk between users in different groups (intergroup crosstalk) remains. In [4] and [5], joint dynamic spectrum management levels 2 and 3 (DSM 2/3) have been proposed to mitigate the intra-group crosstalk and inter-group crosstalk simultaneously. It has been shown that joint DSM 2/3 is capable of canceling crosstalk in VDSL2 systems effectively [4],[5]. Unfortunately, when the number of users is more than five, the computational complexity of these techniques can be prohibitive, particularly in the DS direction, where the optimal precoder structure in each group depends on the precoder structures in other groups.
Interference alignment (IA) has been proposed for intergroup crosstalk mitigation [6]. IA has two main advantages over vectoring. The first advantage is that it does not require signal-level coordination between users [8]. However, as we will see later, it can benefit significantly from (partial) signal-level coordination between them. Therefore, it can be implemented in scenarios where users are connected to the backbone network at different locations or when different vendors share a cable. Secondly, IA can be implemented in a distributed fashion which makes it much easier to implement and much more scalable. Moreover, IA requires channel state information at the transmitter (CSIT) [22]. The DSL channel is deterministic and constant over long periods. This makes IA implementation on DSL much easier compared to on wireless cellular systems, where the channel varies over time much faster potentially resulting in significant CSIT overhead.
IA is usually considered in multiple-input multiple-output (MIMO) wireless systems where each user is equipped with multiple antennas at both the transmitter and the receiver sides. In DSL systems, the users are usually connected to a single TP. Therefore, there exists only one space dimension per user which cannot be divided into two non-empty signal and interference sub-spaces. However, IA can be implemented on other signal dimensions such as time and frequency [8]. G.fast uses discrete multi-tone (DMT) modulation [1]. Therefore, the frequency dimension is the main candidate for implementing IA in G.fast. Moreover, when users are partially coordinated in a few groups, each group is connected to several TPs. In these scenarios, IA can be implemented over the space dimension as well where each group plays the role of a single user transmitting several independent data streams to the corresponding users. Such a scenario is called the interfering broadcast (IF-BC) channel [5].
The combination of partial vectoring (PV) and IA has been considered for VDSL2 in [6], where the diagonalizing pre-compensator (DP)[7] is used in each group to cancel the intra-group crosstalk and IA is applied in the frequency dimension to mitigate the inter-group crosstalk. In this paper, we consider IA for G.fast in three system configurations:
In the first configuration, signal-level coordination is not considered between users, and IA is applied by each user independently over the frequency dimension only. This may seem to result in a poor bit rate performance as vectoring is not used at all. However, the theory behind IA guarantees that the users can asymptotically achieve half of their crosstalk-free channel bit rates [8]. Available schemes for crosstalk mitigation when signal-level coordination is not available between users such as iterative water filling [9] and optimal spectrum balancing [10], are based on optimizing the transmit spectrum of users jointly or autonomously to minimize the crosstalk power. However, this approach is highly ineffective in G.fast due to the excessive crosstalk power levels. In the second and third configurations, we consider partial signal coordination between users. In the second configuration, we consider the system proposed in [6], i.e., we use the DP in each group and then we apply IA merely over the space dimension for each user. In the third configuration, however, we do not use vectoring. Instead, we model the entire system as an IFBC channel and apply IA on space and frequency dimensions jointly.
Our simulation results show that IA can increase the achievable rates of the users significantly depending on the degree of coordination between users. Particularly, the achievable rates by IA in configuration 1, where there is no signal coordination between users, is crucial. IA achieves the best performance in configuration 3. However, the computational complexity of IA in this configuration is considerably higher than that of PV and the first two configurations.
To resolve this problem, we propose two new sub-configurations. We note that the DP does not perform very well in partially coordinated DSL systems. This is because it cancels the intra-group crosstalk perfectly without reducing the inter-group crosstalk. In [5], it has been shown that much higher bit rates can be achieved if the precoders in different groups are designed jointly. In this paper, we show that the third configuration can be used to solve the joint precoder design problem by applying IA merely on the space dimension. This solution, called sub-configuration 3, is practically appealing because it does not impose extra complexity as vectoring is already supported in G.fast. Moreover, by replacing the DP with the resulting vectoring scheme in configuration 2, we obtain a new scheme with the same computational complexity as the second configuration which nearly achieves the same sum rates as configuration 3.
Finding the ideal IA solution is usually impossible and closed-form solutions exist only in a few particular cases. However, there are a few iterative algorithms which solve the problem approximately. In [11], two algorithms have been introduced for IA in wireless channels, namely, the minimum interference leakage (minIL) algorithm and the maximum SINR (maxSINR). The maxSum-Rate algorithm also has been introduced in [12]. The performance of these algorithms in G.fast networks is evaluated and compared in this paper using computer simulations.
The paper is organized as follows. The DSL system model is described in Sec. 2. The concept of IA, the proposed configurations, how the precoder and decoder matrices are calculated, and the computational complexity of IA are discussed in Sec. 3. Simulation results are presented in Sec. 4. Finally, the results are concluded in Sec. 5.
We consider a DSL system with tones and users. We assume that the users are divided into groups, where and denote the set and the number of users in group , respectively. We denote the group that an arbitrary user belongs to by , i.e., . We assume that only the users in the same group have signal-level coordination with each other. We assume that all users use synchronous DMT transmission. Under this assumption, the transmitted signal on tone , is written by [13]:
where , , and are the vectors of the received, transmitted and Gaussian noise on tone , respectively, and denotes the vector and matrix transpose operation. Parameters and denote the vectors of the received, transmitted and Gaussian noise signal for group and and denote the received, transmitted and noise signals of user on tone , respectively. The transmit power spectral density (PSD) for user on tone is denoted by , where denotes the expected value and denotes the tone spacing. Finally, denotes the noise PSD for user on tone . The channel matrix on tone , is and can be written as:
where is the channel response from the -th user to the -th user on frequency tone . The submatrix for denotes the crosstalk channel from group to group and denotes the direct and crosstalk channel matrix in group . In this paper, we consider downstream (DS) transmission. However, the technique can be applied to upstream (US) transmission as well. We assume that all submatrices are perfectly known and can be used for direct channel and crosstalk calculations.
In this section, we present formulas for calculating the bit rate for conventional systems using PV. The bit rate calculations for systems using IA are different from these systems and will be discussed in Sec. 3.
In this paper, we consider the diagonalizing precoder [7] as the crosstalk cancellation scheme. The diagonalizing precoder multiplies the transmitted signal vector in each group by a precoding matrix , where denotes a diagonal matrix with diagonal elements the same as those of and , where and denote the -th row of matrix and the Euclidean norm of vector , respectively [7].
From (1) and (2), the received signal vector in group is obtained by:
With this notation, we can rewrite the combination of the group precoders and the channel matrix as follows:
where and are the modified intra-group crosstalk channels after PV.
In DSL, the number of bits that can be transmitted on tone for user is obtained as follows:
where denotes the signal-to-interference plus noise ratio (SINR) of user on frequency tone and denotes the SNR gap which is a function of the bit error rate. In practical DSL systems, is truncated to an integer number and is bounded by where is the maximum QAM constellation size.
The SINR of user on frequency tone is given by:
where , for , is the set of interfering users for user , denotes set subtraction operation and denotes the crosstalk channel gain from user to user on tone . The SINR for non-vectored DSL systems is obtained by setting and replacing and with and in (6), respectively.
Finally, the sum-rate of user is given by:
where denotes the DMT symbol rate and following [14] we ignore and for simplicity.
In the following subsections, we explain the transmitter and receiver structures for several system configurations for applying IA in DS G.fast.
In the first Configuration, G.fast users are not coordinated at the signal level. In the second Configuration G.fast users enjoy partial signal level coordination; however, it has been consumed entirely by vectoring using the diagonalizing precoder (DP) inside groups as explained in Sec. 2.1. Therefore, in both configurations, each user has access to a single spatial dimension but frequency dimensions corresponding to the DMT tones at both the transmitter and the receiver sides. In either case, IA is implemented almost the same as in the MIMO interference channel, where the DMT tones play the role of transmitter and receiver antennas.
The interference is aligned by using precoder and decoder matrices applied on , where is the number of data streams for user In the first and second configurations, the channel matrix from transmitter to receiver is and , respectively, where and are defined in Sec. 2. The off-diagonal elements of are zero, because the DMT tones are orthogonal. Moreover, in the second configuration, the diagonal elements of are zero whenever users and belong to the same group thanks to the DP.
The recovered data vector for user is:
where and are the decoder and precoder matrices for user , and is equal to and , where , for the first and second configurations, respectively.
The number of bits that can be transmitted on the -th stream of user per DMT symbol is calculated by:
where
denotes the SINR for the th stream of user
and
denotes the total noise and interference and the interference covariance matrices for user is the normalized transmit power on the -th stream of user is the identity matrix of size , and denotes the -th column of . For fair comparison with conventional G.fast systems, we assume that is truncated to , if . The bit rate is then calculated by:
In the third configuration, we consider partial signal coordination between users which is the same as the second configuration. However, unlike the second configuration, vectoring is not applied and IA is applied on both the space and frequency dimensions. To be able to apply IA on the space dimension, we need to make some modifications to our earlier formulation. Let denote the set of users in group , where and denote the first and last users in group , respectively. At the transmitter side, the data of all users in group is arranged in a single vector , where is the - th user's data vector of length . The precoder matrix for group is defined as:
where is the sub-matrix for precoding the data vector of user into the transmitted vector of user . Note that, is only defined when users and belong to the same group.
Then, the transmitted vector for group is obtained by
which can be written as , where is the -th user's transmitted vector of length . With this notation we have
where denotes the set of users in the same group as user . Therefore, the received signal vector for users can be written as
Noting that , we can exchange the order of the first and second sums to obtain
where the first sum denotes the desired signal and the second sum denotes the interference. Note that unlike the second configuration, the intra-group crosstalk is included in the sum.
Now consider an arbitrary user in group and let denote the set of users in group . We denote the channel matrix from group to user by and the extended precoder matrix for user by . To perfectly align all the interference to user , the following conditions must hold:
where and denote two interfering users to user which may or may not belong to the same group as user 's group.
At the receiver side, a decoder matrix is used by user , to suppress the interference:
Note that since the users are not (partially) coordinated at the receiver side, is applied on the frequency dimension only. Finally, is used to recover the data vector for user .
The bit rate of user is obtained by equations (9) to (13) by replacing , and by , and , respectively, where the set of interfering users for user is .
In configuration 3, IA is applied in the space and frequency domains jointly. Configuration 1, in which IA is only applied in the frequency domain, is a special case of configuration 3 where the lack of coordination between users can be incorporated by assuming that the coordination groups consist of single users, i.e., and for . Likewise if we apply configuration 3 on the tones separately, we obtain a sub-configuration of configuration 3 where IA is applied on the space dimension only. In this case, we obtain precoder matrices of size for . This arrangement called "sub-configuration 3" provides a solution to the joint precoder design problem in DSL IF-BC channels [5] and can be implemented using vectoring. Sub-configuration 3 has the same computational complexity as PV but as we will see in Sec. 4, it outperforms vectoring based on the DP considerably.
Moreover, by replacing the per-tone diagonalizing precoders exploited in configuration 2 with the precoders obtained by sub-configuration 3, we obtain a new configuration, namely, configuration 2 and sub-configuration 3 (JC2&SC3). Similar to configuration 2, after applying per-tone precoders, IA is applied in the frequency domain on the modified channel sub-configuration ( that has the same computational complexity as configuration 2 but it almost achieves the performance of configuration 3 based on our simulation results in Sec. 4.
When each user is equipped with multiple antennas (or tones in the DSL context), closed-form solutions for interference alignment (IA) remain elusive for networks with more than three users [8]. However, several algorithms exist that achieve approximate IA solutions through iterative techniques. In [11], two distributed algorithms, minIL and maxSINR, are proposed to determine the precoder and decoder matrices that align interference in networks with an arbitrary number of nodes and multiple antennas at each node. In [12], the maxSum-Rate algorithm has been proposed to achieve maximum achievable sum rate as well as zero interference leakage. These algorithms, which are explained shortly, can be exploited directly to calculate the precoder and decoder matrices for the first and second configurations. However, for the third configuration, we need to use algorithms specifically designed for IF-BC channels.
So far, several algorithms have been proposed for IA in IFBC channels. In [15], an algorithm has been proposed which achieves optimal DoF. However, it can be applied to partially coordinated DSL systems where users are divided into at most two groups with a maximum of two users in each group. A sub-optimal but efficient technique has been proposed in [16]. Another algorithm has been proposed in [17] for systems with two groups with arbitrary number of users per group. The algorithms proposed in [18] and [19] are extensions of the algorithm in [15] to systems with multiple groups and to systems with multiple groups and multiple users per group, respectively. Unfortunately, when applied to DSL systems, these techniques reduce the number of data streams per-user substantially.
In this paper, we examine three iterative IA algorithm for crosstalk mitigation in the first and the second configurations. For the third configuration, we use the scheme proposed in [15] for the IF-BC channel which is not discussed here for brevity.
In this section, we present simulation results comparing the performance of IA in the proposed configurations with PV. We also propose two sub-configurations to improve the performance and reduce the computational complexity of the system based on the third configuration. In our simulations, we use the 26 AWG cable model and the G.fast crosstalk model [20] to calculate the DSL channel matrix. The frequency tone spacing is set to and the DMT symbol error rate is set to . We use G.fast 106a bandplan [21]. The SNR gap is set to 10.75 dB. We use a flat PSD in our simulations and the PSD of noise is set to If not mentioned otherwise, IA is applied on subsets where the subset size is , the DoF in each subset is , and the minIL algorithm is used to calculate the precoder and decoder matrices. We consider four scenarios in this paper:
Scenario 1: This scenario consists of 6 users in three groups of size 2, where and , as illustrated in Fig. 1. The loop lengths of the users are 190, 200, 150, 160, 90, and 100 m respectively. Groups two and three are offset by 40 and 70 m from the CO, respectively. Considering the loop lengths and relative distance of interfering users to the victim users, the users in groups one to three are labeled low, medium, and high SNR users, respectively.
Using this scenario, in Fig. 2 we have evaluated the performance of the IA algorithms introduced in Sec. 3.4 for the first configuration. The achievable bit rate of users is plotted vs. loop length for the three IA algorithms and the case without using IA (labeled "No IA"). Using IA and depending on the loop length, the achievable bit rates of the users have increased by to . Note that these rates are achieved using the first configuration, that is vectoring is not applied and (partial) signal level coordination is not required. As can be seen, the maxSINR algorithm achieves much higher rates than the minIL and maxSum-Rate algorithms for medium- and low-SNR users. However, the minIL algorithm has the least complexity in computing the precoder and decoder matrices.
The effect of on the sum achievable rates of the users in Scenario 1 is plotted in Fig. 3. By setting and 10 about 95 and more that 97 of sum achievable rate is achieved.
Scenario 2: In this scenario, we consider 10 co-located G.fast lines with equal loop lengths. We have simulated this scenario at the eight different loop lengths . Simulation results for Scenario 2 is illustrated in Fig. 4 where the achievable bit rates in percentage of those achieved in a crosstalk- free network[i] are plotted vs. loop length. IA using configuration 1 is compared to the case where no crosstalk cancellation scheme is applied and the case where FV is applied.
As can be seen, IA achieves from to of the crosstalkfree network rate (CFNR) without any need for signal level coordination among users. This is from 2.0 to 2.7 times higher than the rates achieved when no crosstalk cancellation scheme is exploited. Moreover, since , the total computational complexity of IA is two times as vectoring in this scenario. But unlike vectoring, IA can be applied by users in a distributed fashion, which reduces the computational complexity burden per each processing unit by a factor of 20.
Scenario 3: This scenario consists of 30 users in three groups of size 10 (i.e., , and ) as follows: The loop lengths of the users in the groups are . The second and third groups are offset by 35 m and 70 m from the CO, respectively. A schematic of this scenario is plotted in Fig. 5. The first and the second configurations are applied in this scenario.
Fig. 1. A schematic of Scenario 1
Fig. 2. The achievable bit rates vs. loop length for the users in Scenario 1 using minIL, maxSINR and maxSum-Rate algorithms compared to the "No IA" case
Fig. 3. The sum achievable rates vs. in Scenario 1.
Fig. 4. The percentage of crosstalk free network vs. loop length for Scenario 2 using IA compared to Full vectoring and no crosstalk cancellation scheme.
Simulation results for Scenario 3 is summarized in Table 1. The sum achievable rate of users is reported for the following cases: 1) full vectoring, 2) partial vectoring (without IA), 3) IA using Configuration 1, 4) IA using Configuration 2, and 5) no crosstalk cancellation scheme. The numbers are also reported in percentage of the sum achievable rates in a crosstalk-free network. Full vectoring can achieve of the crosstalk-free network rate (CFNR). Using configuration 1, IA can independently achieve of the CFNR which is higher than the achievable rates when no crosstalk cancellation scheme is used. When PV and IA are applied jointly using configuration 2, the sum achievable rate increases to of the CFNR. Finally, when PV is applied without IA, the sum achievable rates are only of the CFNR.
Scenario 4: This scenario consists of 4 users in the two groups and as shown in Fig. 6. The loop lengths of the users are , and 150 m, respectively. Group two is offset by 40 m. Simulation result for various schemes is summarized in Table 2. These include the sum achievable rates for PV using the DP as well as IA in configurations 1 to 3, and the results for the two sub-configurations proposed in Sec. 3.3. When no crosstalk cancellation scheme is exploited, we achieve of the CFNR. Using PV without IA, we achieve of the CFNR. When IA is applied using configuration 1, we achieve of the CFNR. Using configuration 2 in standard form, where we use the DP for PV, the achievable rates increase considerably to Still, configuration 3 outperforms configuration 2 noticeably by reaching of the CFNR.
Using sub-configuration 3 where and IA is merely applied on the space dimension, we achieve of CFNR. This is smaller than the achievable rates by configurations 2 and 3; however, considerably higher than the rates achieved by using the DP. Note that sub-configuration 3 obtained by IA with is a vectoring scheme and therefore, has the same computational and implementation complexity as PV using DP. Per-tone bitloadings of user 1 is plotted vs. tone index in Fig. 7. As can be seen, DP outperforms sub-configuration 3 at lower frequencies. This is because at low frequencies inter-group, crosstalk is negligible compared to the background noise and due to the row-wise diagonal dominance (RWDD) property of the downstream DSL channel. Therefore, pushing inter-group crosstalk into zero forcefully using IA does not necessarily result in higher rates. However, by increasing the frequency, the inter-group crosstalk power increases while the RWDD property vanishes. As can be seen, the bit loadings obtained by sub-configuration 3 are considerably larger than those obtained by the DP at high frequencies. The achievable rate by sub-configuration 2, where we use sub-configuration 3 as for PV instead of the DP, is which is very close to that of Configuration 3, i.e., . This makes this scheme an attractive option as its implementation complexity is the same as configuration 2 and considerably smaller than configuration 3.
Finally, we have studied the effect of number of data streams to on the achievable data rate in Fig. 8 for Scenario 4 in configuration 3. As can be realized, although perfect IA is achieved when the number of streams in each subset is , maximum bit rate is achieved when the number of streams is set equal to .
Table (1): Sum achievable rates by various crosstalk cancellation schemes for scenario 3
Scheme |
Sum rate (Gbps) |
% of xtalk free |
|
Vectoring |
Full |
31.68 |
98.03 |
Partial |
7.619 |
23.57 |
|
IA |
Config. 1 |
13.522 |
41.83 |
Config. 2 |
25.03 |
77.46 |
|
No crosstalk cancel. Scheme |
2.57 |
7.97 |
Fig. 5. A schematic of Scenario 3.
Table (2): Sum achievable rates by the proposed schemes for scenario 4
Scheme |
Sum rate (Gbps) |
% of xtalk free |
|
Partial vectoring (DP) |
1.413 |
36.30 |
|
IA |
Config. 1 |
1.511 |
38.08 |
Config. 2 (DP for PV) |
2.779 |
69.91 |
|
Config. 3 |
3.431 |
87.45 |
|
Sub-Config. 3 (ΔK = 1) |
1.953 |
51.23 |
|
Sub-Config. 2 (ΔK = 1 for PV) |
3.381 |
86.71 |
|
No crosstalk cancel. Scheme |
0.446 |
12.25 |
Fig. 6. A schematic of Scenario 4
Fig. 7. The achievable bit rate of user 1 vs. frequency tones in Scenario 4 using Sub-Configuration compared to PV using the DP
Fig. 8. The sum achievable rate vs. for Scenario 4 using configuration 3
In this paper, we proposed several configurations for crosstalk cancellation in DS G.fast networks using IA. Moreover, we studied the performance of three IA algorithms, namely the minIL, the maxSINR, and the maxSum-Rate algorithms in G.fast networks. Our simulation results show that the maxSINR algorithm achieves higher bit rates than the other algorithms for low and medium SNR loops. However, the minIL algorithm was chosen in our simulations as it has the least computational complexity. We studied the performance of IA in four different G.fast scenarios. Configuration 1 does not require signal-level coordination among users and IA is implemented in a distributed fashion. Using IA in configuration 1, 38 to of CFNR was achieved. Configurations 2 and 3 are applicable when only partial signal-level coordination is available between users. Largest bit-rates were achieved when configuration 3, in which IA is applied jointly on space and frequency dimensions, was used. Two new sub-configurations were proposed in this paper as well. By applying IA only on the space dimension, we obtained a solution for join precoder design problem in partially coordinated DS DSL networks, namely, sub-configuration . The proposed solution outperforms the DP considerably. Then by replacing the diagonalizing precoders in configuration 2 with precoders obtained by sub-configuration , we obtained sub-configuration . Sub-Configuration 2 ( ) has the same computational complexity as configuration 2. Our simulation results show that sub-configuration 2 ( 1 for PV) outperforms configuration 2 substantially and nearly achieves the bit-rates achieved by configuration 3.
Our simulation results show that the maximum bit rates are achieved when the number of streams per each user is the same as the number of frequency tones. In configuration 3, we use IA algorithms designed for the IF-BC channel. Unfortunately, when used in DSL, most of these algorithms result in considerable reduction in the number of streams per user. Therefore, an important topic to study is the development of IA algorithms for DSL IF-BC channels, which do not result in the reduction of the number of streams. Another topic for investigation could be the use of optimal joint precoders as for PV in configuration 2. Following the results obtained by sub-configuration in which we use IA to find the precoders, it is expected that using optimal precoders would increase the achievable rates even more.
[i] We use the term "crosstalk-free network" to denote a network with zero crosstalk couplings but the same direct channel gains as the network being considered.