Microsoft.MobileNetwork mobileNetworks/simPolicies
Definicja zasobu Bicep
Typ zasobu mobileNetworks/simPolicies można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
defaultSlice: {
id: 'string'
}
registrationTimer: int
rfspIndex: int
sliceConfigurations: [
{
dataNetworkConfigurations: [
{
5qi: int
additionalAllowedSessionTypes: [
'string'
]
allocationAndRetentionPriorityLevel: int
allowedServices: [
{
id: 'string'
}
]
dataNetwork: {
id: 'string'
}
defaultSessionType: 'string'
maximumNumberOfBufferedPackets: int
preemptionCapability: 'string'
preemptionVulnerability: 'string'
sessionAmbr: {
downlink: 'string'
uplink: 'string'
}
}
]
defaultDataNetwork: {
id: 'string'
}
slice: {
id: 'string'
}
}
]
ueAmbr: {
downlink: 'string'
uplink: 'string'
}
}
}
Wartości właściwości
mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od alfanumerycznego. |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
Nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu : mobileNetworks |
properties | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagane) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli ue nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady SIM. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowej aktualizacji rejestracji ue (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru rat/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to ustawienie opcjonalne i domyślnie nie jest określone. | int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
ueAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR wszystkich sesji pdU danego ue. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | Ambr (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu fragmentatora. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ |
Fragmentowaniekonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli ue nie określi jej jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady SIM. |
DataNetworkResourceId (wymagane) |
Plasterek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady SIM. | SliceResourceId (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazywania QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabelę 5.7.4-1, aby uzyskać definicję wartości 5QI. | int Ograniczenia: Wartość minimalna = 0 Maksymalna wartość = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może duplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" Ograniczenia: Maksymalna długość = 1 |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z wywłaszczanym priorytetem przepływy o niższym priorytcie, jeśli ustawienia preemptionCapability i preemptionVulnerability zezwalają na nie. 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyte do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady SIM. | ServiceResourceId[] (wymagane) Ograniczenia: Minimalna długość = 1 |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady SIM. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji pdU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania na płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — rozszerzone buforowanie. Pełny opis można znaleźć w sekcji 3GPP TS29.272 v15.10.0 7.3.188. Ta wartość maksymalna nie jest gwarantowana, ponieważ istnieje wewnętrzny limit dla buforowanych pakietów we wszystkich sesjach pdU. | int Ograniczenia: Wartość minimalna = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS steruje tym, czy może wywłaszczać inny przepływ QoS z niższym priorytetem. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Wywłaszczalne" |
sessionAmbr | Zagreguj maksymalną szybkość bitów we wszystkich przepływach QoS innych niż GBR danej sesji pdU. Zobacz sekcję 3GPP TS23.501 5.7.2.6, aby uzyskać pełny opis sesji-AMBR. | Ambr (wymagane) |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu sieciowego danych. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość bitów pasma. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Uplink | Szybkość połączenia bitowego. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core |
Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnego rdzenia 5G, w tym aprowizowanie simów i tworzenie przykładowych zasad QoS. Można ją opcjonalnie wdrożyć w klastrze Kubernetes działającym na urządzeniu Azure Stack Edge. |
Tworzenie zasad sim |
Ten szablon tworzy zasady usługi i sim dla istniejącej sieci komórkowej. |
Definicja zasobu szablonu usługi ARM
Typ zasobu mobileNetworks/simPolicies można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MobileNetwork/mobileNetworks/simPolicies",
"apiVersion": "2024-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"defaultSlice": {
"id": "string"
},
"registrationTimer": "int",
"rfspIndex": "int",
"sliceConfigurations": [
{
"dataNetworkConfigurations": [
{
"5qi": "int",
"additionalAllowedSessionTypes": [ "string" ],
"allocationAndRetentionPriorityLevel": "int",
"allowedServices": [
{
"id": "string"
}
],
"dataNetwork": {
"id": "string"
},
"defaultSessionType": "string",
"maximumNumberOfBufferedPackets": "int",
"preemptionCapability": "string",
"preemptionVulnerability": "string",
"sessionAmbr": {
"downlink": "string",
"uplink": "string"
}
}
],
"defaultDataNetwork": {
"id": "string"
},
"slice": {
"id": "string"
}
}
],
"ueAmbr": {
"downlink": "string",
"uplink": "string"
}
}
}
Wartości właściwości
mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MobileNetwork/mobileNetworks/simPolicies" |
apiVersion | Wersja interfejsu API zasobów | '2024-02-01' |
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON. |
ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od alfanumerycznego. |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
properties | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagane) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli ue nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady SIM. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowej aktualizacji rejestracji ue (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru rat/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to ustawienie opcjonalne i domyślnie nie jest określone. | int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
ueAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR wszystkich sesji pdU danego ue. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | Ambr (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu fragmentatora. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ |
Fragmentowaniekonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli interfejs UE nie określa go jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady karty SIM. |
DataNetworkResourceId (wymagane) |
Plasterek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady karty SIM. | SliceResourceId (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazujące QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabelę 5.7.4-1, aby uzyskać definicję wartości 5QI. | int Ograniczenia: Minimalna wartość = 0 Maksymalna wartość = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może zduplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" Ograniczenia: Maksymalna długość = 1 |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z przepływami o wyższym priorytcie z niższym priorytetem, jeśli ustawienia preemptionCapability i preemptionVulnerability zezwalają na nie. 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyte do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad karty SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady karty SIM. | ServiceResourceId[] (wymagane) Ograniczenia: Minimalna długość = 1 |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady karty SIM. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji pdU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania w płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — buforowanie rozszerzone. Aby uzyskać pełny opis, zobacz sekcję 3GPP TS29.272 v15.10.0 7.3.188. Ta maksymalna wartość nie jest gwarantowana, ponieważ istnieje wewnętrzny limit buforowanych pakietów we wszystkich sesjach pdU. | int Ograniczenia: Minimalna wartość = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS określa, czy może wywłaszać inny przepływ QoS z niższym poziomem priorytetu. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Możliwe do wywłaszczania" |
sessionAmbr | Zagregowanie maksymalnej szybkości bitów we wszystkich przepływach QoS innych niż GBR danej sesji pdU. Aby uzyskać pełny opis sesji Session-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | Ambr (wymagane) |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu sieci danych. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość połączenia bitowego w dół. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Uplink | Szybkość bitów pasma. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core |
Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnej sieci 5G Core, w tym aprowizacji simów i tworzenia przykładowych zasad QoS. Opcjonalnie można ją wdrożyć w klastrze Kubernetes działającym na urządzeniu Azure Stack Edge. |
Tworzenie zasad sim |
Ten szablon tworzy zasady usługi i sim dla istniejącej sieci komórkowej. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu mobileNetworks/simPolicies można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
defaultSlice = {
id = "string"
}
registrationTimer = int
rfspIndex = int
sliceConfigurations = [
{
dataNetworkConfigurations = [
{
5qi = int
additionalAllowedSessionTypes = [
"string"
]
allocationAndRetentionPriorityLevel = int
allowedServices = [
{
id = "string"
}
]
dataNetwork = {
id = "string"
}
defaultSessionType = "string"
maximumNumberOfBufferedPackets = int
preemptionCapability = "string"
preemptionVulnerability = "string"
sessionAmbr = {
downlink = "string"
uplink = "string"
}
}
]
defaultDataNetwork = {
id = "string"
}
slice = {
id = "string"
}
}
]
ueAmbr = {
downlink = "string"
uplink = "string"
}
}
})
}
Wartości właściwości
mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-02-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–64 Prawidłowe znaki: Alfanumeryczne i łączniki. Zacznij od alfanumerycznego. |
location | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: mobileNetworks |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
properties | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagany) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli interfejs UE nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady karty SIM. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowych aktualizacji rejestracji UE (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru częstotliwości/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to opcjonalne ustawienie i domyślnie nie jest określone. | int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
ueAmbr | Agregacja maksymalnej szybkości bitów we wszystkich przepływach QoS innych niż GBR wszystkich sesji pdU danego ue. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | Ambr (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Wycinek identyfikator zasobu. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ |
Fragmentowaniekonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) Ograniczenia: Minimalna długość = 1 |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli interfejs UE nie określa go jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady karty SIM. |
DataNetworkResourceId (wymagane) |
Plasterek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady karty SIM. | SliceResourceId (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazujące QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabelę 5.7.4-1, aby uzyskać definicję wartości 5QI. | int Ograniczenia: Minimalna wartość = 0 Maksymalna wartość = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może zduplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" Ograniczenia: Maksymalna długość = 1 |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z przepływami o wyższym priorytcie z niższym priorytetem, jeśli ustawienia preemptionCapability i preemptionVulnerability zezwalają na nie. 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyte do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
int Ograniczenia: Minimalna wartość = 1 Maksymalna wartość = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad karty SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady karty SIM. | ServiceResourceId[] (wymagane) Ograniczenia: Minimalna długość = 1 |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady karty SIM. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji pdU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania w płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — buforowanie rozszerzone. Aby uzyskać pełny opis, zobacz sekcję 3GPP TS29.272 v15.10.0 7.3.188. Ta maksymalna wartość nie jest gwarantowana, ponieważ istnieje wewnętrzny limit buforowanych pakietów we wszystkich sesjach pdU. | int Ograniczenia: Minimalna wartość = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS określa, czy może wywłaszać inny przepływ QoS z niższym poziomem priorytetu. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Wywłaszczalne" |
sessionAmbr | Zagregowanie maksymalnej szybkości bitów we wszystkich przepływach QoS innych niż GBR danej sesji pdU. Aby uzyskać pełny opis sesji Session-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | Ambr (wymagane) |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu usługi. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
identyfikator | Identyfikator zasobu sieci danych. | ciąg (wymagany) Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość połączenia bitowego w dół. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Uplink | Szybkość bitów pasma. | ciąg (wymagany) Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla