私たちの所持しているデバイス(UE)は様々な動作を行い、普段使用しているインターネットに接続されます。
電波が良いから使用しているキャリアへ接続されている。と言ったことはもちろんなのですが、実際にはインターネットに接続されるまでにデバイス(UE)は、gNB(基地局)、コア装置と様々な装置と処理を行うことでインターネットに接続されます。
繋がる仕組みを理解することで電波は問題ないが、繋がらない理由を知ることができますので、参考情報になればと思います。
インターネットに接続されるまでにUEはgNB、コア装置と様々な通信を行っています。以下簡易図ですが、実際には各コネクションを繋ぐにはルールがあり、様々なやり取りを数秒で行っています。
UEは電源をONにすると、UEとgNBの間でメッセージのやり取りを開始します。
最初に行われることは、UEが受信可能なすべてのgNB情報を収集します。
gNB情報は同期信号(SS)と呼ばれます。
同期信号はgNBから常時一定の周期で送信されています。
同期信号を受け取ったUEは、受け取った情報を整理します。
受け取った情報には、gNBが所属している通信キャリア(携帯会社)の情報であるPLMNと言う情報が記載されており、整理した情報をリスト化し、UEは接続出来る基地局を選定します。
この時点ではまだUEは電波を発信しません。
リスト化した情報から接続するgNBを選択します。接続するgNBは下記の優先度で選択されます。
携帯電話が最後に接続されたキャリアのPLMN
接続するgNBを選択後、ランダムアクセス制御と言ったやり取りをUEとgNBで実施します。
ランダムアクセス制御では、電波のやり取りをするパターン (送受信のタイミング) を決定します。これは電波を送信する=他の人のUEから送信される電波の邪魔をする可能性があるので、UEとgNBで相談し、最適なパターンを決めます。
ランダムアクセス制御が問題なく完了すると、RRC(Radio Resource Control)を行い、
gNBとのコネクションが確立されます。
ここまでのやりとりで、UEからCU/DU(gNB)までのコネクションが確立されます。
このあとはUEと5GCでやりとりを行います。
次にUEはコアシステムである5GCに登録を行うため、UEの情報を5GCに送信します。
情報には接続したgNBとのコネクションを示すID、位置情報、SIMカードに記憶されているIMSIといった固有のIDや、サポートしているセキュリティアルゴリズムなどになります。
登録要求を受け取った5GCは、要求を出したUEが接続可能なUEなのかを判断する必要があります。そのため、UEに認証要求送信し、5GCは認証応答受け取ります。
5GCは認証応答の情報を元にDB(UDM)に問い合わせ、認証を行います。
認証処理が完了したら、次にセキュリティ情報を確認します。
セキュリティのアルゴリズムは複数あり、UEの情報と5GCで設定させているアルゴリズムで選択されます。
認証とセキュリティが完了し、登録要求の手順を終了します。
5GCとしては、UEの受け入れが完了したことを通知、UEは確立が完了したことを通知します。
ここまでのやりとりで、5GCは登録要求を行ったUEが使用できるUEと認識します。
このあとはインターネットとやり取りをするため、gNBと5GC(UPF)との経路を作成し、
UEからインターネットにアクセスできるようにします。
5GCの登録手順が完了したUEは、 Internet(DN) とUEを繋ぐための通信経路を5GCに要求します。UEは確立を行うためPDU(Protocol Data Unit)のセッションの確立要求を5GCに送信します。
セッションの確立要求を受け取った5GCは、要求を出したUEの接続先を確認します。、要求に対する応答と、gNBと5GC(UPF)との経路を構築するためのリソース確認要求をgNBに送信します。
リソース確認要求には、PDUセッションで使用するタイプ(IPv4、IPv6等)、Qos Rule、Session AMBR、PDU Address、NSSAI、MTUサイズ、DNN、UPFのIPや紐づくトンネルのIDなど多くの情報の確認を行っています。
5GCからのリソース確認要求に対して、gNBはリソース情報を含めた応答を返します。
応答を受けた5GCはインターネット向けの経路を担当しているUPFとgNBの経路を確立します。
確立後、UEはインターネットにアクセスできるようになります。
ここまでのやりとりで、UEからインターネットまでの経路が作成され、UEはインターネットに接続が可能となります。
デバイス(UE)がインターネットに繋がるまでをかなり簡単にご説明させて頂きました。
実際にはもっと複雑な情報のやり取りが、gNBの内部、5GCの内部で行われており、すべてを理解することは難しいです。
電波が良いから繋がるはもちろんですが、デバイス(UE)は、gNB(基地局)や5GC(コア装置)と様々なやり取りを行うことでインターネットまでの通信を確立していることを知って頂ければ幸いでございます。
仕組みがイメージできることで電波以外の繋がらない理由のヒントや、必要な設定のヒントを得ることもできますので参考情報になればと思います。