Experimental and Development Platforms for ICT Systems
Course: Experimental and Development Platforms for ICT Systems
ECTS points: 6 ЕКТС
Number of classes per week: 3+0+0+3
Lecturer: Assoc. Prof. Dr. Vladimir Atanasovski
Course Goals (acquired competencies): Understanding the need for experimentation in the process of developing ICT prototype solutions. Understanding the advantages and disadvantages of relevant platforms for development of advanced ICT solutions.
Course Syllabus: Need for test platforms for ICT systems. Available hardware and software for creating demo and test platforms (spectral analyzers, USRP2, Sun SPOTs, TI eZ430 etc.). Development environments. Advantages and disadvantages. Integration of heterogeneous equipment for testing different system performances. Challenges and solutions for integration. Callibration of heterogeneous equipment. Assessment of operating range of integrated experimental system. Assessment of performance and scalability of ICT systems in laboratory conditions. Comparison of experimental and simulation/analytical results. Analysis of advantages and disadvantages of every approach. Development of experimental platforms for wireless networks (e.g. for measuring spectral occupancy in different bands, for dynamic spectrum access, for radio coverage map creation, for usage of wireless sensor networks in various applications etc.). Development and testing ICT prototype solutions. Development environments for mobile applications. Trends. Location-based services. Development and testing. Testing ICT services in laboratory conditions. Research challenges in the area.
|Kathryn McElroy||Prototyping for Designers: Developing the Best Digital and Physical Products||O’Reilly Media||2017|
|Abd El Ghany Mohamed, Amr Mostafa and Gamal Mohamed||Communication Systems Using USRP Kits||Lambert Academic Publishing||2015|
|John C. Shovic||Raspberry Pi IoT Projects: Prototyping Experiments for Makers||Apress||2016|