SAS との PAL の相互運用性を検証する

周波数アクセス システム(SAS)内の優先アクセス ライセンス(PAL)機能をテストするには、次の相互運用性テストケースを使用します。PAL 相互運用性テストスイートの現在のバージョンは v2 です。機器ベンダーには、テスト用に特定のゾーンが割り当てられます。詳細については、PAL テストゾーンをご覧ください。

SAS を使用した PAL 相互運用性テストに合格するには、Citizens Broadband Radio Service Device(CBSD)にスペクトル照会機能が必要です。スペクトラムの問い合わせを行ったり処理したりできない CBSD は、テストに合格しません。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 テスト環境でのみ機能します。

PAL テストケース 1: 保護区域内で動作する新しい PAL 認定 CBSD(通常の PAL 動作)

このテストケースでは、新しい CBSD が登録され、オペレーターが PAL を取得している地域で CBSD が動作を開始したときに、CBSD が PAL チャネルで付与をリクエストすることを確認します。

前提条件

新しい CBSD が次のように登録されていることを確認します。

  • 割り当てられた PAL の郡の境界内。
  • 割り当てられた PAL に関連付けられているユーザー ID

手順

次の手順を確認します。

  1. CBSD はスペクトル照会リクエストを送信します。
  2. SAS からのスペクトル照会レスポンスには、チャンネル 5 が PAL チャンネルであることが示されます。

  3. CBSD は、任意の PAL チャネルの付与をリクエストします。

  4. SAS は、PAL の付与であることを示す付与レスポンスを送信します。テスト用の SAS ポータルには、次の情報が表示されます。

    • 結果
    • CBSD の [ステータス] タブの PAL の付与状況。
    • CBSD の [Coex] タブに関連付けられた PPA
  5. CBSD は、heartbeatInterval に基づいて定期的に SAS にハートビート リクエストを送信し、SAS からハートビート レスポンスを受信します。最初のハートビート リクエストでは、operationStateGranted に設定する必要があります。Google SAS では、60 秒の heartbeatInterval を推奨しています。

  6. SAS は、ハートビート リクエストの承認を返します。

  7. 前のハートビート リクエストが承認されると、CBSD は heartbeatInterval に基づいて、operationState フィールドを Authorized に設定して、その後のハートビート リクエストを CBSD に定期的に送信します。

  8. SAS は、ハートビート リクエストの承認で応答します。

結果

テストの想定結果は次の表のとおりです。

表 1. テストケース 1
受信 送信数
SAS
  • Spectrum のお問い合わせリクエスト
  • PAL チャンネルの有効な権限付与リクエスト
  • ハートビート リクエスト
  • Spectrum へのお問い合わせへの回答
  • CBSD が PAL チャネルで付与をリクエストした後の付与成功レスポンス
CBSD
  • Spectrum へのお問い合わせへの回答
  • 成功した付与レスポンス
  • 正常なハートビート レスポンス
  • Spectrum のお問い合わせリクエスト
  • PAL チャネルの運用パラメータを含む有効な付与リクエスト
  • ハートビート リクエスト

PAL テストケース 2a: 既存の PAL 資格要件を満たす CBSD が、別のチャンネルで GAA 助成金から PAL 助成金に移行している

このテストケースでは、有効な PAL チャンネルが別のチャンネルで利用可能になったときに、一般認可アクセス(GAA)を持つ PAL 認定 CBSD の動作を確認します。

前提条件

次の条件を満たしていることを確認します。

  • CBSD は、割り当てられた PAL の郡の境界内で、断続的な PAL ユーザー ID test_pal_user_id に登録されています。詳細については、PAL テストゾーンをご覧ください。
  • CBSD は、チャネル 3(3570 MHz ~ 3580 MHz)を除くすべてのチャネルにまたがる GAA の認可を取得しています。
  • CBSD が GAA 付与でハートビートを送信している。

手順

次の手順を確認します。

  1. テストは、CBSD がタイムスケジュールに従って断続的な PAL ユーザー ID を自動的に無効にしたときに開始されました。
  2. CBSD は、チャネル 3(3570 MHz ~ 3580 MHz)を除く任意のチャネルにまたがる GAA の付与をリクエストします。
  3. CBSD は GAA の付与に関するハートビートを送信します。
  4. SAS は、時間スケジュールに従って断続的な PAL ユーザー ID を自動的に有効にします。
  5. 省略可: CBSD は GAA の付与を放棄します。
  6. CBSD はスペクトル照会リクエストを送信します。
  7. SAS からのスペクトル照会レスポンスには、チャンネル 3 が PAL チャンネルであることが示されます。

  8. CBSD は、PAL チャネル 3(3570 MHz ~ 3580 MHz)の付与をリクエストします。

  9. CBSD は SAS から付与レスポンスを受信します。

  10. CBSD は、heartbeatInterval に基づいて定期的に SAS にハートビート リクエストを送信し、SAS からハートビート レスポンスを受信します。最初のハートビート リクエストでは、operationStateGranted に設定する必要があります。

  11. SAS は、ハートビート リクエストの承認を返します。

  12. 前のハートビート リクエストが承認された場合、CBSD は heartbeatInterval に基づいて、フィールド operationStateAuthorized に設定して、その後のハートビート リクエストを SAS に定期的に送信します。

  13. SAS は、ハートビート リクエストの承認を返します。

結果

テストの想定結果は次の表のとおりです。

表 2. テストケース 2
受信 送信数 許容可能
SAS
  • Spectrum のお問い合わせリクエスト
  • 新しい運用パラメータを使用した有効な付与リクエスト
  • ハートビート リクエスト
  • 省略可: 放棄と登録のリクエスト
  • Spectrum へのお問い合わせへの回答
  • CBSD が PAL チャネルで付与をリクエストした後の付与成功レスポンス
  • 省略可: 放棄と登録のレスポンス
CBSD
  • Spectrum へのお問い合わせへの回答
  • 成功した付与レスポンス
  • 正常なハートビート レスポンス
  • Spectrum のお問い合わせリクエスト
  • PAL チャネルの運用パラメータを含む有効な付与リクエスト
  • 放棄と登録のリクエスト: 使用できますが、推奨されません

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 で構成されています。

手順

次の手順を確認します。

  1. テストは、SAS が断続的な PAL ユーザー ID をスケジュールに従って自動的に無効にしたときに開始されます。
  2. CBSD は、チャンネル 3(3570 MHz ~ 3580 MHz)にまたがる GAA の付与をリクエストします。
  3. CBSD は GAA 付与でハートビートを開始します。

  4. SAS は、時間スケジュールに従って断続的な PAL ユーザー ID を自動的に有効にします。

  5. 省略可: 断続的な PAL ユーザー ID が有効になると、CBSD はスペクトル照会リクエストを行います。

  6. スペクトル照会リクエストに対する SAS レスポンスには、PAL チャネル 3 が含まれています。

結果

テストの想定結果は次の表のとおりです。

表 2b. テストケース 2b
受信 送信数 許容可能
SAS
  • Spectrum のお問い合わせリクエスト
  • 新しい運用パラメータを使用した有効な付与リクエスト
  • ハートビート リクエスト
  • 省略可: 放棄と登録のリクエスト
  • Spectrum へのお問い合わせへの回答
  • CBSD が PAL チャネルで付与をリクエストした後の付与成功レスポンス
  • 省略可: 放棄と登録のレスポンス
CBSD
  • Spectrum へのお問い合わせへの回答
  • 成功した付与レスポンス
  • 正常なハートビート レスポンス
  • Spectrum のお問い合わせリクエスト
  • PAL チャネルの運用パラメータを含む有効な付与リクエスト
以前の付与でハートビートを継続する

PAL テストケース 3a: PAL チャンネルになるチャンネルに対して承認済みの付与権限を持つ、既存の GAA 専用 CBSD

このテストケースでは、GAA のみの CBSD が動作している地域とチャネルで PPA が作成されたときに、CBSD が別のチャネルに正常に移行できることを確認します。

前提条件

次のように 2 つの CBSD があることを確認します。

  • CBSD 1 は、断続的な PAL ユーザー ID test_pal_user_id で登録されており、割り当てられた PAL の郡の境界内にあります。
  • CBSD 2 は、割り当てられた PAL に関連付けられたユーザー ID で構成されていますが、まだ登録されていません。

手順

次の手順を確認します。

  1. CBSD 1 が、チャンネル 5 の 3590 MHz ~ 3600 MHz で GAA の付与を正常にリクエストします。
  2. CBSD 2 は CBSD 1 から 10 メートル以内に登録し、PAL チャンネルであるチャンネル 5 で付与も正常に受信します。
  3. CBSD 1 は、CPAS の完了後にハートビート リクエストを送信します。
  4. SAS は、responseCode 500Terminated_Grant)を使用して CBSD 1 にハートビート レスポンスを送信します。CBSD は、CBSD 2 が配置されている PPA に関連付けられた PAL チャネルと重複する GAA の付与を使用しているため、付与は終了します。
  5. CBSD 1 は、付与が終了した後にスペクトル照会リクエストを送信します。
  6. SAS は、PAL チャネルが表示されなくなったスペクトル照会レスポンスを送信します。
  7. CBSD は、利用可能なチャネルで新しい付与をリクエストします。

結果

テストの想定結果は次の表のとおりです。

表 3a. テストケース 3a
受信します。 送信回数 許容される
SAS
  • ハートビート リクエスト
  • Spectrum へのお問い合わせへの回答
  • CBSD 1 からの新しい GAA チャンネルの付与リクエストと、CBSD 2 からの PAL チャンネルの付与リクエスト
  • ハートビート レスポンス
  • CPAS の完了後にチャンネル 5 を除外するスペクトラムのお問い合わせへの回答
CBSD CBSD 1
  • CPAS の前に responseCode 0Success)を含むハートビート レスポンス
  • CPAS 後の responseCode 500Terminated_Grant)を含むハートビート レスポンス
  • チャンネル 5 の GAA 助成金の申請
  • ハートビート リクエスト
  • 利用可能なチャンネルを確認するためのスペクトラムに関するお問い合わせリクエスト
  • 利用可能な GAA チャネルのリクエストを承認する
transmitExpireTime +60 秒前に PAL チャネルでの送信を停止します。
CBSD 2
  • responseCode 0 の登録レスポンス(Success
  • リクエストされた PAL チャネルに対する付与レスポンスを返します。
  • 登録リクエスト
  • 利用可能な PAL チャネルに対する付与リクエスト

PAL テストケース 3b: GAA チャンネルの GAA 付与をリクエストする既存の PPA 内の新しい GAA 専用 CBSD

このテストケースでは、CBSD が SAS からの PAL チャネル ガイダンスに正しく応答することを確認します。

前提条件

次のように 2 つの CBSD があることを確認します。

  • CBSD 1 は、断続的な PAL ユーザー ID test_pal_user_id で構成されています。
  • CBSD 2 は、PAL が割り当てたユーザー ID で構成され、割り当てられた PAL の郡の境界内に登録されています。チャンネル 5 で有効な PAL の許可を取得している。

手順

次の手順を確認します。

  1. CBSD 1 は、CBSD 2 から 10 m 以内の場所に登録されます。
  2. CBSD 1 が SAS にスペクトルに関する問い合わせを送信します。
  3. SAS は、3590 MHz ~ 3600 MHz の PAL チャンネル 5 を除外するスペクトル照会で応答します。
  4. CBSD は、スペクトルに関する問い合わせのレスポンスに従って、チャンネル 5 以外の付与リクエストを送信します。
  5. CBSD は、付与レスポンスを受信し、付与のハートビートを開始します。
  6. 最初のハートビート通信が成功すると、CBSD は対応するチャンネルと電力で送信を開始します。

結果

テストの想定結果は次の表のとおりです。

表 3b. テストケース 3b
受信 送信数
SAS
  • Spectrum のお問い合わせリクエスト
  • 有効な GAA 権限付与リクエスト
  • 少なくとも heartbeatInterval 秒ごとに有効な定期的なハートビート リクエスト
  • PAL チャンネルを省略した Spectrum に関するお問い合わせの回答
  • すべてのリクエストで正常なレスポンスが返され、ハートビート レスポンスの transmitExpireTime が 4 分間の値に設定されている
CBSD 1 すべてのリクエストで成功したレスポンス
  • Spectrum のお問い合わせリクエスト
  • チャンネル 5 以外のチャンネルに対するリクエストの承認
  • heartbeatInterval 秒ごとに定期的なハートビート リクエスト

PAL テストケース 3c:(省略可)PAL で保護されたチャンネルで GAA の付与をリクエストする、既存の PPA 内の新しい GAA のみの CBSD

このオプションのテストケースでは、PAL チャネルでリクエストが承認されたときに、GAA のみの CBSD が正しく応答することを確認します。

前提条件

次のように 2 つの CBSD があることを確認します。

  • CBSD 1 は、断続的な PAL ユーザー ID test_pal_user_id で構成されています。
  • CBSD 2 は、PAL が割り当てたユーザー ID で構成され、割り当てられた PAL の郡の境界内に登録されています。チャンネル 5 で有効な PAL の許可を取得している。

手順

次の手順を確認します。

  1. CBSD 1 は、CBSD 2 の PAL チャンネルであるチャンネル 5 の GAA 付与リクエストを SAS に送信します。
  2. SAS は、responseCode 400Inside exclusion zone)で権限付与リクエストに応答し、拒否します。
  3. CBSD がスペクトル照会を実行します。
  4. SAS は、3590 MHz ~ 3600 MHz の PAL チャンネル 5 を除外するスペクトル照会で応答します。
  5. CBSD は、スペクトル照会レスポンスに従って、PAL チャネルにない付与リクエストを送信します。
  6. CBSD は、付与レスポンスを受信し、付与のハートビートを開始します。
  7. 最初のハートビート通信が成功すると、CBSD は対応するチャンネルと電力で送信を開始します。

結果

テストの想定結果は次の表のとおりです。

表 3c. テストケース 3c
受信 送信数 許容可能
SAS
  • Spectrum のお問い合わせリクエスト
  • 権限付与リクエスト
  • Spectrum へのお問い合わせへの回答
  • responseCode 400Interface)による許可レスポンス。この場合、CBSD は PPA 内にあり、保護された周波数で許可をリクエストします。
CBSD 1 responseCode 400 で権限を付与するレスポンス(Interface 権限付与リクエスト
  • CBSD 1 はハートビートや送信を開始しない。
  • 省略可: CBSD 1 がスペクトル照会を実行するか、別の周波数で付与をリクエストします。

次のステップ