Font Size: a A A

Design And Implementation Of IPv6 Video Server Based On ARM Architecture

Posted on:2006-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:X Y JiangFull Text:PDF
GTID:2178360185961721Subject:Computer applications
Abstract/Summary:PDF Full Text Request
IPv6 will be the worldwide Internet core protocol in the near future for its inherent advance compared to ipv4. A digital monitor system based on IPv6 has been implemented. The system's architecture, ipv6 protocol stack and the video monitor protocol will be described in the article.The first part includes the whole architecture and the implementation of the drivers and system modules. The interrupt and timer module are indispensable for the system. This section describes the design and implementation that are considered more to accelerate the whole system. Then it discusses the network driver architecture and how to tightly combine with the protocol stack to increase the transmission efficiency. At last it leads to the USB host controller driver and USB digital camera driver that is the base of the monitor portion.The second part is about the ipv6 protocol stack. This stack is designed for the embedded system. So this part focuses on the different features of this protocol stack according to other stacks. The first feature is how to integrate the two IP layers: ipv4 and ipv6 to reduce the size of object file and increase the reusability. After that it introduces a route algorithm and compares it with other algorithms. Thirdly, it describes the method about reducing protocol stack memory copy times from 2 to 1 that tremendously increases the protocol stack efficiency running on the embedded system. The limitation and benefit of this change are also described. The platform based memory copy optimization is discussed after that. At the end of this part a message-based application model and the comparison with old ones are proposed.The digital monitor system protocol framework takes the last part. In this part the 2-tier and 3-tier application model are proposed. The protocol is descried in detail about its format, design idea and security framework and so on. To support the security model a key generation algorithm, KG1, is also described in this part. Based on the protocol framework, a 3-tier application is implemented. The paper gives the running effect of the application at last.
Keywords/Search Tags:ipv6, ARM, digital monitor system, USB host controller
PDF Full Text Request
Related items