Please use this identifier to cite or link to this item:
http://dspace.cityu.edu.hk/handle/2031/8389
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wang, Yiji | en_US |
dc.date.accessioned | 2016-06-06T06:41:37Z | |
dc.date.accessioned | 2017-09-19T08:51:04Z | |
dc.date.accessioned | 2019-02-12T06:53:15Z | - |
dc.date.available | 2016-06-06T06:41:37Z | |
dc.date.available | 2017-09-19T08:51:04Z | |
dc.date.available | 2019-02-12T06:53:15Z | - |
dc.date.issued | 2015 | en_US |
dc.identifier.other | 2015cswy040 | en_US |
dc.identifier.uri | http://144.214.8.231/handle/2031/8389 | - |
dc.description.abstract | Software Defined Network (SDN) has attracted a significant attention due to its notable advantages including centralized control, simplified algorithms and efficient load balancing. It has been recognized that SDN can be widely applied in various network environments including enterprise networks, home and small businesses and data centers. OpenFlow, which is an implementation for the ow control in SDN, allows the centralized controllers to poll the traffic on each network link of the data plane network and make decisions to redirect the packets to the uncongested links. In order to deploy a scalable SDN in wide area networks, a number of controllers must be deployed in a logically centralized control plane. This controller placement issue has aroused much attention as it will significantly affect the SDN's performance in wide area networks. The controller placement problem tries to place k controllers in a given network to optimize performance metrics such as propagation latency, load distribution, network reliability and failure resilience. However, the quality of service (QoS) is always a primary concern of the network operators in the placement of SDN controllers. Since the SDN controllers are responsible to provide services for routers, the response time of controllers is an important QoS parameter of network operators. In this paper, we introduce the QoS-Guaranteed Controller Placement problem: Given a network topology and a response time bound, how many controllers are needed, where to place them, and which routers are assigned to each of the controller. We propose three heuristic algorithms: incremental greedy algorithm, primal-dual-based algorithm and network-partition-based algorithm. The proposed algorithms are tested and compared on the Internet Topology Zoo, a dataset of public available network topologies. Simulation results show that the proposed three methods have the similar performance on all input topologies. | en_US |
dc.rights | This work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner. | en_US |
dc.rights | Access is restricted to CityU users. | en_US |
dc.title | Algorithms for constructing haplotypes | en_US |
dc.contributor.department | Department of Computer Science | en_US |
dc.description.supervisor | Supervisor: Prof. Wang, Lusheng; First Reader: Dr. Xu, Hong Henry; Second Reader: Prof. Zhang, Qingfu | en_US |
Appears in Collections: | Computer Science - Undergraduate Final Year Projects |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.html | 145 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.