Delen via


Microsoft.MobileNetwork mobileNetworks/services 2023-06-01

Bicep-resourcedefinitie

Het resourcetype mobileNetworks/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.MobileNetwork/mobileNetworks/services wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/services@2023-06-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    pccRules: [
      {
        ruleName: 'string'
        rulePrecedence: int
        ruleQosPolicy: {
          5qi: int
          allocationAndRetentionPriorityLevel: int
          guaranteedBitRate: {
            downlink: 'string'
            uplink: 'string'
          }
          maximumBitRate: {
            downlink: 'string'
            uplink: 'string'
          }
          preemptionCapability: 'string'
          preemptionVulnerability: 'string'
        }
        serviceDataFlowTemplates: [
          {
            direction: 'string'
            ports: [
              'string'
            ]
            protocol: [
              'string'
            ]
            remoteIpList: [
              'string'
            ]
            templateName: 'string'
          }
        ]
        trafficControl: 'string'
      }
    ]
    servicePrecedence: int
    serviceQosPolicy: {
      5qi: int
      allocationAndRetentionPriorityLevel: int
      maximumBitRate: {
        downlink: 'string'
        uplink: 'string'
      }
      preemptionCapability: 'string'
      preemptionVulnerability: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

Ambr

Naam Beschrijving Waarde
Downlink Downlink-bitsnelheid. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)
Uplink Bitsnelheid uplinken. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)

Microsoft.MobileNetwork/mobileNetworks/services

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: mobileNetworks-
Eigenschappen Service-eigenschappen. ServicePropertiesFormat (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

PccRuleConfiguration

Naam Beschrijving Waarde
ruleName De naam van de regel. Dit moet uniek zijn binnen de bovenliggende service. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
rulePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen beleidsregels voor gegevensstromen bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle beleidsregels voor gegevensstromen die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
ruleQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze regel. Als dit veld null is, definieert de bovenliggende service de QoS-instellingen. PccRuleQosPolicy-
serviceDataFlowTemplates De set gegevensstroomsjablonen die moeten worden gebruikt voor deze gegevensstroombeleidsregel. ServiceDataFlowTemplate[] (vereist)
trafficControl Bepaalt of stromen die overeenkomen met deze gegevensstroombeleidsregel zijn toegestaan. 'Geblokkeerd'
'Ingeschakeld'

PccRuleQosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
guaranteedBitRate De gegarandeerde bitsnelheid (GBR) voor alle servicegegevensstromen die gebruikmaken van deze gegevensstroombeleidsregel. Dit is een optionele instelling. Als u geen waarde opgeeft, is er geen GBR-set voor de gegevensstroombeleidsregel die gebruikmaakt van deze QoS-definitie. Ambr-
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

QosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Naam Beschrijving Waarde
richting De richting van deze stroom. 'Bidirectioneel'
'Downlink'
Uplink (vereist)
Ports De poort(en) waarmee UE's verbinding maken voor deze stroom. U kunt nul of meer poorten of poortbereiken opgeven. Als u een of meer poorten of poortbereiken opgeeft, moet u een andere waarde dan ip opgeven in het veld protocol. Dit is een optionele instelling. Als u deze niet opgeeft, worden verbindingen toegestaan op alle poorten. Poortbereiken moeten worden opgegeven als <FirstPort->-<LastPort->. Bijvoorbeeld: [8080, 8082-8085]. snaar

Beperkingen:
Pattern = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protocol Een lijst met de toegestane protocollen voor deze stroom. Als u wilt dat deze stroom elk protocol in de internetprotocolsuite kan gebruiken, gebruikt u de waarde ip. Als u alleen een selectie van protocollen wilt toestaan, moet u het overeenkomstige IANA Assigned Internet Protocol Number voor elk protocol gebruiken, zoals beschreven in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Voor UDP moet u bijvoorbeeld 17 gebruiken. Als u de waarde ip gebruikt, moet u het veld port niet opgegeven. snaar

Beperkingen:
Patroon = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (vereist)
remoteIpList Het externe IP-adres(en) waarmee UE's verbinding maken voor deze stroom. Als u verbindingen op een IP-adres wilt toestaan, gebruikt u de waarde any. Anders moet u elk van de externe IP-adressen opgeven waarmee het pakketkernexemplaren verbinding maakt voor deze stroom. U moet elk IP-adres opgeven in CIDR-notatie, inclusief het netmasker (bijvoorbeeld 192.0.2.54/24). snaar

Beperkingen:
Patroon = ^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2])))$[] (vereist)
templateName De naam van de gegevensstroomsjabloon. Dit moet uniek zijn binnen de bovenliggende gegevensstroombeleidsregel. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)

ServicePropertiesFormat

Naam Beschrijving Waarde
pccRules De set beleidsregels voor gegevensstromen waaruit deze service bestaat. PccRuleConfiguration[] (vereist)
servicePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen services bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle services die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
serviceQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze service. Dit kan worden overschreven voor bepaalde stromen met behulp van het veld ruleQosPolicy in een PccRuleConfiguration. Als dit veld null is, definieert het SIM-beleid van de UE de QoS-instellingen. QosPolicy-

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Een volledige 5G Core-implementatie maken Met deze sjabloon worden alle resources gemaakt die nodig zijn voor het implementeren van een Privé 5G Core, inclusief het inrichten van sims en het maken van voorbeeld-QoS-beleid. Het kan eventueel worden geïmplementeerd in een Kubernetes-cluster dat wordt uitgevoerd op een Azure Stack Edge-apparaat.
Een sim-beleid maken Met deze sjabloon maakt u een service- en simbeleid voor een bestaand mobiel netwerk.

Resourcedefinitie van ARM-sjabloon

Het resourcetype mobileNetworks/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.MobileNetwork/mobileNetworks/services wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.MobileNetwork/mobileNetworks/services",
  "apiVersion": "2023-06-01",
  "name": "string",
  "location": "string",
  "properties": {
    "pccRules": [
      {
        "ruleName": "string",
        "rulePrecedence": "int",
        "ruleQosPolicy": {
          "5qi": "int",
          "allocationAndRetentionPriorityLevel": "int",
          "guaranteedBitRate": {
            "downlink": "string",
            "uplink": "string"
          },
          "maximumBitRate": {
            "downlink": "string",
            "uplink": "string"
          },
          "preemptionCapability": "string",
          "preemptionVulnerability": "string"
        },
        "serviceDataFlowTemplates": [
          {
            "direction": "string",
            "ports": [ "string" ],
            "protocol": [ "string" ],
            "remoteIpList": [ "string" ],
            "templateName": "string"
          }
        ],
        "trafficControl": "string"
      }
    ],
    "servicePrecedence": "int",
    "serviceQosPolicy": {
      "5qi": "int",
      "allocationAndRetentionPriorityLevel": "int",
      "maximumBitRate": {
        "downlink": "string",
        "uplink": "string"
      },
      "preemptionCapability": "string",
      "preemptionVulnerability": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

Ambr

Naam Beschrijving Waarde
Downlink Downlink-bitsnelheid. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)
Uplink Bitsnelheid uplinken. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)

Microsoft.MobileNetwork/mobileNetworks/services

Naam Beschrijving Waarde
apiVersion De API-versie '2023-06-01'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
Eigenschappen Service-eigenschappen. ServicePropertiesFormat (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.MobileNetwork/mobileNetworks/services'

PccRuleConfiguration

Naam Beschrijving Waarde
ruleName De naam van de regel. Dit moet uniek zijn binnen de bovenliggende service. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
rulePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen beleidsregels voor gegevensstromen bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle beleidsregels voor gegevensstromen die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
ruleQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze regel. Als dit veld null is, definieert de bovenliggende service de QoS-instellingen. PccRuleQosPolicy-
serviceDataFlowTemplates De set gegevensstroomsjablonen die moeten worden gebruikt voor deze gegevensstroombeleidsregel. ServiceDataFlowTemplate[] (vereist)
trafficControl Bepaalt of stromen die overeenkomen met deze gegevensstroombeleidsregel zijn toegestaan. 'Geblokkeerd'
'Ingeschakeld'

PccRuleQosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
guaranteedBitRate De gegarandeerde bitsnelheid (GBR) voor alle servicegegevensstromen die gebruikmaken van deze gegevensstroombeleidsregel. Dit is een optionele instelling. Als u geen waarde opgeeft, is er geen GBR-set voor de gegevensstroombeleidsregel die gebruikmaakt van deze QoS-definitie. Ambr-
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

QosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Naam Beschrijving Waarde
richting De richting van deze stroom. 'Bidirectioneel'
'Downlink'
Uplink (vereist)
Ports De poort(en) waarmee UE's verbinding maken voor deze stroom. U kunt nul of meer poorten of poortbereiken opgeven. Als u een of meer poorten of poortbereiken opgeeft, moet u een andere waarde dan ip opgeven in het veld protocol. Dit is een optionele instelling. Als u deze niet opgeeft, worden verbindingen toegestaan op alle poorten. Poortbereiken moeten worden opgegeven als <FirstPort->-<LastPort->. Bijvoorbeeld: [8080, 8082-8085]. snaar

Beperkingen:
Pattern = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protocol Een lijst met de toegestane protocollen voor deze stroom. Als u wilt dat deze stroom elk protocol in de internetprotocolsuite kan gebruiken, gebruikt u de waarde ip. Als u alleen een selectie van protocollen wilt toestaan, moet u het overeenkomstige IANA Assigned Internet Protocol Number voor elk protocol gebruiken, zoals beschreven in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Voor UDP moet u bijvoorbeeld 17 gebruiken. Als u de waarde ip gebruikt, moet u het veld port niet opgegeven. snaar

Beperkingen:
Patroon = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (vereist)
remoteIpList Het externe IP-adres(en) waarmee UE's verbinding maken voor deze stroom. Als u verbindingen op een IP-adres wilt toestaan, gebruikt u de waarde any. Anders moet u elk van de externe IP-adressen opgeven waarmee het pakketkernexemplaren verbinding maakt voor deze stroom. U moet elk IP-adres opgeven in CIDR-notatie, inclusief het netmasker (bijvoorbeeld 192.0.2.54/24). snaar

Beperkingen:
Patroon = ^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2])))$[] (vereist)
templateName De naam van de gegevensstroomsjabloon. Dit moet uniek zijn binnen de bovenliggende gegevensstroombeleidsregel. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)

ServicePropertiesFormat

Naam Beschrijving Waarde
pccRules De set beleidsregels voor gegevensstromen waaruit deze service bestaat. PccRuleConfiguration[] (vereist)
servicePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen services bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle services die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
serviceQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze service. Dit kan worden overschreven voor bepaalde stromen met behulp van het veld ruleQosPolicy in een PccRuleConfiguration. Als dit veld null is, definieert het SIM-beleid van de UE de QoS-instellingen. QosPolicy-

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een volledige 5G Core-implementatie maken

implementeren in Azure
Met deze sjabloon worden alle resources gemaakt die nodig zijn voor het implementeren van een Privé 5G Core, inclusief het inrichten van sims en het maken van voorbeeld-QoS-beleid. Het kan eventueel worden geïmplementeerd in een Kubernetes-cluster dat wordt uitgevoerd op een Azure Stack Edge-apparaat.
Een sim-beleid maken

implementeren in Azure
Met deze sjabloon maakt u een service- en simbeleid voor een bestaand mobiel netwerk.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype mobileNetworks/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.MobileNetwork/mobileNetworks/services wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/mobileNetworks/services@2023-06-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      pccRules = [
        {
          ruleName = "string"
          rulePrecedence = int
          ruleQosPolicy = {
            5qi = int
            allocationAndRetentionPriorityLevel = int
            guaranteedBitRate = {
              downlink = "string"
              uplink = "string"
            }
            maximumBitRate = {
              downlink = "string"
              uplink = "string"
            }
            preemptionCapability = "string"
            preemptionVulnerability = "string"
          }
          serviceDataFlowTemplates = [
            {
              direction = "string"
              ports = [
                "string"
              ]
              protocol = [
                "string"
              ]
              remoteIpList = [
                "string"
              ]
              templateName = "string"
            }
          ]
          trafficControl = "string"
        }
      ]
      servicePrecedence = int
      serviceQosPolicy = {
        5qi = int
        allocationAndRetentionPriorityLevel = int
        maximumBitRate = {
          downlink = "string"
          uplink = "string"
        }
        preemptionCapability = "string"
        preemptionVulnerability = "string"
      }
    }
  })
}

Eigenschapswaarden

Ambr

Naam Beschrijving Waarde
Downlink Downlink-bitsnelheid. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)
Uplink Bitsnelheid uplinken. snaar

Beperkingen:
Patroon = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (vereist)

Microsoft.MobileNetwork/mobileNetworks/services

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: mobileNetworks-
Eigenschappen Service-eigenschappen. ServicePropertiesFormat (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.MobileNetwork/mobileNetworks/services@2023-06-01"

PccRuleConfiguration

Naam Beschrijving Waarde
ruleName De naam van de regel. Dit moet uniek zijn binnen de bovenliggende service. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)
rulePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen beleidsregels voor gegevensstromen bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle beleidsregels voor gegevensstromen die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
ruleQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze regel. Als dit veld null is, definieert de bovenliggende service de QoS-instellingen. PccRuleQosPolicy-
serviceDataFlowTemplates De set gegevensstroomsjablonen die moeten worden gebruikt voor deze gegevensstroombeleidsregel. ServiceDataFlowTemplate[] (vereist)
trafficControl Bepaalt of stromen die overeenkomen met deze gegevensstroombeleidsregel zijn toegestaan. 'Geblokkeerd'
'Ingeschakeld'

PccRuleQosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
guaranteedBitRate De gegarandeerde bitsnelheid (GBR) voor alle servicegegevensstromen die gebruikmaken van deze gegevensstroombeleidsregel. Dit is een optionele instelling. Als u geen waarde opgeeft, is er geen GBR-set voor de gegevensstroombeleidsregel die gebruikmaakt van deze QoS-definitie. Ambr-
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

QosPolicy

Naam Beschrijving Waarde
5qi 5G QoS-stroomindicatorwaarde. De 5QI identificeert een specifieke QoS-doorstuurbehandeling die aan een stroom moet worden verstrekt. Zie 3GPP TS23.501 sectie 5.7.2.1 voor een volledige beschrijving van de parameter 5QI en tabel 5.7.4-1 voor de definitie van de 5QI-waarden. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 127
allocationAndRetentionPriorityLevel Niveau QoS-stroomtoewijzing en -retentieprioriteit (ARP). Stromen met vooraf gedefinieerde stromen met een hogere prioriteit met een lagere prioriteit, als de instellingen van preemptionCapability en preemptionVulnerability toestaan. 1 is het hoogste prioriteitsniveau. Als dit veld niet is opgegeven, wordt 5qi gebruikt om de ARP-waarde af te leiden. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 15
maximumBitRate De maximale bitsnelheid (MBR) voor alle servicegegevensstromen die gebruikmaken van deze beleidsregel of service voor gegevensstromen. Ambr- (vereist)
preemptionCapability Mogelijkheid van QoS-stroomvoorbeëindiging. Met de mogelijkheid van een QoS-stroom wordt bepaald of een andere QoS-stroom met een lagere prioriteit kan worden voorbereid. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Beveiligingsprobleem met QoS-stroomvoorbeëindiging. Het beveiligingsprobleem van een QoS-stroom bepaalt of dit kan worden verschoven door een QoS-stroom met een hogere prioriteit. Zie 3GPP TS23.501 sectie 5.7.2.2 voor een volledige beschrijving van de ARP-parameters. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Naam Beschrijving Waarde
richting De richting van deze stroom. 'Bidirectioneel'
'Downlink'
Uplink (vereist)
Ports De poort(en) waarmee UE's verbinding maken voor deze stroom. U kunt nul of meer poorten of poortbereiken opgeven. Als u een of meer poorten of poortbereiken opgeeft, moet u een andere waarde dan ip opgeven in het veld protocol. Dit is een optionele instelling. Als u deze niet opgeeft, worden verbindingen toegestaan op alle poorten. Poortbereiken moeten worden opgegeven als <FirstPort->-<LastPort->. Bijvoorbeeld: [8080, 8082-8085]. snaar

Beperkingen:
Pattern = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protocol Een lijst met de toegestane protocollen voor deze stroom. Als u wilt dat deze stroom elk protocol in de internetprotocolsuite kan gebruiken, gebruikt u de waarde ip. Als u alleen een selectie van protocollen wilt toestaan, moet u het overeenkomstige IANA Assigned Internet Protocol Number voor elk protocol gebruiken, zoals beschreven in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Voor UDP moet u bijvoorbeeld 17 gebruiken. Als u de waarde ip gebruikt, moet u het veld port niet opgegeven. snaar

Beperkingen:
Patroon = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (vereist)
remoteIpList Het externe IP-adres(en) waarmee UE's verbinding maken voor deze stroom. Als u verbindingen op een IP-adres wilt toestaan, gebruikt u de waarde any. Anders moet u elk van de externe IP-adressen opgeven waarmee het pakketkernexemplaren verbinding maakt voor deze stroom. U moet elk IP-adres opgeven in CIDR-notatie, inclusief het netmasker (bijvoorbeeld 192.0.2.54/24). snaar

Beperkingen:
Patroon = ^(any|(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2])))$[] (vereist)
templateName De naam van de gegevensstroomsjabloon. Dit moet uniek zijn binnen de bovenliggende gegevensstroombeleidsregel. U mag geen van de volgende gereserveerde tekenreeksen gebruiken: default, requested of service. snaar

Beperkingen:
Maximale lengte =
Patroon = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist)

ServicePropertiesFormat

Naam Beschrijving Waarde
pccRules De set beleidsregels voor gegevensstromen waaruit deze service bestaat. PccRuleConfiguration[] (vereist)
servicePrecedence Een prioriteitswaarde die wordt gebruikt om te bepalen tussen services bij het identificeren van de QoS-waarden die voor een bepaalde SIM moeten worden gebruikt. Een lagere waarde betekent een hogere prioriteit. Deze waarde moet uniek zijn voor alle services die zijn geconfigureerd in het mobiele netwerk. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 255 (vereist)
serviceQosPolicy Het QoS-beleid dat moet worden gebruikt voor pakketten die overeenkomen met deze service. Dit kan worden overschreven voor bepaalde stromen met behulp van het veld ruleQosPolicy in een PccRuleConfiguration. Als dit veld null is, definieert het SIM-beleid van de UE de QoS-instellingen. QosPolicy-

TrackedResourceTags

Naam Beschrijving Waarde