التشغيل السريع: نشر شبكة محمولة خاصة وموقع - Azure PowerShell

Azure Private 5G Core هي خدمة سحابية Azure لنشر وإدارة وظائف شبكة 5G الأساسية على جهاز Azure Stack Edge، كجزء من شبكة محمولة خاصة محلية للمؤسسات. يصف هذا التشغيل السريع كيفية استخدام Azure PowerShell لنشر الموارد التالية في منطقة شرق الولايات المتحدة Azure. راجع المنتجات المتوفرة حسب المنطقة لمناطق Azure حيث يتوفر Azure Private 5G Core.

المتطلبات الأساسية: تثبيت الوحدة النمطية Azure PowerShell

لتنفيذ الخطوات الواردة في هذه المقالة، تحتاج إلى تثبيت الوحدة النمطية Azure PowerShell وتكوينها. تأكد من إكمال جميع الإرشادات. بعد الانتهاء من التثبيت، سجل الدخول إلى Azure وحدد اشتراكك.

ملاحظة

تحتاج إلى حساب Azure لإكمال هذه الخطوات. إذا لم يكن لديك حساب Azure، يمكنك التسجيل للحصول على نسخة تجريبية مجانية.

المتطلبات الأساسية: الاستعداد لنشر شبكة الجوال الخاصة والموقع

أوامر Azure PowerShell المستخدمة في هذه المقالة

تسجيل الدخول إلى Azure

يتطلب هذا النموذج Azure PowerShell. تشغيل Get-Module -ListAvailable Az للعثور على الإصدار. إذا كنت بحاجة إلى التثبيت أو الترقية، فراجع تثبيت وحدة Azure PowerShell.

تشغيل cmdlet Connect-AzAccount للاتصال بـ Azure.

نشر شبكة محمولة خاصة وموقع وبطاقة SIM

يجب عليك إكمال الخطوات التالية من أجل نشر شبكة محمولة خاصة وموقع وبطاقة SIM بنجاح. يجب أن تكون كل خطوة كاملة قبل الانتقال إلى الخطوة التالية.

تتطلب العديد من الأوامر معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه. يظهر هذا كما <SUB_ID> في الأوامر أدناه. احصل على هذه القيمة قبل المتابعة.

إنشاء مورد شبكة الجوال

استخدم New-AzMobileNetwork لإنشاء مورد شبكة جوال جديد. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<MOBILENETWORK> أدخل اسما لشبكة الجوال الخاصة.
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
New-AzMobileNetwork -Name <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -Location eastus -PublicLandMobileNetworkIdentifierMcc 001 -PublicLandMobileNetworkIdentifierMnc 01

إنشاء مجموعة SIM

استخدم New-AzMobileNetworkSimGroup لإنشاء مجموعة SIM جديدة. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

المتغير العنصر النائب القيمة
<SIMGROUP> أدخل اسم مجموعة sim.
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
New-AzMobileNetworkSimGroup -Name <SIMGROUP> -ResourceGroupName <RESOURCEGROUP> -Location eastus -MobileNetworkId "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>"

تأكد من رغبتك في تنفيذ الإجراء بكتابة Y.

إنشاء شريحة

استخدم New-AzMobileNetworkSlice لإنشاء شريحة جديدة. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<MOBILENETWORK> أدخل اسم شبكة الجوال الخاصة.
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<SLICE> أدخل اسم الشريحة.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
New-AzMobileNetworkSlice -MobileNetworkName <MOBILENETWORK> -ResourceGroupName <RESOURCEGROUP> -SliceName <SLICE> -Location eastus -SnssaiSst 1

إنشاء متغير لتكوين مورد Slice .

$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>"

إنشاء خدمة

استخدم New-AzMobileNetworkService لإنشاء خدمة جديدة. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<MOBILENETWORK> أدخل اسم شبكة الجوال الخاصة.
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<SERVICE> أدخل اسم الخدمة.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
$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

إنشاء متغير لمعرف مورد الخدمة .

$serviceResourceId = New-AzMobileNetworkServiceResourceIdObject -Id "/subscriptions/<SUB_ID>/resourceGroups/<RESOURCEGROUP>/providers/Microsoft.MobileNetwork/mobileNetworks/<MOBILENETWORK>/services/<SERVICE>"

إنشاء نهج SIM

استخدم New-AzMobileNetworkSimPolicy لإنشاء نهج SIM جديد. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<MOBILENETWORK> أدخل اسم شبكة الجوال الخاصة.
<SERVICE> أدخل اسم الخدمة.
<DATANETWORK> أدخل اسم شبكة البيانات.
<SLICE> أدخل اسم الشريحة.
<SIMPOLICY> أدخل اسم نهج SIM.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
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"

إنشاء بطاقة SIM

استخدم New-AzMobileNetworkSim لإنشاء بطاقة SIM جديدة. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<SIMGROUP> أدخل اسم مجموعة SIM.
<SIM> أدخل اسم بطاقة SIM.
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<MOBILENETWORK> أدخل اسم شبكة الجوال الخاصة.
<SERVICE> أدخل اسم الخدمة.
<DATANETWORK> أدخل اسم شبكة البيانات.
<SLICE> أدخل اسم الشريحة.
<SIMPOLICY> أدخل اسم نهج SIM.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
$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

إنشاء موقع والموارد المعتمدة

استخدم New-AzMobileNetworkSite لإنشاء مورد الموقع الجديد وجميع الموارد المطلوبة المتبقية (PCCP وPPDP وDN). بمجرد اكتمال التطبيق سيتم نشره بالكامل. يستخدم الأمر المثال قيم العنصر النائب التالية، واستبدلها بالمعلومات التي تم جمعها في المتطلبات الأساسية: الاستعداد لنشر شبكة محمولة خاصة وموقع.

العنصر النائب القيمة
<RESOURCEGROUP> أدخل اسم مجموعة الموارد.
<SUB_ID> معرف اشتراك Azure الذي سيتم نشر موارد Azure فيه.
<ASE> أدخل اسم جهاز ASE.
<MOBILENETWORK> أدخل اسم شبكة الجوال الخاصة التي أنشأتها.
<SITE> أدخل اسم الموقع.
<CUSTOMLOCATION> أدخل اسم الموقع المخصص.
<DATANETWORK> أدخل اسم شبكة البيانات.
$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

تنظيف الموارد

إذا كنت لا تريد الاحتفاظ بنشرك، فاحذف مجموعة الموارد.

الخطوات التالية

إذا احتفظت بنشرك، فيمكنك إما البدء في تصميم التحكم في النهج لتحديد كيفية تعامل شبكة الجوال الخاصة بك مع نسبة استخدام الشبكة، أو يمكنك إضافة المزيد من المواقع إلى شبكة الجوال الخاصة بك.