Abstract
A Radio Base Station (RBS), part of the Radio Access Network, is a particular type of equipment that supports the connection between a wide range of cellular user devices and an operator network access infrastructure. Nowadays, most of the RBS maintenance is carried out manually, resulting in a time consuming and costly task. A suitable candidate for RBS maintenance automation is repairing faulty links between devices caused by missing or unplugged connectors. This paper proposes and compares two Deep Learning (DL) solutions applied to identify attached RJ45 connectors on network ports. We named Connector Detection, the DL solution based on object detection, and Connector Classification, the one based on object classification. With connector detection, we achieve an accuracy of 0.934 and a mean average precision of 0.903. Connector Classification, reaches a higher maximum Accuracy of 0.981 and an Area Under the Receiving Operating characteristic Curve (AUC) of 0.989. Although Connector Detection was outperformed in this particular study, it is more flexible for scenarios where there is a lack of precise information about the environment and the possible devices. This in contrast with Connector Classification which requires such information to be well-defined beforehand.
Similar content being viewed by others
References
Adibhatla VA, Chih H-C, Hsu C-C, Cheng J, Abbod MF, Shieh J-S (2020) Defect detection in printed circuit boards using you-only-look-once convolutional neural networks, Electronics, 9(9). [Online]. Available: https://www.mdpi.com/2079-9292/9/9/1547
Alsharif MH, Kelechi AH, Yahya K., Chaudhry SA (2020) Machine learning algorithms for smart data analysis in internet of things environment: Taxonomies and research trends, Symmetry, 12(1). [Online]. Available: https://www.mdpi.com/2073-8994/12/1/88
Anwar SM, Majid M, Qayyum A, Awais M, Alnowami M, Khan MK (2018) Medical image analysis using convolutional neural networks: A review. Journal of Medical Systems, 42(11). [Online]. Available: https://doi.org/10.1007/s10916-018-1088-1
Arel I, Rose DC, Karnowski TP (2010) Deep machine learning - a new frontier in artificial intelligence research [research frontier]. IEEE Comput Intell Mag 5(4):13–18
Bharati P, Pramanik A (2020). In: Das AK, Nayak J, Naik B, Pati SK, Pelusi D (eds) Deep learning techniques—r-cnn to mask r-cnn: A survey, in Computational Intelligence in Pattern Recognition. Springer, Singapore, pp 657–668
Bradski G, Kaehler A (2008) Learning openCV: Computer vision with the OpenCV library. O’Reilly Media, Inc
Brosnan T, Sun D. -W. (2004) Improving quality inspection of food products by computer vision—-a review. J Food Eng 61(1):3–16
Chen K, Pang J, Wang J, Xiong Y, Li X, Sun S, Feng W, Liu Z, Shi J, Ouyang W, Loy CC, Lin D (2019) Hybrid task cascade for instance segmentation. arXiv:1901.07518
D’Amore G (2009) Rf testing for wireless network base stations. High Frequency Electronics 05:24–25
Dantas D, Braun C, Forte K, Brito F, Silva A, Lins S, Linder N, Klautau A (2020) Testbed for connected artificial intelligence using unmanned aerial vehicles and convolutional pose machines, 01
Deng J, Dong W, Socher R, Li L-J, Li K, Fei-Fei L (2009) Imagenet: A large-scale hierarchical image database. In: CVPR09
Disyadej T, Promjan J, Poochinapan K, Mouktonglang T, Grzybowski S, Muneesawang P (2019) High voltage power line maintenance inspection by using smart robotics. In: 2019 IEEE Power Energy Society Innovative Smart Grid Technologies Conference (ISGT), pp 1–4
Ehrlinger L, Rusz E, Wöß W (2019) A survey of data quality measurement and monitoring tools. [Online]. Available: arXiv:1907.08138
Everingham M, Van Gool L, Williams CKI, Winn J, Zisserman A (2007) The PASCAL Visual Object Classes Challenge. (VOC2007) Results, http://www.pascal-network.org/challenges/VOC/voc2007/workshop/index.html
Everingham M, Van Gool L, Williams CKI, Winn J, Zisserman A (2012) The PASCAL Visual Object Classes Challenge. (VOC2012) Results, http://www.pascal-network.org/challenges/VOC/voc2012/workshop/index.html
Franko J, Du S, Kallweit S, Duelberg E, Engemann H (2020) Design of a multi-robot system for wind turbine maintenance, Energies, 13(10). [Online]. Available: https://www.mdpi.com/1996-1073/13/10/2552
Giesen H, Shi L, Sonchack J, Chelluri A, Prabhu N, Sultana N, Kant L, McAuley AJ, Poylisher A, DeHon A, Loo BT (2018) In-network computing to the rescue of faulty links. In: Proceedings of the 2018 Morning Workshop on In-Network Computing, ser. NetCompute ’18. New York, NY, USA: Association for Computing Machinery. [Online]. Available: https://doi.org/10.1145/3229591.3229595, pp 1–6
Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT Press, Cambridge
Gujrati T (2017) Nipm robot: Nuclear industry pipes maintenance robot. In: 2017 IEEE international conference on power, control, signals and instrumentation engineering (ICPCSI), pp 2286–2291
Hao B, Wang L, Wang R, Feng H, Wang X, Jin J, ZHAO C (2019) A novel rail-type piezoelectric robot for tokamak maintenance operation. In: 2019 14th Symposium on Piezoelectrcity Acoustic Waves and Device Applications (SPAWDA), pp 1–5
Hatab M, Malekmohamadi H, Amira A (2020) Surface Defect Detection Using YOLO Network. IntelliSys
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition, in. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 770–778
Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: Efficient convolutional neural networks for mobile vision applications. [Online]. Available: arXiv:1704.04861
Huang G, Liu Z, Weinberger KQ (2016) Densely connected convolutional networks. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 2261–2269
Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Lenchner J, Isci C, Kephart JO, Mansley C, Connell J, McIntosh S (2011) Towards data center self-diagnosis using a mobile robot. In: Proceedings of the 8th ACM international conference on Autonomic computing, pp 81–90
Liu P., Zhang H., Zhang K., Lin L., Zuo W. (2018) Multi-level wavelet-cnn for image restoration. [Online]. Available: arXiv:1805.07071
Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux Journal 2014(239):2
Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345–1359
Parker L (2003) Robotics applications in maintenance and repair
Pinedo-Sánchez LA, Mercado-Ravell DA, Carballo-Monsivais CA (2020) Vibration analysis in bearings for failure prevention using CNN, Journal of the Brazilian Society of Mechanical Sciences and Engineering, 42(12). [Online]. Available: https://doi.org/10.1007/s40430-020-02711-w
Pitasc - application and use (2020) [Online]. Available: https://www.pitasc.fraunhofer.de/en/application.html
Prometheus, From metrics to insight. [Online]. Available: https://prometheus.io/
Redmon J, Farhadi A (2017) YOLO9000: better, faster, stronger. In: 2017 IEEE conference on computer vision and pattern recognition, CVPR 2017, Honolulu, HI, USA, July 21-26, 2017. [Online]. Available: https://doi.org/10.1109/CVPR.2017.690, pp 6517–6525
Robotic fiber patch panel system (2020) lc duplex, multimode: Tripp lite. [Online]. Available: https://www.tripplite.com/robotic-fiber-panel-systemNRFP500MMCP
Santos L, Santos FN, Oliveira PM, Shinde P (2019) Deep learning applications in agriculture: A short review. In: Advances in Intelligent Systems and Computing. [Online]. Available: https://doi.org/10.1007/978-3-030-35990-4_12. Springer International Publishing, pp 139–151
Shengli W, McClean S (2007) Several methods of ranking retrieval systems with partial relevance judgment. In: 2007 2nd International Conference on Digital Information Management, vol 1, pp 13–18
Shinde PP, Shah S (2018) A review of machine learning and deep learning applications. In: 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA). [Online]. Available: https://doi.org/10.1109/iccubea.2018.8697857. IEEE
Shokrolah Shirazi M, Morris BT (2019) Trajectory prediction of vehicles turning at intersections using deep neural networks, Machine Vision and Applications. [Online]. Available: https://doi.org/10.1007/s00138-019-01040-w
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition, arXiv:1409.1556, 09
Smirnov EA, Timoshenko DM, Andrianov SN (2014) Comparison of regularization methods for imagenet classification with deep convolutional neural networks. AASRI Procedia 6:89–94. 2nd AASRI Conference on Computational Intelligence and Bioinformatics. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S2212671614000146
So-In C (2020) A survey of network traffic monitoring and analysis tools
Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2015) Rethinking the inception architecture for computer vision. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 2818–2826
Tan C, Jin Z, Guo C, Zhang T, Wu H, Deng K, Bi D, Xiang D (2019) Netbouncer: Active device and link failure localization in data center networks. In: Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation, ser. NSDI’19, USA:, USENIX Association, pp 599–613
The enterprise-class open source network monitoring solution. [Online]. Available: https://www.zabbix.com/
Valera A, Tan H-P, Seah WKG (2010) Improving link failure detection and response in ieee 802.11 wireless ad hoc networks. In: 21st Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications, pp 1814–1819
Vithanage RKW, Harrison CS, DeSilva AKM (2017) A study on automating rolling-stock maintenance in the rail industry using robotics. In: Proceedings of the 14th International Conference on Informatics in Control, Automation and Robotics. SCITEPRESS - Science and Technology Publications. [Online]. Available: https://doi.org/10.5220/0006410702780283
Walsh J, O’ Mahony N, Campbell S, Carvalho A, Krpalkova L, Velasco-Hernandez G, Harapanahalli S, Riordan D (2019) Deep learning vs. traditional computer vision, 04
White R, Banks E (2018) Computer Networking Problems and solutions: An innovative approach to building resilient, modern networks, 1st edn. Addison-Wesley Professional, Boston
Woschank M, Rauch E, Zsifkovits H (2020) A review of further directions for artificial intelligence, machine learning, and deep learning in smart logistics. Sustainability 12(9):3760
Yadav SS, Jadhav SM (2019) Deep convolutional neural network based medical image classification for disease diagnosis. Journal of Big Data, 6(1). [Online]. Available: https://doi.org/10.1186/s40537-019-0276-2
Yang J, Li S, Wang Z, Yang G (2019) Real-time tiny part defect detection system in manufacturing using deep learning. IEEE Access 7:89278–89291
Yu L, Wang Z, Duan Z (2019) Detecting gear surface defects using background-weakening method and convolutional neural network. Journal of Sensors 2019:1–13. [Online]. Available: https://doi.org/10.1155/2019/3140980
Zhang L, Yang F, Daniel Zhang Y, Zhu YJ (2016) Road crack detection using deep convolutional neural network. In: 2016 IEEE International Conference on Image Processing (ICIP), pp 3708–3712
Zheng L, Xue W, Chen F, Guo P, Chen J, Chen B, Gao H (2019) A fault prediction of equipment based on cnn-lstm network. In: 2019 IEEE International Conference on Energy Internet (ICEI), pp 537–541
Zhou H, Ye M, Ju Y, Huang G, Chen S, Zhang X, Ruan L (2021) Network topology-aware link fault recovery algorithm for power communication network. In: Liu Q, Liu X, Shen T, Qiu X (eds) The 10th international conference on computer engineering and networks. Springer, Singapore, pp 685–693
Zhu Y., Sapra K., Reda FA, Shih KJ, Newsam SD, Tao A., Catanzaro B. (2018) Improving semantic segmentation via video propagation and label relaxation. [Online]. Available: arXiv:1812.01593
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.
Rights and permissions
About this article
Cite this article
Dantas, M.S.M., Leuchtenberg, P.H.D., de Souza, G.F.R. et al. Faulty RJ45 connectors detection on radio base station using deep learning. Multimed Tools Appl 81, 30305–30327 (2022). https://doi.org/10.1007/s11042-022-12694-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12694-6