SAS와의 CBSD 상호 운용성 검증

Spectrum Access System (SAS) 테스트 모음의 현재 버전은 v5.5입니다. 다음 테스트 사례를 사용하여 CBSD (Citizens Broadband Radio Service Device)와 SAS 간의 상호 운용성을 테스트할 수 있습니다. Google에서 제공하는 테스트 결과 스프레드시트에서 테스트 결과를 확인해야 합니다.

SAS 상호 운용성 테스트 요구사항

SAS 모델 및 소프트웨어 버전과 SAS 상호 운용성을 테스트하려면 다음이 필요합니다.

  • 연방 통신 위원회 (FCC) ID 테스트

    테스트 ID는 Part 96 FCC ID에 따라 유효해야 합니다. FCC 인증을 대기 중인 기기는 SAS 지원팀에 문의하세요.

  • 테스트 사용자 ID

    Google SAS 고객인 경우 기존 사용자 ID를 사용합니다. 고객이 아니지만 기기를 테스트하려는 경우 SAS 지원팀에 문의하여 SAS 테스트 환경에서 사용할 맞춤 사용자 ID를 승인받으세요.

  • 기기 테스트 인증서

    모든 CBRS 기기 인증서는 테스트 SAS 환경에서 작동합니다. CBSD 또는 도메인 프록시 (DP) 기기의 테스트 인증서가 없는 경우 SAS 지원팀에 문의하세요. 테스트 인증서는 SAS 테스트 환경에서 작동합니다.

테스트 사례 1: CBSD 등록, 스펙트럼 문의, 부여, 하트비트 (정상 작동)

이 테스트 사례는 다음을 확인합니다.

  • CBSD 등록 절차, 부여 절차, 라디오를 켜는 첫 번째 성공적인 하트비트
  • 원하는 경우 CBSD가 스펙트럼 문의 요청을 전송하면 CBSD는 다음 부여 요청에 스펙트럼 문의 응답에서 사용 가능한 채널을 사용합니다.

WInnForum에서 인식하는 CBRS 그룹화 매개변수

groupingParam 객체 배열은 선택사항이며 Google SAS에서 일반 승인 액세스 (GAA) 공존 목적으로만 사용합니다.

CBSD는 가능하면 등록 요청에 groupingParam를 전송하는 것이 좋습니다. SAS는 스펙트럼 문의 요청, 부여 요청, 하트비트 요청에서 groupingParam 배열을 수락하므로 CBSD에서 제공하는 후속 정보가 이전 값을 재정의합니다.

유효한 groupType 값 목록이 WINNF-SSC-0010에 게시되었습니다.

CBSD가 잘못된 groupType를 전송하면 SAS는 responseCode 103 (Invalid_value)으로 응답합니다. 현재 SAS는 groupTypePrincipal_Subordinate_SFGSpectrum_Reuse를 지원합니다. 그룹화 매개변수를 저장하고 SAS 포털에 업로드합니다. SAS는 responseCode 0 (Success)가 있는 다른 유효한 groupType 값은 무시합니다.

기본 요건

CBSD가 SAS 포털에 등록되어 있지 않고 사용 가능한 스펙트럼의 하위 집합을 요청하도록 설정되어 있지 않은지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 FCC ID 및 사용자 ID와 함께 SAS에 등록 요청을 전송합니다. 인증된 FCC ID 또는 사용자 ID와 함께 확인되었으며 SAS 지원팀에서 허용 목록에 추가한 FCC ID를 사용할 수 있습니다. 테스트 SAS 환경에 연결하는 방법을 알아보세요.
  2. CBSD는 SAS로부터 등록 응답을 수신합니다.
  3. 선택사항: CBSD는 사용 가능한 스펙트럼을 쿼리하기 위해 스펙트럼 문의 요청을 전송합니다.

  4. CBSD가 스펙트럼 문의 요청을 전송하면 SAS에서 사용 가능한 채널 목록을 수신합니다.

  5. CBSD는 SAS에 부여 요청을 보냅니다. 스펙트럼 문의가 수행된 경우 CBSD는 SAS에서 사용 가능함을 나타낸 주파수 범위를 요청합니다.

  6. CBSD는 SAS로부터 부여 응답을 수신합니다.

  7. CBSD는 heartbeatInterval를 기반으로 주기적으로 SAS에 하트비트 요청을 전송하고 SAS에서 하트비트 응답을 수신합니다.

  8. SAS는 하트비트 요청을 승인하여 응답합니다.

  9. 이전 하트비트 요청이 승인된 경우 CBSD는 operationState 필드가 승인됨으로 설정된 heartbeatInterval를 기반으로 SAS에 주기적으로 후속 하트비트 요청을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 1. 테스트 사례 1
수신 전송 허용됨
SAS
  • 유효한 등록 요청
  • 유효한 권한 부여 요청
  • 적어도 heartbeatInterval초마다 유효한 주기적 하트비트 요청
모든 요청에 대한 성공 응답이며 transmitExpireTime가 하트비트 응답에 포함됩니다.
CBSD 모든 요청에 대한 성공적인 응답
  • 유효한 등록 요청
  • 유효한 권한 부여 요청
  • operationState승인됨으로 설정된 요청을 포함하여 heartbeatInterval초마다 유효한 주기적 하트비트 요청
첫 번째 하트비트가 성공적으로 전송되면 CBSD는 해당 채널과 전력으로 전송을 시작합니다.
SAS 포털

groupType 값이 Principal_Subordinate_SFG 또는 Spectrum_Reuse인 경우 요청 메시지 중 하나에서 CBSD가 전송한 그룹화 매개변수

그룹화 매개변수는 공존 그룹 섹션의 구성 탭에 표시됩니다.

테스트 사례 2: 권한 포기 및 등록 취소 (정상 작동)

이 테스트 사례는 SAS에서 CBSD의 등록 취소를 확인합니다.

기본 요건

CBSD가 등록되고, 부여를 보유하고 있으며, 하트비트를 실행 중인지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD 운영자는 관리 도구를 사용하여 스펙트럼을 해제합니다.

  2. CBSD는 SAS에 등록 취소 요청을 보냅니다.

  3. CBSD는 SAS로부터 등록 해제 응답을 수신합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 2. 테스트 사례 2
수신 전송 허용됨
SAS
  • 선택사항: 양도 요청
  • 등록 취소 요청
  • 선택사항: 포기 응답
  • 등록 취소 요청
CBSD
  • 선택사항: 포기 응답
  • 등록 취소 요청
  • 선택사항: 양도 요청
  • 등록 취소 요청
등록 취소 또는 포기 요청을 보내기 전에 전송을 중지합니다.

테스트 사례 3a: 부여 정지: IAP 대기 중

이 테스트 사례는 다음을 확인합니다.

  • SAS가 CBSD의 부여를 정지하면 CBSD 무선이 꺼집니다.
  • CBSD는 후속 하트비트 요청에서 올바른 작업 상태를 보고합니다.

기본 요건

미국의 CBSD에는 전원 가용성이 제한된 채널이 있습니다. 플로리다주 탬파, 캘리포니아주 로스앤젤레스와 같은 일부 위치의 전력 예산은 37dBm/MHz 미만입니다. 해안가에 있는 위치의 테스트 시나리오를 더 쉽게 시뮬레이션하려면 CBRS의 스펙트럼 가용성 오버레이사용 설정합니다.

다음 사항을 확인하세요.

  • CBSD는 채널의 사용 가능한 전력(dBm/MHz)보다 낮은 maxEirp 값이 포함된 부여 요청을 전송합니다.

  • CBSD는 하트비트 요청을 전송합니다. 요청된 maxEirp가 부분 전력보다 작거나 같은 경우 SAS는 부여를 승인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 부분 전원이 있는 채널에 대한 스펙트럼 문의를 전송합니다. 스펙트럼 문의 응답에서 CBSD는 관련 채널에서 사용 가능한 maxEirp 값(dBm)을 찾습니다.
  2. CBSD는 스펙트럼 문의 응답에서 채널에 사용 가능한 전력보다 큰 maxEirp를 사용하여 부여 요청을 전송합니다.
  3. CBSD는 하트비트 요청을 전송합니다.
  4. SAS는 responseCode 501(Suspended_Grant: IAP Pending)와 함께 하트비트 응답을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 3a. 테스트 사례 3a
수신 전송
SAS
  • CBSD가 하트비트 응답을 통해 부여가 정지되었다는 알림을 받은 후 operationState부여됨으로 설정된 하트비트 요청
  • CBSD가 하트비트 응답을 통해 부여가 승인되었다는 알림을 받은 후 operationState승인됨으로 설정된 하트비트 요청
  • 부여가 정지되지 않은 경우 responseCode 0 (Success)가 포함된 하트비트 응답
  • 부여가 정지된 경우 responseCode 501(Suspended_Grant:IAP Pending)가 포함된 하트비트 응답
CBSD
  • 정지 영역이 활성 상태가 아닌 한 responseCode 0(Success)가 있는 하트비트 응답
  • 현재 부여가 만료되고 새 부여가 요청될 때까지 또는 CPAS 주기 후 추가 전력을 사용할 수 있을 때까지 responseCode 501(Suspended_Grant)를 사용한 하트비트 응답
  • CBSD가 transmitExpireTime 후 60초 이내에 전송을 중지합니다 (무선 끄기).
  • CBSD에 하트비트 응답을 통해 부여가 승인되었다고 알림을 받은 후 operationState승인됨으로 설정된 하트비트 요청
  • CBSD에 heartbeat 응답을 통해 부여가 정지되었다고 알림이 전송된 후 operationState부여됨으로 설정된 후속 heartbeat 요청
  • 선택사항: 사용 가능한 채널을 확인하기 위한 스펙트럼 문의 요청

간섭 계산이 완료되었지만 CPAS 후 CBSD의 부여가 종료되고 저전력 사용이 제안되므로 SAS는 부여로 전송을 승인할 수 없습니다. CBSD는 종료 하트비트 응답에서 작업 매개변수를 수신한 후 부여를 요청합니다.

CBSD에서 새 보조금을 요청하는 것이 좋습니다. 승인 요청이 정지 구역의 주파수 범위를 벗어난 주파수 범위에 해당하는 경우 CBSD는 하트비트 응답에서 전송 승인을 수신합니다. 승인되면 CBSD는 새 부여로 전송을 재개합니다. 정지 조치가 해제되면 CBSD는 원래 부여된 권한에 대한 전송을 재개하고 임시 부여된 권한을 종료합니다. 자세한 내용은 상호 운용성 테스트 문제 해결하기를 참고하세요.

테스트 사례 3b: 권한 정지: DPA 이동 목록이 활성화됨

이 테스트 사례는 다음을 확인합니다.

  • SAS가 CBSD의 부여를 정지하면 CBSD 무선이 꺼집니다.
  • CBSD는 후속 하트비트 요청에서 올바른 작업 상태를 보고합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD는 시뮬레이션된 정지 구역 내의 위치에 등록됩니다.
  • CBSD가 정지 구역의 주파수 범위와 부분적으로 또는 완전히 겹치는 부여를 보유하고 있습니다.

  • CBSD는 하트비트 요청을 전송합니다. 정지 영역이 활성화되지 않은 한 SAS에서 권한을 부여합니다.

단계

다음 단계를 확인하세요.

  1. 정지 구역이 비활성화될 때까지 기다립니다. 자세한 내용은 정지 구역 일정 확인을 참고하세요.
  2. SAS는 정지 영역 일정에 지정된 대로 정지 영역이 활성화되면 부여를 정지합니다.
  3. CBSD는 하트비트 요청을 전송합니다.
  4. SAS는 responseCode 501(Suspended_Grant : IAP Pending, 'The grant is suspended because it is in the move list of a DPA that has been activated')와 함께 하트비트 응답을 전송합니다.
  5. 선택사항: CBSD는 부여가 정지된 후 스펙트럼 문의 요청을 보냅니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 3b. 테스트 사례 3b
수신 전송
SAS
  • CBSD가 하트비트 응답을 통해 부여가 정지되었다는 알림을 받은 후 operationState부여됨으로 설정된 하트비트 요청
  • CBSD가 하트비트 응답을 통해 부여가 승인되었다는 알림을 받은 후 operationState승인됨으로 설정된 하트비트 요청
  • 정지 영역이 활성화되지 않은 경우 responseCode 0 (Success)를 사용한 하트비트 응답
  • 정지 영역이 활성화된 경우 responseCode 501(Suspended_Grant: The grant is suspended because it is in the move list of a DPA that has been activated.")가 포함된 하트비트 응답
CBSD
  • 정지 영역이 활성화되지 않은 동안 responseCode 0 (Success)가 있는 하트비트 응답
  • 정지 영역이 활성화되어 있는 동안 responseCode 501(Suspended_Grant: The grant is suspended because it is in the move list of a DPA that has been activated.)를 사용한 하트비트 응답
  • CBSD가 transmitExpireTime 후 60초 이내에 전송을 중지합니다(무선 끄기).
  • CBSD가 하트비트 응답을 통해 부여가 승인되었다는 알림을 받은 후 operationState승인됨으로 설정된 하트비트 요청
  • CBSD가 하트비트 응답을 통해 부여가 정지되었다는 알림을 받은 후 operationState부여됨으로 설정된 후속 하트비트 요청
  • 선택사항: 사용 가능한 채널을 확인하기 위한 스펙트럼 문의 요청

CBSD에서 새 보조금을 요청하는 것이 좋습니다. 승인 요청이 정지 구역의 주파수 범위를 벗어난 주파수 범위에 해당하는 경우 CBSD는 하트비트 응답에서 전송 승인을 받습니다. 승인되면 CBSD는 새 부여로 전송을 재개합니다. 전송이 진행되는 동안 CBSD는 원래 (정지된) 부여에 대해 계속 하트비트를 보냅니다. 정지가 해제되면 CBSD는 원래 부여된 권한에 대한 전송을 재개하고 임시 부여된 권한을 종료합니다.

테스트 사례 4: 재승인 부여

이 테스트 사례는 정지 영역이 비활성화된 후 CBSD가 전송을 재개할 수 있는지 확인합니다. 이 테스트에서 확인된 CBSD 동작은 DPA 보호로 인해 CBSD 부여가 정지된 후 DPA가 비활성화된 후에 재승인될 때와 유사합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD는 정지 영역 내 위치에 등록됩니다. 자세한 내용은 정지 영역을 참고하세요.
  • CBSD가 헤드비트를 전송하고 정지 영역의 주파수 범위와 부분적으로 또는 완전히 겹치는 부여를 보유하고 있습니다.
  • 정지 영역이 활성화되어 있고 CBSD에서 부여가 정지되었음을 감지합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 부여가 정지된 동안 계속해서 하트비트를 전송합니다.
  2. SAS는 responseCode 501 (Suspended_Grant)를 사용하여 하트비트 응답을 전송합니다.
  3. 정지 영역이 비활성화되면 SAS는 responseCode (Success)를 사용하여 heartbeat 요청을 승인합니다.
  4. CBSD는 SAS의 승인을 받은 후 전송을 재개합니다.
  5. CBSD는 operationStateAuthorized로 설정하여 후속 하트비트 요청을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 4. 테스트 사례 4
수신 전송 허용됨
SAS operationStateGranted로 설정된 하트비트 요청
  • 정지 영역이 활성화된 동안 responseCode 501(Suspended_Grant)가 포함된 하트비트 응답
  • 정지 영역이 비활성화된 후 responseCode 0(Success)가 포함된 하트비트 응답
CBSD
  • 정지 영역이 활성화된 경우 responseCode 501(Suspended_Grant)가 포함된 하트비트 응답
  • 정지 영역이 비활성화된 후 responseCode 0(Success)가 포함된 하트비트 응답
operationStateGranted 또는 Authorized로 설정된 하트비트 응답 CBSD는 responseCode 0.를 수신한 후 전송을 재개합니다 (무선 켜기).

테스트 사례 5a: 권장 운영 매개변수를 사용하여 승인된 권한의 종료

이 테스트 사례는 다음을 확인합니다.

  • CBSD는 하트비트를 중지하고 SAS에서 종료한 부여와 관련된 전송을 중지합니다.
  • CBSD는 심박수 응답에서 SAS가 권장하는 운영 매개변수를 사용하여 새 부여를 요청합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD는 종료 영역 내 위치에 등록됩니다. 종료 영역에 대해 자세히 알아보기
  • CBSD는 테스트 SAS 시뮬레이션 정지 영역 내 위치에 등록됩니다.
  • CBSD가 보조금을 보유하고 있으며 심박수가 있습니다.
  • 부여의 operationFrequencyRange가 3550~3620MHz와 부분적으로 또는 완전히 겹칩니다.

단계

다음 단계를 확인하세요.

  1. SAS는 종료 영역의 시간 일정에 따라 자동으로 부여를 종료합니다.
  2. CBSD는 하트비트 요청을 전송합니다.
  3. SAS는 responseCode 500 (Terminated_Grant)와 함께 하트비트 응답을 전송합니다.

  4. CBSD는 새롭게 권장되는 운영 매개변수가 포함된 보조금 요청을 SAS에 제출합니다.

  5. CBSD는 SAS로부터 부여 응답을 수신합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 5a. 테스트 사례 5a
수신 전송 허용됨
SAS
  • 하트비트 요청
  • 새 운영 매개변수가 포함된 유효한 부여 요청
  • 부여가 종료된 후 첫 번째 하트비트 요청에 대한 responseCode 500(Terminated_Grant) 하트비트 응답
  • CBSD가 새 운영 매개변수를 사용하여 부여를 요청한 후 부여 응답 성공
CBSD
  • responseCode 500 (Terminated_Grant)의 하트비트 응답
  • 성공적인 부여 응답
  • 하트비트 요청
  • SAS가 종료 하트비트 응답에서 제안하는 운영 매개변수가 있는 유효한 부여 요청
  • 종료된 권한에 대해 SAS에 하트비트 요청을 전송하지 않음
  • CBSD는 transmitExpireTime 후 60초 이내에 전송을 중지합니다.

테스트 사례 5b: SAS 포털의 채널 마스크에서 승인된 부여 종료

이 테스트 사례는 다음을 확인합니다.

  • CBSD는 종료된 부여에서 하트비트를 중지하고 전송을 종료합니다.
  • CBSD는 사용자의 개입 없이 스펙트럼 문의에서 사용 가능한 채널 중 하나에 대한 새 부여를 요청합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD가 보조금을 보유하고 있으며 심박수가 있습니다.
  • CBSD는 SAS가 부여를 종료할 때까지 하트비트를 계속 전송합니다.

단계

다음 단계를 확인하세요.

  1. SAS Portal에서 현재 부여된 채널을 하나 이상 제한하는 채널 마스크를 설정합니다.
  2. SAS는 SAS 포털에서 이 CBSD에 지정된 시간에 부여를 종료합니다.
  3. CBSD는 하트비트 요청을 전송합니다.
  4. SAS는 responseCode 500 (Terminated_Grant)와 함께 하트비트 응답을 전송합니다.
  5. CBSD는 SAS에 스펙트럼 문의 요청을 보냅니다. 예를 보려면 테스트 사례 1을 참고하세요.
  6. SAS는 사용 가능한 채널 목록이 포함된 스펙트럼 문의 응답을 전송합니다.
  7. CBSD는 스펙트럼 문의 응답에 나열된 채널 중 하나에 대한 부여 요청을 SAS에 전송합니다.
  8. CBSD는 SAS로부터 부여 응답을 수신합니다.
  9. CBSD는 새 부여에 대한 하트비트 요청을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 5b. 테스트 사례 5b
수신 전송 허용됨
SAS
  • 하트비트 요청
  • 스펙트럼 문의 요청
  • 사용 가능한 채널에 대한 유효한 부여 요청
  • CPAS가 종료된 후 첫 번째 하트비트 요청에 대한 responseCode 500(Terminated_Grant)가 포함된 하트비트 응답
  • CBSD가 새 운영 매개변수를 사용하여 부여를 요청한 후 부여 응답 성공
  • 사용 가능한 채널 목록이 포함된 스펙트럼 문의 응답
  • CBSD가 사용 가능한 채널에 대한 부여를 요청한 후 부여 응답 성공
CBSD
  • responseCode 500 (Terminated_Grant)의 하트비트 응답
  • 스펙트럼 문의 응답
  • 성공적인 부여 응답
  • 하트비트 요청
  • 스펙트럼 문의 요청
  • 사용 가능한 채널 중 하나에 대한 유효한 부여 요청
  • 종료된 권한에 대해 SAS에 하트비트 요청을 전송하지 않음
  • CBSD가 transmitExpireTime 후 60초 이내에 전송을 중지합니다.

테스트 사례 6: 승인 요청 실패

이 테스트 사례는 부여 요청이 성공하지 않으면 CBSD가 하트비트 프로세스 또는 전송을 시작하지 않는지 확인합니다.

기본 요건

CBSD가 기존 무선 보호 구역 (GWPZ) 내부에 등록되어 있는지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 SAS에 부여 요청을 보냅니다.
  2. SAS는 responseCode 400 (Interference)를 사용하여 부여 요청을 거부하여 응답합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 6. 테스트 사례 6
수신 전송
SAS 권한 부여 요청

responseCode 400 (Interference)로 응답 부여

이 경우 CBSD가 GWPZ 내에 있으며 보호된 주파수에 대한 부여를 요청하고 있지만 다른 이유로 요청할 수도 있습니다.

CBSD

responseCode 400 (Interference)로 응답 부여

CBSD는 하트비트 전송을 시작해서는 안 됩니다.

권한 부여 요청

테스트 사례 7: CBSD 등록 취소 및 재등록

이 테스트 사례에서는 CBSD가 한 위치에서 50m 이상 떨어진 다른 위치로 이동할 때 SAS에서 자체 등록을 취소하고 다시 등록하는지 확인합니다.

기본 요건

CBSD가 등록되고, 부여를 받았으며, 하트비트를 전송하는지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD 위치를 50m 이상 떨어진 다른 위치로 설정합니다. 이를 위해 기기를 실제로 이동하거나 위치를 수동으로 설정하면 됩니다.
  2. CBSD는 원하는 경우 위치 변경으로 인해 등록 취소 요청을 전송합니다.
  3. 그러면 CBSD는 새 위치가 포함된 새 등록 요청을 전송합니다.

  4. SAS는 responseCode 0를 사용하여 등록 응답을 보냅니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 7. 테스트 사례 7
수신 전송
SAS
  • 시작 위치 정보가 포함된 등록 요청
  • 선택사항: 등록 취소 요청
  • 새 위치 정보가 포함된 등록 요청
  • responseCode 0의 등록 응답
  • 선택사항: responseCode 0를 사용한 등록 취소 응답
  • responseCode 0의 등록 응답
CBSD
  • responseCode 0의 등록 응답
  • 선택사항: responseCode 0를 사용한 등록 취소 응답
  • responseCode 0의 등록 응답
  • 시작 위치 정보가 포함된 등록 요청
  • 선택사항: 등록 취소 요청
  • 새 위치가 포함된 등록 요청

테스트 사례 8: 권한 만료 및 갱신

이 테스트 사례는 부여가 만료될 때 CBSD 동작을 확인합니다.

기본 요건

CBSD가 등록되고, 부여를 보유하고 있으며, 하트비트를 실행 중인지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 부여가 만료되기 전에 grantRenewtrue로 설정하여 SAS에 하트비트 요청을 전송합니다.
  2. CBSD가 부여 갱신을 요청하는 경우 SAS는 하트비트 응답에 새 grantExpireTime를 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 8. 테스트 사례 8
수신 전송
SAS 부여 갱신을 요청하는 하트비트 요청 grantExpireTime 값이 포함된 하트비트 응답
CBSD grantExpireTime 값이 포함된 하트비트 응답 부여가 만료되기 전에 grantRenewtrue로 설정된 하트비트 요청

테스트 사례 9: 잘못되거나 누락된 값의 CBSD 처리

이 테스트 사례에서는 잘못된 요청의 예를 보여줍니다. CBSD는 안내를 단계별로 따를 필요는 없지만 테스터는 CBSD가 요청에 오류가 있음을 나타내는 응답 코드를 수신한 후 동일한 (잘못된) 요청을 다시 시도하지 않는지 확인해야 합니다.

기본 요건

CBSD가 SAS에 등록되어 있지 않은지 확인합니다.

단계

  1. CBSD가 SAS에 등록 요청을 보냅니다.

  2. SAS는 다음 중 하나를 사용하여 등록 요청을 거부합니다.

    • responseCode 102 (Missing_Param). 누락된 매개변수를 responseData 필드에 입력합니다.
    • responseCode 103 (Invalid_Value): responseData 필드에 잘못된 값이 포함된 매개변수를 입력합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 9. 테스트 사례 9
수신 전송 허용됨
SAS 필수 입력란이 지정되지 않았거나 잘못된 값이 있는 등록 요청 다음 중 하나입니다.
  • responseCode 102(Missing_Param)가 포함된 등록 응답과 responseData 필드에 누락된 매개변수
  • responseCode 103(Invalid_Value)가 있는 등록 응답 및 responseData 필드에 잘못된 값이 있는 매개변수
CBSD 응답 코드가 0이 아닌 등록 응답 등록 요청이 불완전하거나 잘못됨 CBSD는 오류가 수정될 때까지 동일한 요청을 시도해서는 안 됩니다.

테스트 사례 10: RECEIVED_POWER_WITHOUT_GRANT의 CBSD 측정 보고

이 테스트는 Received_Power_Without_Grant 측정 기능을 지원하는 CBSD가 WINNF-17-SSC-0002에 규정된 대로 측정 보고서를 전송하는지 확인합니다.

기본 요건

CBSD가 등록되지 않았는지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 측정 기능 중 하나로 Received_Power_Without_Grant을 포함하는 등록 요청을 SAS에 전송합니다.
  2. SAS는 측정 보고서 구성에 Received_Power_Without_Grant이 포함된 등록 응답으로 응답합니다.
  3. 선택사항: CBSD는 유효한 측정이 포함된 스펙트럼 문의 요청을 전송합니다.
  4. 스펙트럼 문의 요청이 전송되면 SAS는 responseCode 0와 함께 스펙트럼 문의 응답을 전송합니다.
  5. CBSD는 유효한 측정이 포함된 부여 요청을 전송합니다.
  6. SAS는 responseCode 0를 사용하여 부여 응답을 보냅니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 10. 테스트 사례 10
수신 전송
SAS
  • 측정 기능 중 하나로 Received_Power_Without_Grant를 포함하는 등록 요청
  • 선택사항: 유효한 측정이 포함된 스펙트럼 문의 요청
  • 유효한 측정이 포함된 부여 요청
  • 등록 응답
  • 선택사항: 스펙트럼 문의 응답
  • 승인 응답
CBSD
  • 등록 응답
  • 선택사항: 스펙트럼 문의 요청
  • 유효한 측정이 포함된 부여 요청
  • 승인 응답
  • 등록 요청
  • 선택사항: 유효한 측정값이 포함된 스펙트럼 문의 요청
  • 유효한 측정이 포함된 부여 요청

테스트 사례 11: RECEIVED_POWER_WITH_GRANT의 CBSD 측정 보고

이 테스트는 Received_Power_With_Grant 측정 기능을 지원하는 CBSD가 WINNF-17-SSC-0002에 규정된 대로 측정 보고서를 전송하는지 확인합니다.

기본 요건

CBSD가 등록되지 않았는지 확인합니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 측정 기능 중 하나로 Received_Power_With_Grant을 포함하는 등록 요청을 SAS에 전송합니다.
  2. SAS는 responseCode 0가 포함된 등록 응답으로 응답합니다.
  3. 선택사항: CBSD가 스펙트럼 문의 요청을 보냅니다.
  4. SAS는 responseCode 0를 사용하여 스펙트럼 문의 응답을 보냅니다.
  5. CBSD는 유효한 권한 부여 요청을 전송합니다.
  6. SAS는 측정 보고서 구성에 Received_Power_With_Grant가 포함된 부여 응답을 보냅니다.
  7. 처음 5회의 하트비트 요청 내에 CBSD는 유효한 측정이 포함된 요청을 하나 이상 전송합니다.
  8. SAS는 responseCode 0를 사용하여 하트비트 응답을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 11. 테스트 사례 11
수신 전송 허용됨
SAS
  • 측정 기능 중 하나로 Received_Power_With_Grant를 포함하는 CBSD의 등록 요청
  • 선택사항: 스펙트럼 문의 요청
  • CBSD의 유효한 부여 요청
  • 임의 수의 하트비트 요청(처음 5개 중 하나 이상에 유효한 측정값 포함)
  • 등록 응답
  • 선택사항: 스펙트럼 문의 응답
  • 측정 보고서 구성에 Received_Power_With_Grant가 포함된 승인 응답
  • responseCode 0를 사용한 하트비트 응답
CBSD
  • 등록 응답
  • 선택사항: 스펙트럼 문의 요청
  • 승인 응답
  • 측정 기능 중 하나로 Received_Power_With_Grant를 포함하는 등록 요청
  • 선택사항: 스펙트럼 문의 요청
  • 권한 부여 요청
  • 임의 수의 하트비트 요청(처음 5개 중 하나 이상에 유효한 측정값 포함)
첫 번째 하트비트가 성공적으로 전송되면 CBSD는 해당 채널과 전력으로 전송을 시작합니다.

테스트 사례 12: 일괄 요청

이 테스트 사례는 도메인 프록시 (DP)가 여러 CBSD의 일괄 요청을 전송하고 일괄 응답을 수신할 수 있는지 확인합니다.

특히 이 테스트 사례에서는 다음 사항에 중점을 둡니다.

  • 여러 CBSD의 일괄 스펙트럼 쿼리
  • 여러 CBSD의 일괄 부여 절차
  • 여러 CBSD의 무선기를 켜는 첫 번째 일괄 하트비트

기본 요건

다음 사항을 확인하세요.

  • CBSD는 SAS에 등록됩니다.
  • DP는 사용 가능한 스펙트럼의 하위 집합을 요청하도록 설정됩니다.

단계

다음 단계를 확인하세요.

  1. DP는 각 CBSD의 사용 가능한 스펙트럼을 확인하기 위해 일괄 스펙트럼 쿼리 요청을 전송합니다.
  2. 각 CBSD의 경우 DP는 SAS에서 사용 가능한 채널 목록을 수신합니다.
  3. DP는 SAS에 일괄 권한 부여 요청을 전송합니다. 각 CBSD에 대해 DP는 SAS가 사용 가능하도록 지정한 주파수 범위를 요청합니다.
  4. DP는 SAS로부터 일괄 부여 응답을 수신합니다.
  5. DP는 heartbeatInterval를 기반으로 주기적으로 SAS에 일괄 하트비트 요청을 전송하고 SAS에서 일괄 하트비트 응답을 수신합니다.

  6. SAS는 하트비트 요청을 승인하여 응답합니다.

  7. DP는 이전 하트비트 요청이 승인된 경우 Authorized로 설정된 특정 CBSD에 속하는 operationState 필드가 있는 heartbeatInterval를 기반으로 주기적으로 후속 일괄 하트비트 요청을 SAS로 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 12. 테스트 사례 12
수신 전송
SAS
  • 유효한 일괄 스펙트럼 문의 요청(CBSD당 요청 1개 포함)
  • 유효한 일괄 부여 요청(CBSD당 요청 1개 포함)
  • 유효한 주기적 일괄 하트비트 요청(최소 heartbeatInterval초마다 각 CBSD에 대한 요청 1개 포함)
모든 일괄 요청에 대한 일괄 응답이 성공했습니다. 4분 동안 하트비트 응답의 transmitExpire 시간이 값으로 설정됩니다.
DP
  • 모든 일괄 요청에 대한 성공적인 일괄 응답
  • 첫 번째로 성공적인 하트비트 응답이 오면 각 CBSD는 상응하는 채널과 전원에서 전송을 시작합니다.
  • 유효한 일괄 스펙트럼 문의 요청(CBSD당 요청 1개 포함)
  • 유효한 일괄 부여 요청(CBSD당 요청 1개 포함)
  • 최소 heartbeatInterval초마다 유효한 주기적 일괄 하트비트 요청(CBSD당 1회 요청 포함) 특정 CBSD에 속한 operationState 필드는 하나 이상의 하트비트 요청에서 Authorized로 설정되어야 합니다.

테스트 사례 13: 대용량 일괄 요청

이 테스트 사례는 도메인 프록시 (DP)가 일괄 요청 크기가 SAS에서 처리하는 최대 일괄 크기를 초과하는 상황을 처리할 수 있는지 확인합니다.

일괄 크기가 maxBatchSize보다 크면 SAS는 responseCode 필드를 0 (Success)로 설정하여 처음 maxBatchSize개의 요청에 유효한 응답을 전송합니다. 나머지 요청의 경우 SAS는 responseCode 106 (Not_Processed)를 전송합니다.

프로덕션 SAS 환경의 기본 maxBatchSize 값은 120입니다. 간편한 테스트를 지원하기 위해 테스트 SAS 환경의 maxBatchSize20입니다.

특히 이 테스트 사례에서는 대규모 일괄 요청을 처리하는 방법을 보여주기 위해 부여 요청 프로세스에 중점을 둡니다.

등록 요청, 스펙트럼 문의, 하트비트 절차, 부여 포기 절차, 등록 취소와 같은 다른 메시지 유형을 포함하도록 이 테스트 사례를 확장하는 것이 좋습니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD는 SAS에 등록됩니다.
  • DP는 사용 가능한 스펙트럼의 하위 집합을 요청하도록 설정됩니다.

단계

다음 단계를 확인하세요.

  1. DP가 SAS에 초과 크기 일괄 권한 요청을 전송합니다. 배치 크기는 N이며, 여기서 N은 20~40입니다. 각 CBSD에 대해 DP는 SAS에서 사용 가능하도록 지정한 주파수 범위를 요청합니다.
  2. DP는 SAS로부터 일괄 부여 응답을 수신합니다. SAS는 responseCode 필드를 0 (Success)로 설정하여 처음 20개의 요청에 유효한 응답을 전송합니다. SAS는 일괄 처리의 마지막 N~20개 항목에 대해 responseCode 필드를 106 (Not_Processed)로 설정합니다.
  3. DP는 아직 처리되지 않은 부여 요청을 전송합니다.
  4. DP는 SAS로부터 일괄 부여 응답을 수신합니다. SAS는 responseCode 필드를 0 (Success)로 설정하여 모든 요청에 유효한 응답을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 13. 테스트 사례 13
수신 전송
SAS
  • 첫 번째 시도에서 배치 크기가 20~40인 경우 CBSD당 요청 1개를 포함하여 유효한 일괄 부여 요청
  • 일괄 크기가 20개를 초과하는 두 번째 시도에서 일괄 처리의 두 번째 부분에 대한 유효한 일괄 처리 권한 요청
  • 첫 번째 20개 부여 요청에 대한 일괄 응답이 성공하고 첫 번째 시도에서 나머지 일괄 요청에 대한 응답이 responseCode 106인 경우
  • 두 번째 시도에서 모든 부여 요청에 대한 일괄 응답 성공
DP
  • 첫 20개 요청에 대한 일괄 응답이 성공하고 첫 번째 시도에서 나머지 일괄 요청에 대한 응답이 responseCode 106인 경우
  • 두 번째 시도에서 모든 부여 요청에 대한 일괄 응답 성공
  • 첫 번째 시도에서 배치 크기가 20~40인 경우 CBSD별로 하나의 요청을 포함하는 유효한 일괄 부여 요청
  • 일괄 크기가 20개를 초과하는 두 번째 시도에서 일괄 처리의 두 번째 부분에 대한 유효한 일괄 처리 권한 요청

테스트 사례 14: 수동 DAS 등록 및 부여 절차

이 테스트 사례는 다음을 확인합니다.

  • 수동형 DAS 무선 장비의 등록 및 부여 절차
  • 선택사항: 수동 DAS 무선 장비의 스펙트럼 문의 절차

가정

  • 배포 시나리오

    이 테스트 사례에서는 WINNF-TR-5001에 정의된 카테고리 3 배포 시나리오를 가정합니다. 즉, 단일 섹터 무선 단위 (RU)가 여러 전송 지점 (TP)이 있는 수동 DAS로 배포됩니다.

    {카테고리 3 배포 (확대하려면 클릭)
    카테고리 3 배포 (확대하려면 클릭)

  • 고유한 CBSD 식별

    이 경우 각 TP는 FCC ID 및 제조업체 일련번호 (MSN)가 있는 단일 CBSD로 등록됩니다. RU의 FCC ID 및 MSN은 추가 TP ID와 결합되어 각 TP를 고유하게 식별합니다. TP ID는 cbsdSerialNumber의 접미사를 사용하여 SAS에 제공할 수 있습니다. TP ID는 TP ID 앞에 구분 기호 (:)를 사용하여 RU의 MSN에 추가해야 합니다. 자세한 내용은 WINNF-TR-5001을 참고하세요.

  • 실내 또는 실외 결정

    이 테스트 사례에서는 실내 배포 시나리오를 가정합니다. 일반적으로 수동 DAS 장비는 실내 또는 실외에 배치할 수 있습니다. 가이드라인의 전체 목록은 WINNF-TR-5001을 참고하세요.

  • EIRP 기능

    실내 배포의 경우 각 TP의 최대 EIRP는 30dBm 또는 10MHz 미만이어야 합니다. 각 TP의 EIRP 성능을 계산하는 방법의 예는 WINNF-TR-5001을 참고하세요.

  • CBSD 카테고리

    실내 배포의 경우 각 TP는 카테고리 A CBSD로 등록되어야 합니다. 이는 RU가 원래 FCC에서 고출력 카테고리 B 기기로 인증받은 경우에도 가능합니다. 카테고리 B CBSD는 실내에 설치할 수 없습니다.

  • CPI 지원 설치

    현재 FCC 가이드에 따르면 인증된 전문 설치자 (CPI)는 항상 수동 DAS 장비를 설치해야 합니다. 이유는 다음과 같습니다.

    • FCC는 고출력 카테고리 B RU를 카테고리 A CBSD로 전원 감소된 실내 환경에 배포할 때마다 CPI 설치를 권장합니다.
    • RU가 저전력 카테고리 A 기기로 인증되더라도 일반적인 TP에는 자동 위치정보 기능이 없습니다. 따라서 CPI는 항상 수동 DAS를 설치해야 합니다.
  • 다단계 등록

    이 테스트 사례에서는 다단계 등록을 가정합니다. 즉, 테스트를 실행하기 전에 CPI는 SAS Portal을 통해 각 TP의 설치 매개변수를 SAS에 미리 로드해야 합니다. CPI가 InstallationParam 객체에서 eirpCapability 매개변수를 지정하는 것이 중요합니다.

    이 테스트 사례의 경우 eirpCapability는 각 TP에 대해 30dBm 또는 10MHz 이하로 설정해야 합니다. 포함되지 않은 경우 버전 1 WInnForum 사양 WINNF-TS-0016에 따라 SAS는 eirpCapability를 RU의 FCC 인증 최대 EIRP로 반올림합니다. 고출력 RU의 경우 이 값이 30dBm 또는 10MHz를 초과할 수 있으며, 이는 실내 카테고리 A 설치에는 허용되지 않습니다.

  • 도메인 프록시 (DP)

    이 테스트 사례에서는 SAS에서 일괄 요청을 보내고 받을 수 있는 DP가 있다고 가정합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD (TP)가 SAS 포털에 등록되어 있지 않습니다.
  • CBSD (TP)는 사용 가능한 스펙트럼의 하위 집합을 요청하도록 설정됩니다.
  • CPI는 각 TP의 eirpCapability를 비롯한 등록 매개변수를 제공했으며, 이러한 매개변수는 SAS 포털을 통해 SAS에 미리 로드됩니다.

단계

다음 단계를 확인하세요.

  1. 여러 TP를 등록하기 위해 DP는 SAS에 일괄 등록 요청을 전송합니다.

  2. CBSD는 SAS로부터 일괄 등록 응답을 수신합니다.

  3. 각 TP의 사용 가능한 스펙트럼을 확인하기 위해 DP는 일괄 스펙트럼 문의 요청을 전송합니다.

  4. DP는 각 TP에 대해 SAS에서 사용 가능한 채널 목록을 수신합니다.

  5. DP는 SAS에 일괄 권한 부여 요청을 전송합니다. 각 TP에 대해 DP는 SAS에서 사용 가능으로 지정한 주파수 범위를 요청합니다.

    • 각 TP의 maxEirp 값은 실내 배포의 경우 30dBm 또는 10MHz를 초과해서는 안 됩니다.
    • operationFrequencyRange 필드는 각 TP에서 동일해야 합니다. 단일 섹터 패시브 DAS 배포에서는 모든 TP가 동일한 RF 채널을 사용해야 합니다.
  6. DP는 SAS로부터 일괄 부여 응답을 수신합니다.

  7. DP는 heartbeatInterval를 기반으로 주기적으로 SAS에 일괄 하트비트 요청을 전송하고 SAS에서 일괄 하트비트 응답을 수신합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 14. 테스트 사례 14
수신 전송
SAS
  • TP별 요청 1개를 포함하여 유효한 일괄 등록 요청
  • TP당 요청 1개를 포함하여 유효한 일괄 스펙트럼 문의 요청
  • TP당 요청 1개를 포함하여 유효한 일괄 부여 요청
  • 유효한 주기적 일괄 하트비트 요청(최소 heartbeatInterval초마다 각 TP에 대한 요청 1개 포함)
모든 일괄 요청에 대한 일괄 응답이 성공했습니다. 하트비트 응답의 transmitExpire 시간은 4분 동안 값으로 설정됩니다.
DP
  • 모든 일괄 요청에 대한 성공적인 일괄 응답
  • 첫 번째 하트비트 응답이 성공하면 각 TP가 해당 채널과 전력으로 전송을 시작합니다.
  • TP별 요청 1개를 포함하여 유효한 일괄 등록 요청
  • TP당 요청 1개를 포함하여 유효한 일괄 스펙트럼 문의 요청
  • TP당 요청 하나를 포함하여 유효한 일괄 부여 요청
  • TP당 하나의 요청을 포함하여 heartbeatInterval초마다 하나 이상의 유효한 주기적 일괄 하트비트 요청 특정 TP에 속한 필드 operationState는 하나 이상의 하트비트 요청에서 Authorized로 설정되어야 합니다.

테스트 사례 15: 정렬된 스펙트럼 문의 응답

이 테스트 사례는 CBSD가 정렬된 스펙트럼 문의 응답에서 가장 높은 품질의 채널을 선택할 수 있는지 확인합니다. SAS에서 채널 품질을 계산하는 방법 알아보기

가정

CBSD는 단일 10MHz 폭 채널에서 전송하려고 시도합니다.

기본 요건

테스트 전에 CBSD가 SAS에 등록된 후 최소 4시간이 지났는지 확인합니다. CBSD가 등록된 후 SAS에서 채널 품질 및 순위를 계산하는 데 최대 4시간이 걸릴 수 있습니다.

보다 정확한 결과를 얻으려면 등록 요청 또는 SAS 포털에서 CBSD의 주파수 관리 그룹화 정보를 제공하세요. 테스트 사례 1을 예로 들 수 있습니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 전체 CBRS 주파수 범위인 3550~3700MHz에 대해 SAS에 스펙트럼 문의 요청을 전송합니다.
  2. CBSD는 SAS로부터 스펙트럼 문의 응답을 수신합니다. 스펙트럼 문의 응답은 사용 가능한 채널 목록을 가장 우수한 채널 품질부터 가장 나쁜 채널 품질 순으로 정렬하여 반환합니다. availableChannel 배열의 첫 번째 객체가 가장 우수한 품질을 보유하고 있습니다.
  3. CBSD는 SAS에 부여 요청을 보냅니다. CBSD는 가장 순위가 높은 채널을 요청합니다. 정렬된 스펙트럼 문의 응답의 availableChannel 배열에 있는 첫 번째 요소입니다.
  4. CBSD는 SAS로부터 부여 응답을 수신합니다.
  5. CBSD는 heartbeatInterval를 기반으로 주기적으로 SAS에 하트비트 요청을 전송하고 SAS에서 하트비트 응답을 수신합니다. 테스트 사례 1에서 하트비트 요청을 전송하기 위한 요구사항을 검토합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 15. 테스트 사례 15
수신 전송 허용됨
SAS
  • 유효한 스펙트럼 문의 요청
  • 스펙트럼 문의 응답을 기반으로 가장 높은 순위의 채널에 대한 유효한 부여 요청
  • 적어도 heartbeatInterval초마다 유효한 주기적 하트비트 요청
  • 정렬된 스펙트럼 문의 응답 성공
  • 성공적인 부여 응답
  • 모든 하트비트 요청에 대한 성공 응답으로, 하트비트 응답에 transmitExpireTime가 포함됩니다.
CBSD
  • 정렬된 스펙트럼 문의 응답 성공
  • 성공적인 부여 응답
  • 모든 하트비트 요청에 대한 성공적인 하트비트 응답
첫 번째 하트비트가 성공적으로 전송되면 CBSD는 해당 채널과 전력으로 전송을 시작합니다.
  • 유효한 스펙트럼 문의 요청
  • 스펙트럼 문의 응답을 기반으로 순위가 가장 높은 채널에 대한 유효한 부여 요청
  • operationState승인됨으로 설정된 요청을 하나 이상 포함하여 최소 heartbeatInterval초마다 유효한 주기적 하트비트 요청
SAS 포털 SAS 포털의 CBSD Coex 탭에서 스펙트럼 사용 가능 여부, 채널 품질, 채널 순위를 확인할 수 있습니다. 테스트 SAS 환경의 URL을 찾습니다.

테스트 사례 16: 동일한 주파수

이 테스트 사례는 다음을 확인합니다.

  • CBSD 또는 DP 장비는 기기가 등록될 때마다 동일한 주파수 식별자를 SAS로 전송합니다.
  • 동일한 빈도 값은 SAS 포털에서 각 기기에 대해 설정하거나 수정할 수 있습니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD가 SAS에 등록되지 않았습니다.
  • CBSD 또는 DP가 SAS와 동일한 주파수 ID를 공유하지 않습니다.

단계

다음 단계를 확인하세요.

  1. CBSD 등록 메시지에서 WInnForum 동일 주파수 값 정보를 구성합니다.
  2. SAS에 기기를 등록합니다.
  3. 동일한 빈도 값이 변경되면 하트비트 요청 메시지에서 새 값을 설정하고 SAS로 전송할 수 있습니다.
  4. 선택사항: SAS 포털을 사용하여 CBSD의 동일한 빈도 값을 설정하거나 수정합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 16. 테스트 사례 16
수신 전송
SAS
  • 구성된 동일한 주파수 값이 포함된 CBSD 또는 DP의 등록 요청 또는 하트비트 메시지
  • 선택사항: SAS 포털의 CBSD에 동일한 주파수 구성
CBSD 또는 DP에 대한 등록 응답 성공
CBSD 또는 DP 등록 응답 또는 하트비트 응답 성공 등록 중 또는 동일한 주파수 값이 변경될 때 하트비트별로 각 CBSD의 공통 채널 그룹 라벨

테스트 사례 17: 빈도 재사용

이 테스트 사례는 다음을 확인합니다.

  • CBSD 또는 DP 장비는 기기가 등록될 때마다 동일한 주파수 재사용 식별자를 Google SAS로 전송합니다.
  • 주파수 재사용 값은 각 기기의 SAS 포털에서 설정하거나 수정할 수 있습니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD가 SAS에 등록되지 않았습니다.
  • CBSD 또는 DP가 SAS와 동일한 주파수 ID를 공유하지 않습니다.

단계

다음 단계를 확인하세요.

  1. CBSD 등록 메시지에서 WInnForum 동일 주파수 값 정보를 구성합니다.
  2. SAS에 기기를 등록합니다.
  3. 동일한 빈도 값이 변경되면 하트비트 요청 메시지에서 새 값을 설정하고 SAS로 전송할 수 있습니다.
  4. 선택사항: SAS 포털을 사용하여 CBSD의 동일한 빈도 값을 설정하거나 수정합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 17. 테스트 사례 17
수신 전송
SAS
  • 구성된 주파수 재사용 값이 포함된 CBSD 또는 DP의 등록 요청 또는 하트비트 메시지
  • 선택사항: SAS 포털에서 CBSD의 주파수 재사용 구성
CBSD 또는 DP에 대한 등록 응답 성공
CBSD 또는 DP 등록 응답 또는 하트비트 응답 성공 등록 중 또는 주파수 재사용 값이 변경될 때 하트비트별 CBSD의 공통 채널 그룹 (CCG) 라벨

테스트 사례 18: 여러 10MHz 부여 요청에 대한 환경설정

이 테스트 사례는 10MHz를 초과하는 여러 채널이 작동에 사용될 때 CBSD 또는 DP가 여러 개의 10MHz 부여를 요청하는지 확인합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD 또는 DP가 SAS에 등록되어 있습니다.
  • CBSD는 작동하는 데 10MHz 이상을 활용하도록 구성됩니다.

단계

다음 단계를 확인하세요.

  1. CBSD 또는 DP가 SAS에 부여 요청을 전송합니다.
  2. CBSD는 사용 가능한 스펙트럼을 쿼리하기 위해 스펙트럼 문의 요청을 보냅니다. SAS가 가용성을 나타내면 CBSD는 10MHz 채널을 요청합니다.
  3. 선택한 10MHz 채널에 대해 lowFrequencyhighFrequency 매개변수가 설정됩니다.
  4. 기기에서 필요한 것으로 판단되는 채널 수에 따라 여러 번의 부여가 요청됩니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 18. 테스트 사례 18
수신 전송
SAS 기기에서 필요한 것으로 판단된 채널 수에 대한 유효한 부여 요청 모든 유효한 요청에 대한 성공적인 부여 응답
CBSD 또는 DP 기기 위치 및 기존 보호 구역을 기반으로 가능한 요청 수에 대한 성공적인 부여 응답 10MHz 채널당 유효한 부여 요청 1개

테스트 사례 19: 연속되지 않은 채널의 부여 지원

이 테스트 사례는 다음을 확인합니다.

  • CBSD 또는 DP는 동일한 CBSD에 대해 연속되지 않은 여러 10MHz 채널에 대한 부여를 지원하고 요청합니다.
  • CBSD 또는 DP는 부여된 분리된 채널에 대한 부여를 요청하고 수락합니다.

기본 요건

다음 사항을 확인하세요.

  • CBSD 또는 DP가 SAS에 등록되어 있습니다.
  • CBSD는 SAS의 스펙트럼 문의 응답에 따라 사용 가능한 스펙트럼의 하위 집합을 요청하도록 설정됩니다.

단계

다음 단계를 확인하세요.

  1. 기기가 SAS에 등록되어 있습니다.
  2. CBSD는 사용 가능한 스펙트럼을 쿼리하기 위해 스펙트럼 문의 요청을 전송합니다.
  3. CBSD는 SAS에서 사용 가능한 채널 목록을 수신합니다.
  4. CBSD는 SAS에 부여 요청을 보냅니다.
  5. CBSD는 SAS에서 지정한 사용 가능한 주파수 범위에 대한 부여 요청을 전송합니다.
  6. 원하는 대역폭을 사용할 수 있지만 연속된 범위에 있지 않은 경우 CBSD는 각 해당 채널에 대해 두 개 이상의 부여 요청을 전송합니다.

결과

테스트의 예상 결과는 다음 표에 나와 있습니다.

표 19. 테스트 사례 19
수신 전송
SAS 유효한 권한 부여 요청 CBSD의 모든 유효한 부여 요청에 대한 성공적인 응답
CBSD 또는 DP 모든 요청에 대한 성공적인 부여 응답 유효한 권한 부여 요청

테스트 사례 20: 자동 EIRP 증가 지원

이 테스트 사례는 다음을 확인합니다.

  • CBSD는 EIRP 증가에 유리한 조건을 식별합니다.
  • CBSD에 EIRP 증가가 가능하다는 알림이 전송됩니다.

자세한 내용은 자동 EIRP 증가를 참고하세요.

기본 요건

다음 사항을 확인하세요.

  • CBSD는 [68, -164.5]의 반경 5km 이내에 있는 Test SAS에 등록됩니다. 보호 항목은 Test SAS에서 시뮬레이션되어 1일차에 사용 가능한 EIRP가 기기의 eirpCapability 값보다 6dB 이상 낮습니다.
  • CBSD가 캐나다 국경, 연방 통신위원회 현장 사무소, 테이블 마운틴 근처에 있지 않거나 국가 라디오 조용히 존에 있지 않습니다.

단계

다음 단계를 확인하세요.

  1. CBSD는 Test SAS에 스펙트럼 문의를 전송합니다. 스펙트럼 문의 응답에 기기의 eirpCapability 값보다 6dB 이상 낮은 EIRP를 가진 10MHz 채널이 하나 이상 표시됩니다.

  2. CBSD는 스펙트럼 문의에 표시된 EIRP(기기의 eirpCapability 값보다 6dB 이상 낮음)에 따라 CPAS 창 외부의 주파수에 대한 부여를 요청합니다. SAS에서 권한 부여를 승인합니다.

  3. CBSD는 하트비트를 시작하고 전송 승인을 받습니다.

  4. CBSD 하트비트는 Test SAS에 구성된 대로 CPAS가 발생할 때까지 계속됩니다.

  5. CPAS가 발생하면 CBSD는 기존 부여의 EIRP보다 높은 EIRP를 나타내고 성공적인 응답 코드가 있는 operationalParam 페이로드를 수신합니다.

  6. CBSD가 새 EIRP 값으로 새 부여를 청구하기로 결정하면 부여 포기 요청을 전송합니다. Test SAS는 양도 완료를 나타내는 응답을 전송합니다.

  7. (선택사항) CBSD는 스펙트럼 문의를 전송하여 새 EIRP 값을 확인합니다. 할당이 10MHz의 배수인 경우 스펙트럼 문의 응답의 maxEirp 값은 이전 단계의 할당된 채널에 대한 하트비트 응답의 maxEirp 값과 일치합니다. 예: 3,550MHz~3,560MHz

  8. CBSD는 하트비트 응답의 EIRP 값이 포함된 부여 요청을 전송합니다. Test SAS가 요청을 승인하고 승인 응답을 전송합니다.

  9. CBSD는 새 부여에 대한 하트비트 응답을 전송하고 Test SAS에서 성공적인 부여 응답을 수신합니다.

테스트 사례 21: DPA 지역 외부에서 하트비트 연장

SAS는 부여된 주파수와 CBSD 위치에 따라 서로 다른 하트비트 간격과 transmitExpireTime 값을 제안합니다. 하트비트 작업에 관한 자세한 내용은 전송 승인을 위한 하트비트 요청 보내기를 참고하세요.

이 테스트 사례는 다음을 확인합니다.

  • CBSD는 하트비트 응답에서 하트비트 간격과 transmitExpireTime 값을 읽습니다.
  • SAS에서 반환한 하트비트 간격에 따른 CBSD 하트비트입니다.
  • CBSD는 transmitExpireTime 값에 도달할 때까지 계속 전송합니다.

기본 요건

이 테스트 사례의 단계를 완료하려면 테스트 SAS 배포에서 정지 영역 안팎에 CBSD를 등록해야 합니다.

정지 구역 외부

다음 단계를 확인하세요.

  1. 정지 영역 외부에 CBSD를 등록합니다.
  2. CBSD가 권한 부여를 요청합니다.
  3. 테스트 SAS 배포에서 하트비트 응답을 전송합니다. 예를 들면 다음과 같습니다.

  4. CBSD는 1,800초 후에 다음 하트비트를 전송합니다.

정지 구역 내 (3,550MHz~3,650MHz 범위의 부여)

다음 단계를 확인하세요.

  1. 정지 영역 내에 CBSD를 등록합니다.
  2. CBSD는 3550MHz~3650MHz 범위 내에서 부여를 요청합니다.
  3. 테스트 SAS 배포에서 하트비트 응답을 전송합니다. 예를 들면 다음과 같습니다.

  4. CBSD는 60초 후에 다음 하트비트를 전송합니다.

  5. CBSD는 새 transmitExpireTime 값이 포함된 새 하트비트 응답을 수신하지 않는 한 200초 후에 전송을 중지합니다.

정지 구역 내 (3,650~3,700MHz 범위의 부여)

다음 단계를 확인하세요.

  1. 정지 영역 내에 CBSD를 등록합니다.
  2. CBSD는 3650MHz~3700MHz 범위 내에서 부여를 요청합니다.
  3. 테스트 SAS 배포에서 하트비트 응답을 전송합니다. 예를 들면 다음과 같습니다.

  4. CBSD는 60초 후에 다음 하트비트를 전송합니다.

  5. transmitExpireTime 값이 포함된 새 하트비트 응답을 수신하지 않는 한 CBSD는 6시간 후에 전송을 중지합니다.

다음 단계