다음 상호 운용성 테스트 사례를 사용하여 Spectrum Access System (SAS) 내에서 우선순위 액세스 라이선스 (PAL) 기능을 테스트할 수 있습니다. PAL 상호 운용성 테스트 모음의 현재 버전은 v2입니다. 장비 공급업체는 테스트 목적으로 특정 구역을 할당받습니다. 자세한 내용은 PAL 테스트 영역을 참고하세요.
SAS와의 PAL 상호 운용성 테스트를 통과하려면 CBSD (Citizens Broadband Radio Service Device)에 스펙트럼 쿼리 기능이 필요합니다. 스펙트럼 문의를 하거나 처리할 수 없는 CBSD는 테스트를 통과하지 못합니다. Google에서 제공하는 테스트 결과 스프레드시트에서 테스트 결과의 유효성을 검사해야 합니다.
SAS 상호 운용성 테스트 요구사항
SAS 모델 및 소프트웨어 버전과 SAS 상호 운용성을 테스트하려면 다음이 필요합니다.
-
테스트 ID는 Part 96 FCC ID에 따라 유효해야 합니다. FCC 인증을 대기 중인 기기는 SAS 지원팀에 문의하세요.
테스트 사용자 ID
Google SAS 고객인 경우 기존 사용자 ID를 사용합니다. 고객이 아니지만 기기를 테스트하려는 경우 SAS 지원팀에 문의하여 SAS 테스트 환경에서 사용할 맞춤 사용자 ID를 승인받으세요.
기기 테스트 인증서
모든 CBRS 기기 인증서는 테스트 SAS 환경에서 작동합니다. CBSD 또는 도메인 프록시 (DP) 기기의 테스트 인증서가 없는 경우 SAS 지원팀에 문의하세요. 테스트 인증서는 SAS 테스트 환경에서 만 작동합니다.
PAL 테스트 사례 1: 보호 구역 내에서 작동하는 새로운 PAL 인증 CBSD (일반 PAL 작동)
이 테스트 사례는 새 CBSD가 등록되고 운영자가 PAL을 보유한 지역에서 작동을 시작할 때 CBSD가 PAL 채널에 대한 부여를 요청하는지 확인합니다.
기본 요건
새 CBSD가 다음과 같이 등록되었는지 확인합니다.
- 할당된 PAL의 카운티 경계 내
- 할당된 PAL과 연결된 사용자 ID
단계
다음 단계를 확인하세요.
- CBSD는 스펙트럼 문의 요청을 전송합니다.
SAS의 스펙트럼 문의 응답에 따르면 5번 채널은 PAL 채널입니다.
CBSD는 PAL 채널에 대한 부여를 요청합니다.
SAS는 PAL 부여임을 나타내는 부여 응답을 전송합니다. 테스트 SAS 포털에서 다음을 확인할 수 있습니다.
- 결과
- CBSD의 상태 탭에 PAL 부여
- CBSD의 Coex 탭에 연결된 PPA
CBSD는
heartbeatInterval
를 기반으로 주기적으로 SAS에 하트비트 요청을 전송하고 SAS에서 하트비트 응답을 수신합니다. 첫 번째 하트비트 요청에는operationState
가 Granted로 설정되어야 합니다. Google SAS에서는 60초heartbeatInterval
을 권장합니다.SAS는 하트비트 요청 승인으로 응답합니다.
이전 하트비트 요청이 승인되면 CBSD는
operationState
필드가 Authorized로 설정된heartbeatInterval
를 기반으로 주기적으로 후속 하트비트 요청을 CBSD에 전송합니다.SAS는 하트비트 요청 승인으로 응답합니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | |
---|---|---|
SAS |
|
|
CBSD |
|
|
PAL 테스트 사례 2a: 기존의 PAL 자격요건을 충족하는 CBSD가 다른 채널의 GAA 지원금에서 PAL 지원금으로 이전함
이 테스트 사례에서는 일반 승인 액세스(GAA)가 있는 PAL(PAL-qualified) CBSD가 유효한 PAL 채널을 다른 채널에 사용할 수 있게 되었을 때 어떻게 동작하는지 확인합니다.
기본 요건
다음 사항을 확인하세요.
- CBSD는 할당된 PAL의 카운티 경계 내에서 간헐적 PAL 사용자 ID
test_pal_user_id
로 등록됩니다. 자세한 내용은 PAL 테스트 영역을 참고하세요. - CBSD는 채널 3 (3570~3580MHz)을 제외한 모든 채널에 걸쳐 GAA 부여를 보유하고 있습니다.
- CBSD가 GAA 부여에 대해 하트비트를 전송하고 있습니다.
단계
다음 단계를 확인하세요.
- 테스트는 CBSD가 시간표에 따라 간헐적인 PAL 사용자 ID를 자동으로 비활성화할 때 시작되었습니다.
- CBSD는 채널 3 (3570~3580MHz)을 제외한 모든 채널에 걸쳐 GAA 부여를 요청합니다.
- CBSD는 GAA 부여에 대한 하트비트를 보냅니다.
- SAS는 시간 일정에 따라 간헐적인 PAL 사용자 ID를 자동으로 활성화합니다.
- 선택사항: CBSD가 GAA 부여를 포기합니다.
- CBSD는 스펙트럼 문의 요청을 전송합니다.
SAS의 스펙트럼 문의 응답에 따르면 채널 3은 PAL 채널입니다.
CBSD는 PAL 채널 3 (3570~3580MHz)에 대한 부여를 요청합니다.
CBSD는 SAS로부터 부여 응답을 수신합니다.
CBSD는
heartbeatInterval
를 기반으로 주기적으로 SAS에 하트비트 요청을 보내고 SAS에서 하트비트 응답을 수신합니다. 첫 번째 하트비트 요청에는operationState
가 Granted로 설정되어야 합니다.SAS는 하트비트 요청 승인으로 응답합니다.
이전 하트비트 요청이 승인된 경우 CBSD는
operationState
필드를 Authorized(승인됨)로 설정하여heartbeatInterval
를 기반으로 주기적으로 후속 하트비트 요청을 SAS에 전송합니다.SAS는 하트비트 요청 승인으로 응답합니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | 허용됨 | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
|
PAL 테스트 사례 2b: 동일한 채널에서 GAA 부여에서 PAL 부여로 이전하는 기존 PAL 자격요건을 충족하는 CBSD
CBSD가 이미 등록되어 작동 중인 영역에 새 PPA가 생성됩니다. 이 테스트 사례는 유효한 PAL 채널을 사용할 수 있게 되면 PAL 채널에 GAA 부여가 있는 PAL 적합성 CBSD가 어떻게 동작하는지 확인합니다.
SAS는 PAL 자격 요건을 충족하는 CBSD의 경우 동일한 채널에서 GAA 보조금을 PAL 보조금으로 자동 전환합니다. 이 경우 CBSD는 GAA 전용에서 PAL 보호로 변환할 때 작업을 수행하지 않을 것으로 예상됩니다.
기본 요건
다음 사항을 확인하세요.
- CBSD가 할당된 PAL의 카운티 경계 내에 등록되어 있습니다.
- CBSD는 간헐적인 PAL 사용자 ID
test_pal_user_id
로 구성됩니다.
단계
다음 단계를 확인하세요.
- 테스트는 SAS가 시간표에 따라 간헐적인 PAL 사용자 ID를 자동으로 비활성화하면 시작됩니다.
- CBSD는 채널 3 (3570~3580MHz)에 걸쳐 GAA 부여를 요청합니다.
CBSD가 GAA 부여에서 하트비트를 시작합니다.
SAS는 시간 일정에 따라 간헐적인 PAL 사용자 ID를 자동으로 활성화합니다.
선택사항: CBSD는 간헐적인 PAL 사용자 ID가 활성화된 후 스펙트럼 문의 요청을 합니다.
스펙트럼 문의 요청에 대한 SAS 응답에 PAL 채널 3이 포함됩니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | 허용됨 | |
---|---|---|---|
SAS |
|
|
|
CBSD |
|
|
이전 부여에 대해 계속 하트비트를 전송합니다. |
PAL 테스트 사례 3a: PAL 채널이 된 채널에 승인된 부여가 있는 기존 GAA 전용 CBSD
이 테스트 사례에서는 GAA 전용 CBSD가 작동하는 지역 및 채널에서 PPA가 생성될 때 CBSD가 다른 채널로 성공적으로 이전할 수 있는지 확인합니다.
기본 요건
다음과 같이 두 개의 CBSD가 있는지 확인합니다.
- CBSD 1은 간헐적 PAL 사용자 ID
test_pal_user_id
로 등록되어 있으며 할당된 PAL의 카운티 경계 내에 있습니다. - CBSD 2가 할당된 PAL과 연결된 사용자 ID로 구성되었지만 아직 등록되지 않았습니다.
단계
다음 단계를 확인하세요.
- CBSD 1이 3590MHz~3600MHz의 5번 채널에 대한 GAA 부여를 요청하여 승인을 받았습니다.
- CBSD 2는 CBSD 1에서 10m 이내에 등록되고 PAL 채널인 5번 채널에서도 지원을 받습니다.
- CBSD 1은 CPAS가 완료된 후 하트비트 요청을 전송합니다.
- SAS는
responseCode 500
(Terminated_Grant
)를 사용하여 CBSD 1에 하트비트 응답을 전송합니다. CBSD가 CBSD 2가 있는 PPA와 연결된 PAL 채널과 겹치는 GAA 부여를 사용하므로 부여가 종료됩니다. - CBSD 1은 부여가 종료된 후 스펙트럼 문의 요청을 전송합니다.
- SAS는 더 이상 PAL 채널을 표시하지 않는 스펙트럼 문의 응답을 전송합니다.
- CBSD가 사용 가능한 채널에 대한 새 부여를 요청합니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | 허용됨 | ||
---|---|---|---|---|
SAS |
|
|
||
CBSD | CBSD 1 |
|
|
transmitExpireTime +60초 전에 PAL 채널의 전송을 중지합니다. |
CBSD 2 |
|
|
PAL 테스트 사례 3b: GAA 채널에 GAA 부여를 요청하는 기존 PPA 내의 새로운 GAA 전용 CBSD
이 테스트 사례는 CBSD가 SAS의 PAL 채널 안내에 올바르게 응답하는지 확인합니다.
기본 요건
다음과 같이 두 개의 CBSD가 있는지 확인합니다.
- CBSD 1은 간헐적인 PAL 사용자 ID
test_pal_user_id
로 구성됩니다. - CBSD 2는 PAL 할당 사용자 ID로 구성되며 할당된 PAL의 카운티 경계 내에 등록됩니다. 채널 5에 유효한 PAL 부여가 있습니다.
단계
다음 단계를 확인하세요.
- CBSD 1은 CBSD 2에서 10m 이내의 위치에 등록됩니다.
- CBSD 1이 SAS에 스펙트럼 문의를 보냅니다.
- SAS는 3590~3600MHz의 PAL 채널 5를 제외한 스펙트럼 문의로 응답합니다.
- CBSD는 스펙트럼 문의 응답에 따라 채널 5에 없는 부여 요청을 전송합니다.
- CBSD는 부여 응답을 수신하고 부여에 대한 하트비트를 시작합니다.
- 첫 번째 하트비트가 성공적으로 전송되면 CBSD는 해당 채널과 전력으로 전송을 시작합니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | |
---|---|---|
SAS |
|
|
CBSD 1 | 모든 요청에 대한 성공적인 응답 |
|
PAL 테스트 사례 3c: (선택사항) PAL 보호 채널에 대한 GAA 부여를 요청하는 기존 PPA 내의 새로운 GAA 전용 CBSD
이 선택적 테스트 사례는 PAL 채널에서 요청이 승인될 때 GAA 전용 CBSD가 올바르게 응답하는지 확인합니다.
기본 요건
다음과 같이 두 개의 CBSD가 있는지 확인합니다.
- CBSD 1은 간헐적인 PAL 사용자 ID
test_pal_user_id
로 구성됩니다. - CBSD 2는 PAL 할당 사용자 ID로 구성되며 할당된 PAL의 카운티 경계 내에 등록됩니다. 채널 5에 유효한 PAL 부여가 있습니다.
단계
다음 단계를 확인하세요.
- CBSD 1은 CBSD 2의 PAL 채널인 5번 채널에 대한 GAA 부여 요청을 SAS에 전송합니다.
- SAS는
responseCode 400
(Inside exclusion zone
)를 사용하여 권한 부여 요청에 응답하고 거부합니다. - CBSD는 스펙트럼 문의를 실행합니다.
- SAS는 3590~3600MHz의 PAL 채널 5를 제외한 스펙트럼 문의로 응답합니다.
- CBSD는 스펙트럼 문의 응답에 따라 PAL 채널에 없는 부여 요청을 전송합니다.
- CBSD는 부여 응답을 수신하고 부여에 대한 하트비트를 시작합니다.
- 첫 번째 하트비트가 성공적으로 전송되면 CBSD는 해당 채널과 전력으로 전송을 시작합니다.
결과
테스트의 예상 결과는 다음 표에 나와 있습니다.
수신 | 전송 | 허용됨 | |
---|---|---|---|
SAS |
|
|
|
CBSD 1 | responseCode 400 (Interface )로 응답 부여 |
권한 부여 요청 |
|
다음 단계
- Google에서 테스트 결과를 확인합니다.
- SAS 문제 해결하기
- Google SAS와의 CBSD 상호 운용성에 대해 알아보세요.
- 주요 SAS 용어에 대해 알아보세요.