| The Software Defined Radio technique is a kind of important technique in the field of wireless communication. It indicates a new development direction for the next generation of wireless communication, and provides a strong technique support. Nowadays, it is imperative to develop a low-cost product that can be applied quickly to the wireless communication market, and the Software Communication Architecture (SCA) meets this requirement nicely and provides a motivity for its development.The SCA is released for the future tactics wireless communication system by America army. It offers the particular specification for the design and development of wireless communication system. The SCA specifies the Software Architecture, Hardware Architecture and Security Architecture of software defined radio, and public service and configuration consideration are defined also. The SCA chooses embedded micro processing system, Bus, Operation System, Common Object Request Broker Architecture (CORBA), and the Object Oriented design of software and hardware and so on. The SCA utilizes the idea of waveform application and source changeable to achieve the modularization of software and hardware of radio, so that the software and hardware of software defined radio will be portable and reconfigure, and the products based the SCA can communicate with each other.During the course of developing the Optimize Link State Routing (OLSR) waveform component, this paper first of all studies the software communication architecture specification, especially software architecture, Common Object Request Broker Architecture CORBA and Application Program Interface API, and builds the development frame and flow of networking waveform. Secondly this paper studies OLSR, analyses OLSR waveform component and according to modularize idea it designs its API and accomplishes its IDL description. Then it implements the waveform component on the platform ACE/TAO under Linux operating system. Lately, this paper refers to the design of the creating, installing and uninstalling flow of networking waveform. Finally, the design of the test case for OLSR waveform component is referred too. By installing and running the waveform component on certain platform and PC nodes, the interface test and function test of OLSR waveform component are accomplished. |