This project is aimed at investigating the applicability of Artificial intelligence and Machine learning concepts and techniques in the field of satellite communications. In particular, it defines and analyses the applicability in a set of use cases (addressing any phases in the lifecycle of satellite communication systems). The use cases cover existing problems, and new concepts that could eventually enable new capabilities for satellite communication systems.
Business Understanding
The initial selection of the cases had to generate a selection of cases that can benefit from the application of a machine learning technique, while covering the range of activities in the satellite communications industry.
Selecting the cases to take forward to proofs of concept had to allow for several factors including the data that was available to the program, and the ability to get meaningful performance measurements.
Accessibility and integrity of the data.
Enough data to train the model, and then test the model and get measurable performance had to be available.
The data must be applicable to the use case that is being studied, without changing or blurring the focus of the case.
Current systems:
AI/ML may help improve performance and utilization of a system by:
Three proofs of concept are developed
Other use cases that were identified for future work include anomaly detection in satellites and interference classification.
The architecture for each proof of concept is described separately.
For automatic interference detection, the model would monitor the output from existing spectrum monitoring systems and raise alarms in real time when a probable interferer is detected.
For flexible payload configuration the model would provide an optimal payload configuration to mitigate the effect of an interferer in near real time after the interferer is identified. The payload configuration and the modelled traffic may be displayed to an operator before being implemented.
For the user demands (congestion) prediction the model would provide an operator the predictions needed to effectively utilize congestion mitigation techniques to address upcoming traffic loads.
The program starts by identifying and describing of nine Use Cases within the satellite communications industry.
Three are selected to develop into models for proofs of concept. Detailed plans are made for the acquisition of the necessary data and the implementation of the models.
In the third phase those models are built, the data is converted as required and used to train and test the models. The performance of the models is measured and assessed.
The final stage reports on the program and provides conclusions and recommendations for future work.
The project identified developed and described nine use cases with applications across the satellite and telecom industry. From these, three (Interference identification, flexible payload configuration and congestion prediction) were selected and models were developed and tested for proofs-of-concept.
The models were trained and performance tested using data obtained from operators.
Results from all three cases showed benefits of application of ML/AI techniques: