Project partners
JiHo Lee (jiholee@vt.edu)
Chung Chan (cchan02@vt.edu)
Diego Melendez-Maita (dmelendezmaita@vt.edu)
Ken Ranson (kranson@vt.edu)
Project Description
Mobile radio application for an emergency services platform that has multiple capabilities such as compatibility with 5G networks, LTE networks, and Wi-Fi networks. The system would have to account for varying frequency bands and output powers, and towers that would act as a repeater/priority monitor (software controlled). The design will have several architectural styles. A layered architecture will be separated between networking, communication control, and user interface layers. A key feature of the proposed design is the software which can control repeater towers as signal control and monitors. The system is an even-driven architecture when a user pushes the push to talk button, and the embedded software will use a monolithic approach to control internal hardware decisions.
We chose this system as it is similar to a member’s work project but adds other capabilities such as compatibility with 5G, LTE networks, and Wi-Fi. This project will take an existing technology and make it better by adding these additional features. Considering this similarity to the work project, it will have a similarity score around fifty percent as we are adding new features.
It meets the project requirements as it contains multiple architecture styles with different system components where the choice of architecture will be critical to the success of the system. The design will incorporate encryption and authentication mechanisms to maintain security and data integrity across all supported network types. The architectural decisions are important to meet system requirements because these new features would enhance emergency services capabilities and allow them alternate communications, low latency and fault tolerance. Choosing between architectural designs such as layered, event-driven, client-server models will directly affect the system’s maintainability. This justified our team’s selection of the system as the subject for Project 1.