تفاوت‌های WoT & IoT

اینترنت اشیا Internet of Things

در ساده‌ترین مفهوم، اینترنت اشیاء به اشیاء روزمره و دستگاه هایی که از طریق شبکه‌های بی سیم متصل هستند اشاره دارد. شبکه‌های بی‌سیم از سنسورهای ویژه یا فن آوری IoT برای اتصال این اشیاء روزمره استفاده می‌کنند. این اشیاء روزمره، دستگاه هایی هستند که از اجزاء زیر تشکیل شده‌اند:

  • حسگرها که برای تشخیص شرایط محیطی استفاده می شوند.
  • رابط های ارتباطی بی سیم یا سیمی
  • محاسبه گر (برای اجرای برنامه های پیچیده) و یا محرک ها


محدودیت های IoT

با وجود بسیاری از مواردی که سعی در برقراری ارتباط با یکدیگر به روش‌های مختلف دارند، ساختن سیستم یکپارچه در یک بستر ارتباطی واحد که در آن همه کارها به طور مؤثر با هم صحبت می‌کنند ، چالش برانگیز است. بسیاری سعی کرده اند بسترهای کاملاً جدید ارتباطی‌ای را ایجاد کنند تا همه دستگاه‌ها بتوانند به طور مؤثر با یکدیگر در ارتباط باشند. این نوع بسترها را همچنین به عنوان پروتکل لایه برنامه نیز می‌شناسند. (یا به عبارت ساده‌تر یک زبان واحد هستند.) بنابراین بسیاری بر این باورند که ما باید از بستری استفاده کنیم که از قبل وجود دارد یعنی شبکه جهانی وب.اینجا جایی است که WoT وارد بازی می‌شود.

وب یک سیستم از قبل ایجاد شده است که به همه چیز امکان ارتباط با دیگر اشیاء را می‌دهد. وب ممکن است به عنوان نوعی برنامه کاربردی مورد استفاده قرار گیرد که در آن همه کارها می توانند با کارآمدترین روش با یکدیگر ارتباط برقرار کنند.

وب اشیاء Web of Things

وب اشیاء از جهاتی بسیار شبیه به IoT می‌باشد. اساسا تکنولوژی WoT از IoT الهام گرفته شده است، زیرا در دستگاه های متداول روزمره به وب متصل هستند و می‌توانند از طریق سیستم‌های مختلفی ارتباط برقرار کنند.

اگر همه دستگاه‌های متصل بتوانند از یک پایه واحد (وب) برای ذخیره اطلاعات و برقراری ارتباط با یکدیگر استفاده کنند، می‌توانیم یک اکوسیستم جهانی برای اشیاء ایجاد کنیم تا بتوانند با هم ارتباط برقرار کنند و شاهد تحولی عظیم باشیم.


مقایسه اینترنت اشیا و وب اشیا

برای بیان تفاوت‌ها از منابع مختلف به این بخش می‌پردازیم:

1. برای مقایسه اینترنت اشیا و وب اشیا به طور مثال یک ساختمان را در نظر بگیریم، اینترنت اشیا به عنوان شالوده و فونداسیون شامل حسگرها و عامل‌ها و پروتکل‌هاست و وب اشیا به‌عنوان آسمانخراش تمرکز روی لایه کاربرد و سرویس دارد با استفاده از وب مقیاس‌پذیر برای اکوسیستم‌های بزرگ قابلیت‌های ارایه و کشف، مد های داده و توصیف غنی، تعاملپذیری، امنیت و انعطاف‌پذیری را ارایه می‌دهد. (Raggett,2014)

2. از منظر OSI هنگامی که افراد در مورد لایه‌های اینترنت اشیا صحبت می‎کنند در مورد لایه‎های پایین پشته شبکه فکر می‌کنند. (پروتکل سخت‌افزار شبکه و لایه انتقال) و هنگامی‌ که افراد در مورد وب اشیا صحبت می‌کنند در مورد لایه‌های بالای پشته شبکه فکر می‌کنند. وب اشیا یک زیرمجموعه از اینترنت اشیا است.

3. اینترنت اشیا در مورد ارتباطات انواع دستگاه‌های فیزیکی باهم است، وب اشیا یک لایه استاندارد و فراگیر برای ساخت کاربردها برای اینترنت اشیا روی وب است. دید سنتی IoT به این صورت بود که دستگاهها با یک آدرس IP روی اینترنت به هم متصل باشند اما وب اشیا آن‌ها را قادر می‌سازد که با زبان‌های مشابه باهم صحبت کنند و ارتباط و همکاری آزادانه باهم در وب داشته باشند. (Zeng,2011)

4. وب اشیا یک اکوسیستم از سرویس‌هاست که نه تنها سرویس‌های بیشتری را اضافه می‌کند بلکه همنوایی بیشتری بین سرویس‎ها ایجاد میکند و سرویس‌ها را هوشمند می‌سازد. درحالی که اینترنت اشیا قابلیت انتقال ایجاد می‌کند و به برنامه‌های شبکه و سیستم‌های محاسباتی اجازه تعامل با جهان فیزیکی را میدهد، وب اشیا پیشنهاد یکپارچگی شبکه‌ای از اشیا را به وب می‌دهد، به‌این ترتیب آنها را به‌عنوان یک منبع با مکانیسم وب استاندارد در دسترس می‌سازد. مزیت این رویکرد یکپارچگی این است که اشیا شبیه هر منبع وب دیگری است. به علاوه سبک معماری REST اتصال سست اشیا را فراهم می‌کند برای اینکه در برنامه‌ها و زمینه‌های متفاوت قابل استفاده مجدد باشند، فراهم می‌نماید. (techopedia,2014)

5. اینترنت اشیا باقابلیت انتقال اجازه می‌دهد که برنامه‌های شبکه و سیستم‌های محاسباتی با جهان فیزیکی تعامل داشته باشند. وب اشیا پیشنهاد یکپارچگی اشیا در وب را می‌دهد، درواقع دسترس‌پذیری منابع با مکانیسم استاندارد وب مزیت آن این است که اشیا شبیه هر منبع وب دیگری هستند. (Guinard,2009)



نتیجه گیري

اینترنت اشیا از فناوری اینترنت برای اتصال اکوسیستمی از اشیا استفاده می‌نماید. در سطح کاربرد نیاز به یک پروتکل برای یکپارچگی کاربردهای مختلف وجود دارد و با استفاده از وب این امکان فراهم می‌شود، پس وب اشیا مطرح می‌شود که گسترش یافته اینترنت اشیا است. وب اشیا (WoT) یک مفهوم نوظهور است که هدف آن فعال کردن قابلیت همکاری بین پلتفرم‌ها و برنامه‌های کاربردی اینترنت اشیا (IoT) است. با استفاده از فناوری‌ها و معماری استاندارد وب، WoT پتانسیل قابل‌توجهی برای افزایش اثربخشی پلتفرم‌ها و برنامه‌های کاربردی اینترنت اشیا در سراسر بخش‌ها دارد. وب اشیا با توجه به تحقیقات گذشته تکامل اینترنت اشیا است و به نوعی همپوشانی هم با اینترنت اشیا دارد. با توجه به کاربرد مورد نظر و زاویه دید می‌توان جایگاه هر دو را مشخص نمود. اما به طور کلی در سطوح زیرساخت، شبکه اینترنت اشیا و در سطوح بالا، سرویس وب اشیا مطرح می‌شود.


منابع:

https://webofthings.org/2016/01/23/wot-vs-iot-12/

https://ariahoshmand.com/mag/what-is-wot/

Guinard, D., & Trifa, V. (2009). Towards the Web of Things : Web Mashups for Embedded Devices.

techopedia. (2014). Retrieved from www.techopedia.com

Zeng, D., Guo, S., & Cheng, Z. (2011). The web of things: A survey. Journal of Communications, 6(6), 424–438. doi:10.4304/jcm.6.6. 424-438.

Raggett, D. (2014). Enabling Open Markets for the Web of Things Wearables. Tampere, Finland, W3C, (November).