Abstract

The capacity bound of the Gaussian interference channel (IC) has received extensive research interests in recent years. Since the IC model consists of multiple transmitters and multiple receivers, its exact capacity region is generally unknown. One well-known capacity achieving method in IC is Han-Kobayashi (H-K) scheme, which applies two-layer rate-splitting (RS) and simultaneous decoding (SD) as the pivotal techniques and is proven to achieve the IC capacity region within 1 bit. However, the computational complexity of SD grows exponentially with the number of independent signal layers, which is not affordable in practice. To this end, we propose a scheme which employs multi-layer RS at the transmitters and successive simple decoding (SSD) at the receivers in the two-transmitter and two-receiver IC model and then study the achievable sum capacity of this scheme. Compared with the complicated SD, SSD regards interference as noise and thus has linear complexity. We first analyze the asymptotic achievable sum capacity of IC with equal-power multi-layer RS and SSD, where the number of layers approaches to infinity. Specifically, we derive the closed-form expression of the achievable sum capacity of the proposed scheme in symmetric IC, where the proposed scheme only suffers from a little capacity loss compared with SD. We then present the achievable sum capacity with finite-layer RS and SSD. We also derive the sufficient conditions where employing finite-layer RS may even achieve larger sum capacity than that with infinite-layer RS. Finally, numerical simulations are proposed to validate that multi-layer RS and SSD are not generally weaker than SD with respect to the achievable sum capacity, at least for some certain channel gain conditions of IC.

1. Introduction

Due to the broadcast nature of wireless channel, the interference greatly affects the performance of wireless communication when multiple signal streams are transmitted on the same time/frequency resources. As a general description, the interference channel (IC) model has been proposed to describe the channel statistics where multiple transmitters and multiple receivers share the same physical resources [1]. In recent decades, IC has been regarded as an important building block in cognitive radio [2], multicell network [3, 4], and massive input massive output system [5].

A basic IC model is illustrated in Figure 1, where two transmitters, i.e., Tx-1 and Tx-2, aim to simultaneously transmit their signals to two receivers, i.e., Rx-1 and Rx-2, respectively. Before analyzing the capacity bound and the capacity approaching techniques of IC, we may first recall the other two well-studied multiuser channel models, i.e., the multiple access channel (MAC) model and the broadcast channel (BC) model, where rate-splitting (RS), superposition coding (SC), and successive simple decoding (SSD) are usually required to approach the capacity bounds of MAC and BC. However, different from MAC and BC which either has a single transmitter or a single receiver, IC has at least two independent links, i.e., Tx-1-to-Rx-1 and Tx-2-to-Rx-2 as shown in Figure 1, which may interfere with each other. Each receiver in IC receives multiple signal streams, which constitute an MAC. Symmetrically, each transmitter in IC broadcasts the signal to multiple users which exactly follows a BC. Therefore, the IC model can be regarded as a composition of MAC and BC, and this fact makes the analysis in either MAC or BC not sufficient in the IC.

In the past several decades, the problem of finding the exact capacity region of Gaussian IC has been proven to be pretty hard. The exact capacity region of IC with strong interference is derived in [6]. Meanwhile, [7] analyzes the capacity region of discrete-memoryless IC. Some researchers have focused on the capacity region of degraded IC, e.g., Z-IC [812].

Nevertheless, the capacity region of a general IC has not been clearly revealed yet. One best known achievable rate region of a general IC is Han-Kobayashi (H-K) inner bound [13]. The original H-K bound is hard to be analytically described and depicted; therefore, H. Etkin in [14] proposes a simplified H-K scheme, which approaches the IC capacity region within 1 bit. The capacity region achieved by the simplified H-K scheme is termed simple H-K region. To prove the achievability, the simultaneous decoding (SD) of more than one codeword is required, which may lead to exponential computational complexity. Recently, simultaneous nonunique decoding (SND) is proved to be rate optimal when random coding is applied [15]. However, the decoding complexity is still high. Hence, one key question to be studied in the era of IC is(i)Are there any simple decoding and encoding methods which can be used to achieve the H-K capacity region?

To find the answer, we may look at the capacity approaching techniques in MAC, due to the fact that MAC can be regarded as a degraded version of IC. To approach every rate pair in MAC capacity region, the transmitters employ RS and SC and the receiver employs SSD and successive interference cancellation (SIC) [16]. While SD/SND generally has exponential computational complexity with respect to the number of independent coding layers in the transmission signals, SSD/SIC only requires linear computational complexity. Hence, SSD/SIC are pretty simple compared with SD or SND and have been attractive to the researchers from many fields [1719]. For example, J. Cao in [19] proves that, with infinite number of rate splits at each transmitter, applying RS and SSD can asymptotically achieve capacity of MAC bound in a distributed manner.

In view of the benefits of RS, two RS-based schemes are proposed in [20, 21], separately, to achieve the H-K inner bound in IC. However, Omar in [22] shows that joint decoding is still required in [20, 21] (instead of SSD) and the receiving complexity of the methods in [20, 21] is actually not reduced. Therefore, whether RS and SSD can achieve the H-K inner bound remains a question. Y. Zhao in [23] studies the maximum achievable rate with SSD in the deterministic model for IC. However, the deterministic model only works in high SNR region. Still, [23] does not answer the aforementioned question. In [24], the authors point out that any finite-layer RS and SSD cannot achieve the corner points of the SD bound of the symmetric Gaussian IC, where the interference is strong but not very strong. Alternatively, a sliding window superposition coding method is proposed in [24] to achieve the simultaneous decoding inner bound where interference cancellation is available at different time slots. However, this method suffers from performance loss since the first and last blocks are not fully loaded with messages. Therefore, with general channel gain settings, the question that whether RS and SSD can be used to achieve the SD achievable rate region is still unsolved.

As conjectured by Omar in [22], multiple-layer RS may be required such that SSD can achieve the bound close to H-K capacity. Following this conjunction, in this paper, we conduct an asymptotic analysis of the achievable rate with multi-layer RS and SSD in IC and aim at answering the question whether infinite-layer RS can achieve the SD inner bound [22, 24]. We note that once multi-layer RS and SSD are able to approach the SD achievable rate region, they can be directly applied in the H-K scheme to achieve the utmost capacity region of IC. We assume that RS is conducted by splitting the transmission power and assigning suitable rate for each split. We start with equal-power RS with infinite number of layers and then find that infinite-layer equal-power RS and SSD cannot approach the SD bound in general. Especially, we derive the closed-form formula of the performance gap between the proposed scheme and the SD bound in symmetric IC. We note that the performance gap is pretty small. Based on the above results, we then analyze the achievable rate with finite-layer RS. Surprisingly, with certain channel gain conditions, we show that employing finite-layer RS and SSD can achieve even better sum capacity than SD. To sum up, the main result of this paper is that employing multiple layers RS and SSD/SIC can nearly approach the SD bound in IC. The result can be further exploited as a guideline in designing capacity approaching technologies in practical scenarios, such as designing good inter-cell interference cancellation method.

This paper is organized as follows. Section 2 describes the system model and the useful notations. Section 3 presents the achievable rate with SSD when infinite-layer RS is applicable. In Section 4, we analyze the achievable sum capacity when finite-layer RS is assumed. The numerical results are presented in Section 5. Section 6 concludes this paper.

2. System Model

2.1. Multi-Layer Rate-Splitting for Interference Channel

We consider an IC model with two transmitters, i.e., Tx-, , and two receivers, i.e., Rx- and , where Rx- is the target receiver of Tx- when . We assume the additive white Gaussian noise (AWGN) channel, as shown in Figure 2, where the channel gain between Tx- and Rx- is , and the noise variance is . The transmission power at Tx- is . Without loss of generality, we assume . Then, the received signals are given by where is the transmitting signal of Tx-, with .

To exploit the potential of IC, we employ multi-layer RS at the transmitters. In the proposed scheme, Tx-’s total transmission data rate is split into splits by splitting the total transmission power into , where is the allocated power to -th split of Tx- and . We assume equal-power RS throughout this paper, i.e., , unless otherwise stated, since equal-power allocation is usually applied as a baseline in analyzing the achievable capacities in different systems with RS [25, 26]. Correspondingly, the transmission signal of Tx- can be represented as where . We note that the elaborately designed power allocation among the message splits may further improve the system performance [27], which is also a promising future direction.

Without loss of generality, we assume . It should be noted that IC can be regarded as two MACs from the point of view of the receivers and that the SD bound is derived by taking the minimum of the sum capacity of the two MACs, i.e.,

To maintain low computational complexity, we apply SSD as well as interference cancellation at each receiver to sequentially decode the signal splits, where the interference splits are regarded as additive Gaussian white noise. Each receiver may first detect a signal split and then an interference split one after another. The successfully decoded splits are then cancelled from the received signal. In our system, we consider a fixed decoding order for a certain . The optimal decoding order and power allocation will be investigated in the future work. We define the notation , , to represent the decoding order where at Rx-1, the successive decoding starts from and, at Rx-2, the successive decoding starts from . Afterwards, the splits of both transmitters are decoded one after another. As an example, when is assumed, Tx-1 successively decodes and cancels , , , ..., and Tx-2 successively decodes and cancels , , , ... Therefore, there are a total number of four decoding orders, i.e., , , , and . We visually illustrate this example in Figure 2, where is assumed and the arrows indicate the decoding order.

The received signal to interference and noise ratio (SINR) of the th split transmitted from Tx- to Rx- with decoding order is denoted as . Accordingly, we define the achievable rate of the th split transmitted from Tx- at Rx- with decoding order as , which is given by The coding rate of the message in each split should be equal to the corresponding achievable channel capacity derived in (4) to ensure successful decoding. Assuming perfect interference cancellation, the SINR of each power split is calculated by dividing the received power of this split by noise plus all residual interference. As an example, when decoding order is assumed, the SINR of each power split is formulated as follows:

Furthermore, we define the sum achievable rate of Tx-’s signal at Rx- with decoding order as

The decoding order may affect the receiving SINR of each split as well as the achievable rate. Therefore, at transmitter, it is necessary to consider the effect of the decoding order when assigning the rate to each split. Besides, due to the fact that some splits will be decoded by both receivers, the rates of these splits should be carefully assigned such that successful interference cancellations at two receivers can be carried out. With a fixed decoding order , we define a rate matching (RM) operation in this paper, which ensures that the maximum affordable transmission rate is assigned to each split such that the split can be successfully recovered by both Rx-1 and Rx-2. For example, when RM is employed, the transmission rate of th split of Tx-, with the decoding order , is defined as , which is given by

2.2. Notations

Recall that, in this paper, we aim to study whether RS and SSD can achieve the SD bound, when large even infinite number of layers is available. However, it is nontrivial to directly compare their performances. Hence, the analysis in this paper is organized in incremental steps, as illustrated in the following.

We start with the case where RM is not conducted; i.e., the data rate of each split is only decided by the received SINR of the target receiver with a given SSD order. We denote this scheme where infinite-layer RS and SSD are applied without RM as EPRSO (as a short notation of Equal-Power Rate Splitting without RM). We note that this scheme is not realistic, since RM is not employed to ensure the success of SSD. To analyze EPRSO, we propose a genie-aided model, where the interference splits are decoded with the help of genie transmitters. Then we study the realistic settings by considering in RM operations. And we denote the scheme applying infinite-layer RS and SSD with RM as EPRSW (as a short notation of Equal-Power Rate Splitting with RM). Obviously, EPRSO achieves the upper bound capacity performance of EPRSW. Besides, we define the scheme named f-EPRSW (as a short notation of finite-layer Equal-Power Rate Splitting with RM) where finite-layer RS and SSD with RM are assumed. In the following sections, we first analyze the gap of the achievable sum capacity between SD and EPRSO and then analyze the gap between EPRSO and EPRSW by taking EPRSO as a bridge in comparing SD and EPRSW. Finally, we compare the performance between SD and f-EPRSW.

The performance metric used to compare SD, EPRSO, EPRSW, and f-EPRSW is the achievable sum capacity at the receivers [22, 24]. Note that when the sum rate of the proposed scheme, i.e., EPRSW, is exactly the same as SD, then through time sharing technique and regarding interference as noise, the proposed scheme can also reach other points in the capacity region. Therefore, it is sufficient to study the achievable sum capacity.

3. Performance Analysis of Infinite-Layer RS

In this section, we analyze whether EPRSO and EPRSW can approach SD bound when the splitting number approaches infinity. To begin with, we present some preliminary Lemmas and Theorems.

3.1. Preliminary

In this paragraph, we do not assume that , since the results derived in the following Lemmas and Theorems still hold with arbitrary . We first show the existence of the limit of when according to Lemmas 1 and 2.

Lemma 1 (monotonicity). Given the decoding order , increases with if and , or if and , and decreases with if and , or if and .

Proof. Without loss of generality, we take as an example, and aim to prove that increases with by mathematical deduction method. The proof consists of two steps, i.e., the base step and the induction step, where .
In base step, we aim to prove that . We first calculate and by assuming and 2, respectively. and are given, respectively, by Hence, is given by where is the same term appeared in both numerator and denominator. The proof of the induction step is similar, which is omitted for brevity. Therefore, by mathematical deduction, the statement in Lemma 1 holds.

Lemma 2 (upper bound). Given the decoding order , is upper bounded by , if and , or if and (or lower bounded by , if and or and ).

Proof. We take as an example. is upper bounded by , which is given by Let ; then we have where .

According to Lemmas 1 and 2 and the theorem of supremum, there exists a limit of when , with decoding order . Define where is given by the following Theorem 3.

Theorem 3 (limit). When , converges to , , with any choice of ,

Proof. We take as an example. We note that when . Hence, we can remove the terms in (4), and the limit of is given by (20). We define , and ,Equation (20) can be rewritten as Interestingly, we see that does not affect the asymptotic behavior of when . Thus, we can omit the notation of . With the similar approach, we can derive , , and .

3.2. Analysis of EPRSO

As aforementioned, it is nontrivial to directly find the relationship between the achievable sum capacity between EPRSW and SD, so we firstly study EPRSO as a bridge. As shown in Figure 3, the original IC is decomposed into two virtual MACs with the help of genie Tx-1 and genie Tx-2, and the two MACs do not interfere with each other. We note that the genie transmitters are introduced to convert the original IC to two virtual MACs, where the achievable rates are easier to be computed. With the given channel conditions and decoding order , the achievable rate of the two transmitters in virtual MAC-, , is given by and , respectively. Meanwhile, Tx- will have two capacities, i.e., and , dedicated for virtual MAC-1 and 2, respectively. Therefore, the total achievable rate is derived as when , is derived as

The following theorem demonstrates the sufficient conditions of the channel coefficients, where EPRSO asymptotically approaches the performance of SD.

Theorem 4 (EPRSO). EPRSO achieves the same performance as SD if both and hold, or if both and hold.

Proof. We take the first condition as an example. When and hold, we have Therefore, the achievable rate is derived as which exactly follows the expression of the SD bound in (3).

The gap between EPRSO and SD is also calculated as where .

Remark 5. When symmetric IC is assumed, i.e., and , the gap between EPRSO and SD is derived as As an example, when and , the loss of EPRSO is about 5% compared to SD.

Remark 6. In symmetric IC, equals if and only if .

3.3. Analysis of EPRSW

Compared with EPRSO, EPRSW satisfies the individual rate constraint for each power split by employing RM operation. Therefore, the sum rate constraint in (23) is not sufficient. The achievable sum rate of IC with infinite-layer RS, SSD, and RM; i.e., EPRSW, is denoted as where is the splitting number. The following theorem demonstrates the sufficient conditions where EPRSW approaches EPRSO.

Theorem 7 (EPRSW). EPRSW achieves the same performance of EPRSO if there exists , such that, for any , the following two conditions are satisfied:(1)(2)

Proof. When the above conditions are satisfied, the operator in (28) can be taken out of and then (28) is exactly the same as (23).

Remark 8. In symmetric IC where , we readily see that and , when is applied. In this case, the sufficient conditions in Theorem 7 are satisfied, which means that no gap exists between EPRSW and EPRSO in symmetric IC and the gap between EPRSW and SD also follows (27). Otherwise, in symmetric IC where , the conditions in Theorem 7 also hold, if the decoding order is assumed. According to the above analysis, we are ready to say that, infinite-layer RS and SSD can achieve the same capacity region as SD, if the sufficient conditions in both Theorems 4 and 7 are satisfied.

However, due to the implicit expressions of the conditions given in Theorem 7, it is not straightforward to conclude the channel gain settings where EPRSWs achieve the same performance as SD. In the following, we show that, in most channel gain settings, the conditions of Theorems 4 and 7 cannot be satisfied simultaneously.

When -layer RS is employed, the gap between EPRSO and EPRSW is derived in (31),where is an indication function, i.e., and . Without loss of generality, we assume , , which is the sufficient condition of EPRSO achieving the SD bound. Furthermore, we assume that the receivers follow the decoding order . Since , to ensure that EPRSW and EPRSW have the same performance, must be equal to 0; i.e., the following condition must hold:i.e.,

When , (33) is simplified to For , the terms and can be ignored, and a necessary condition of (34) is , which contradicts the assumption.

According to the above analysis, with equal-power infinite-layer RS, the sufficient conditions in Theorems 4 and 7 are usually contradictory; i.e., when EPRSO achieves the SD bound, the gap between EPRSO and EPRSW, i.e., is always non-zero. Hence, EPRSW performs slightly worse than SD in general, even if the split number approaches infinite. Besides, in symmetric IC, the achievable sum capacities of EPRSO/EPRSW are no larger than that of SD. Nevertheless, we find that the performance gap between EPRSO/EPRSW and SD is usually pretty small, as further illustrated in Section 5, which makes its finite-layer variant a good tradeoff between complexity and performance.

4. Performance Analysis of Finite-Layer RS

In the previous section, we have analyzed the asymptotic achievable rate of multi-layer RS and SSD in IC, by making an unrealistic assumption where each transmitter employs infinite-layer RS. In this section, we consider the achievable rate where only finite-layer RS is allowed.

4.1. Achievable Sum Capacity with Finite-Layer RS

To analyze the achievable sum capacity with finite-layer RS, we first define the discrete sequence where its th element is given by Then we define the discrete sequence where represents the achievable sum capacity with -layer equal-power RS and is given by

We note that describe the relationship between the achievable sum capacity and the layer number of RS. For illustration purpose, we, respectively, interpolate and into two continuous functions, namely, and , . And we define . can be either monotonically increasing, monotonically decreasing, or convex with an extreme point.

According to Lemma 1, increases/decreases with if . Thus, by varying decoding order (note that we have four decoding orders), a total number of four cases exist with respect to the monotonicity of and ; i.e., the two variables both increase and both decrease, the former increases and the latter decreases, or the former decreases and the latter increases, with respect to . We illustrate this in Figure 4. The first two cases in Figure 4 may have two subvariants, according to whether and intersect. For cases 1-3, is monotone. However, for case 4, there exists an extreme point, denoted as .

As an example, we assume is applied and the possible shapes of are illustrated in Figure 5. From Figure 5, we observe that increases with when . However, when , increasing the number of splitting layers does not always lead to capacity gain (as shown in the right part of Figure 5). According to the above qualitative analysis, we conclude that infinite-layer RS is not always better than finite-layer RS.

4.2. Analysis of EPRSW with Finite-Layer RS

Recall that, in last section, we concluded that the achievable sum capacity of EPRSW is usually smaller than that of SD. However, we show in the following that EPRSW with finite-layer RS can actually outperform SD in certain channel conditions.

Consider EPRSW with -layer RS, as shown in Figure 2. Since the decoding order is set as , the last split of Tx-2, i.e., , does not need to be decoded by Rx-1. Similarly, the last split of Tx-1, i.e., , does not need to be decoded by Rx-2. Therefore, there is no need to conduct RM on the transmission rates of these two splits as defined in (10); i.e., the transmission rates are directly given by , which is strictly larger than . We note that when , the gap between and approaches zero, due to the infinitely-small SNR. However, this gap cannot be ignored with finite value of .

Observing this fact, the achievable sum capacity of EPRSW with finite-layer (in short f-EPRSW), i.e., , is given iThe expression of , for arbitrary , can be further synthesized as

In the following, the sufficient channel conditions where f-EPRSW outperforms SD are given in Theorem 9.

Theorem 9 (f-EPRSW). The proposed f-EPRSW outperforms EPRSO when the conditions (1)-(3) and one of the conditions (4)-(5) are satisfied:(1);(2)The channel coefficients can satisfy the conditions in Theorem 4;(3)The channel coefficients can satisfy the conditions in Theorem 7;(4)(5)

Proof. Without loss of generality, we assume conditions (1)-(4) are satisfied. According to (1) and (2), , , when , . Furthermore, according to (4), we readily see that which indicates that f-EPRSW achieves better capacities than SD.

The reason why f-EPRSW outperforms SD is because RS and SSD can transform the underlying physical channel conditions by recovering and cancelling some signal splits. Furthermore, some splits of the transmitters may not be decoded by the unexpected receivers f-EPRSW, which relaxes the RM requirements and thus enables higher data rates on these splits. As an instance, assume that multi-layer RS is applied, with several iterations of SSD, and the achievable sum capacity is already quite close to the SD bound. Then if we remove the RM requirement on the last split, as is done in f-EPRSW, the achievable rate can surpass the SD bound. Nevertheless, it is still pretty hard to provide the exact expression of the capacity gain, which may be an interesting future research aspect.

5. Numerical Results

In this section, we present some numerical results to verify the above analysis. We assume a two-transmitter two-receiver IC model, where the transmission power of each transmitter is and the noise variance is . First of all, we show the relationship between the achievable rate of EPRSW and the number of layers in RS, with some typical channel gain settings. Then we compare the achievable sum capacities of EPRSW and SD with general channel gain settings. Finally, we show some special cases where f-EPRSW outperforms SD.

Figure 6 shows the relationship between the achievable rate and the number of layers in RS in different decoding orders and compares the achievable sum capacities of EPRSO, EPRSW, and SD. The channel coefficients are set as , which constitute a typical symmetric IC with strong but not very strong interference. Taking Figure 6(a) as an example, we can observe that and increase with and are upper bounded by and , respectively. Meanwhile, and decrease with and are lower bounded by and , respectively. From Figure 6, we also see that is independent of when . These results exactly follow the analysis in Section 3.1. Besides, with appropriately decided decoding orders, i.e., and , the achievable sum capacities increase with in both EPRSO and EPRSW schemes. However, with or , RS does not increase the achievable sum capacity. At some , EPRSO can outperform EPRSW due to the absence of RM. However, there is always a gap between EPRSW and SD, which coincides the conclusion derived in Section 3.3.

In Figure 7, we present the achievable sum capacities of EPRSW versus different (as shown by the red cycles) as well as the SD capacity region (as shown by the black dotted area). The black arrow indicates the direction of the growth of . Figure 7(a) shows that larger leads to better capacity. Meanwhile, Figure 7(b) also shows that better fairness can be achieved with larger , if or is assumed as the decoding orders. The orthogonal multiple access (OMA) achievable rate region is highlighted in Figure 7, which shows that OMA is strictly suboptimal compared with SD and EPRSW.

Figure 8 shows the performance gap between EPRSW and SD with extensive channel gain settings, where and , , and take values within . Each black cycle represents a set of channel coefficients where EPRSW can achieve the SD bound with a maximum of X% loss, where X=0.5, 1, 5, and 10, respectively. We can observe that when 5% loss is allowed, EPRSW performs almost as good as SD in most channel gain settings. This reflects that the performance gap between EPRSW and SD is rather small.

In Figure 9, we present a case where f-EPRSW can outperform SD. The channel coefficients are set as and , which indicates the strong interference situation. The achieved capacity of f-EPRSW with SSD surpasses the boundary of SD region, with the increase of . When channel coefficients vary slightly from this setting, it is also observed that f-EPRSW can outperform SD. Hence, the case in Figure 9 is not an isolated evidence.

6. Conclusion and Future Work

In this paper, we have studied a fundamental problem in the Gaussian IC: whether multi-layer RS and SSD can achieve the SD capacity bound. The analysis in this paper shows that the achievable sum capacity of the EPRSW scheme with equal-power infinite-layer RS and SSD cannot reach, but can be pretty close to the SD achievable bound in IC. The exact capacity loss of EPRSW compared with SD was derived in symmetric IC. Nevertheless, the proposed f-EPRSW scheme, which employs equal-power finite-layer RS, SSD, and suitable transmission rate assignment, can even outperforms SD in certain channel gain settings. Therefore, we can conclude that applying RS and SSD is not always weaker than SD, at least when multiple layers and suitable assignment method are employed. At last, we note that extending the proposed scheme and the analysis into the multiuser case would be an interesting future research direction.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported in part by Beijing Major Science and Technology Projects (D171100006317001) and in part by 111 Project of China under Grant B14010.