مشخصات

زبان

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

فایل ها

رایگان

یکپارچه سازی TSN-5G با همگام سازی زمان در شبیه ساز OMNET

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

تصویر TSN-5G-OMNET_26196_1 یکپارچه سازی TSN-5G با همگام سازی زمان در شبیه ساز OMNET

یکپارچه سازی TSN-5G با همگام سازی زمان در OMNET

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

عنوان مقاله:

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

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

تحول نیازهای ارتباطی در صنعت آینده

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

ضرورت و دشواری‌های ادغام TSN و 5G

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

بررسی پژوهش‌های پیشین درباره همگام‌ سازی زمان

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

ساختار پیشنهادی 3GPP برای یکپارچگی TSN و 5G

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

نقش کلیدی gPTP در ایجاد هماهنگی زمانی

پروتکل gPTP، به عنوان نسخه توسعه‌یافته PTP، در TSN برای همگام‌ سازی دقیق ساعت دستگاه‌ها کاربرد دارد. در این پروتکل، ساعت مرجع یا Grand Master (GM) با ارسال پیام‌هایی مانند Sync و Follow-Up زمان خود را به سایر گره‌ها منتقل می‌کند. دستگاه‌های دیگر با محاسبه تأخیر همتا و استفاده از میدان اصلاحی، ساعت خود را به ساعت مرجع نزدیک می‌کنند. در شبکه‌هایی که شامل اجزای بی‌سیم هستند، مانند 5G، کپسوله‌سازی پیام‌ها در پروتکل IP باعث ایجاد تأخیرهای جدیدی می‌شود که باید در فرآیند همگام‌ سازی لحاظ شوند. محاسبه دقیق این تأخیرها، عامل اصلی دقت نهایی سیستم خواهد بود.

شبیه‌ سازی ادغام TSN و 5G در محیط OMNeT++

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

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

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

پیکربندی دقیق و پارامترهای تنظیمی آزمایش‌ها

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

نتایج به‌دست‌آمده: دقتی در حد نانوثانیه

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

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

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

 


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

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