Abstract
The International Civil Aviation Organization has recently established new standards for the aeronautical telecommunication network using Internet protocol suite (ATN/IPS). As ATN services may operate on shared data communication links, optimizing the use of the shared resources has become fundamental to ensure that applications operate adequately. In this context, load balancing for ATN/IPS can be considered in an attempt to optimize the use of links based on their capacities. The literature is scarce of network management studies in which load balancing is taken into account. In this paper, we propose an integrated model for managing ATN/IPS links. In addition to objective parameters, we define subjective parameters of the model through the voluntary participation of air traffic controllers. The well-known multi-criteria decision making method Analytic Hierarchy Process was employed to define the subjective parameters of the integrated model, which met the requirements of communication services and applications of the aeronautical network. The network selection problem was then modeled in a multi-objective optimization problem after combining the criteria by using Simple Additive Weighting method. Computational experiments with real data from Brazilian ATN (ATN-Br) were performed. The \(\varepsilon \)-constraint method was applied to solve the multi-objective problem by varying the balance levels of the network. The results of the experiments show that the proposed integrated model maintains links with a usage rate closer to the trade-off point. In addition, the use of objective and subjective criteria allows the model to effectively prioritize critical communications in link degraded scenarios, which does not happen in the baseline model, in which priorities are pre-defined.
Similar content being viewed by others
References
Afshari, A., Mojahed, M., & Yusuff, R. M. (2010). Simple additive weighting approach to personnel selection problem. International Journal of Innovation, Management and Technology, 1(5), 511–515.
Alam, A. S., Hu, Y. F., Pillai, P., Xu, K., & Baddoo, J. (2017). Optimal datalink selection for future aeronautical telecommunication networks. IEEE Transactions on Aerospace and Electronic Systems, 53(5), 2502–2515.
Bari, F., & Leung, V. (2007). Multi-attribute network selection by iterative TOPSIS for heterogeneous wireless access. In Proceedings, IEEE consumer communications and networking conference (pp. 808–812) IEEE.
Brasil. (2011). Requisitos básicos das redes de comunicações do COMAER: telecomunicações. DCA - 102-1. DECEA, Rio de Janeiro.
Brasil. (2013). Manual do Serviço de Telecomunicações do Comando da Aeronáutica: telecomunicações. MCA - 102-7. DECEA, Rio de Janeiro.
Brasil. (2016). Regras do ar: tráfego aéreo. ICA - 100-12. DECEA, Rio de Janeiro.
Brasil. (2017). Especificação Técnica para Parceria Público Privada (PPP) de Gestão de Redes de Comunicações Integrada do COMAER. CTCEA, Rio de Janeiro. (000.00.T04.EP.042.00).
Brasil. (2018). Proteção ao Voo. Plano de degradação, plano regional de emergência e plano de contingência. DCA - 63-1. DECEA, Rio de Janeiro.
Chinchuluun, A., & Pardalos, P. M. (2007). A survey of recent developments in multiobjective optimization. Annals of Operations Research, 154(1), 29–50.
CISCO. (2019). Voz sobre IP - consumo de largura de banda por chamada. CISCO.
Ehrgott, M. (2005). Multicriteria optimization (2nd ed.). Berlin: Springer.
Fishburn, P. C. (1970). Utility theory for decision making. Wiley.
Fréville, A., & Hanafi, S. (2005). The multidimensional 0–1 knapsack problem-bounds and computational aspects. Annals of Operations Research, 139(1), 195.
Gomes, L. F. A. M., González, M. C. A., & Carignano, C. (2004). Tomada de decisões em cenários complexos. Pioneira Thomson Learning, São Paulo.
Goyal, P., Lobiyal, D. K., Katti, C. P. (2017). Vertical handoff in heterogeneous wireless networks. In Proceedings, International Conference on Computing, Communication and Automation, 2017, Greater Noida, UP (pp. 551–566), IEEE.
Haiames, Y. V., Lasdon, L. S., & Wismer, D. A. (1971). On a bicriterion formation of the problems of integrated system identification and system optimization. IEEE Transactions on Systems, Man and Cybernetics, 3, 296–297.
Ho, W., & Ma, X. (2018). The state-of-the-art integrations and applications of the analytic hierarchy process. European Journal of Operational Research, 267(2), 399–414.
Hwang, C.-L., & Yoon, K. (1981). Multiple attribute decision making. In M. Beckmann & H. P. künzi (Eds.), Lecture notes in economics and Mathematical systems (pp. 58–191). Berlin: Springer.
IBM CORPORATION. (2019). Ilog cplex optimization studio.
ACP ICAO. (2009). Manual for the atn using ips standards and protocols(doc 9896).
Jeske, M., Rosset, V., & Nascimento, M. C. V. (2020). Determining the trade-offs between data delivery and energy consumption in large-scale WSNS by multi-objective evolutionary optimization. Computer Networks, 179, 107347.
Kacem, I., La Torre, D., & Masri, H. (2020). Preface: Recent advances in multiple objective optimization and goal programming. Annals of Operations Research, 296, 1–5.
Keeney, R. L. (1996). Value-focused thinking. Harvard University Press.
Keeney, R. L., & Raiffa, H. (1993). Decisions with multiple objectives. Cambridge University Press.
Liu, S.-M., Pan, S., Mi, Z., Meng, Q., & Xu, M. (2010). A simple additive weighting vertical handoff algorithm based on SINR and AHP for heterogeneous wireless networks. In Proceedings, international conference on intelligent computation technology and automation, 3, 2010, Changsha (pp. 347–350) IEEE.
Maaloul, S., Afif, M., & Tabbane, S. (2013). Vertical handover decision policy based on the end user’s perceived quality of service. In Proceedings, international conference on advanced information networking and applications workshops, 27, 2013, Barcelona (pp. 493–498) IEEE.
Mahmoud, M. S. B., Pirovano, A., & Larrieu, N. (2014). Aeronautical communication transition from analog to digital data. Computer Science Review, 11, 1–29.
Matsumoto, M., & Nishimura, T. (1998). Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Transactions on Modeling and Computer Simulation, 8(1), 3–30.
Miettinen, K. (2008). Introduction to multiobjective optimization. In J. Branke, K. Deb, K. Miettinen, & R. Slowiński (Eds.), Multiobjective optimization (pp. 1–26). Springer.
Munro, I., & Mingers, J. (2002). The use of multimethodology in practice results of a survey of practitioners. Journal of the Operational Research Society, 53(4), 369–378.
Nassif, Nadia A., Martins, Luciano, Silva, Fernando C. C., Junior, Manoel P. dos S., Costa, Rodolfo S., Pacitti, Marcos de C., & Belchior, Marcos A. V. (2015). Challenges and current state of implementation of an IP platform for Brazil’s ATM communications. In Proceedings, Integrated Communication, Navigation and Surveillance Conference, 2015, Herndon, VA (pp. Q2–1) IEEE.
Nemery, P., & Ishizaka, A. (2013). Multi-criteria decision analysis. Wiley.
Nguyen-Vuong, Q.-T., Ghamri-Doudane, Y., & Agoulmine, N. (2008). On utility models for access network selection in wireless heterogeneous networks. In Proceedings, Network Operations and Management Symposium, 2008, Salvador, BA, (pp. 144–151) IEEE.
Nurmalini, N., & Rahim, R. (2017). Study approach of simple additive weighting for decision support system. International Journal of Scientific Research in Science and Technology, 3(3), 541–544.
Obayiuwana, E., & Falowo, O. E. (2017). Network selection in heterogeneous wireless networks using multi-criteria decision-making algorithms. Wireless Networks, 23(8), 2617–2649.
Saaty, T. L. (1994). How to make a decision. Interfaces, 24(6), 19–43.
Saaty, T. L. (2004). Decision making - the analytic hierarchy and network processes (AHP ANP). Journal of Systems Science and Systems Engineering, 13(1), 1–35.
Saaty, T. L. (2005). Analytic hierarchy process. In P. Armitage & T. Colton (Eds.), Encyclopedia of biostatistics (2nd ed.). Wiley.
Sahir, S. H., Rosmawati, R., & Minan, K. (2017). Simple additive weighting method to determining employee salary increase rate. International Journal of Scientific Research in Science and Technology, 3(8), 42–48.
Savitha, K., & Chandrasekar, C. (2011). Vertical handover decision schemes using SAW and WPM for network selection in heterogeneous wireless networks. Global Journal of Computer Science and Technology, 11(9), 18–24.
Silva, Fernando C. C., Martins, Luciano, Manoel, P. dos S., Nassif, Nadia A., Costa, Rodolfo de S., Pacitti, Marcos de C., & Belchior, Marcos A. V. (2015). Performance verification of VoIP for terrestrial communications and IP surveillance data for air traffic management. In Proceedings, integrated communication, navigation and surveillance conference, 2015, Herndon, VA (pp. Q3–1) IEEE.
Wang, D., Dong, S., Huang, G., Liu, J., & Gao, W. (2019). Exploiting dual connectivity for handover management in heterogeneous aeronautical network. IEEE Access, 7, 62938–62949.
Wang, D., Huang, G., Dong, S., Wang, Y., Liu, J., & Gao, W. (2018). Network-assisted optimal datalink selection scheme for heterogeneous aeronautical network. Wireless Communications and Mobile Computing, 2018.
Wang, L. & Binet, D. (2009). TRUST: a trigger-based automatic subjective weighting method for network selection. In Proceedings, fifth advanced international conference on telecommunications, 2009, Venice (pp. 362–368) IEEE.
Wang, L., & Kuo, G.-S.G.S. (2012). Mathematical modeling for network selection in heterogeneous wireless networks: A tutorial. IEEE Communications Surveys & Tutorials, 15(1), 271–292.
Wind, Y., & Saaty, T. L. (1980). Marketing applications of the analytic hierarchy process. Management Science, 26(7), 641–658.
Zeleny, M. (1974). A concept of compromise solutions and the method of the displaced ideal. Computers & Operations Research, 1(3–4), 479–496.
Zionts, S., & Wallenius, J. (1983). An interactive multiple objective linear programming method for a class of underlying nonlinear utility functions. Management Science, 29(5), 519–529.
Acknowledgements
The authors thank the financial support provided by Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) and Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) (16/01860-1).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
A Data details
A Data details
This appendix presents more detailed information about the case study. First, a brief description regarding the 9 (nine) types of services is provided. Then, details on the objective and subjective criteria experiment are provided.
1.1 A.1 Types of services
The case study has the following types of services:
Freq. A—Primary radio frequency communication channel with amplitude modulation for voice air traffic coordination between pilots and air traffic controllers.
Freq. B—Secondary radio frequency communication channel with amplitude modulation, aimed at coordinating air traffic by voice between pilots and air traffic controllers.
TF-1—Direct telephone link, of high priority, which is intended exclusively for oral operational communications related to the coordination and control of air traffic, as well as military operational circulation at SISCEAB.
TF-2—Telephone network with switched link intended exclusively for oral operational communications, allowing calls related to the coordination and control of air traffic, as well as military operational circulation at SISCEAB.
System T—Total Air Traffic Information Control System that comprises status messages and modification of flight plans and authorization messages in air traffic co-ordinations.
System A—Airport Control and Monitoring System.
System TS—Integration messages between Control systems Total Air Traffic Information and the Advanced Air Traffic Information Management System and Operational Interest Reports.
Radar—Radio-determination system.
Meteorology—Weather information system.
1.2 A.2 Objective criteria
This section presents the threshold values defined to calculate the utility functions of the case study. Table 8 presents the threshold values according to the services.
The document that provides us the technical information about the services (Brasil 2017) does not define all the threshold values required by the introduced model. Therefore, we considered every threshold not reported in the table as the value 1.
In voice services, in relation to the bandwidth, there is a variation in the utility value due to the possibility of using two transmission modes (with codec G.711 or G.729), defined in International Telecommunication Union (ITU) technical standards, by the telecommunications standardization sector (ITU-T). The two modes have different bandwidth needs: G.711 (64kbps) and G.729 (8kbps); and distinct perceptions of quality by the user (utility), measured by the parameter MOS (mean opinion score) (CISCO 2019).
The mean opinion score (MOS) value was used to define the two utility values. The MOS scale ranges from “1” (worst sound perception) to “5” (best sound perception). The best (highest) value (4.1 with the codec G.711) was considered as a reference, corresponding to the utility “ 1 ” (100%). And the value of codec G.729 (3.92) in relation to this reference value represents a sensation of voice quality of approximately 95%. Thus, the utility was set to “ 1 ” for the codec G.711 and “ 0.95 ” for the codec G.729.
Also, in Brasil (2017), there is no information regarding the threshold values for the other services, in relation to the bandwidth. Therefore, for the experiments of the case study, the utility values of these cases are all “1”.
1.3 A.3 Evaluation of the subjective criteria
The first step of formulating the integrated model consists in assessing the subjective criteria on the classes and types of services. The result is a priority vector (w) that is defined through the hierarchical structure of the AHP with ratings.
1.3.1 A.3.1 Assessing the classes of services
Let \({{\varvec{H}}}^{(cs)} \), defined in Equation (19), be the matrix of comparison between classes of services, according to the fundamental scale of the AHP (Table 1). Rows 1 to 4 of the matrix correspond to the classes of services RT, MC, PD and BE, respectively.
Then, after normalizing this matrix (by dividing each element by the sum of the elements of the column), we obtain the weight vector of the classes of services \(\mathbf{w}^{(cs)}\) by solving the system \(H^{(cs)}{'}{} \mathbf{w}^{(cs)}=\lambda _{max} \mathbf{w}^{(cs)}\), where \(H^{(cs)}{'}\) is \(H^{(cs)}\) normalized. The normalized rating \(\mathbf{r}\) of each service is calculated by dividing the weights by the highest priority value, 0.558. Table 9 shows the values obtained in this case study.
1.3.2 A.3.2 Assessing the types of service
In the flight controllers’ assessment of types of service, the services were ranked in order of priority. The number assigned as a priority (1 to 12) for each service was chosen, obtaining a respective total grade. The difference between the highest and lowest total grade (the largest difference) was used to construct the comparison matrix, defining value ranges (eight ranges) to transform the degree differences into levels of relative importance on the fundamental Saaty scale (from 2 to 9). The value 1 was assigned when the difference was null (equal to zero). This value on the fundamental Saaty scale was assigned according to the analysis of relative importance - if two services have a difference of 32, for example, the relationship between them is 1 to 4 (32 is in the \(4^{th}\) interval) ; if the difference is 4, the ratio will be 1 to 2 (4 is in the \(2^{nd}\) interval); and so on, comparing services two by two.
It is possible to obtain a consistent comparison matrix \({{\varvec{H}}}^{(s)}\) that reflects the priorities among services, in accordance with the air traffic rules contained in ICA 100- 12 (Brasil 2016) and the practical experience of these consulted controllers. The matrix in (20) shows the values of the comparisons among the nine priority services, where each line corresponds to the services Freq. B, TF-1, Meteorology, Freq. A, Systems T and TS, TF-2, Radar, and System A.
Following the steps of the AHP method, matrix \({{\varvec{H}}}^{(s)}\) is normalized (again, by dividing the elements by the sum of the elements of each column). Then, the weight vector regarding the services \(\mathbf{w}^{(s)}\) is obtained—the eigenvector associated to the largest eigenvalue of normalized \({{\varvec{H}}}^{(s)}\).
Table 10 presents the correspondence between the classes and their respective ordered ratings, obtained by ordering the elements of \( t ^ {(s)} \). The normalized rating \(\mathbf{r}\) of each service is also shown in the last column of this table. The normalized rating is obtained by dividing the rating of the type of service by the value of the type of service with the highest priority, 0.3795.
1.3.3 A.3.3 Definition of vector \(\mathbf{w}\)
After comparisons are made to obtain the weights regarding the types and classes of services, a comparison is made between the criteria in relation to the objective (obtaining the subjective “ weights ”) defined in the hierarchical structure of the AHP, to obtain global priorities (p). As the documentation of the Air Force Command does not clearly specify what the priority should be between the criteria (classes and types of services), the same importance is adopted for both. Following the steps of the AHP method, the comparison matrix (Eq. 22) on the fundamental scale is very simple, since the two criteria have the same importance. In the matrix, each line represents one of the criteria (classes and types of service, respectively).
The weight vector \(\mathbf{p}\), which is the leading eigenvector of the matrix \(\mathbf{H}^{(gp)}\) after normalization (again, the normalization is calculated by dividing each element by the sum of the values of its columns), defines the global priorities of the classes and types of services. Table 11 shows these values.
Therefore, the hierarchical structure of the AHP with ratings is complete, rendering it possible to calculate the weight of each service \(\tau \) by Eq. (3) as presented in Table 4.
Rights and permissions
About this article
Cite this article
Sernagiotto, M.A., Rosset, V. & Nascimento, M.C.V. A novel multi-objective approach for link selection in aeronautical telecommunication networks. Ann Oper Res 319, 1–31 (2022). https://doi.org/10.1007/s10479-021-04451-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-021-04451-z