VOLTE/RCS and Media Sharing Stacks

Connectivity plays a very critical role in delivering an enhanced user experience. Our 3GPP compliant VoLTE client and OMA compliant Rich Communication Services (RCS) stack ensure optimal quality of experience for P2P connectivity across a LTE network. Connectivity stacks such as DLNA & Miracast ensure seamless connectivity across devices.

Read more
  • ALT TEXT img 2

VOLTE/RCS and Media Sharing Stacks

Connectivity plays a very critical role in delivering an enhanced user experience. Our 3GPP compliant VoLTE client and OMA compliant Rich Communication Services (RCS) stack ensure optimal quality of experience for P2P connectivity across a LTE network. Connectivity stacks such as DLNA & Miracast ensure seamless connectivity across devices.

The VoLTE/RCS stack implements the application, signaling and media layers specified by the 3GPP, GSMA, OMA & IETF standards primary among them being IR 92, IR 94 and the RCS 5.3. The client is architected in a manner that allows it to be used in a native application solution (by OEMs and Silicon providers) or as an Over-the-top application. In the former case, it is tightly integrated into the Android middleware and the modem solution while in the latter case it uses the Android SDK features.  On iOS, it is available as an Over-the-Top application. Below is a list of features supported at each layer of the stack:

Features

RCS Layer Features

  • Commercially deployable VoLTE& RCS application for Android and iOS
  • IP Voice & Video
  • IM/Chat
  • Group Chat
  • File transfer
  • Content sharing
  • Social presence info sharing
  • Geolocation sharing
  • User capability discovery
  • Configuration 
  • XDM Handling and Shared XDMS.

VoLTE Layer Features

  • Registration, Authentication  and Addressing
  • Call establishment procedures
  • Supplementary services
  • DTMF
  • MSRP
  • Support for IPV6
  • IPSEC, TLS
  • Support for both AMR-NB and AMR-WB audio codec
  • SMS over IP
  • SRVCC – PS to PS handover, PS to CS handover (aSRVCC), Mid-Call aSRVCC for VoLTE
  • Emergency call
  • Support for Multiple APN (IMS, Emergency, and XCAP)
  • Roaming, CSFB
  • VoWiFi

Media Layer Features

  • Media framework designed for VVoIP/VoLTE/RCS applications offering high definition HD Audio and Video
  • Audio Codec support – G.711, G.729A/B, G.722, G.719,iLBC, AMR-NB, AMR-WB
  • Video Codec  support - H.264 CBP, H.263 (Version:1996,1998,2000), MPEG-4 SP, HW/DSP codec , OMX compatible codec
  • Audio and Video control e.g. mute/unmute, volume control, Speaker on/off, video mute, resolution selection etc
  • RTP/RTCP and SRTP support with AES and DES Cipher algorithms
  • Quality of Service (QoS) e.g. Adaptive Jitter buffer, RTCP statistics, Rate Adaptation, Fps Adaptation
  • Audio attributes e.g. P-Time, Max P-Time, FEC, PLC, VAD, CNG, DTX, DTMF, Channels ( mono / stereo), Sampling rate, Variable bitrate 
  • Extensive network support – LTE, WiFi, WiMax, IPv4 and IPv6 support
  • Recording - VVOIP session to a file (3GPP,MP4,AVI etc.)
  • Tones - Ring Back Tone, Caller Ring Back Tone, DTMF Tone
  • Multi-Session and Multi-Line support is present.
  • Supported on iOS and Android
  • Platform Independent media framework

Benefits

Our VoLTE/RCS Client offers the following value to our customers:

  • Fully standards compliant, feature rich solution that can help reduce time-to-market for VoLTE/RCS feature readiness of Semicons, OEMs or Operators by atleast 8-10 months
  • Highly interoperated and ported stack that could help reduce deployment time by atleast couple of months
  • Highly flexible and modular architecture allows for fitment into different types of architectures - OTT application, Native Android embedded, Application processor only architecture, distributed architecture across Application processor and Modem
  • 'C' based, low footprint Implementation allows for integration across multiple types of devices - Mobile devices, CPE devices, Set-top boxes, automotive head units, Automotive rear seat entertainment units
close

Contact us