آموزش کانفیگ Baseband موارد مورد نیاز: • لپ تاپ دارای نرم افزار Moshell • کابل LAN • نرم افزار CoreFTP Mini SFTP Server • نرم افزار Notepad++ • Scriptمناسب کانفیگ مورد نظر (از لحاظ تکنولوژی ها و تعداد سکتور مورد نیاز که باید توسط سوپروایزر سایت در اختیار قرار گیرد) • • Baseband Software فایل IP Planیا همان SRAN نمونه Scriptهای موجود: هر scriptشامل سه فایل XMLمی باشد که به همراه Softwareباید در یک پوشه قرار داده می شوند توجه نمایید که فایل softwareباید از حالت zipخارج گردد. در فایل RbsSummeryFile.xmlلیست فایل های موجود در این پوشه قرار گرفته است که حتما باید اسامی فایل ها با چیزی که درون این فایل نوشته شده یکی باشد نمونه اسکریپت RbsSummeryFile مربوط به سایت باال در تصویر زیر آورده شده است: جهت کانفیگ بیس بند در ابتدا نیاز به ایجاد یک سری تغییرات در اسکریپت ها دریافتی می باشد که به شرح زیر می باشد: • تغییر کد سایت (انجام این کار ضروری نمیباشد) • تعریف پورت TNای که می خواهیم از آن استفاده نماییم ،این تغییر در دو تا از فایل های اسکریپت به صورت جداگانه انجام می گردد ( .همانطور که میدانید در بیس بند ها 5216/5212پورت TN Aقابلیت استفاده از کابل LANو پورت های TN Bو TN Cقابلیت استفاده از فیبر به همراه SFPرا به ما می دهد و در بیس بند 6630پورت های TN Aو TN Bجهت استفاده از فیبر و TNCو TN Dجهت استفاده از کابل LANطراحی گردیده است). • تغییر IPهای سایت ( به دلیل اینکه ایجاد تغییرات در Scriptممکن است با خطای انسانی همراه گردد و پروسه کانفیگ بیس بند با خطا مواجه گردد ما در ابتدا از این قسمت گذر کرده و بعد از کانفیگ بیس بند در نرم افزار Moshellاین تغییرات را اعمال مینماییم). • تغییر Vlanهای سایت ( این مرحله نیز بعد از کانفیگ در نرم افزار Moshellانجام میپذیرد). این آموزش بر اساس کانفیگ یک عدد بیس بند 5216برای تکنولوژی DUارایه می گردد که انتقال دیتا آن از طریق پورت TN Aبا استفاده از کابل LANصورت می پذیرد ،کد سایت مورد نظر TH1483 می باشد .بیس کارد در کانفیگ های دیگر مشابه همین پروسه می باشد و با طی کردن همین مراحل امکان کانفیگ تمامی بیس بند ها میباشد. تغییر پورت :TN در ابتدا فایل Mixmode_site_equipment_6secرا در نرم افزار Notepad++باز می کنیم در خط 93شما می توانید پورتی که به صورت Defaultدر اسکریپت دریافتی تعریف شده را مشاهده نمایید. جهت جلوگیری از خطا هنگام ایجاد تغییرات در اسکریپت مورد نظر کلیدهای ترکیبی CTRL+Fرا فشرده و به سر برگ Replaceمی رویم و با تایپ پورتی که در خط 93مشاهده کردیم در قسمت Find تغیی را اعمال یم نماییم: Whatو تایپ پورت مورد نیاز در قسمت Replace withو انتخاب گزینه Replace Allاز سمت راست ر در ر ن تغیی روی تغییات در یک قسمت از اسکریپت اعمال گردیده است .دقت نمایید در نرم افزار Notepad++حتما گزینه saveرا جهت اعمال ر پایی پنجره Replaceیم توانید مشاهده کنید که ر ن تغییات اعمال نخواهد گردید. غی این صورت با بسی Notepad++ر اسکریپت بزنید در ر در مرحله بعد فایل site_basic_WCDMA2100را باز کرده و مشابه حالت قبل پورت TNرا تغی ری یم دهیم: تغییات دقت داشته باشید. تغیی یافت .مجدد تاکید یم گردد در saveکردن اسکریپت بعد از ایجاد ر در این اسکریپت یمتوانید مشاهده کنید که در 10قسمت مختلف از کد ما پورت TNر تغیی یم دهیم .حال به رساغ کانفیگ بیس بند یم رویم. همانطور که قبال گفتیم فقط پورت TNرا به صورت دست در اسکریپت ر کانفیگ بیس بند در ابتدا IPسیستم را جهت اتصال به بیس بند مشابه تصویر زیر setیم نماییم: تغیی دهید). نرم افزار CoreFTP Mini SFTP Serverرا باز یمکنیم (با توجه به اینکه نرم افزار ورد نظر قدییم یم باشد جهت باز کردن آن باید تاری خ سیستم خود را به سال 2018 ر با باز شدن نرم افزار msftpsrvپارامی های نرم افزار به صورت زیر تنظیم میگردد ،در قسمت آخر Root Pathآدرس پوشه ای که اسکریپت ها و Softwareرا در آن قرار داده ایم وارد یم نماییم: User: rbs Password: rbs Port: 22 ”Root Path: “Script address در ادامه گزینه Optionرا انتخاب نموده و تنظیمات زیر را اعمال یم نماییم و OKرا یم زنیم .در سطر آخر IPوارد شده IPای یم باشد که در مرحله قبل به سیستم خود اختصاص دادید. ن تغیی میدهیم. شکسی الیسنس بیس بند یم باشد قبل از ادامه کار تاری خ لپ تاپ را به 2038/01/01 تغیی تاری خ لپ تاپ وجود دارد و با توجه به اینکه نیاز به ر بعد از باز شدن نرم افزار امکان ر در ادامه با اتصال کابل LANبه پورت LMTبیس بند به آدرس https://169.254.2.2/ea.htmlمراجعه نموده که به با صفحه زیر روبرو یمگردیم: با انتخاب گزینه advancedو اسکرول کردن به ر ن پایی صفحه و انتخاب گزینه ) Proceed to 169.254.2.2 (unsafeمشابه تصویر زیر به صفحه اصیل یم رسیم در این صفحه مقابل پارامی Node Statusوضعیت بیس بند نمایش داده یم شود که در صورت که با عبارت Node is workingروبرو گردیدید به این معنا یم باشد که بیس بند شما از قبل کانفیگ گردیده است و جهت کانفیگ مجدد نیاز به ریست شدن دارد که با انتخاب گزینه Board restoreبیس بند فرمت یم گردد: صی نمایید و سپس در مرورگر آدرس /https://169.254.2.2را وارد نمایید که به صفحه ای مشابه صفحه زیر وارد یم بعد از فرمت گردیدن بیس بند ریست یم خورد تا باال آمدن مجدد بیس بند ر گردید .پارامی های زیر را وارد نموده و روی download filesکلیک نمایید .توجه نمایید در این مرحله باید نرم افزار sftpsrvرا startنمایید. Host: 169.254.2.10 User: rbs Password: rbs Site Installation file: RbsSummaryFile.xml توجه نمایید در صورت که بیس بند از قبل کانفیگ گردیده باشد و softwareمورد استفاده قبیل ورژن 20بوده باشد صفحات باال به اشکال زیر نمایش داده یم شود که گزینه های پیش رو مشابه مراحل قبل یم باشد: بعد از اینکه پروسه دانلود آغاز گردید روی 65درصد گزینه Integrateفعال یم گردد که روی آن کلیک یم نماییم تا پروسه ادامه پیدا کند در این مرحله بیس بند ریست میخورد: با توجه به اینکه در این آموزش ما از software 18استفاده نمودیم با باال آمدن بیس بند صفحه مرورگر رفرش گردیده و صفحه زیر به نمایش در یمآید: پایی) با errorای مواجه نشدیم که به این ن معت یم باشد کمه بیس بند با موفقیت کانفیگ گردیده است و نوار ر ن همانطور که در قسمت logمشاهده یم نمایید بعد از ( REBOOT ENDخط 5از ر ن پایی غیی دادن IPو Vlanها) میس یم باشد .نرم افزار Moshellرا باز نموده و با از 70درصد فراتر نیمرود .در این مرحله امکان اتصال به بییس بند با نرم افزار Moshellجهت ادامه پروسه کانفیگ(ت ر تایپ Commandزیر به بیس بند متصل یم شویم: Moshell 169.254.2.2 Lt all User: rbs Password: rbs@1234 ن ***در اول ر ن شکسی الیسنس باید اقدام نمایید .با دستورات زیر این مهم اتفاق یم افتد .در صورت که قبل از این اقدام مبادرت به اتصال ی گام قبل اینکه پورت TNرا متصل نماییم جهت ادامه مرحله فیی به پورت TNنمایید ناچار به فرمت و کانفیگ مجدد بیس بند یم گردید***. LANیا ر Acl .unlock Acc [proxy] activate در دستور باال به جای عبارت ] [proxyعدد پروکیس EmergrncyUnlockکه با دستور قبیل نمایش داده شده است را وارد یم نماییم سپس با Enterکردن تائیدیه را با وارد کردن Yو Enterمجدد صادر یمنماییم. با توجه به حساسیت الیسنس جهت اطمینان از آن دستور زیر را تایپ یم نماییم که باید با صفحه زیر روبرو گردیم که در سطر آخر تاری خ بیس بند روی 2038ست گردیده باشد: get emer غیی IPو Vlanها یم پردازیم .جهت نمایش IPها از دستور get . ^addressو جهت نمایش Vlanها از دستور get . vlainidاستفاده یم نماییم: در ادامه به برریس و ت ر همانطور مه در تصویر باال مشاهده یم نمایید برای کانفیگ ( DUبیس بندی که فقط تکنولوژی 3Gرا ساپورت یم نماید) دو عدد ) Vlan (OAM-IUBو دو عدد IPداریم که OAMجهت ویزیبلیت ن یافی IPو Vlanهای سایت TH1483از فایل SRANاستفاده یم نماییم در این اکسل شیت های بر اساس BSCهای بیس بند و IUBجهت انتقال ترافیک تکنولوژی 3Gاستفاده یم گردد .جهت کیت Ctrl+Fو تایپ کد سایت و سپس انتخاب محدوده Workbookجهت جستجو در تمایم شیت های اکسل کد سایت مورد نظر را یم یابیم مختلف دسته بندی گردیدهاند که با زدن کلید های تر ر همانند تصویر زیر: بعد از یافتن کد سایت مد نظر با قرار دادن فیلتر روی سطر New Location IDباقی سطر ها را مخفی می نماییم: تغیی یک IPیا Vlanخطوط مورد نظر در Moshellرا selectیم نماییم که با این کار خط مذکور کت یم گردد و با تایپ setو یک عدد Spaceو در ادامه ر کیت جهت ر فسدن کلید های تر ر Shift+Insertخط مورد نظر به ادامه دستور اضافه یم گردد حال در فایل SRANاز ستون های O, P, Q, R, Sآی ت جدید و Vlanجدید را استخراج یم نماییم مانند تصویر زیر: از IPهای قسمت ) OM (BB1جهت آی ت های DUاستفاده یم گردد بدین صورت که IPاول با نام BB1 IP Addressدر Moshellبا نام Router=vr_OAM,InterfaceIPv4=TN_A_OAM,AddressIPv4=1شناخته یم گردد که در به /27ختم یم گردد. 10.11.204.217/27 address Router=vr_OAM,InterfaceIPv4=TN_A_OAM,AddressIPv4=1 تغیی یم باید و سپس Enterرا ر ن مینیم و با وارد کردن yو سپس Enterتایید یم نماییم پس در این مثال خط باال در Moshellبه صورت زیر ر 10.10.209.199/27 address Set Router=vr_OAM,InterfaceIPv4=TN_A_OAM,AddressIPv4=1 که نتیجه به صورت زیر مشاهده یم گردد: IPدوم با نام Gateway IP Addressدر Moshellبا نام vr_OAM,RouteTableIPv4Static=1,Dst=1,NextHop=1شناخته یم شود که در خرو رج دستور get . ^addressدر سطر آخر تغیی Gatewayبه صورت زیر انجام یم گردد: نمایش داده شده است .زین پس به خاطر داشته باشید Gatewayدر فایل SRANهمان NextHopدر Moshellیم باشد .ر تغیی Vlan IDر ن نی مشابه باال یم باشد با تایپ get . vlanidلیست VLANها نمایش داده یم شود که با کت خط برای هر IPیک Gatewayو یک Vlan IDوجود دارد که ر تغیی یم یابد: VlanPort=VLAN_OAMو استفاده از ستون VLAN OAM ،Sبه صورت زیر ر : به صورت زیر یم باشدMoshell فایل اکسل استفاده یم نماییم نام فایل ها در اکسل وAT تاAP از ستون هایIUB هایVLan وIP تغیی جهت ر ARSN IUB: NodeN IP Address IUB: Gateway IP Address Moshell Router=IUB,InterfaceIPv4=TN_A_IUB,AddressIPv4=1 Router=IUB,RouteTableIPv4Static=1,Dst=1,NextHop=1 IUB: VLAN ID VlanPort=VLAN_IUB :تغییات به صورت زیر انجام یم گردد ر تا اینجا کانفیگ یک عدد بیس بند 5216به صورت DUبا موفقیت انجام پذیرفت در مواردی نادر امکان استفاده از IPهای U900برای OAMوجود دارد که بهی است قبل از ررسوع به کار با نفر integratorجهت استفاده از IPها هماهنگ گردد .منظور از IPهای U900تصویر زیر یم باشد که شامل ستون های AUتا AYیم گردد: در صورت که بخواهیم بیس بند را به صورت DLکانفیگ نماییم به سه ست IPنیاز داریم که شامل OAMو S1CPو S1UPیم گردد که تصاویر آنها جهت سهولت در تشخیص از روی فایل SRAN در تصاویر زیر آورده شده است: DL OAM :AA-AE DL S1CP: BE-BI DL S1UP: AZ-BD