GSMネットワヌクでの無線むンタヌフェヌスの仕組み





私は、倚くの人がセルラヌネットワヌクの仕組みに぀いお考えたこずがあるず思いたす。 結局のずころ、私たちはほが毎日携垯電話を䜿甚しおいたす。 加入者の数ずネットワヌクカバレッゞの範囲は日々増加しおいたす...叀い暙準は新しいものに眮き換えられ、モバむルむンタヌネットナヌザヌの「欲求」が増倧しおいたす。 すべおがどのように機胜するかに興味がある堎合は、カットしおください セルラヌネットワヌクのむンフラストラクチャは非垞に倧きく、その説明は1冊の本に及ぶ可胜性があるため、この蚘事では、電話がオペレヌタヌの機噚や他の加入者ずやり取りするUmむンタヌフェむスに焊点を圓おたす。



泚意、 怒っおいる犬にはたくさんの写真がありたす



たえがき



セルラヌ通信はずっず前に登堎したした。 20䞖玀の40幎代に、研究はモバむル通信ネットワヌクの䜜成を目的ずしお始たりたした。 1956幎、モバむルシステムAMTAがスりェヌデンのいく぀かの郜垂で発売されたした。 1957幎、同胞L.I. クプリダノビッチは、圌が開発した携垯電話ず圌のための基地局を公に実蚌しおいたす。 その埌、゜連では、アルタむの民間携垯電話通信システムの開発が開始され、数幎埌には30を超える゜ビ゚トの郜垂をカバヌしたす。 ちなみに、゜ビ゚ト埌のスペヌスのいく぀かの郜垂では、アルタむはただ働いおいたす。䟋えば、ノボシビルスク番号は+7383349-8XXXです 80幎代、モトロヌラは有名なDynaTAC 8000Xを3995ドルで発売したした。 そしお、1992幎にドむツでNMT-450、AMPS、ETACS、D-AMPS、NMT-900の埌、GSM暙準に基づくセルラヌ通信が開始されたした。



今日、20幎以䞊埌、私たちは3Gや4Gなどの新䞖代ネットワヌクを䜿甚しおいたすが、GSMネットワヌクはどこにも姿を消しおいたせん.ATM、端末、アラヌム、さらには最新の電話でさえ、゚ネルギヌを節玄しお埌方互換性を維持するために䜿甚されおいたす。 さらに、UMTSたたはW-CDMAやLTEなどの新補品は、GSMず倚くの共通点を持っおいたす。 たずえば、TCP / IPずは異なり、セルラヌネットワヌクは研究や研究のためにアクセスしにくいです。 倚くの理由がありたす機噚のかなり高い䟡栌から始たっお、免蚱なしでGSMバンドの呚波数の䜿甚に関するほずんどの囜の法埋の犁止で終わる。 私の意芋では、セルラヌネットワヌクの原理を理解するこずは、情報セキュリティの分野の専門家だけでなく、非垞に重芁です。 それが私がこの出版物を曞くこずにした理由です。



内容

  1. セルラヌネットワヌクの抂芁

    1.1携垯電話サヌビスプロバむダヌ

    1.2ネットワヌクカバレッゞの原則

    1.3携垯電話むンフラ

    1.4盞互運甚者の盞互䜜甚

  2. UmむンタヌフェむスGSM Airむンタヌフェむス

    2.1呚波数垯域

    2.2物理チャンネル、マルチアクセス共有

    2.3論理チャネル

    2.4バヌストずは䜕ですか

    2.5バヌストの皮類

    2.6呚波数ホッピング

    2.7 MSずBTS間の盞互䜜甚の基本原則

    2.8ハンドオヌバヌ

    2.9音声コヌディング

  3. セキュリティずプラむバシヌ

    3.1基本的な攻撃ベクトル

    3.2発信者番号

    3.3認蚌

    3.4トラフィックの暗号化



1.セルラヌネットワヌクの抂芁



1.1携垯電話サヌビスプロバむダヌ



むンタヌネットプロバむダヌずの類掚により、「オペレヌタヌ」ず呌ばれるこずが倚い特定の䌁業は、携垯電話サヌビスを提䟛しおいたす。 それぞれが独自のサヌビス範囲を提䟛し、料金プランも蚭定したす。 ほずんどの堎合、事業者は独自の機噚を䜿甚しおメむンネットワヌクむンフラストラクチャを構築したす。 たずえばロシアでは、ペヌタオペレヌタヌはメガフォンオペレヌタヌの機噚に基づいお䜜業したす。



モバむルネットワヌクの通垞の加入者の芳点から芋るず、事業者の個性は、提䟛される通信サヌビスの品質、特定の範囲の番号、自瀟ブランドのSIMカヌド、および料金プランにありたす。 事業者自身および他の通信゚リアでは、それぞれが囜コヌドMCC-モバむル囜コヌドおよび囜内の䞀意のネットワヌクコヌドMNC-モバむルネットワヌクコヌドで識別されたす。 さらに、加入者の識別は、私たちがよく知っおいる電話番号ではなく、囜際加入者識別子-IMSIInternational Mobile Subscriber Identityによっお実行されたす。IMSIInternational Mobile Subscriber Identityは、加入者のSIMカヌドずオペレヌタヌのデヌタベヌスに蚘録されたす。 電話番号は特定のIMSIに単に「接続」されおいるため、加入者は電話番号を保存しお、オペレヌタヌを倉曎できたす。



1.2ネットワヌクカバレッゞの原則



セルラヌ通信で特定の゚リアをカバヌするこずは、その゚リアにトランシヌバヌデバむスを配垃するこずによっお保蚌されたす。 看板、さたざたな建物、さらには個々のマストでさえ、倚くの人がそれらを芋たず確信しおいたす。 ほずんどの堎合、これらは癜色のいく぀かの指向性アンテナであり、ワむダが䌞びる小さな建物です。 そのため、GSMの甚語では、このような耇合䜓はベヌスステヌションBTSず呌ばれ、耇数のトランシヌバヌトランシヌバヌTRX-トランスミッタヌ/レシヌバヌで構成されたす。











セルラヌ通信の重芁な機胜は、カバレッゞ゚リア党䜓がセルセルに分割され、個々のベヌスステヌションBSのカバレッゞ゚リアによっお定矩されるこずです。 ちなみに、「セルラヌコミュニケヌション」ずいう名前はここから来たした。 各基地局は、1぀以䞊のセクタヌをカバヌし、各セクタヌに1぀以䞊のトランシヌバヌも備えおいたす。各トランシヌバヌは、独自の呚波数で信号を発信したす。 簡単に蚀えば、セルは、CIセルIDず呌ばれる独自の䞀意の識別子を持぀カバレッゞセルの1぀です。 セルは、察象地域の芏暡に応じお分類できたす。マクロセル最倧35 km、堎合によっおは最倧70 km、レギュラヌセル最倧5 km、マむクロセル最倧1 km、ピコセル最倧300メヌトル、フェムトセルより䞀般的な屋内、カバヌ数十メヌトル。











近くの基地局は異なる呚波数範囲で動䜜するため、異なる事業者のセルは郚分的たたはほが完党に重なり合う可胜性がありたす。 連携しお動䜜するベヌスステヌションのセットは、ロケヌション゚リアコヌドLACず呌ばれたす。 すべおの基地局は、MCC、MNC、Cell ID、LACなどの識別デヌタを必ずブロヌドキャストするため、携垯電話はオペレヌタヌのBTSにのみ接続されたす。 さらに、䞀定の間隔で携垯電話はネットワヌクに珟圚の堎所を通知したす。 ラック この手順はロケヌション曎新ず呌ばれたすが、これに぀いおは埌で詳しく説明したす。



1.3携垯電話むンフラ











基地局は単独では存圚できないため、特定のLAC内にあり、基地局コントロヌラ-BSC基地局コントロヌラに接続されおいたす。 次に、コントロヌラは負荷分散を実行し、ネットワヌクずその「䞋䜍」間のトラフィック亀換プロセスにも積極的に参加したす。 BTSずBSCの盞互䜜甚は、A-bisむンタヌフェヌスを介しお行われたす 。 ネットワヌク内では、ほずんどのオペレヌタヌは、ほずんどの堎合、ネットワヌクのスむッチングノヌドMSC-モバむルスむッチングセンタヌ、SGSN-サヌビングGPRSサポヌトノヌドぞのAむンタヌフェむスずGb むンタヌフェむスを䜿甚する耇数のベヌスステヌションコントロヌラヌを持っおいたす 。



MSCは、次の䞻芁な芁玠を含むネットワヌクむンフラストラクチャコアネットワヌクのコアを圢成したす。





さらに、ネットワヌクのむンフラストラクチャ内に請求システムがあり、そこに「残高」が保存され、サヌビスの䜿甚料が匕き萜ずされ、さたざたな支払い取匕が凊理されたす。 オペレヌタヌは、その裁量で他のサブシステムをネットワヌクのコアに接続できたす。



1.4盞互運甚者の盞互䜜甚



さたざたなオペレヌタヌのネットワヌクは互いに察話したす。たずえば、オペレヌタヌAのサブスクラむバヌであるアリスは、オペレヌタヌBのサブスクラむバヌであるボブを呌び出すこずができたす。このネットワヌクはOKS-7たたはSS7ず呌ばれ、特別な有線/無線通信ネットワヌクに基づいお動䜜したす。むンタヌネット経由はい、はい、ネットワヌクオヌバヌネットワヌク。 SS7は、さたざたなオペレヌタヌの盞互䜜甚のための䞀連のプロトコルを提䟛したす。 このネットワヌクのおかげでロヌミングも機胜したす。



2. UmむンタヌフェヌスGSM゚アむンタヌフェヌス



2.1呚波数垯域



セルラヌネットワヌクの機噚は、特定のむンタヌフェむスを介しお盞互䜜甚したす。 すでに述べたように、基地局ず加入者ずの間のデヌタの亀換は、䞻に無線むンタヌフェヌスであるUmむンタヌフェヌスを介しお実行されるため、電波の送受信のプロセスでデヌタ亀換が発生したす。 電波は、熱や光ず同じ電磁攟射です。 玫倖線、X線、電離攟射線も、特定の呚波数範囲ず特定の波長を持぀電磁攟射線の䞀皮です。 この写真を芚えおいたすか







そのため、電波の範囲も嚘呚波数範囲に分割されたす。たずえば、LF30-300 kHz、MF300-3000 kHz、HF3-30 MHzの範囲は、無線通信や攟送に最もよく䜿甚されたす。 攟送は、VHF30-300 MHz、UHF300-3000 MHz、およびSHF3-30 GHzの範囲で行われたす。 WiFiなどのワむダレスネットワヌクず衛星テレビは、同じSHFで動䜜したす。 私たちが最も興味を持っおいるのは、GSMネットワヌクが動䜜するUHF垯域です。 3GPP TS 45.005芏栌によるず、最倧14のサブUHFバンドがオン゚アで割り圓おられおおり、囜によっお異なるバンドが䜿甚されおいたす。 最も䞀般的なものを怜蚎しおください。

特城 GSM-850 P-GSM-900 E-GSM-900 DCS-1800 PCS-1900
アップリンク、MHz 824.2-849.2 890.0-915.0 880.0-915.0 1710.2-1784.8 1850.2-1909.8
ダりンリンク、MHz 869.2-893.8 935.0-960.0 925.0-960.0 1805.2-1879.8 1930.2-1989.8
ARFCN 128〜251 1〜124 975-1023、0-124 512〜885 512〜810
P-GSM-900、E-GSM-900およびDCS-1800は、䞻にペヌロッパおよびアゞアで䜿甚されおいたす。 範囲GSM-850およびPCS-1900は、米囜、カナダ、ラテンアメリカおよびアフリカの特定の囜で䜿甚されおいたす。



セルラヌネットワヌクに割り圓おられた垯域は倚くのセグメント通垞はそれぞれ200 KHzに分割され、その䞀郚はダりンリンクず呌ばれたす-ここでは、基地局BTSのみがデヌタを送信し、䞀郚は電話MSのみがブロヌドキャストされるアップリンクです。 1぀がダりンリンクに属し、もう1぀がアップリンクに属するこのようなセグメントのペアは、 ARFCN絶察無線呚波数チャネル番号ず呌ばれる無線呚波数チャネルを圢成したす。 蚀い換えれば、電話機は同じ呚波数でデヌタを送受信するこずができず、代わりに、送信時にアップリンク呚波数に切り替え、ダりンリンクに受信するずき、切り替えプロセスは非垞に高速です。



2.2物理チャンネル、マルチアクセス共有



範囲が敎理されおいたす。 今、たくさんの人がいる小さな密閉された郚屋を想像しおください。 ある時点で党員が話し始めるず、察話者がお互いを理解するこずは困難になりたす。 倧声で話し始める人もいたすが、それは状況を悪化させるだけです。 したがっお、物理孊ではこの珟象は干枉ず呌ばれたす。 ぀たり、干枉は波の重ね合わせず呌ばれたす。 セルラヌGSMネットワヌクの堎合、これは停の珟象であるため、耇数のアクセス共有技術が圹立ちたす。



耇数のアクセスを共有する必芁性は長い間生じおおり、有線通信I2C、USB、むヌサネットずワむダレスの䞡方で䜿甚されおいたす。 セルラヌネットワヌクでは、 FDMA呚波数分割倚元接続 、 TDMA時分割倚元接続 、およびCDMAコヌド分割倚元接続テクノロゞが最もよく䜿甚されたす。 最初の2぀は、第2䞖代ネットワヌクGSMで䞀緒に䜿甚されたす。 CDMAは、セキュリティず最倧デヌタ転送速床の䞡方の点でGSMを䞊回る最新のセルラヌネットワヌクの基盀です。 これはどんな魔法ですか



無線システムの堎合、呚波数ず時間ずいう2぀の䞻芁なリ゜ヌスがありたす。 特定の呚波数が各受信機ず送信機に割り圓おられおいる堎合、呚波数分割倚重アクセスはFDMAず呌ばれたす。 送信機ず受信機の各ペアに、遞択した期間党䜓のスペクトル党䜓たたはその倧郚分が割り圓おられる時分割は、TDMAず呌ばれたす。 CDMAでは、呚波数ず時間に制限はありたせん。 代わりに、各送信機は各ナヌザヌに珟圚割り圓おられおいる個々の数倀コヌドを䜿甚しお信号を倉調し、受信機は同様のコヌドを䜿甚しお信号の必芁な郚分を蚈算したす。 さらに、 PAMAPulse-Address Multiple Access 、 PDMAPolarization Division Multiple Access 、 SDMASpace Division Multiple Accessなどの技術もいく぀かありたすが、その説明はこの蚘事の範囲倖です。



Fdma

この方法の原理は、利甚可胜な呚波数スペクトルが受信機ず送信機の間で等しいたたは等しくない呚波数垯域に分割され、その䞀郚はダりンリンクBTSからMSぞのトラフィックで割り圓おられ、䞀郚はアップリンクMSからBTSぞのトラフィックで割り圓おられたす。 これに぀いおはすでに話したした。



TDMA

呚波数分割FDMAずずもに、GSMは時分割方匏TDMAを䜿甚したす。 TDMAによれば、デヌタストリヌム党䜓がフレヌムに分割され、フレヌムは耇数のタむムスロットに分割され、これらのタむムスロットがトランシヌバデバむス間で分散されたす。 その結果、電話は、ネットワヌクに割り圓おられた特定の間隔でのみネットワヌクず情報を亀換できたす。











フレヌムは、次の2぀のタむプのマルチフレヌムに結合されたす。



コントロヌルマルチフレヌム51フレヌムを含む









トラフィックマルチフレヌム26フレヌムを含む









マルチフレヌムはスヌパヌフレヌムを圢成し、すでにスヌパヌフレヌムはハむパヌフレヌムを圢成しおいたす。 フレヌムの構造ずその構成に関する詳现に぀いおは、 こちら 画像゜ヌスおよびこちらをご芧ください 。



その結果、受信機ず送信機の間の物理チャネルは、呚波数、割り圓おられたフレヌム、およびそれらのタむムスロット番号によっお決定されたす。 通垞、基地局は1぀以䞊のARFCNチャネルを䜿甚したす。そのうちの1぀は、攟送䞭のBTSの存圚を識別するために䜿甚されたす。 このチャネルのフレヌムの最初のタむムスロットむンデックス0は、ベヌスサヌビスチャネルベヌス制埡チャネルたたはビヌコンチャネルずしお䜿甚されたす。 ARFCNの残りの郚分は、その裁量でCCHおよびTCHチャネルのオペレヌタヌによっお割り圓おられたす。



2.3論理チャネル



物理チャネルに基づいお、論理チャネルが圢成されたす。 um-interfaceは、ナヌザヌ情報ずサヌビスの䞡方の亀換を意味したす。 GSM仕様によるず、各タむプの情報は、物理的に実装される特別なタむプの論理チャネルに察応しおいたす。













トラフィックチャネルは、䞻に2぀のタむプに分けられたす。TCH/ F-最倧速床が22.8 KbpsのフルレヌトチャネルずTCH / H-最倧速床が11.4 Kbpsのハヌフレヌトチャネルです。 これらのタむプのチャンネルは、音声TCH / FS、TCH / HSおよびナヌザヌデヌタTCH / F9.6、TCH / F4.8、TCH / H4.8、TCH / F2.4、TCH / H2に䜿甚できたす。 4たずえば、SMS。



サヌビス情報チャネルは次のように分類されたす。





2.4バヌストずは䜕ですか



空䞭のデヌタは、タむムスロット内で最も頻繁に「バヌスト」ず呌ばれるビットシヌケンスの圢匏で送信されたす。 「バヌスト」ずいう甚語は「バヌスト」ずいう蚀葉に最も適しおいたすが、倚くのアマチュアラゞオ愛奜家にはおなじみのはずです。たた、ラゞオ攟送を分析するためのグラフィックモデルを䜜成するずきに登堎する可胜性がありたす。 この玠晎らしい蚘事 画像の゜ヌスでそれらに぀いお詳しく読むこずができたす。最も重芁なこずに焊点を圓おたす。 バヌストの抂略図は次のようになりたす。











ガヌド期間

干枉぀たり、2぀のbusrtの重なりを避けるため、バヌスト期間は垞に「ガヌド期間」ず呌ばれる特定の倀0.577-0.546 = 0.031 msだけタむムスロット期間よりも短くなりたす。 この期間は、信号䌝送で発生する可胜性のある時間遅延を補正するための䞀皮の時間的䜙裕です。



テヌルビット

これらのマヌカヌは、バヌストの開始ず終了を決定したす。



情報

加入者デヌタやサヌビストラフィックなどのバヌストペむロヌド。 2぀の郚分で構成されたす。



盗みフラグ

これらの2ビットは、TCHチャネルのバヌストデヌタの䞡方の郚分がFACCHチャネルで送信されるずきに蚭定されたす。 2぀ではなく1぀の送信ビットは、FACCHで1぀のバヌストのみが送信されるこずを意味したす。



トレヌニングシヌケンス

バヌストのこの郚分は、電話ず基地局間のチャネルの物理的特性を決定するために受信機によっお䜿甚されたす。



2.5バヌストの皮類



各論理チャネルは、特定のタむプのバヌストに察応しおいたす。











通垞のバヌスト

このタむプのシヌケンスは、ネットワヌクず加入者の間のトラフィックチャネルTCHず、CCCH、BCCH、およびDCCHのすべおの皮類の制埡チャネルCCHを実装したす。



呚波数補正バヌスト

名前はそれ自䜓を物語っおいたす。 䞀方向FCCHダりンリンクチャネルを実装したす。これにより、携垯電話はBTS呚波数により正確にチュヌニングできたす。



同期バヌスト

呚波数補正バヌストのようなこのタむプのバヌストは、空䞭の基地局の存圚を識別するように蚭蚈された、SCHのみのダりンリンクチャネルを実装したす。 WiFiネットワヌクのビヌコンパケットず同様に、各バヌストは党出力で送信され、フレヌムレヌト、識別デヌタ BSIC などの同期に必芁なBTSに関する情報も含たれたす。



ダミヌバヌスト

未䜿甚のタむムスロットを埋めるためにベヌスステヌションによっお送信されたダミヌバヌスト。 実際には、チャネルにアクティビティがない堎合、珟圚のARFCNの信号匷床は倧幅に䜎䞋したす。 この堎合、携垯電話は基地局から遠いように芋えるかもしれたせん。 これを回避するために、BTSは未䜿甚のタむムスロットを無意味なトラフィックで埋めたす。



アクセスバヌスト

BTSずの接続を確立するず、携垯電話はRACHで専甚SDCCHの芁求を送信したす。 そのようなバヌストを受信した基地局は、AGCHチャネルでFDMAシステムのタむミングず応答を加入者に割り圓お、その埌、携垯電話は通垞のバヌストを送受信できたす。 最初は時間遅延に関する情報が電話たたは基地局に知られおいないため、Guard時間の増加した期間に泚目する䟡倀がありたす。 RACH芁求がタむムスロットに該圓しない堎合、携垯電話は擬䌌ランダムな時間間隔埌に再床芁求を送信したす。



2.6呚波数ホッピング



りィキペディアからの匕甚



動䜜呚波数の擬䌌ランダムチュヌニングFHSS-英語。呚波数ホッピングスペクトラム拡散は、無線で情報を送信する方法であり、その特城は、搬送呚波数の頻繁な倉曎です。 呚波数は、送信者ず受信者の䞡方に知られおいる数字の擬䌌ランダムシヌケンスに埓っお倉化したす。 この方法により、通信チャネルのノむズ耐性が向䞊したす。











呚波数ホッピングFHSSは、スペクトルを拡散する方法の 1぀です。 GSMネットワヌクに加えお、この方法の倉圢がBluetoothで䜿甚されたす。 なんで





2.7 MSずBTS間の盞互䜜甚の基本原則



たず、携垯電話の電源を入れるずどうなりたすか。 ほずんどの堎合、バッテリヌが挿入された状態で電話機の電源をオフにしおも、動䜜し続けたす。 珟圚、「ブヌトロヌダヌ」ず呌ばれる小さなプログラムが実行されおいたす。 ブヌトロヌダヌは、電源キヌが抌されるのを埅機し、充電噚が接続されるず充電プロセスを開始し、堎合によっおはアラヌムを鳎らしたす。 それはすべお特定の電話モデルに䟝存したす。 電源キヌが抌されるずすぐに、オペレヌティングシステムのロヌドプロセスが開始され、SIMカヌドの存圚が最初にチェックされ、次にオペレヌタヌのネットワヌクを探しお空気のスキャンが開始されたす。 SIMカヌドがない堎合でも、電話は最も近いベヌスステヌションに接続しおいるため、緊急コヌルの可胜性がありたす。 SIMカヌドが所定の䜍眮にある堎合、ロケヌション曎新芁求が行われ、加入者の珟圚のLANのネットワヌクに通知されたす。 次に、基地局は電話のIMEIずSIMカヌドのIMSIを芁求しお、加入者を識別したすID芁求。 提䟛されたIMEIが加入者が以前に接続したものず異なる堎合、オペレヌタヌはむンタヌネット蚭定を送信できたす。 ずころで、盗たれた電話さえ芋぀けるこずができたす。 その埌、認蚌が実行され、その埌、電話機は次の2぀の状態のいずれかになりたす。





次に、ネットワヌクに接続するプロセスに぀いお説明したす。 各基地局には、特定のARFCNのれロタむムスロットにあるブロヌドキャストチャネルCCCHが必ず必芁です。 空気をスキャンするプロセスで、電話はチュヌナヌ呚波数を順次切り替え、受信信号の電力を枬定したす。 最も匷い信号を持぀BTSが芋぀かるずすぐに、電話はその同期チャネルSCHに切り替わりたす。次に、最初の同期バヌストを受信した電話機は、タむムスロットの順序ず、NCCネットワヌクカラヌコヌドおよびBCCベヌスステヌションカラヌコヌドで構成されるBSIC識別デヌタを決定したす。接続の蚱可された識別子ず犁止された識別子のリストは、SIMカヌドに保存されたす。



電話機が蚱可されたBCCHを芋぀けるずすぐに、RACH芁求が送信され、基地局は特定の物理チャネルを割り圓お、加入者を認蚌し、VLRおよびHLRに到着を登録したす。その埌、電話機はアむドルモヌドになりたす。着信コヌルたたはSMSメッセヌゞが送信されるず、珟圚のLACのすべおのベヌスステヌションがペヌゞング芁求の送信を開始し、むベントに぀いおサブスクラむバヌに通知したす。電話がそれを「聞いた」堎合、応答し、ネットワヌクは加入者に割り圓おられたリ゜ヌス呚波数、タむムスロット番号などを説明する即時割り圓おパケットを送信したす。むンタヌネット䞊のPingに非垞に䌌おいたす。この瞬間から、電話は接続が切断されるたで専甚モヌドになりたす。



サブスクラむバヌ自身が接続のむニシ゚ヌタヌずしお機胜する堎合、最初にCMサヌビスリク゚ストを送信しおから、ネットワヌクからの即時割り圓おを埅぀必芁がありたす。



2.8ハンドオヌバヌ



ハンドオヌバヌアメリカ版-ハンドオフ-セルラヌ通信においお、電話での䌚話たたはデヌタ転送セッション䞭に、ある基地局から別の基地局に加入者を転送するプロセス。このプロセスは、加入者が1぀の基地局のカバレッゞ゚リアを離れ、別の基地局のカバレッゞ゚リアに入るずきに発生したす。たた、珟圚の基地局が過負荷であるか、その物理チャネルのノむズが倧きすぎる堎合、ハンドオヌバヌを実行できたす。



ハンドオヌバヌには次の2぀のタむプがありたす。







2.9



すでに述べたように、加入者の音声はTCHチャネルで送信されたす。TCHチャネルには、フルレヌトFRずハヌフレヌトHRの2぀のタむプがありたす。GSMモバむルネットワヌクのオヌディオストリヌムの゚ンコヌドには、次の暙準が適甚されたすそれだけではありたせん。







3.



加入者のデヌタの機密性ずセキュリティを確保するための基本的なアルゎリズムを怜蚎するずきが来たした。情報セキュリティの分野で泚目を集めおいるスキャンダルず啓瀺の䞭で、このトピックは非垞に重芁です。GSMは、他の耇雑なシステムず同様に、独自のセキュリティメカニズムず脆匱性を備えおいたす。これに぀いおは、この章で怜蚎したす。暗号化䞭のビット倉換の䜎レベルのプロセスなどに぀いおは説明したせん。さもなければ、この蚘事は巚倧な倪った本に倉わりたす。興味のある人は誰でもこれらの資料を読むこずができたす



りィキペディア、GSMセキュリティ

Habrahabr、GSMネットワヌクセキュリティデヌタ暗号化 GitHubリポゞトリのこのトピックに関する倚数

のプレれンテヌションず蚘事



3.1基本的な攻撃ベクトル



Um- , «» , BTS. , , , (, , OsmocomBB, RTL-SDR) .



: . , — . , , , . / .



モバむルネットワヌクの加入者がさらされる最も危険なタむプの攻撃は区別できたす。





3.2発信者番号



蚘事の冒頭ですでに述べたように、加入者の識別はIMSIによっお実行され、加入者のSIMカヌドずオペレヌタヌのHLRに蚘録されたす。携垯電話は、シリアル番号IMEIで識別されたす。ただし、認蚌埌、オヌプン圢匏のIMSIもIMEIも無線でブロヌドキャストしたせん。ロケヌション曎新手順の埌、加入者には䞀時的な識別子-TMSITemporary Mobile Subscriber Identityが割り圓おられ、圌の助けを借りおさらなる察話が実行されたす。



攻撃方法

理想的には、TMSI加入者は携垯電話ず携垯電話ネットワヌクのみに知られおいたす。ただし、この保護を回避する方法がありたす。定期的にサブスクラむバヌを呌び出すか、SMSメッセヌゞできればサむレントSMSを送信し、PCHチャネルを芳察しお盞関を実行するず、攻撃されたサブスクラむバヌのTMSIを特定の粟床で分離できたす。



さらに、SS7盞互運甚者ネットワヌクにアクセスできるので、電話番号で所有者のIMSIずLACを芋぀けるこずができたす。問題は、SS7ネットワヌクでは、すべおのオペレヌタヌが盞互に「信頌」し、それによっお加入者のデヌタの機密性レベルが䜎䞋するこずです。



3.3認蚌



スプヌフィングから保護するために、ネットワヌクはサヌビスを開始する前に加入者を認蚌したす。IMSIに加えお、Kiずいうランダムに生成されたシヌケンスがSIMカヌドに保存され、ハッシュ圢匏でのみ返されたす。KiもHLR挔算子に保存され、クリアテキストで送信されるこずはありたせん。䞀般に、認蚌プロセスは4りェむハンドシェむクの原則に基づいおいたす。











  1. サブスクラむバヌは、ロケヌション曎新芁求を実行しおから、IMSIを提䟛したす。
  2. ネットワヌクは擬䌌ランダムRAND倀を送信したす。
  3. 携垯電話のSIMカヌドは、A3アルゎリズムを䜿甚しおKiずRANDをハッシュしたす。A3RAND、Ki= SRAND。
  4. ネットワヌクは、A3アルゎリズムに埓っおKiずRANDもハッシュしたす。
  5. 加入者偎のSRAND倀がネットワヌク偎の蚈算倀ず䞀臎する堎合、加入者は認蚌に合栌しおいたす。












RANDおよびSRAND倀を䜿甚したKi列挙の攻撃方法には、かなり時間がかかる堎合がありたす。さらに、オペレヌタヌは自分のハッシュアルゎリズムを䜿甚できたす。ネットワヌクでのブルヌトフォヌス攻撃に぀いおは、かなりの情報がありたす。ただし、すべおのSIMカヌドが完党に保護されおいるわけではありたせん。䞀郚の研究者は、SIMカヌドのファむルシステムに盎接アクセスし、Kiを抜出するこずができたした。



3.4トラフィックの暗号化



仕様によれば、ナヌザヌトラフィックには3぀の暗号化アルゎリズムがありたす。





攻撃方法

既に述べたように、スニッフィング機噚ず2 TBのメモリずKrakenを備えたコンピュヌタヌを䜿甚するず、A5 / 1セッション暗号化キヌをすばやく芋぀けお数秒で、トラフィックを解読できたす。 2009幎にドむツの暗号孊者Karsten Nohlは、A5 / 1をハッキングする方法を瀺したした。数幎埌、KarstenずSylvian Munoは、いく぀かの叀いMotorola電話OsmocomBBプロゞェクトを䜿甚しお、電話での䌚話を傍受し、解読する方法を瀺したした。



おわりに



私の長い話は終わりたした。より詳现に、そしお実際的な面で、セルラヌネットワヌクの操䜜の原理は、残りの郚分を远加するずすぐに、䞀連の蚘事OsmocomBBを理解するで芋぀けるこずができたす。私はあなたに䜕か新しいこずや面癜いこずを䌝えるこずができたず思いたす。フィヌドバックずコメントを埅っおいたす



参照リスト


en.wikipedia.org/wiki/Um_interface

en.wikipedia.org/wiki/GSM_frequency_bands

www.teletopix.org/gsm/what-is-burst-in-gsm-and-burst-types-in-gsm

en.wikipedia.org/wiki/Control_channel

www.etsi.org/deliver/etsi_gts/05/0502/03.08.00_60/gsmts_0502sv030800p.pdf

www.sharetechnote.com/html/FrameStructure_GSM.html

www.teletopix.org/gsm/how-26-and-51-multiframes-in-gsm

www.teletopix.org/gsm/bch-cbch-and-ccch-works-in-gsm

www.teletopix.org/gsm/dedicated-control-channel-dcch-in-gsm

en.wikipedia.org/wiki/Handover

www.teletopix.org/gsm/slow-and-fast-frequency-hopping-in-gsm




All Articles