Pytanie: Jaka jest podstawowa koncepcja „Embedded Agent” w odniesieniu do urządzeń brzegowych o niskiej mocy Internetu Rzeczy (IoT)?
Niektórzy dostawcy usług w chmurze IoT powołują się na instalację agenta osadzonego w urządzeniach brzegowych opartych na czujnikach. Wygląda na to, że jest to zastrzeżone oprogramowanie, które producenci instalują na każdym urządzeniu łączącym się z chmurą. Poniżej znajdują się dwa obrazy stosów oprogramowania z odniesieniami do Agenta . Część stosu oprogramowania znajduje się w mikrokontrolerze.
Również tutaj jest bardzo szerokie wyjaśnienie blog Thingworx
Agent to program osadzony, który działa na urządzeniu IoT lub w jego pobliżu i zgłasza stan niektórych zasobów lub środowiska. W aplikacji IoT zawsze występuje agent. Zwykle agent odczytuje stan z czujników lub lokalnej łączności z zasobem, stosuje pewne reguły lub logikę dotyczącą tego, jak często nadawca musi agregować informacje, a następnie wysyła je za pośrednictwem sieci komunikacyjnej dalekiego zasięgu do serwera. Ten proces może również działać odwrotnie.
Zakładam, że agent ten składa się z informacji o łączności, takich jak adres IP, nazwa serwera, informacje o typie SSID w celu ułatwienia łączności. Czy te agenty osadzone mają inne funkcje poza zapewnianiem łączności?
Bibliografia: