Glossary

RIL (Radio Interface Layer)

 
Last update: May 27, 2010   
Edit this

Mobile handset software architectures are usually separated at their core into two basic layers: baseband and application. The baseband layer tends to be implemented over proprietary or low-level operating systems, while the applications and GUI layers tend to be implemented using higher level operating systems, such as Embedded Linux, Android, Windows Mobile or Symbian.

In order to connect the baseband to the applications and allow communication flows between the cellular network and the user's interface, a logical layer called RIL is used. This layer exists in the architectures of most modern mobile operating systems and requires tight integration between the operating system and the baseband chip used.

For example, Windows Mobile RIL is managed using TAPI (Telephony APIs). In Android, RIL is managed using a RIL Daemon, which connects to a Vendor RIL that is developed and modified by the baseband supplier or the handset vendor itself.

Tags: H324

Our  Newsletter

Community news Community news
Slides from our UC Communications Summit

Slides from our Israel Unified Communications Summit are now available on the community site. Check them out here.

Introducing: Realize VoIP newsletter

We have a new newsletter for you: Realize VoIP

We’re online, and in beta

If you are here, then it means you've found RADVISION's Developer Community. It is a new site, which caters developers of VoIP products.