Telecommunication companies (mobile network operators – MNO’s) operate ecosystems whereby third party service providers provide services to the telcos’ users. Such strategy allows telcos to focus on the core services (such as voice, messaging, and mobile internet). At the same time service providers cooperating with a telco meet users’ needs in such areas as mobile content, entertainment, gaming, information, etc. The more third party offerings come from a telco the more competitive that telco is compared to other telcos.
Still, interworking with third party service and content providers is hampered by variety and technical complexity of operators’ infrastructure, like billing systems, messaging platforms, service delivery mechanisms. For example, whenever a service is provided by a third party, the telco should make a number of real-time decisions, for instance:
- Whether this particular subscriber is allowed access to this particular service?
- How to charge this subscriber for this service taking into account the user profile, personal settings, tariff plan, loyalty program, et cetera?
- What is the service provider and how to maintain message exchange between the subscriber’s mobile device and the service provider’s system?
- Can this particular service be provided to this subscriber type? For example, some services may be provided to certain groups of subscribers only (prepaid subscribers only, or postpaid only, or members of a loyalty program only)
- Can this service be delivered to a subscriber, if the subscriber is currently roaming? Some services can be provided to roaming subscribers, only if they use a real-time billing based on CAMEL protocol.
So, the ability of a telco to interoperate with third party service providers have specific technical restrictions. It means that the telco should thoroughly configure each third party service. For example, if the telco interoperates with dozens of third party service providers each having at least ten services, the result will be hundreds, if not thousands, of third party services. It means that at a certain stage manual technical support becomes almost impossible. This is what the need to have a Service Delivery Platform arises from.
At the core of Eyeline SDP is the semantic rule engine utilizing domain specific language (DSL) to create rules. Semantic logic-based DSL for telco industry allows to effectively reduce the cost of initial development and deployment by at least 5 times and the total cost of ownership by at least 10 times. For telco this means that the initial investment for SDP would be lowered by 10 times, compared to competitive solutions.
Eyeline SDP is used by Mobile TeleSystems (#1 telco in Russian and Eastern Europe and one of the top telcos in the world, NYSE: MBT) since 2010 to provide services to its 100 mln subscribers, specifically:
- Third party messaging services
- Self-care services
- Mobile advertisement
- Mobile commerce and payments