こんにちは!ネットワークやガジェットの裏側を覗くのが大好きな、技術ライターの私です。
みなさんは普段、スマホで動画を見たり、オンラインゲームをしたりするとき、「もっとサクサク動いてくれたらなぁ」と感じたことはありませんか?次世代のモバイル通信である5Gは、まさにその願いを叶えるための技術ですが、実はただ「速い」だけではないんです。
5Gの本当のすごさは、1つの巨大な電波の道路を、まるで「職人専用の特急レーン」や「自動運転車のための専用ルート」のように、用途に合わせて細かく切り分ける「ネットワークスライシング」という技術にあります。
今回は、そのネットワークスライシングの裏側で、スマホが「どの特急レーンを通るべきか」をピシッと識別するためのパスポート、「NSSAI(Network Slice Selection Assistance Information)」について、難しい専門用語の壁をすり抜けて、一緒に優しく紐解いていきましょう!一歩ずつ理解していけば全然怖くないので、気楽についてきてくださいね。
—
1. ネットワークスライシングを「郵便配達」に例えてみよう
突然ですが、みなさんが街でよく見かける「郵便配達」を想像してみてください。
郵便ポストに投函されるものの中には、急ぎの速達、確実に届けたい重要書類、そして数日かかってもいい普通のハガキなど、さまざまな種類がありますよね。もし、これらがすべて同じカバンに入れられて、同じスピードで配られたらどうでしょう?「会社の契約書が遅れた!」なんてトラブルになりかねません。
そこで現実の郵便局では、封筒の色を変えたり、特別なスタンプを押したりして、配達員が一目で「これは速達だ!」「これは冷蔵の荷物だ!」と分かるように仕分けています。
5Gのネットワークスライシングも、これとまったく同じことをやっています。
電波という限られた空間の中に、次のような「仮想の専用道路(スライス)」をいくつも作っているんです。
- 超高速・大容量レーン:4Kや8Kのライブストリーミング、VRゲーム用
- 超高信頼・低遅延レーン:遠隔医療や自動運転車用
- 大勢同時接続レーン:街中のスマートセンサーや数万個のIoTデバイス用
この仮想道路をスマホが走るとき、「私はどの道路を通る権利を持っているのか?」を基地局に伝えるための身分証明書が、今回主役として取り上げるNSSAIなのです。
—
2. NSSAIの正体:スマホが持つ「特急レーンの通行手形」
NSSAI(Network Slice Selection Assistance Information)は、日本語にすると「ネットワークスライス選択支援情報」という、ちょっとお堅い名前になります。でも、中身を知ればなんてことはありません。要は、「スマホが通信網(コアネットワーク)に接続する際、『私はこの専用レーンを使いたいんです!』とアピールするための識別データのセット」です。
NSSAIの中身は、大きく分けて2つの要素で成り立っています。これが今回のキモです!
① SST(Slice/Service Type):レーンの「大まかな種類」
SSTは、これから通ろうとしている道路が「何のための道か」をざっくり分類したものです。いわば、道路の看板にある「高速道路」「一般道」「山道」といった大まかな種別ですね。
3GPP(通信の標準規格を決める国際団体)という世界的な組織で、以下のように標準的な番号が決められています。
SST = 1:eMBB(スマホでの動画視聴やネットサーフィン向けの、とにかく太くて速い道)SST = 2:URLLC(自動運転や工場ロボット向けの、遅延が絶対に許されない超安全・超高速な道)SST = 3:MIoT(数千・数万のセンサー機器がチビチビとデータを送るための、省電力な道)SST = 4:V2X(車と車、車と道路がリアルタイムで通信するための道)
② SD(Slice Differentiator):レーンの中の「細かいグループ分け」
「いやいや、うちの会社は同じSST 1(高速道路)の枠の中でも、一般用と『社内システム専用』をきっちり分けたいんだ!」という場合に登場するのが、このSDです。
SSTが「高速道路」だとすれば、SDは「〇〇自動車専用の特別レーン」といった、より細かい識別番号(3桁の16進数など)になります。これにより、同じサービスの種類であっても、契約している企業や利用目的ごとに綺麗に道を分けることができるのです。
—
3. NSSAIがネットワークを駆け抜けるリアルな挙動
では、私たちが普段使っているスマホの中で、NSSAIはどのようにやり取りされているのでしょうか。パケットの旅を少し覗いてみましょう。
1. スマホからのラブコール(初期登録)
電源を入れたスマホや、プライベート5Gのモジュールが基地局に向かって「電波をつないで!」とリクエストを送ります(RRC Setup / Registration Request)。このとき、スマホの内部設定に書き込まれたNSSAI(例: 「SST=1, SD=0x000001を使いたいです」)がメッセージのなかにひっそりと忍ばせられています。
2. 通信網の頭脳(AMF)による審査
基地局を抜けたリクエストは、5Gコアネットワークの頭脳であるAMF(Access and Mobility Management Function)という制御ノードに届きます。「お、このスマホは指定されたNSSAIを使う契約になっているな?」と、データベース(UDM)と照らし合わせて審査が行われます。
3. 専用レーンの割り当て完了!
審査が無事に通ると、コアネットワークの中にそのスマホ専用の仮想的な通り道(PDU Session)がシュッと構築され、無事に通信がスタートします。もし契約していないレーンを要求した場合は、「おっと、そこの道は通れませんよ」と優しく拒否(拒絶応答)される仕組みになっています。
—
4. 【実務・設定編】現場で役立つNSSAIの設定例とパラメーター
ここからは、少し実践的なお話をしましょう。
例えば、自社ビルや工場にローカル5G(プライベート5G)を導入し、エッジAIカメラの映像を遅延なく飛ばすためのスライス設定を行うとします。
実際のLinuxベースのオープンソース5Gコア(例: open5GS や free5GC など)や、モバイルルーターの設定ファイル(JSONやYAML形式)では、NSSAIは次のように記述されます。
{
"subscriber": {
"imsi": "440500000000001",
"security": {
"k": "8B47833B5E052822453883C7E3A0B3F5",
"opc": "8E62B931F5637213E39F0B9C69477DFD"
},
"slice": [
{
"sst": 1,
"sd": "010203",
"dnn": "factory-camera",
"qos": {
"index": 9,
"arp": {
"priorityLevel": 1,
"pre-emptionCapability": "not-pre-empt",
"pre-emptionVulnerability": "not-pre-empt"
}
}
}
]
}
}
パラメーターの読み解きポイント
"sst": 1:今回は大容量・高速通信向けのサービスタイプを選んでいます。"sd": "010203":工場内の「カメラ映像伝送用グループ」を特定するための固有の識別子(SD)です。"dnn": "factory-camera":Data Network Nameの略で、いわばスマホでいう「接続先APN(アクセスポイント名)」のようなものです。このスライスが最終的にどの社内サーバーやクラウドにつながるのかを指定しています。
現場のインフラエンジニアは、こうした設定ファイルを丁寧に調整しながら、基地局(gNodeB)とコアネットワークの間で正しくNSSAIがハンドシェイク(握手)するかを、Wiresharkなどのパケットキャプチャツールを使って日々泥臭く検証しているのです。
—
おわりに
今回は、5Gネットワークスライシングの要であるNSSAI(SSTとSD)について、郵便配達や道路の例えを交えてお話ししました。
一見すると難解な英字の略語やプロトコルも、「スマホが安全に専用の道を通るためのパスポートなんだな」とイメージできグッと身近に感じられたのではないでしょうか。
次世代のスマート工場、自動運転、そして超リッチなXR体験の裏側では、今回紹介したNSSAIのような細やかな仕組みが、目に見えないところで秒速何千回という単位で働いています。
ネットワークやモバイル通信の世界は、知れば知るほど奥が深くてワクワクしますよね。この記事が、みなさんのインフラ学習の小さな一歩になれば、ライターとしてこれ以上嬉しいことはありません。それではまた、次の技術の裏側でお会いしましょう!
コメント