SMT-GBDŞ: 9671 V/UHF SMT GBDŞ Modem Code Platform Adaptation
SMT-GBDŞ project aims to port the GBDŞ modem software to the 9671-SMT platform. The project involves:
- Verifying the compatibility of the target hardware with GBDŞ.
- Porting the Frequency Hopping (FH) mode modem codes.
- Porting the Fixed Frequency (SF) mode modem codes.
- Developing an automated test framework to support and speed up future verification efforts.
All porting is planned to be realized without modifying the 9671 hardware.
9671-SMT (Arketel Lab)
GBDŞ Modem Code Adaptation
The porting process involves adapting GBDŞ modem codes to 9671-SMT platform, based on the source codes of 9661-AG2 and EHKET radios. This adaptation is performed separately for FH and SF modes.
The modem codes handle tasks between the upper layers of GBDŞ and the physical layer, such as hardware configurations, signal generation, data packetization and encoding/decoding of data packets. The GBDŞ modem codes consist of two components:
-
MDY (Modem Hardware Software): A barebone software running directly on the processor.
-
MRAY (Modem RF Interface Software): FPGA software written in VHDL language.
9661-AG2 (Arketel Lab)
Automated Testing Infrastructure
An automated testing framework is being developed to largely automate the verification process. A test management application is created to execute tests initiated by the user, guiding through each step and interacting with the user when manual intervention is required.
Communication between the test application and ASELSAN radios is established via the SNMP-v3 protocol. The test application also manages the computers involved in testing, handling data transmission using protocols like TCP, UDP, and FTP, and initiating calls between radios, thereby minimizing the need for user interaction.
Automated Testing Infrastructure