Title :
Using Design Patterns in a HSDPA System Simulator
Author :
Pedreño, Gaspar ; Alcaraz, Juan J. ; Cerdán, Fernando
Author_Institution :
Polytech. Univ. of Cartagena, Cartagena
Abstract :
Wireless network simulators have become a fundamental tool to study, evaluate and improve wireless networks. The quick evolution of wireless technology involves the necessity of continuous changes and updates in these simulators which makes them more complicated and time demanding. Regarding software design, wireless network simulators are generally based on the object-oriented paradigm. However, the use of more advanced programming techniques (such as UML and design patterns) is still an issue for further research. This paper discusses the application of design patterns in a HSDPA system simulator, pointing the suitable pattern and its application place in the wireless system. We focus on the strategy pattern whose implementation is showed in two points of the simulator: the scheduler and the radio channel. Strategy pattern allows us to change the scheduling mechanism or the radio channel even in execution time and simplifies the inclusion of new scheduling schemes or new radio channels.
Keywords :
3G mobile communication; code division multiple access; object-oriented programming; radio links; telecommunication computing; wireless channels; HSDPA system simulator; object-oriented programming; radio channels; software design; strategy pattern; wireless network simulators; Application software; Hospitals; Information technology; Multiaccess communication; Object oriented modeling; Software design; System performance; Unified modeling language; Wireless application protocol; Wireless networks; HSDPA; design patterns; wireless system simulation;
Conference_Titel :
Wireless Communication Systems, 2006. ISWCS '06. 3rd International Symposium on
Conference_Location :
Valencia
Print_ISBN :
978-1-4244-0398-1
Electronic_ISBN :
978-1-4244-0398-1
DOI :
10.1109/ISWCS.2006.4362387