無線インターフェイス層( RIL ) は、携帯電話などのハードウェアの無線とモデムへのインターフェイスを提供するオペレーティング システム内の層です。
オペレーティングシステムの実装
Android
Androidオープンソースプロジェクトは、 Androidテレフォニーサービス(android.telephony)と無線ハードウェア の間に無線インターフェース層(RIL)を提供します
これは、RILデーモンとベンダーRILという2つのコンポーネントのスタックで構成されています。RILデーモンは電話サービスと通信し、「要請コマンド」をベンダーRILに送信します。ベンダーRILは特定の無線実装に固有のものであり、「非要請コマンド」をRILデーモンに送信します。[ 1 ]
Windows Mobile

RILは、MicrosoftのWindows Mobile OSの主要コンポーネントです。RILにより、無線音声またはデータアプリケーションは、Windows Mobileデバイス上のGSM/GPRSまたはCDMA2000 1Xモデムと通信できます。RILは、Windows Mobile OS内のCellCore層と無線モデムハードウェアで使用される無線プロトコルスタック間のシステムインターフェースを提供します。したがって、RILは、このインターフェースを提供することで、OEMがさまざまなモデムを自社の機器に統合することも可能にします
RILは2つの独立したコンポーネントで構成されています。1つはATコマンドとイベントを処理するRILドライバー、もう1つは複数のクライアントから単一のRILドライバーへの要求を管理するRILプロキシです。PPP接続を除き、Windows Mobile OSとデバイスの無線スタック間のすべてのやり取りはRILを介して行われます。(PPP接続では、最初にRILを使用して接続を確立しますが、その後RILをバイパスして、モデムに割り当てられた仮想シリアルポートに直接接続します。)つまり、RILは上位層(TAPIなど)からのすべての直接サービス要求を受け取り、モデムがサポートおよび理解できるコマンドに変換します。
ただし、RILはモデムと直接通信するわけではないことに注意してください。モデムへの最終的な接続は、通常、OEMプラットフォームが提供する標準シリアルドライバです。
参考文献
- ^ 「アンドゥロイドゥ ギョウシュ チョンミドゥン:韓国のAndroid」 。 2011年6月6日時点のオリジナルよりアーカイブ