OLT ব্যবস্থাপনা

OLT Dashboard

OLT কী?

OLT (Optical Line Terminal) হলো একটি Passive Optical Network (PON) ফাইবার-অপটিক ডিপ্লয়মেন্টের কেন্দ্রীয় সরঞ্জাম। এটি ISP-এর হেডএন্ড বা ডেটা সেন্টারে থাকে এবং ফাইবার ক্যাবলের মাধ্যমে গ্রাহকের প্রাঙ্গণে ইনস্টল করা অনেকগুলো ONU (Optical Network Unit) ডিভাইসের সাথে যোগাযোগ করে। নির্ভরযোগ্য ফাইবার ব্রডব্যান্ড সেবা প্রদানের জন্য আপনার OLT গুলো সঠিকভাবে পরিচালনা করা অত্যন্ত গুরুত্বপূর্ণ।

ISPBills বিভিন্ন স্তরের ইন্টিগ্রেশন সহ ১২টি OLT ভেন্ডর সমর্থন করে — সম্পূর্ণ SNMP + CLI অ্যাক্সেস থেকে শুরু করে শুধুমাত্র মৌলিক SNMP আবিষ্কার পর্যন্ত।


সমর্থিত OLT ভেন্ডরসমূহ

নিম্নলিখিত টেবিলে ISPBills দ্বারা সমর্থিত প্রতিটি ভেন্ডর এবং প্রতিটির জন্য উপলব্ধ ফিচারসমূহ তালিকাভুক্ত করা হয়েছে:

Brand Discovery CLI Access Running Config Popular Models
VSOL SNMP + CLI ✅ Full V1600G, V1600D
DBC SNMP + CLI ✅ Full DBC-8240
Fiberhome SNMP + CLI ✅ Full AN5516-01, AN5006-20
ZTE SNMP C300, C320, C600
Huawei SNMP MA5608T, MA5680T, MA5800
BDCOM SNMP P3310B, P3608, GP3600
HIOSO SNMP (via VSOL) ✅ via VSOL HA7000, HA7302
Syrotech SNMP (via VSOL) ✅ via VSOL SY-GPON-1600
C-Data SNMP FD1104SN, FD1204SN
Nokia SNMP ISAM 7360
Raisecom SNMP ISCOM5800E
Generic SNMP (CTC/RFC) Any SNMP-enabled OLT

ভেন্ডর টায়ারসমূহ

ISPBills ফিচারের গভীরতার ভিত্তিতে OLT ভেন্ডরদের তিনটি টায়ারে ভাগ করে:

Tier 1 — সম্পূর্ণ ইন্টিগ্রেশন (SNMP + CLI + Running Config) VSOL, DBC এবং Fiberhome সবচেয়ে গভীর ইন্টিগ্রেশন প্রদান করে। ISPBills SNMP-এর মাধ্যমে ONU আবিষ্কার করতে পারে, ম্যানেজমেন্ট কমান্ডের জন্য একটি CLI সেশন (Telnet/SSH) খুলতে পারে এবং ব্যাকআপ বা অডিটের উদ্দেশ্যে সম্পূর্ণ running configuration ডাউনলোড করতে পারে।

Tier 2 — SNMP + Running Config (CLI নেই) ZTE, Huawei, BDCOM, HIOSO এবং Syrotech SNMP-ভিত্তিক ONU আবিষ্কার এবং running-config ডাউনলোড সমর্থন করে। এই ভেন্ডরগুলোর জন্য ISPBills-এর মাধ্যমে CLI অ্যাক্সেস পাওয়া যায় না (CLI অপারেশনের জন্য তাদের নিজস্ব ম্যানেজমেন্ট টুলস ব্যবহার করুন)।

Tier 3 — শুধুমাত্র SNMP Discovery C-Data, Nokia, Raisecom এবং Generic হ্যান্ডলার SNMP-ভিত্তিক ONU আবিষ্কার প্রদান করে তবে CLI অ্যাক্সেস বা running-config ডাউনলোড সমর্থন করে না।

Brand Alias সিস্টেম: HIOSO এবং Syrotech OLT গুলো CTC-সামঞ্জস্যপূর্ণ এবং অভ্যন্তরীণভাবে SNMP আবিষ্কার ও CLI অ্যাক্সেসের জন্য VSOL হ্যান্ডলার ব্যবহার করে। আপনি যখন Brand হিসেবে HIOSO বা Syrotech নির্বাচন করেন, ISPBills স্বয়ংক্রিয়ভাবে VSOL প্রটোকল হ্যান্ডলারের মাধ্যমে রিকোয়েস্ট রাউট করে। এর মানে এই ব্র্যান্ডগুলো নেটিভ VSOL ডিভাইসের মতো একই SNMP walk লজিক এবং CLI কমান্ড সেটের সুবিধা পায়।


SNMP Discovery

ISPBills প্রতিটি OLT-এর সাথে সংযুক্ত ONU গুলো স্বয়ংক্রিয়ভাবে আবিষ্কার ও পর্যবেক্ষণ করতে SNMP (Simple Network Management Protocol) ব্যবহার করে। আবিষ্কার প্রক্রিয়াটি নিম্নরূপ কাজ করে:

  1. SNMP Walk — ISPBills কনফিগার করা SNMP community string (ডিফল্ট: public) ব্যবহার করে পর্যায়ক্রমে OLT-এর OID টেবিলগুলো walk করে। এটি সমস্ত সংযুক্ত ONU তালিকাভুক্ত করতে স্ট্যান্ডার্ড এবং ভেন্ডর-নির্দিষ্ট MIB কুয়েরি করে।
  2. MAC / Serial Resolution — আবিষ্কৃত প্রতিটি ONU-এর জন্য, ISPBills SNMP রেসপন্স থেকে MAC address এবং serial number রিজলভ করে। এই আইডেন্টিফায়ারগুলো প্রতিটি ONU ডিভাইসকে অনন্যভাবে শনাক্ত করতে ব্যবহৃত হয়।
  3. Status Mapping — ONU-এর অপারেশনাল স্ট্যাটাস (online, offline, power-off, LOS) SNMP status OID থেকে পড়া হয় এবং ONU তালিকায় প্রদর্শিত ISPBills স্ট্যাটাস কোডে ম্যাপ করা হয়।
  4. Optical Signal Levels — ভেন্ডরের MIB দ্বারা সমর্থিত হলে, ISPBills সিগন্যাল কোয়ালিটি সমস্যা নির্ণয়ে সহায়তার জন্য প্রতিটি ONU-এর অপটিক্যাল পাওয়ার লেভেল (Rx/Tx) ও পড়ে।

Generic ব্র্যান্ড স্ট্যান্ডার্ড CTC (China Telecom Corporation) এবং RFC-ভিত্তিক OID ব্যবহার করে। স্পষ্টভাবে তালিকাভুক্ত নয় এমন যেকোনো SNMP-সক্ষম OLT-এর জন্য এটি নির্বাচন করুন। Discovery কাজ করবে, তবে ভেন্ডর-নির্দিষ্ট ফিচার (CLI, running config) পাওয়া যাবে না।


একটি OLT যোগ করা

ISPBills-এ একটি OLT নিবন্ধন করতে, Monitoring › OLT Management-এ নেভিগেট করুন এবং Add OLT-এ ক্লিক করুন। নিম্নলিখিত ক্ষেত্রগুলো পূরণ করুন:

  • IP Address — OLT-এর ম্যানেজমেন্ট IP অ্যাড্রেস।
  • Username — OLT-এর ম্যানেজমেন্ট ইন্টারফেসের জন্য অ্যাডমিনিস্ট্রেটর ইউজারনেম (Tier 1 ভেন্ডরগুলোতে CLI অ্যাক্সেসের জন্য ব্যবহৃত)।
  • Password — সংশ্লিষ্ট অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড।
  • Port — OLT-এর সাথে সংযুক্ত হতে ব্যবহৃত ম্যানেজমেন্ট পোর্ট (সাধারণত Telnet পোর্ট 23, SSH পোর্ট 22 বা ভেন্ডর-নির্দিষ্ট পোর্ট)।
  • Brand — ড্রপডাউন থেকে OLT ভেন্ডর নির্বাচন করুন। ড্রপডাউনে সমস্ত ১২টি সমর্থিত ব্র্যান্ড তালিকাভুক্ত আছে: VSOL, DBC, Fiberhome, ZTE, Huawei, BDCOM, HIOSO, Syrotech, C-Data, Nokia, Raisecom এবং Generic।
  • SNMP Community — read অ্যাক্সেসের জন্য SNMP community string (ডিফল্ট: public)। এটি OLT-এ কনফিগার করা community string-এর সাথে মিলতে হবে।

নির্বাচিত Brand-এর উপর নির্ভর করে প্রদর্শিত ক্ষেত্রগুলো ভিন্ন হতে পারে। Tier 1 ভেন্ডরগুলোর (VSOL, DBC, Fiberhome) জন্য CLI অ্যাক্সেসে Username, Password এবং Port ক্ষেত্রগুলো আবশ্যক। Tier 3 ভেন্ডরগুলোর (C-Data, Nokia, Raisecom, Generic) জন্য শুধুমাত্র IP Address এবং SNMP Community কঠোরভাবে প্রয়োজনীয়।

রেকর্ড সংরক্ষণ করুন। ISPBills SNMP-এর মাধ্যমে OLT-এর সাথে সংযুক্ত হওয়ার এবং সংযুক্ত ONU-এর তালিকা সহ প্রাথমিক স্ট্যাটাস ডেটা রিট্রিভ করার চেষ্টা করবে।


OLT তালিকা এবং স্ট্যাটাস

OLT তালিকা পৃষ্ঠায় সমস্ত নিবন্ধিত OLT তাদের নাম, IP অ্যাড্রেস, ব্র্যান্ড এবং বর্তমান স্ট্যাটাস (Online বা Offline) সহ দেখানো হয়। একটি অফলাইন OLT-এর অবিলম্বে মনোযোগ প্রয়োজন কারণ এটি সেই ডিভাইস দ্বারা সেবাপ্রাপ্ত সমস্ত ফাইবার গ্রাহকদের প্রভাবিত করবে।


Running Config ডাউনলোড

সমর্থিত ভেন্ডরগুলোর জন্য, ISPBills OLT-এর বর্তমান running configuration ডাউনলোড করতে পারে। এটি কনফিগারেশন ব্যাকআপ, অডিটিং এবং দুর্যোগ পুনরুদ্ধারের জন্য উপযোগী।

সমর্থিত ভেন্ডর: VSOL, DBC, Fiberhome, ZTE, Huawei, BDCOM, HIOSO এবং Syrotech।

Running configuration রিট্রিভ করতে ব্যবহৃত কমান্ড ভেন্ডর অনুযায়ী ভিন্ন হয়:

Brand Config Command
Huawei display current-configuration
Fiberhome display current-configuration
ZTE show running-config
VSOL show running-config
DBC show running-config
BDCOM show running-config
HIOSO show running-config (via VSOL handler)
Syrotech show running-config (via VSOL handler)

Running config ডাউনলোড করতে, একটি OLT-এর বিস্তারিত পৃষ্ঠা খুলুন এবং Download Running Config-এ ক্লিক করুন। কনফিগারেশনটি একটি টেক্সট ফাইল হিসেবে সংরক্ষিত হয় এবং ঐতিহাসিক রেফারেন্সের জন্য ISPBills সিস্টেমে সংরক্ষণ করা হয়।

C-Data, Nokia, Raisecom এবং Generic OLT গুলো ISPBills-এর মাধ্যমে running-config ডাউনলোড সমর্থন করে না। এই ডিভাইসগুলোতে কনফিগারেশন ব্যাকআপের জন্য ভেন্ডরের নিজস্ব ম্যানেজমেন্ট টুলস ব্যবহার করুন।


ONU Auto-Mapping

ISPBills যখন SNMP-এর মাধ্যমে ONU আবিষ্কার করে, তখন এটি স্বয়ংক্রিয়ভাবে প্রতিটি ONU-কে একটি বিদ্যমান গ্রাহক রেকর্ডের সাথে লিঙ্ক করতে পারে। Auto-mapping প্রক্রিয়াটি নিম্নরূপ কাজ করে:

  1. Discovery — SNMP discovery OLT থেকে ONU-এর MAC address এবং serial number রিট্রিভ করে।
  2. Lookup — ISPBills মিলে যাওয়া MAC address বা serial number-এর জন্য বিদ্যমান গ্রাহক রেকর্ড অনুসন্ধান করে।
  3. Linking — মিল পাওয়া গেলে, ONU স্বয়ংক্রিয়ভাবে সেই গ্রাহকের সাথে সংযুক্ত হয়। গ্রাহকের সংযোগ স্ট্যাটাস, অপটিক্যাল সিগন্যাল লেভেল এবং OLT/PON পোর্ট তথ্য তখন তাদের প্রোফাইল থেকে দেখা যায়।
  4. Unmatched ONU — যেসব ONU কোনো গ্রাহকের সাথে মিলানো যায় না সেগুলো আনলিঙ্কড ONU তালিকায় প্রদর্শিত হয়। একজন অ্যাডমিনিস্ট্রেটর ম্যানুয়ালি সেগুলো কোনো গ্রাহকের সাথে অ্যাসাইন করতে পারেন বা ডিভাইসটি অনুমোদিত কিনা তা তদন্ত করতে পারেন।

এই auto-mapping নিশ্চিত করে যে আপনার ফাইবার গ্রাহক রেকর্ড ম্যানুয়াল হস্তক্ষেপ ছাড়াই ফিজিক্যাল নেটওয়ার্কের সাথে সিঙ্কে থাকে।


OLT এবং ONU

প্রতিটি OLT একাধিক PON পোর্ট সমর্থন করে, এবং প্রতিটি PON পোর্ট গ্রাহক প্রাঙ্গণে ইনস্টল করা বেশ কিছু ONU ডিভাইসকে সেবা দেয়। ISPBills ONU রেকর্ডগুলোকে তাদের প্যারেন্ট OLT-এর সাথে লিঙ্ক করে, যা আপনাকে একজন ফাইবার গ্রাহকের সংযোগ OLT পোর্ট পর্যন্ত সম্পূর্ণ পথ ট্রেস করতে দেয়। গ্রাহক-পক্ষের ডিভাইস পরিচালনার বিস্তারিত জানতে ONU তালিকা অধ্যায় দেখুন।


সমস্যা সমাধান

SNMP Discovery কাজ করছে না

  • Community string মিলছে না — নিশ্চিত করুন যে ISPBills-এ কনফিগার করা SNMP community string OLT-এ সেট করা স্ট্রিং-এর সাথে মিলছে। সবচেয়ে সাধারণ ভুল হলো ISPBills-এ public ব্যবহার করা যখন OLT-এ একটি কাস্টম community string কনফিগার করা আছে।
  • Firewall নিয়ম — SNMP ডিফল্টভাবে UDP পোর্ট 161 ব্যবহার করে। যাচাই করুন যে আপনার firewall ISPBills সার্ভার এবং OLT-এর ম্যানেজমেন্ট IP-এর মধ্যে UDP পোর্ট 161-এ ট্রাফিক অনুমোদন করে।
  • SNMP ভার্সন — ISPBills ডিফল্টভাবে SNMPv2c ব্যবহার করে। নিশ্চিত করুন যে OLT-এ SNMPv2c সক্রিয় আছে (কিছু ডিভাইস শুধুমাত্র SNMPv1 বা SNMPv3 কনফিগার করা অবস্থায় আসে)।
  • IP রিচেবিলিটি — নিশ্চিত করুন যে ISPBills সার্ভার OLT-এর ম্যানেজমেন্ট IP অ্যাড্রেসে পৌঁছাতে পারে। সংযোগ যাচাই করতে ISPBills সার্ভার থেকে ping বা snmpwalk ব্যবহার করুন।

OLT Offline দেখাচ্ছে

  • ISPBills সার্ভার এবং OLT-এর মধ্যে নেটওয়ার্ক সংযোগ পরীক্ষা করুন।
  • যাচাই করুন যে OLT-এর ম্যানেজমেন্ট ইন্টারফেস চালু আছে এবং SNMP রিকোয়েস্টে সাড়া দিচ্ছে।
  • SNMP timeout মান পরীক্ষা করুন — OLT যদি উচ্চ-লেটেন্সি লিঙ্কে থাকে, তাহলে আপনাকে SNMP timeout বাড়াতে হতে পারে।

CLI অ্যাক্সেস ব্যর্থ (Tier 1 ভেন্ডর)

  • username, password এবং port সঠিক কিনা যাচাই করুন।
  • নিশ্চিত করুন যে OLT ISPBills সার্ভারের IP অ্যাড্রেস থেকে Telnet/SSH সংযোগ অনুমোদন করে।
  • OLT-এর সর্বোচ্চ সেশন সীমা পূর্ণ হয়ে গেছে কিনা পরীক্ষা করুন।

Running Config ডাউনলোড ব্যর্থ

  • এই ফিচারটি শুধুমাত্র Tier 1 এবং Tier 2 ভেন্ডরগুলোর জন্য উপলব্ধ (সমর্থিত OLT ভেন্ডরসমূহ টেবিল দেখুন)।
  • Tier 1 ভেন্ডরগুলোর জন্য, CLI credentials সঠিক হতে হবে।
  • Huawei এবং Fiberhome-এর জন্য, নিশ্চিত করুন যে ইউজার অ্যাকাউন্টে display current-configuration চালানোর পর্যাপ্ত অধিকার আছে।

আপনার OLT ব্র্যান্ড স্পষ্টভাবে তালিকাভুক্ত না থাকলে, Generic অপশনটি ব্যবহার করে দেখুন। এটি স্ট্যান্ডার্ড CTC/RFC-ভিত্তিক SNMP OID ব্যবহার করে এবং অধিকাংশ GPON/EPON OLT-এ মৌলিক ONU আবিষ্কারের জন্য কাজ করবে।