Recopilación de la información necesaria de un servicio para Azure Private 5G Core
Un servicio es un conjunto de características de calidad de servicio (QoS) que desea ofrecer a las SIM. Por ejemplo, puede configurar un servicio que proporciona límites de ancho de banda más altos para un tráfico determinado. También puede usar servicios para bloquear determinados tipos de tráfico o el tráfico de orígenes específicos.
Cada servicio tiene un conjunto de reglas para identificar los flujos de datos de servicio (SDF) a los que se deben aplicar las características de QoS. Para más información, consulte Control de directivas.
En esta guía paso a paso, aprenderá a recopilar toda la información necesaria para configurar un servicio para la versión preliminar de Azure Private 5G Core.
- Puede usar esta información para configurar un servicio con Azure Portal. En este caso, escribirá cada valor que recopile en su campo correspondiente (especificado en las columnas Nombre de campo de Azure Portal de las tablas siguientes) como parte del procedimiento que se describe en Configuración de un servicio para Azure Private 5G Core: Azure Portal.
- Como alternativa, puede usar la información para crear un servicio sencillo y una directiva SIM mediante el ejemplo de plantilla de Azure Resource Manager (plantilla de ARM) que se proporciona en Configuración de un servicio y una directiva de SIM mediante una plantilla de ARM. La plantilla de ejemplo usa valores predeterminados para toda la configuración, pero puede optar por reemplazar un subconjunto de la configuración predeterminada con sus propios valores. Las columnas de plantillas de ARM de ejemplo incluidas en las tablas siguientes indican qué valores pueden cambiarse.
Requisitos previos
Consulte Control de directivas y asegúrese de que está familiarizado con la configuración del control de directivas de Azure Private 5G Core.
Recopilación de valores de configuración de nivel superior
Cada servicio tiene configuraciones de nivel superior que determinan su nombre y las características de QoS, si las hay, que ofrecerá.
Recopile todos los valores de la tabla siguiente para el servicio.
Valor | Nombre de campo de Azure Portal | Incluido en el ejemplo de plantilla de ARM |
---|---|---|
El nombre del servicio. Este nombre solo debe contener caracteres alfanuméricos, guiones y guiones bajos. Tampoco debe usar ninguna de las siguientes cadenas reservadas: default, requested y service. | Nombre del servicio | Sí |
Valor de precedencia que debe usar la instancia de la red troncal de paquetes para decidir entre los servicios al identificar los valores de QoS que se van a ofrecer. Este valor debe ser un entero entre 0 y 255 y debe ser único entre todos los servicios configurados en la instancia de la red troncal de paquetes. Un valor más bajo representa una prioridad más alta. | Prioridad del servicio | Sí |
Recopilación de valores de configuración de calidad de servicio (QoS)
Puede especificar la QoS de este servicio o heredar la QoS de la directiva SIM primaria. Si desea especificar una QoS para este servicio, recopile cada uno de los valores de la tabla siguiente.
Valor | Nombre de campo de Azure Portal | Incluido en el ejemplo de plantilla de ARM |
---|---|---|
Velocidad de bits máxima (MBR) para el tráfico de subida (que sale del equipo de usuario (UE)) en todos los SDF que coinciden con las reglas de directivas de flujo de datos configuradas en este servicio. The MBR debe proporcionarse en el siguiente formato: <Quantity> <Unit> <Unit> debe ser uno de los siguientes: - bps - Kbps - Mbps - Gbps - Tbps <Quantity> es la cantidad de la unidad elegida. Por ejemplo, 10 Mbps . |
Velocidad máxima de bits (MBR): vínculo superior | Sí |
MBR para el tráfico de bajada (que se dirige a los UE) en todos los SDF que coinciden con las reglas de directivas de flujo de datos configuradas en este servicio. The MBR debe proporcionarse en el siguiente formato: <Quantity> <Unit> <Unit> debe ser uno de los siguientes: - bps - Kbps - Mbps - Gbps - Tbps <Quantity> es la cantidad de la unidad elegida. Por ejemplo, 10 Mbps . |
Velocidad máxima de bits (MBR): vínculo descendente | Sí |
Nivel de prioridad de la directiva de asignación y retención (ARP) predeterminado para este servicio. Los flujos con un nivel de prioridad de ARP superior adelantan a los flujos con un nivel de prioridad de ARP inferior. El nivel de prioridad de ARP debe ser un entero entre 1 (prioridad más alta) y 15 (prioridad más baja). | Nivel de prioridad de asignación y retención | No. El valor predeterminado es 9. |
Valor predeterminado del indicador de QoS de 5G (5QI) o el identificador de clase de QoS (QCI) para este servicio. El valor 5QI (en el caso de las redes 5G) o QCI (en el caso de las redes 4G) identifica un conjunto de características de QoS que controlan el tratamiento del reenvío de QoS para los flujos de QoS o los portadores EPS. Puede elegir un valor 5QI o QCI estandarizado o no estandarizado. Para obtener más información, consulte 3GPP TS 23.501 para 5QI o 3GPP TS 23.203 para QCI. |
5QI/QCI | No. El valor predeterminado es 9. |
Capacidad de adelantamiento predeterminada para los flujos de QoS o portadores EPS de este servicio. La capacidad de adelantamiento de un flujo de QoS o portador EPS controla si puede adelantar a otro flujo de QoS o portador EPS con un nivel de prioridad inferior. Puede elegir entre los valores siguientes: - No se puede adelantar - Se puede adelantar |
Funcionalidad de adelantamiento | No. El valor predeterminado es May not preempt. |
Vulnerabilidad de adelantamiento predeterminada para los flujos de QoS o portadores EPS de este servicio. La vulnerabilidad de adelantamiento de un flujo de QoS o portador de EPS controla si otro flujo de QoS o portador de EPS con un nivel de prioridad superior puede adelantarlo. Puede elegir entre los valores siguientes: - Preferencia - No de preferencia |
Vulnerabilidad de adelantamiento | No. El valor predeterminado es Preferible. |
Reglas de directivas de flujo de datos
Cada servicio debe tener una o varias reglas de directivas de flujo de datos. Las reglas de directivas de flujo de datos identifican los flujos de datos de servicio (SDF) a los que se debe aplicar el servicio. También se pueden usar para bloquear determinados SDF.
Para cada regla de directivas de flujo de datos, siga estos pasos:
- Recopile los valores que se indican en Recopilación de los valores de las reglas de directivas de flujo de datos para determinar si se permitirán o bloquearán los SDF que coincidan con esta regla de directivas de flujo de datos, y cómo se debe dar prioridad a esta regla de directivas de flujo de datos con respecto a otras reglas de directivas de flujo de datos.
- Recopile los valores que se indican en Recopilación de los valores de las plantillas de flujo de datos para una o varias plantillas de flujo de datos que se usarán para esta regla de directivas de flujo de datos. Las plantillas de flujo de datos proporcionan los filtros de paquetes que la instancia de la red troncal de paquetes usará para buscar la coincidencia con los SDF.
Nota:
La plantilla de ARM en Configurar un servicio y una directiva de SIM mediante una plantilla de ARM solo configura una sola regla de directiva de flujo de datos y una plantilla de flujo de datos.
Recopilación de los valores de las reglas de directivas de flujo de datos
Recopile los valores de la tabla siguiente para cada regla de directivas de flujo de datos que quiera usar en este servicio.
Valor | Nombre de campo de Azure Portal | Incluido en el ejemplo de plantilla de ARM |
---|---|---|
Nombre de la regla de directivas de flujo de datos. Este nombre solo debe contener caracteres alfanuméricos, guiones y guiones bajos. No debe coincidir con ninguna otra regla configurada en el mismo servicio. Tampoco debe usar ninguna de las siguientes cadenas reservadas: default, requested y service. | Nombre de regla | Sí |
Valor de precedencia que debe usar la instancia de la red troncal de paquetes para decidir entre las reglas de directivas de flujo de datos. Este valor debe ser un entero entre 0 y 255 y debe ser único entre todas las reglas de directivas de flujo de datos configuradas en la instancia de la red troncal de paquetes. Un valor más bajo representa una prioridad más alta. | Prioridad de la regla de directiva | Sí |
Una configuración de control de tráfico para determinar si se permiten los flujos que coincidan con una plantilla de flujo de datos en esta regla de directivas de flujo de datos. Elija uno de los siguientes valores: - Enabled: se permiten los flujos coincidentes. - Blocked: se bloquean los flujos coincidentes. |
Control de tráfico | Sí |
Recopilación de los valores de las plantillas de flujo de datos
Recopile los siguientes valores para cada plantilla de flujo de datos que quiera usar para una regla de directivas de flujo de datos determinada.
Valor | Nombre de campo de Azure Portal | Incluido en el ejemplo de plantilla de ARM |
---|---|---|
Nombre de la plantilla de flujo de datos. Este nombre solo debe contener caracteres alfanuméricos, guiones y guiones bajos. No debe coincidir con ninguna otra plantilla configurada en la misma regla. Tampoco debe usar ninguna de las siguientes cadenas reservadas: default, requested y service. | Nombre de plantilla | Sí |
Protocolos permitidos para este flujo. Si desea permitir que el flujo use cualquier protocolo dentro del conjunto de protocolos de Internet, puede establecer este campo en All. Si desea permitir una selección de protocolos, puede seleccionarlos en la lista que se muestra en el campo. Si un protocolo no está en la lista, puede especificarlo escribiendo su número de protocolo de Internet asignado de IANA correspondiente, como se describe en el sitio web de IANA. Por ejemplo, para IGMP, debe usar 2. |
Protocolos | Sí |
Dirección de este flujo. Elija uno de los siguientes valores: - Uplink: tráfico que sale de los UE. - Downlink: trafico que fluye hacia los UE. - Bidirectional: tráfico que fluye en ambas direcciones. |
Dirección | Sí |
Direcciones IP remotas a las que se conectarán los UE para este flujo. Si desea permitir conexiones en cualquier dirección IP, debe usar el valor any . De lo contrario, debe proporcionar cada dirección IP remota o el intervalo de direcciones IP a las que se conectará la instancia de la red troncal de paquetes para este flujo. Proporcione estas direcciones IP en notación CIDR, incluida la máscara de red (por ejemplo, 192.0.2.0/24 ). Proporcione una lista separada por comas de direcciones IP e intervalos de direcciones IP. Por ejemplo: 192.0.2.54/32, 198.51.100.0/24 |
IP remotas | Sí |
Puertos remotos a los que se conectarán los UE para este flujo. Puede especificar uno o varios puertos o intervalos de puertos. Los intervalos de puertos se deben especificar como <FirstPort>-<LastPort> . Esta configuración es opcional. Si no especifica un valor, la instancia de la red troncal de paquetes permitirá conexiones para todos los puertos remotos. Proporcione una lista separada por comas de los puertos e intervalos de puertos elegidos. Por ejemplo: 8080, 8082-8085 |
Puertos | No. El valor predeterminado es sin valor para permitir las conexiones a todos los puertos remotos. |
Pasos siguientes
Puede usar esta información para crear un servicio mediante Azure Portal, o bien usar la plantilla de ARM de ejemplo para crear un servicio sencillo y una directiva de SIM.