Font Size: a A A

Design And Implementation Of Software Simulation Platform For Switching Unit

Posted on:2018-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:S S ChenFull Text:PDF
GTID:2348330518998884Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The network has become an indispensable part of people’s lives,and the switching unit is the key equipment that makes up the network.In the process of designing and implementing the switching unit,the performance of its design scheme usually needs to be obtained through system testing after hardware implementation,but the hardware implementation cycle is relatively long,and it is difficult to find the problems of the design scheme.To this end,we hope to use advanced programming language to implement the simulation of the switching unit data process,in order to have an early detection of the design deficiencies,and verify the new technology to improve the performance of the switching unit,shorten the switching unit development cycle.The existing simulation platforms OPNET and NS2 simulation platform are mainly used for network protocols simulation,while the switching unit simulation pays more attention to the internal data process of the switching unit,so the two simulation platforms do not apply to the software simulation of switching unit.Therefore,a common software simulation platform for the switching unit is desigend and implemented.This thesis mainly studies the process of the design and implementation of the switching unit software simulation platform,and verifies the correctness and validity of the platform.Firstly,the crossbar type switching unit structure with cross node cache is introduced,and the simulation platform requirements are presented.Secondly,the design scheme of the simulation platform is described in detail,including the discrete event simulation mechanism,the discrete event scheduler,the two-dimensional event list,the design steps of the active flow chart of each module of the switching unit,and the basic flow of the platform simulation.Thirdly,through the C ++ language programming,the discrete event scheduler and the two-dimensional event list are selected as the core part of the platform.The data structure is designed for the internal functional structure of the switching unit,and the activity flow chart of each module and the connection relation between them are designed and realized.Finally,the correctness of each activity flow chart and the effectiveness of the entire switching unit,and statistical exchange unit under a given conditions of performance parameters,are tested.The test results show that the simulation platform can effectively and correctly verify the design of the switching unit,and can give the system simulation performance,and it achieves the desired goal.
Keywords/Search Tags:switching unit, discrete event mechanism, activity flow chart, event scheduler, two-dimensional event list
PDF Full Text Request
Related items