Abstract
Considering the issues of the fog- and edge-robotics, a problem of the computations in the dynamic environment is quite relevant. Due to the dynamics of the devices, which perform computations (e.g., edge learning for assistive robots), frequent application migrations take place (in this paper they are considered as system recovery procedure). We consider a problem of such migrations as the reliability one: when the time of system recovery increases, the less time remains for the functional tasks processing under the conditions of the fixed operation time. It leads to the reliability or QoS degrading. The reducing of the recovery time by means of the workload increase leads to the nodes reliability degrading as well. Also, due to the dynamics of the computational environment there is no possibility to plan the reconfiguration procedures relating to the functional tasks processing. In the current paper a novel technique is proposed to improve the reliability function of the computational nodes by means of the choice of the nodes monitoring and control strategy. According to the environmental peculiarities, the appropriate monitoring and control method is chosen, which provides the minimum of the time and workload for the nodes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aissioui, A., Ksentini, A., Gueroui, A., Taleb, T.: On enabling 5G automotive systems using follow me edge-cloud concept. IEEE Trans. Veh. Technol. 1 (2018). https://doi.org/10.1109/TVT.2018.2805369
Fan, Ch., Li, L.: Service migration in mobile edge computing based on reinforcement learning. J. Phys.: Conf. Ser. (2020). https://doi.org/10.1088/1742-6596/1584/1/012058
Wang, S., Xu, J., Zhang, N., Liu, Y.: A survey on service migration in mobile edge computing. IEEE Access 6, 23511–23528 (2018). https://doi.org/10.1109/ACCESS.2018.2828102
Puliafito, C., Vallati, C., Mingozzi, E., Merlino, G., Longo, F., Puliafito, A.: Container migration in the fog: a performance evaluation. Sensors 19, 1488 (2019). https://doi.org/10.3390/s19071488
Afanasyev, I., et al.: Towards the internet of robotic things: analysis, architecture, components and challenges. In: 2th International Conference on Developments in eSystems Engineering (DeSE), pp. 3–8 (2019). https://doi.org/10.1109/DeSE.2019.00011
Kehoe, B., Patil, S., Abbeel, P., Goldberg, K.: A survey of research on cloud robotics and automation. IEEE Trans. Autom. Sci. Eng. 12(2), 398–409 (2015)
Romeo, L., Petitti, A., Marani, R., Milella, A.: Internet of robotic things in smart domains: applications and challenges. Sensors 20(12), 3355 (2020). https://doi.org/10.3390/s20123355
Bajeh, A.O., et al.: Internet of robotic things: its domain, methodologies, and applications. In: Singh, K.K., Nayyar, A., Tanwar, S., Abouhawwash, M. (eds.) Emergence of Cyber Physical System and IoT in Smart Automation and Robotics. ASTI, pp. 135–146. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-66222-6_9
Boschi, A., Francesco, S., Vittorio, M., Marcello, Ch.: A cost-effective person-following system for assistive unmanned vehicles with deep learning at the edge. Machines 8(49) (2020). https://doi.org/10.3390/machines8030049
Tanwani, A.K., Mor, N., Kubiatowicz, J., Gonzalez, J.E., Goldberg, K.: A fog robotics approach to deep robot learning: application to object recognition and grasp planning in surface decluttering. In: 2019 International Conference on Robotics and Automation (ICRA), pp. 4559–4566 (2019). https://doi.org/10.1109/ICRA.2019.8793690
Galin, R., Meshcheryakov, R., Samoshina, A.: Mathematical modelling and simulation human-robot collaboration, pp. 1058–1062 (2020). https://doi.org/10.1109/RusAutoCon49822.2020.9208040
Galin, R., Meshcheryakov, R., Kamesheva, S.: Distributing tasks in multi-agent robotic system for human-robot interaction applications. In: Ronzhin, A., Rigoll, G., Meshcheryakov, R. (eds.) ICR 2020. LNCS (LNAI), vol. 12336, pp. 99–106. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-60337-3_10
Oki, B.M.: Viewstamped replication for highly available distributed systems. Technical report. Massachusetts Institute of Technology, USA (1988)
Howard, H., Mortier, R.: Paxos vs. Raft: have we reached consensus on distributed consensus? pp. 1–9 (2020). https://doi.org/10.1145/3380787.3393681
Akhtar, Z.: From blockchain to hashgraph: distributed ledger technologies in the wild, pp. 1–6 (2019). https://doi.org/10.1109/UPCON47278.2019.8980029
Castro, M., Liskov, B.: Practical byzantine fault tolerance. In: OSDI (1999)
Acknowledgement
The reported study was funded by RFBR according to the research project â„–. 18-29-03229, â„–. 19-07-00907.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Klimenko, A., Kalyaev, I. (2021). A Technique to Provide an Efficient System Recovery in the Fog- and Edge-Environments of Robotic Systems. In: Ronzhin, A., Rigoll, G., Meshcheryakov, R. (eds) Interactive Collaborative Robotics. ICR 2021. Lecture Notes in Computer Science(), vol 12998. Springer, Cham. https://doi.org/10.1007/978-3-030-87725-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-87725-5_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-87724-8
Online ISBN: 978-3-030-87725-5
eBook Packages: Computer ScienceComputer Science (R0)