Radio Interface Layer: Unterschied zwischen den Versionen

Aus Android Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Baustelle}}
{{DISPLAYTITLE:{{PAGENAME}} (RIL)}}
Der '''R'''adio '''I'''nterface '''L'''ayer ('''RIL''') ist eine Hardwareabstraktionsschicht, welche die Funkhardware von den übrigen Softwarebestandteilen isoliert und bei Android zwischen dem Telefonieservice ([http://code.google.com/android/reference/android/telephony/package-descr.html android.telephony]) und der Funkhardware steht<ref>
Der '''R'''adio '''I'''nterface '''L'''ayer ('''RIL''') ist eine Hardwareabstraktionsschicht, welche die Funkhardware von den übrigen Softwarebestandteilen isoliert und bei Android zwischen dem Telefonieservice ([http://code.google.com/android/reference/android/telephony/package-descr.html android.telephony]) und der Funkhardware steht.<ref>
{{cite web
{{cite web
| url        = http://www.kandroid.org/online-pdk/guide/telephony.html
| url        = http://www.kandroid.org/online-pdk/guide/telephony.html
Zeile 12: Zeile 12:
| archivedate = 2013-10-14
| archivedate = 2013-10-14
}}
}}
</ref>. Der RIL in Android ist in zwei Komponenten (''RIL Daemon'' und ''Vendor RIL'') unterteilt.
</ref> Somit dient der RIL im Grunde als Vermittler zwischen zwei Bestandteilen des Betriebssystems und stellt hardwareunabhängig immer gleiche Software-Funktionen zur Verfügung. Der RIL in Android ist in zwei Komponenten (''RIL Daemon'' und ''Vendor RIL'') unterteilt.


== RIL Daemon ==
== RIL Daemon ==
Der RIL Daemon initialisiert den Vendor RIL und hat die Aufgabe die Kommunikation vom Telefonie-Service zu verarbeiten und leitet Anrufe an den Vendor RIL {als ...} weiter.
Der RIL Daemon initialisiert den Vendor RIL und hat die Aufgabe die Kommunikation vom Telefonie-Service zu verarbeiten und leitet bspw. Anrufe an den Vendor RIL weiter.<ref>
{{cite web
| url        = http://lucasfeblog.wordpress.com/2012/10/10/study-on-android-telephony-architecture/
| title      = Study on Android telephony architecture | lucasfe's
| accessdate  = 2014-01-15
| authorlink  = http://lucasfeblog.wordpress.com/about/
| format      = text/html
| work        = lucasfe's
| language    = englisch
| archiveurl  = http://web.archive.org/web/20140115184120/http://lucasfeblog.wordpress.com/2012/10/10/study-on-android-telephony-architecture/
| archivedate = 2014-01-15
}}
</ref>


== Vendor RIL ==
== Vendor RIL ==
Der Vendor RIL ist hardwarespezifisch, verarbeitet die Kommunikation mit der Funkhardware und leitet Anrufe zum RIL Daemon {mit ...} weiter.
Der Vendor RIL ist hardwarespezifisch, verarbeitet die Kommunikation mit der Funkhardware und leitet Anrufe zum RIL Daemon. Dabei überprüft dieser kontinuierlich, ob eine eingehende Kommunikation stattfindet (z. B. eine eingehende SMS oder ein eingehender Anruf).


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />
[[Kategorie:Allgemein]]
[[Kategorie:Abkürzungen]]

Aktuelle Version vom 2. November 2015, 08:28 Uhr

Der Radio Interface Layer (RIL) ist eine Hardwareabstraktionsschicht, welche die Funkhardware von den übrigen Softwarebestandteilen isoliert und bei Android zwischen dem Telefonieservice (android.telephony) und der Funkhardware steht.[1] Somit dient der RIL im Grunde als Vermittler zwischen zwei Bestandteilen des Betriebssystems und stellt hardwareunabhängig immer gleiche Software-Funktionen zur Verfügung. Der RIL in Android ist in zwei Komponenten (RIL Daemon und Vendor RIL) unterteilt.

RIL Daemon[Bearbeiten | Quelltext bearbeiten]

Der RIL Daemon initialisiert den Vendor RIL und hat die Aufgabe die Kommunikation vom Telefonie-Service zu verarbeiten und leitet bspw. Anrufe an den Vendor RIL weiter.[2]

Vendor RIL[Bearbeiten | Quelltext bearbeiten]

Der Vendor RIL ist hardwarespezifisch, verarbeitet die Kommunikation mit der Funkhardware und leitet Anrufe zum RIL Daemon. Dabei überprüft dieser kontinuierlich, ob eine eingehende Kommunikation stattfindet (z. B. eine eingehende SMS oder ein eingehender Anruf).

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.