5

Click here to load reader

06767247

Embed Size (px)

Citation preview

Page 1: 06767247

7/23/2019 06767247

http://slidepdf.com/reader/full/06767247 1/5

 

Architecture on Mobility Management in OpenFlow-

 based Radio Access Networks

Guolin Sun, Guisong Liu, Hangming Zhang

School of Computer Science and Engineering

University of Electronic Science and Technology of China

Chengdu, China

[email protected], [email protected] 

Wei Tan

Communication Technology Lab.

Huawei Technologies LTD Co.

Shenzhen, China

[email protected] 

 Abstract  —With the aim to simplify network management and

control, Software defined network is proposed as a new paradigm

and architecture in networking areas. The concept of Cloud and

cognitive cellular network will be important features in the next

generation radio access networks. In this paper, we propose a

distributed hierarchical architecture for heterogeneous radioaccess networks based on OpenFlow. SDN architecture enables

resource and infrastructure sharing among heterogeneous radio

access networks. Mobility management in this new heterogeneous

radio access network architecture and a OpenFlow-enabled node

architecture for AP infrastructures are defined. We compared it

with the one defined in 3GPP LTE standard to show the required

changes. An architecture of cognitive information processing is

defined to support new features of mobility management, which

is taken as an service of network operation system. In the end,

typical network applications of mobility management in this SDN

architecture are introduced. New topics with technical challenges

are analyzed in this SDN based heterogeneous RANs towards the

ongoing research and prototypes.

 Keywords— OpenFlow;Software defined network; Heterogeneousradio access network; Mobility management

I. 

I NTRODUCTION

With paradigm changes from operator-oriented to service-oriented in networking, the current architecture of radio accessnetwork has major limitations in the future. First, a complexheterogeneous radio access network environment leads us toaccess information on some isolated islands. Service-orientednetwork should provide us a way to use information just likethe water, electricity and gas. It will change our means oninformation transmission, data storage and resource sharing

greatly. With various types of network interfaces available onhardware terminals, such as LTE, Wi-Fi and UMTS, seamlessmobile services and Quality of user Experience (QoE) can beimproved in heterogeneous radio access network environment.Therefore, service-oriented SDN architecture in heterogeneousradio access networks is required by heterogeneous networkfusion. The concept of SDN targets to merge these networkswith a Cloud network of controllers.

Second, Big Data brought a lot of new challenges for ourcurrent wireless access networks. This leads to an increase inthe amount of traffic and network load will increase in form oforders of magnitude in the coming years. While the availableradio spectrum and spectral efficiency are both difficult to be

 promoted further. In fact, spectrum efficiency of 4G reacheswithin 20%, which is quite close to Shannon capacity limits [1].To solve challenges brought by Big Data, LTE femtocell andWi-Fi network are taken as an important way to offload trafficon 4G macrocell networks in the next generation network. Theconcept of small cells in femtocell and Wi-Fi network withoutcell planning may appear to provide more spectrum occupancy per user by reducing the number of users per cell. However,this will lead to a more complex network management withcurrent network architecture. The concept of SDN can providea centralized way to manage it with a network of view.

With the motivations above, SDN architecture defined for broadband radio access networks is our interest in this paper tosimplify design and management of heterogeneous wirelessaccess network and create a variety of new services. As far aswe know, this is the first one to discuss mobility management problem of heterogeneous wireless access networks with SDNarchitecture. This architecture enables seamless services andimprove QoE through monitoring rich network state statisticsto make context-aware decisions for network control. Actually,the proposed cognitive information processing is also anothernew feature in the next generation of wireless access networks.

We organize this paper as following: Section II providesthe concept of SDN and mobility management, combined withLTE femtocell and Wi-Fi networks. The literature of SDNapplication in wireless network is reviewed and summarized.We propose a SDN architecture in heterogeneous radio access

networks to enable heterogeneous network handover in sectionIII. We analyze the required changes to current architecturedefined in the 3GPP LTE standards. An universal architecturefor wireless Access Point(AP) is provided to support SDNarchitecture. Section IV provides technical challenges in thedefined SDN enabled network handover environment. Wemake conclusion for this paper in Section V.

Page 2: 06767247

7/23/2019 06767247

http://slidepdf.com/reader/full/06767247 2/5

 

II. 

BACKGROUND OF MOBILITY MANAGEMENT AND SDN

OpenFlow is one kind protocol, initiated at Stanford, toenable all switches on the wired network programmable andintelligent via a standard interface. The Open-Flow protocol isstandardized by ONF to lower operation cost while enhancenetwork functionality through simplified hardware, softwareand management[2]. Open-Flow moves forwarding intelligenceinto a controller, while keeps the switches simple. With the

method of SDN, we could customize networks according tolocal needs, eliminate the unuseful features and create ourvirtual network. The thought of OpenFlow extends from wireswitches to wireless infrastructures now. The OpenRoad isdedicated to explore and test new solutions for mobility withnew routing protocols and controllers based on OpenFlow[3][4].OpenRoads was tested on a topology with five switches, thirtyWi-Fi APs and a WiMax AP. The seamless handover betweenWi-Fi and WiMax systems is successfully managed with themobility management controllers. The OpenFlow for wirelessmesh networks are also investigated[5]. The CellSDN is thefirst one architecture that brought SDN concept into cellularnetworks, but it is an initial step, not in deep [6].

The Follow-Me Cloud(FMC) is a technology developed at

 NEC Laboratories Europe, which allows transparent migrationof services in TCP/IP networks with dynamic configuration ofa set of coordinated OpenFlow switches located at the edge ofthe network [7]. However, in this paper, we are working towarda method based on Cloud MAC instead of IP layer, which canimprove handover performance on real-time demand-response.With introduction of SDN and OpenFlow, OpenFlow basedmobility management can enable heterogeneous radio accessnetwork fusion, because SDN makes network service-orientedwith a centralized network control. Mobility management can be defined as a new service on the network controller andimplemented as a component of network OS, e.g. NOX.

In this paper, we design an Open-Flow based architecture

for the coexistence scenario in a heterogeneous network of theLTE femtocell and Wi-Fi networks. Based on my knowledge,this paper is the first one to consider Cloud-MAC basedmobility management in a SDN based heterogeneous wirelessaccess network till now. So, what will happen in the futurewith the introduction of SDN and OpenFlow?

III.  THE ARCHITECTURE ISSUES IN SDN BASED

HETEROGENEOUS R ADIO ACCESS NETWORKS 

 A.  SDN Architecture for Heterogeneous WAN

In 3GPP architecture, LTE Femtocell network connects HeNBto Internet using IP networking equipment. The UEs connectto HeNB, who directs traffic via Serving Gate Way (SGW)over a GPRS Tunneling Protocol[8]. The SGW serves as alocal mobility coordination entity to guarantee the seamlesscommunication when UEs move from one AP to another. TheSGW must handle frequent changes of a UE’s location andstore a large amount of state information since UEs retain theirIP addresses when they move. The HeNB, HeNB-GW andSGW, as shown in Fig. 1, are all involved in data-plane and

control-plane protocols. They perform hop-by-hop signaling tohandle session setup, tear-down and reconfiguration, as wellas mobility in coordination with Mobility Management Entity(MME), e.g. location update, paging and handoff.

Figure 1 Data/Control Plane Architecture for LTE Femtocells

Based on the thought of SDN, we need decouple data planeand control plane in the 3GPP architecture, shown in Fig.1.The network control applications are all centralized programson Controllers, as opposed to the distributed algorithms overlow-level address we are forced to work today. A SDNcontroller is configured with a network operating system, e.g. NOX, to manage applications in this local wireless accessnetwork [9]. The location of controller just like replaces MME,as show in Fig.2.

Figure 2 SDN-based Mobility Management Architecture

Most of the control plane functions in 3GPP standards are all

moved to controllers as components. To improve real-time

response to events and control the traffic volume to controllers,we propose an architecture with local controller (LC) and

global controller(GC) in the Fig.2. The LC process the events

inside single a standard network situated on the entry of the

wireless local area network access to Internet. The GC will

deal with the events among different standard networks as an

entrance of access network to the backbone Internet. The LC1

Page 3: 06767247

7/23/2019 06767247

http://slidepdf.com/reader/full/06767247 3/5

 

manages the LTE femtocell A. The LC1 controls Wi-Fi access

network B. GC will control this heterogeneous network with

LTE and Wi-Fi. We take the scenario of LTE Femtocells and

Wi-Fi network as an example, a local controller manages the

intra-network handover with a local monitoring database. A

global view of network state will be stored in a database of a

monitoring server, which gets data through query local sensing

database, as show in Fig. 2. Mobile terminals can access LTE

HeNBs or Wi-Fi APs under decisions of network controller.LC is able to handover wireless devices from one AP to the

other inside an access network, while GC can switch mobile

terminals from one wireless access network to another with

network state statistics. In Section C, we will discuss how to

collect network state statistics with SNMP. Therefore, network

resource could be utilized in an efficient manner.

Data packet forwarding function of network infrastructures is

supported with the Open-Flow protocols. OpenFlow enables

operators to distribute data-plane rules over cheaper switches

and provides a flexible way to manage network . The SGW in

the Fig. 2 provide a data tunnel only for LTE femtocell to

internet without control plane. The GC and LCs can support

mobility management applications with component, shown in

Fig. 2. Except the original features embedded in network OS

 NOX mobility management is a new feature including gather

AP statistics and STA statistics. SDN provides operators

network view through GUI and reconfigure virtual network on

controllers via web access.The virtual network management

will left to virtual operators with Web access interface instead

of physical network operators.

 B.  Open-Flow Wireless Infrastructure Architecture

Figure 3 OpenFlow based Architecture of SDR AP

Infrastructures in heterogeneous wireless access network

include OpenFlow switches and wireless APs. Each AP will

 be configured with physical wireless transmission functions ofLTE femtocell or Wi-Fi. Each physical interface will provide

two logical protocol interfaces. One is used to transfer control

signaling with SNMP for network monitoring and statistics

collection. The other is built on SSL to report events to NOX.

The sensing agent is used to get statistics from each protocol

layer, defined in SNMP. For handover operation, OpenFlow

 based AP provides us measurements from PHY to High-Level.

For example, wireless channel utilization rate will be collected

from MAC layer as a metric of traffic load on infrastructures.

The control agent is used to carry out the decision of controller.

Control signaling in PHY and MAC layer will be decoupled

from data transmission to enable Cloud MAC protocols via

security link(SSL) to a controller [9]. As shown in Fig. 3, data

 block and path are all drawn in grey, but control plane in white.

The software defined radio architecture enable PHY-MAC forLTE and Wi-Fi to be reconfigurable.

C.  Cognitive Information Processing Architecture

SDN controller cooperate with a monitoring server to collectnetwork statistics, which is taken as information support tomake decision on network control. The SDN architecture canextend handover function in mobility management to enhanceits intelligence. To coordinate heterogeneous resources in anefficient way, channel utilization, the number of associatedclients, traffic load of each AP, SINR and RSSI of each clientare all useful statistics in monitoring server [10]. How to definestatistics for heterogeneous networks mobility management?How to collect statistics for SDN controllers? How to define

an software architecture to handle a lot of events in LC andGC? We will consider the questions above from information processing aspects in this section.

In this SDN architecture, REM is one kind of databases on themonitoring server [11]. Local SNMP manager at local controllerneeds such information to decide single network control onmobility management. Global SNMP manager at GC collectsinformation that LC can’t deal with it to control heterogeneousnetwork on mobility management. The SNMP agent at eachAP collects the statistics from the measured radio environmentand radio signal characteristics from client stations in eachnetwork based on air interface specification, 3GPP LTE orIEEE 802.11. LC gathers the measured statistics from all ofthe APs via SNMP. SDN controllers can query information in

database via Jason, XML etc.

Local

SNMP

Manager 

SNMP

Agent

OF_AP_Get_state

OF_AP_Response_stateOF_InformRequest_State

Global

SNMP

Manager 

OF_LTE_Get_state

OF_LTE_Response_stateOF_InformRequest_State

OF_AP_Get_state

OF_AP_Response_stateOF_InformRequest_State

OF_LTE_Get_state

OF_LTE_Response_stateOF_InformRequest_State

 

Figure 4 SNMP based Statistics Collection

Information processing in the defined SDN architecture is a

cognitive procedure. First, LCs can gather statistics from the

SNMP agents at APs in a database. Second, LC will parse and

Page 4: 06767247

7/23/2019 06767247

http://slidepdf.com/reader/full/06767247 4/5

 

handle the incoming events from the monitoring server and

network. Third, LC decides to control network with the aid of

statistics in database. LC will send control signals to AP to

instruct it what need to deal with. Based on event type, LC

will deliver it to the On-Line Transaction Processing (OLTP),

On-Line Analytical Processing (OLAP) block, or redirect it to

GC. The components in OLTP as well as OLAP will handle

events with the predefined algorithms. On function, OLTP

handles the time-constraint, low-level events with currentmeasurements, e.g. mobility based handover. OLAP usually

handles high-level events due to historical changes of network

state, e.g. Traffic load balance based network handover. In

this paper, we figure out four typical handover scenarios of

mobility management in this software defined heterogeneous

wireless access network architecture, shown in Fig. 5. They

are intra-network mobility based handover, load-balance based

network handover, price-based network handover and QoS-

 based network handover. The specific research topics and

technique challenges will be explained in the section IV.

Figure 5 Architecture for Cognitive Information Processing

IV. 

SDN SERVICES OF MOBILITY MANAGEMENT 

 A.  Mobility-based hand-off

The SDN based heterogeneous radio access networksmust support mobile handoff due to the mobility of clientstations. Heterogeneous network resources available vary overtime and space, as make it difficult to provide seamless andreliable connection to mobile clients going across multipledomains[13,14]. Mobile client handoff is an inherent operation inheterogeneous radio access networks to keep resilient andcontinuous communications. SDN based heterogeneous radioaccess networks can mitigate resource burden by controllerthrough heterogeneous network handoff, which makes clientstations access information blind to air interface types. Thefour types of handoff events and components, shown in Fig. 4,are discussed below.

The classical intercell handoff in cellular network due to physical user mobility. In the SDN based heterogeneous radioaccess networks, all the infrastructures of wireless are sharedas a transmission tunnel of data. The hand-off and location

update will be handled in the Cloud of controllers. They don’tneed care about network type, but choose the AP around withthe best signal quality to client stations. Selection of the radioaccess network at application launch. This role is ensured bymobility management functions here referred to as service-to-radio mapping control. Triggering of the handover during asession.The mobility management function aims at always providing the best access network to the terminal.

Terminal-centric selection without network assistance isrecommended. Network-controlled handover selection withinnetwork entities is based on both terminal and access networkmeasurements, enforcing decisions on the terminal. Network-assisted selection on the terminal side, the network providingoperator policies and access/core load information (jointterminal/network decisions). When only one access remainsavailable, network-assisted selection is applied; when accessselection is triggered by network load considerations, networkcontrol may be used for load balancing. Finally, for accessnetwork selection, the mobility management function mustretrieve the status of resource usage in each access network.This information is provided by an REM database in controller,which computes a technology-independent abstracted view of

access resource availability

 B.  Load Balance-based network hand-off

In mobile handover scenario, clients dynamically accessdifferent radio access networks around them. To improve theQoE and increase network capacity, the Cloud-MAC schemewith SDN controller could provide a large gain in networkcapacity[15]. The Cloud-MAC algorithms considering multi-user scenario with heterogeneous network resources should bean important technical challenge in SDN based radio accessnetwork. It is difficult to achieve a perfect solution with singleobjective decision theory due to heterogeneity. Each client isrequired to access options of multiple objects at the same timeto achieve the best solution. How to achieve a trade-off under

constraints with limited resources is a technical challenge inthis multi-objective optimization problem.

With network topology and statistics stored in databases,controller has a view of network state. Load balance is one of basic requirements from network to enable full utilizationresource among infrastructures. The metric of Load definitionis the most important issue for isolated wireless accessnetworks. Therefore, load balance is an important issue withmobile hand-off operation. In this problem, the definition ofload can be varied. How to choose overload APs and the rightclients is the main algorithm challenge.

C.  Price-based Inter-network Handoff

Resource slicing allow to isolate and separate traffic ondifferent resource slices with tags defined in semantic space.Flow-visor should provide functions to create and deleteresource slice at least[16]. Therefore, how to configure virtualAPs to create a resource slice will be a technical challenge. Inthis SDN architecture, slice configuration of APs can be asked by controller via Jason file. If resource is not available at the

Page 5: 06767247

7/23/2019 06767247

http://slidepdf.com/reader/full/06767247 5/5

 

SDR based Open-Flow AP, the Jason configuration file will point to controller.

The Flow-visor can also support high-level semantic spacedefinition[16]. A slice of semantic space is the set of packetswhose subscriber attributes satisfy the same predicates. Forexample, client stations in the heterogeneous radio accessnetworks would be configured with different capability, e.g.Mixed transmission rates. This allows network provider to

isolate traffic for clients with a certain capability using legacy protocols. How to slice and map radio resources to high-levelsemantic space depends on specific application scenarios. Inhome network, semantic spaces include smart grid, securitymonitoring and smart appliance control[17].

With the fact that load changes spatially and temporally withchanging user demand. In this SDN defined architecture, all ofthe virtual operators provide their services sharing a common physical network. Therefore, there always is an opportunityfor Virtual Operators(VO) to maximize their profits by sellingcurrent unutilized spectrum, if it exists, directly to secondarytemporarily for a fixed price per fixed time window set byVOs[18]. The fixed price within the time window could be the price per minute (price/min) or the price per Megabyte(price/MB) depending on the application class in consideration.As a simple user case, clients can switch and handoff itsoperation resource based on dynamic pricing to save money.

 D.  QoS-based inter-network hand-off

Although physical network interface is data transfer tunnels

to clients, it still provide different QoS guarantee for specific

service. The QoS is a collection of a variety of criteria, such as

RSSI, delay, throughput. The CSMA-based network might

coexist gracefully in terms of very low packet error rate, but

with significantly increased channel access time, whereas the

TDMA-based systems depends on both load and scheduling

mechanism used. OFDMA based system provide better QoE

for the mixed-rate clients than CSMA-based one.

V.  CONCLUSION 

This paper presents a critical study of service-oriented,

Open-Flow and SDN enabled architecture for heterogeneous

radio access networks on mobility handover scenarios of LTE

femtocells and Wi-Fi. The required changes on 3GPP LTE

specification are analyzed with the hierarchically distributed

SDN architecture. Open-Flow enabled wireless infrastructure

architecture is defined with sensing and control agents for

network management. With event-component architecture on

 NOX, cognitive information processing for handover is given

with the thoughts of event-classification. A possible stepwise 

approach to different functional elements of  

the presentedarchitecture is defined.  New components include mobility-

 based, price-based, load-balance based, QoS-based handover

for intra-network and inter-network operations. This work is

an initial step towards SDN and Open-Flow enabled mobility

management in heterogeneous radio access networks, which

will be further developed on our prototype .

ACKNOWLEDGMENT

This study is supported by Grant YB2012120193 from

Research Fund for Huawei Technologies Co., Ltd, China and

the Fundamental Research Funds for the Central Universities.

R EFERENCES 

[1]  Akyildiz I F, Gutierrez-Estevez D M, Reyes E C. "The evolution to 4Gcellular systems: LTE-Advanced". Elsevier Physical Communication,2010, 3(4): 217-244.

[2]  The OpenFlow Consortium, OpenFlow Switch Specification 1.1, 2012.

[3]  K.-K. Yap, M. Kobayashi, R. Sherwood, T.-Y. Huang, M. Chan, N.Handigol, and N. McKeown, "Openroads: empowering research inmobile networks," SIGCOMM Comput. Commun. Rev., vol. 40, pp. 125126, Jan. 2010.

[4]  K.-K. Yap, R. Sherwood, M. Kobayashi, T.-Y. Huang, M. Chan, N.Handigol, N. McKeown, and G. Parulkar, "Blueprint for introducinginnovation into wireless mobile networks," in Proc. ACM SIGCOMMWorkshop on Virtualized Infrastructure Systems and Architectures, pp.2532, ACM, 2010.

[5]  Peter Dely, Andreas Kassler, Nico Bayer. "OpenFlow for Wireless Mesh Networks," In Proceedings of 20th International Conference onComputer Communications and Networks(ICCCN), Workshop onWireless Mesh and Ad Hoc Networks, Hawaii, USA, Aug. 2011.

[6]  Li Erran Li, Z. Morley Mao, and Jennifer Rexford, "Toward software-

defined cellular networks," Proceedings of European Workshop onSoftware Defined Networking, Oct. 2012.

[7]  Bifulco R, Brunner M, Canonico R, et al. "Scalability of a Mobile CloudManagement System", ACM Proceedings of the First Edition of theMCC workshop on Mobile Cloud Computing, 2012: 17-22.

[8]  Bifulco R, Canonico R., "Analysis of the handover procedure in Follow-Me Cloud", 12 IEEE 1st International Conference onCloud Networking(CLOUDNET), . 2012: 185-187.

[9]  3GPP TS 36.300, "Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall Description; Stage 2", version 8.7.0, December 2008.

[10]  N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, and N. McKeown."NOX: Towards an Operating System for Networks," In ACMSIGCOMM CCR, Jul. 2008.

[11]  Yu C, Lumezanu C, Zhang Y, et al. "FlowSense: Monitoring NetworkUtilization with Zero Measurement Cost," In Passive and ActiveMeasurement, Springer Berlin Heidelberg, Jan. 2013: 31-41.

[12]  Cai T, van Beek J, Sayrac B, et al. "Design of layered radio environmentmaps for RAN optimization in heterogeneous LTE systems," IEEE 22ndInternational Symposium on Personal, Indoor and Mobile RadioCommunications (PIMRC2011), Toronto, Canada, Sept. 2011

[13]  Yan, X., Ahmet ekercio lu, Y., & Narayanan, S., "A survey ofvertical handover decision algorithms in Fourth Generationheterogeneous wireless networks", Computer Networks, 54(11),2010:1848-1863.

[14]  Magagula L A, Chan H A, Falowo O E., "Handover approaches forseamless mobility management in next generation wireless networks",Wireless Communications and Mobile Computing, 2012, 12(16): 1414-1428.

[15]  Vestin J, Dely P, Kassler A, et al., "CloudMAC: Towards SoftwareDefined WLANs," ACM SIGMOBILE Mobile Computing andCommunications Review, 2013, 16(4): 42-45.

[16]  Sherwood R, Gibb G, Yap K K, et al. Flowvisor: A networkvirtualization layer, OpenFlow Switch Consortium, Tech. Rep, 2009.

[17]  Yiakoumis Y, Yap K K, Katti S, et al., "Slicing Home Networks,"Proceedings of the 2nd ACM SIGCOMM Workshop on Home Networks.ACM, 2011: 1-6.

[18]  Wang F, Krunz M, Cui S.,"Price-based Spectrum Management inCognitive Radio Networks," IEEE Journal of Selected Topics in SignalProcessing, 2008, 2(1): 74-87.