Network Infrastructure, Network Management
Article | July 27, 2023
Applications of AI/ML
Modern businesses are adopting Artificial Intelligence (AI) that encompasses disciplines like machine learning (ML), natural language processing (NLP), evolutionary computation, etc., to increase their productivity and management capabilities.
Companies like Qualcomm are using AI and machine learning to improve their customer experience.
“Across many industries, we are currently experiencing the creation of intelligent machines that is using AI to simulate smart behavior.”
-Dr. Vinesh Sukumar, Senior Director- Head of AI/ML Product Management at Qualcomm, ( in an interview with Media7)
The application of machine learning in networking is swiftly taking shape. However, as the problems in modern computer networks are getting tedious to handle, AI tools are being introduced to hard-carry their smooth functioning.
Let’s take a look at how network complexity impacts businesses:
Difference in Network Parameters
Different client devices like laptops, smartphones, CCTV cameras, etc., are connected to a single network. However, their requirements and parameters are different. Therefore, the IT team of the business needs to meet them without compromising the functionality and security of the network.
Users Prefer Wireless Networks
Wireless networks are more complex than wired ones. They perform dynamically depending on the number of users, applications, and other variables.
Impact of Cloud Computing
Most applications are now cloud-based, and such a network has multiple data entry points and requires more support.
User Experience
Deciphering root cause analysis, finding correlation and solutions becomes tedious without an AI/ML model. Complex patterns remain unanalyzed, and this creates a vacuum between the customer and the business.
What Does ML Bring to the Table?
Machine learning applications in networking correlate to solving four types of network problems: clustering, extraction, regression, and classification.
For classification and regression, ML clusters similar data and creates a gap between data groups. It then successfully maps a new set of data to a pre-set continuously valued output. As for extraction, it easily establishes a statistical relationship between the data it analyzes.
Machine learning applications in networking encompass the following:
Automation and Cognitive Computing
ML enables automation in data processing by eliminating the human error factor and constantly improving with time. It analyzes data, improves the productivity, security, and health of the network. Cognitive computing allows processing diverse data sets, detecting and finding root causes and common traits within the system.
Network Monitoring & Security
Network monitoring is used to solve problems in a large dataset by deciphering the hidden pattern in the data. It then predicts the outcome for clustered data, malware attacks, or impending network failure. It recognizes impending threats in time and sends out warnings. ML uses anomaly-based intrusion, misuse-based intrusion, or hybrid intrusion to prevent misuse, modification, unauthorized access, or malfunction.
Traffic Prediction, Classification, and Routing
Network traffic prediction is important to handle any mishaps proactively. Network analysis in machine learning is done by using Time Series Forecasting (TSF). By using a regression model solution, TSF finds a correlation between the traffic volume in the future and the traffic previously observed.
Traffic classification ensures Quality of Service (QoS), planning ahead for capacity, security, performance analysis, etc. It helps with proper resource utilization by pinpointing unnecessary traffic in a critical application.
Factors like cost-effectiveness, link utilization, operational capabilities, and policies are also considered by the ML model.
Congestion Control
ML models control the number of packets that enter a network to ensure that the network is stable, fairly utilize resources, and follow queue management employed for congestion control.
Efficiently Managing Resources
ML efficiently manages network resources like the CPU, frequency, switches, memory, routers, etc., by using analytical decision-making.
ML Learning Curve
ML models learn in the following ways:
Pitfalls
Like any other technology, machine learning application in networking comes with pitfalls and limitations. Here are a few:
Data Quality
The efficiency of an ML model is based on the quality, quantity, and diversity of data it processes so it can deduce patterns or identify root causes. Most ML models use simplistic synthetic data for training, validation, and performance. The same cannot be said about practical settings because the data comes from different applications and services and is more complex.
Feasibility
There are scalability and feasibility issues because each network and application is different. Moreover, there are no set standards for uniformity for implementation which makes it hard to set benchmarks or best practices. Control over autonomic networks is distributed and remains limited based on the vendor’s specific devices.
Predictive Analysis and Its Cost
Network analysis and machine learning prediction require additional accurate and effective monitoring investments. Moreover, fault management may have some potholes as there may be a scarcity of normal fault data.
High FPR (False Positive Rates)
Anomaly detection by ML in networking has not created enough buzz in the industry because it generates high FPRs during operations. Also, no detailed anomaly report is generated, so no anomaly history log can be maintained.
Striking a Balance
ML requires time to learn and mitigate issues. It is difficult to identify, in advance, how complex the ML’s approach will be. Striking a balance between the performance and computational cost is difficult. Deciphering comprehensive evaluation metrics is also a tedious task.
No Theoretical Model
There is no theoretical model, in turn, a unified theory, for ML in networking, so each network may have to be learned separately. The current machine learning applications in networking are made keeping in mind certain applications. Over time, more research to tailor ML for certain networks needs to be done. Cross-domain experts who understand both ML and networking are also rare.
Solutions
Software Defined Networking (SDN)
CISCO helped PwC Italy set up a secure network at their new twenty-eight-floor tower with the help of their SD-Access product. PwC wanted a secure, robust network with increased Wi-Fi and wired connectivity for their 3000 employees by streamlining network operations.
“We needed a robust and highly reliable wireless network infrastructure that’s as advanced as the tower itself.”
-Simone Demaria,Network Architect and Infrastructure Manager at PwC Italy
By applying Software Defined Network (SDN), IT personnel can remotely govern network policies in real-time through open interfaces, so traffic engineering is easily possible. SDN also contributes to network virtualization.
SDN supports the upcoming 5G ecosystem. When combined with NFV and VNF, SDN can revolutionize networking.
Going Beyond Traffic Volume & Prediction
To tackle the limitations that TSF-based traffic prediction models have, leveraging features beyond traffic prediction and concentrating on traffic interpolation and sampling could be viable. Research is ongoing on this possibility.
Summing It Up
As the influx of data keeps on increasing, the complexity of networks will increase in tandem. For successfully implementing ML for streamlining networking, the ML approaches we are aware of today need to be upgraded to accommodate multi-layer networks and multi-tenancy so autonomic networking can be a reality.
FAQs
How Can ML Help in Making Networking Smarter?
ML can streamline the network by automation, threat detection, and improving its performance.
How Complex Is Integrating ML into Networking?
The complexity depends on the type of network you are integrating it into.
What to Keep in Mind Before Using Ml in Networking?
Consider investment costs, data availability, feasibility, and scalability.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "How Can ML Help in Making Networking Smarter?",
"acceptedAnswer": {
"@type": "Answer",
"text": "ML can streamline the network by automation, threat detection, and improving its performance."
}
},{
"@type": "Question",
"name": "How Complex Is Integrating ML into Networking?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The complexity depends on the type of network you are integrating it into."
}
},{
"@type": "Question",
"name": "What to Keep in Mind Before Using Ml in Networking?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Consider investment costs, data availability, feasibility, and scalability."
}
}]
}
Read More
Data Center Networking
Article | July 5, 2023
he launch of commercial 5G services in Latin America and Sub-Saharan Africa over the last year means that 5G technology is now available in every region of the world. The pandemic has had little impact on 5G momentum; in some instances, it has even resulted in operators speeding up their network rollouts, with governments and operators looking to boost capacity at a time of increased demand. By the end of 2025, 5G will account for just over a fifth of total mobile connections and more than two in five people around the world will live within reach of a 5G network. In leading 5G markets, such as China, South Korea and the U.S.
Read More
Enterprise Mobility
Article | June 15, 2023
Emerging virtual and hybrid private 5G solutions are enabling communication service providers (CSPs) to address a large number of new consumer and enterprise edge use cases. Each of these edge use cases will require a specific network deployment model and edge user plane connectivity. That’s why we’ve designed our 5G edge user plane to tackle five distinct key capabilities: support of flexible network deployments, 3GPP dual-mode support, integrated Gi LAN services, integrated probing with edge analytics and edge exposure enablement. Let’s dive into this blog post to learn how the powerful 5G edge user plane is unlocking new 5G edge use cases.
How technological innovation creates value and benefits society has always interested me, influencing my work as a mobile network technologist and sales professional. Since mobile data was introduced in late 90s, both mobile network technology and mobile consumer use cases have evolved enormously. Indeed, a rapid increase in connectivity speed and the introduction of smartphones have pushed the market to adopt mobile web and video and create thousands of new applications. However, sometimes ‘killer use cases’ require both business case and application ecosystem maturity. One example is video conferencing, one of the key services 3G was designed for but was only introduced when the over-the-top (OTT) vendors disrupted the content provider market and popularized social media. Creation of mobile technology has indeed its own innovation cycles and research feeds and therefore can't depend on market pull, but you can draw the conclusion that the time to value greatly benefits when the broad business and technology ecosystem in the value chain collaborate and co-create solutions.
Precisely, what’s really exciting about 5G is that it coincides with the maturity of other two disruptive technology enablers for end applications: artificial intelligence (AI) and cloud edge computing. It also comes at a moment when there’s both an urgent need and huge financial support to digitalize society and industry. In fact, more than ever, we are witnessing a close collaboration between technology and business ecosystems. Over the past few years, there have been a large number of public-private consortiums to feed service requirements into 5G standards, explore and validate the value of 5G technology. For example, just to name few, the 5G alliance for connected Industries and automation (5G-ACIA) or European 5G infrastructure Public Private Partnership (PPP) projects. For years, 3GPP standards have been preparing to define advanced 5G connectivity solutions for edge computing and vertical digitalization use cases. In addition, all sorts of consumer and enterprise edge applications are being developed at the same pace in many areas such advanced video processing, AI analytics, immersive gaming, smart grid applications, automated guided vehicles (AGVs) controls or industry automation.
The edge ecosystem is particularly complex and involves different players. One key pillar is the wireless connectivity service CSPs offer. 5G-ACIA introduced the concept of virtual private and hybrid private 5G solutions, two emerging solutions that CSPs are exploring to complement their private 5G network offerings. Such solutions allow CSPs to leverage their existing public networks and offer new services in an agile and cost-effective manner using new 5G capabilities such as network slicing. In order to address edge use cases, virtual and hybrid private 5G solutions need to bring the user plane connectivity to the edge by deploying 5G edge user plane functions.
The 5G edge user plane supports flexible network deployments
One key learning from industry experimentation with 5G is that each use case brings a unique combination of connectivity requirements, in terms of end-to-end performance (uplink and downlink latency, jitter, packet loss and throughput), data privacy and security, robustness, wide vs local area coverage and mobility.
Latency and security requirements drive the selection of the edge location, which can be the enterprise premise, CSP access or regional data center or even the extended public edge such as content delivery networks (CDN) content provider or a hyper cloud provider’s (HCP) edge data center. For example, a mobile gaming application can be located in the CSP regional data center or HCP edge, whereas video processing and AI for a factory automation application is located on the factory premise. Also edge distribution can be accounted by CSP for those use cases which produce significant amount of data such as fixed wireless access (FWA) to optimize backhaul costs.
Ericsson has a vast experience supporting and driving the ecosystem to realize time critical communication use cases at scale and has conducted detailed latency analysis for different type of deployments. The RAN deployment needs to be carefully planned according to the specific use case performance characteristics. Some use cases can be achieved with existing macro RAN environment -4G or non-standalone 5G-, with macro RAN standalone 5G with or without dedicated quality of service (QoS) profiles or even may require network slicing to partition macro RAN. In contrast, some other use cases will need dedicated RAN deployments. In addition, most use cases will benefit from a dedicated edge user plane function, as it provides a higher level of performance and robustness.
In summary, the concrete edge use cases to be offered and CSP’s own solution preferences drive the type of network solution and deployment, which can be a private 5G network, a virtual or a hybrid 5G private network using existing macro or dedicated RAN, with or without network slicing.
The edge 5G user plane function should allow for such deployment flexibility and enable the different edge use cases characteristics. Ericsson Local Packet Gateway (LPG) addresses this by:
Supporting any access technology, radio deployment model and RAN vendor
Seamlessly integrating with Ericsson’s existing dual-mode 5G Core. which is prepared for slicing, efficient routing to edge (also called edge breakout) and advanced QOS and many other 5G edge features described in more detail in next section.
Supporting a fast time to service, deployment simplicity and a very low footprint enabling deployment at scale in any type of edge location, up to on enterprise premises. See our previous LPG 5G edge user plane: key requirements for success for details.
Providing a high level of robustness and failure resilience by means of a cloud native user plane application designed for high availability and fault resilience, support of geo-redundancy and support of 3GPP control plane and user plane split (CUPS) interface which can be deployed in full mesh with multiple control planes. User plane can also be deployed as a dedicated function within a slice to secure further characteristics and isolation or as a shared function for various slices.
5G edge user plane should enable transition from 4G to more sophisticated 5G connectivity
Most of CSPs are embracing edge opportunities. They are viewing the opportunities as an evolution of their existing offerings rather than a revolution, meaning existing 4G enterprise use cases will still need to be supported for some time as the ecosystem matures to support time-critical communications type of use cases. This means 5G edge user plane should be dual-mode and support such a wide breadth of technology.
5G edge user plane should support both 3GPP compliant serving/packet gateway user function (S/PGW-U) and user plane function (UPF) and evolve with advanced UPF features for time-critical communications, such as more stringent end to end QoS and transmission robustness for ultra-reliable low latency communications (URLLC) or Ethernet connectivity for advanced edge industrial use cases. It should also support 5G peak rates and do not degrade use cases performance characteristics. It should also support dynamic edge routing solutions which are efficient, deployable by multipurpose terminals and mobility proof such as dynamic network slice selection which is preferrable to UPF as uplink classifier as starting solution until standardization evolves.
5G edge user plane should work in conjunction with the CSP’s dual-mode core system, which supports dynamic slicing orchestration, dynamic slice selection, ultra-reliable low latency communications and advanced 5G edge connectivity features such as different service continuity and user plane re-anchoring modes depending on mobility and application resilience needs. Ericsson’s dual-mode 5G Core with Local Packet Gateway provides such advanced 5G connectivity in a pre-verified manner. In fact, the Ericsson Local Packet Gateway Cloud Native Function (CNF) is based on the same software as the Ericsson Packet Core Gateway (PCG), the market leading cloud-native user plane, which is deployed in 5G live networks today.
Such deployment flexibility in edge user plane allows CSP to offer distinct use cases. For example, CSPs can offer mobile gaming service by deploying a cloud virtual reality (VR) gaming center application in their regional data centers. Connectivity with guaranteed low latency QoS can be provided by a dedicated 5G network slice with the dedicated Ericsson Local Packet Gateway, deployed close to the gaming application and connected to the CSP’s existing central core network. The mobile gaming application can use a portable device such as VR glasses or use a multi-purpose smartphone or tablet that supports dynamic slice selection. CSP can reuse their existing public network and macro 5G RAN. As another example, CSP can offer 5G edge connectivity to factories or logistic centers for augmented reality (AR) quality inspection. The AR application is deployed on the factory premise and needs an ultra-reliable and low-latency QoS connection to process in real time all the factory images. This is provided by a dedicated Ericsson Local Packet Gateway with ultra-reliable low latency QoS and redundant configuration being deployed on premises.
Edge use cases will require user plane services beyond 3GPP
There is a set of non-standardized user plane functions deployed in today’s networks (also called GI/N6 LAN functions) for mobile broadband service that would be also relevant for edge use cases. These functions can be categorized as:
Traffic acceleration and optimization of access resources e.g., transport layer optimizers or advanced video traffic shapers
Network services e.g., carrier grade NAT devices or external load balancers
Service aware traffic monitoring and enforcements needed to realize customized CSP charging data plans or comply with some country regulatory such as content filters
Network security functions protecting CSP infrastructure and UEs of security attacks such as subscriber firewalls or distributed denial (DDoS) mitigation systems, and
Service chain policers and forwarders to chain and offload these GI/N6 LAN functions. Those can be integrated with operator policy framework to compose and program a unique data pipeline which addresses the specific connectivity needs of a given subscriber and application in the context of a certain use case
The current GI/N6 LAN market is very fragmented and addressed by many different vendor specific user plane functions. These functions are deployed as separate appliances or virtualized functions, each with their management system, policy integration and cloud orchestration system which significantly increases CSP’s total cost of ownership (TCO) when deploying and managing them. As CSPs start their edge journey they will need to bring some of these GI/N6 functions to the edge. A very simple and cost-efficient strategy to consolidate these functions in one single edge user plane function. This approach is being adopted by Ericsson Local Packet Gateway: it integrates these functions, including advanced integrated Packet Core Firewall, together with the UPF/S/PGW-U functions. This dramatically reduces the TCO and provides a single hop to the end application, which reduces further the latency. Ericsson Local Packet Gateway also allows to compose and tune the set user plane functions applied to a given traffic in one configuration click, which allows to customize the connectivity for each edge use case.
Another consideration is that these GI/N6 functions were designed for legacy mobile broadband. This means they will need to evolve to support 5G peak user throughput rates and new 5G segment requirements, e.g., traffic optimizations should focus on optimizing the throughput of uplink transmissions and reducing the overall jitter and latency. Service aware charging models will evolve as 5G gets monetized, security for edge enterprise connectivity will keep evolving as well. Technological innovation in this space is a must for any edge user plane vendor and should be holistic considering the entire ecosystem and end-to-end solution behavior. As one example, edge user plane can leverage 3GPP exposure interfaces for application detection, use collaborative solutions with content providers or RAN to optimize traffic delivery or even adapt traffic optimizations to new end to end rate adaptation mechanisms such as low latency low loss scalable throughput (L4S). Ericsson, as an end-to-end network provider and key contributor to 5G standardization, is working actively in this space.
Edge connectivity needs to be monitored and assured
CSPs need to monitor, troubleshoot, and assure the edge user plane connectivity. In many cases the CSP organizations dealing with enterprises services have their own analytic and management systems. Those systems need to evolve to provide visibility of the 5G encrypted communication, up to on enterprise premise and without compromising 5G security and provide advanced insights to meet the stringent service level agreements of edge use cases. Example of user plane data feeds are traffic packet and patterns statistics, key performance indicators at transport level or service quality of experience estimates per application, area of interest, slice and subscriber type. CSP analytic use cases will also evolve, meaning network assurance and service experience management use cases will increasingly adopt AI/ML models with distinct and very demanding UP data sets running in parallel.
External probing solutions were not designed for these requirements. The cost of evolving and deploying such solutions to thousands of edges is unaffordable. Ericsson Local Packet Gateway addresses this challenge by supporting integrated dual-mode probing capabilities which includes rich, granular data with pre-processed data and advanced data collection profiles avoiding the need of deploying external taps, packet broker and probes at edge. Software probes are a unique Ericsson dual mode 5G Core feature – a feature that’s very popular with our customers for public network and enterprise solutions.
CSP will also introduce network data analytics function (NWDAF) function to enable 5G analytics for further 5G automation, new exposure APIs for verticals and data efficiency. An NWDAF can collect edge user plane and public network data to provide real time analytics which can be consumed by the network functions or by the end edge application to improve further the edge connectivity. Example of those analytics are user mobility, network congestion, quality of service, service experience or abnormal user behavior. Ideally, the NWDAF should be distributed at the edge and deployed co-located to the edge user plane for data efficiency, security and lower actuation latency.
Ericsson NWDAF supports such distributed and co-located deployment and analytics and can collect pre-standard data from the Local Packet Gateway data until 3GPP rel-18 specifies UPF event exposure.
Edge exposure for advanced edge connectivity
Exposure through APIs on the edge is becoming increasingly important for CSPs to enable new services, increase their relevance in the 5G ecosystem and become more attractive partners for hyperscale cloud providers, application ecosystems and other players.
Edge applications will be able to consume network capabilities and data to provide advanced services and innovate. Data extracted from edge user plane function will be of high value. For example, to determine the exact UE sessions being anchored by a given edge user plane, the actual monitored QoS, etc. Such exposure capabilities in edge user plane allows application to adapt the content delivery or reconfigure dynamically the connectivity, e.g., change dynamically the negotiated QoS or influence edge routing. As mentioned previously, NWDAF user plane analytics can be also exposed for advanced edge use cases.
Ericsson is already working with our customers to create new edge use cases using Ericsson Local Packet Gateway and Edge Exposure Server. Stay tuned!
Summary:
In this blog post we’ve explained the different considerations that need to be taken into account when selecting the 5G edge user plane, and how it enables flexible virtual private and hybrid 4G private solution deployments and address the user experience idiosyncrasy of myriads of edge use cases. The 5G edge user plane has to be small, cost efficient, easy to deploy but still extremely powerful and advanced in terms of dual connectivity and added value features.
Ericsson Local Packet Gateway is designed with all these capabilities in mind and integrates seamlessly with existing CSP dual-mode 5G Core, delivering edge use cases was never that easy.
Read More
Article | April 16, 2020
At about 9.30pm on Easter Monday, in the small Dutch town of Almere near Amsterdam, the fire brigade was called to put out a blaze at a large telecoms mast—the second fire of its kind that night in the area. Though neither of the Almere towers were equipped with any of the latest 5G telecoms equipment—in fact one was designed only for use by the emergency services—authorities soon concluded that the fires were perpetrated by vandals acting in the name of an unusual theory: that 5G networks have contributed to the coronavirus pandemic.
Read More