సెర్గీ గోర్లాచ్
మేము రియల్-టైమ్ ఆన్లైన్ ఇంటరాక్టివ్ అప్లికేషన్స్ (ROIA) అని పిలువబడే సవాలు చేసే రోబోటిక్స్ అప్లికేషన్ల యొక్క అభివృద్ధి చెందుతున్న తరగతిని పరిశీలిస్తాము. ROIA అనేది చాలా ఎక్కువ సంఖ్యలో వినియోగదారులు/రోబోట్లను కనెక్ట్ చేసే నెట్వర్క్డ్ అప్లికేషన్లు, ఇవి అప్లికేషన్తో మరియు నిజ సమయంలో పరస్పరం పరస్పరం పరస్పరం సంభాషించవచ్చు, అనగా, వినియోగదారు చర్యకు ప్రతిస్పందన వాస్తవంగా వెంటనే జరుగుతుంది. ROIA యొక్క సాధారణ ప్రతినిధులు మల్టీప్లేయర్ ఆన్లైన్ కంప్యూటర్ గేమ్లు, అధునాతన అనుకరణ-ఆధారిత ఇ-లెర్నింగ్ మరియు తీవ్రమైన గేమింగ్. ఈ అనువర్తనాలన్నీ అధిక పనితీరు మరియు QoS అవసరాలు కలిగి ఉంటాయి, అవి: వినియోగదారు ఇన్పుట్లకు తక్కువ ప్రతిస్పందన సమయాలు (సుమారు 0.1-1.5 సె); తరచుగా స్థితి నవీకరణలు (100 Hz వరకు); ఒకే అప్లికేషన్ ఇన్స్టాన్స్లో (పదివేల మంది ఏకకాల వినియోగదారులు వరకు) పెద్ద మరియు తరచుగా మారుతున్న వినియోగదారుల సంఖ్య. ఈ చర్చ భవిష్యత్తులో రోబోటిక్స్ ROIA అప్లికేషన్ల కోసం సాఫ్ట్వేర్ డెవలప్మెంట్లో రెండు సవాలుగా ఉన్న అంశాలను పరిష్కరిస్తుంది: a) బహుళ మొబైల్ పరికరాల నుండి ROIA అప్లికేషన్ యాక్సెస్ చేయబడినప్పుడు అధిక అప్లికేషన్ పనితీరును అనుమతించడం కోసం మొబైల్ క్లౌడ్ కంప్యూటింగ్ని ఉపయోగించడం మరియు బి) ROIA అప్లికేషన్ల యొక్క డైనమిక్ QoS అవసరాలను ఉపయోగించడం ద్వారా నిర్వహించడం సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ (SDN) యొక్క అభివృద్ధి చెందుతున్న సాంకేతికత.