مشخصات

زبان

بانک اطلاعاتی

فایل ها

رایگان

مطالب مرتبط

شبیه سازی همگام سازی زمان با سیستم 5G در نرم افزار OMNET

  • جمعه ۲۹ فروردین ۱۴۰۴
  • بازدید ۴۱۶ نفر

تصویر time-synchronization-5g-omnet-8503_1 شبیه سازی همگام سازی زمان با سیستم 5G در نرم افزار OMNET

شبیه سازی همگام سازی زمان با سیستم 5G در OMNET

این مقاله به بررسی مسئله حیاتی همگام‌ سازی زمان در ادغام شبکه‌های TSN و 5G با استفاده از شبیه سازی می‌پردازد. با توجه به تفاوت‌های ساختاری این دو فناوری، پیاده‌سازی همگام‌ سازی دقیق نیازمند ابزار شبیه سازی پیشرفته است. نویسندگان با گسترش شبیه ساز OMNeT++ و ترکیب چارچوب‌های INET و Simu5G، محیطی واقع‌گرایانه برای شبیه سازی پیام‌های gPTP بر بستر UDP/IP فراهم کرده‌اند. این محیط امکان ارزیابی همگام‌ سازی در مسیرهای بالا‌رونده، پایین‌رونده، و بین دستگاه‌ها را می‌دهد. نتایج نشان می‌دهد که دقتی در حد نانوثانیه قابل دستیابی است و این ادغام می‌تواند در کاربردهای صنعتی آینده‌محور به‌کار رود. همچنین کد و مستندات به صورت متن‌باز و رایگان در اختیار عموم قرار گرفته‌اند تا جامعه علمی بتواند پژوهش را گسترش دهد. در ادامه لینک دانلود رایگان پروژه شبیه سازی شده و مقاله قرار داده شده است.

عنوان مقاله:

Towards TSN-5G integration: simulating time synchronization through 5G via OMNeT++

بررسی مقاله و پروژه

نیاز روزافزون به ارتباط قطعی (Deterministic Communication)

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

چشم‌انداز و چالش‌های ادغام TSN و 5G

ادغام TSN با 5G صرفاً یک اتصال ساده نیست؛ بلکه به معنای یک تحول فنی است که مزایای دقیق بودن TSN و تحرک‌پذیری 5G را ترکیب می‌کند. اما این چشم‌انداز ساده به دست نمی‌آید. چالش اساسی در اینجا، تفاوت‌های معماری این دو فناوری است. TSN عمدتاً در لایه دوم شبکه کار می‌کند و برای شبکه‌های محلی سیمی طراحی شده، در حالی که 5G بر مبنای IP و بی‌سیم بوده و ویژگی‌های زمانی متفاوتی دارد. همگام‌ سازی دقیق زمان در چنین محیط ناهمگونی کار دشواری است، اما برای عملکرد قطعی حیاتی است. استانداردهای 3GPP برخی مکانیزم‌های همگام‌ سازی و ترجمه را پیشنهاد داده‌اند، اما پیاده‌سازی عملی آن‌ها هنوز با چالش‌های زیادی مانند تأخیرهای ناخواسته، عدم دقت در میدان اصلاحی و تفاوت‌های فرکانس ساعت مواجه است.

مروری بر پژوهش‌های مرتبط با همگام‌ سازی TSN و 5G

تحقیقات مختلفی به بررسی ادغام TSN و 5G پرداخته‌اند و نتایج امیدوارکننده‌ای ارائه داده‌اند. برخی از پروژه‌ها نشان داده‌اند که ترکیب این دو فناوری می‌تواند تأخیر را کاهش داده و قابلیت اطمینان را افزایش دهد، به‌ویژه در سیستم‌های کنترلی صنعتی. اغلب این مطالعات از پروتکل 802.1AS یا همان gPTP برای همگام‌ سازی زمان استفاده کرده‌اند. با این حال، بسیاری از این تلاش‌ها در شبیه سازی دقیق و واقعی‌سازی بعضی جنبه‌ها با کاستی‌هایی روبرو بوده‌اند، مانند عدم پیاده‌سازی درست میدان اصلاحی یا مدل‌سازی ناقص تأخیرها در سیستم 5G. از جمله ابزارهایی که به طور گسترده استفاده شده، شبیه ساز OMNeT++ است که تا همین اواخر از پشتیبانی کامل gPTP در محیط‌های بی‌سیم برخوردار نبود.

معماری مرجع پیشنهادی برای ادغام TSN و 5G

سازمان 3GPP از نسخه 16 به بعد، یک معماری مرجع برای پشتیبانی از ادغام TSN و نسل پنجم شبکه‌ های موبایل (5G) ارائه داده است. در این چارچوب، شبکه 5G به عنوان یک پل منطقی درون سیستم TSN در نظر گرفته می‌شود. این معماری از اجزایی تحت عنوان ترجمه‌گرهای TSN استفاده می‌کند: ترجمه‌گر سمت دستگاه (DS-TT) و ترجمه‌گر سمت شبکه (NS-TT). این ترجمه‌گرها مسئول تبدیل بسته‌های اترنت به IP، مدیریت همگام‌ سازی زمان، و اعمال سیاست‌های جریان‌دهی هستند. همچنین عملکردهایی مانند حذف جیتر، فیلترینگ جریان‌ها و کشف اتصال لایه پیوند توسط این ترجمه‌گرها انجام می‌شود. همگام‌ سازی زمان در این ساختار می‌تواند به‌صورت پایین‌رونده، بالا‌رونده یا بین دستگاه‌ها انجام شود که انعطاف‌پذیری بالایی برای کاربردهای صنعتی فراهم می‌کند.

اهمیت و عملکرد gPTP در همگام‌ سازی زمان

پروتکل gPTP یا IEEE 802.1AS اساس همگام‌ سازی زمان در TSN است. در این پروتکل گره‌ها به صورت سلسله‌مراتبی سازمان‌دهی می‌شوند: گره مرجع (GM)، گره‌های پل، و گره‌های تابع. پیام‌هایی نظیر درخواست تأخیر همتا، پاسخ، و همگام‌ سازی به‌صورت دوره‌ای بین این گره‌ها رد و بدل می‌شود. یکی از پارامترهای کلیدی، “peer delay” است که بر مبنای تفاوت زمان ارسال و دریافت بسته‌ها محاسبه می‌شود. در شبکه‌های مبتنی بر 5G، پیام‌های gPTP باید در قالب UDP/IP کپسوله شوند که باعث ایجاد تأخیرهای جدید می‌شود. برای حفظ دقت، این تأخیرها باید محاسبه و در میدان اصلاحی لحاظ شوند.

ساخت محیط شبیه سازی واقع‌گرایانه با OMNeT++

برای بررسی دقیق همگام‌سازی زمان در محیط ادغام‌شده TSN و 5G، نویسندگان محیط شبیه سازی OMNeT++ را با استفاده از دو چارچوب INET و Simu5G گسترش دادند. چارچوب INET قابلیت‌های پایه TSN را فراهم می‌کند و Simu5G برای شبیه سازی شبکه‌های 5G طراحی شده است. ماژول‌های ترجمه‌گر به‌صورت توسعه‌یافته از روی روترهای موجود پیاده‌سازی شده‌اند تا از بسته‌های TSN پشتیبانی کنند. همچنین پیام‌های gPTP با استفاده از UDP/IP از طریق 5G منتقل شده و تأخیرهای اقامت در شبکه محاسبه شده است. این محیط شبیه سازی، امکان بررسی دقیق تأثیر تأخیر، نرخ خطای ساعت و عملکرد فیلترینگ را فراهم می‌کند.

طراحی سناریوهای شبیه سازی برای ارزیابی همگام‌سازی

برای ارزیابی دقیق، دو توپولوژی شبیه سازی طراحی شد. در سناریوی اول، یک کاربر (UE) داده‌های حسگر را به کنترلر ارسال می‌کند و از آن دستور دریافت می‌نماید. در سناریوی دوم، دو UE به‌صورت مستقیم با هم ارتباط دارند که حالت ارتباط همتا به همتا را شبیه سازی می‌کند. این سناریوها ساختارهایی از محیط‌های صنعتی واقعی هستند که در آن‌ها تأخیر و دقت زمان اهمیت زیادی دارد. هر سناریو برای آزمایش مسیر خاصی از همگام‌سازی طراحی شده: از بالا به پایین (DL)، از پایین به بالا (UL)، و بین دو دستگاه. این سناریوها کمک می‌کنند تا تأثیر هر بخش شبکه بر دقت زمان سنجیده شود.

پارامترهای آزمایشی و جزئیات پیکربندی

در شبیه سازی‌ها، نرخ انحراف ساعت برای GM برابر 10ppm و برای سایر گره‌ها به‌صورت تصادفی بین 10 تا 100ppm تنظیم شد. در تنظیمات 5G از فاصله زیرحامل 30kHz و حالت TDD استفاده شد. پیام‌های همگام‌سازی هر 125 میلی‌ثانیه ارسال و تأخیر همتا هر ثانیه بازمحاسبه می‌شد. این تنظیمات محیطی واقع‌گرایانه و پویا ایجاد کرد که در آن اثر همگام‌سازی در بازه زمانی 200 ثانیه بررسی شد. این تنظیمات همچنین به پژوهشگران اجازه می‌دهد تأثیر تغییرات فرکانس، فاصله و توپولوژی را روی دقت زمان بررسی کنند.

تحلیل نتایج: دستیابی به دقت در سطح نانوثانیه

نتایج نشان دادند که همگام‌سازی زمان بین TSN و 5G می‌تواند با دقتی در حد صدها نانوثانیه انجام شود. پس از اولین مرحله همگام‌سازی، که به منظور جبران انحراف ساعت انجام می‌شود، ساعت بیشتر دستگاه‌ها به‌خوبی با ساعت GM هماهنگ شدند. بهترین دقت در سناریوی همگام‌سازی بین دو UE مشاهده شد، زیرا مسیر ارتباطی در این حالت متقارن‌تر بود. محاسبه دقیق میدان اصلاحی و تأخیر اقامت در 5GS نقش مهمی در این موفقیت داشت. این نتایج نشان می‌دهد که ادغام TSN و 5G می‌تواند در کاربردهای صنعتی حساس به زمان به‌کار گرفته شود.

دستاوردهای منبع‌باز و چشم‌انداز آینده

به‌منظور تسهیل در توسعه‌های بعدی و مشارکت عمومی، کد پروژه به صورت متن‌باز در GitHub منتشر شده است. مستندات کامل، پارامترهای قابل پیکربندی، و یک ویدئوی آموزشی نیز در دسترس قرار گرفته‌ تا پژوهشگران بتوانند آزمایش‌ها را بازسازی یا توسعه دهند. این پروژه در کنفرانس SBRC نیز به‌صورت زنده نمایش داده خواهد شد. گام‌های بعدی ممکن است شامل آزمودن در محیط‌های واقعی، اضافه‌کردن ویژگی‌های امنیتی و پشتیبانی از افزونگی در همگام‌سازی باشد. این کار گامی مهم به‌سوی تحقق عملی ادغام TSN-5G در محیط‌های صنعتی هوشمند است.

 


تصویر 1
تصویر 2
تصویر 3
تصویر 4
تصویر 5
ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است