Solution ideas
This article is a solution idea. If you'd like us to expand the content with more information, such as potential use cases, alternative services, implementation considerations, or pricing guidance, let us know by providing GitHub feedback.
A split 5G/LTE core architecture is suited for large enterprises with multiple sites. It has control functions that affect all sites, and data plane functions for each site.
Architecture
Download a PowerPoint file of this architecture.
In this architecture, a 5G Core is split into a data plane and a control plane.
The data plane uses User Plane Function (UPF). The control plane uses Session Management Function (SMF) or Policy Control Function (PCF):
- UPF is a fundamental component of the Private 5G Core infrastructure system architecture. It allows you to move packet processing, traffic aggregation, and management functions to the edge of the network.
- SMF manages each user equipment session. It manages allocating of IP addresses, selecting user plane functionality, the control aspects of quality of service, and the control aspects of routing.
- PCF is a 5G control plane network function that is responsible for policy control, especially quality of service.
The data plane is hosted at the far edge, at customer data center. The control plane is hosted either in Azure or at the near edge.
Dataflow
- Devices and sensors create and gather data.
- Devices and sensors send the data to the 5G network radio.
- The 5G radio forwards the data to the Azure IoT Edge modules that run on Azure Stack Edge. Based on the use case, the data can be handled in two ways:
- Process the data at the edge by using multi-access edge computing (MEC):
- Applications that run in IoT Edge modules on Azure Stack Edge process the data.
- Applications send results to the Private 5G Core UFP.
- Send data that's not processed to the Private 5G Core UFP.
- Process the data at the edge by using multi-access edge computing (MEC):
- Private 5G Core sends the data to the enterprise database for storage and to the Azure portal to create dashboards and alerts.
Components
This solution uses the following Azure components:
- Azure Stack Edge brings compute, storage, and intelligence to IoT Edge. Azure Stack Edge acts as a cloud storage gateway that makes it possible to transfer data to Azure, while retaining local access to files.
- Azure 5G Core provides 5G core network functions including user plane, control plane, subscriber, and policy deployed on Azure private MEC.
- Azure SQL Database can store data processed at the edge by applications on Azure Stack Edge, as in step 3.a.i.
- Azure Analysis Services provides data visualization, govern, deploy, test, and business intelligence (BI) solutions. The processed data from 3.a.ii in this scenario can be used to create dashboards.
- Media Services Storage uses Azure Storage to store large amounts of unprocessed data forwarded in step 3.b.
- Enterprise applications from the Azure Marketplace, such as video inspection and AI machine learning.
Scenario details
Manufacturing businesses often create a shop floor network that's separate from the corporate network. A shop floor network has stricter security and reliability requirements than a corporate network. An unreliable network on the shop floor can affect the production line. These requirements are typical for a shop floor network:
- Ability to handle future use cases
- Consistency in throughput and latency
- Easy scalability
- High reliability
- High security
Although you can implement this architecture at any manufacturing site, it's especially useful for large enterprises that have multiple production sites or research and development labs. You can consolidate data from different sites into one Azure database. Users can create reports from this consolidated data.
With a single control plane connected to multiple data plane sites, your enterprise can benefit from easier network operations. This architecture makes it easier for IT to push software upgrades, implement network policies, manage networks and devices, and add new sites.
The single core approach comes with a single point of failure. Azure resilience and redundancy benefits can address this issue.
Potential use cases
Some of the use cases for manufacturing are:
- Augmented reality/virtual reality (AR/VR) assisted troubleshooting and support
- Automated guided vehicles (AGVs)
- Collaborative robots (Cobots)
- Digital twins
- Predictive maintenance
- Robotic arms
- Remotely-operated equipment
- Video analytics, such as Automated Optical Inspection (AOI), where a camera autonomously scans the product for failures and quality defects
- Voice, such as push to talk (PTT), which is a half-duplex communication service that works like a walkie-talkie
- Worker health and safety, such as forklift collision avoidance, hard hat enforcement, posture monitoring, and assisted assembly
Contributors
This article is maintained by Microsoft. It was originally written by the following contributor.
Principle author:
- Shobhit Jain | Technical Program Manager
To see non-public LinkedIn profiles, sign in to LinkedIn.
Next steps
- Introduction to 5G for Azure in the Enterprise
- Enterprise 5G technologies for Azure Cloud Services
- Azure Arc overview
- Azure Stack Edge documentation
- What is Azure Internet of Things