Optical Link Budget Calculator
.calc-header {
margin-bottom: 30px;
padding: 25px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border-radius: 12px;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);
color: white;
}
.calc-header h2 {
margin-top: 0;
color: white;
font-size: 28px;
margin-bottom: 10px;
}
.calc-header p {
margin: 10px 0;
opacity: 0.95;
font-size: 15px;
}
.input-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
margin-top: 20px;
}
.input-group {
display: flex;
flex-direction: column;
gap: 8px;
}
.input-group.full-width {
grid-column: 1 / -1;
}
.input-group label {
font-weight: bold;
font-size: 14px;
color: rgba(255,255,255,0.95);
display: flex;
align-items: center;
gap: 5px;
}
.info-icon {
display: inline-block;
width: 16px;
height: 16px;
background: rgba(255,255,255,0.3);
border-radius: 50%;
text-align: center;
line-height: 16px;
font-size: 12px;
cursor: help;
font-style: normal;
}
.input-row {
display: flex;
gap: 10px;
}
.input-group input,
.input-group select {
padding: 12px;
font-size: 16px;
border: 2px solid rgba(255,255,255,0.3);
border-radius: 6px;
background: rgba(255,255,255,0.95);
transition: all 0.3s ease;
font-family: 'Courier New', monospace;
}
.input-group input {
flex: 1;
}
.input-group select {
min-width: 120px;
}
.input-group input:focus,
.input-group select:focus {
outline: none;
border-color: #4CAF50;
background: white;
box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.1);
}
.advanced-toggle {
margin-top: 15px;
padding: 10px;
background: rgba(0,0,0,0.1);
border-radius: 6px;
cursor: pointer;
display: flex;
align-items: center;
gap: 10px;
transition: all 0.3s ease;
}
.advanced-toggle:hover {
background: rgba(0,0,0,0.15);
}
.advanced-toggle input[type="checkbox"] {
width: 20px;
height: 20px;
cursor: pointer;
}
.advanced-toggle label {
margin: 0;
cursor: pointer;
user-select: none;
font-weight: normal;
}
.advanced-options {
margin-top: 15px;
padding: 20px;
background: rgba(0,0,0,0.1);
border-radius: 6px;
display: none;
}
.advanced-options.show {
display: block;
}
.calc-button {
margin-top: 20px;
padding: 14px 35px;
font-size: 16px;
background: #4CAF50;
color: white;
border: none;
border-radius: 6px;
cursor: pointer;
font-weight: bold;
transition: all 0.3s ease;
box-shadow: 0 2px 4px rgba(0,0,0,0.2);
width: 100%;
}
.calc-button:hover {
background: #45a049;
transform: translateY(-1px);
box-shadow: 0 4px 8px rgba(0,0,0,0.3);
}
.calc-button:active {
background: #3d8b40;
transform: translateY(0);
}
.result-section {
background: white;
border: 1px solid #e0e0e0;
border-radius: 8px;
margin-top: 30px;
overflow: hidden;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
display: none;
}
.result-section.show {
display: block;
}
.section-header {
background: linear-gradient(135deg, #4CAF50 0%, #45a049 100%);
color: white;
padding: 15px 20px;
font-size: 18px;
font-weight: bold;
display: flex;
justify-content: space-between;
align-items: center;
}
.section-header.fail {
background: linear-gradient(135deg, #dc3545 0%, #c82333 100%);
}
.section-header.warning {
background: linear-gradient(135deg, #ffc107 0%, #ff9800 100%);
color: #333;
}
.result-badge {
padding: 8px 16px;
background: rgba(255,255,255,0.2);
border-radius: 20px;
font-size: 14px;
font-weight: bold;
}
.section-content {
padding: 20px;
background: #fafafa;
}
.summary-box {
background: white;
border: 2px solid #4CAF50;
border-radius: 8px;
padding: 20px;
margin-bottom: 20px;
text-align: center;
}
.summary-box.fail {
border-color: #dc3545;
}
.summary-box.warning {
border-color: #ffc107;
}
.link-margin {
font-size: 48px;
font-weight: bold;
color: #4CAF50;
margin: 10px 0;
font-family: 'Courier New', monospace;
}
.link-margin.fail {
color: #dc3545;
}
.link-margin.warning {
color: #ff9800;
}
.margin-label {
font-size: 14px;
color: #666;
text-transform: uppercase;
letter-spacing: 1px;
}
.data-row {
display: flex;
margin: 12px 0;
padding: 10px;
background: white;
border-radius: 4px;
border-left: 3px solid #4CAF50;
}
.data-label {
font-weight: bold;
color: #555;
min-width: 220px;
flex-shrink: 0;
}
.data-value {
color: #333;
font-family: 'Courier New', monospace;
word-break: break-word;
}
.data-value.highlight {
color: #4CAF50;
font-weight: bold;
font-size: 18px;
}
.breakdown-table {
width: 100%;
margin-top: 20px;
border-collapse: collapse;
background: white;
border-radius: 8px;
overflow: hidden;
}
.breakdown-table th {
background: #f5f5f5;
padding: 12px;
text-align: left;
font-weight: bold;
color: #555;
border-bottom: 2px solid #e0e0e0;
}
.breakdown-table td {
padding: 10px 12px;
border-bottom: 1px solid #f0f0f0;
font-family: 'Courier New', monospace;
}
.breakdown-table tr:last-child td {
border-bottom: none;
}
.breakdown-table .total-row {
background: #f9f9f9;
font-weight: bold;
}
.warning-message {
background: #fff3cd;
border-left: 4px solid #ffc107;
padding: 15px;
margin: 15px 0;
border-radius: 4px;
color: #856404;
}
.warning-message strong {
color: #ff9800;
}
.copy-button {
padding: 8px 16px;
font-size: 14px;
background: #007bff;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
transition: all 0.3s ease;
}
.copy-button:hover {
background: #0056b3;
}
.copy-button.copied {
background: #28a745;
}
.info-box {
margin-top: 30px;
padding: 20px;
background: white;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
border-top: 3px solid #4CAF50;
}
.info-box h3 {
margin-top: 0;
color: #4CAF50;
font-size: 20px;
}
.info-box h4 {
color: #666;
font-size: 16px;
margin-top: 20px;
margin-bottom: 10px;
}
.info-box p, .info-box li {
line-height: 1.6;
color: #555;
margin: 10px 0;
}
.info-box ol, .info-box ul {
margin-left: 20px;
}
.info-box code {
background: #f5f5f5;
padding: 2px 6px;
border-radius: 3px;
font-family: 'Courier New', monospace;
color: #d63384;
}
/* Responsive design */
@media (max-width: 768px) {
.input-grid {
grid-template-columns: 1fr;
}
.input-row {
flex-direction: column;
}
.input-group select {
width: 100%;
}
.data-row {
flex-direction: column;
}
.data-label {
margin-bottom: 5px;
min-width: auto;
}
.link-margin {
font-size: 36px;
}
}
آپٹیکل لنک بجٹ کیلکولیٹر
بجلی کے بجٹ، توجہ کے نقصانات، اور لنک مارجن کا حساب لگا کر فائبر آپٹک لنکس کی منصوبہ بندی اور تصدیق کریں۔ اس بات کا تعین کریں کہ آیا آپ کی فائبر کی تعیناتی مخصوص SFP/SFP+ ماڈیولز کے لیے وصول کنندہ کی حساسیت کے کم از کم تقاضوں کو پورا کرے گی۔
حساب کے نتائج
پاس
لنک مارجن
+5.2 ڈی بی
لنک کے پاس کافی پاور بجٹ ہے۔
پاور بجٹ کا خلاصہ
ٹرانسمٹ پاور (Tx):
-
وصول کنندہ کی حساسیت (Rx):
-
دستیاب لنک بجٹ:
-
نقصان کی خرابی
| نقصان کا جزو | قدر | نقصان (dB) |
|---|
آپٹیکل لنک بجٹ کے حساب کتاب کے بارے میں
لنک بجٹ کیا ہے؟لنک بجٹ فائبر آپٹک ٹرانسمیشن سسٹم میں تمام فوائد اور نقصانات کا حساب کتاب ہے۔ یہ تعین کرتا ہے کہ آیا ڈیٹیکٹر پر موصول ہونے والی آپٹیکل پاور قابل اعتماد ڈیٹا کی ترسیل کے لیے کافی ہے۔
بنیادی فارمولا:
Link Margin = Link Budget - Total Loss - Safety Margin
کہاں:
- لنک بجٹ= ٹرانسمٹ پاور (dBm) - وصول کنندہ حساسیت (dBm)
- کل نقصان= فائبر اٹینیویشن + کنیکٹر کا نقصان + اسپلائس نقصان
- لنک مارجن= باقی بجلی کا بجٹ (قابل عمل لنک کے لیے مثبت ہونا چاہیے)
فائبر کشیدہ اقدار:
- OS2 (سنگل موڈ): 0.4 dB/km @ 1310nm، 0.25 dB/km @ 1550nm
- OM3 (ملٹی موڈ): 3.0 dB/km @ 850nm، 1.0 dB/km @ 1300nm
- OM4 (ملٹی موڈ): 3.0 dB/km @ 850nm، 1.0 dB/km @ 1300nm (بہتر بینڈوتھ)
- OM5 (ملٹی موڈ): 3.0 dB/km @ 850nm (SWDM کے لیے موزوں)
عام نقصان کی قدریں:
- کنیکٹر جوڑے: 0.5-0.75 dB فی میٹڈ جوڑا (SC، LC، وغیرہ)
- فیوژن سپلائسز: 0.1 ڈی بی ہر ایک (بہت کم نقصان)
- مکینیکل سپلائسز: 0.3-0.5 dB ہر ایک (فیوژن سے زیادہ)
حفاظتی مارجن کیوں اہمیت رکھتا ہے:
ایک 3 dB حفاظتی مارجن کا حساب ہے:
- اجزاء کی عمر بڑھنے اور وقت کے ساتھ انحطاط
- لیزر آؤٹ پٹ کو متاثر کرنے والے درجہ حرارت کے تغیرات
- گندے یا آلودہ کنیکٹر
- فائبر موڑنے یا تناؤ کی وجہ سے ہونے والے نقصانات
- مینوفیکچرنگ رواداری اور پیمائش کی غیر یقینی صورتحال
نتائج کو سمجھنا:
- پاس (سبز): لنک مارجن ≥ 0 dB۔ لنک کو قابل اعتماد طریقے سے کام کرنا چاہئے۔
- وارننگ (پیلا): لنک مارجن 0 سے -1 ڈی بی۔ کام کر سکتا ہے لیکن خطرناک۔ کنیکٹر صاف کریں اور دوبارہ ٹیسٹ کریں۔
- فیل (سرخ): لنک مارجن < -1 ڈی بی۔ ممکنہ طور پر لنک قائم نہیں ہوگا یا اس میں غلطیاں ہوں گی۔ مختلف SFP، کم فاصلہ، یا بہتر فائبر کی ضرورت ہے۔
فاصلے کی حدیں:
پاور بجٹ کے علاوہ، فائبر لنکس بھی محدود ہیں:
- رنگین بازی: زیادہ رفتار پر سنگل موڈ لنکس کو محدود کرتا ہے۔
- موڈل بازی: بینڈوتھ (MHz·km) کی بنیاد پر ملٹی موڈ لنکس کو محدود کرتا ہے
- IEEE معیارات: ہر ٹرانسیور کی قسم کے لیے زیادہ سے زیادہ فاصلے متعین کریں۔
بہترین طرز عمل:
- جانچ یا تعیناتی سے پہلے کنیکٹر کو ہمیشہ صاف کریں۔
- مناسب موڑ کا رداس استعمال کریں (عام طور پر 10x کیبل قطر)
- تصدیق کریں کہ فائبر کی قسم SFP ماڈیول کی ضروریات سے میل کھاتی ہے۔
- بیس لائن ریفرنس کے لیے دستاویز کی طاقت کی پیمائش
- بہت سے حصوں کے ساتھ طویل یا پیچیدہ لنکس کے لیے OTDR استعمال کریں۔
- ماحولیاتی حالات پر غور کریں (درجہ حرارت، نمی)
معیار کے حوالہ جات:
- IEEE 802.3: فائبر آپٹکس کے لیے ایتھرنیٹ کے معیارات
- TIA-568: کمرشل عمارت کیبلنگ کا معیار
- ITU-T G.652: سنگل موڈ فائبر وضاحتیں (OS2)
- آئی ای سی 60793: آپٹیکل فائبر کی وضاحتیں
زیادہ نقصان کا ازالہ:
اگر آپ کا لنک بجٹ کے حساب کتاب میں ناکام ہوجاتا ہے:
- تمام کنیکٹرز کو فائبر صاف کرنے کے مناسب ٹولز سے اچھی طرح صاف کریں۔
- خروںچ یا نقصان کے لیے کنیکٹر کا معائنہ کریں (فائبر مائکروسکوپ استعمال کریں)
- تصدیق کریں کہ فائبر کی صحیح قسم استعمال کی جا رہی ہے۔
- فائبر کیبل میں تیز موڑ یا کنکس چیک کریں۔
- خراب جمپروں کو الگ کرنے کے لیے انفرادی پیچ کی ہڈیوں کی جانچ کریں۔
- زیادہ پاور SFP یا زیادہ حساس ریسیور استعمال کرنے پر غور کریں۔
- اگر ممکن ہو تو کنکشن پوائنٹس کی تعداد کم کریں۔