Professional Documents
Culture Documents
دوره آموزشی
KARA - OLT
www.karatelecom.com KARA-OLT
2
فهرست مطالب
18....................................................................................................................................................... GPON
www.karatelecom.com KARA-OLT
3
31................................................................................................................................................ Ranging
31...................................................................................................................................................... DBA
33....................................................................................................................................................... FEC
فرآیند احراز هویت ترمینال ONU( GPONاز قبل پیکربندی شده است) 35............................................................
www.karatelecom.com KARA-OLT
4
www.karatelecom.com KARA-OLT
5
مدل TCP/IP
در مقایسه با مدل 7الیه ای OSIمدلی به نام مدل TCP/IPدارای 5الیه که در حال حاضر از مهمترین پروتکل های انتقال داده
ها می باشد عرضه گردید.
در این مدل هر الیه مستقل از الیه های دیگر یک سری وظایفی دارد که به آنها می پردازد و مهمترین تفاوت این مدل با مدل قبلی
در این است که الیه های presentationو Sessionرا در گروه Applicationقرار داده است.و بر همین اساس الیه ها از پایین
به باال عبارتند از :الیه transport، ، Network ، Data link ، Physicalو Applicationکه به مجموع دو الیه اول و دوم
الیه Network Accessگفته می شود که در شکل ( )1-1نشان داده شده است.
شکل ()1-1
TCPمخفف عبارت Transmit Control Protocolو IPنیز مخفف Internet Protocolبوده و هر الیه از مدل TCP/IP
پروتکل ها و عمل های مختلفی را انجام می دهند .در اصل این الیه ها مجموعه ای از پروتکل ها برای ارتباط گرفتن دو دستگاه با
یکدیگر می باشند.
www.karatelecom.com KARA-OLT
6
شکل()2-1
همانطور که در شکل ( )2-2نشان داده شده در هر یک از 5الیه پروتکل های خاصی قرار دارند که در برقراری ارتباط بین دستگاه
ها نیاز به اجرای آنها است .حال به بررسی چگونگی ارسال و دریافت داده یا به عبارتی انکپسوله کردن داده می پردازیم.
شکل()3-1
www.karatelecom.com KARA-OLT
7
فرآیند مدوالسیون سیگنال را به عهده دارد ،تا بتوان سیگنال ها را به صورت فیزیکی از طریق یک کانال ارتباطی منتقل •
کرد
تحویل داده ها به صورت بیت به بیت •
کدگذاری خط ،که اجازه میدهد دادهها توسط دستگاههای سختافزاری که ،برای ارتباطات دیجیتالی بهینهسازی شدهاند •
ارسال شوند
همزمانی بیت به بیت برای همزمان کردن یک ارتباط سریال •
مشخص کردن مدیا ،نوع اینترفیس و سیگنالینگ •
فراهم کردن مشخصات الکتریکی و الکترونیکی ،فرآیند های مربوط به مشخصات عملکردی در رابطه با اکتیو و یا •
shutdownکردن لینک مابین ترمینال ها
تعیین سطح توان ،نرخ انتقال داده ،فاصله انتقال و کانکتور های فیزیکی •
از استاندارد های متداول در این الیه می توان به استاندارد های 802.3برای اترنت 802.4 ،برای شبکه های توکن باس ،
802.5برای شبکه های توکن رینگ FDDI(Fiber Distribution data interface) ،و غیره می توان اشاره کرد.
واسط هایی که در این الیه برای انتقال داده ها استفاده می شوند ،کابل های کوآکسیال ،زوج سیم های به هم تابیده ،فیبر
نوری و رادیو های وایرلس بوده و ابزاری متعارف در این الیه تکرار کننده ها و هاب ها هستند
زیر الیه ) : MAC(Media Access Controlنحوه انتقال بسته داده از طریق خط فیزیکی و ارتباط با الیه فیزیکی را تعیین
کنید
زیر الیه ) : LLC(Logic Link Controlتشخیص انواع پروتکل ها و نوع کپسوله کردن داده ها که از الیه Networkمنتقل
می شود به عهده این زیر الیه می باشد.
از پروتکل های متداول در این الیه می توان به پروتکل هایی نظیر Ethernet ، PPP ، Frame relayو HDLCاشاره کرد
.
آدرس دهی در این الیه با Mac Addressانجام می شود که مورد استفاده در دستگاه هایی نظیر سوئیچ های الیه 2جهت
ارسال و دریافت داده ها به کار گرفته می شود.
www.karatelecom.com KARA-OLT
8
آدرس MACیک آدرس 48بیتی بوده و از شش قسمت 8بیتی تشکیل شده است که 48بیت از آن مربوط به vendorبوده
و 48بیت دیگر به شماره سریال معروف است.
در این الیه دستگاه بر اساس MACآدرس فریم ها را ارسال و دریافت می کنند.
:IPاز مهمترین پروتکل های الیه شبکه می باشد این پروتکل وظیفه ایجاد آدرس الجیکی ،مسیر یابی ،کپسوله •
کردن و دیکپسوله کردن بسته ها را به عهده دارد
:ICMPیک پروتکل مدیریتی می باشد و برای پروتکل IPاطالعاتی را فراهم می کند که توسط بسته های IPارسال •
می شوند
:ARPپروتکلی است که آدرس IPرا روی آدرس سخت افزاری ( )MACمی نگارد .به عبارتی وقتی فقط آدرس IP •
میزبان در دست باشد یک روش استاندارد برای یافتن آدرس فیزیکی آن میزبان می باشد.
:RARPپروتکلی که آدرس سخت افزاری را روی آدرس الجیکی می نگارد به این معنی که از روی آدرس فیزیکی IP •
آدرس را مشخص می کند
آدرس IPدر این الیه معرفی می شود و از دو بخش آدرس شبکه و آدرس میزبان تشکیل شده است .این آدرس 32بیتی بوده و
بخش های مذکور از آن می توانند دارای تعداد بیت های مختلفی باشند که با توجه به آن تعداد میزبان و تعداد شبکه هایی که
میزبان ها در آن مستقر می شوند می تواند تغییر کند
کپسوله و دیکپسوله کردن داده هایی که به ترتیب از الیه Applicationو Networkدریافت می کند می باشد •
ایجاد یک ارتباط انتها به انتها برای انتقال استریم ها های داده •
ارسال داده های درون سگمنت ها از یک میزبان به یک میزبان دیگر ،بازیابی خطای اجرایی ،کنترل میزان جریان داده ها •
و اطمینان از انتقال کامل داده ها
www.karatelecom.com KARA-OLT
9
از پروتکل های اصلی در این الیه می توان به پروتکل های TCPو UDPاشاره کرد .پروتکل TCPیک سرویس انتقال قابل اطمینان
را برای انتقال داده الیه باالیی خود از طریق مکانیزم هایی نظیر تشخیص خطا ،تصحیح و دوباره بازسازی داده ایجاد می کند.
پروتکل UDPسرویس را گارانتی نمی کند و روی Applicationهایی که نسبت به زمان حساس هستند تمرکز دارد.
Applicationهایی نظیر SNMPو .Radius
پروتکل های این الیه بسیار زیاد و متنوع بوده که به ذکر چند برنامه می پردازیم.
IP Addressing
در ابتدا به کالس های مختلف آدرس IPمی پردازیم همانطور پیش تر ذکر شد این آدرس از دو بخش Net-IDو Host-IDتشکیل
شده است و متناسب با تعداد NETها و Hostها با روشی که به روش class Fullمعروف است انها را دسته بندی کرده اند که در
جدول ( )1-1نشان داده شده اند.
1.0.0.0 to
A 126.255.255.255 0xxxxxxx 1 to 127 255.0.0.0 Governments
128.0.0.0 to
B 191.255.255.255 10xxxxxx 128-191 255.255.0.0 Medium Companies
192.0.0.0 to
C 223.255.255.255 110xxxxx 192-223 255.255.255.0 Small Companies
224.0.0.0 to
D 239.255.255.255 1110xxxx 224-239 Not Applicable Reserved for Multicasting
240.0.0.0 to
E 255.255.255.255 11110xxx 240-255 Not Applicable Experimental or future use
جدول ()1-1
www.karatelecom.com KARA-OLT
10
بین آدرس های فوق از هر دسته یک رنج خارج کرده و آن را آدرس Private IPمی نامند .این رنج در شبکه های Publicمسیر
یابی نشده و فقط در شبکه اینترانت قابل استفاده می باشند .جدول ( )2-1رنج آدرس های Privateرا نشان می دهد.
جدول ()2-1
به این ترتیب برای اینکه یک آدرس IPرا نمایش دهیم باید برای نشان دادن اینکه چند میزبان را می توان آدرس دهی کرد از
ترکیب IPو Sub netmaskاستفاده کرد .روش تعیین تعداد میزبان یا Hostبه این ترتیب است که Sub netmaskرا با IP
به صورت منطقی و باینری ANDمی کنیم نتیجه تعداد بیت های صفر ناشی از این عمل ( از کم ارزش ترین بیت یا عدد) نشان
دهنده تعداد Hostمنهای 2می باشد .مابقی اعداد ناشی از ANDنشان دهنده Net-IDآدرس IPمی باشد.
آدرس های IPبه روش دیگری نیز نمایش داده می شوند .به این ترتیب که تعداد بیت هایی که مربوط به Net-IDمی شوند را
می شمارند و با اسالش کنار نمایش می دهند .به طور مثال 192.168.10.0/24 :
الزم به ذکر است که مسیر یابی در روتر ها بر اساس ادرس IPمقصد می باشد .بسته های الیه Networkدارای دو قسمت آدرس
می باشند که یکی از آنها مربوط به آدرس مبدا و دیگری به مقصد مربوط می شود .به این ترتیب هر روتر با دریافت بسته ای از
یک نود شبکه دیگر می تواند با آنالیز آدرس مقصد بسته را به مسیر تعیین شده برای آن بسته ارسال کند.
بسته IP
حال به بررسی پارامتر های داخل بسته IPمی پردازیم که در شکل ( )4-1نشان داده شده است.همانطور که می دانیم الیه شبکه
یا Networkهدر IPرا به دیتاگرامی ()PDUکه از الیه انتقال دریافت می کند اضافه می کند این هدر دارای طول 20بایت بوده
و شامل فیلد IP Optionنمی شود.
شکل()4-1
www.karatelecom.com KARA-OLT
11
Version 4 bits نسخه پروتکل IPv4 ،IPیا IPv6را مشخص می کند.
Type of 8 bits نوع خدمات را مشخص می کند .این قسمت فقط در مدلی که خدمات
)Service (ToS متمایز نیاز است اعمال می شود
Identification 16 bits نرم افزار IPv4یک شمارنده در دستگاه ذخیره سازی برای ثبت تعداد
دیتاگرام های IPنگهداری می کند .مقدار شمارنده هر بار که دیتاگرام
ارسال می شود یکی افزایش می یابد
Flags 3 bits فقط دو بیت سمت راست معتبر هستند .سمت راست ترین بیت نشان می
دهد که آیا دیتاگرام آخرین قطعه داده است یا خیر .مقدار 1نشان دهنده
آخرین قطعه و مقدار 0نشان دهنده آخرین قطعه نبودن است .بیت میانی
پرچم تکه تکه شدن است .مقدار 1نشان می دهد که دیتاگرام نمی تواند
تکه تکه شود و مقدار 0نشان می دهد که دیتاگرام می تواند تکه تکه شود
Time to Live 8 bits طول عمر یک دیتاگرام در شبکه را مشخص می کند TTL .با تعداد پرش ها
)(TTL اندازه گیری می شود
Protocol 8 bits نوع پروتکل حمل شده در دیتاگرام را مشخص می کند
www.karatelecom.com KARA-OLT
12
Header 16 bits یک دستگاه Checksumرا برای هر دیتاگرام دریافتی محاسبه می کند.
Checksum اگر 0باشد ،دستگاه می داند که هدر بدون تغییر باقی دریافت شده و
دیتاگرام را حفظ می کند.
Options 0-40 به IPv4اجازه می دهد تا از گزینه های مختلفی مانند مدیریت خطا ،اندازه
bytes گیری و امنیت پشتیبانی کند .بایت های پد با مقدار 0در صورت لزوم
(variable
اضافه می شوند
)length
جدول ()3-1
عالوه بر این تطبیق نرخ داده بین زیر شبکه ها ،ایزوله کردن شبکه ها از یکدیگر با جلوگیری از انتشار ترافیک های Broadcast
بین شبکه ها و محدود کردن ارتباط ها با استفاده از قابلیت های دسترسی فایروالی را به عهده دارند.
بر همین اساس و به دلیل وظیفه اصلی یک روتر که مسیر یابی می باشد روش های مختلفی برای مسیر یابی و جود دارد که به
تشریح این روش ها می پردازیم.
در حالت کلی هر روتر تعدادی اینترفیس برای ارتباط گرفتن با شبکه های دیگر دارد که به دلیل کار کردن اش در الیه 3معموال
به صورت الیه 3ای (آدرس IPروی اینترفیس ها تنطیم می شود ) پیکر بندی می شوند .در این حالت و در صورتیکه شبکه های
متصل به روتر مذکور زیاد نباشد از روش استاتیک روت استفاده می شود .در این روش کلیه شبکه هایی که به صورت غیر مستقیم
می توانند به روتر متصل شوند را شناسایی و درگاه ارتباطی روتر با شبکه های مذکور که یکی از اینترفیس های روتر می باشد را به
آن به عنوان Gatewayمعرفی می کنیم.
www.karatelecom.com KARA-OLT
13
در این روش به دلیل اینکه روتر ها باید از شبکه هایی که به صورت مستقیم به دیگر روتر ها متصل است آگاهی داشته باشند ابتدا
شبکه هایی که به طورت مستقیم به روتر متصل است را در هر روتر مشخص می کنند و سپس با توجه به نوع روتینگ پروتکل جدول
شبکه های موجود را به روتر اعالم می کنند.
در مر حله بعدی روتر ها بنا به نوع روتینگ پروتکل ،جداول خود را بین هم دست به دست کرده و داده هایی را که از جدول دریافتی
ندارند به جدول خود اضافه کرده و ثبت می کنند از کدام اینترفیس اطالعات جدید را دریافت کرده اند .بدین ترتیب تمامی اطالعات
مر بوط به Networkهای مختلف در تمامی روتر ثبت و با استفاده از متد ها ی مسیر یابی بسته ها به مقصد می رسند.
در صورتیکه روتر برای بسته مسیری پیدا نکرد به این روش مسیر یابی می کند یعنی هر آدرسی با هر Subnetای را ارسال کن به
درگاهی که در این مسیر یابی مشخص می شود .
نکته :1باالتری اولویت در مسیر یابی را استاتیک روت ها و سپس دینامیک روت ها و در نهایت Default routeدارند .
نکته :2اولویت بین روش های مسیر یابی را پارامتری Administrative Distanceتعیین می کند و هرچه روشی دارای AD
کمتری باشد اولویت باالتری خواهد داشت.
فریم اترنت
فریم اترنت با Preambleو SFDشروع می شود ،هر دو در الیه فیزیکی کار می کنند .هدر اترنت حاوی هر دو آدرس MACمبدا
و مقصد است .آخرین فیلد CRCاست که برای تشخیص خطا استفاده می شود .شکل ()5-1
:Preamble .1فریم های اترنت با 7بایت شروع می شوند .این یک دنباله از 0ها و 1های متناوب است که شروع فریم را
نشان می دهد و همگام سازی بیت را بین فرستنده و گیرنده امکان پذیر می کند.
:SFD (Start of Frame Delimiter) .2این فیلد 1بایتی همیشه روی 10101011تنظیم می شود .آدرس مقصد
مجموعه بیت های بعدی است که فریم را آغاز می کند.
:Destination Address .3آدرس مقصد
:Source Address .4آدرس مبداء
:Length .5یک فیلد 2بایتی به نام Lengthاندازه یک فریم اترنت را نشان می دهد .به دلیل برخی محدودیتهای ذاتی
اترنت ،این فیلد 16بیتی میتواند مقادیر طول را از 0تا 65534ذخیره کند ،اما مقادیر طول بیشتر از 1500مجاز نیستند
.6این فیلد که گاهی به آن Payloadنیز گفته می شود ،جایی است که داده های واقعی در آن قرار می گیرد .اگر از پروتکل
اینترنت از طریق اترنت استفاده شود ،هدر IPو داده ها در اینجا قرار می گیرند .طوالنی ترین داده ممکن است 1500بایت
باشد .اگر طول دادهها از حداقل طول که 46بایت است کمتر باشد ،برای جبران تفاوت0 ،ها اضافه میشوند.
www.karatelecom.com KARA-OLT
14
CRC :CRC (Cyclic Redundancy Check) .7یک فیلد 4بایتی است .داده های این فیلد یک کد هش 32بیتی است
که با استفاده از فیلدهای آدرس مقصد ،آدرس منبع ،طول و داده ایجاد شده است .اگر جمع کنترلی محاسبه شده توسط
مقصد با مقدار چک ارائه شده متفاوت باشد ،داده ها آسیب دیده محسوب می شود.
:Tagged Frameفریم های اترنت همراه فیلد Tagمی باشند و به پورت هایی که این نوع فریم ها را از خود عبور می دهند پورت
های ترانک گفته می شود.
:Untagged Frameفریم های اترنت بدون فیلد Tagبوده و معموال مورد استفاده در پورت های Accessو متصل به کاربر
انتهایی می باشد.
پورت های اکسس :در یک سوئیچ الیه 2در صورتیکه پورت اکسس تعریف شود به این معنی است که پورت مذکور عضو VLAN
مشخصی است و برای ارتباط با خارج از سوئیچ فریمی را خارج و یا دریافت می کند که TAGندارد ولی برای ارسال از طریق
Backplaneخود به پورت ترانک به فریم TAGمربوط به VLANای را که پورت دریافت کننده بسته عضو اش می باشد روی آن
می زند.
پورت ترانک :به پورتی گفته می شود که فریم های اترنت با TAGهای مختلف را دریافت و ارسال می کند
www.karatelecom.com KARA-OLT
15
جدول ( )4-1فیلد های مختلف روی فریم اترنت را معرفی می کند .
TPID 2 bytes شناسه پروتکل برچسب ) (TPIDکه مقدار 0X8100یک فریم IEEE 802.1Qرا نشان می
نوع قاب را نشان می دهد دهد .دستگاهی که قابلیت 802.1Qرا ندارد ،فریمهای
802.1Qرا دور میاندازد.
PRI 3 bits اولویت ( ،)PRIنشان دهنده اولویت مقدار در محدوده 0تا 7است .مقدار بزرگتر نشان دهنده
802.1pیک فریم است اولویت باالتر است .اگر تراکم رخ دهد ،سوئیچ ابتدا بسته
هایی را با باالترین اولویت ارسال می کند
CFI 1 bit نشانگر قالب متعارف ( ،)CFIنشان می مقدار 0نشان می دهد که آدرس MACدر فرمت متعارف
دهد که آیا یک آدرس MACدر کپسوله شده است و مقدار 1نشان می دهد که آدرس
قالب متعارف بر روی رسانه های انتقال MACدر فرمت غیر متعارف کپسوله شده است .فیلد CFI
مختلف کپسوله شده است یا خیر. دارای مقدار ثابت 0در شبکه های اترنت است
CFIبرای اطمینان از سازگاری بین
شبکه های اترنت و حلقه توکن
استفاده می شود
VID 12 bits ) ،VLAN ID (VIDنشان دهنده VLAN IDدر محدوده 0تا 4095است .مقادیر 0و
VLANکه یک فریم به آن تعلق دارد 4095رزرو شده اند و بنابراین شناسه های VLANموجود
در محدوده 1تا 4094قرار دارند
جدول()4-1
www.karatelecom.com KARA-OLT
16
سوئیچ بسته ها را بر روی یک شبکه عمومی با توجه به تگ VLANخارجی که در بسته ها حمل می شود ،ارسال می کند و آدرس
های MACرا از تگ VLANبیرونی می آموزد .تگ VLANداخلی در بسته ها به عنوان payloadبسته ها ارسال می شود.
QinQدر سناریوهایی غیر از صرفاً برای گسترش فضای VLANنیز به کار می رود .به عنوان مثال ،در جاهایی که که تگ های
VLANداخلی و خارجی می توانند برای تمایز بسته ها بر اساس کاربران و سرویس ها استفاده شوند ،تگ داخلی می تواند نشان
دهنده یک کاربر و تگ خارجی می تواند نشان دهنده یک سرویس باشد
www.karatelecom.com KARA-OLT
17
www.karatelecom.com KARA-OLT
18
) :FTTH (Fiber to The Homeدر این معماری فیبر نوری از ) C.O(Central Officeتا درون واحد کاربر اجرا می شود.
) :FTTB (Fiber to The Buildingدر این معماری فیبر نوری تا فواصل زیر 100متر تا واحد کاربر اجرا شده و با دو پروتکل
VDSLو Ethernetقابلیت ارائه سرویس تا درون واحد کاربر را به ترتیب بر بستر سیم مسی در زوج سیم و کابل های سری Cat
خواهد داشت.
) :FTTC (Fiber to The Cabinetدر این معماری فیبر نوری تا فواصل حدود 1الی 2کیلومتری کاربراجرا شده و سرویس های
تلفنی و Broadbandبر بستر زوج سیم و با تکنولوژی ADSLقابل تحویل به کاربر می باشد.
شکل ( ) 1-2نمایی تصویری از انواع معماری های شبکه دسترسی فیبر نوری را نشان می دهد.
GPON
) GPON (Gigabit Passive Optical Networksیک سیستم نوری برای شبکه های دسترسی است که بر اساس مشخصات
ITU-Tسری G.984است .این می تواند با استفاده از اپتیک کالس Bبا نسبت تقسیم ،1:32دستیابی 20کیلومتری را با بودجه
نوری 28دسی بل (در تصویر زیر نشان داده شده است) فراهم کند
www.karatelecom.com KARA-OLT
19
از دالیل استفاده از GPONپشتیبانی این تکنوولوژی از پهنای باند باال ، Triple Play services( VOIP,HIS,IPTV) ،کاهش
تعداد نود های اکتیو که نیاز به فرآیند های نگهداری دارند و فواصل طوالنی (زیر ) 20kmکه از COمی توان به کاربر سرویس ارائه
کرد.
- G.984.1این سند ویژگی های عمومی شبکه نوری غیرفعال ، GPONرا توضیح می دهد •
- G.984.2این سند مشخصات الیه وابسته به رسانه فیزیکی غیرفعال شبکه نوری GPONرا توصیف می کند •
- G.984.3این سند مشخصات الیه همگرایی انتقال شبکه نوری غیرفعال GPONرا توصیف می کند •
- G.984.4این سند مشخصات رابط مدیریت و کنترل شبکه نوری غیرفعال با قابلیت Gigabit-Capable ONT •
) (OMCIرا توصیف می کند
www.karatelecom.com KARA-OLT
20
این اینترفیس در اصل اینترفیس ارتباطی بین تجمیع کننده سرویس در تکنولوژی )OLT( GPONبا واحد ارائه دهنده سرویس
می باشند
شکل()4-2
GPONیک فناوری شبکه نوری غیرفعال گیگابیتی است و تا به امروز پرکاربردترین فناوری دسترسی نوری درجریان است .شکل
( )5-2بازگو کننده اصول عملکرد سیستم های GPONمی باشد.
در شبکه OLT ،GPONاز طریق یک فیبر نوری به اسپلیتر نوری متصل می شود و سپس اسپلیتر نوری به ONUها •
متصل می شود .طول موج های متفاوتی در جهت Upstreamو Downstreamبرای انتقال داده اتخاذ می شود .به
طور خاص ،طول موج از 1290نانومتر تا 1330نانومتر در جهت باالدست و از 1480نانومتر تا 1500نانومتر در جهت
پایین دست متغیر است
GPONاز WDMبرای انتقال دادههای طول موجهای مختلف Downstream/Upstreamروی یک ODNاستفاده •
میکند .داده ها در جهت Downstreamپخش می شوند و در حالت ( TDMAبر اساس فاصله زمانی) در جهت
Upstreamمنتقل می شوند
www.karatelecom.com KARA-OLT
21
www.karatelecom.com KARA-OLT
22
یک هدر GEMاز PTI ،Port ID ،PLIو بررسی خطای هدر ( )HECتشکیل شده است و برای تمایز دادههای پورتهای مختلف
GEMاستفاده میشود
شکل ( )8-2ساختار فریم GEMو نحوه نگاشت سرویس اترنت روی فریم GEMرا شرح می دهد
www.karatelecom.com KARA-OLT
23
سیستم GPONفریم های اترنت را تجزیه می کند و داده ها را در Payloadفریم GEMبرای انتقال می نگارد. •
به این ترتیب اطالعات هدر اترنت هم به طور خودکار در فریم های GEMکپسوله می شود •
به همین دلیل شکل و فرمت نگاشت فریم اترنت بسیار واضح و انعطاف پذیر می باشد •
پنج نوع T-CONTوجود دارد .انتخاب T-CONTدر طول زمانبندی انواع مختلف جریان سرویس های Upstreamمتفاوت است.
هر نوع پهنای باند T-CONTویژگی کیفیت خدمات ( )QoSخاص خود را دارد QoS .عمدتاً به شکل ضمانت پهنای باند نشان داده
www.karatelecom.com KARA-OLT
24
می شود که می تواند به حالت های Best Effort،Non-Assured ،Assured ،Fixedو Mixedطبقه بندی شود (مرتبط با
نوع 1تا نوع 5فهرست شده در جدول ()1-2
هر پورت GEMمی تواند یک سرویس یا چند نوع جریان سرویس را حمل کند .بنابراین پس از حمل جریانهای سرویس، •
یک پورت GEMباید قبل از زمانبندی سرویس در ،Upstreamبه T-CONTنگاشته می شود .هر ONUاز چندین
T-CONTپشتیبانی می کند که می توانند سرویس های مختلف را منتقل کند .
بسته به طرح درخواستی و مورد نیاز مشتری یا کاربر ،یک T-CONTرا می توان به یک یا چند پورت GEMمتصل کرد. •
در ،OLTدر ابتدا پورتهای GEMاز T-CONTو سپس در مرحله بعد جریانهای سرویس از بسته های پورت GEM
برای پردازش بیشتر دمودوله میشوند
www.karatelecom.com KARA-OLT
25
www.karatelecom.com KARA-OLT
26
پشته های پروتکل GPONشامل الیه وابسته به محیط فیزیکی ( )PMDو الیه همگرایی انتقال ) GPON (GTCاست.
الیه PMD
الیه GPON PMDمربوط به اینترفیس ها یا ماژول های نوری GPONبین OLTو ONUاست.این مقادیر از پارامترهای اینترفیس
های GPONحداکثر فاصله دسترسی و نسبت تقسیم را برای یک سیستم GPONمشخص می کند.
الیه GTC
GTCالیه اصلی GPONاست که در آن دسترسی مدیا برای جریان سرویس های Upstreamکنترل می شود و ONUها رجیستر
می شوند .بسته های فریم اترنت در فریم های GEMکپسوله می شوند و سپس به عنوان فریم های GTCبسته بندی می شوند.
این فریم های GTCبرای انتقال بر اساس پارامترهای اینترفیس ( پورت )GPONپیکربندی شده در الیه فیزیکی به کدهای باینری
تبدیل می شوند .این فرآیند در قسمت انتهایی که سرویس را باید دریافت کند به صورت معکوس می باشد .به طور خاص ،دریافت
کننده انتهایی ،دادهها را کپسوله میکند تا فریمهای ،GTCفریمهای ،GEMو سپس محمولهها برای انتقال داده از آن استخراج
گردد.
الیه GTCبر اساس ساختار به دو زیر الیه سازگاری TCو زیر الیه فریمینگ GTCطبقه بندی می شود
www.karatelecom.com KARA-OLT
27
زیر الیه سازگاری TCشامل آداپتورهای GEM TC ،ATMو رابط مدیریت و کنترل ترمینال شبکه نوری ( )OMCIو •
ماژول کنترل تخصیص پهنای باند پویا ( )DBAاست .آداپتورهای ATMو GEM TCکانال های OMCIرا با شناسه
مسیر مجازی (/)VPIشناسه کانال مجازی ( )VCIیا شناسه پورت GEMشناسایی می کنند .آداپتورهای OMCIمی توانند
داده های کانال OMCIرا با آداپتورهای ATMو GEM TCمبادله کنند و داده های کانال OMCIرا به نهادهای OMCI
ارسال کنند .ماژول کنترل DBAیک ماژول عملکردی رایج است که گزارش های ONUرا تولید می کند و تخصیص
DBAرا کنترل می کند
در زیر الیه فریمینگ ،GTCفریم های GTCشامل بلوک های ،GEMبلوک های PLOAMو بلوک های OAMمی •
باشد .زیر الیه فریم GTCاز عملکردهای زیر پشتیبانی می کند:
✓ داده ها را مالتی پلکس و دی مولتی پلکس می کند .به طور خاص ،زیر الیه فریمینگ ، GTCدادههای PLOAMو
GEMرا بر اساس اطالعات مرزی مشخصشده در هدر فریم در TCفریمهای Downstreamمالتی پلکس میکند.
عالوه بر این ،زیر الیه فریمینگ GTCدادههای PLOAMو GEMرا از TCفریمهای Upstreamبر اساس
دستورالعملهای هدر فریم از هم جدا میکند
✓ هدرهای فریم را تولید و داده ها را رمزگشایی می کند .زیر الیه فریمینگ GTCهدر TCفریم های Downstream
را در قالب مشخصی تولید و با استفاده از آن هدر فریم ،فریم های Upstreamرا رمزگشایی می کند.
✓ داده ها را به صورت داخلی بر اساس Alloc-IDمسیریابی می کند .الیه فریمینگ فریم GTCداده های ارسال شده
توسط یا به آداپتورهای GEM TCرا بر اساس Alloc-IDهدایت می کند
پشته های پروتکل C/M Planeشامل PLOAM ،OAMو OMCIاست .کانال های OAMو PLOAMبرای مدیریت •
عملکردهای زیر الیه های PMDو GTCاستفاده می شوند OMCI .یک سیستم یکپارچه برای مدیریت زیر الیه ها در
الیه باالیی ارائه می دهد
✓ کانالهای Embedded OAMدر هدرهای فریم GTCبرای تعیین پهنای باند ،تبادل دادهها و تخصیص پویا
پهنای باند( )DBAبکار می روند.
✓ یک فضای اختصاصی در فریم های GTCکه مبتنی بر فرمت کانال های PLOAMاست رزرو شده است .کانال های
PLOAMاطالعات مدیریت PMDو GTCای را حمل می کنند که از بلوک OAMعبور نمی کنند
✓ کانال های OMCIبرای مدیریت سرویس ها استفاده می شوند
جریان های سرویس در U-Planeبر اساس انواع جریان سرویس ها ( ATMیا )GEMبا VPI/Port-IDشناسایی می •
شوند ، Port-ID .جریانهای سرویس GEMو VPIها ،جریانهای سرویس های ATMرا شناسایی میکنند .در T-
CONTها ،پهنای باند تخصیص داده می شود و QoSبا استفاده از بازه های زمانی قابل تنظیم کنترل می شود.
www.karatelecom.com KARA-OLT
28
همه ONUهای متصل به یک پورت GPONداده های خود را در بازه های زمانی خود بر اساس نیازهای نقشه پهنای •
باند ( )BWmapبه upstreamارسال می کنند
هر ONUوضعیت داده هایی را که باید با استفاده از فریم های upstreamبه OLTارسال شود گزارش می کند. •
سپس OLT ،از DBAبرای تخصیص زمانهای upstreamبه ONUها استفاده میکند و بهروزرسانیها را در هر
فریم ارسال میکند
www.karatelecom.com KARA-OLT
29
در شکل ( ،)13-2یک فریم GPONدر upstreamاز الیه فیزیکی upstream PLOAM ، (PLOu) upstream
( ،)PLOAMuتوالی سطح توان باالدست ( ،)PLSuگزارش پهنای باند پویا )DBRu( upstreamو فیلدهای محموله تشکیل شده
است ،همانطور که در جدول 2-2توضیح داده شده است.
هدر GTCبرای تعیین حدود فریم ،همگام سازی و تصحیح خطا ( )FECاستفاده می شود •
فیلد BWMapبه هر ONUاز تخصیص پهنای باند در جهت Upstreamاطالع می دهد .این اسالتهای زمانی •
شروع و پایان Upstreamرا برای T-CONTهای هر ONUمشخص میکند ،و تضمین میکند که ،همه ONU
دادهها را با استفاده از بازههای زمانی مشخصشده توسط ، OLTبرای جلوگیری از کانفلیکت داده ارسال کنند.
www.karatelecom.com KARA-OLT
30
شکل()14-2ساختار PCBd
PCBdحاوی فیلدهای ،PLend ،BIP ،PLOAMd ،Ident ،PSyncو US BW Mapاست که نقشه US BWنقشه پهنای
باند در مسیر Upstreamاست که توسط OLTبرای هر T-CONTارسال میشود .جدول 3-2هر فیلد را توضیح می دهد
www.karatelecom.com KARA-OLT
31
عالوه بر این ،تاخیرهای رفت و برگشت ( )RTDبین OLTو ONUنیز بسته به زمان و محیط متفاوت است .بنابراین ،هنگامی که
ONUداده ها را در حالت TDMAارسال می کند ،برخورد ممکن است رخ دهد OLT .باید دقیقاً فواصل بین خود و هر ONUرا
اندازه گیری کند و یک فاصله زمانی مناسب برای داده های Upstreamهمگرا از همه ONUها فراهم کند تا از کانفلیکت داده
ها جلوگیری شود .به این ترتیب OLT ،زمان ارسال داده ها را برای هر ONUکنترل می کند.
شکل(ranging)15-2
اصول Ranging
پروسه یا فرآیند Rangingبه شرح زیر می باشد:
OLTپروسه Rangingرا زمانی که برای اولین بار ONUبخواهد در OLTرجیستر شود آغاز می کند. •
OLTکمیت تاخیر مقتضی ( )EqDرا برای هر ONUبر اساس دسترسی فیزیکی مشخص میکند •
نتایج Ranging
RTDو EqDفریم های داده ارسال شده توسط همه ONUها را همگام می کنند و از کانفلیکت داده ها در تقسیم کننده های
نوری جلوگیری می کنند .به این ترتیب ،همه ONUها در یک محدوده منطقی قرار می گیرند و داده ها را در بازه های زمانی
مشخص ارسال می کنند ،در نتیجه از کانفلیکت سلول های Upstreamجلوگیری می کنند.
DBA
در سیستم OLT ،GPONترافیک داده های Upstreamاز ONUرا با ارسال سیگنال های مجوز به ONUکنترل می کندPON .
به یک مکانیسم موثر TDMAبرای کنترل ترافیک Upstreamنیاز دارد تا بسته های داده از چندین ONUدر انتقال Upstream
با هم برخورد نکنند .با این حال ،به دلیل اینکه شبکه ODNشبکه ای پسیو بوده و قابلیت پیاده سازی مدیریت روی شبکه ODN
امکان پذیر نیست مکانیسم نیاز به مدیریت QoSدر یک شبکه ODNدارد .مدیریت نمی تواند اجرا شود یا ممکن است باعث کاهش
شدید کارایی شود زیرا ODNیک شبکه غیرفعال است.
www.karatelecom.com KARA-OLT
32
مکانیزمی برای مدیریت ترافیک GPONدر Upstreamکه تمرکز اصلی اش در استانداردسازی مدیریت ترافیک GPONبوده و
برای حل مشکل ITU-T Recommendation G.984.3 ،توسعه داده شده است تا پروتکل DBAرا برای مدیریت ترافیک PON
در Upstreamتعریف می کند
DBAمکانیزمی است که OLTرا قادر می سازد تا ازدحام در شبکه PONرا در زمان واقعی نظارت کند .در همین راستا،این امکان
را فراهم میکند تا OLTبتواند به صورت پویا پهنای باند را بر اساس میزان ازدحام ،استفاده از پهنای باند های قابل استفاده و
پیکربندی ها تنظیم و کنترل کند DBA .از توابع زیر پشتیبانی می کند:
ماژول DBAدر یک OLTبه طور مداوم گزارش های DBAرا جمع آوری و محاسبه را انجام می دهد .و از فیلد BWMap •
در فریم Downstreamبرای اطالع ONUاز نتیجه محاسبه DBAاستفاده می کند
با توجه به اطالعات ONU ،BWMapها داده ها را در بازه های زمانی اختصاص داده شده به آنها ارسال می کنند و •
پهنای باند Upstreamرا اشغال می کنند .بنابراین ،هر ONUبه صورت پویا پهنای باند Upstreamخود را مطابق با
ترافیک داده ارسالی واقعی خود تنظیم می کند و به این ترتیب استفاده از پهنای باند Upstreamرا بهبود می بخشد
پهنای باند را می توان در حالت استاتیک یا حالت ثابت نیز تخصیص داد .در این حالت ،یک OLTبه طور دورهای یک پهنای باند
ثابت را بر اساس توافقنامه سطح خدمات ) ،ONU (SLAپهنای باند و نشانگرهای تاخیر به هر ONUاختصاص میدهد
در حالت ثابت ،یک OLTاز مکانیزم نظرسنجی استفاده می کند .پهنای باند اختصاص داده شده به ONUممکن است •
متفاوت باشد اما پهنای باند تخصیص یافته به هر ONUدر هر دوره نظرسنجی یکسان است .ضمانت پهنای باند به SLA
یک ONUبستگی دارد نه به ترافیک سرویس .Upstreamدر این حالت به یک ONUپهنای باند ثابت اختصاص
مییابد ،حتی بدون اینکه سرویس باالدستی را حمل کند.
حالت تخصیصی ساده است و برای سرویسهایی مانند TDMکه ترافیک ثابتی دارند اعمال میشود ،اما برای سرویسهای •
IPکه نیازهای افزاینده در پهنای باند دارند عملیاتی نمی باشد .اگر این حالت برای خدمات IPاعمال شود ،استفاده از
www.karatelecom.com KARA-OLT
33
پهنای باند Upstreamکم است زیرا پهنای باند باالدستی را نمی توان به صورت پویا بر اساس ترافیک سرویس باالدست
تنظیم کرد.
FEC
در کاربردهای واقعی ،انتقال سیگنال های دیجیتال باعث ایجاد خطاهای بیتی و جیتر می شود که کیفیت انتقال سیگنال را کاهش
می دهد .برای حل مشکل مذکور ،یک فناوری تصحیح خطا مورد نیاز است .در میان فناوریهای تصحیح خطا ،فناوریهای مؤثر با
کاهش استفاده از پهنای باند ،قابلیت اطمینان انتقال را به دست میآورند که پیچیدگی دستگاه مخابراتی را نیز افزایش میدهد .از
فناوری های تصحیح خطا برای کنترل خطاها استفاده می شود .کدهای درگیر در این فناوری ها بر اساس سناریوهای استفاده به
عنوان کدهای تشخیص خطا و کدهای تصحیح خطا طبقه بندی می شوند
کدهای تشخیص خطا ،مانند کدهای بررسی ،Parityبرای تشخیص کدهای خطا استفاده می شوند •
کدهای تصحیح خطا ،مانند کدهای ،BCHکدهای ) Reed Solomon (RSو کدهای Hammingبرای تصحیح خودکار •
خطاها استفاده می شوند
تنها تفاوت بین کدهای تشخیص خطا و کدهای تصحیح خطا در پارامترهای عملکرد اعمال شده در سناریوهای مختلفی نهفته است
که بکارگرفته می شود FEC .از کدهای تصحیح خطا استفاده می کند.
روال تصحیح و تشخیص خطا به این ترتیب است که کدهای اضافی به سیگنال های فرستنده انتهایی اضافه می شوند .سپس ،دریافت
کننده انتهایی سیگنالها را برای وجود خطا بر اساس کد تصحیح خطا ( )ECCبررسی میکند و در صورت وجود خطا ،آنها را تصحیح
میکند .کدهای متداول FECشامل کدهای همینگ ،کدهای RSو کدهای کانولوشن است .شکل ( )17-2اصول FECرا نشان می
دهد.
شکل()17-2
Line Encryption
در یک سیستم ،GPONداده های Downstreamبه همه ONUها پخش می شود .بنابراین ONU ،هایی که مجاز نیستند داده
های Downstreamمربوط به ONUهای مجاز را دریافت کنند ،در صورت دریافت باعث ایجاد خطرات امنیتی در سیستم می
شود.
برای از بین بردن این خطرات امنیتی از رمزگذاری خط استفاده می شود .سیستم GPONاز الگوریتم Advanced Encryption
) Standard 128 (AES128برای رمزگذاری بسته های ارسال شده استفاده می کند تا بسته ها به صورت رمز گذاری شده منتقل
www.karatelecom.com KARA-OLT
34
شوند و امنیت سیستم را بهبود می بخشد .در صورتی که سناریوهای مورد استفاده الزامات امنیتی باالیی را نیاز داشته باشند،
رمزگذاری خط را می توان فعال کرد.
الگوریتم های رمزگذاری خط مورد استفاده در سیستم های GPONنه هدر را افزایش می دهند و نه استفاده از پهنای •
باند را کاهش می دهند
الگوریتم های رمزگذاری خط تاخیرهای ارسال را طوالنی نمی کند •
نکته :به دلیل محدودیت طول پیام های ONU ،PLOAMکلید را به صورت دو تکه به OLTمی فرستد و هر دو قسمت کلید را
سه بار برای افزونگی بیشتر ارسال می کند .اگر OLTدر دریافت هر یک از بخشهای کلید در هر سه بار ارسال ناموفق باشدOLT ،
یک درخواست تعویض کلید را دوباره به ONUآغاز میکند تا زمانی که OLTهمان کلید را برای سه بار دریافت کند
نکته OLT :کامندی را سه بار به ONUصادر می کند تا ONUرا از استفاده از شماره فریم کلید جدید مطلع کند ONU .پس از
دریافت فرمان تنها یک بار ،کلید تأیید را روی فریم های داده تغییر می دهد
www.karatelecom.com KARA-OLT
35
شکل()19-2
فرآیند احراز هویت ترمینال ONU( GPONاز قبل پیکربندی شده است)
یک ONUاز پیش پیکربندی شده را می توان در سه حالت احراز هویت کرد SN +Password ،SN :و Password
www.karatelecom.com KARA-OLT
36
در احراز هویت با OLT ،SNفقط SNهر ONUرا جهت احراز هویت تطبیق می دهد .در احراز هویت OLT ،SN +Password
هم SNو هم Passwordکه در ONUاز قبل تنظیم شده را تطبیق می دهد .شکل ( )20-2فرآیند احراز هویت با روش مذکور
را نشان می دهد
شکل()20-2
OLTپس از دریافت پیغام پاسخ SNاز سوی ،ONTبررسی می کند که آیا ONUدیگری با چنین SNای قبال به OLT •
اضافه شده یا خیر .اگر جواب بله بود OLT ،باید از طریق آالرم در CLIیا NMSاعالم کند که SNتکراری بوده و قبال
اضافه شده است.اگر جواب خیر بود OLTیک ONU-IDرا به ONUتخصیص می دهد.
بعد از اینکه ONUبه حالت عملکردی یا Operation Stateوارد شد : •
oبرای ONUکه در حالت SNاحراز هویت شده است OLT ،پیام درخواست رمز عبور را به این ONUارسال نمی
کند .در عوض OLT ،به طور خودکار یک پورت GEMرا که با شناسه ONUبرابر است را برای حمل پیام های
OMCIمربوط به ، ONUپیکربندی می کند و به ONUاجازه می دهد تا آنالین شود .عالوه بر این OLT ،یک
هشدار آنالین شدن ONUرا از طریق CLIیا NMSگزارش می دهد.
oبرای ONUکه در حالت SN +Passwordاحراز هویت شده است OLT ،یک درخواست رمز عبور به ONU
ارسال می کند و رمز عبور گزارش شده توسط ONUرا با رمز عبور که در OLTتعریف شده مقایسه می کند .اگر
دو رمز عبور یکسان باشند OLT ،مستقیماً یک پورت GEMرا برای ONUپیکربندی میکند تا پیامهای OMCI
www.karatelecom.com KARA-OLT
37
را حمل کند و به ONUاجازه آنالین شدن را میدهد .عالوه بر این OLT ،یک هشدار آنالین ONUرا به CLIیا
NMSگزارش می دهد .اگر دو رمز عبور یکسان نباشند OLT ،هشدار خطای رمز عبور را به CLIیا NMSگزارش
می دهد.
www.karatelecom.com KARA-OLT
38
www.karatelecom.com KARA-OLT