Ziwa System Architecture

About Ziwa

Why Ziwa?

Nowadays, customers receive personalised services from online service providers, e-commerce sites, and social networks.

Subscribers now expect their mobile networks to also provide them with personalised services. In addition, operators must comply with data and consumer protection legislation by honouring customers’ preferences, such as service opt-out settings and preferred contact methods.


What is Ziwa?

Ziwa is a service that allows external applications to access subscriber data at high-speed using industry-standard OpenAPI.

Subscriber data can come directly from the operator’s provisioning system or other network record repositories (cached or looked up).

Ziwa ensures easy application development by purposely hiding mobile network complexities.


Subscriber Data Sources

Subscriber profile data can be provisioned onto Ziwa from the network’s master provisioning system. Applications that developers build can obtain the following kinds of subscriber data located on various network elements:

  • Subscriber Type (provisioned as postpaid, prepaid, or hybrid)
  • RICA Status (provisioned)
  • Charging System ID (provisioned)
  • Subscriber Balance (sourced)
  • IMSI (sourced)
  • IMEI (sourced)
  • Location Information (sourced)

Customer Preference Data

Ziwa enables operators to store customer-centric preference data, which customers can provide on self-care channels. Some examples of customer preference data are:

  • Preferred language: For example, English, Zulu, Xhosa
  • Preferred contact method: For example:
  • Contact me by email only or phone only
  • Contact me during office hours only
  • Opt-out options: For example:
  • Opt out from premium rated content charging
  • Opt out from receiving SMS marketing offers


Product brochure ...

Key Benefits


  • Simple API
  • Hides mobile network complexity
  • High-speed access to customer data

Key Features


  • Enables operators and third parties to develop applications which use subscriber profile data
  • Carrier-grade stability and reliability
  • Easy to use APIs
  • Multiple application query types
  • Optionally caches data from previous queries
  • Small footprint
  • Choice of deployment options like stand-alone servers and virtual machines/private cloud

Product Features


High-Speed Subscriber-Data Queries
  • Enable applications to perform high-speed queries for subscriber data sourced from disparate systems, such as the network's charging systems, operator provisioning system, CRM system, and so on.
  • Identify which systems contain the data that service applications need to source.
  • A single query can contain multiple values from different systems (provisioned, cached or lookup).

Mobile Application Types

Developers can build apps that:

  • Provide subscriber data to network-owned apps, such as those used to provide subscriber self-care.
  • Provide subscriber data and preferences to authorised third-party clients.

Subscriber Query Types

Ziwa can source subscriber data using the following types of application queries:

  • Provisioned Data
  • Sourced Data: Ziwa can return:
  • Cached data
  • Real-time data

Platform

Developers can build apps that:

  • Carrier-grade stability and 99.999% availability
  • OpenAPI 3.0.3 web service
  • Small 2U rack footprint per system node
  • Active-Active redundancy
  • Deploy the system on stand-alone servers or on virtual machines/private cloud

Want to know more?

Send us a message ...