Font Size: a A A

Design And Implementation Of Mainboard Driver Software Of High Reliablity Router

Posted on:2017-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:L YouFull Text:PDF
GTID:2308330485974156Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development and deployment of 3G and LTE business, the data business has gradually become the subject of network load. The traditional loading network is based on TDM/SDH network and carries predominantly voice business.It already can’t meet the demand of the rapidly grow bandwidth now. IP RAN technology,which mainly uses routers to the bearer network, has the characteristics of supporting traffic statistical multiplexing, providing end-to-end QOS strategy services, providing the clock synchronization, providing the OAM, improving accurate fault recovery ability in fault location and so on, it is very suitable for application in mobile backhaul network of 3G/4G LTE base station.The network operators are deloying IP RAN network and developing the routers to meet the demand of IP RAN network building.Driver software builds a bridge for the interoperability of operating systems and hardware equipments in the development of routers. System software completes the specified hardware configuration and management via the mainboard driver software.Only design the matching mainboard driver software according to the specific features hardware and reliability requirement, can mainboard driver software play better performance of mainboard device. The mainboard driver software is the foundation of other peripheral device driver programme relative to driver software of the interface device and switching chip, which is of great significance in the routers development.With the background of the development project of mainboard driver software of the router used in IP RAN network in H3C, the simple CPU system in mainboard is replanned combined with the requirements of high reliability and accurate clock of routers used in IP RAN network. On the basis of deeply analysis of the SPI bus protocol, two pieces of SPI Flash saved boot loader program are used to realize the high reliability startup under the logic control of FPGA.At the same time, the mainboard driver software of all functional modules is designed and implemented.Firstly, the research status of reliable routers and mainboard driver software in the router are analyzed.Secondly, the requirement analysis and overall design of mainboard software are made on the foundation of ARM mainboard environment.Then, detailed design and implementation of a high reliability start up scheme for mainboard system are made combined with the analysis of main factors influencing the start of routers.The detailed design and implementation of driver software of each functional module on mainboard is made according to the division of mainboard driver software.Finally, the design of reliability starup of the mainboard system and the driver software of each functional module are test in environment of VTP software. The test results show that the implementation of driver software meets the design requirements.
Keywords/Search Tags:High Reliability, Router, Driver Software, Aainboard, ARM
PDF Full Text Request
Related items