Dual Connectivity Support in 5G Networks: An SDN based approach
Pradnya Kiri Taksande, Pranav Jha, Abhay Karandikar

TL;DR
This paper proposes an SDN-based architecture for 5G dual connectivity that simplifies network interactions, reduces control signaling, and enhances system performance in heterogeneous networks.
Contribution
It introduces a novel SDN approach for Multi-RAT RAN that addresses complexity and control overhead issues in 5G dual connectivity support.
Findings
Reduced control signaling compared to legacy systems
Improved load balancing and mobility management
Enhanced system performance in heterogeneous networks
Abstract
Dual Connectivity (DC) is one of the key techniques to harness the potential of heterogeneous cellular networks. However, 3rd Generation Partnership Project (3GPP) has introduced disparate mechanisms for DC support in different Radio Access Technologies (RATs), bringing complexity to the network nodes in a Multi-RAT Radio Access Network (RAN). Moreover, DC support requires an exchange of high volume of control information between these network nodes. To address these issues, in this paper an SDN based architecture for Multi-RAT RAN is proposed. The proposed architecture brings simplicity to the network interactions, allows flexibility in the network and helps the network in performing load balancing and mobility management functions effectively. We also demonstrate a reduction in the control signaling and an improvement in system performance compared to legacy architecture.
| Architecture | SeNB addition | SeNB change | SeNB release |
|---|---|---|---|
| Legacy | 3 | 5 | 2 |
| Proposed | 1 | 2 | 1 |
| Parameter | Value (Macro, Pico) |
|---|---|
| Macro ISD, Pico radius | 500m, 50m |
| Transmit power | 46 dBm, 30 dBm |
| Antenna | Sectored, Omnidirectional |
| Antenna height | 32m, 10m |
| Path loss (d in km) | 128.1 + 37.6 log(d), 140.7 + 36.7 log(d) dB |
| UE speed | 3kmph | 30kmph | 60kmph |
|---|---|---|---|
| SeNB additions | 0.00291 | 0.02229 | 0.04282 |
| SeNB changes | 0.00289 | 0.0289 | 0.05843 |
| SeNB releases | 0.00233 | 0.0217 | 0.0423 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Dual Connectivity Support in 5G Networks: An SDN based approach
Pradnya Kiri Taksande1, Pranav Jha1, Abhay Karandikar12
1Department of Electrical Engineering, Indian Institute Technology Bombay, India 400076
Email: {pragnyakiri,pranavjha,karandi}@ee.iitb.ac.in
2Director and Professor, Indian Institute Technology Kanpur, India 208016
Email: [email protected]
Abstract
Dual Connectivity (DC) is one of the key techniques to harness the potential of heterogeneous cellular networks. However, 3rd Generation Partnership Project (3GPP) has introduced disparate mechanisms for DC support in different Radio Access Technologies (RATs), bringing complexity to the network nodes in a Multi-RAT Radio Access Network (RAN). Moreover, DC support requires an exchange of high volume of control information between these network nodes. To address these issues, in this paper an SDN based architecture for Multi-RAT RAN is proposed. The proposed architecture brings simplicity to the network interactions, allows flexibility in the network and helps the network in performing load balancing and mobility management functions effectively. We also demonstrate a reduction in the control signaling and an improvement in system performance compared to legacy architecture.
Index Terms:
Radio Access Network, Software-Defined Networking, Dual Connectivity, Multi-RAT, 5G architecture
I Introduction
The massive growth in the usage of mobile devices and gadgets has led to an exponential increase in data traffic in mobile networks. According to an estimate, the global mobile data traffic is expected to increase sevenfold from 2016 to 2021[1]. One of the provisions to meet the increased data traffic demands is to bring the network infrastructure closer to the end users, that is, reducing the cell coverage and increasing the density of cells in a given geographical area. The fusion of wide coverage macro cells overlaid with varying coverage Small Cells (SCs) belonging to different Radio Access Technologies (RATs), e.g., Long Term Evolution (LTE), 5G, Wireless Local Area Network (WLAN) (popularly known as Wireless Fidelity (Wi-Fi)) is known as a Heterogeneous Network (HN). The macro cells provide coverage while the SCs yield capacity. This heterogeneous nature of the deployed network, however, leads to an increase in the number of handovers of User Equipments (UEs) between cells. To address these mobility challenges of HN, 3rd Generation Partnership Project (3GPP) has introduced Dual Connectivity (DC) [2] as a part of LTE Release 12.
In DC, a UE is connected to two base stations simultaneously. One of the base stations is called a Master Node (MN) and the other a Secondary Node (SN). The control plane functionality of the UE is handled by the MN, which is typically a macro base station while the user plane functionality can be handled by MN, SN or both. Varied modes of DC have been defined in 3GPP standards [2],[3], [4]. DC between LTE MN and LTE SN is defined in [2]. DC between LTE MN and WLAN SN is characterized in [3] as LTE WLAN Aggregation (LWA). DC between LTE/5G MN and LTE/5G SN is known as Multi-RAT Dual Connectivity (MR-DC) [4]. The control signaling procedures in these different modes are not uniform and differ in many aspects. For instance, in LTE DC, control information for a UE can be transferred via MN only while in MR-DC, it can be transferred via MN or MN and SN both. Also, MN and SN exchange the control information for a dual connected UE through X2 interface between them. Because of a single control plane connection for a UE to the Core Network (CN) via the MN, the volume of control information to be exchanged between MN and SN is significant. This increases the control load on each of the MNs for DC UEs. Again, this control load increases with the number of DC UEs. Due to these issues, the existing Radio Access Network (RAN) architecture is not favorable for the management of DC UEs in a multi-RAT network.
Software-Defined Networking (SDN) is an emerging paradigm for network control and management in which the control plane is separated from the data plane. To simplify the existing architecture and to reduce the control signaling between the network nodes in the RAN, we propose an SDN based architecture for multi-RAT Radio Access Network. With the control and data planes separated, the architecture is greatly simplified, and control signaling between the network nodes reduces considerably. Also, this leads to better load and mobility management as well as flexibility in controlling the network.
There are existing works in the literature which exploit the SDN framework in the field of wireless networks. In [5], the authors introduce a common mobile network controller to control the UEs, RAN and the Core. [6] presents a software-defined architecture for LTE system modifying the CN as well as RAN. The authors in [7] propose an SDN architecture consisting of a centralized superior SDN controller and a localized subordinate SDN controller. However, the decisions are distributed between the two controllers and not completely centralized.
In [8], the authors propose a software-defined RAN consisting of a centralized RAN controller and radio elements. The centralized controller takes decisions that affect the global state of the network. Each radio element takes local control decisions which do not affect the neighboring elements. As opposed to this, we propose a centralized control plane architecture for multi-RAT RAN. In [9], the authors introduce a tight aggregation of Multi-RAT network using a common RAN cloud. However, there is no clear separation of the control plane from the data plane in this work. In contrast to this, our SDN based architecture has a clean separation of the control plane from the data plane which makes it a simplified architecture. In [10], the authors propose a centralized SDN architecture for 5G by relocating the control functions from RAN to the CN. In [11], the authors propose a centralized SDN based wireless network controller for controlling the multi-RAT nodes as well as gateways in the core network. However, in our work, we focus on SDN based control of interworking among multiple RATs at the RAN level from the perspective of dual connectivity.
The main features of the proposed architecture are as follows: (1) An SDN based RAN architecture with separate control and data plane entities, (2) Support for multi-RAT RAN integration with the help of a logically unified controller, (3) Support for DC including inter-RAT scenario, (4) Reduction in control signaling, (5) Flexible architecture, (6) Improved load and mobility management, and (7) Improved system performance. To the best of our knowledge, this is the first work to present the impact of an SDN based multi-RAT RAN architecture on dual connectivity.
The rest of the paper has been organized as follows. In Section II, we outline different DC architectures as proposed by 3GPP. We describe the proposed architecture in Section III. In Section IV, we show that there is a significant reduction in the control signaling exchange and improvement in system throughput compared to legacy architecture. We conclude the paper in Section V.
II Background
The different modes of DC, as defined in 3GPP standards, have been elaborated in this section.
II-A LTE DC Architecture
The LTE network is comprised of two components: CN and Evolved Universal Terrestrial Radio Access Network (E-UTRAN). The CN consists of Packet Data Network Gateway (PGW), Serving Gateway (SGW) and Mobility Management Entity (MME) in addition to a few other nodes. The E-UTRAN (or simply RAN) consists of eNodeBs (eNBs) and the radio interface to transmit/receive signals and data to/from UEs. DC architecture between LTE MN and LTE SN is displayed in Figure 1(a). In LTE DC, the control plane for a dual connected UE resides in the MN, and its user plane can be handled by MN, SN or both. The MN may be a single cell or comprise of a group of cells called the Master Cell Group (MCG). Similarly, the SN may be a single cell or comprise of a group of cells called the Secondary Cell Group (SCG). The Radio Resource Control (RRC) layer of the eNB (MN as well as SN) performs the radio control functions such as radio bearer set-up, UE measurement reporting, mobility management, the configuration of data plane protocol layers. These details may need to be exchanged between MN and SN via the X2 interface.
Radio bearers are pipes created by eNBs for the transfer of either user or control data to/from UEs. The bearers used for the exchange of control information are known as Signaling Radio Bearers (SRBs), and those used for the transfer of user data are known as Data Radio Bearers (DRBs). The data transfer from the PGW to a DC UE takes place via an MCG or SCG or split bearer as illustrated in Figure 1(a). In the case of 1A architecture, as defined by 3GPP [2], separate bearers are established from PGW to UE via MN (MCG bearer) and SN (SCG bearer). In the case of 3C architecture [2], also known as split bearer architecture, a single data bearer from the PGW is split into two radio bearers at the MN, one carrying data via MN and the other carrying data via SN. This split takes place at the Packet Data Convergence Protocol (PDCP) layer of MN, and the data is sent by MN over the X2 interface to SN to be forwarded to the UE. The SCG bearer and split bearer are to be used for data transfer only while the MCG bearer can carry data as well as signaling.
II-B LTE-WLAN Aggregation (LWA)
Similar to LTE DC, in LTE Release 13 and 14, radio level traffic aggregation over LTE and WLAN has been introduced as LTE-WLAN Aggregation (LWA) [3] by 3GPP. To allow a WLAN Access Point to take the role of SN, 3GPP has specified a logical node called WLAN Termination (WT). For UEs configured with LWA, a split/switched LWA data bearer, as illustrated in Figure 1(b) may be routed via both eNB and WT or WT alone, while the control plane connection remains on LTE eNB. The user data is sent through WT using the LWA Adaptation protocol (LWAAP). A new interface called ”Xw” has been defined for the exchange of control and data between eNB and WT.
II-C Multi-RAT Dual Connectivity
Multi-RAT Dual Connectivity (MR-DC) [4] is a generalization of DC described in Section II-A, where dual connectivity is established with LTE and 5G radio network for a UE. Either LTE eNB or 5G gNB acts as the MN and SN. MN and SN are connected via an Xn interface, and at least the MN is connected to the CN. In MR-DC, there is a new Signaling Radio Bearer SRB3, which is established between SN and UE. Besides, there is a Split SRB, which is an SRB between the MN and the UE allowing the duplication of control information via MN and SN both. However, MN always sends the initial SN RRC configuration via MCG SRB (SRB1), but succeeding reconfigurations may be carried via MN or SN.
III Proposed SDN-based 5G multi-RAT architecture
III-A Motivation
We first discuss the limitations of the existing 3GPP architectures. In LTE DC, as explained in Section II-A, there is only one RRC connection, and the SRB (SRB1 and SRB2) is served by the MN only. When SN has to share radio control information with UE, it needs to send this information to the MN over the X2 interface, which in turn sends it to UE. Also, the SN has to get the data bearer related control information from the MN through the X2 interface. This leads to an exchange of a large number of signaling messages between MN and SN for a DC UE. The amount of control information exchange increases with an increase in the number of DC UEs in the network. Besides, this exchange takes place over the non-ideal backhaul link between MN and SN which has a delay of the order of milliseconds leading to additional delay in the signaling exchange.
As described in Section II-B, in LWA, there is a single UE specific signaling connection between CN and eNB. Also, all control information exchange with UE takes place via eNB, i.e., both SRB1 and SRB2 are carried by eNB. The control information is exchanged between WT and eNB via the Xw-C interface. In MR-DC, there are three types of Signaling radio bearers: SRB1 and SRB2 can be split across both MN and SN, and SRB3 is through SN. The initial signaling, however, can happen through MN only. Thus, the SRB establishment procedure is not uniform across different DC architectures. A significant amount of control information exchange takes place between MN and SN via the non-ideal backhaul link causing additional delay.
In the existing architecture, the control function is distributed across the network nodes in RAN. It is difficult to get load information of all the cells at a central location. Hence, the traditional method of connecting a UE to a node having the best signal strength fails to take into account the possibly differing load levels across cells in a heterogeneous environment. Also, the load and interference management information is shared via the X2/Xw/Xn interface between two network nodes for load balancing and interference coordination between them. This sharing, however, typically happens between a small number of neighboring nodes only. Hence, the decisions taken for a DC UE association locally by a network node may not be optimal.
Therefore, to simplify the complexity of the existing architecture and to achieve better load balancing in the network, we propose an SDN based multi-RAT RAN architecture, where the control and data plane are separated. As a result, signaling and data flow management are simplified. Also, the data plane nodes are controlled by a centralized controller which has a global view of the load and interference conditions in the network. Through this, the problem of selection of an appropriate MN and SC for a DC UE can be addressed efficiently.
III-B Description of Proposed Architecture
In this section, we explain the proposed SDN based RAN architecture for multi-RAT networks as illustrated in Figure 2. In this architecture, the Core Network can consist of LTE Core or 5G Core (5GC). The RAN is divided into two parts: i) An SDN RAN Controller (SRC) with the combined control plane functionality of LTE eNBs, 5G gNBs, and WLAN WT points. ii) Diverse data plane entities, also called d-eNBs (data-eNBs), d-gNBs (data-gNBs), and d-WTs (data-WTs); created out of LTE eNBs, 5G gNBs, and WTs, respectively by removing their control functions. The data plane entities such as d-gNBs and d-eNBs can further be divided into Centralized Data-plane Units (CDUs) facing the CN and Distributed Data-plane Units (DDUs) facing UEs. CDUs can act as RAN data plane aggregation entities.
In the legacy LTE architecture, each of the eNBs handles the Radio Resource Management (RRM) and control functions for the respective UEs associated with them. However, in the proposed architecture, the RRM functionality, the control plane functionalities and the associated protocol layers of LTE eNB (RRC, RRM, and S1 Application Protocol (S1-AP)) have been transferred to SRC. Similarly, the control functionality of 5G gNB (RRC, RRM, and Next Generation Application Protocol (NG-AP)) and WT (WT-C) has been shifted to SRC. The control functionality of all the nodes is thus, centralized at SRC. There is no control information exchange between the data plane entities. This results in a reduction in the amount of signaling required in DC operations such as cell addition, cell change and cell release as illustrated in Section IV-A.
The data plane entities consist of data plane functions as well as the associated protocol layers for communicating with the UE over the air interface. For instance, the protocol layers Service Data Adaptation Protocol (SDAP), PDCP, Radio Link Control (RLC), Medium Access Control (MAC), Physical (PHY) of gNB and PDCP, RLC, MAC, PHY of eNB exist in d-gNB and d-eNB, respectively to exchange data with a UE. Similarly, d-WT hosts the protocol stack to exchange data with a UE over the WLAN interface. The data plane entities exchange data among themselves using GPRS Tunnelling Protocol for User Plane (GTP-U) on top of User Datagram Protocol (UDP). The data exchange between the data plane nodes takes place through the Xd interface, which is a new interface for the transfer of data. Xd is a common interface for communication between data plane nodes of different RATs. Data is exchanged between the CN and data plane entities through the NG-U/S1-U user plane interface using the GTP-U, UDP/IP, L2, L1 protocol stack.
SRC uses the Next Generation control plane (NG-C) or S1-MME interface for exchange of control information with the CN depending on whether it is communicating with 5G or LTE CN. SRC controls the data plane entities with a southbound interface using a modified OpenFlow (M-OF) protocol based on OpenFlow (OF) [12] and OF-Config [13]. SRC has a global view of all data plane entities to take effective decisions. For instance, according to the radio, memory and CPU load information for each of the d-gNB, d-eNB and d-WT at the SRC, an appropriate path for a bearer can be chosen.
III-C Features of Proposed Architecture
III-C1 Centralized control logic at SRC
The control functions of all nodes in the RAN reside at the SRC. As a result, the overall management of RAN can be improved. Depending on the QoS requirement of a traffic flow, the data path can be set up through an appropriate data plane node. For instance, for a best effort type traffic, a data path through d-WT can be set up. For a traffic flow with real-time constraints, e.g., for a voice call, a data path through d-eNB could be established. Similarly, for a low latency application, the data path through a d-gNB could be set up. The control functionality at the SRC then conveys their respective configurations to d-WT, d-eNB, and d-gNB individually. Additionally, the architecture helps in administering the entire RAN with the help of simple configuration commands from the controller.
III-C2 Flexibility in setting up an SRB
In legacy LTE architecture, the SRB is usually served by macro eNB. However, in the proposed architecture, the RRC functionality of all data plane nodes exists at the SRC. So there are no specific requirements as to which node should serve the SRB. The SRB can be served by any cell, irrespective of its coverage according to UE’s radio conditions. For instance, a SC can serve the SRB for low mobility UEs. Such type of changes may be difficult in the existing architecture.
III-C3 Load Management
SRC has a global view of the load and interference conditions of the different multi-RAT nodes in the network. It is responsible for the control functions of RAN. The data transfer between the network nodes in RAN takes place according to these control functions. These control functions allow the SRC to associate UEs with those nodes which are less loaded especially for the secondary link in case of DC. This leads to higher throughput through better distribution of load across the nodes. We propose a centralized algorithm for DC in Section IV-B, and show that it leads to an improvement in the system performance.
III-C4 Mobility Management
During a handover, the change in the path from a source node to a target node at the CN is known as path switch procedure. In the proposed architecture, in the case of a handover from a source data plane node to a target node, SRC may decide not to perform path switch procedure, in certain scenarios and allow the source data plane node to act as the anchor node for the UE. For example, if the current session of the UE is expected to be a short one, e.g., a Voice over IP (VoIP) session, such a decision can be taken by the SRC. The data proceeds from the source node to the target node and then to the UE in this case. A similar action can be taken in case the source node has data stored in its cache that the UE wants to download. In this situation, updating the path of the UE to the target node may lead to a longer delay in delivering the data to the UE. Such dynamic changes in mobility management procedures by the centralized controller according to session requirement leads to improved network behavior.
III-C5 Flexibility in processing the data plane protocol layers across nodes
The proposed architecture can bring flexibility in the processing of data plane protocol layers across the data plane entities in the RAN. SRC is aware of the load, resources, capabilities and buffer status of the data plane entities. If a UE connected to a macro cell requests for DC with a SC, for instance, the SRC might decide to perform RLC layer processing at the data plane node (d-eNB/d-gNB) of either the macro cell or SC according to the resources and capabilities available at the respective cells.
III-C6 Reduction in Control Signaling
The proposed architecture leads to a reduction in control signaling overhead in the network, thereby improving the performance of the system. Section IV-A demonstrates this reduction in control signaling.
IV Performance Analysis & Simulation Results
IV-A Reduction in control signaling
The flow graphs for the various DC mobility events such as SeNB addition, SeNB change, and SeNB release in the legacy LTE architecture are presented in Section 10.1.2.8 of [3]. The procedures for these DC mobility events in the proposed architecture are displayed in Figure 3. When a SC d-eNB (Sd-eNB) has to be added to a UE for DC, SRC sends an M-OF Flow Add command containing flow configuration information to the Sd-eNB. The RRCConnectionReconfiguration message exchanges then happen between the UE and SRC. UE then latches on to Sd-eNB using the random access procedure. The rest of the messages are the same as in the legacy SeNB addition procedure mentioned in [3]. Next, the figure shows the flow graph to change the second link from Sd-eNB to Target Sd-eNB (T-Sd-eNB). SRC sends an M-OF Flow Add command to T-Sd-eNB and an M-OF Flow Release command to Sd-eNB. Further procedures are the same as that explained for Sd-eNB addition. For the release of T-Sd-eNB, SRC sends an M-OF Flow Release command to Sd-eNB, and then a similar process is followed as that for Sd-eNB addition.
The number of signaling exchanges in the DC mobility events of SeNB addition, SeNB change and SeNB release in legacy architecture and the proposed architecture are enumerated in Table I. It presents the number of control signaling message exchanges between the network nodes in legacy LTE RAN and those between SRC and the data plane nodes in the proposed architecture. In the legacy LTE architecture, the number of control signaling exchanges for the addition of SeNB between MeNB and SeNB is 3 (SeNB addition request, SeNB addition request acknowledge and SeNB reconfiguration complete [3]). This has come down to 1 (Sd-eNB M-OF Flow add command) with the introduction of SRC in the proposed architecture (Figure 3). A similar reduction in signaling messages can be shown in other DC operations as well. We demonstrate the effect of control signaling reduction in a heterogeneous network scenario.
We consider a 7-cell scenario with three hexagonal sectors in each cell and four pico cells per sector with overlapping coverage deployed in the central cell. Both macro and pico cells have a bandwidth of 10 MHz. The users are uniformly distributed in the center cell with 10 users per sector. We simulate different scenarios where the users move with speeds of 3kmph, 30kmph, and 60kmph, respectively. The users move within the sector with a fixed speed in a randomly chosen direction till a boundary is reached. Once they reach this boundary, they bounce back in a random direction such that they remain within a bounding box. The various characteristics of the network simulated are enumerated in Table II. We determine the number of DC mobility events, viz, secondary cell additions, secondary cell changes and secondary cell releases, experienced by a mobile user in a duration of 1000 secs. Events A2 and A4 [14] using RSRQ measurements are used as triggering events for these DC mobility events. The simulations are performed using NS-3 simulator [15].
The simulation results obtained are illustrated in Table III for different speeds of users. These values, for instance, indicate that a UE traveling at a speed of 30kmph experiences an average of 0.02229 SeNB additions, 0.0289 SeNB changes and 0.0217 SeNB releases per second. The average number of message exchanges between eNBs in the legacy architecture and that between the SRC and d-eNBs in the proposed architecture are then calculated using Table I.
Figure 4 demonstrates the average number of signaling exchanges between the network nodes in the two architectures. We infer that there is a 66% reduction in the signaling for SC addition in the proposed architecture. Similarly, there is 60% and 50% reduction in the signaling for SC change and SC release, respectively in the proposed architecture. Due to the reduction in control signaling messages between SRC and data plane nodes, the delay in initial connection setup for DC users is also reduced in the proposed architecture.
IV-B Improvement in System Performance
In the proposed architecture, SRC contains the RRC functionality of all data plane entities. Therefore, all the signal strength measurements are received at the SRC, which then takes a centralized decision to select the DC users. We propose a centralized user association algorithm for DC in Algorithm 1. The key idea behind the algorithm is to dual connect those users whose secondary radio links are better than some of the existing primary radio links in a particular cell. The algorithm is executed periodically to take into account new user arrivals and departures in the system.
In Algorithm 1, denotes Reference Signal Received Power (RSRP) of user from a data plane network node . For each user , we determine the node which provides maximum RSRP (in step 6) and associate the user with it. We store this association in vector . In step 8, we append this RSRP value to a vector corresponding to node , denoted by . denotes a vector of RSRP values of users which are associated with node . The users are now associated with the nodes which provide them with the best radio link. In Step 10, we sort all users in the order of the strength of their second best link. In the second iteration, we determine the node with the second best link for user (step 13). Only those users, whose second best link is better than at least existing links for that node, where is a configurable number, are selected for DC (step 14). The number of users that can be dual connected is limited to a fixed positive integer, (step 12).
We consider a 7-cell scenario with three hexagonal sectors in each cell and four pico cells per sector deployed in the central cell. The macro cell and pico cells operate at different carrier frequencies and have a bandwidth of 10 MHz each. The users are uniformly distributed in the middle cell and are stationary. We assume full buffer traffic for all users. The other parameters of the network simulated are listed in Table II. We compare the proposed algorithm with a distributed algorithm commonly used for DC, where a user with RSRP greater than a threshold () for the secondary link is dual connected. We set the value of to dB.
Figure 5 illustrates the average system throughput and average UE throughput obtained by simulating the distributed algorithm and the proposed centralized algorithm for different user drops. In the proposed algorithm, SRC uses the knowledge of user measurements information gained through a global view of the network. The second link is added to the UE, only if its radio condition is better than at least one existing primary link in that cell. The simulation shows that the system, as well as average user performance, improves in the proposed architecture. Since the additional secondary links of DC users are added only when they are better than the existing primary links in that cell, the overall throughput of the system is improved.
V Conclusion
Due to diverse SRB establishment procedures across different DC modes, the control signaling in current DC architectures is inherently complex in nature. Also, the SN for a DC UE is selected based on a local view of the UE and the base station. To overcome these challenges in the design of the current architecture, we propose a multi-RAT RAN architecture based on SDN. Without any change in the CN, RAN is divided into two parts; a multi-RAT RAN controller with the associated protocol layers and the data plane entities with the user-plane protocol stack. This architecture provides unified control over the functionalities of RAN as well as a reduction in the control signaling in the network. A centralized algorithm for DC based on the proposed architecture is proposed. We show through simulations that it improves the system performance.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Cisco, “Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016–2021,” Jun 2017.
- 2[2] 3GPP, “Study on small cell enhancements for E-UTRA and E-UTRAN : Higher layer aspects,” TR 36.842, 3rd Generation Partnership Project, Jan 2014. Version 12.0.0.
- 3[3] 3GPP, “E-UTRA and E-UTRAN; Overall description; Stage 2,” TS 36.300, 3rd Generation Partnership Project, Jun 2018. Version 15.2.0.
- 4[4] 3GPP, “Multi-connectivity; Stage 2 (Release 15),” TS 37.340, 3rd Generation Partnership Project, Jun 2018. Version 15.2.0.
- 5[5] C. J. Bernardos, A. De La Oliva, P. Serrano, A. Banchs, L. M. Contreras, H. Jin, and J. C. Zúñiga, “An architecture for software defined wireless networking,” IEEE wireless communications , vol. 21, no. 3, pp. 52–61, 2014.
- 6[6] F. H. Khan and M. Portmann, “A system-level architecture for software-defined lte networks,” in 10th International Conference on Signal Processing and Communication Systems (ICSPCS) , pp. 1–10, IEEE, 2016.
- 7[7] G. Yu, R. Liu, Q. Chen, and Z. Tang, “A Hierarchical SDN Architecture for Ultra-Dense Millimeter-Wave Cellular Networks,” IEEE Communications Magazine , vol. 56, no. 6, pp. 79–85, 2018.
- 8[8] A. Gudipati, D. Perry, L. E. Li, and S. Katti, “Soft RAN: Software defined radio access network,” in Proc. of ACM SIGCOMM workshop on Hot topics in software defined networking , pp. 25–30, ACM, 2013.
