Démarrage rapide : Déployer un réseau mobile privé et un site – Azure PowerShell
Azure Private 5G Core est un service cloud Azure qui vous permet de déployer et de gérer des fonctions de réseau 5G de base sur un appareil Azure Stack Edge, en tant que partie intégrante d’un réseau mobile privé local pour les entreprises. Ce guide de démarrage rapide explique comment utiliser un Azure PowerShell pour déployer les ressources suivantes dans la région Azure USA Est. Consultez Produits disponibles par région pour les régions Azure où Azure Private 5G Core est disponible.
- Un réseau mobile privé.
- Un site.
- Le service et la stratégie SIM tout permis par défaut (comme décrit dans Service et stratégie SIM tout permis par défaut).
- Si vous le souhaitez, une ou plusieurs cartes SIM et un groupe de cartes SIM.
Prérequis : Installer le module Azure PowerShell
Pour exécuter la procédure indiquée dans cet article, vous devez installer et configurer le module Azure PowerShell. Veillez à suivre toutes les instructions. Une fois l’installation terminée, connectez-vous à Azure, puis sélectionnez votre abonnement.
Notes
Pour effectuez ces étapes, vous avez besoin d’un compte Azure. Si vous n’en avez pas, vous pouvez demander un essai gratuit.
Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site
- Effectuez les tâches prérequises pour déployer un réseau mobile privé et mettre en service le cluster AKS.
- Assurez-vous que vous pouvez vous connecter au portail Azure à l’aide d’un compte ayant accès à l’abonnement actif que vous avez identifié dans Effectuer les tâches préalables pour le déploiement d’un réseau mobile privé. Ce compte doit avoir le rôle de Contributeur ou de Propriétaire intégré au niveau de l’étendue de l’abonnement.
- Collecter les informations requises pour déployer un réseau mobile privé. Si vous souhaitez approvisionner des SIM, vous devez préparer un fichier JSON contenant vos informations SIM, comme décrit dans Format de fichier JSON pour l’approvisionnement des SIM.
- Identifiez les noms des interfaces correspondant aux ports 5 et 6 sur l’appareil Azure Stack Edge Pro sur le site.
- Collecter les informations requises pour un site.
- Reportez-vous aux notes de publication pour connaître la version actuelle de Packet Core si elle est prise en charge par la version en cours d’exécution de votre instance Azure Stack Edge (ASE). Si votre version d’ASE n’est pas compatible avec le dernier Packet Core, mettez à jour votre GPU Azure Stack Edge Pro.
Commandes Azure PowerShell utilisées dans cet article
- New-AzMobileNetwork
- New-AzMobileNetworkSimGroup
- New-AzMobileNetworkSlice
- New-AzMobileNetworkServiceResourceIdObject
- New-AzMobileNetworkSim
- New-AzMobileNetworkSimStaticIPPropertiesObject
- New-AzMobileNetworkSite
Connexion à Azure
Cet exemple nécessite Azure PowerShell. Exécutez Get-Module -ListAvailable Az
pour trouver la version.
Si vous devez installer ou mettre à niveau, consultez Installer le module Azure PowerShell.
Exécutez l’applet de commande Connect-AzAccount pour vous connecter à Azure.
Déployer un réseau mobile privé, un site et une carte SIM
Vous devez effectuer les étapes suivantes pour déployer correctement un réseau mobile privé, un site et une carte SIM. Chaque étape doit être entièrement terminée avant de passer à la suivante.
Plusieurs commandes nécessitent l’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. Celui-ci apparaît comme <SUB_ID>
dans les commandes ci-dessous. Obtenez cette valeur avant de continuer.
Créer une ressource Réseau mobile
Utilisez New-AzMobileNetwork
pour créer une ressource Réseau mobile. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<MOBILENETWORK> |
Entrez un nom pour le réseau mobile privé. |
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
New-AzMobileNetwork -Name <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PublicLandMobileNetworkIdentifierMcc 001 -PublicLandMobileNetworkIdentifierMnc 01
Créer un groupe de cartes SIM
Utilisez New-AzMobileNetworkSimGroup
pour créer un groupe de cartes SIM. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Variable | Espace réservé | Valeur |
---|---|---|
<SIMGROUP> |
Entrez le nom du groupe de cartes SIM. | |
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. | |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
New-AzMobileNetworkSimGroup -Name <SIMGROUP> -ResourceGroupName <RESOURCEGROUP> -Location eastus -MobileNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>"
Confirmez l’exécution de l’action en appuyant sur Y.
Créer un segment
Utilisez New-AzMobileNetworkSlice
pour créer un segment. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<MOBILENETWORK> |
Entrez le nom du réseau mobile privé. |
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
<SLICE> |
Entrez le nom du segment. |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
New-AzMobileNetworkSlice -MobileNetworkName <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -SliceName <SLICE> -Location eastus -SnssaiSst 1
Créez une variable pour la configuration de la ressource Segment.
$sliceConfiguration = New-AzMobileNetworkSliceConfigurationObject -DataNetworkConfiguration $dataNetworkConfiguration -DefaultDataNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/dataNetworks/<DATANETWORK>" -SliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>"
Créer un service
Utilisez New-AzMobileNetworkService
pour créer un service. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<MOBILENETWORK> |
Entrez le nom du réseau mobile privé. |
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
<SERVICE> |
Entrez le nom du service. |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
$dataFlowTemplates = New-AzMobileNetworkServiceDataFlowTemplateObject -Direction Bidirectional -Protocol ip -RemoteIPList any -TemplateName any
$pccRule = New-AzMobileNetworkPccRuleConfigurationObject -RuleName rule_any -RulePrecedence 199 -ServiceDataFlowTemplate $dataFlowTemplates
New-AzMobileNetworkService -MobileNetworkName <MOBILENETWORK> -Name <SERVICE> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PccRule $pccRule -ServicePrecedence 255
Créez une variable pour l’ID de la ressource Service.
$serviceResourceId = New-AzMobileNetworkServiceResourceIdObject -Id "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/services/<SERVICE>"
Créer une stratégie de cartes SIM
Utilisez New-AzMobileNetworkSimPolicy
pour créer une stratégie de cartes SIM. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
<MOBILENETWORK> |
Entrez le nom du réseau mobile privé. |
<SERVICE> |
Entrez le nom du service. |
<DATANETWORK> |
Entrez le nom du réseau de données. |
<SLICE> |
Entrez le nom du segment. |
<SIMPOLICY> |
Entrez le nom de la stratégie de cartes SIM. |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
New-AzMobileNetworkSimPolicy -MobileNetworkName <MOBILENETWORK> -Name <SIMPOLICY> -ResourceGroupName <RESOURCEGROUP> -DefaultSliceId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/slices/<SLICE>" -Location eastus -SliceConfiguration $sliceConfiguration -UeAmbrDownlink "2 Gbps" -UeAmbrUplink "2 Gbps"
Créer une carte SIM
Utilisez New-AzMobileNetworkSim
pour créer une carte SIM. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<SIMGROUP> |
Entrez le nom du groupe de cartes SIM. |
<SIM> |
Entrez le nom de la carte SIM. |
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
<MOBILENETWORK> |
Entrez le nom du réseau mobile privé. |
<SERVICE> |
Entrez le nom du service. |
<DATANETWORK> |
Entrez le nom du réseau de données. |
<SLICE> |
Entrez le nom du segment. |
<SIMPOLICY> |
Entrez le nom de la stratégie de cartes SIM. |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
$staticIp = New-AzMobileNetworkSimStaticIPPropertiesObject -StaticIPIpv4Address 10.0.0.20
New-AzMobileNetworkSim -GroupName <SIMGROUP> -Name <SIM> -ResourceGroupName <RESOURCEGROUP> -InternationalMobileSubscriberIdentity 000000000000001 -AuthenticationKey 00112233445566778899AABBCCDDEEFF -DeviceType Mobile -IntegratedCircuitCardIdentifier 8900000000000000001 -OperatorKeyCode 00000000000000000000000000000001 -SimPolicyId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/simPolicies/<SIMPOLICY>" -StaticIPConfiguration $staticIp
Créer un site et des ressources dépendantes
Permet New-AzMobileNetworkSite
de créer la ressource Site et toutes les ressources requises restantes (PCCP, PCDP et ADN). Une fois l’application terminée, elle est entièrement déployée. L’exemple de commande utilise les valeurs d’espace réservé suivantes, remplacez-les par les informations collectées dans Prérequis : Préparer le déploiement d’un réseau mobile privé et d’un site.
Espace réservé | Valeur |
---|---|
<RESOURCEGROUP> |
Entrez le nom du groupe de ressources. |
<SUB_ID> |
L’ID de l’abonnement Azure dans lequel les ressources Azure doivent être déployées. |
<ASE> |
Entrez le nom de l’appareil ASE. |
<MOBILENETWORK> |
Entrez le nom du réseau mobile privé que vous avez créé. |
<SITE> |
Indiquez le nom du site. |
<CUSTOMLOCATION> |
Entrez le nom de l’emplacement personnalisé. |
<DATANETWORK> |
Entrez le nom du réseau de données. |
$aseId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.DataBoxEdge/DataBoxEdgeDevices/<ASE>"
$customLocationId = "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.ExtendedLocation/customLocations/<CUSTOMLOCATION>"
New-AzMobileNetworkSite -Name <SITE> -ResourceGroup <RESOURCEGROUP> -Location eastus -PlatformType AKS-HCI -Sku G0 -MobileNetwork <MOBILENETWORK> -ControlPlaneAccessInterfaceIpv4Address 10.232.44.56 -ControlPlaneAccessInterfaceIpv4Subnet 10.232.44.0/24 -ControlPlaneAccessInterfaceIpv4Gateway 10.232.44.1 -ControlPlaneAccessInterfaceName N2 -UserPlaneAccessInterfaceName N3 -UserPlaneAccessInterfaceIpv4Address 192.168.0.101 -UserPlaneAccessInterfaceIpv4Gateway 192.168.0.1 -UserPlaneAccessInterfaceIpv4Subnet 192.168.0.0/24 -UserPlaneDataInterfaceIpv4Address 10.0.0.101 -UserPlaneDataInterfaceIpv4Subnet 10.0.0.0/8 -UserPlaneDataInterfaceIpv4Gateway 10.0.0.1 -DataNetworkName <DATANETWORK> -LocalDiagnosticAccessAuthenticationType Password -UserEquipmentAddressPoolPrefix 192.168.1.0/24 -CoreNetworkTechnology 5GC -AzureStackEdgeDeviceId $aseId -UserPlaneDataInterfaceName N6 -DnsAddress 1.1.1.1 -CustomLocation $customLocationId
Nettoyer les ressources
Si vous ne souhaitez pas conserver votre déploiement, supprimez le groupe de ressources.
Étapes suivantes
Si vous avez conservé votre déploiement, vous pouvez commencer à concevoir le contrôle de stratégie pour déterminer la façon dont votre réseau mobile privé gère le trafic, ou à ajouter d’autres sites à votre réseau mobile privé.