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
セルラーネットワークオープン化動向@wbsug#4
Search
Wataru Ishida
October 26, 2017
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
セルラーネットワークオープン化動向@wbsug#4
Wataru Ishida
October 26, 2017
More Decks by Wataru Ishida
See All by Wataru Ishida
netopscoding#5開催に向けて
ishidawataru
0
360
ネットワーク試験自動化 - GoBGPシナリオテストを例に -
ishidawataru
0
1k
GoBGP: Yet another BGP implementation in Go
ishidawataru
0
680
OCP networking update @wbsug#2
ishidawataru
1
430
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
670
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
290
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
660
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
170
LLMにもCAP定理があるという話
harukasakihara
0
280
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
580
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.9k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
660
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
130
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.9k
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
130
Android の公式 Skill / Android skills
yanzm
0
120
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Ethics towards AI in product and experience design
skipperchong
2
310
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Git: the NoSQL Database
bkeepers
PRO
432
67k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
190
The Cost Of JavaScript in 2023
addyosmani
55
10k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
610
Transcript
Copyright©2017 NTT Corp. All Rights Reserved. セルラーネットワークオープン化動向 2017/10/26 ホワイトボックススイッチユーザ会
第四回勉強会 NTTソフトウェアイノベーションセンタ(SIC) ⽯石⽥田 渉
1 Copyright©2017 NTT Corp. All Rights Reserved. ⽬目次 •
セルラーネットワークのオープン化 • Telecom Infra Project • TIP OpenCellular • OpenAirInterface • まとめ
2 Copyright©2017 NTT Corp. All Rights Reserved. ⽬目次 •
セルラーネットワークのオープン化 • Telecom Infra Project • TIP OpenCellular • OpenAirInterface • まとめ
3 Copyright©2017 NTT Corp. All Rights Reserved. セルラーネットワークのオープン化 •
キャリア以外がセルラーネットワークを構築する動きが広がっている -‑ ここではこの動きをセルラーネットワークのオープン化と呼ぶ -‑ ユースケース: 特定ユーザ, エリアのためだけのネットワーク • いくつかの事例を紹介 -‑ Google Project Loon -‑ Martin Casado -‑ MulteFire -‑ ⽇日本通信とBaicellsの戦略的提携 -‑ 900MHz帯⾃自営システム(MCA)
https://jp.reuters.com/article/alphabet-‑baloon-‑project-‑idJPKBN1CS03S
https://twitter.com/martin_̲casado/status/889272150611251202
http://businessnetwork.jp/Detail/tabid/65/artid/4572/Default.aspx
https://www.multefire.org/our-‑members/
http://www.j-‑com.co.jp/news/1708.html
http://businessnetwork.jp/Detail/tabid/65/artid/5667/Default.aspx
10 Copyright©2017 NTT Corp. All Rights Reserved. ⽬目次 •
セルラーネットワークのオープン化 • Telecom Infra Project • TIP OpenCellular • OpenAirInterface • まとめ
11 Copyright©2017 NTT Corp. All Rights Reserved. Telecom Infra
Project(TIP) 1/2 • 2016年2⽉月にFacebook(FB)が主導し発⾜足 • OCPの成果をキャリアインフラに適⽤用することを⽬目的にしている • Open Compute Project (OCP) FB, Microsoft(MS)のハード仕様をオープン化し、彼らのデータセンタ インフラをコモディティ化させる HPEはOTTビジネスから撤退 http://www.publickey1.jp/blog/17/hpeawsazuregoogle.html
12 Copyright©2017 NTT Corp. All Rights Reserved. Telecom Infra
Project(TIP) 2/2 • TIP 2つの主領域 1. 光伝送分野 ‒– Open Optical Packet Transport(OOPT), Voyager 2. セルラー分野 ‒– Open Cellular • TIP 2つの側⾯面 1. キャリアにOTTの考え⽅方、ハードウェアを取り込む 2. OTTを含む⾮非キャリアがキャリアのビジネスに取り組む
13 Copyright©2017 NTT Corp. All Rights Reserved. ⽬目次 •
セルラーネットワークのオープン化 • Telecom Infra Project • TIP OpenCellular • OpenAirInterface • まとめ
14 Copyright©2017 NTT Corp. All Rights Reserved. TIP OpenCellular(OC)
とは • 2016年7⽉月にFBがTIPのプロジェクトして発表 • 主⽬目的 : 東南アジア, アフリカの発展途上国にモバイルコネクティビ ティを提供する • 発展途上国でキャリアのカバレッジが低い理由 -‑ ARPUが低いため, キャリアの投資スキームに合わない -‑ 例) アフリカの村のARPU: $1, スモールセルLTE基地局: $100k • 安価な基地局を作るとともに、FBが⽀支援しながらコミュニティ(住⺠民)が 運⽤用を⾏行う -‑ バックボーンは衛星通信(6Mbps), LTEではなく2G/3Gがメイン • OCに参加するキャリアは安価なLTE基地局を期待している -‑ FBの主⽬目的とはずれるが⻑⾧長期的な視点でFBも協⼒力している様⼦子
15 Copyright©2017 NTT Corp. All Rights Reserved. 1st OC
Workshop • 2017年6/19 ‒– 6/20にケニア ナイロビで開催, 参加者150名程度 空港を出てすぐの様⼦子
None
None
None
None
None
21 Copyright©2017 NTT Corp. All Rights Reserved. FBによるキャリア設備投資への関与 •
FBは衛星写真、機械学習を⽤用い、各地の⼈人⼝口密度や所得を推定 • またFBにアクセスする端末が2G, 3G, LTE, WiFiのうち何を使っている か判定可能(トラフィックの9割はモバイル) • これらの情報から、今後設備増強をして投資が回収できる地域を推定、 現地キャリアに設備増強を促している 例) 所得が⾼高いが、LTEのカバレッジがない地域にLTE基地局の増強を促す 2G,3G,4G,カバレッジ無(70%)の分布 学習,推定しているメトリックの数々
22 Copyright©2017 NTT Corp. All Rights Reserved. OCハードウェア •
OC-‑SDR (FB, Fairwaves) -‑ 2G,3Gをターゲットとする汎⽤用基地局装置 -‑ 2012年からインドネシアのパプア等でデプロイされている -‑ ソフト : Osomocom(OSS), CCM(OSS) • OC-‑LTE (FB, Cavium, NuRAN) -‑ LTE向け基地局装置 -‑ 2017年Q4にキャリアとトライアルを実施予定 -‑ ソフト : Caviumプロプラ, OpenAirInterface(OSS) • OC-‑2G (NuRAN) -‑ 2Gに特化した基地局装置 -‑ ソフト : NuRANプロプラ
23 Copyright©2017 NTT Corp. All Rights Reserved. ⽬目次 •
セルラーネットワークのオープン化 • Telecom Infra Project • TIP OpenCellular • OpenAirInterface • まとめ
24 Copyright©2017 NTT Corp. All Rights Reserved. OpenAirInterface(OAI) •
Eurecom(フランスの⼤大学院⼤大学)が主導するLTE/EPCのOSSプロジェクト • メインターゲット : SDRによる3GPP準拠のeNB開発 -‑ 研究機関が先進技術の研究開発を進めるためのプラットフォームとし ての活⽤用を想定 -‑ キャリア研究所では事業部が商⽤用利⽤用している設備を教えてもらえない, 使わせてもらえないことが多々ある • Cisco, Nokia, Fujitsuなどが参加し、活発に開発が進められている • 開発がアクティブな領域 : NFGI, 5G, LTE-‑M, NB-‑IoT, MulteFire • M-‑CORDなど、他にもオープンを謳うLTE/EPCスタックはあるが、ベン ダと⼀一切NDA等を結ぶこともなくLTE/EPCネットワークが構築できる OSSとしてはおそらく唯⼀一
25 Copyright©2017 NTT Corp. All Rights Reserved. OAIメンバー
26 Copyright©2017 NTT Corp. All Rights Reserved. OAIの構成 •
UE/eNBとEPCで別リポジトリ(ライセンスも別) • UE/eNB : https://gitlab.eurecom.fr/oai/openairinterface5g -‑ コミュニティの主な関⼼心はこちら • EPC : https://github.com/OPENAIRINTERFACE/openair-‑cn -‑ OC-‑LTEでの利⽤用をきっかけにFB主導で開発が進んでいる
27 Copyright©2017 NTT Corp. All Rights Reserved. LTE/EPCの構成 https://www.slideshare.net/HussienMahmoud2/lte-‑epc-‑technology-‑essentials/9
ラボ環境の紹介 SDRボード LTE USBドングル 無線暗箱
None
30 Copyright©2017 NTT Corp. All Rights Reserved. OAI EPCのコンテナ化
(1/2) • プライベートLTEネットワークを作る際、EPCがクラウド上のk8sにデ プロイされることを想定 • OAI EPCの各コンポーネント(MME, SPGW, HSS, mysql)をそれぞれ Dockerコンテナ化しようとしたがSCTPのポートマッピングでつまずく • eNB ‒– MME間のS1-‑MMEインターフェイスはプロトコルにS1APを使う -‑ S1APのトランスポートプロトコル : SCTP -‑ Docker/k8sはSCTPのポートマッピングをサポートしていない… • 困っている⼈人はちらほらいる様⼦子
None
None
33 Copyright©2017 NTT Corp. All Rights Reserved. OAI EPCのコンテナ化
(2/2) • そもそもgolangの標準ライブラリにSCTPのサポートがない -‑ docker, k8sはgolangで書かれている -‑ 単純にenumにSCTPを追加すればいいわけではない • golangのSCTPライブラリを開発し, Dockerにパッチを投げてみたが、6 ⽉月から⽬目⽴立った進捗なし…開発者側に興味がない… -‑ https://github.com/ishidawataru/sctp -‑ https://github.com/moby/moby/pull/33922
None
None
None
None
38 Copyright©2017 NTT Corp. All Rights Reserved. いま考えていること •
Docker/k8sにSCTPサポートを追加するのではなく、OAI EPCのS1AP をTCPに載せるように変更するオプションを実装する • ついでにGTP-‑C(シグナリングプロトコルなのにトランスポートプロト コルがUDP)はgRPCやRESTベースに, GTP-‑U(eNB, S-‑GW, P-‑GW間で 利⽤用されるトンネリングプロトコル)はVXLAN, GRE, MPLSなどより⼀一 般的なプロトコルに変更できるようにしたい -‑ NICオフロード, 汎⽤用ASIC(ホワイトボックススイッチ)も活⽤用でき、 コモディティ化を進められそう
39 Copyright©2017 NTT Corp. All Rights Reserved. まとめ •
キャリア以外によるユーザ主導のセルラーネットワークを構築する動き が広がっている -‑ MulteFire等, 免許不要帯でのLTE規格も登場 • TIP OpenCellularではOCPの成果を活⽤用した安価なセルラー基地局装置 の開発が進んでいる • OpenAirInterfaceなどセルラーネットワークに関連するOSSも活発に開 発が進んでいる • 興味があるかた、ぜひ⼀一緒にやりましょう!