z-logo
open-access-imgOpen Access
Performance Evaluation and Optimization of Hierarchical Routing in SDN Control Plane
Author(s) -
Hu Jie,
Lin Chuang,
Zhang Puheng
Publication year - 2018
Publication title -
chinese journal of electronics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.267
H-Index - 25
eISSN - 2075-5597
pISSN - 1022-4653
DOI - 10.1049/cje.2017.09.022
Subject(s) - computer science , forwarding plane , distributed computing , routing (electronic design automation) , scalability , queueing theory , resource allocation , hierarchical routing , karush–kuhn–tucker conditions , queue , architecture , static routing , computer network , mathematical optimization , routing protocol , mathematics , art , database , network packet , visual arts
In Software defined networking (SDN), distributed control plane is becoming a promising solution to tackle with scalability and performance. We propose a tree‐like hierarchical routing architecture which employs the divide‐and‐conquer strategy to enhance routing performance on the distributed control plane. To evaluate and optimize the performance of the hierarchical architecture, we apply queuing theory to modeling routing request arrival and processing, and derive an explicit expression of the routing response time. Then we formulate the resource allocation problem in the hierarchical architecture as an optimization problem whose objective is to minimize the response time subject to queue stability and resource constraints. Using the Karush‐ Kuhn‐Tucker (KKT) condition we obtain the optimal resource allocation policy. Based on that, we theoretically prove that the response time under the hierarchical routing architecture is strictly less than that under the Peer to peer (P2P) architecture. Finally, we perform numerical analyses to confirm the conclusions.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here