#WebRTC and IN: Old Dogs and Pizza

It was actually rather simple, although it took some thinking about. The triggering of a particular service was typically performed on the basis of the dialled digits and that, coupled with the associated calling line identity (OLI or CLI, depending on where you are from) could be used in the relevant service logic.

The beauty of the system was that it was centralised, with the result that local exchanges didn’t need to be capable of implementing the service logic, but could simply route the call to another destination where the triggers could be recognised and the relevant service executed.

The IN took advantage of centralised service elements, so that there was a single place in which services could be implemented, but any phone connected to the network could effectively access a service.

A typical example of an IN service was the pizza delivery application. In this case, a caller might dial a national Freephone (non-geographic) number for their favourite pizza parlour. The local exchange would route the call to a service switching point which would recognise that the call needed an IN service. It would then send a request to the service control point, requesting information on how to treat the call. In this case, the control point would recognise the non-geographic number and would translate this to a geographic number but would choose one that was nearest to the geographic location of the calling party.

This logic was illustrated in powerpoints the world over. Thus, if you were in Berlin and called your favourite German pizza vendor, you would be connected to the nearest pizza parlour to your location in Berlin. Of course, things changed – mobility entered the equation, companies started using centralised call centres and so on, but IN evolved and still provided useful services that could be managed by the service provider. They generated a lot of revenue and still do.

It was interesting, then, to hear at the WebRTC workshop that preceded the recent IMS World Forum, the classic pizza delivery model being used as an example of services that might be implemented with new WebRTC-based capabilities.

The idea is, of course, simple. Instead of just using geographic location data from an old fashioned geographic number, WebRTC can provide context through browser-enabled communications to enhance the basic service. A consumer might use a WebRTC click to call feature, combined with analytic information and a personal history to select a pizza and have it delivered, so that the call centre agent would know any special details and confirm in a real-time voice session the information required to complete the order.

By integrating with CRM data, the agent could potentially offer a better experience to the caller, just as our favourite web-shops make recommendations based on our browsing and purchasing history. If we can’t complete an online form, then we use click to call to clarify matters, rather than simply being frustrated.

In essence, WebRTC extends the possibilities of familiar services. By using this example, which makes intuitive sense, we see how an old dog can be revitalised by these new tricks – and how blending capabilities and features to create richer services could enhance our experience with retailers.

In the early days of VoIP, the net-heads complained about IN and asserted that it had been a failure. On the contrary, it generated a significant amount of value and is still the foundation of many network services. It’s how prepaid mobile works, for one thing.

Service providers continue to leverage their IN assets and have been deploying upgraded NGIN solutions for some time. Adding WebRTC to the mix broadens the capabilities on offer and points the way to a much more interesting set of services. But, at the end of the day, it’s still a pizza. Perhaps we will come up with a better poster child for such services one day!

See some recent work Our Portfolio

Our portfolio spans international and national markets, serving customers from around the world - ranging from startups to globally established businesses with operations in multiple countries. Take a look at some of our recent projects.

From our BlogLatestBlog Post

  • BT’s patronising stance on Open RAN really does no one any credit

    Apologies in advance to our many highly-valued international readers, but this post definitely needs a Union Jack running over it. We’ll start by telling you why, quoting the body that works on behalf of the Queen to protect our national cyber security:

    Read more

  • Layer upon layer: why re-using existing infrastructure just makes so much fibre sense

    For thousands of years, and probably from not long after the end of the last Ice Age 12,000 years ago, a major track connected the Celts in the far South with their cousins in the North. By the time of the Roman Conquest, the British were still using this route; recognising its utility, legionnaires soon paved it and called it Ermine Street, using it to connect their capital, Londinium, with their far-off bases in Lincoln (Lindum Colonia) and York (Eboracum). Later, the English called it the Old North Road; and our A1 largely follows the same route. That’s continuity in infrastructure for you.

    Read more

  • Italy’s trying to go back to the future to get universal broadband. We don’t think it’ll work

    One broadband operatore to rule them all? Rome’s attempt to build a national broadband service in a day. Reports on possible Italian state intervention raises less than comfortable memories of Blunders down Under and under-priced manifesto offers.

    Read more