Carrier Messaging Applications

Upgrading Carrier messaging from SMS to RCS is underway but there are multiple silos that need to interwork for a good user experience. Unikie Messaging solutions bridge many of the gaps and allow operators to deploy IP messaging solutions quickly for all their subscribers.

Carrier Messaging

Unikie Messaging

The Unikie Messaging solution supports carrier messaging protocols such as SMS and MMS over IP as well as full GSMA RCS Universal Profile messaging features, including business messaging. Unikie Messaging offer operators the following benefits:

  • Enable SMS, MMS and RCS Universal Profile P2P and A2P messaging services on any device regardless of built-in native messaging support
  • Extend carrier messaging to secondary devices such as secondary smartphones, tablets and desktop computers
  • Enable multi-device carrier messaging with synchronisation of messages between all the users devices
  • Enables monetization of RCS via business messaging. Unikie solutions give carriers the control of the A2P experience with customizable bot directory content and bot experience.

Unikie Messaging RCS Clients

Unikie Messaging clients are RCS Universal Profile accredited and available for Android handsets/tablets (version 4.4 and beyond), iOS handsets/tablets (version 10 and beyond) and PC/Mac devices.

Unikie Messaging clients are natively embedded to mobile operating system UI and also offer an intuitive standalone and customizable app UI. The client is fully localizable and customizable to the Operator look & feel.

The most common delivery method for the clients are the Application Stores, but the Unikie Messaging clients can also be preloaded on OEM devices.

Unikie Messaging apps

The Unikie Messaging apps are Fully Accredited by GSMA to UP v2.0 for P2P and A2P messaging features, and already deployed and tested with various commercial RCS backends such as Mavenir, Interop, Exomi and Synchronoss. Additionally the apps support multi-device scenarios according to RCS specifications.

  • Support for Apple iOS and MacOS devices, Huawei Android devices, Google Android devices and Windows PCs
  • Includes RCS Universal profile messaging features
    • RCS capability discovery
    • 1-to-1 chat
    • Group chat
    • File transfer
    • Contact share
    • Location share
    • Audio Messaging
    • Business Messaging
    • Push notification support
    • Multi-device support
    • TLS or IPsec encryption
  • Distribution and updates via Google Play, Apple App Store and Huawei App Gallery

Unikie Messaging features IN DETAIL

For all RCS features, Unikie clients adopt the RCS based capability discovery mechanism to identify which contacts are RCS capable and what feature can be used for each contact. Unikie Messaging clients support capability discovery using both SIP Options and Presence based discovery. This allows a broader interworking with other clients.
Unikie Messaging clients offers advanced SIP SIMPLE and CPM based Instant messaging features, including:
  • Message delivery notifications
  • Is typing notifications
  • Local chat history
  • Central message store
  • Store&forward functionality support
  • Native notifications of incoming messages
  • Multi-device support
  • Recent messages timeline
  • Unread message counters
The group chat features of the Unikie Messaging client covers the same features as 1-to-1 chat. In addition, it offers the following:
  • Adding new group members
  • Re-joining and restarting group chats automatically when needed
  • Viewing group members info (availability)
Standalone messaging is useful for backward compatibility with SMS/MMS messages. Unikie Messaging clients support Standalone Messaging for 1-to-1 chat and group chat, both with SIMPLE-IM and CPM protocols. Using Unikie Messaging clients with Standalone Messaging features makes it easy to integrate all SMS, MMS and RCS messaging in the network.
Audio messaging is a form of messaging where users can send each other voice messages by just holding and releasing a recording button in the Messaging UI. The recorded audio is sent to the recipient who can playback the message in his own client. The feature is supported according to RCS UP specifications.
Unikie Messaging clients support MSRP and HTTP based sharing of any type of file (pictures, videos, camera images, music, movies, documents, etc) during 1-to-1 or group chat conversations or during calls (image share). File Transfer features include compression, large size warnings, real-time transfer progress indication, cancelling and resending. The max sizes of allowed file shares are fully configurable by the operator.
The Contact share feature allows users to share contact details to other users with standardized VCard formats, according the RCS specification. This allows sharing of contact details (phone numbers, name, addresses) between mobile and desktop users, regardless of what operating system they use. With Unikie Messaging clients, the contact share is directly available in the messaging share function and is also available when opening any contact in with the Unikie Messaging client.
The Geolocation feature is supported by Unikie Messaging as RCS Geolocation Push. This feature is available during chat or calls and uses the native maps application to pinpoint the user with GPS. The user can also opt to select another location from the map and share this location. Location share features in Unikie Messaging clients include geolocation of user with GPS, geocoding of location into an address, native notifications of incoming location share and location share history. The Unikie Messaging client also offers a built-in navigation feature for any received location share. Whenever a user receives a location share, it’s possible to show the route from the user current location to the received location. The user will get detailed navigational instruction how to get there.
Unikie Messaging apps support full multi-device functionality, when the same user has multiple devices registered to the same MSISDN. The Multi-Device feature includes:
  • Chat and Call invite forking to all registered devices
  • Message sync between devices
  • Contact sync between devices
  • RCS based GRUU and sip-instance methods
  • RCS Message store functionality.

Contact us about this solution