Simplify Telecom network operations through Generative AI and an advanced data platform

Simplify Telecom network operations through Generative AI and an advanced data platform

Telecom network operations are made up of several complex business processes that require going through terabytes of data daily to optimize the network, perform root cause analysis, etc. Such root cause analysis can take several hours, if not days, to complete. Generative AI can play a key role in all aspects of the network lifecycle. Engineers rely on manuals and documented processes when operationalizing network elements. Generative AI (genAI) can use this data and provide interactive guidance and prompts to speed up and simplify optimization tasks.

To get a full picture of the business, we must integrate data from two major silos in the world of telecommunications, including OSS and BSS data. OSS (Operational Support Systems) refers to the systems running the core telecom network, the radio network, the different network elements and others. BSS refers to the different business support systems that often deal directly with the customer, i.e., ERP, CRM and billing systems.

These systems have different focus areas: The OSS systems deal with the network parameters and outputs and often report the data in terms of system health, system utilization, etc., while the BSS systems deal with the customer data, customer complaints, billing history, etc. The disconnect comes when the network engineer says that their network has delivered a greater than 99.9% call connection rate, but the customer experience team comes back and reports, for example, that the 0.1% calls that dropped by the network were of their highest lifetime value customers, for example. This data disconnect starts a very long and often mundane process of running a root cause analysis on hundreds of terabytes of data across several OSS and BSS siloed systems.?

Siloed systems, different technologies, different departmental owners, slow to respond, high degree of skillset required.

Let’s discuss how we can streamline this problem by collaborating between Amazon Web Services (AWS) , DigitalRoute and Snowflake .

The symptoms

The problem often starts with daily—yet complex—cases such as customers experiencing dropped call behavior over a specific location. The telecom operator starts receiving customer complaints over the bad experience.?

High percentage of failed calls in certain cell locations in California

Now, when we plot the customer calls over a map of California based on how the calls ended, we see there are certain areas where drop rates are as high as 50%. This is clearly unacceptable. Let’s build this solution step-by-step to troubleshoot and isolate the faults.

What data is needed?

  • We would need billing data, which also indicates how the call ended.
  • We would need Open Cell ID data from Snowflake Marketplace. A database of all telecom cell towers in the world and their latitude/longitude.
  • We would need US zip codes and their geospatial polygons, which can also be acquired from Snowflake Marketplace.?
  • We would need some Points of Interest databases, which are also available in Snowflake Marketplace.
  • We would need customer loyalty data to understand which of the highest-value customers were impacted by the network's poor performance.
  • Lastly, we would need some OSS data from cell tower performance management data directly from the network elements.

High level entities required for the solution

What are the challenges?

  • The performance management (PM) data is in a very complex format known as ASN.1. I have often referred to it as the Parquet format of the 1980s. Most databases cannot understand ASN.1 out of the box.?
  • The PM data has no customer information; the primary key of this data set is the cell tower ID. So we would need to consider a time series join between the two data sets.
  • The volume of data is massive and there are hundreds of parameters in the PM data.
  • How do you quickly isolate the problem and identify the root cause of the issue?
  • Highly skilled human resources are needed to help understand the data.

Solution flow

As simple as asking “Do I have problems on the network?”

Solution in action

Amazon SageMaker Machine Learning platform uses a large language model (LLM) to formulate the SQL query. The LLM uses the Snowflake Data Cloud to provide context and the schema for the data. The generated SQL and resultant output are then used by the LLM to provide a relevant response. AWS Sagemaker can host a number of LLMs; this demo uses AI at Meta 's Llama 2 foundation model, and was tested with Anthropic 's Claude. We can ask questions in natural language and the LLM model will convert the text into a complex SQL which can be executed on the data model.

Conversational GIS Example

Here I will ask a simple question in English to the LLM. The LLM will reach out to Snowflake, understand the schema and convert the natural language to the appropriate SQL code. The application will also visualize the Geospatial information automatically on a map.

Tabular results of the natural language query
Visualizing the Geospatial information automatically on a map without any further coding.
The system also provides the SQL code which was used to complete the request.

Conclusion

By integrating data from multiple complex telecom OSS and BSS sources into a genAI model, we can now solve problems in minutes rather than days and hours. This is why we believe Generative AI can truly be a productivity enhancer in the telecom world in solving these “needle in a haystack” problems. The future is bright and we expect to see genAI being adopted in telecom quite aggressively. The key is to ensure that organizations think of genAI as an application - and not as a data integration platform. Always bringing genAI applications to the data, rather than shipping the data to the application, allows telecoms to quickly and easily scale genAI across their ecosystem.

Learn more about how to bring Generative AI and LLM to data and come visit us at the AWS Next Level balcony, DTW Ignite! on Sept 19-21 in Copenhagen.


Raghu Meda

Architecting Enterprise Solutions | Thought Leader | Consultant | Presales Solutioning | Team Leadership | #Telecom B/OSS #Telecom Networks #IPTV #AWS #Multi/Hybrid Cloud #Cloud-Native #IoT #AI #DevOps #Agile

1 年

Guy Ben-Baruch By the way, do you have the demo to check remotely online?

回复
Raghu Meda

Architecting Enterprise Solutions | Thought Leader | Consultant | Presales Solutioning | Team Leadership | #Telecom B/OSS #Telecom Networks #IPTV #AWS #Multi/Hybrid Cloud #Cloud-Native #IoT #AI #DevOps #Agile

1 年

Well said. Its correct that AI has to be treated as an App perspective but not merely a data processing stuff. Many organisations are doing the reverse way currently where they are building the centralized data lakes and data integration platforms first (where data is collected from source in a certain way, already minimized, optimized, abstracted and stored and managed away from core product teams) and then want to build AI on top of that. AI needs real time data, more data, continuous training, variety of models, closed supervision, feedback loop, which will evolve continuously. So having data abstraction and data minimisation before itself will not yield intended benefits for many usecases and applications to build with AI.

Matthew Rose

Technologist | Policy | Growth | Public Service

1 年

Dmitri Adler

Matthew Rose

Technologist | Policy | Growth | Public Service

1 年
Enrico Galimberti

Product Presale Manager | Trusted Advisor | Business Development | Key Account Management | Consulting Partner | CTO | IT Director | Sales & Solution Strategy

1 年

Super ??

要查看或添加评论,请登录

Fawad A. Qureshi的更多文章

社区洞察

其他会员也浏览了