| With the coming of Information ear and the development of Internet technology, the protocol and functions of our network are becoming more and more complex. However, as cloud computing put forward more requirement about reliability, expansibility, flexibility to the current network today, our network doesn’t fit the characteristics of cloud computing, virtualization and data center which require open, simple and scalable networks. In such a context, Software Defined Networking rises in response to the proper time and conditions, which provides an open, flexible and effective network system. Morevoer, the first standard interface of SDN named OpenFlow is proposed by Stanford University. OpenFlow wireless router is one of the most important network equipment in SDN network. However, in current time, wireless router which supports OpenFlow protocol still on the way of development, which hinders the evolution of SDN network.The main purposes of this thesis are researching how to design and implement OpenFlow wireless router, and then utilize the OpenFlow wireless router to set up network test bed and conduct business test. Finally, we propose a SDN scheme to optimization HTTP video quality. The main work of this thesis lists as follows:First, we discussed the origin of OpenFlow technology, development and state of research of domestic and overseas, and introduce detailed information of OpenFlow technology theory, architecture, features, the implementation of OpenFlow switch and the research of SDN network controller and so on.Then we focus on the development platform of OpenFlow wireless router which named OpenWRT, describe the origin, evaluation, merit and demerit.Third, we design and implement the OpenFlow wireless router, both in the aspects of overall design and detailed design. The detailed design include hardware design, software design, function design. Then we conduct port testing, interoperability testing and function testing.Finally, combined with OpenFlow switch, apache server, mobile terminal and some other equipment, we build the experimental network and choose the most popular network business Over the Top video to test the quality of our testbed. We proposed a SDN scheme for HTTP video quality optimization and verified our method with a mount of experiments. For all experimental results examined, SDN scheme yields a substantial improvement in HTTP video quality and user QOE, and achieves more than Good level of video quality and MOS>4user QOE even in poor network environment with high pocket loss rate.Thought this research, we successfully design and develop OpenFlow wireless router which support OpenFlow protocol with multiple functions. Then we use this equipment build SDN experimental network. From our experimental results, we proved that our SDN scheme which greatly improved network video quality. |