APP下载

High-Performance Transmission Mechanism Design of Multi-Stream Carrier Aggregation for 5G Non-Standalone Network

2023-08-26JunYuShunqingZhangJiayunSunShugongXuShanCao

China Communications 2023年8期

Jun Yu,Shunqing Zhang,Jiayun Sun,Shugong Xu,Shan Cao

School of Communication and Information Engineering,Shanghai University,Shanghai 200444,China

Abstract: Multi-stream carrier aggregation is a key technology to expand bandwidth and improve the throughput of the fifth-generation wireless communication systems.However,due to the diversified propagation properties of different frequency bands,the traffic migration task is much more challenging,especially in hybrid sub-6 GHz and millimeter wave bands scenario.Existing schemes either neglected to consider the transmission rate difference between multistream carrier,or only consider simple low mobility scenario.In this paper,we propose a low-complexity traffic splitting algorithm based on fuzzy proportional integral derivative control mechanism.The proposed algorithm only relies on the local radio link control buffer information of sub-6 GHz and mmWave bands,while frequent feedback from user equipment (UE)side is minimized.As shown in the numerical examples,the proposed traffic splitting mechanism can achieve more than 90% link resource utilization ratio for different UE transmission requirements with different mobilities,which corresponds to 10%improvement if compared with conventional baselines.

Keywords: 5G;millimeter wave;multi-stream carrier aggregation;traffic splitting

I.INTRODUCTION

With the commercial deployment of the fifthgeneration wireless communication systems (5G),emerging applications including augmented reality/virtual reality (AR/VR) and high density video streaming have triggered the explosive growth of wireless traffic [1].Although massive multipleinput multiple-output(MIMO),orthogonal frequencydivision multiplexing (OFDM),and advanced link adaptation techniques are quite effective for improving the achievable spectral efficiency[2],the most powerful tool to improve the overall throughput for each base station(BS)is via carrier aggregation(CA)[3],i.e.,by aggregating multiple available transmission bands together to achieve extremely high data rates.

In general,the CA technology can be divided into three classes,namelyintra-band contiguous CA,intra-band non-contiguous CA,andinter-band noncontiguous CA[4],with one primary component carrier (PCC) and several contiguous or non-contiguous secondary component carriers (SCCs).For intraband contiguous contiguous or non-contiguous CA,PCC and SCCs share the similar coverage,and the traffic migration among different component carriers is straight forward [5],while for inter-band noncontiguous CA,the traffic migration task is much more challenging due to the diversified propagation properties of different frequency bands.In the conventional fourth generation wireless systems(4G),the operating frequency bands are below 6 GHz,and the number of supported component carriers are limited to 5,which corresponds to a total bandwidth of 100 MHz.To support enhanced mobile broadband (eMBB) and ultrareliable low-latency communications(URLLC)of 5G networks,the millimeter wave(mmWave)technology[6,7] has been proposed to deal with the extremely crowded frequency bands below 6 GHz.With more frequency bands available,the number of supported component carriers for 5G CA is increased to 16 with 1 GHz total bandwidth[8].

Since mmWave bands suffer from the high isotropic propagation losses,the corresponding link adaptation schemes,including modulation and coding scheme(MCS) and re-transmission processes,as well as the channel outage events are quite different from sub-6 GHz bands [9].This leads to several novel designs in mmWave bands,especially when interacted with the above 5G CA technology.For example,a digital pre-distortion technique and a filter bank multicarrier(FBMC)technique have been proposed in[10]and [11,12],respectively,to deal with the linearization issues for extremely wide band power amplifiers.In the physical layer,a novel beamwidth selection and optimization scheme has been proposed in[13]to deal with the potential interference among mmWave links and sub-6 GHz links,and the extensions to non-orthogonal multiple access (NOMA) based and multiple input multiple output (MIMO) based transmission strategies have been discussed in [14] and[15] as well.In the media access control (MAC)layer,a novel mechanism to dynamically select sub-6 GHz and mmWave bands has then been proposed in [16],and later extended to incorporate resource block(RB) level allocation in[17],which guarantees quality-of-experience (QoE) performance for CA enabled users.In the higher layer,collaborative transmission for video streaming applications has been proposed in[18],which allows sub-6 GHz bands for control information and mmWave bands for data transmission.

A more efficient approach to utilize the inter-band non-contiguous CA is to boost transmission rates of mmWave bands with the assistance of sub-6 GHz bands [19].Typical examples include content distribution and processing in vehicular networks[20]and exploiting channel state information (CSI) of a sub-6 GHz channel to choose a mmWave beam [21].With the recent progresses in achieving high data rates in traffic hotspots,simultaneous transmission via sub-6 GHz and mmWave bands has been proposed in [22]and [23],which generally requires smart traffic splitting mechanisms in the packet data convergence protocol (PDCP) layer.The above schemes usually consider low mobility users and a simple time-invariant strategy is sufficient to achieve promising results as demonstrated in [24].However,when user mobility increases,the time-invariant strategy often leads to mismatched traffic demands and transmission capabilities,and the link utilization ratio is limited.Meanwhile,conventional traffic splitting algorithms require the computational complexities to grow exponentially with the number of available bands,which may not be suitable for practical implementations of 5G networks with 16 component carriers as well.

In this paper,we consider a novel traffic splitting mechanism for multi-stream CA in hybrid sub-6 GHz and mmWave bands scenario.In order to address the above issues,we model different propagation losses for different frequency bands and propose a lowcomplexity traffic splitting algorithm based on fuzzy proportional integral derivative (PID) control mechanism,where the main contributions are listed below.

•Reduced Feedback Overhead.Different from the conventional feedback based traffic splitting mechanisms,our proposed approach relies on observing the local RLC buffer statuses of component carriers to approximate UEs’ behaviors,which is more favorable for the practical deployment.

•Low-Complexity Implementation.To reduce the implementation complexity,we approximate the original time-varying mixed-integer optimization problem with short term expectation maximization.Meanwhile,we utilize the fuzzy controlbased PID adaptation instead of reinforcement learning scheme to achieve lower complexity and quicker convergence.

Since the proposed algorithm only relies on the local RLC buffer information of sub-6 GHz and mmWave bands and minimizes frequent feedback from user equipment (UE) side,it can also be easily extended to machine-to-machine [25,26],or vehicularto-vehicular communications[27].Through some numerical examples,our proposed traffic splitting mechanism can achieve more than 90% link resource utilization ratio for different UE transmission requirements with different mobilities,which corresponds to 10% throughput improvement,if compared with several conventional baseline schemes,such as [24] and[28].

The remainder of the paper is organized as follows.In Section II we describe the high-layer splitting model for multi-stream carrier aggregation of 5G non-standalone network,in Section IV we discuss the design and deployment of allocation mechanism.In Section V we report some examples and results,and we conclude the paper and provide insights on future works in Section VI.

II.SYSTEM MODEL

Consider an inter-band non-contiguous CA system as shown in Figure 1,where a user equipment(UE)connects a primary 5G new radio BS (gNB) and a secondary gNB simultaneously.The primary gNB transmits on a sub-6 GHz PCC and the secondary gNB can deliver information onNSCCSCCs(denoted byS)in mmWave bands.Two gNBs can communicate with each other via the Xn link as defined in [29] and the associated delay is simply normalized todXn.Based on the 5G U-plane protocol stack [30],an inter-band non-contiguous CA transmission contains the following procedures as illustrated below.1

Figure 1.Diagram of carrier aggregation across different cells.

•Service Data Adaptation Protocol (SDAP):The main target of SDAP layer is to map different QoS requirements to data radio bearers(DRBs).For illustration purposes,we assume a simple transparent transmission policy is adopted and the lower layers can directly receiveLdata packets generated from higher layers in each time slot.

whereAP/s(t)=1 indicates the buffered packet of PDCP layer is successfully transmitted to the PCC orsthSCC,andAP/s(t)=0 otherwise.

•Radio Link Control(RLC):This layer receives departure packets of the PDCP layer and sends the processed packets to the UE side via lower layers.Therefore,the RLC buffer status of the PCC andsthSCC,e.g.,,can be updated via the following relations.

where(t) and(t) denote the processing capabilities of lower layers.

•Medium Access Control (MAC) &Physical(PHY):In this layer,we use the abstracted model of MAC and PHY layers and the MAC and PHY layer transmission rates of PCC and several SCCs are given by,

In the above equations,ρP/sare the normalization factors,which include the effects of bandwidth,payloads and transmission durations.γP/s(t)denote the signal-to-interference-and noise ratio(SINR) of the PCC andsthSCC,respectively.Nthrepresents the normalized threshold for successful packet delivery.In the practical deployment,we often utilize sub-6 GHz band for PCC and mmWave bands for SCCs,and the corresponding SINR expressions are given by[31,32],

wherePTP/sdenotes the transmission power of the PCC andsthSCC,andhP/sare the normalized path losses for PCC-UE and thesthSCC-UE links.αP/s(t) are the time-varying fading coefficients,whereαP(t) follows a Rice distribution with unit mean and variance,andαs(t) follows a Rayleigh distribution with unit mean and variance,as specified in[33,34].

With the CA transmission strategy and the abstracted MAC and PHY layer models,the target UE collects all the data packets from different component carriers in the RLC layer and sends them to the PDCP layer according to[35].Finally,the UE received packets in the PDCP layer can be modeled as follows.

The following assumptions are adopted throughout the rest of this paper.First,the data processing among different layers is assumed to be zero delays and errorfree.Second,the packet lengths of different layers are assumed to be fixed for simplicity and the headers of different layers are considered to be negligible.Third,infinite buffer sizes are assumed for different layers,such that the buffer overflow effect is not considered.Moreover,the RLC layer works in the acknowledgment mode according to [36].For illustration purposes,we summarize all the notations and acronyms in Table 1.

Table 1.Notation and acronym.

III.PROBLEM FORMULATION

In this section,we formulate the transmission duration minimization problem based on the above CA transmission model.In order to adapt with the wireless fading environment,we consider a dynamic packet transmission strategyAP/s(t)in the PDCP layer.With the exact expressions of,the transmission durationTis thus determined by accumulating the value ofand the optimal packet transmission strategy in the traffic splitting mechanism can be obtained by solving the following minimization problem.

Problem 1(Original Problem).The optimal transmission duration can be achieved by solving the following optimization problem.

where(13)and(14)guarantee that all delivered packets to PCC and SCCs RLC layers are taken from the current PDCP buffer and do not overlap with each other.

The above problem is in generally difficult to solve due to the following reasons.First,the searching space of packet transmission strategies grows exponentially concerning the sizes ofQP(t) and the optimal strategy is a typical mixed-integer optimization problem(MIOP).Second,due to the time-varying wireless conditions,e.g.,γP(t)andγs(t),the searching spaces ofare dynamically changing,which further increases the searching complexity as well.To make it mathematically tractable,we focus on the following approximated dynamic programming problem,where the instantaneous transmission action,e.g.,{AP/s(t)},can be determined by the following maximization problem.

Problem 2(Approximated Problem).For any given time slot t′ ∈[0,T],the optimal packet allocation ac-tion can be determined as follows.

where N ≪T denotes the length of prediction period in the near future.

Theorem 1.Problem 1 can be well approximated by recursively solving Problem 2.

Proof.Please refer to Appendix A for the proof.

By applying Theorem 1,the original transmission duration minimization problem has been modified to maximize the expected number of successfully received packets in a known state,where conventional single-slot greedy based algorithms can be used[37].Since the evaluation ofhighly relies on the time-varying variablesand ideal feedback scheme from the target UE,greedy based algorithms can hardly be implemented in practice.To deal with that,we realize that the RLC layer buffer status can be utilized to model the behaviors ofand with some mathematical manipulations as specified in Appendix B,we have the following simplified version.

Problem 3(Simplified Problem).For any given time slot t′ ∈[0,T],the simplified transmission strategies can be determined as follows.

Based on Problem 3,we can derive several lowcomplexity algorithms as shown later.This is because all the changing variables in Problem 3 can be locally obtained without any interactions with the terminal side.

IV.PROPOSED TRAFFIC SPLITTING MECHANISM

In this section,instead of solving the above optimization problem using the brute force approach,we propose a low complexity dynamic traffic splitting mechanism using fuzzy logic control structure [38].As shown in Figure 2,the proposed traffic splitting mechanism3collects RLC buffer information to obtainB(t′),and then determine the dynamic packet transmission strategyAP/s(t′)by solving Problem 3.

Figure 2.The schematic diagram of traffic splitting mechanism based on RLC buffer status.

As shown in Algorithm 1,the proposed fuzzy logic control-based algorithm can be divided into the following two stages,e.g.,initialization and adaptation.

•Stage 1(Initialization): In the initialization stage whent′ ≤ N,we simply letAP/s(t′)=1,since there is limited information about the packet transmission process.

•Stage 2 (Adaptation): In the adaptation stage whent′ >N,we first obtainB(t′) according to(18),and then determine the transmission mode according to the value ofB(t′)·B(t′−1).Static Mode(B(t′)·B(t′−1)>0): In the static mode,we follow the previous packet transmission strategy and simply choose the current actionsAP/s(t′)as,

Dynamic Mode(B(t′)·B(t′−1)≤0): In the dynamic mode,the current transmission actions are determined from the previous actions in the lastNtime slots.For illustration purposes,we definek(t′) as the auxiliary variable,where the mathematical expression is given as,

To enable a PID based control strategy,we form a second-order filtering algorithm to obtain the incremental value[39],G(t′),e.g.

whereKp(t′),Ki(t′),andKd(t′) represent the time varying coefficients of proportion,integration and derivation,respectively.With the above calculated variablek(t′) andG(t′),we have the current transmission actions as,

wherei ∈[1,G(t′)],j ∈[1,N −G(t′)],andδ(·)is the unit-impulse function as defined in[40].

The convergence property of the above proposed algorithm is greatly affected by the values ofKp(t′),Ki(t′),andKd(t′) as proved in [41].In order to adapt to different application scenarios,we use fuzzy control-based solution to dynamically adjust the above control parameters of PID [42],which is able to achieve the desired performance with unknown nonlinearities,processing delays,and disturbances.As shown in the Figure 3,the fuzzy control-based PID parameter optimization consists of three modules,namely fuzzifier,fuzzy inference,and defuzzfier.

Figure 3.Fuzzy-PID structure.

In the fuzzifier module,we first normalize the value ofB(t′)andB(t′)−B(t′−1)by the maximum valueBmax,and then calculate the corresponding membership degreesDB(t′)andDE(t′)according to the triangular membership functionM(·)[43],respectively.

In the fuzzy inference module,three fuzzy rule tables,includingTp(·),Ti(·),andTd(·)as defined in[44]are applied to updateKp(t′),Ki(t′) andKd(t′),respectively.In the defuzzifier module,the incremental output values ofKp(t′),Ki(t′) andKd(t′) are obtained through,

where ∆Kp/i/d(t′)can be calculated via

The above traffic splitting mechanism has the following advantages.First,we use a two-stage control algorithm to quickly approach the optimal strategy during the initialization period and keep the algorithm stable during the adaptation period.In the initialization period,we simply set all the actions to be active,e.g.,AP/s=1,∀s,to fulfill the buffer with the shortest period.In the adaptation period,we update the transmission actions based on a historial observation ofNtime slots and the output valueG(t′)of PID algorithm.Through this approach,we can quickly increase the number of transmission packets to explore the optimal transmission strategy and slightly adjust the transmission strategy according to the historical transmission strategy and buffer difference to maintain the stability of the algorithm.Second,we use the PID control algorithm with fuzzy based parameter optimization to guarantee the quick convergence property in different scenarios as proved in [45],[46].As shown in Figure 4,the proposed fuzzy logic control based traffic splitting algorithm can quickly converge to the optimal value4with less than two rounds adaptation for bothNSCC=2 andNSCC=3 cases.

Figure 4.The convergence property of PID control and the proposed fuzzy logic control under the number of NSCC setting.

V.EXPERIMENT RESULTS

In this section,we provide some numerical results to verify the proposed fuzzy logic control-based adaptive packet transmission mechanism.To provide a fair comparison,we use Network Simulator 3(NS-3),currently implementing a wide range of protocols in C++[47],with the most up-to-date 5G CA protocols as defined in [48].We simulate real network scenarios,using non-line-of-sight(NLOS)for communication in an urban macro fading condition [32],and other important simulation parameters are listed in Table 2.All the numerical simulations are performed on a Dell Latitude-7490 with i7-8650 CPU and 16GB memory.

Table 2.Simulation parameters.

In order to provide a more intuitive result,we define the link resource utilization ratio,η,to be the performance measure,which is given by,

In the above expression,tpandtSdenotes the time indexes of PCC transmission only andNSCCSCCs transmission only modes,respectively.The physical interpretation is the ratio of average end-to-end PDCP throughput of CA transmission over the maximum end-to-end PDCP transmission throughput provided by PCC andNSCCSCC links.

In the following numerical examples,we test the average end-to-end PDCP throughput and the link resource utilization ratio,η,with several baselines.Baseline 1(BWA)[24]: The packet transmission strategy is to allocate the PDCP packets according to the available bandwidths of PCC andNSCCSCCs.Baseline 2(LTR)[28]: The packet transmission strategy isto allocate the PDCP packets according to the measured end-to-end link delay.Baseline 3 (No Fuzzy):The packet transmission strategy is similar to our proposed mechanism except that the PID control parameters are not optimized using fuzzy processes.Baseline 4(Q-learning)[49]: The packet transmission strategy is to allocate the PDCP packets based conventional reinforcement learning based approach as proposed in[50].

5.1 Buffer Status Versus Average Throughput

In Appendix B,we derive that the buffer difference|B(t)|is negatively correlated with the throughput of PDCP layer that we can obtain the maximum throughput by minimizing the buffer difference|B(t)|.To numerically demonstrate the above transformation,we plot the average end-to-end throughput and the buffer difference|B(t)|versus different transmission strategies and different numbers ofNSCCsetting.

The experimental results are shown in Figure 5,the buffer difference|B(t)|decreases when the PDCP throughput gradually increases,and vice versa.Only when the buffer difference reaches the minimum value,the PDCP throughput reaches the maximum.Therefore,the negative correlation between buffer difference|B(t)|and throughput has been verified that we can adjust the transmission strategy through the buffer difference to obtain the maximum throughput.

Figure 5.Numerical results on throughput and average buffer difference|B(t)|under different transmission strategies k(t)and the number of NSCC setting.

5.2 Static User Scenario

In the static user scenario,the receiving UE for multistream CA transmission remains static,which is located 100 meters away from the primary gNB during the entire transmission period.Without the UE mobility,the long-term channel statistics remain stable in this case,and we plot the link resource utilization ratio versusNSCCin Figure 6 to demonstrate the benefits of the proposed adaptive traffic splitting mechanism.

Figure 6.Bar graph of link resource utilization ratio of static users with different carrier numbers under different traffic splitting mechanism deployments.

As shown in Figure 6,the proposed adaptive traffic splitting scheme outperforms all four conventional baselines under differentNSCCsettings.For baselines 1 to 4,the achievable link resource utilization ratios are between 80%to 92%,while our proposed scheme can reach as much as 95%.Meanwhile,since the entire bandwidth of SCCs is much greater than PCC as the number of SCCs increases,the advantages of the proposed splitting scheme compared to four baselines in terms of the link resource utilization ratio is decreasing.

This is due to the following three reasons.First,by comparing with baseline 1,the proposed splitting scheme allows to dynamically adjust the packet transmission strategy for PCC and SCCs,which is more robust for dynamic channel variations.Second,by comparing with baseline 2 and baseline 4,the proposed splitting scheme estimates the transmission capability without explicit feedback from UEs and the end-to-end throughput evaluation as a reward,which saves the transmission bandwidth for delay feedback and the computational complexity for policy evaluation.Third,by comparing with baseline 3,the proposed splitting scheme dynamically optimizes the PID control parameters to obtain an additional 2-3% improvement of the link resource utilization ratio.

5.3 Mobile User Scenario

In the mobile user scenario,the receiving UE for multi-stream CA transmission is moving away from the primary gNB with a constant speed of 10m/sand then getting back along the same path after 10 seconds.Different from the static user scenario,the end-to-end PDCP throughput will suffer from severe degradation due to the significant path loss when they are far apart.In this experiment,we keep the number of SCCs to beNSCC=3 and plot the link resource utilization ratio as well as the end-to-end PDCP throughput versus time in Figure 7.

Figure 7.In mobile user scenario,the change curve of the link resource utilization ratio η and average throughput over time under different traffic splitting mechanism deployments.

As shown in Figure 7,the proposed adaptive traffic splitting scheme still outperforms all four baselines in terms of both the link resource utilization ratio and the end-to-end PDCP throughput as well.The link resource utilization ratios of four baselines are between 73%to 89%,while it reaches to 91%for the proposed scheme,which corresponds to 3% link resource utilization ratio improvement if compared with baseline 3 and more than 10% if compared with other baselines.These numerical results further confirm that the proposed adaptive packet transmission scheme can quickly adapt to the drastically changing transmission capabilities.

5.4 Complexity and Storage

In this experiment,we still keep the number of SCCs to beNSCC=3 and test the computational complexity and RAM usage of static and mobile user scenarios respectively.As shown in Table 3,the proposed adaptive traffic splitting mechanism has similar RAM usage as baseline 1 and 3,and the computational complexity of the proposed is slightly higher than that of baseline 1 and 3.This is because the fuzzy process requires additional optimization calculations.Baseline 2 shows the highest RAM usage with a large amount of data acquisition.Baselines 4 show the highest computational complexity,which is two times more than that of ours.The proposed adaptive traffic splitting mechanism has lower complexity while ensuring optimal performance.This is because our mechanism is equivalent to the time-varying link capacity by observing the RLC buffer difference that the changing variables can be locally obtained without any interactions with the UE side.

Table 3.In the static and mobile user scenario,the computational complexity(ms) and RAM usage(%) under the deployment of under different traffic splitting mechanism deployments.

VI.CONCLUSION

In this paper,we propose a low-complexity traffic splitting algorithm based on fuzzy PID in multi-stream CA scenario to better utilize the transmission capacities provided by sub-6 GHz and mmWave bands.Through end-to-end modeling of protocol stacks,our proposed traffic splitting algorithm is able to minimize the entire transmission duration with local RLC buffer information,which eventually improves the end-toend PDCP throughput.Based on the numerical experiments,the proposed traffic splitting scheme can achieve more than 90% link resource utilization ratio for both static and mobile user scenarios,and 50%computational complexity reduction simultaneously.Through the above studies,we believe the proposed traffic splitting mechanism can be efficiently deployed in the practical 5G networks and achieve significant throughput improvement for multi-stream CA transmission with sub-6 GHz and mmWave bands.Meanwhile,since the proposed scheme does not rely on some specific constraints of mmWave bands,it can be easily extended to multi-stream carriers with different transmission rates.

ACKNOWLEDGEMENT

This work was supported by the National Natural Science Foundation of China (NSFC) under Grants 62071284,61871262,61901251 and 61904101,the National Key Research and Development Program of China under Grants 2019YFE0196600,the Innovation Program of Shanghai Municipal Science and Technology Commission under Grant 20JC1416400,Pudong New Area Science&Technology Development Fund,and research funds from Shanghai Institute for Advanced Communication and Data Science(SICS).

NOTES

1In our formulation,we do not consider any specific constraints on sub-6 GHz and mmWave bands.but in the numerical evaluation,we adopt the practical values of sub-6 GHz and mmWave bands to obtain an insightful results of deployed 5G networks.

2According to 3GPP Release 15 specfication[51],the SDAP layer is implemented in PCC only to guarantee different QoS requirements to DRBs.

3In our formulation,we adopt an abstract general model,in order to develop a generic algorithm.

4In the static user scenario with flat fading channel conditions,the optimal value should be equal to the ratio of link transmission capacities of PCC andNSCCSCCs as derived in[52].

A.APPENDIX A

Proof the Theorem 1.

With limited packet lengthL,the problem of minimizing timeTcan be transformed into maximizing the number of successfully received packets.Thus,the objective function (11) in Problem 1 can be given as follows.

Without loss of generality,we use the standard Markov Decision Process(MDP)to represent the above problem.

Definition 1(System State):Defined the state functions(t)as RLC buffer status.

Definition 2 (Action): The action at the timetis denoted asa(t)=AP/s(t).It indicates whether the data packet is successfully transmitted to PCC orsthSCC RLC buffer.

Definition 3 (Reward): Defined the reward functionr(t) as the number of packets successfully received at the UE side.It is affected by current states(t)and actionAP/s(t).

Thus,the objective function(11)in Problem 1 can be given as follows.

According to[54],we can get the Bellman equation ofQπ(s,a).

Although standard values and policy iterations can be used to find the optimal solution[37].However,due to the large state space,it is difficult to realize the computational complexity and memory size of the optimal solution.Therefore,we consider an N-step horizon expressed as follows

B.APPENDIX B

Simplification of Problem 2.

Assuming thatLpackets are transmitted and it is sufficient to be able to transmit the maximum capacity of all links.According to equation (4) and equation(5),are equivalent to the following expressions

According to the relationship between receiving and sending data packets in the RLC buffer.It can be rewritten as

The RLC buffer status reflects the dynamic relationship between the transmission strategyAP/s(t) and the transmission capacityIf the size of packets sent to one RLC buffer is larger than its transmission capacity,it will lead to packet accumulation in the RLC buffer that may cause bufferbloat problem [55].And the amount of packets in the other buffer is insufficient that leads to the actual transmission capacity is far lower than the transmission capacity.

In order to observe whether the transmission strategy matches the transmission capacity of the different link.We let ∆H(t′)=And we consider two cases one is that there are excessive data packets sent to the PCC,and the other is that there are excessive data packets sent to the SCCs.

Case 1.There is an excessive number of data packets sent to the PCC.According to equation(6)(t)=⎿ρP/ρs」.For SCCs,the arriving data packets As(t)is less than its transmission capacity(t)for N time slots,the packets in RLC buffer will not accumulate.Thus,the size of SCC is as follows:

From equation(10)we can get the data packet received by the PDCP layer for N slots is as follows:

From equation(B.3),we can get the folowing equation for PCC:

And from equation(B.3)and(B.4),we can get the folowing equation for NSCC SCCs:

Thus,the throughput of PDCP layer for N time slots can be rewritten as follow:

Similar to the derivation process of Case 1,from equation(B.3)and(B.10)we can get the throughput of the PDCP layer for N time slots:

We take the absolute value of|∆H(t′)|.Thus,the sum offorNtime slots is negatively correlated with|∆H(t′)|.Problem 2 can be equivalent to the following form.

For the expression of ∆H(t′),there are the following expressions,

Assuming that the environmental parameters and the transmission strategy after time slott′remains constant,the formula for equation(B.13)can be expanded as follows

The optimization problem is then transformed into the following form,