Skip to main content
Log in

A novel multi-objective approach for link selection in aeronautical telecommunication networks

  • Original Research
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Obayiuwana, E., & Falowo, O. E. (2017). Network selection in heterogeneous wireless networks using multi-criteria decision-making algorithms. Wireless Networks, 23(8), 2617–2649.

    Article  Google Scholar 

  • Saaty, T. L. (1994). How to make a decision. Interfaces, 24(6), 19–43.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Wind, Y., & Saaty, T. L. (1980). Marketing applications of the analytic hierarchy process. Management Science, 26(7), 641–658.

    Article  Google Scholar 

  • Zeleny, M. (1974). A concept of compromise solutions and the method of the displaced ideal. Computers & Operations Research, 1(3–4), 479–496.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mariá C. V. Nascimento.

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.

Table 8 Threshold values employed to define the utility functions

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.

$$\begin{aligned} \varvec{H}^{(\varvec{cs})}=\begin{bmatrix} 1&{}3&{}5&{}7\\ \dfrac{1}{3}&{}1&{}3&{}5\\ \dfrac{1}{5}&{}\dfrac{1}{3}&{}1&{}3\\ \dfrac{1}{7}&{}\dfrac{1}{5}&{}\dfrac{1}{3}&{}1\\ \end{bmatrix} \end{aligned}$$
(19)

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.

Table 9 Sorted \(\mathbf{w}^{(cs)}\) to define the priority of the classes of services

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.

$$\begin{aligned} \varvec{H}^{(s)}=\begin{bmatrix} 1&{}\dfrac{1}{2}&{}6&{}\dfrac{1}{5}&{}3&{}6&{}5&{}4&{}4\\ 2&{}1&{}6&{}\dfrac{1}{4}&{}3&{}7&{}6&{}4&{}4\\ \dfrac{1}{6}&{}\dfrac{1}{6}&{}1&{}\dfrac{1}{9}&{}\dfrac{1}{4}&{}2&{}\dfrac{1}{2}&{}\dfrac{1}{3}&{}\dfrac{1}{3}\\ 5&{}4&{}9&{}1&{}6&{}9&{}9&{}7&{}7\\ \dfrac{1}{3}&{}\dfrac{1}{3}&{}4&{}\dfrac{1}{6}&{}1&{}5&{}4&{}3&{}3\\ \dfrac{1}{6}&{}\dfrac{1}{7}&{}\dfrac{1}{2}&{}\dfrac{1}{9}&{}\dfrac{1}{5}&{}1&{}\dfrac{1}{2}&{}\dfrac{1}{4}&{}\dfrac{1}{4}\\ \dfrac{1}{5}&{}\dfrac{1}{6}&{}2&{}\dfrac{1}{9}&{}\dfrac{1}{4}&{}2&{}1&{}\dfrac{1}{3}&{}\dfrac{1}{3}\\ \dfrac{1}{4}&{}\dfrac{1}{4}&{}3&{}\dfrac{1}{7}&{}\dfrac{1}{3}&{}4&{}3&{}1&{}2\\ \dfrac{1}{4}&{}\dfrac{1}{4}&{}3&{}\dfrac{1}{7}&{}\dfrac{1}{3}&{}4&{}3&{}\dfrac{1}{2}&{}1\\ \end{bmatrix} \end{aligned}$$
(20)

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)}\).

$$\begin{aligned} \mathbf{w}^{(s)}=\begin{bmatrix} 0.1486 \\ 0.1773 \\ 0.0294 \\ 0.3795 \\ 0.0976 \\ 0.0201 \\ 0.0315 \\ 0.0635 \\ 0.0638 \\ \end{bmatrix} \end{aligned}$$
(21)

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.

Table 10 Ratings for the types of service

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).

$$\begin{aligned} \varvec{H}^{(gp)}=\begin{bmatrix} 1&{}1\\ 1&{}1\\ \end{bmatrix} \end{aligned}$$
(22)

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.

Table 11 Global priorities of type and class of services

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-021-04451-z

Keywords

Navigation