Skip to main content
Log in

Faulty RJ45 connectors detection on radio base station using deep learning

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. https://www.rabbitmq.com/

References

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

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

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

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

    Article  Google Scholar 

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

  6. Bradski G, Kaehler A (2008) Learning openCV: Computer vision with the OpenCV library. O’Reilly Media, Inc

  7. Brosnan T, Sun D. -W. (2004) Improving quality inspection of food products by computer vision—-a review. J Food Eng 61(1):3–16

    Article  Google Scholar 

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

  9. D’Amore G (2009) Rf testing for wireless network base stations. High Frequency Electronics 05:24–25

    Google Scholar 

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

  11. Deng J, Dong W, Socher R, Li L-J, Li K, Fei-Fei L (2009) Imagenet: A large-scale hierarchical image database. In: CVPR09

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

  13. Ehrlinger L, Rusz E, Wöß W (2019) A survey of data quality measurement and monitoring tools. [Online]. Available: arXiv:1907.08138

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

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

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

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

  18. Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT Press, Cambridge

    MATH  Google Scholar 

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

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

  21. Hatab M, Malekmohamadi H, Amira A (2020) Surface Defect Detection Using YOLO Network. IntelliSys

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

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

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

  25. Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

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

  27. Liu P., Zhang H., Zhang K., Lin L., Zuo W. (2018) Multi-level wavelet-cnn for image restoration. [Online]. Available: arXiv:1805.07071

  28. Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux Journal 2014(239):2

    Google Scholar 

  29. Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345–1359

    Article  Google Scholar 

  30. Parker L (2003) Robotics applications in maintenance and repair

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

  32. Pitasc - application and use (2020) [Online]. Available: https://www.pitasc.fraunhofer.de/en/application.html

  33. Prometheus, From metrics to insight. [Online]. Available: https://prometheus.io/

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

  35. Robotic fiber patch panel system (2020) lc duplex, multimode: Tripp lite. [Online]. Available: https://www.tripplite.com/robotic-fiber-panel-systemNRFP500MMCP

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

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

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

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

  40. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition, arXiv:1409.1556, 09

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

    Article  Google Scholar 

  42. So-In C (2020) A survey of network traffic monitoring and analysis tools

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

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

  45. The enterprise-class open source network monitoring solution. [Online]. Available: https://www.zabbix.com/

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

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

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

  49. White R, Banks E (2018) Computer Networking Problems and solutions: An innovative approach to building resilient, modern networks, 1st edn. Addison-Wesley Professional, Boston

    Google Scholar 

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

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

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

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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marrone Silvério Melo Dantas.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12694-6

Keywords

Navigation