La versión actual del conjunto de pruebas del Spectrum Access System (SAS) es la 5.5. Puedes probar la interoperabilidad entre un dispositivo de servicio de radio de banda ancha para ciudadanos (CBSD) y SAS con los siguientes casos de prueba. Asegúrate de validar el resultado de la prueba en la hoja de cálculo Resultado de la prueba que proporciona Google.
Requisitos para las pruebas de interoperabilidad de SAS
Para probar la interoperabilidad de SAS con un modelo de SAS y su versión de software, necesitas lo siguiente:
Cómo probar los IDs de la Comisión Federal de Comunicaciones (FCC)
El ID de prueba debe ser válido según el ID de la parte 96 de la FCC. Si los dispositivos están a la espera de la certificación de la FCC, comunícate con el equipo de asistencia de SAS.
Cómo probar los IDs de usuario
Si eres cliente de Google SAS, usa tu ID de usuario existente. Si no eres cliente y quieres probar tu dispositivo, comunícate con el equipo de asistencia de SAS para aprobar un ID de usuario personalizado que se usará con el entorno de prueba de SAS.
Certificados de prueba de dispositivos
Cualquier certificado de dispositivo CBRS funciona con el entorno de prueba de SAS. Si no tienes un certificado de prueba para tu CBSD o dispositivo Proxy de dominio (DP), comunícate con el equipo de asistencia de SAS. Los certificados de prueba solo funcionan para el entorno de prueba de SAS.
Caso de prueba 1: Registro, consulta de espectro, concesión y señal de actividad de CBSD (funcionamiento normal)
Este caso de prueba verifica lo siguiente:
- El procedimiento de registro de CBSD, el procedimiento de concesión y el primer mensaje de estado correcto para encender la radio
- De manera opcional, si el CBSD envía una solicitud de consulta de espectro, usa los canales disponibles en la respuesta de la consulta de espectro para la siguiente solicitud de concesión.
Parámetros de agrupación de CBRS reconocidos por WInnForum
El array de objetos groupingParam
es opcional y Google SAS solo lo usa para la coexistencia de General Authorized Access (GAA).
Recomendamos que el CBSD envíe groupingParam
en la solicitud de registro siempre que sea posible. Debido a que SAS acepta el array groupingParam
en la solicitud de consulta de espectro, la solicitud de concesión y la solicitud de verificación de estado, la información posterior que proporciona CBSD anula los valores anteriores.
Se publicó una lista de valores groupType
válidos en WINNF-SSC-0010.
Si el CBSD envía un groupType
no válido, el SAS responde con responseCode 103
(Invalid_value
). Actualmente, el SAS admite los valores de groupType
Principal_Subordinate_SFG y Spectrum_Reuse. Almacena y sube parámetros de agrupación al portal de SAS. SAS ignora cualquier otro valor groupType
válido con responseCode 0
(Success
).
Requisitos previos
Asegúrate de que la CBSD no esté registrada en el portal de SAS ni esté configurada para solicitar un subconjunto del espectro disponible.
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de registro a SAS con el ID de la FCC y el ID del usuario. Puedes usar cualquier ID de la FCC certificado o uno que el equipo de asistencia de SAS haya confirmado junto con el ID de usuario y agregado a la lista de entidades permitidas.
Obtén información para conectarte al entorno de prueba de SAS.
Ejemplo 1: Solicitud de registro de un solo paso para CBSD de categoría A
Ejemplo 2: Solicitud de registro de varios pasos de CBSD de categoría B
- El CBSD recibe una respuesta de registro de SAS.
Ejemplo
Opcional: El CBSD envía una solicitud de consulta de espectro para consultar el espectro disponible.
Ejemplo
Si el CBSD envía la solicitud de consulta de espectro, recibe una lista de los canales disponibles de la SAS.
Ejemplo
El CBSD envía una solicitud de otorgamiento a SAS. Si se realizó una consulta de espectro, el CBSD solicita un rango de frecuencia que el SAS indicó que está disponible.
Ejemplo
El CBSD recibe una respuesta de concesión de SAS.
Ejemplo
El CBSD envía solicitudes de señales de actividad a SAS de forma periódica según
heartbeatInterval
y recibe respuestas de señales de actividad de SAS.Ejemplo
SAS responde aprobando la solicitud de verificación de estado.
Ejemplo
Si se aprobó la solicitud de verificación de estado anterior, el CBSD envía solicitudes de verificación de estado posteriores a SAS de forma periódica según
heartbeatInterval
con el campooperationState
establecido en Authorized.Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
Respuestas correctas para todas las solicitudes, con transmitExpireTime incluido en las respuestas de los mensajes de estado. |
|
CBSD | Respuestas correctas para todas las solicitudes |
|
Después del primer mensaje de estado correcto, el CBSD comienza la transmisión en el canal y la potencia correspondientes. |
Portal de SAS | Parámetros de agrupación que envía CBSD en cualquiera de los mensajes de solicitud, cuando el valor de Los parámetros de agrupación aparecen en la pestaña Config de la sección Grupos de coexistencia. |
Caso de prueba 2: Renuncia y cancelación de registro de la concesión (operación normal)
En este caso de prueba, se verifica el desregistro del CBSD de SAS.
Requisitos previos
Asegúrate de que el CBSD esté registrado, tenga una subvención y envíe un mensaje de estado.
Pasos
Verifica los siguientes pasos:
El operador de CBSD usa la herramienta de administración para liberar el espectro.
Ejemplo 1: De manera opcional, el CBSD envía una solicitud de renuncia a SAS.
Ejemplo 2: Si se envía la solicitud de renuncia, el CBSD recibe una respuesta de renuncia de SAS.
El CBSD envía una solicitud de cancelación del registro a SAS.
Ejemplo
El CBSD recibe una respuesta de cancelación del registro de SAS.
Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
Detiene la transmisión antes de enviar una solicitud de cancelación de registro o renuncia |
Caso de prueba 3a: Suspensión de la concesión: IAP pendiente
Este caso de prueba verifica lo siguiente:
- La radio CBSD se apaga cuando SAS suspende la concesión de CBSD.
- El CBSD informa el estado de operación correcto en las solicitudes de heartbeat posteriores.
Requisitos previos
Un CBSD en EE.UU. tiene canales con disponibilidad de energía limitada. Algunas ubicaciones, como Tampa, Florida, y Los Ángeles, California, tienen presupuestos de energía de menos de 37 dBm/MHz. Para facilitar la simulación de la situación de prueba para ubicaciones a lo largo de la costa, activa la superposición de disponibilidad de espectro para el CBRS.
Asegúrate de que se cumpla lo siguiente:
El CBSD envía una solicitud de concesión con un valor de maxEirp inferior a la potencia disponible del canal en dBm/MHz.
Ejemplo
El CBSD envía solicitudes de señales de actividad. Si el maxEirp solicitado es menor o igual que la potencia parcial, SAS aprueba la concesión.
Ejemplo 1: La primera solicitud de verificación de estado después de que se aprueba un otorgamiento
Ejemplo 2: Respuesta de la señal de actividad cuando se asigna la concesión
Ejemplo 3: Solicitudes de mensajes de estado posteriores cuando se autoriza el otorgamiento
Pasos
Verifica los siguientes pasos:
- El CBSD envía una consulta de espectro para los canales con potencia parcial. En la respuesta de la consulta de espectro, CBSD encuentra el valor disponible de maxEirp en dBm en los canales relevantes.
- El CBSD envía una solicitud de concesión con un maxEirp superior a la potencia disponible para los canales en la respuesta de la consulta de espectro.
- El CBSD envía una solicitud de verificación de estado.
SAS envía la respuesta de la señal de actividad con
responseCode 501
(Suspended_Grant: IAP Pending
).Ejemplo 1: Respuesta de consulta de espectro para un canal disponible con potencia parcial
Ejemplo 2: Respuesta de la señal de actividad cuando la solicitud de otorgamiento supera la energía disponible
Ejemplo 3: Solicitud de señal de actividad cuando se suspende la concesión
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
|
CBSD |
|
|
Los cálculos de interferencia están completos, pero SAS no puede autorizar la transmisión con la concesión porque, después de la CPAS, se cancela la concesión de CBSD y se sugiere el uso de baja potencia. El CBSD solicita una concesión después de recibir los parámetros de operación de la respuesta de latidos de terminación.
Recomendamos que el CBSD solicite una nueva subvención. Si la solicitud de concesión es para un rango de frecuencia fuera del rango de frecuencia de la zona de suspensión , la CBSD recibe autorización para transmitir en la respuesta de la señal de intervalo. Si se autoriza, el CBSD reanuda la transmisión con una nueva concesión. Una vez que se levante la suspensión, la CBSD reanuda la transmisión en la concesión original y finaliza la concesión provisional. Para obtener más información , consulta Soluciona problemas con las pruebas de interoperabilidad.
Caso de prueba 3b: Suspensión de la concesión: Se activó la lista de traslados de la DPA
Este caso de prueba verifica lo siguiente:
- La radio CBSD se apaga cuando SAS suspende la concesión de CBSD.
- El CBSD informa el estado de operación correcto en las solicitudes de heartbeat posteriores.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD se registra en una ubicación dentro de la zona de suspensión simulada.
Ejemplo
Obtén información sobre la zona de suspensión en la instancia de prueba de SAS.
La CBSD tiene una concesión que se superpone de forma parcial o total con el rango de frecuencia de la zona de suspensión.
Ejemplo
El CBSD envía una solicitud de verificación de estado. SAS autoriza el otorgamiento, siempre que la zona de suspensión no esté activa.
Ejemplo 1: La primera solicitud de verificación de estado después de que se aprueba un otorgamiento
Ejemplo 2: Respuesta de la señal de actividad cuando la zona de suspensión no está activa
Ejemplo 3: Solicitudes de mensajes de estado posteriores cuando la zona de suspensión no está activa
Pasos
Verifica los siguientes pasos:
- Espera hasta que se desactive la zona de suspensión. Para obtener más información, consulta Cómo verificar el programa de la zona de suspensión.
- SAS suspende la concesión cuando la zona de suspensión está activa, como se especifica en el programa de la zona de suspensión.
- El CBSD envía una solicitud de verificación de estado.
- SAS envía la respuesta de la señal de actividad con
responseCode 501
(Suspended_Grant : IAP Pending, "The grant is suspended because it is in the move list of a DPA that has been activated"). - Opcional: El CBSD envía una solicitud de consulta de espectro después de que se suspende la subvención.
Ejemplo 1: Respuesta de la señal de monitoreo de funcionamiento cuando la zona de suspensión está activa
Ejemplo 2: Solicitud de señal de actividad cuando se suspende la concesión
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
|
CBSD |
|
|
Recomendamos que el CBSD solicite una nueva subvención. Si la solicitud de concesión es para un rango de frecuencia fuera del rango de frecuencia de la zona de suspensión, la CBSD recibe autorización para transmitir en la respuesta de la señal de intervalo. Si se autoriza, el CBSD reanuda la transmisión con una nueva concesión. Durante la transmisión, CBSD continúa enviando el mensaje de estado de la concesión original (suspendida). Una vez que se levante la suspensión, CBSD reanudará la transmisión de la concesión original y finalizará la concesión provisional.
Caso de prueba 4: Otorga la reautenticación
Este caso de prueba verifica que el CBSD pueda reanudar la transmisión después de que se desactive la zona de suspensión. El comportamiento de CBSD verificado en esta prueba es similar a lo que sucede cuando se suspende la concesión de CBSD debido a la protección de la DPA y, luego, se vuelve a autorizar después de que se desactiva la DPA.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD se registra en una ubicación dentro de la zona de suspensión. Para obtener más información, consulta Zona de suspensión.
Ejemplo
- El CBSD tiene un latido y tiene una concesión que se superpone de forma parcial o completa con el rango de frecuencia de la zona de suspensión.
- La zona de suspensión está activa y el CBSD descubre que se suspendió la concesión.
Pasos
Verifica los siguientes pasos:
- El CBSD continúa enviando mensajes de estado mientras el otorgamiento está suspendido.
- SAS envía respuestas de señales de actividad con
responseCode 501
(Suspended_Grant
). - Después de que se desactiva la zona de suspensión, la SAS aprueba las solicitudes de señales de actividad con
responseCode
(Success
). - El CBSD reanuda la transmisión después de recibir la aprobación de la SAS.
- El CBSD envía solicitudes de verificación de estado posteriores con
operationState
establecido en Authorized.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS | Solicitudes de señal de monitoreo de funcionamiento con operationState establecido en Otorgado |
|
|
CBSD |
|
Respuestas de los latidos de red con operationState establecido en Granted o Authorized |
El CBSD reanuda la transmisión (enciende la radio) después de recibir responseCode 0. . |
Caso de prueba 5a: Rescisión de una concesión autorizada con parámetros operativos sugeridos
Este caso de prueba verifica lo siguiente:
- El CBSD detiene su señal de actividad y la transmisión asociada con la concesión que finalizó la SAS.
- El CBSD solicita una nueva concesión con los parámetros operativos que recomienda SAS en la respuesta de los mensajes de estado.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD se registra en una ubicación dentro de la zona de terminación. Obtén más información sobre la zona de terminación.
- El CBSD se registra en una ubicación dentro de la zona de suspensión simulada de la prueba de la SAS.
Ejemplo
- El CBSD tiene una subvención y tiene un latido.
- El
operationFrequencyRange
de la concesión se superpone de forma parcial o total con los 3550 MHz a 3620 MHz.
Pasos
Verifica los siguientes pasos:
- SAS finaliza automáticamente la concesión según el programa de tiempo en la zona de finalización.
- El CBSD envía una solicitud de verificación de estado.
SAS envía la respuesta de la señal de actividad con
responseCode 500
(Terminated_Grant
).Ejemplo
El CBSD envía una solicitud de subvención a SAS que incluye los nuevos parámetros operativos recomendados.
Ejemplo
El CBSD recibe una respuesta de concesión de SAS.
Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
|
Caso de prueba 5b: Rescisión de una concesión autorizada de una máscara de canal en el portal de SAS
Este caso de prueba verifica lo siguiente:
- El CBSD detiene el intervalo de tiempo de espera y finaliza la transmisión en una concesión cancelada.
- El CBSD solicita una nueva concesión para uno de los canales disponibles a partir de una consulta de espectro sin necesidad de intervención del usuario.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD tiene una subvención y tiene un latido.
- El CBSD sigue enviando mensajes de estado hasta que SAS finaliza la concesión.
Pasos
Verifica los siguientes pasos:
- En SAS Portal, establece una máscara de canal que restrinja al menos un canal otorgado actualmente.
- SAS rescinde la concesión en el momento especificado para este CBSD en el portal de SAS.
- El CBSD envía una solicitud de verificación de estado.
- SAS envía la respuesta de la señal de actividad con
responseCode 500
(Terminated_Grant
).Ejemplo
- El CBSD envía una solicitud de consulta de espectro a SAS. Para ver un ejemplo, consulta el Caso de prueba 1.
- SAS envía una respuesta de consulta de espectro con una lista de los canales disponibles.
- El CBSD envía una solicitud de concesión a SAS para uno de los canales que se indican en la respuesta de la consulta de espectro.
Ejemplo
- El CBSD recibe una respuesta de concesión de SAS.
Ejemplo
- El CBSD envía una solicitud de verificación de estado para la nueva concesión.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
|
Caso de prueba 6: Falla en la solicitud de otorgamiento
Este caso de prueba verifica que el CBSD no inicie el proceso ni la transmisión de los mensajes de estado si una solicitud de concesión no se realiza correctamente.
Requisitos previos
Asegúrate de que la CBSD esté registrada en una ubicación dentro de la Zona de protección inalámbrica heredada (GWPZ).
Ejemplo: Registro dentro de la GWPZ
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de otorgamiento a SAS.
Ejemplo: Solicitud de concesión de frecuencias que excluye la GWPZ
- En respuesta, SAS rechaza la solicitud de otorgamiento con
responseCode 400
(Interference
).Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS | Solicitud de otorgamiento | Otorga una respuesta con En este caso, la CBSD está dentro de la GWPZ y solicita una concesión en una frecuencia protegida, pero puede ser por cualquier otro motivo. |
CBSD |
Otorga una respuesta con El CBSD no debe iniciar el latido ni la transmisión. |
Solicitud de otorgamiento |
Caso de prueba 7: Cancelación y restablecimiento del registro de CBSD
Este caso de prueba verifica que el CBSD se desregistre de SAS y se vuelva a registrar cuando se mueva de una ubicación a otra a más de 50 metros de distancia.
Requisitos previos
Asegúrate de que el CBSD esté registrado, tenga una concesión y envíe un mensaje de estado.
Ejemplo: Coordenadas de CBSD en la solicitud de registro inicial
Pasos
Verifica los siguientes pasos:
- Establece la posición de la CBSD en otra ubicación seleccionada a más de 50 metros de distancia. Para ello, puedes moverlo físicamente o configurar su ubicación de forma manual.
- De manera opcional, el CBSD envía una solicitud de cancelación de registro debido al cambio de ubicación.
Ejemplo
Luego, el CBSD envía una nueva solicitud de registro con la ubicación nueva.
Ejemplo
SAS envía una respuesta de registro con
responseCode 0
.Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
|
CBSD |
|
|
Caso de prueba 8: Vencimiento y renovación de la concesión
En este caso de prueba, se verifica el comportamiento de CBSD cuando está a punto de vencer una concesión.
Requisitos previos
Asegúrate de que el CBSD esté registrado, tenga una subvención y envíe un mensaje de estado.
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de verificación de estado a SAS con
grantRenew
establecido en true antes de que venza la concesión.Ejemplo
- SAS envía un
grantExpireTime
nuevo en la respuesta de la señal de actividad si el CBSD solicita la renovación de la concesión.Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS | Solicitud de verificación de estado que también solicita la renovación de la concesión | Respuesta de la señal de actividad que contiene un valor grantExpireTime nuevo |
CBSD | Respuesta de la señal de actividad que contiene un valor grantExpireTime nuevo |
Solicitud de verificación de estado con grantRenew establecido en true antes de que venza la concesión |
Caso de prueba 9: Manejo de valores no válidos o faltantes de CBSD
En este caso de prueba, se muestran ejemplos de solicitudes no válidas. El CBSD no necesita seguir las instrucciones paso a paso, pero el verificador debe verificar que, después de que el CBSD recibe un código de respuesta que indica que hay un error en la solicitud, no vuelva a intentar la misma solicitud (no válida).
Requisitos previos
Asegúrate de que el CBSD no esté registrado en SAS.
Pasos
El CBSD envía una solicitud de registro a SAS.
Ejemplo 1: Solicitudes con errores
Ejemplo 2: Una segunda solicitud de registro con valores de latitud y longitud establecidos en 0 (cero)
SAS rechaza la solicitud de registro con una de las siguientes opciones:
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS | Solicitud de registro sin los campos necesarios especificados o con valores no válidos | Uno de los siguientes:
|
|
CBSD | Respuesta de registro con un código de respuesta distinto de cero | Solicitud de registro incompleta o no válida | El CBSD no debe intentar la misma solicitud hasta que se corrija el error. |
Caso de prueba 10: Informes de medición de CBSD para RECEIVED_POWER_WITHOUT_GRANT
Esta prueba verifica que los CBSD que admiten la función de medición de Received_Power_Without_Grant
envíen informes de medición como se prescribe en WINNF-17-SSC-0002.
Requisitos previos
Asegúrate de que el CBSD no esté registrado.
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de registro a SAS que incluye
Received_Power_Without_Grant
como una de sus capacidades de medición. - SAS responde con una respuesta de registro que incluye
Received_Power_Without_Grant
en la configuración del informe de medición. - Opcional: El CBSD envía una solicitud de consulta de espectro que contiene una medición válida.
- Si se envía la solicitud de consulta de espectro, SAS envía una respuesta de consulta de espectro con
responseCode 0
. - El CBSD envía una solicitud de concesión que contiene una medición válida.
- SAS envía una respuesta de otorgamiento con
responseCode 0
.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
|
CBSD |
|
|
Caso de prueba 11: Informes de medición de CBSD para RECEIVED_POWER_WITH_GRANT
Esta prueba verifica que los CBSD que admiten la función de medición Received_Power_With_Grant
envíen informes de medición como se prescribe en WINNF-17-SSC-0002.
Requisitos previos
Asegúrate de que el CBSD no esté registrado.
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de registro a SAS que incluye
Received_Power_With_Grant
como una de sus capacidades de medición. - SAS responde con una respuesta de registro con
responseCode 0
. - Opcional: El CBSD envía una solicitud de consulta de espectro.
- SAS envía una respuesta de consulta de espectro con
responseCode 0
. - El CBSD envía una solicitud de otorgamiento válida.
- SAS envía una respuesta de otorgamiento que incluye
Received_Power_With_Grant
en la configuración del informe de medición. - Dentro de las primeras cinco solicitudes de señales de actividad, el CBSD envía al menos una solicitud que contiene una medición válida.
- SAS envía respuestas de señales de actividad con
responseCode 0
.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
Después del primer mensaje de estado correcto, el CBSD comienza la transmisión en el canal y la potencia correspondientes. |
Caso de prueba 12: Solicitudes por lotes
En este caso de prueba, se verifica que un proxy de dominio (DP) puede enviar solicitudes por lotes y recibir respuestas por lotes para varios CBSD.
En particular, este caso de prueba se enfoca en lo siguiente:
- La consulta de espectro por lotes para varios CBSD
- Procedimiento de concesión por lotes para varios CBSD
- El primer latido de lote para encender las radios de varios CBSD
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- Los CBSD están registrados en SAS.
- El DP se configura para solicitar un subconjunto del espectro disponible.
Pasos
Verifica los siguientes pasos:
- El DP envía una solicitud de consulta de espectro por lotes para verificar el espectro disponible para cada CBSD.
Ejemplo
- Para cada CBSD, el DP recibe una lista de los canales disponibles de SAS.
Ejemplo
- El DP envía una solicitud de otorgamiento por lotes a SAS. Para cada CBSD, el DP solicita un rango de frecuencia que el SAS especificó que estaba disponible.
Ejemplo
- El DP recibe una respuesta de concesión por lotes de SAS.
Ejemplo
El DP envía solicitudes de señales de actividad por lotes a SAS de forma periódica según el
heartbeatInterval
y recibe respuestas de señales de actividad por lotes de SAS.Ejemplo
SAS responde aprobando las solicitudes de señales de actividad.
Ejemplo
El DP envía solicitudes de señales de actividad por lotes posteriores a SAS de forma periódica según el
heartbeatInterval
con el campooperationState
, que pertenece a cualquier CBSD en particular establecido en Autorizado si se aprobó la solicitud de señal de actividad anterior.Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
Respuestas correctas de lotes a todas las solicitudes por lotes El tiempo de transmitExpire en las respuestas de los mensajes de estado se establece en un valor durante cuatro minutos. |
DP |
|
|
Caso de prueba 13: Solicitudes por lotes de gran tamaño
En este caso de prueba, se verifica que un proxy de dominio (DP) es capaz de controlar una situación en la que el tamaño de una solicitud por lotes supera el tamaño máximo por lotes que procesa SAS.
Cuando el tamaño del lote es mayor que maxBatchSize
, SAS envía una respuesta válida a las primeras maxBatchSize
solicitudes con el campo responseCode
establecido en 0
(Success
). Para el resto de las solicitudes, SAS envía responseCode 106
(Not_Processed
).
El valor predeterminado de maxBatchSize
en el entorno de producción de SAS es 120
. Para admitir pruebas fáciles, el maxBatchSize
en el entorno de prueba de SAS es 20
.
En particular, este caso de prueba se enfoca en el proceso de solicitud de otorgamiento para demostrar cómo controlar las solicitudes por lotes de gran tamaño.
Te recomendamos que extiendan este caso de prueba para incluir otros tipos de mensajes, como solicitudes de registro, consultas de espectro, procedimiento de verificación de estado, procedimiento de renuncia de concesión y cancelación de registro.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- Los CBSD están registrados en SAS.
- El DP se configura para solicitar un subconjunto del espectro disponible.
Pasos
Verifica los siguientes pasos:
- El DP envía una solicitud de otorgamiento por lotes de gran tamaño a SAS. El tamaño del lote es N, donde N está entre 20 y 40. Para cada CBSD, el DP solicita un rango de frecuencia que SAS especificó que estaba disponible.
Ejemplo
- El DP recibe una respuesta de concesión por lotes de SAS.
SAS envía una respuesta válida a las primeras 20 solicitudes con el campo
responseCode
establecido en0
(Success
). SAS establece el camporesponseCode
en106
(Not_Processed
) para los últimos N a 20 elementos del lote.Ejemplo
- El DP envía las solicitudes de otorgamiento que aún no se procesaron.
Ejemplo
El tamaño de esta solicitud por lotes es inferior a 20 de forma predeterminada.
- El DP recibe una respuesta de concesión por lotes de SAS.
SAS envía una respuesta válida a todas las solicitudes con el campo
responseCode
configurado como0
(Success
).Ejemplo
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
|
DP |
|
|
Caso de prueba 14: Procedimiento de registro y otorgamiento de DAS pasivo
Este caso de prueba verifica lo siguiente:
- El procedimiento de registro y concesión para equipos de radio DAS pasivo
- Opcional: El proceso de consulta de espectro para equipos de radio DAS pasivos
Supuestos
Situación de implementación
En este caso de prueba, suponemos una situación de implementación de categoría 3, como se define en WINNF-TR-5001: una unidad de radio (RU) de un solo sector implementada como DAS pasivo con varios puntos de transmisión (TP).
Implementación de categoría 3 (haz clic para ampliar) Identificación única de CBSD
En este caso, cada TP se registra como un solo CBSD con el ID de la FCC y el número de serie del fabricante (MSN). El ID de la FCC y el MSN de la RU se combinan con un ID de TP adicional para identificar de forma inequívoca cada TP. El ID de TP se puede proporcionar a SAS con sufijos en
cbsdSerialNumber
. El ID de TP se debe agregar al MSN de la RU con un carácter delimitador (:) antes del ID de TP. Para obtener más información, consulta WINNF-TR-5001.Determinación de si se trata de un lugar interior o exterior
En este caso de prueba, suponemos una situación de implementación en interiores. En general, puedes implementar equipos de DAS pasivos en interiores o exteriores. Para encontrar la lista completa de los lineamientos, consulta WINNF-TR-5001.
Capacidad de PIRE
Para una implementación de interior, el PIRE máximo de cada TP debe ser inferior o igual a 30 dBm o 10 MHz. Para encontrar ejemplos de cómo calcular la capacidad de PIRE de cada TP, consulta WINNF-TR-5001.
Categoría CBSD
Para una implementación de interior, cada TP debe registrarse como CBSD de categoría A. Esto se puede hacer incluso si la FCC certificó originalmente la RU como un dispositivo de categoría B de alta potencia. No puedes instalar CBSD de categoría B en interiores.
Instalación asistida por CPI
La guía actual de la FCC sugiere que un instalador profesional certificado (CPI) siempre debe instalar equipos de DAS pasivos. Estos son los motivos:
- La FCC recomienda la instalación de CPI cada vez que implementes una RU de alta potencia de categoría B en un entorno interior con potencia reducida como CBSD de categoría A.
- Incluso si la RU está certificada como un dispositivo de categoría A de baja potencia, un TP típico no tiene capacidad de geolocalización automática. Por lo tanto, un CPI siempre debe instalar un DAS pasivo.
Registro de varios pasos
En este caso de prueba, suponemos un registro de varios pasos. Esto significa que, antes de ejecutar la prueba, un CPI debe precargar los parámetros de instalación de cada TP en SAS a través del portal de SAS. Es importante que el CPI especifique el parámetro
eirpCapability
en el objetoInstallationParam
.Para este caso de prueba,
eirpCapability
se debe configurar en un valor que no supere los 30 dBm o los 10 MHz para cada TP. Si no se incluye, de conformidad con la especificación WINNF-TS-0016 de la versión 1 de WInnForum, SAS estableceeirpCapability
como el EIRP máximo certificado por la FCC de la RU redondeado hacia arriba. En el caso de una RU de alta potencia, puede ser superior a 30 dBm o 10 MHz, lo que no se permite para una instalación de categoría A para interiores.Proxy de dominio (DP)
En este caso de prueba, suponemos la presencia de un DP que puede enviar y recibir solicitudes por lotes de SAS.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- Los CBSD (TP) no están registrados en el portal de SAS.
- Los CBSD (TP) están configurados para solicitar un subconjunto del espectro disponible.
- El CPI proporcionó parámetros de registro, incluido
eirpCapability
para cada TP, que se precargan en SAS a través del portal de SAS.
Pasos
Verifica los siguientes pasos:
Para registrar varios TP, el DP envía una solicitud de registro por lotes a SAS.
Ejemplo
El CBSD recibe una respuesta de registro por lotes de SAS.
Ejemplo
Para verificar el espectro disponible para cada TP, el DP envía una solicitud de consulta de espectro por lotes.
Ejemplo
Para cada TP, el DP recibe una lista de canales disponibles de SAS.
Ejemplo
El DP envía una solicitud de otorgamiento por lotes a SAS. Para cada TP, el DP solicita un rango de frecuencia que SAS especificó como disponible.
- El valor de
maxEirp
para cada TP no debe ser superior a 30 dBm ni a 10 MHz para una implementación de interior. - El campo
operationFrequencyRange
debe ser el mismo para cada TP. En una implementación de DAS pasiva de un solo sector, todas las TP deben usar los mismos canales de RF.
Ejemplo
- El valor de
El DP recibe una respuesta de concesión por lotes de SAS.
Ejemplo
El DP envía solicitudes de señales de actividad por lotes a SAS de forma periódica según el
heartbeatInterval
y recibe respuestas de señales de actividad por lotes de SAS.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
Respuestas correctas de lotes a todas las solicitudes por lotes El tiempo de transmitExpire en las respuestas de los mensajes de estado se establece en un valor durante cuatro minutos. |
DP |
|
|
Caso de prueba 15: Respuesta de consulta de espectro ordenada
Este caso de prueba verifica que el CBSD puede seleccionar los canales de mayor calidad de una respuesta de consulta de espectro ordenada. Descubre cómo SAS calcula la calidad del canal.
Supuestos
La CBSD intenta transmitir en un solo canal de 10 MHz de ancho.
Requisitos previos
Asegúrate de que el CBSD se haya registrado en SAS al menos cuatro horas antes de la prueba. Después de que se registra el CBSD, SAS puede tardar hasta cuatro horas en calcular la calidad y la clasificación del canal.
Para obtener resultados más precisos, proporciona información de agrupación de administración de frecuencia para el CBSD en la solicitud de registro o en el portal de SAS. Usa el Caso de prueba 1 como ejemplo.
Pasos
Verifica los siguientes pasos:
- El CBSD envía una solicitud de consulta de espectro a SAS para todo el rango de frecuencia de CBRS de 3550 MHz a 3700 MHz.
Ejemplo
- El CBSD recibe una respuesta a la consulta de espectro de SAS. La respuesta de la consulta de espectro muestra una lista de los canales disponibles ordenados de la mejor calidad a la peor. El primer objeto del array
availableChannel
tiene la mejor calidad.Ejemplo
En este ejemplo, el primer objeto
frequencyRange
tiene la calidad más alta y se volverá a usar en el paso 3.
- El CBSD envía una solicitud de otorgamiento a SAS. El CBSD solicita el canal con la clasificación más alta. Este es el primer elemento del array
availableChannel
de la respuesta de la consulta de espectro ordenado.Ejemplo
- El CBSD recibe una respuesta de concesión de SAS.
Ejemplo
- El CBSD envía solicitudes de señales de actividad a SAS de forma periódica según
heartbeatInterval
y recibe respuestas de señales de actividad de SAS. Revisa los requisitos para enviar solicitudes de verificación de estado en el Caso de prueba 1.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | Aceptable | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
Después del primer mensaje de estado correcto, el CBSD comienza la transmisión en el canal y la potencia correspondientes. |
|
Portal de SAS | Puedes encontrar la disponibilidad de espectro, la calidad del canal y su clasificación en la pestaña Coex del CBSD en el portal de SAS. Encuentra la URL del entorno de prueba de SAS. |
Caso de prueba 16: misma frecuencia
Este caso de prueba verifica lo siguiente:
- El equipo CBSD o DP envía el identificador de misma frecuencia a SAS cada vez que se registra el dispositivo.
- El valor de misma frecuencia se puede establecer o editar en el portal de SAS para cada dispositivo.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD no está registrado en SAS.
- El CBSD o DP no comparte el mismo ID de frecuencia con SAS.
Pasos
Verifica los siguientes pasos:
- Configura la información del valor de la misma frecuencia de WInnForum en el mensaje de registro de CBSD.
Ejemplo
- Registra el dispositivo con SAS.
- Si hay un cambio en el valor de Same Frequency, puedes configurar un valor nuevo en el mensaje de solicitud de heartbeat y enviarlo a SAS.
Opcional: Usa el portal de SAS para establecer o editar el valor de misma frecuencia para el CBSD.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
Respuesta correcta del registro al CBSD o DP |
CBSD o DP | Respuesta de registro o de verificación de estado correcta | La etiqueta del grupo de canales común para cada CBSD durante el registro o por el mensaje de actualización cuando cambia el valor de la misma frecuencia |
Caso de prueba 17: Reutilización de frecuencias
Este caso de prueba verifica lo siguiente:
- El equipo CBSD o DP envía el identificador de reutilización de la misma frecuencia a Google SAS cada vez que se registra el dispositivo.
- El valor de reutilización de frecuencia se puede establecer o editar en el portal de SAS para cada dispositivo.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD no está registrado en SAS.
- El CBSD o DP no comparte el mismo ID de frecuencia con SAS.
Pasos
Verifica los siguientes pasos:
- Configura la información del valor de la misma frecuencia de WInnForum en el mensaje de registro de CBSD.
Ejemplo
- Registra el dispositivo con SAS.
- Si hay un cambio en el valor de Same Frequency, puedes configurar un valor nuevo en el mensaje de solicitud de heartbeat y enviarlo a SAS.
Opcional: Usa el portal de SAS para establecer o editar el valor de misma frecuencia para el CBSD.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS |
|
Respuesta correcta del registro al CBSD o DP |
CBSD o DP | Respuesta de registro o de verificación de estado correcta | La etiqueta del grupo de canales comunes (CCG) por CBSD durante el registro o por el mensaje de intervalo cuando cambia el valor de reutilización de frecuencia |
Caso de prueba 18: Preferencia por varias solicitudes de concesión de 10 MHz
En este caso de prueba, se verifica que el CBSD o la DP elijan solicitar varias concesiones de 10 MHz cuando se usan varios canales superiores a 10 MHz para la operación.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD o la DP están registrados en SAS.
- El CBSD está configurado para usar más de 10 MHz para funcionar.
Pasos
Verifica los siguientes pasos:
- El CBSD o el DP envía una solicitud de otorgamiento a SAS.
- El CBSD envía una solicitud de consulta de espectro para consultar el espectro disponible. Si SAS indica disponibilidad, el CBSD solicita un canal de 10 MHz.
Ejemplo
- Los parámetros
lowFrequency
yhighFrequency
se establecen para el canal de 10 MHz seleccionado. - Se solicitan varias concesiones para la cantidad de canales que el dispositivo determina que son necesarias.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS | Solicitudes de otorgamiento válidas para la cantidad de canales que el dispositivo determina como necesarios | Respuesta de otorgamiento correcta para todas las solicitudes válidas |
CBSD o DP | Una respuesta de otorgamiento correcta para la cantidad de solicitudes posibles, según la ubicación del dispositivo y las zonas de protección de los titulares | Una solicitud de concesión válida por canal de 10 MHz |
Caso de prueba 19: Compatibilidad con subvenciones en canales no contiguos
Este caso de prueba verifica lo siguiente:
- El CBSD o la DP admiten y solicitan concesiones para varios canales de 10 MHz no contiguos para el mismo CBSD.
- El CBSD o el DP solicita y acepta subvenciones en canales separados que se otorgaron.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD o la DP están registrados en SAS.
- El CBSD está configurado para solicitar un subconjunto del espectro que está disponible según la respuesta de la consulta de espectro de SAS.
Pasos
Verifica los siguientes pasos:
- El dispositivo está registrado en SAS.
- La CBSD envía una solicitud de consulta de espectro para consultar el espectro disponible.
Ejemplo
- El CBSD recibe una lista de los canales disponibles de SAS.
Ejemplo
- El CBSD envía una solicitud de otorgamiento a SAS.
- El CBSD envía una solicitud de concesión para el rango de frecuencia disponible que indica el SAS.
Si el ancho de banda deseado está disponible, pero no en un rango contiguo, el CBSD envía más de una solicitud de concesión para cada canal correspondiente.
Resultado
Los resultados esperados de la prueba se indican en la siguiente tabla.
Recibe | Envíos | |
---|---|---|
SAS | Solicitud de otorgamiento válida | Respuestas correctas para todas las solicitudes de subvención válidas del CBSD |
CBSD o DP | Respuesta de otorgamiento correcta para todas las solicitudes | Solicitudes de otorgamiento válidas |
Caso de prueba 20: Compatibilidad con el aumento automático de EIRP
Este caso de prueba verifica lo siguiente:
- El CBSD identifica las condiciones favorables para el aumento de la EIRP.
- Se le notifica al CBSD que hay un aumento de EIRP disponible.
Para obtener más información, consulta Aumento automático de EIRP.
Requisitos previos
Asegúrate de que se cumpla lo siguiente:
- El CBSD está registrado en el SAS
Test
dentro de un radio de 5 kilómetros de [68, -164.5]. La entidad de protección se simula en el SASTest
para garantizar que la EIRP disponible el primer día sea de 6 dB o más por debajo del valor deeirpCapability
del dispositivo. - La CBSD no se encuentra cerca de la frontera con Canadá, una oficina de campo de la Comisión Federal de Comunicaciones, la Montaña de la Mesa ni en una zona de silencio radioeléctrico nacional.
Pasos
Verifica los siguientes pasos:
El CBSD envía una consulta de espectro al SAS de
Test
. La respuesta de la consulta de espectro muestra uno o más canales de 10 MHz con un PIRE de 6 dB o más por debajo del valor deeirpCapability
del dispositivo.El CBSD solicita una concesión fuera de la ventana de CPAS en una frecuencia según la EIRP que se muestra en la consulta de espectro, que es de 6 dB o más por debajo del valor de
eirpCapability
del dispositivo. SAS aprueba el otorgamiento.El CBSD inicia el intervalo de verificación y recibe la autorización para la transmisión.
El latido del CBSD continúa hasta que se produce el CPAS, como se configuró en el SAS de
Test
.Después de que se produce el CPAS, la CBSD recibe una carga útil
operationalParam
que denota una EIRP superior a la EIRP de la concesión existente y con un código de respuesta correcto.Ejemplo de carga útil
Si el CBSD decide reclamar la nueva concesión con el nuevo valor de EIRP, envía una solicitud de renuncia a la concesión. El SAS de
Test
envía una respuesta que indica que la renuncia se realizó correctamente.(Opcional) La CBSD envía una consulta de espectro para verificar el nuevo valor de EIRP. El valor de
maxEirp
en la respuesta de consulta de espectro coincidirá con el valor demaxEirp
en la respuesta de la señal de intervalo del paso anterior para el canal otorgado, siempre que la concesión sea un múltiplo de 10 MHz. Por ejemplo, de 3550 MHz a 3560 MHz.Respuesta de ejemplo
El CBSD envía una solicitud de concesión con el valor de EIRP de la respuesta de la señal de intervalo. El SAS de
Test
aprueba la solicitud y envía una respuesta de aprobación.Ejemplo de respuesta de otorgamiento
El CBSD envía una respuesta de verificación de estado para la nueva concesión y recibe una respuesta de concesión correcta del SAS de
Test
.Ejemplo de respuesta de otorgamiento
Caso de prueba 21: Extensión del latido fuera de las áreas de la DPA
El SAS sugiere diferentes intervalos de señales de monitoreo y valores de transmitExpireTime
según las frecuencias otorgadas y la ubicación de la CBSD. Para obtener más información sobre el funcionamiento de los mensajes de estado, consulta Cómo enviar solicitudes de mensajes de estado para obtener autorización para transmitir.
Este caso de prueba verifica lo siguiente:
- El CBSD lee el intervalo de los mensajes de estado y los valores de
transmitExpireTime
de la respuesta de los mensajes de estado. - Los latidos del CBSD se generan según el intervalo de latidos que muestra SAS.
- El CBSD continúa transmitiendo hasta que se alcanza el valor
transmitExpireTime
.
Requisitos previos
Para completar los pasos de este caso de prueba, debes registrar tu CBSD dentro y fuera de la zona de suspensión en la implementación de prueba de SAS.
Fuera de la zona de suspensión
Verifica los siguientes pasos:
- Registra el CBSD fuera de la zona de suspensión.
- El CBSD solicita una subvención.
La implementación de prueba de SAS envía una respuesta de verificación de estado. Por ejemplo:
Ejemplo de carga útil
El CBSD envía el siguiente mensaje de actividad 1,800 segundos después.
Dentro de la zona de suspensión (concesiones en el rango de 3550 MHz a 3650 MHz)
Verifica los siguientes pasos:
- Registra el CBSD dentro de la zona de suspensión.
- La CBSD solicita una concesión dentro del rango de 3550 MHz a 3650 MHz.
La implementación de prueba de SAS envía una respuesta de verificación de estado. Por ejemplo:
Ejemplo de carga útil
El CBSD envía el siguiente mensaje de actividad 60 segundos después.
El CBSD deja de transmitir 200 segundos más tarde, a menos que reciba una nueva respuesta de la señal de actividad con un nuevo valor de
transmitExpireTime
.
Dentro de la zona de suspensión (concesiones en el rango de 3650 MHz a 3700 MHz)
Verifica los siguientes pasos:
- Registra el CBSD dentro de la zona de suspensión.
- La CBSD solicita una concesión dentro del rango de 3650 MHz a 3700 MHz.
La implementación de prueba de SAS envía una respuesta de verificación de estado. Por ejemplo:
Ejemplo de carga útil
El CBSD envía el siguiente mensaje de actividad 60 segundos después.
El CBSD deja de transmitir 6 horas más tarde, a menos que reciba una nueva respuesta de la señal de actividad con un nuevo valor de
transmitExpireTime
.
¿Qué sigue?
- Valida los resultados de la prueba con Google.
- Soluciona problemas de SAS.
- Obtén información sobre el conjunto de pruebas de interoperabilidad de PAL.
- Obtén información sobre los términos clave de SAS.