CAMARA: Open-source API for telecom and 5G networks

gsma.com

22 points by teleforce 2 days ago


kjellsbells - 2 days ago

The telco operators really need to ask themselves how it is that in over 30 years of attempting to expose the telco network to developers, not one single attempt has succeeded.

- IN - the "intelligent network"

- AIN - the advanced intelligent network

- SIP/SDP app servers

- JAIN app servers

- 4G SCEF (service capability exposure)

- 5G NEF (network exposure)

- 5G AF (application function)

- CAMARA

I've probably omitted half a dozen more.

My diagnosis is that the telcos have nothing that developers want and plenty that they don't want. For example, no one is crying out for low level access to the 5G network slicing function and they're definitely not in a hurry to tie their ability to make money to whether they can integrate with some telco's billing system.

Often times a telco will throw up a slide that has, say, a picture of a robot or car using some nifty feature of the 5G network -predictable latency, say- and suggest that developers could use the network for these types of applications. Do you imagine that a FANUC or a Tesla would seriously tie their fortunes to whether some AT&T person would let them get a few bytes across the network? Practically, no way.

There is a demand from developers for telco services, but it is at the level of making API calls to send SMS or make calls. Twilio made good money out of it while the telcos were not looking, or perhaps less charitably, while they were so tied up in whether this SIP header or Diameter PDU should be allowed into their hallowed network that they didnt realize that the world had passed them by.

HFrank - a day ago

Telcos are just not set up to produce a usable developer platform. Too many perverse incentives, politics and conflicts of interest, internally.

Alliances like CAMARA usually fail for a few reasons:

1. Telcos want all new features to be purely additive. They're not willing to expose API calls that are even slightly uncomfortable or might cannibalize existing business, for the same reasons as above. As a result you get features no one really asked for.

2. Alliances often fail due to competitive dynamics. The moment a telco group that competes with another telco group or a geopolitically inconvenient telco joins the alliance, work often stops.

3. Inability to find long-term alignment on vision and continuity.

Producing an API would also not solve for all the other operational & regulatory reasons telcos are tough to work with.

The same way the music, movie, and banking industries haven't produces their own digital layer, true innovation in the space will only come from OTT players that create globally scalable infrastructure, exposing network features to engineers, enabling them to spin up in a matter of hours.

That work indeed takes years and millions of USD. At Gigs.com, we're doing just that. Building Stripe for telecom. We believe that by giving the best technology companies in the world access to connectivity, we will finally start seeing a lot of innovation in the space, after 3 decades of stagnation.