مدل تحلیلی ترافیک IoT CoAP
پروتکل کاربردی دارای محدودیت (CoAP) مکانیسمی است که امکان ارسال موثر اطلاعات را در متن شبکه های حسگر بی سیم با در نظر گرفتن ویژگی های اینترنت اشیا فراهم می سازد. مخصوصا، CoAP برای عملکرد خوب با حسگرهایی با پیچیدگی کمی که دسترسی محدود به منایع محاسباتی دارند، در نظر گرفته می شود و به دلیل اینکه فاقد سربار سایر پروتکل های انتقال پیچیده تر است، برای شبکه های بی سیم با اتلاف بسته بالا مناسب است. بر اساس پروتکل دیتاگرام کاربر (UDP)، CoAP، انواع پیام قابل تایید و غیرقابل تاییدی را معرفی می کند که بسته به ماهیت داده های امن استفاده می شوند. در این مقاله، یک مدل تحلیل جدید ارائه می کنیم که کاربرد را به اتلاف بسته شبکه ربط می دهد و می تواند برای سنجش تاثیر کانال های بی سیم پراتلاف در سناریوهای CoAP مورد استفاده قرار گیرد. همچنین، این مدل در نهایت بوسیله چارچوب تجربی ارزیابی می شود، جاییکه نتایج تئوری و تجربی مقایسه می شوند.
کلمات کلیدی: CoAP ، UDP ، شبکه حسگر بی سیم، اینترنت اشیا، بی سیم.
Analytical model of IoT CoAP traffic
Digital Communications and Networks Available online 11 July 2018
Abstract
The Constrained Application Protocol (CoAP) is a mechanism that enables efficient transmission of information in the context of Wireless Sensor Networks (WSNs) characteristic of the Internet of Things (IoT). Specifically, CoAP is intended to work well with low complexity sensors that have limited access to computational resources and because it lacks the overhead of other more sophisticated transport protocols, it is suitable for high packet loss wireless networks. Relying on the User Datagram Protocol (UDP) CoAP introduces, among other things, confirmable and non-confirmable message types that are used depending on the nature of the source data. In this paper, we present a novel analytical model that relates application to network packet loss and can be used to estimate the effect of lossy wireless channels in CoAP scenarios. Moreover, this model is ultimately validated by means of an experimental framework where theoretical and experimental results are compared.
Keywords: CoAP, UDP, WSN, IoT, Wireless