Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/8389
Full metadata record
DC FieldValueLanguage
dc.contributor.authorWang, Yijien_US
dc.date.accessioned2016-06-06T06:41:37Z
dc.date.accessioned2017-09-19T08:51:04Z
dc.date.accessioned2019-02-12T06:53:15Z-
dc.date.available2016-06-06T06:41:37Z
dc.date.available2017-09-19T08:51:04Z
dc.date.available2019-02-12T06:53:15Z-
dc.date.issued2015en_US
dc.identifier.other2015cswy040en_US
dc.identifier.urihttp://144.214.8.231/handle/2031/8389-
dc.description.abstractSoftware 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.rightsThis 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.rightsAccess is restricted to CityU users.en_US
dc.titleAlgorithms for constructing haplotypesen_US
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.description.supervisorSupervisor: Prof. Wang, Lusheng; First Reader: Dr. Xu, Hong Henry; Second Reader: Prof. Zhang, Qingfuen_US
Appears in Collections:Computer Science - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html145 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer