Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Twenty Thousands Leagues inside the Optical Fiber
Search
Ariya Hidayat
October 13, 2015
Technology
0
380
Twenty Thousands Leagues inside the Optical Fiber
Presented at O'Reilly Velocity Conference 2015 (Santa Clara, New York)
Ariya Hidayat
October 13, 2015
Tweet
Share
More Decks by Ariya Hidayat
See All by Ariya Hidayat
RAG for Small LLM
ariya
0
170
Vector Search and LLM
ariya
0
150
Making a Bigger Impact with Open Source
ariya
0
93
Practical Testing of Firebase Projects
ariya
0
130
Practical CI/CD for React Native
ariya
0
150
Hijrah ke TypeScript
ariya
0
500
Unggul dan Berdikari dengan Open-source
ariya
0
300
Practical CI/CD for React Native
ariya
1
480
Integrasi Berkesinambungan untuk React Native
ariya
1
420
Other Decks in Technology
See All in Technology
Databricks Free Editionで始めるMLflow
taka_aki
0
860
Sansan BIが実践する AI on BI とセマンティックレイヤー / data_summit_findy
sansan_randd
0
120
エンタープライズ企業における開発効率化のためのコンテキスト設計とその活用
sergicalsix
1
130
個人開発からエンプラまで。AIコードレビューで開発を楽しもう
moongift
PRO
0
270
なぜ新機能リリース翌日にモニタリング可能なのか? 〜リードタイム短縮とリソース問題を「自走」で改善した話〜 / data_summit_findy_Session_2
sansan_randd
1
150
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
420
お試しで oxlint を導入してみる #vuefes_aftertalk
bengo4com
2
1.3k
Design and implementation of "Markdown to Google Slides" / phpconfuk 2025
k1low
1
370
バグと向き合い、仕組みで防ぐ
____rina____
0
110
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
2
390
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
1.3k
Data Engineering Guide 2025 #data_summit_findy by @Kazaneya_PR / 20251106
kazaneya
PRO
10
2k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Thoughts on Productivity
jonyablonski
73
4.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Code Reviewing Like a Champion
maltzj
527
40k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Transcript
Twenty Thousands Leagues inside the Optical Fiber
None
TELL ME … DO YOU EVEN?
None
RFC 1149: A Standard for the Transmission of IP Datagrams
on Avian Carriers
Semaphore Fire beacons Smoke signals
Heliograph Transmitter Receiver
Photophone
Only straight line Lossy medium
LASER = Amazing
Monochromatic Coherent
Fiber Optic
Jacket: 400 µm Buffer: 250 µm Cladding: 125 µm Core:
8 µm
Total Internal Reflection Cladding n = 1.44681 Core n =
1.45205 Attenuation (at 1550 nm) ~ 0.2 dB/km 1% remaining power after 62 miles
None
None
3.2 Tb/s 2 routes (north, south) 4 fiber pairs 40
channels of 10 Gb/s each http://commons.wikimedia.org/wiki/File:Map_TAT-14.png by Alexrk2 CC-BY-SA-3.0
In One Second 3.2 Tb/s 8 Blueray discs
Modulations Frequency-shift Keying (FSK) Amplitude-shift Keying (ASK) Phase-shift Keying (PSK)
Wavelength-Division Multiplexing MUX Single fiber DEMUX 100 GHz channel spacing
~ 1550 nm 40 channels
Optical Impairments Chromatic Dispersion Polarization Mode Dispersion Cross Phase Modulation
Four-Wave Mixing Polarization Dependent Loss
10 Gb/s 100 Gb/s 200 Gb/s 31 Tb/s over 7,200
km 155 channels × 200 Gb/s TAT-14: 0.4 Tb/s over 9,600 km 40 channels × 10 Gb/s 7.2 Tb/s over 6,500 km 80 channels × 100 Gb/s New fiber type 255 Tb/s over 1 km 50 channels × 5.1 Tb/s
“If I have seen further it is by standing on
the shoulders of giants.” Isaac Newton