• برای اجرا و مشاوره پروژه‎های رادیونرم‎افزاری با gnuradio.iran@gmail.com مکاتبه کنید.

مقاله “تحلیل تاخیر در پلتفرم‎های رادیو نرم‎افزاری مبتنی بر گنورادیو و USRP”

مقاله “تحلیل تاخیر در پلتفرم‎های رادیو نرم‎افزاری مبتنی بر گنورادیو و USRP”

رادیو نرم‎افزاری Software Defined Radio یا همان SDR یک فناوری رادیویی نویددهنده برای پیاده‎سازی توابع مخابراتی با استفاده از نرم‎افزار به جای سخت‎افزار است. از مزایای سیستم‎های SDR می‎توان به قابلیت تنظیم مجدد و انعطاف‎پذیری آنها اشاره کرد. معایب اصلی این سیستم‎ها نیز نرخ گذردهی throughput پایین و تاخیر latency زیاد می‎باشند. تحقیق ما بر روی تحلیل و اندازه‎گیری تاخیر یک سیستم SDR مبتنی بر گنورادیو و سه نسخه متفاوت تجهیزات USRP شامل USRP1، USRP2 و USRP E100 می‎باشد. این تحقیق منابع ایجاد تاخیر را شناسایی کرده و کمیت آنها را به دو روش تحلیلی و تجربی بدست می‎آورد. برای تحلیل، ما تمام انواع بافر در پلتفرم‎های رادیو نرم‎افزاری را شناسایی کرده و مدت زمانی که هر یک از این بافرها فعال می‎باشند را تخمین می‎زنیم. نتایج این تحلیل با اندازه‎گیری‎های تجربی که زمان تبادل بین دو SDR را تخمین می‎زنند، مقایسه شده‎اند. این کار را می‎توان با استفاده از ابزار TUN/TAP و برنامه tunnel گنورادیو انجام داد.  همچنین ما روشی برای اندازه‎گیریتاخیر در قسمت سخت‎افزاری، به نام hwlatency پیشنهاد می‎کنیم. ما اعتقاد داریم این تحقیق درک بهتری از تاخیر در پلتفرم‎های SDR ارائه می‎کند و امکان پیاده‎سازی صحیح پروتکل‎های لایه‎های بالای شبکه‎ برای سیستم‎های SDR را فراهم می‎کند.

برای دریافت فایل این مقاله به زبان انگلیسی از لینک زیر استفاده فرمایید.

دانلود