Freigeben über


Microsoft.MobileNetwork mobileNetworks/services 2022-03-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "mobileNetworks/Services" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks/services-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/services@2022-03-01-preview' = {
  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'
  }
}

Eigenschaftswerte

Ambr

Name Beschreibung Wert
Downlink Downlink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)
Uplink Uplink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)

Microsoft.MobileNetwork/mobileNetworks/services

Name Beschreibung Wert
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource vom Typ: mobileNetworks-
Eigenschaften Diensteigenschaften. ServicePropertiesFormat- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

PccRuleConfiguration

Name Beschreibung Wert
ruleName Der Name der Regel. Dies muss innerhalb des übergeordneten Diensts eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
rulePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen PCC-Regeln zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle IM Mobilfunknetz konfigurierten PCC-Regeln eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
ruleQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die dieser Regel entsprechen. Wenn dieses Feld null ist, definiert der Dienst die QoS-Einstellungen. PccRuleQosPolicy
serviceDataFlowTemplates Der Satz von Dienstdatenflussvorlagen, die für diese PCC-Regel verwendet werden sollen. ServiceDataFlowTemplate[] (erforderlich)
trafficControl Bestimmt, ob Flüsse, die dieser PCC-Regel entsprechen, zulässig sind. "Blockiert"
"Aktiviert"

PccRuleQosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
guaranteedBitRate Die garantierte Bitrate (GBR) für alle Dienstdatenflüsse, die diese PCC-Regel verwenden. Dies ist eine optionale Einstellung. Wenn Sie keinen Wert angeben, wird für die PCC-Regel, die diese QoS-Definition verwendet, kein GBR festgelegt. Ambr
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

QosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

ServiceDataFlowTemplate

Name Beschreibung Wert
Richtung Die Richtung dieses Flusses. "Bidirektional"
'Downlink'
"Uplink" (erforderlich)
Häfen Die Ports, mit denen UEs eine Verbindung für diesen Fluss herstellen. Sie können null oder mehr Ports oder Portbereiche angeben. Wenn Sie einen oder mehrere Ports oder Portbereiche angeben, müssen Sie im Feld protocol einen anderen Wert als ip angeben. Dies ist eine optionale Einstellung. Wenn Sie sie nicht angeben, sind Verbindungen für alle Ports zulässig. Portbereiche müssen als <FirstPort->-<LastPort->angegeben werden. Beispiel: [8080, 8082-8085]. Schnur

Zwänge:
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]))?$[]
Protokoll Eine Liste der zulässigen Protokolle für diesen Fluss. Wenn Sie möchten, dass dieser Fluss jedes Protokoll in der Internetprotokollsuite verwenden kann, verwenden Sie den Wert ip. Wenn Sie nur eine Auswahl von Protokollen zulassen möchten, müssen Sie die entsprechende IANA Assigned Internet Protocol Number für jedes Protokoll verwenden, wie in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlbeschrieben. Für UDP müssen Sie beispielsweise 17 verwenden. Wenn Sie den Wert ip verwenden, müssen Sie das Feld port nicht angegeben lassen. Schnur

Zwänge:
Pattern = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (erforderlich)
remoteIpList Die Remote-IP-Adresse(en), mit der UEs eine Verbindung für diesen Fluss herstellen. Wenn Sie Verbindungen mit einer beliebigen IP-Adresse zulassen möchten, verwenden Sie den Wert any. Andernfalls müssen Sie jede der Remote-IP-Adressen angeben, mit denen Fusion Core eine Verbindung für diesen Fluss herstellt. Sie müssen jede IP-Adresse in der CIDR-Schreibweise angeben, einschließlich der Netmaske (z. B. 192.0.2.54/24). Schnur

Zwänge:
Pattern = ^(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])))$[] (erforderlich)
templateName Der Name der SDF-Vorlage. Dies muss innerhalb des übergeordneten PccRuleConfiguration-Elements eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)

ServicePropertiesFormat

Name Beschreibung Wert
pccRules Der Satz von PCC-Regeln, aus denen dieser Dienst besteht. PccRuleConfiguration[] (erforderlich)
servicePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen Diensten zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle im Mobilfunknetz konfigurierten Dienste eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
serviceQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die diesem Dienst entsprechen. Dies kann für bestimmte Flüsse mithilfe des RuleQosPolicy-Felds in einem PccRuleConfiguration überschrieben werden. Wenn dieses Feld null ist, definiert die simPolicy der UE die QoS-Einstellungen. QosPolicy-

TrackedResourceTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Erstellen einer vollständigen 5G Core-Bereitstellung Diese Vorlage erstellt alle Ressourcen, die zum Bereitstellen eines privaten 5G Core erforderlich sind, einschließlich bereitstellungssims und Erstellen von Beispiel-QoS-Richtlinien. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird.
Erstellen einer Sim-Richtlinie Diese Vorlage erstellt eine Dienst- und Sim-Richtlinie für ein vorhandenes Mobilfunknetz.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "mobileNetworks/Services" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks/services-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.MobileNetwork/mobileNetworks/services",
  "apiVersion": "2022-03-01-preview",
  "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"
  }
}

Eigenschaftswerte

Ambr

Name Beschreibung Wert
Downlink Downlink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)
Uplink Uplink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)

Microsoft.MobileNetwork/mobileNetworks/services

Name Beschreibung Wert
apiVersion Die API-Version "2022-03-01-preview"
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
Eigenschaften Diensteigenschaften. ServicePropertiesFormat- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.MobileNetwork/mobileNetworks/services"

PccRuleConfiguration

Name Beschreibung Wert
ruleName Der Name der Regel. Dies muss innerhalb des übergeordneten Diensts eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
rulePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen PCC-Regeln zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle IM Mobilfunknetz konfigurierten PCC-Regeln eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
ruleQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die dieser Regel entsprechen. Wenn dieses Feld null ist, definiert der Dienst die QoS-Einstellungen. PccRuleQosPolicy
serviceDataFlowTemplates Der Satz von Dienstdatenflussvorlagen, die für diese PCC-Regel verwendet werden sollen. ServiceDataFlowTemplate[] (erforderlich)
trafficControl Bestimmt, ob Flüsse, die dieser PCC-Regel entsprechen, zulässig sind. "Blockiert"
"Aktiviert"

PccRuleQosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
guaranteedBitRate Die garantierte Bitrate (GBR) für alle Dienstdatenflüsse, die diese PCC-Regel verwenden. Dies ist eine optionale Einstellung. Wenn Sie keinen Wert angeben, wird für die PCC-Regel, die diese QoS-Definition verwendet, kein GBR festgelegt. Ambr
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

QosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

ServiceDataFlowTemplate

Name Beschreibung Wert
Richtung Die Richtung dieses Flusses. "Bidirektional"
'Downlink'
"Uplink" (erforderlich)
Häfen Die Ports, mit denen UEs eine Verbindung für diesen Fluss herstellen. Sie können null oder mehr Ports oder Portbereiche angeben. Wenn Sie einen oder mehrere Ports oder Portbereiche angeben, müssen Sie im Feld protocol einen anderen Wert als ip angeben. Dies ist eine optionale Einstellung. Wenn Sie sie nicht angeben, sind Verbindungen für alle Ports zulässig. Portbereiche müssen als <FirstPort->-<LastPort->angegeben werden. Beispiel: [8080, 8082-8085]. Schnur

Zwänge:
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]))?$[]
Protokoll Eine Liste der zulässigen Protokolle für diesen Fluss. Wenn Sie möchten, dass dieser Fluss jedes Protokoll in der Internetprotokollsuite verwenden kann, verwenden Sie den Wert ip. Wenn Sie nur eine Auswahl von Protokollen zulassen möchten, müssen Sie die entsprechende IANA Assigned Internet Protocol Number für jedes Protokoll verwenden, wie in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlbeschrieben. Für UDP müssen Sie beispielsweise 17 verwenden. Wenn Sie den Wert ip verwenden, müssen Sie das Feld port nicht angegeben lassen. Schnur

Zwänge:
Pattern = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (erforderlich)
remoteIpList Die Remote-IP-Adresse(en), mit der UEs eine Verbindung für diesen Fluss herstellen. Wenn Sie Verbindungen mit einer beliebigen IP-Adresse zulassen möchten, verwenden Sie den Wert any. Andernfalls müssen Sie jede der Remote-IP-Adressen angeben, mit denen Fusion Core eine Verbindung für diesen Fluss herstellt. Sie müssen jede IP-Adresse in der CIDR-Schreibweise angeben, einschließlich der Netmaske (z. B. 192.0.2.54/24). Schnur

Zwänge:
Pattern = ^(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])))$[] (erforderlich)
templateName Der Name der SDF-Vorlage. Dies muss innerhalb des übergeordneten PccRuleConfiguration-Elements eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)

ServicePropertiesFormat

Name Beschreibung Wert
pccRules Der Satz von PCC-Regeln, aus denen dieser Dienst besteht. PccRuleConfiguration[] (erforderlich)
servicePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen Diensten zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle im Mobilfunknetz konfigurierten Dienste eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
serviceQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die diesem Dienst entsprechen. Dies kann für bestimmte Flüsse mithilfe des RuleQosPolicy-Felds in einem PccRuleConfiguration überschrieben werden. Wenn dieses Feld null ist, definiert die simPolicy der UE die QoS-Einstellungen. QosPolicy-

TrackedResourceTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen einer vollständigen 5G Core-Bereitstellung

Bereitstellen in Azure
Diese Vorlage erstellt alle Ressourcen, die zum Bereitstellen eines privaten 5G Core erforderlich sind, einschließlich bereitstellungssims und Erstellen von Beispiel-QoS-Richtlinien. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird.
Erstellen einer Sim-Richtlinie

Bereitstellen in Azure
Diese Vorlage erstellt eine Dienst- und Sim-Richtlinie für ein vorhandenes Mobilfunknetz.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "mobileNetworks/Services" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks/services-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/mobileNetworks/services@2022-03-01-preview"
  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"
      }
    }
  })
}

Eigenschaftswerte

Ambr

Name Beschreibung Wert
Downlink Downlink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)
Uplink Uplink-Bitrate. Schnur

Zwänge:
Pattern = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (erforderlich)

Microsoft.MobileNetwork/mobileNetworks/services

Name Beschreibung Wert
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: mobileNetworks-
Eigenschaften Diensteigenschaften. ServicePropertiesFormat- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.MobileNetwork/mobileNetworks/services@2022-03-01-preview"

PccRuleConfiguration

Name Beschreibung Wert
ruleName Der Name der Regel. Dies muss innerhalb des übergeordneten Diensts eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)
rulePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen PCC-Regeln zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle IM Mobilfunknetz konfigurierten PCC-Regeln eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
ruleQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die dieser Regel entsprechen. Wenn dieses Feld null ist, definiert der Dienst die QoS-Einstellungen. PccRuleQosPolicy
serviceDataFlowTemplates Der Satz von Dienstdatenflussvorlagen, die für diese PCC-Regel verwendet werden sollen. ServiceDataFlowTemplate[] (erforderlich)
trafficControl Bestimmt, ob Flüsse, die dieser PCC-Regel entsprechen, zulässig sind. "Blockiert"
"Aktiviert"

PccRuleQosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
guaranteedBitRate Die garantierte Bitrate (GBR) für alle Dienstdatenflüsse, die diese PCC-Regel verwenden. Dies ist eine optionale Einstellung. Wenn Sie keinen Wert angeben, wird für die PCC-Regel, die diese QoS-Definition verwendet, kein GBR festgelegt. Ambr
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

QosPolicy

Name Beschreibung Wert
5qi QoS Flow 5G QoS Indikatorwert. Das 5QI identifiziert eine spezifische QoS-Weiterleitungsbehandlung, die einem Fluss zur Verfügung gestellt werden soll. Dies darf kein standardisierter 5QI-Wert sein, der eine GBR-QoS (Garantierte Bitrate) auswählt. Die illegalen GBR 5QI-Werte sind: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 und 85. Eine vollständige Beschreibung des 5Qi-Parameters finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.1 und Tabelle 5.7.4-1 für die Definition, deren GBR 5QI-Werte sind. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 127
allocationAndRetentionPriorityLevel QoS Flow-Zuordnungs- und Aufbewahrungsprioritätsebene (ARP). Flows with higher priority preempt flows with lower priority, if the settings of preemptionCapability and preemptionVulnerability allow it. 1 ist die höchste Prioritätsstufe. Wenn dieses Feld nicht angegeben ist, wird 5qi verwendet, um den ARP-Wert abzuleiten. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. Int

Zwänge:
Min.-Wert = 1
Max. Wert = 15
maximumBitRate Die maximale Bitrate (MBR) für alle Dienstdatenflüsse, die diese PCC-Regel oder den Dienst verwenden. Ambr (erforderlich)
preemptionCapability QoS Flow Preemption-Funktion. Die Präemptionsfunktion eines QoS-Flusses steuert, ob ein anderer QoS-Fluss mit einer niedrigeren Prioritätsstufe voraussetzen kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. "MayPreempt"
'NotPreempt'
preemptionVulnerability Sicherheitsanfälligkeit in QoS Flow. Die Sicherheitsanfälligkeit vor dem Ablauf eines QoS-Flusses steuert, ob sie von QoS Flow mit einer höheren Prioritätsstufe vorgebeutet werden kann. Eine vollständige Beschreibung der ARP-Parameter finden Sie unter 3GPP TS23.501 Abschnitt 5.7.2.2. 'NotPreemptable'
"Vorbearbeitbar"

ServiceDataFlowTemplate

Name Beschreibung Wert
Richtung Die Richtung dieses Flusses. "Bidirektional"
'Downlink'
"Uplink" (erforderlich)
Häfen Die Ports, mit denen UEs eine Verbindung für diesen Fluss herstellen. Sie können null oder mehr Ports oder Portbereiche angeben. Wenn Sie einen oder mehrere Ports oder Portbereiche angeben, müssen Sie im Feld protocol einen anderen Wert als ip angeben. Dies ist eine optionale Einstellung. Wenn Sie sie nicht angeben, sind Verbindungen für alle Ports zulässig. Portbereiche müssen als <FirstPort->-<LastPort->angegeben werden. Beispiel: [8080, 8082-8085]. Schnur

Zwänge:
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]))?$[]
Protokoll Eine Liste der zulässigen Protokolle für diesen Fluss. Wenn Sie möchten, dass dieser Fluss jedes Protokoll in der Internetprotokollsuite verwenden kann, verwenden Sie den Wert ip. Wenn Sie nur eine Auswahl von Protokollen zulassen möchten, müssen Sie die entsprechende IANA Assigned Internet Protocol Number für jedes Protokoll verwenden, wie in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlbeschrieben. Für UDP müssen Sie beispielsweise 17 verwenden. Wenn Sie den Wert ip verwenden, müssen Sie das Feld port nicht angegeben lassen. Schnur

Zwänge:
Pattern = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (erforderlich)
remoteIpList Die Remote-IP-Adresse(en), mit der UEs eine Verbindung für diesen Fluss herstellen. Wenn Sie Verbindungen mit einer beliebigen IP-Adresse zulassen möchten, verwenden Sie den Wert any. Andernfalls müssen Sie jede der Remote-IP-Adressen angeben, mit denen Fusion Core eine Verbindung für diesen Fluss herstellt. Sie müssen jede IP-Adresse in der CIDR-Schreibweise angeben, einschließlich der Netmaske (z. B. 192.0.2.54/24). Schnur

Zwänge:
Pattern = ^(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])))$[] (erforderlich)
templateName Der Name der SDF-Vorlage. Dies muss innerhalb des übergeordneten PccRuleConfiguration-Elements eindeutig sein. Sie dürfen keine der folgenden reservierten Zeichenfolgen ( default, requested oder service) verwenden. Schnur

Zwänge:
Max. Länge =
Pattern = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (erforderlich)

ServicePropertiesFormat

Name Beschreibung Wert
pccRules Der Satz von PCC-Regeln, aus denen dieser Dienst besteht. PccRuleConfiguration[] (erforderlich)
servicePrecedence Ein Rangfolgewert, der verwendet wird, um zwischen Diensten zu entscheiden, wenn die QoS-Werte identifiziert werden, die für eine bestimmte Sim-Karte verwendet werden sollen. Ein niedrigerer Wert bedeutet eine höhere Priorität. Dieser Wert sollte für alle im Mobilfunknetz konfigurierten Dienste eindeutig sein. Int

Zwänge:
Min.-Wert = 0
Maximalwert = 255 (erforderlich)
serviceQosPolicy Die QoS-Richtlinie, die für Pakete verwendet werden soll, die diesem Dienst entsprechen. Dies kann für bestimmte Flüsse mithilfe des RuleQosPolicy-Felds in einem PccRuleConfiguration überschrieben werden. Wenn dieses Feld null ist, definiert die simPolicy der UE die QoS-Einstellungen. QosPolicy-

TrackedResourceTags

Name Beschreibung Wert