CBSD-Interoperabilität mit SAS prüfen

Die aktuelle Version der SAS-Testsuite (Spectrum Access System) ist Version 5.5. Mit den folgenden Testfällen können Sie die Interoperabilität zwischen einem CBRS-Gerät (Citizens Broadband Radio Service) und SAS testen. Prüfen Sie das Testergebnis in der von Google bereitgestellten Tabelle Testergebnis.

Anforderungen an SAS-Interoperabilitätstests

Zum Testen der SAS-Interoperabilität mit einem SAS-Modell und seiner Softwareversion benötigen Sie Folgendes:

  • FCC-IDs (Federal Communications Commission) testen

    Die Test-ID muss gemäß Part 96 FCC ID gültig sein. Bei Geräten, für die noch keine FCC-Zertifizierung vorliegt, wenden Sie sich an den SAS-Support.

  • User-IDs testen

    Wenn Sie Google SAS-Kunde sind, verwenden Sie Ihre vorhandene Nutzer-ID. Wenn Sie kein Kunde sind und Ihr Gerät testen möchten, wenden Sie sich an den SAS-Support, um eine benutzerdefinierte Nutzer-ID für die SAS-Testumgebung genehmigen zu lassen.

  • Zertifikate für Gerätetests

    Jedes CBRS-Gerätezertifikat funktioniert mit der Test-SAS-Umgebung. Wenn Sie kein Testzertifikat für Ihr CBSD oder Domain Proxy (DP) haben, wenden Sie sich an den SAS-Support. Die Testzertifikate funktionieren nur für die SAS-Testumgebung.

Testfall 1: CBSD-Registrierung, ‑Frequenzermittlung, ‑Zuweisung und ‑Herzschlag (normaler Betrieb)

Mit diesem Testfall wird Folgendes überprüft:

  • CBSD-Registrierungsprozedur, Bewilligungsverfahren und der erste erfolgreiche Heartbeat zum Einschalten des Funkgeräts.
  • Optional: Wenn CBSD eine Anfrage zur spektralen Anfrage sendet, verwendet CBSD die verfügbaren Kanäle in der Antwort auf die spektrale Anfrage für die folgende Bewilligungsanfrage.

Vom WInnForum anerkannte CBRS-Gruppierungsparameter

Das groupingParam-Objektarray ist optional und wird von Google SAS nur für die Koexistenz von General Authorized Access (GAA) verwendet.

Wir empfehlen, dass die CBSD nach Möglichkeit groupingParam im Registrierungsantrag sendet. Da SAS das groupingParam-Array in der Anfrage zur spektralen Anfrage, der Bewilligungsanfrage und der Heartbeat-Anfrage akzeptiert, werden die vorherigen Werte durch die nachfolgenden Informationen des CBSD überschrieben.

Eine Liste der gültigen groupType-Werte wurde in WINNF-SSC-0010 veröffentlicht.

Wenn der CBSD einen ungültigen groupType sendet, antwortet die SAS mit responseCode 103 (Invalid_value). Derzeit unterstützt die SAS die groupType-Werte Principal_Subordinate_SFG und Spectrum_Reuse. Hier werden Gruppierungsparameter gespeichert und in das SAS-Portal hochgeladen. Alle anderen gültigen groupType-Werte mit responseCode 0 (Success) werden in SAS ignoriert.

Vorbereitung

Achten Sie darauf, dass die CBSD nicht im SAS-Portal registriert ist und nicht so eingestellt ist, dass ein Teil des verfügbaren Spektrums angefordert wird.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine Registrierungsanfrage mit der FCC-ID und der Nutzer-ID an SAS. Sie können eine beliebige zertifizierte FCC-ID verwenden oder eine, die zusammen mit der Nutzer-ID vom SAS-Support bestätigt und der Zulassungsliste hinzugefügt wurde. Weitere Informationen zum Herstellen einer Verbindung zur Test-SAS-Umgebung
  2. Der CBSD erhält eine Registrierungsantwort von SAS.
  3. Optional: Der CBSD sendet eine Anfrage zur spektralen Anfrage, um verfügbares Spektrum abzufragen.

  4. Wenn der CBSD die Anfrage zur spektralen Anfrage sendet, erhält er eine Liste der verfügbaren Kanäle von SAS.

  5. Der CBSD sendet eine Bewilligungsanfrage an SAS. Wenn eine spektrale Anfrage durchgeführt wurde, fordert die CBSD einen Frequenzbereich an, der laut SAS verfügbar ist.

  6. Die CBSD erhält eine Bewilligungsantwort von SAS.

  7. Der CBSD sendet basierend auf heartbeatInterval regelmäßig Heartbeat-Anfragen an SAS und empfängt Heartbeat-Antworten von SAS.

  8. SAS antwortet, indem es die Heartbeat-Anfrage genehmigt.

  9. Wenn die vorherige Heartbeat-Anfrage genehmigt wurde, sendet der CBSD basierend auf heartbeatInterval regelmäßig weitere Heartbeat-Anfragen an SAS, wobei das Feld operationState auf Authorized gesetzt ist.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 1. Testfall 1
Empfängt Gesendet Zulässig
SAS
  • Gültiger Registrierungsantrag
  • Gültige Anfrage zur Erteilung
  • Gültige regelmäßige Heartbeat-Anfragen mindestens alle heartbeatInterval Sekunden
Erfolgreiche Antworten für alle Anfragen, wobei transmitExpireTime in den Heartbeat-Antworten enthalten ist.
CBSD Erfolgreiche Antworten für alle Anfragen
  • Gültiger Registrierungsantrag
  • Gültige Anfrage zur Erteilung
  • Gültige regelmäßige Heartbeat-Anfragen alle heartbeatInterval Sekunden, einschließlich Anfragen, bei denen operationState auf Authorized (Autorisiert) gesetzt ist
Nach dem ersten erfolgreichen Heartbeat startet die CBSD die Übertragung auf dem entsprechenden Kanal und mit der entsprechenden Leistung.
SAS-Portal

Gruppierungsparameter, die von CBSD in einer der Anfragenachrichten gesendet werden, wenn der Wert von groupType Principal_Subordinate_SFG oder Spectrum_Reuse ist

Die Gruppierungsparameter werden auf dem Tab Config im Bereich Coex groups (Koexistenzgruppen) angezeigt.

Testfall 2: Verzicht auf Berechtigungen und Deregistrierung (normaler Betrieb)

Mit diesem Test wird die Abmeldung des CBSD von SAS überprüft.

Vorbereitung

Prüfen Sie, ob die CBSD registriert ist, eine Bewilligung hat und einen Heartbeat sendet.

Schritte

Gehen Sie so vor:

  1. Der CBSD-Betreiber gibt das Spektrum über das Verwaltungstool frei.

  2. Der CBSD sendet eine Deaktivierungsanfrage an SAS.

  3. Die CBSD erhält eine Antwort auf die Abmeldung von SAS.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 2. Testfall 2
Empfängt Gesendet Zulässig
SAS
  • Optional: Antrag auf Verzicht
  • Antrag auf Aufhebung der Registrierung
  • Optional: Antwort auf die Anfrage zur Aufgabe der Rechte
  • Antrag auf Aufhebung der Registrierung
CBSD
  • Optional: Antwort auf die Anfrage zur Aufgabe der Rechte
  • Antrag auf Aufhebung der Registrierung
  • Optional: Antrag auf Verzicht
  • Antrag auf Aufhebung der Registrierung
Sendet keine Daten mehr, bevor eine Deaktivierung oder ein Verzichtsantrag gesendet wird

Testfall 3a: Sperrung von Berechtigungen: IAP ausstehend

Mit diesem Testfall wird Folgendes überprüft:

  • Das CBSD-Funkgerät wird deaktiviert, wenn SAS die Bewilligung des CBSD aufhebt.
  • Der CBSD meldet den korrekten Betriebsstatus in nachfolgenden Heartbeat-Anfragen.

Vorbereitung

Ein CBSD in den USA hat Kanäle mit begrenzter Stromversorgung. An einigen Orten wie Tampa, Florida, und Los Angeles, Kalifornien, sind die Leistungsbudgets unter 37 dBm/MHz. Um das Testszenario für Standorte an der Küste einfacher zu simulieren, aktivieren Sie das Overlay für die spektrale Verfügbarkeit für CBRS.

Achten Sie darauf, dass Folgendes zutrifft:

  • Der CBSD sendet eine Bewilligungsanfrage mit einem maxEirp-Wert, der unter der verfügbaren Leistung des Kanals in dBm/MHz liegt.

  • Der CBSD sendet Heartbeat-Anfragen. Wenn der angeforderte maxEirp kleiner oder gleich der anteiligen Leistung ist, genehmigt SAS die Bewilligung.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine spektrale Anfrage für die Kanäle mit teilweiser Leistung. In der Antwort auf die spektrale Anfrage ermittelt CBSD den verfügbaren Wert maxEirp in dBm auf den entsprechenden Kanälen.
  2. Der CBSD sendet eine Bewilligungsanfrage mit einem maxEirp, der über der verfügbaren Leistung für die Kanäle in der Antwort auf die spektrale Anfrage liegt.
  3. Der CBSD sendet eine Heartbeat-Anfrage.
  4. SAS sendet die Heartbeat-Antwort mit responseCode 501 (Suspended_Grant: IAP Pending).

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 3a Testfall 3a
Empfängt Gesendet
SAS
  • Heartbeat-Anfragen, bei denen operationState auf Granted (Genehmigt) gesetzt ist, nachdem CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Genehmigung ausgesetzt wurde
  • Heartbeat-Anfragen, bei denen operationState auf Authorized (Autorisiert) gesetzt ist, nachdem der CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Bewilligung autorisiert wurde
  • Heartbeat-Antworten mit responseCode 0 (Success), wenn die Berechtigung nicht ausgesetzt ist
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant:IAP Pending), wenn die Berechtigung ausgesetzt ist
CBSD
  • Heartbeat-Antworten mit responseCode 0 (Success), solange die Sperrzone nicht aktiv ist
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant), bis die aktuelle Bewilligung abläuft und eine neue Bewilligung angefordert wird, oder bis nach einem CPAS-Zyklus zusätzliche Leistung verfügbar ist
  • Der CBSD beendet die Übertragung (schaltet das Funkgerät aus) weniger als 60 Sekunden nach der transmitExpireTime
  • Heartbeat-Anfragen, bei denen operationState auf Authorized (Autorisiert) gesetzt ist, nachdem die CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Berechtigung autorisiert wurde
  • Nachfolgende Heartbeat-Anfragen, bei denen operationState auf Granted gesetzt ist, nachdem der CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Genehmigung ausgesetzt wurde
  • Optional: Anfrage zur Spektrumsermittlung, um zu ermitteln, welche Kanäle verfügbar sind

Die Berechnungen der Funkstörungen sind abgeschlossen, aber SAS kann die Übertragung mit der Zulassung nicht autorisieren, da nach der CPAS-Berechnung die Zulassung für CBSD beendet wird und die Verwendung einer niedrigen Sendeleistung empfohlen wird. Der CBSD fordert eine Bewilligung an, nachdem er die Betriebsparameter von der Antwort des beendenden Heartbeats erhalten hat.

Wir empfehlen dem CBSD dringend, einen neuen Zuschuss zu beantragen. Wenn die Genehmigungsanfrage sich auf einen Frequenzbereich außerhalb des Frequenzbereichs der Sperrzone bezieht , erhält CBSD in der Heartbeat-Antwort die Autorisierung zum Senden. Wenn die Autorisierung vorliegt, nimmt der CBSD die Übertragung mit einer neuen Bewilligung wieder auf. Nach Aufhebung der Sperrung nimmt die CBSD die Übertragung mit der ursprünglichen Bewilligung wieder auf und beendet die vorläufige Bewilligung. Weitere Informationen finden Sie unter Fehlerbehebung bei Interoperabilitätstests.

Testfall 3b: Sperrung von Berechtigungen: Liste für DPA-Umzug aktiviert

Mit diesem Testfall wird Folgendes überprüft:

  • Das CBSD-Funkgerät wird deaktiviert, wenn SAS die Bewilligung des CBSD aufhebt.
  • Der CBSD meldet den korrekten Betriebsstatus in nachfolgenden Heartbeat-Anfragen.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist an einem Ort innerhalb der simulierten Sperrzone registriert.
  • Der CBSD hat eine Zulassung, die sich teilweise oder vollständig mit dem Frequenzbereich der Sperrzone überschneidet.

  • Der CBSD sendet eine Heartbeat-Anfrage. Die Gewährung wird von SAS autorisiert, solange die Sperrzone nicht aktiv ist.

Schritte

Gehen Sie so vor:

  1. Warten Sie, bis die Sperrzone deaktiviert ist. Weitere Informationen finden Sie unter Zeitplan für Sperrzonen prüfen.
  2. SAS setzt die Berechtigung aus, wenn die Sperrzone aktiv ist, wie im Zeitplan für die Sperrzone angegeben.
  3. Der CBSD sendet eine Heartbeat-Anfrage.
  4. SAS sendet die Heartbeat-Antwort mit responseCode 501 (Suspended_Grant : IAP Pending, „Die Berechtigung ist gesperrt, weil sie sich in der Verschiebungsliste einer aktivierten Vertriebsvereinbarung befindet“).
  5. Optional: Die CBSD sendet eine Anfrage zur Frequenzermittlung, nachdem die Bewilligung ausgesetzt wurde.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 3b Testfall 3b
Empfängt Gesendet
SAS
  • Heartbeat-Anfragen, bei denen operationState auf Granted (Genehmigt) gesetzt ist, nachdem CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Genehmigung ausgesetzt wurde
  • Heartbeat-Anfragen, bei denen operationState auf Authorized (Autorisiert) gesetzt ist, nachdem der CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Bewilligung autorisiert wurde
  • Heartbeat-Antworten mit responseCode 0 (Success), wenn die Sperrzone nicht aktiv ist
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant: The grant is suspended because it is in the move list of a DPA that has been activated."), wenn die Sperrzone aktiv ist
CBSD
  • Heartbeat-Antworten mit responseCode 0 (Success), solange die Sperrzone nicht aktiv ist
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant: The grant is suspended because it is in the move list of a DPA that has been activated.), solange die Sperrzone aktiv ist
  • Der CBSD beendet die Übertragung (schaltet das Funkgerät aus) weniger als 60 Sekunden nach dem transmitExpireTime
  • Heartbeat-Anfragen, bei denen operationState auf Authorized (Autorisiert) gesetzt ist, nachdem der CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Bewilligung autorisiert wurde
  • Nachfolgende Heartbeat-Anfragen, bei denen operationState auf Granted (Genehmigt) gesetzt ist, nachdem der CBSD über die Heartbeat-Antwort benachrichtigt wurde, dass die Genehmigung ausgesetzt wurde
  • Optional: Anfrage zum Spektrum, um zu ermitteln, welche Kanäle verfügbar sind.

Wir empfehlen dem CBSD dringend, einen neuen Zuschuss zu beantragen. Wenn die Genehmigungsanfrage sich auf einen Frequenzbereich außerhalb des Frequenzbereichs der Sperrzone bezieht, erhält CBSD in der Heartbeat-Antwort die Autorisierung zum Senden. Wenn die Autorisierung vorliegt, nimmt der CBSD die Übertragung mit einer neuen Bewilligung wieder auf. Während der Übertragung sendet der CBSD weiterhin Heartbeats für die ursprüngliche (eingeschränkte) Bewilligung. Nach Aufhebung der Sperrung nimmt CBSD die Übertragung mit der ursprünglichen Bewilligung wieder auf und beendet die vorläufige Bewilligung.

Testfall 4: Neue Autorisierung gewähren

Mit diesem Testfall wird überprüft, ob die CBSD die Übertragung fortsetzen kann, nachdem die Sperrzone deaktiviert wurde. Das in diesem Test bestätigte Verhalten der clientseitigen Verschlüsselung ähnelt dem, was passiert, wenn die Berechtigung für die clientseitige Verschlüsselung aufgrund des Datenverarbeitungsabkommens (DPA) ausgesetzt und dann nach der Deaktivierung des DPA reautorisiert wird.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist an einem Ort innerhalb der Sperrzone registriert. Weitere Informationen finden Sie unter Sperrbezirk.
  • Der CBSD sendet Heartbeats und hat eine Zulassung, die sich teilweise oder vollständig mit dem Frequenzbereich der Sperrzone überschneidet.
  • Die Sperrzone ist aktiv und der CBSD stellt fest, dass die Bewilligung gesperrt wurde.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet weiterhin Heartbeats, während die Bewilligung ausgesetzt ist.
  2. SAS sendet Heartbeat-Antworten mit responseCode 501 (Suspended_Grant).
  3. Nachdem die Sperrzone deaktiviert wurde, genehmigt SAS die Heartbeat-Anfragen mit responseCode (Success).
  4. Die CBSD nimmt die Übertragung nach Erhalt der Genehmigung von SAS wieder auf.
  5. Der CBSD sendet nachfolgende Heartbeat-Anfragen mit operationState auf Authorized (Autorisiert).

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 4. Testfall 4
Empfängt Gesendet Zulässig
SAS Heartbeat-Anfragen, bei denen operationState auf Granted gesetzt ist
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant), während die Sperrzone aktiv ist
  • Heartbeat-Antworten mit responseCode 0 (Success) nach Deaktivierung der Sperrzone
CBSD
  • Heartbeat-Antworten mit responseCode 501 (Suspended_Grant), wenn die Sperrzone aktiv ist
  • Heartbeat-Antworten mit responseCode 0 (Success) nach Deaktivierung der Sperrzone
Heartbeat-Antworten, bei denen operationState auf Granted oder Authorized festgelegt ist Der CBSD nimmt die Übertragung wieder auf (schaltet die Funkschnittstelle ein), nachdem er responseCode 0.

Testfall 5a: Kündigung einer autorisierten Berechtigung mit vorgeschlagenen Betriebsparametern

Mit diesem Testfall wird Folgendes überprüft:

  • Der CBSD beendet seinen Heartbeat und die Übertragung, die mit der von SAS gekündigten Berechtigung verknüpft ist.
  • Der CBSD fordert eine neue Bewilligung an, indem er die von SAS in der Heartbeat-Antwort empfohlenen Betriebsparameter verwendet.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist an einem Ort innerhalb der Endzone registriert. Weitere Informationen zur Endzone
  • Die CBSD ist an einem Ort innerhalb der simulierten SAS-Sperrbezirkszone registriert.
  • Die CBSD hat einen Zuschuss erhalten und ist aktiv.
  • Die operationFrequencyRange der Konzession überschneidet sich teilweise oder vollständig mit 3.550 MHz bis 3.620 MHz.

Schritte

Gehen Sie so vor:

  1. SAS beendet die Berechtigung automatisch gemäß dem Zeitplan in der Terminierungszone.
  2. Der CBSD sendet eine Heartbeat-Anfrage.
  3. SAS sendet die Heartbeat-Antwort mit responseCode 500 (Terminated_Grant).

  4. Die CBSD sendet eine Bewilligungsanfrage an SAS, die die neuen empfohlenen Betriebsparameter enthält.

  5. Die CBSD erhält eine Bewilligungsantwort von SAS.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 5a Testfall 5a
Empfängt Gesendet Zulässig
SAS
  • Heartbeat-Anfrage
  • Gültige Bewilligungsanfrage mit den neuen Betriebsparametern
  • Heartbeat-Antworten mit responseCode 500 (Terminated_Grant) für die erste Heartbeat-Anfrage nach Beendigung der Berechtigung
  • Erfolgreiche Bewilligungsantwort, nachdem der CBSD eine Bewilligung mit den neuen Betriebsparametern angefordert hat
CBSD
  • Heartbeat-Antworten mit responseCode 500 (Terminated_Grant)
  • Erfolgreiche Antwort auf die Genehmigung
  • Heartbeat-Anfrage
  • Gültige Berechtigungsanfrage mit den Betriebsparametern, die SAS in der Antwort auf den Heartbeat zur Beendigung vorschlägt
  • Es werden keine Heartbeat-Anfragen mehr an SAS für die gekündigte Berechtigung gesendet.
  • Der CBSD beendet die Übertragung weniger als 60 Sekunden nach der transmitExpireTime.

Testfall 5b: Beendigung einer autorisierten Berechtigung aus einer Kanalmaske im SAS-Portal

Mit diesem Testfall wird Folgendes überprüft:

  • Der CBSD beendet die Heartbeats und die Übertragung bei einem beendeten Zuschuss.
  • Der CBSD fordert eine neue Bewilligung für einen der verfügbaren Kanäle aus einer spektralen Anfrage an, ohne dass Nutzer eingreifen müssen.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD hat einen Zuschuss erhalten und ist aktiv.
  • Der CBSD sendet weiterhin Heartbeats, bis SAS die Bewilligung beendet.

Schritte

Gehen Sie so vor:

  1. Lege im SAS-Portal eine Kanalmaske fest, die mindestens einen derzeit gewährten Kanal einschränkt.
  2. SAS beendet die Berechtigung zum Zeitpunkt, der für diese CBSD im SAS-Portal angegeben ist.
  3. Der CBSD sendet eine Heartbeat-Anfrage.
  4. SAS sendet die Heartbeat-Antwort mit responseCode 500 (Terminated_Grant).
  5. Der CBSD sendet eine Anfrage zur spektralen Anfrage an SAS. Ein Beispiel finden Sie unter Testfall 1.
  6. SAS sendet eine Antwort auf die spektrale Anfrage mit einer Liste der verfügbaren Kanäle.
  7. Der CBSD sendet eine Bewilligungsanfrage an SAS für einen der in der Antwort auf die Anfrage zum Spektrum aufgeführten Kanäle.
  8. Die CBSD erhält eine Bewilligungsantwort von SAS.
  9. Der CBSD sendet eine Heartbeat-Anfrage für die neue Bewilligung.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 5b Testfall 5b
Empfängt Gesendet Zulässig
SAS
  • Heartbeat-Anfrage
  • Anfrage zu Frequenzspektrum
  • Gültiger Berechtigungsantrag für einen verfügbaren Kanal
  • Heartbeat-Antworten mit responseCode 500 (Terminated_Grant) für die erste Heartbeat-Anfrage nach dem Ende der CPAS-Kampagne
  • Erfolgreiche Bewilligungsantwort, nachdem der CBSD eine Bewilligung mit den neuen Betriebsparametern angefordert hat
  • Antwort auf eine Anfrage zum Spektrum mit einer Liste der verfügbaren Kanäle
  • Erfolgreiche Antwort auf die Genehmigungsanfrage, nachdem die CBSD eine Genehmigung für einen verfügbaren Kanal angefordert hat
CBSD
  • Heartbeat-Antworten mit responseCode 500 (Terminated_Grant)
  • Antwort auf Spectrum-Anfrage
  • Erfolgreiche Antwort auf die Genehmigung
  • Heartbeat-Anfrage
  • Anfrage zu Frequenzspektrum
  • Gültiger Berechtigungsantrag für einen der verfügbaren Channels
  • Es werden keine Heartbeat-Anfragen mehr an SAS für die gekündigte Berechtigung gesendet.
  • Der CBSD beendet die Übertragung weniger als 60 Sekunden nach der transmitExpireTime

Testfall 6: Fehlgeschlagene Anfrage zur Erteilung

Mit diesem Testfall wird überprüft, ob der CBSD den Heartbeat-Prozess oder die Übertragung nicht startet, wenn eine Bewilligungsanfrage fehlschlägt.

Vorbereitung

Achten Sie darauf, dass die CBSD an einem Ort innerhalb der Grandfathered Wireless Protection Zone (GWPZ) registriert ist.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine Bewilligungsanfrage an SAS.
  2. SAS lehnt den Antrag auf Gewährung mit responseCode 400 (Interference) ab.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 6. Testfall 6
Empfängt Gesendet
SAS Anfrage zur Erteilung

Antwort mit responseCode 400 (Interference) gewähren

In diesem Fall befindet sich die CBSD innerhalb der GWPZ und beantragt eine Zulassung für eine geschützte Frequenz. Es kann aber auch einen anderen Grund geben.

CBSD

Antwort mit responseCode 400 (Interference) gewähren

Der CBSD sollte keinen Heartbeat starten oder senden.

Anfrage zur Erteilung

Testfall 7: CBSD-Abmeldung und -Neuregistrierung

Mit diesem Testfall wird überprüft, ob sich der CBSD von der SAS abmeldet und wieder anmeldet, wenn er von einem Standort an einen anderen Standort verschoben wird, der mehr als 50 Meter entfernt ist.

Vorbereitung

Prüfen Sie, ob die CBSD registriert ist, eine Bewilligung hat und einen Heartbeat sendet.

Schritte

Gehen Sie so vor:

  1. Legen Sie die Position des CBSD auf einen anderen Ort fest, der mehr als 50 Meter entfernt ist. Sie können den Standort entweder physisch verschieben oder manuell festlegen.
  2. Der CBSD sendet optional eine Deaktivierungsanfrage aufgrund der Standortänderung.
  3. Der CBSD sendet dann eine neue Registrierungsanfrage mit dem neuen Standort.

  4. SAS sendet eine Registrierungsantwort mit responseCode 0.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 7. Testfall 7
Empfängt Gesendet
SAS
  • Registrierungsanfrage mit Informationen zum Startort
  • Optional: Deaktivierungsanfrage
  • Registrierungsanfrage mit neuen Standortinformationen
  • Antwort auf die Registrierung mit responseCode 0
  • Optional: Antwort auf die Abmeldung mit responseCode 0
  • Antwort auf die Registrierung mit responseCode 0
CBSD
  • Antwort auf die Registrierung mit responseCode 0
  • Optional: Antwort auf die Abmeldung mit responseCode 0
  • Antwort auf die Registrierung mit responseCode 0
  • Registrierungsanfrage mit Informationen zum Startort
  • Optional: Deaktivierungsanfrage
  • Registrierungsanfrage mit dem neuen Standort

Testfall 8: Ablauf und Verlängerung von Berechtigungen

In diesem Testfall wird das Verhalten des CBSD überprüft, wenn ein Grant bald abläuft.

Vorbereitung

Prüfen Sie, ob die CBSD registriert ist, eine Bewilligung hat und einen Heartbeat sendet.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet vor Ablauf der Berechtigung eine Heartbeat-Anfrage an SAS, wobei grantRenew auf true gesetzt ist.
  2. SAS sendet in der Heartbeat-Antwort eine neue grantExpireTime, wenn der CBSD eine Verlängerung des Grants anfordert.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 8. Testfall 8
Empfängt Gesendet
SAS Heartbeat-Anfrage, bei der auch die Verlängerung des Zuschusses beantragt wird Heartbeat-Antwort mit einem neuen grantExpireTime-Wert
CBSD Heartbeat-Antwort mit einem neuen grantExpireTime-Wert Heartbeat-Anfrage, bei der grantRenew vor Ablauf der Berechtigung auf true gesetzt wird

Testfall 9: Umgang von CBSD mit ungültigen oder fehlenden Werten

Dieser Testfall zeigt Beispiele für ungültige Anfragen. Der CBSD muss der Anleitung nicht Schritt für Schritt folgen. Der Tester sollte jedoch prüfen, ob der CBSD nach Erhalt eines Antwortcodes, der auf einen Fehler in der Anfrage hinweist, nicht noch einmal dieselbe (ungültige) Anfrage versucht.

Vorbereitung

Der CBSD darf nicht in SAS registriert sein.

Schritte

  1. Der CBSD sendet eine Registrierungsanfrage an SAS.

  2. SAS lehnt die Registrierungsanfrage mit einer der folgenden Begründungen ab:

    • responseCode 102 (Missing_Param): Geben Sie die fehlenden Parameter in das Feld responseData ein.
    • responseCode 103 (Invalid_Value): Geben Sie die Parameter mit ungültigen Werten in das Feld responseData ein.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 9. Testfall 9
Empfängt Gesendet Zulässig
SAS Registrierungsanfrage ohne Angabe der erforderlichen Felder oder mit ungültigen Werten Beispiele:
  • Registrierungsantwort mit responseCode 102 (Missing_Param) und fehlenden Parametern im Feld responseData
  • Registrierungsantwort mit responseCode 103 (Invalid_Value) und den Parametern mit ungültigen Werten im Feld responseData
CBSD Registrierungsantwort mit Antwortcode ungleich Null Unvollständige oder ungültige Registrierungsanfrage Der CBSD darf dieselbe Anfrage erst wieder senden, wenn der Fehler behoben wurde.

Testfall 10: CBSD-Messberichte für RECEIVED_POWER_WITHOUT_GRANT

Mit diesem Test wird überprüft, ob die CBSDs, die die Received_Power_Without_Grant-Messfunktion unterstützen, Messberichte gemäß WINNF-17-SSC-0002 senden.

Vorbereitung

Achten Sie darauf, dass die CBSD nicht registriert ist.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine Registrierungsanfrage an SAS, die Received_Power_Without_Grant als eine seiner Messfunktionen enthält.
  2. SAS antwortet mit einer Registrierungsantwort, die Received_Power_Without_Grant in der Berichtskonfiguration enthält.
  3. Optional: Der CBSD sendet eine Anfrage zur spektralen Anfrage, die eine gültige Messung enthält.
  4. Wenn die Anfrage zur spektralen Anfrage gesendet wird, sendet SAS eine Antwort auf die spektrale Anfrage mit responseCode 0.
  5. Der CBSD sendet eine Bewilligungsanfrage, die eine gültige Messung enthält.
  6. SAS sendet eine Antwort mit responseCode 0.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 10. Testfall 10
Empfängt Gesendet
SAS
  • Registrierungsanfrage, die Received_Power_Without_Grant als eine der Analysefunktionen enthält
  • Optional: Anfrage zum Spektrum, die eine gültige Messung enthält
  • Bewilligungsanfrage, die eine gültige Messung enthält
  • Antwort auf die Registrierung
  • Optional: Antwort auf Spectrum-Anfrage
  • Antwort gewähren
CBSD
  • Antwort auf die Registrierung
  • Optional: Anfrage zu Frequenzspektrum
  • Bewilligungsanfrage, die eine gültige Messung enthält
  • Antwort gewähren
  • Registrierungsanfrage
  • Optional: Anfrage zum Spektrum, die eine gültige Messung enthält
  • Bewilligungsanfrage, die eine gültige Messung enthält

Testfall 11: CBSD-Messberichte für RECEIVED_POWER_WITH_GRANT

Mit diesem Test wird überprüft, ob die CBSDs, die die Received_Power_With_Grant-Messfunktion unterstützen, Messberichte gemäß WINNF-17-SSC-0002 senden.

Vorbereitung

Achten Sie darauf, dass die CBSD nicht registriert ist.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine Registrierungsanfrage an SAS, die Received_Power_With_Grant als eine seiner Messfunktionen enthält.
  2. SAS antwortet mit einer Registrierungsantwort mit responseCode 0.
  3. Optional: Der CBSD sendet eine Anfrage zur Frequenzermittlung.
  4. SAS sendet eine Antwort auf die spektrale Anfrage mit responseCode 0.
  5. Der CBSD sendet eine gültige Bewilligungsanfrage.
  6. SAS sendet eine Antwort auf die Genehmigung, die Received_Power_With_Grant in der Konfiguration des Messberichts enthält.
  7. Innerhalb der ersten fünf Heartbeat-Anfragen sendet der CBSD mindestens eine Anfrage, die eine gültige Messung enthält.
  8. SAS sendet Heartbeat-Antworten mit responseCode 0.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 11. Testfall 11
Empfängt Gesendet Zulässig
SAS
  • Registrierungsanfrage vom CBSD, die Received_Power_With_Grant als eine der Messfunktionen enthält
  • Optional: Anfrage zur Frequenznutzung
  • Gültiger Antrag auf Gewährung von Berechtigungen vom CBSD
  • Beliebige Anzahl von Heartbeat-Anfragen, wobei mindestens eine der ersten fünf eine gültige Messung enthält
  • Antwort auf die Registrierung
  • Optional: Antwort auf Spectrum-Anfrage
  • Gewähren Sie eine Antwort, die Received_Power_With_Grant in der Konfiguration des Messberichts enthält.
  • Heartbeat-Antwort(en) mit responseCode 0
CBSD
  • Antwort auf die Registrierung
  • Optional: Anfrage zu Frequenzspektrum
  • Antwort gewähren
  • Registrierungsanfrage, die Received_Power_With_Grant als eine der Analysefunktionen enthält
  • Optional: Anfrage zu Frequenzspektrum
  • Anfrage zur Erteilung
  • Beliebige Anzahl von Heartbeat-Anfragen, wobei mindestens eine der ersten fünf eine gültige Messung enthält
Nach dem ersten erfolgreichen Heartbeat startet die CBSD die Übertragung auf dem entsprechenden Kanal und mit der entsprechenden Leistung.

Testfall 12: Batchanfragen

Mit diesem Testfall wird überprüft, ob ein Domain-Proxy (DP) Batchanfragen senden und Batchantworten für mehrere CBSDs empfangen kann.

In diesem Testfall geht es insbesondere um Folgendes:

  • Die Batch-Spektrumsanfrage für mehrere CBSDs
  • Das Batch-Genehmigungsverfahren für mehrere CBSDs
  • Der erste Batch-Heartbeat, um die Funkschnittstellen für mehrere CBSDs einzuschalten

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSDs sind bei SAS registriert.
  • Der DP ist so konfiguriert, dass eine Teilmenge des verfügbaren Spektrums angefordert wird.

Schritte

Gehen Sie so vor:

  1. Der DP sendet eine Anfrage für eine Spektrumsabfrage, um das verfügbare Spektrum für jede CBSD zu prüfen.
  2. Für jeden CBSD erhält der DP eine Liste der verfügbaren Kanäle von SAS.
  3. Der Preisvergleichsportalanbieter sendet eine Batch-Genehmigungsanfrage an SAS. Für jeden CBSD fordert der DP einen Frequenzbereich an, der laut SAS verfügbar ist.
  4. Der Datenpartner erhält eine Antwort auf die Batch-Genehmigung von SAS.
  5. Der Dienstanbieter sendet basierend auf der heartbeatInterval regelmäßig Batch-Heartbeat-Anfragen an SAS und empfängt Batch-Heartbeat-Antworten von SAS.

  6. SAS antwortet, indem es die Heartbeat-Anfragen genehmigt.

  7. Der Dienstanbieter sendet regelmäßig weitere Batch-Heartbeat-Anfragen an SAS basierend auf dem heartbeatInterval mit dem Feld operationState, das zu einem bestimmten CBSD gehört, der auf Authorized gesetzt ist, wenn die vorherige Heartbeat-Anfrage genehmigt wurde.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 12. Testfall 12
Empfängt Gesendet
SAS
  • Gültige Anfrage für die spektrale Batchermittlung, einschließlich einer Anfrage für jede CBSD
  • Gültige Batch-Genehmigungsanfrage, einschließlich einer Anfrage für jede CBSD
  • Gültige regelmäßige Batch-Herzschlaganfragen, einschließlich einer Anfrage für jeden CBSD mindestens alle heartbeatInterval Sekunden
Erfolgreiche Batchantworten auf alle Batchanfragen. Die transmitExpire-Zeit in den Heartbeat-Antworten wird auf einen Wert für vier Minuten festgelegt.
DP
  • Erfolgreiche Batchantworten auf alle Batchanfragen
  • Nach der ersten erfolgreichen Antwort auf den Heartbeat startet jeder CBSD die Übertragung auf dem entsprechenden Kanal und
  • Gültige Anfrage für die spektrale Batchermittlung, einschließlich einer Anfrage für jede CBSD
  • Gültige Batch-Genehmigungsanfrage, einschließlich einer Anfrage für jede CBSD
  • Gültige, regelmäßige Batch-Herzschlaganfragen mindestens alle heartbeatInterval Sekunden, einschließlich einer Anfrage für jede CBSD. Das Feld operationState, das zu einer bestimmten CBSD gehört, muss in mindestens einer Heartbeat-Anfrage auf Authorized gesetzt sein.

Testfall 13: Zu große Batchanfragen

Mit diesem Testfall wird überprüft, ob ein Domain-Proxy (DP) eine Situation bewältigen kann, in der die Größe einer Batchanfrage die maximale Batchgröße überschreitet, die von SAS verarbeitet wird.

Wenn die Batchgröße größer als maxBatchSize ist, sendet SAS eine gültige Antwort auf die ersten maxBatchSize Anfragen, wobei das Feld responseCode auf 0 (Success) festgelegt ist. Für die restlichen Anfragen sendet SAS responseCode 106 (Not_Processed).

Der Standardwert von maxBatchSize in der Produktions-SAS-Umgebung ist 120. Für einfache Tests ist maxBatchSize in der Test-SAS-Umgebung 20.

In diesem Testfall liegt der Schwerpunkt auf dem Genehmigungsprozess, um zu zeigen, wie übergroße Batchanfragen verarbeitet werden.

Wir empfehlen Ihnen, diesen Testfall auf andere Nachrichtentypen auszuweiten, z. B. Registrierungsanfragen, Freqenzermittlung, Heartbeat-Verfahren, Verfahren zur Aufgabe von Berechtigungen und Abmeldung.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSDs sind bei SAS registriert.
  • Der DP ist so konfiguriert, dass eine Teilmenge des verfügbaren Spektrums angefordert wird.

Schritte

Gehen Sie so vor:

  1. Der Preisvergleichsportalanbieter sendet eine zu große Batch-Berechtigungsanfrage an SAS. Die Größe des Batches ist N, wobei N zwischen 20 und 40 liegt. Für jede CBSD fordert der DP einen Frequenzbereich an, der von SAS als verfügbar angegeben wurde.
  2. Der Datenpartner erhält eine Antwort auf die Batch-Genehmigung von SAS. SAS sendet auf die ersten 20 Anfragen eine gültige Antwort, wobei das Feld responseCode auf 0 (Success) festgelegt ist. Für die letzten N bis 20 Elemente im Batch legt SAS das Feld responseCode auf 106 (Not_Processed) fest.
  3. Der Preisvergleichsportalanbieter sendet die noch nicht verarbeiteten Zuschussanträge.
  4. Der Datenpartner erhält eine Antwort auf die Batch-Genehmigung von SAS. SAS sendet eine gültige Antwort auf alle Anfragen, bei denen das Feld responseCode auf 0 (Success) festgelegt ist.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 13. Testfall 13
Empfängt Gesendet
SAS
  • Gültige Batch-Genehmigungsanfrage, einschließlich einer Anfrage für jede CBSD bei einer Batchgröße von 20 bis 40 im ersten Versuch
  • Gültige Batch-Berechtigungsanfragen für den zweiten Teil des Batches beim zweiten Versuch, wenn die Batchgröße mehr als 20 beträgt
  • Erfolgreiche Batchantworten auf die ersten 20 Anträge auf Zuschuss und responseCode 106 für den Rest des Batches beim ersten Versuch
  • Erfolgreiche Batch-Antworten auf alle Zuschussanfragen beim zweiten Versuch
DP
  • Erfolgreiche Batchantworten auf die ersten 20 Anfragen und responseCode 106 für den Rest des Batches beim ersten Versuch
  • Erfolgreiche Batch-Antworten auf alle Zuschussanfragen beim zweiten Versuch
  • Gültige Batch-Genehmigungsanfrage, einschließlich einer Anfrage für jede CBSD bei einer Batchgröße von 20 bis 40 im ersten Versuch
  • Gültige Batch-Berechtigungsanfragen für den zweiten Teil des Batches beim zweiten Versuch, wenn die Batchgröße mehr als 20 beträgt

Testfall 14: Passive DAS-Registrierung und -Genehmigung

Mit diesem Testfall wird Folgendes überprüft:

  • Das Registrierungs- und Genehmigungsverfahren für passive DAS-Funkanlagen.
  • Optional: Der Prozess der spektralen Anfrage für passive DAS-Funkgeräte.

Annahmen

  • Bereitstellungsszenario

    In diesem Testfall gehen wir von einem Bereitstellungsszenario der Kategorie 3 aus, wie in WINNF-TR-5001 definiert: Eine Funkschnittstelle (Radio Unit, RU) mit einem einzelnen Sektor, die als passives DAS mit mehreren Übertragungspunkten (Transmission Points, TPs) bereitgestellt wird.

    {Category 3 deployment (click to enlarge)
    Bereitstellung der Kategorie 3 (zum Vergrößern klicken)

  • Eindeutige CBSD-Identifikation

    In diesem Fall wird jedes TP als einzelnes CBSD mit der FCC-ID und der Seriennummer des Herstellers (MSN) registriert. Die FCC-ID und die MSN des RU werden mit einer zusätzlichen TP-ID kombiniert, um jeden TP eindeutig zu identifizieren. Die TP-ID kann SAS mit Suffixen in der cbsdSerialNumber zur Verfügung gestellt werden. Die TP-ID muss der MSN der RU mit einem Trennzeichen (:) vor der TP-ID angehängt werden. Weitere Informationen finden Sie unter WINNF-TR-5001.

  • Bestimmung von Indoor- oder Outdoor-Umgebungen

    In diesem Testfall gehen wir von einem Indoor-Bereitstellungsszenario aus. Im Allgemeinen können Sie passive DAS-Geräte sowohl im Innen- als auch im Außenbereich einsetzen. Eine vollständige Liste der Richtlinien finden Sie unter WINNF-TR-5001.

  • EIRP-Funktion

    Bei einer Indoor-Bereitstellung darf der maximale EIRP jedes TP 30 dBm oder 10 MHz nicht überschreiten. Beispiele zur Berechnung der EIRP-Funktion für jedes TP finden Sie unter WINNF-TR-5001.

  • CBSD-Kategorie

    Bei einer Indoor-Bereitstellung muss jedes TP als CBSD der Kategorie A registriert sein. Dies ist auch möglich, wenn die RU ursprünglich von der FCC als Hochleistungsgerät der Kategorie B zertifiziert wurde. CBSDs der Kategorie B dürfen nicht in Innenräumen installiert werden.

  • CPI-gestützte Installation

    Gemäß den aktuellen FCC-Richtlinien muss ein zertifizierter Fachinstallateur (CPI) immer passive DAS-Geräte installieren. Die Gründe dafür sind:

    • Die FCC empfiehlt die Installation von CPI, wenn Sie einen Hochleistungs-RU der Kategorie B in einer Innenumgebung mit reduzierter Leistung als CBSD der Kategorie A einsetzen.
    • Auch wenn der RU als energieeffizientes Gerät der Kategorie A zertifiziert ist, verfügt ein typischer TP nicht über eine automatische Standortbestimmung. Daher muss ein CPI immer ein passives DAS installieren.
  • Mehrere Schritte zur Registrierung

    In diesem Testfall gehen wir von einer mehrstufigen Registrierung aus. Das bedeutet, dass ein CPI vor der Ausführung des Tests die Installationsparameter für jedes TP über das SAS-Portal in SAS vorladen muss. Es ist wichtig, dass der Preisvergleichsportalanbieter den Parameter eirpCapability im Objekt InstallationParam angibt.

    Für diesen Testfall darf eirpCapability für jeden TP maximal 30 dBm oder 10 MHz betragen. Wenn dies nicht der Fall ist, setzt SAS gemäß der Release 1 WInnForum-Spezifikation WINNF-TS-0016 eirpCapability als gerundeten FCC-zertifizierten maximalen EIRP der RU. Bei einem RU mit hoher Leistung kann dies über 30 dBm oder 10 MHz liegen, was für eine Indoor-Installation der Kategorie A nicht zulässig ist.

  • Domain-Proxy (DP)

    In diesem Testfall wird davon ausgegangen, dass ein DP vorhanden ist, der Batchanfragen von SAS senden und empfangen kann.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSDs (TPs) sind nicht im SAS-Portal registriert.
  • Die CBSDs (TPs) sind so eingestellt, dass sie einen Teil des verfügbaren Spektrums anfordern.
  • Der Preisvergleichsportalanbieter hat Registrierungsparameter bereitgestellt, einschließlich eirpCapability für jedes Preisvergleichsportal, die über das SAS-Portal in SAS vorinstalliert werden.

Schritte

Gehen Sie so vor:

  1. Wenn der Vertriebspartner mehrere TPs registrieren möchte, sendet er eine Batch-Registrierungsanfrage an SAS.

  2. Die CBSD erhält eine Antwort auf die Batchregistrierung von SAS.

  3. Um das verfügbare Spektrum für jeden TP zu prüfen, sendet der DP eine Anfrage für die Spektrumsermittlung im Batch.

  4. Für jeden TP erhält der DP eine Liste der verfügbaren Kanäle von SAS.

  5. Der Preisvergleichsportalanbieter sendet eine Batch-Genehmigungsanfrage an SAS. Für jeden TP fordert der DP einen Frequenzbereich an, den SAS als verfügbar angegeben hat.

    • Der maxEirp-Wert für jeden TP darf bei einer Indoor-Bereitstellung nicht mehr als 30 dBm oder 10 MHz betragen.
    • Das Feld operationFrequencyRange sollte für alle TPs gleich sein. Bei einer passiven DAS-Bereitstellung mit einem einzelnen Sektor müssen alle TPs dieselben RF-Kanäle verwenden.
  6. Der Datenpartner erhält eine Antwort auf die Batch-Genehmigung von SAS.

  7. Der Dienstanbieter sendet basierend auf der heartbeatInterval regelmäßig Batch-Heartbeat-Anfragen an SAS und empfängt Batch-Heartbeat-Antworten von SAS.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 14. Testfall 14
Empfängt Gesendet
SAS
  • Gültige Batch-Registrierungsanfrage, einschließlich einer Anfrage für jeden TP
  • Gültige Anfrage für die Spektrumsaufschlüsselung, einschließlich einer Anfrage für jeden TP
  • Gültige Anfrage für die Berechtigungsgruppe, einschließlich einer Anfrage für jede TP
  • Gültige regelmäßige Batch-Herzschlaganfragen, einschließlich einer Anfrage für jeden TP mindestens alle heartbeatInterval Sekunden
Erfolgreiche Batchantworten auf alle Batchanfragen. Die transmitExpire-Zeit in den Heartbeat-Antworten wird auf einen Wert für vier Minuten festgelegt.
DP
  • Erfolgreiche Batchantworten auf alle Batchanfragen
  • Nach der ersten erfolgreichen Antwort auf den Heartbeat beginnt jedes TP mit der Übertragung auf dem entsprechenden Kanal und mit der entsprechenden Leistung.
  • Gültige Batch-Registrierungsanfrage, einschließlich einer Anfrage für jeden TP
  • Gültige Anfrage für die Spektrumsaufschlüsselung, einschließlich einer Anfrage für jeden TP
  • Gültige Anfrage für die Berechtigungsgruppe, einschließlich einer Anfrage für jede TP
  • Gültige, regelmäßige Batch-Herzschlaganfragen mindestens alle heartbeatInterval Sekunden, einschließlich einer Anfrage für jeden TP. Das Feld operationState, das zu einem bestimmten TP gehört, muss in mindestens einer Heartbeat-Anfrage auf Authorized gesetzt sein.

Testfall 15: Antwort auf eine Anfrage zum sortierten Spektrum

Mit diesem Testfall wird überprüft, ob die CBSD die Kanäle mit der höchsten Qualität aus einer sortierten Antwort auf eine spektrale Anfrage auswählen kann. Weitere Informationen zur Berechnung der Kanalqualität durch SAS

Annahmen

Die CBSD versucht, auf einem einzigen 10 MHz breiten Kanal zu senden.

Vorbereitung

Der CBSD muss mindestens vier Stunden vor dem Test bei SAS registriert sein. Nach der Registrierung der CBSD kann es bis zu vier Stunden dauern, bis SAS die Kanalqualität und das Ranking berechnet hat.

Für genauere Ergebnisse geben Sie Informationen zur Gruppierung der Häufigkeitsverwaltung für die CBSD entweder im Registrierungsantrag oder im SAS-Portal an. Verwenden Sie Testfall 1 als Beispiel.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine Anfrage zur spektralen Anfrage an SAS für den gesamten CBRS-Frequenzbereich von 3.550 MHz bis 3.700 MHz.
  2. Die CBSD erhält eine Antwort auf die Anfrage zum Spektrum von der SAS. Die Antwort auf die Anfrage zum Spektrum gibt eine Liste der verfügbaren Kanäle zurück, sortiert nach der besten Kanalqualität. Das erste Objekt im availableChannel-Array hat die beste Qualität.
  3. Der CBSD sendet eine Bewilligungsanfrage an SAS. Der CBSD fordert den Kanal mit dem höchsten Rang an. Dies ist das erste Element im availableChannel-Array der Antwort auf die sortierte spektrale Anfrage.
  4. Die CBSD erhält eine Bewilligungsantwort von SAS.
  5. Der CBSD sendet basierend auf heartbeatInterval regelmäßig Heartbeat-Anfragen an SAS und empfängt Heartbeat-Antworten von SAS. Sehen Sie sich die Anforderungen zum Senden von Heartbeat-Anfragen in Testfall 1 an.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 15. Testfall 15
Empfängt Gesendet Zulässig
SAS
  • Gültige Anfrage zu Frequenzbereichen
  • Gültiger Antrag auf Bewilligung für den Kanal mit der höchsten Rangfolge auf Grundlage der Antwort auf die Anfrage zum Spektrum
  • Gültige regelmäßige Heartbeat-Anfragen mindestens alle heartbeatInterval Sekunden
  • Erfolgreiche Antwort auf Anfrage zu sortiertem Spektrum
  • Erfolgreiche Antwort auf die Genehmigung
  • Erfolgreiche Antworten für alle Heartbeat-Anfragen, wobei transmitExpireTime in den Heartbeat-Antworten enthalten ist.
CBSD
  • Erfolgreiche Antwort auf Anfrage zu sortiertem Spektrum
  • Erfolgreiche Antwort auf die Genehmigung
  • Erfolgreiche Heartbeat-Antworten für alle Heartbeat-Anfragen
Nach dem ersten erfolgreichen Heartbeat startet die CBSD die Übertragung auf dem entsprechenden Kanal und mit der entsprechenden Leistung.
  • Gültige Anfrage zu Frequenzbereichen
  • Gültiger Antrag auf Bewilligung für den Kanal mit der höchsten Priorität basierend auf der Antwort auf die Anfrage zum Spektrum
  • Gültige periodische Heartbeat-Anfragen mindestens alle heartbeatInterval Sekunden, einschließlich mindestens einer Anfrage, bei der operationState auf Authorized (Autorisiert) gesetzt ist
SAS-Portal Informationen zur Spektrumverfügbarkeit, zur Kanalqualität und zum Kanalrang finden Sie im SAS-Portal auf dem Tab Coex der CBSD. URL der Test-SAS-Umgebung finden

Testfall 16: Gleiche Häufigkeit

Mit diesem Testfall wird Folgendes überprüft:

  • Die CBSD- oder DP-Ausrüstung sendet die Kennung für dieselbe Frequenz jedes Mal an SAS, wenn sich das Gerät registriert.
  • Der Wert „Gleiche Häufigkeit“ kann im SAS-Portal für jedes Gerät festgelegt oder bearbeitet werden.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist nicht bei SAS registriert.
  • Die CBSD oder DP hat nicht dieselbe Frequenz-ID wie die SAS.

Schritte

Gehen Sie so vor:

  1. Konfigurieren Sie die Informationen zum Wert „WInnForum Same Frequency“ in der CBSD-Registrierungsnachricht.
  2. Registrieren Sie das Gerät bei SAS.
  3. Wenn sich der Wert „Gleiche Häufigkeit“ ändert, können Sie in der Heartbeat-Anfragenachricht einen neuen Wert festlegen und an SAS senden.
  4. Optional: Legen Sie über das SAS-Portal den Wert „Gleiche Frequenz“ für die CBSD fest oder bearbeiten Sie ihn.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 16. Testfall 16
Empfängt Gesendet
SAS
  • Registrierungsanfrage oder Heartbeat-Nachricht vom CBSD oder DP, die den konfigurierten Wert „Gleiche Frequenz“ enthält
  • Optional: Gleiche Frequenzkonfiguration für eine CBSD im SAS-Portal
Erfolgreiche Registrierungsantwort an die CBSD oder DP
CBSD oder DP Antwort auf erfolgreiche Registrierung oder Antwort auf Heartbeat Das Label der gemeinsamen Channelgruppe für jeden CBSD während der Registrierung oder per Heartbeat, wenn sich der Wert „Gleiche Frequenz“ ändert

Testfall 17: Wiederverwendung von Frequenzen

Mit diesem Testfall wird Folgendes überprüft:

  • Die CBSD- oder DP-Ausrüstung sendet die Kennung für die Wiederverwendung derselben Frequenz jedes Mal an Google SAS, wenn sich das Gerät registriert.
  • Der Wert für die Häufigkeit der Wiederverwendung kann im SAS-Portal für jedes Gerät festgelegt oder bearbeitet werden.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist nicht bei SAS registriert.
  • Die CBSD oder DP hat nicht dieselbe Frequenz-ID wie die SAS.

Schritte

Gehen Sie so vor:

  1. Konfigurieren Sie die Informationen zum Wert „WInnForum Same Frequency“ in der CBSD-Registrierungsnachricht.
  2. Registrieren Sie das Gerät bei SAS.
  3. Wenn sich der Wert „Gleiche Häufigkeit“ ändert, können Sie in der Heartbeat-Anfragenachricht einen neuen Wert festlegen und an SAS senden.
  4. Optional: Legen Sie über das SAS-Portal den Wert „Gleiche Frequenz“ für die CBSD fest oder bearbeiten Sie ihn.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 17. Testfall 17
Empfängt Gesendet
SAS
  • Registrierungsanfrage oder Heartbeat-Nachricht vom CBSD oder DP, die den konfigurierten Wert für die Frequenzwiederverwendung enthält
  • Optional: Konfiguration der Frequenzwiederverwendung für eine CBSD im SAS-Portal
Erfolgreiche Registrierungsantwort an die CBSD oder DP
CBSD oder DP Antwort auf erfolgreiche Registrierung oder Antwort auf Heartbeat Das CCG-Label (Common Channel Group) pro CBSD während der Registrierung oder per Heartbeat, wenn sich der Wert für die Frequenzwiederverwendung ändert

Testfall 18: Bevorzugung mehrerer 10-MHz-Zuweisungsanfragen

In diesem Testfall wird überprüft, ob der CBSD oder DP mehrere 10‑MHz-Zuweisungen anfordert, wenn für den Betrieb mehrere Kanäle mit einer Breite von mehr als 10 MHz verwendet werden.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Der CBSD oder DP ist bei SAS registriert.
  • Die CBSD ist für den Betrieb auf mehr als 10 MHz konfiguriert.

Schritte

Gehen Sie so vor:

  1. Der CBSD oder DP sendet eine Bewilligungsanfrage an SAS.
  2. Der CBSD sendet eine Anfrage zur spektralen Anfrage, um verfügbares Spektrum abzufragen. Wenn SAS die Verfügbarkeit anzeigt, fordert CBSD einen 10‑MHz-Kanal an.
  3. Die Parameter lowFrequency und highFrequency sind für den ausgewählten 10‑MHz-Kanal festgelegt.
  4. Es werden mehrere Berechtigungen für die vom Gerät als erforderlich erachtete Anzahl von Kanälen angefordert.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 18. Testfall 18
Empfängt Gesendet
SAS Gültige Berechtigungsanfragen für die vom Gerät als erforderlich erachtete Anzahl von Kanälen Erfolgreiche Antwort auf die Genehmigungsanfrage für alle gültigen Anfragen
CBSD oder DP Eine erfolgreiche Antwort auf die Anzahl der möglichen Anfragen, basierend auf dem Gerätestandort und den Schutzzonen der Bestandskunden Eine gültige Bewilligungsanfrage pro 10-MHz-Kanal

Testfall 19: Unterstützung für Zuweisungen auf nicht zusammenhängende Kanäle

Mit diesem Testfall wird Folgendes überprüft:

  • Die CBSD oder DP unterstützt und fordert Zuweisungen für mehrere nicht zusammenhängende 10‑MHz-Kanäle für dieselbe CBSD an.
  • Der CBSD oder DP fordert und akzeptiert Zuweisungen auf getrennten Kanälen an, die gewährt wurden.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Der CBSD oder DP ist bei SAS registriert.
  • Der CBSD ist so eingestellt, dass er einen Teil des Spektrums anfordert, der gemäß der Antwort auf die Anfrage nach dem Spektrum von SAS verfügbar ist.

Schritte

Gehen Sie so vor:

  1. Das Gerät ist bei SAS registriert.
  2. Der CBSD sendet eine Anfrage zur spektralen Anfrage, um verfügbares Spektrum abzufragen.
  3. Die CBSD erhält eine Liste der verfügbaren Kanäle von SAS.
  4. Der CBSD sendet eine Bewilligungsanfrage an SAS.
  5. Der CBSD sendet eine Bewilligungsanfrage für den von SAS angegebenen verfügbaren Frequenzbereich.
  6. Wenn die gewünschte Bandbreite verfügbar ist, aber nicht in einem zusammenhängenden Bereich, sendet der CBSD für jeden entsprechenden Kanal mehr als eine Bewilligungsanfrage.

Ergebnis

Die erwarteten Testergebnisse sind in der folgenden Tabelle aufgeführt.

Tabelle 19. Testfall 19
Empfängt Gesendet
SAS Gültige Anfrage zur Erteilung Erfolgreiche Antworten auf alle gültigen Bewilligungsanfragen vom CBSD
CBSD oder DP Erfolgreiche Antwort auf die Genehmigungsanfrage für alle Anfragen Gültige Anträge auf Bewilligung

Testfall 20: Unterstützung für die automatische EIRP-Erhöhung

Mit diesem Testfall wird Folgendes überprüft:

  • Die CBSD identifiziert Bedingungen, die für eine Erhöhung der EIRP günstig sind.
  • Der CBSD wird benachrichtigt, dass eine EIRP-Erhöhung verfügbar ist.

Weitere Informationen finden Sie unter Automatische Erhöhung des EIRP.

Vorbereitung

Achten Sie darauf, dass Folgendes zutrifft:

  • Die CBSD ist bei der Test SAS innerhalb eines Radius von 5 Kilometern um [68, -164.5] registriert. Das Schutzobjekt wird in der Test-SAS simuliert, um sicherzustellen, dass der am ersten Tag verfügbare EIRP um mindestens 6 dB unter dem eirpCapability-Wert des Geräts liegt.
  • Der CBSD befindet sich nicht in der Nähe der kanadischen Grenze, eines Außenstellen der Federal Communications Commission, des Table Mountain oder in einer National Radio Quiet Zone.

Schritte

Gehen Sie so vor:

  1. Der CBSD sendet eine spektrale Anfrage an die Test SAS. Die Antwort auf die Anfrage zum Spektrum enthält einen oder mehrere 10‑MHz-Kanäle mit einem EIRP, der mindestens 6 dB unter dem Wert eirpCapability des Geräts liegt.

  2. Der CBSD fordert eine Zulassung außerhalb des CPAS-Fensters für eine Frequenz gemäß dem EIRP an, der in der Frequenzermittlung angezeigt wird und mindestens 6 dB unter dem eirpCapability-Wert des Geräts liegt. SAS genehmigt die Bewilligung.

  3. Der CBSD startet den Heartbeat und erhält die Autorisierung für die Übertragung.

  4. Der CBSD-Herzschlag wird fortgesetzt, bis CPAS auftritt, wie in der Test SAS konfiguriert.

  5. Nach dem CPAS erhält der CBSD eine operationalParam-Nutzlast, die einen EIRP angibt, der über dem EIRP in der vorhandenen Zulassung liegt, und einen erfolgreichen Antwortcode.

  6. Wenn der CBSD beschließt, die neue Zulassung mit dem neuen EIRP-Wert zu beantragen, sendet er eine Anfrage zum Verzicht auf die Zulassung. Die Test-SAS sendet eine Antwort, die den erfolgreichen Verzicht bestätigt.

  7. Optional: Der CBSD sendet eine spektrale Anfrage, um den neuen EIRP-Wert zu prüfen. Der Wert maxEirp in der Antwort auf die spektrale Anfrage stimmt mit dem Wert maxEirp in der Heartbeat-Antwort aus dem vorherigen Schritt für den zugewiesenen Kanal überein, sofern die Zuweisung ein Vielfaches von 10 MHz ist. Beispiel: 3550 MHz bis 3560 MHz.

  8. Der CBSD sendet eine Bewilligungsanfrage mit dem EIRP-Wert aus der Heartbeat-Antwort. Die Test SAS genehmigt die Anfrage und sendet eine Genehmigungsantwort.

  9. Der CBSD sendet eine Heartbeat-Antwort für die neue Bewilligung und erhält eine erfolgreiche Bewilligungsantwort von der Test SAS.

Testfall 21: Heartbeat-Erweiterung außerhalb von DPA-Gebieten

SAS schlägt je nach den zugewiesenen Frequenzen und dem Standort der CBSD unterschiedliche Werte für das Herzschlagintervall und transmitExpireTime vor. Weitere Informationen zum Heartbeat-Betrieb finden Sie unter Heartbeat-Anfragen zur Autorisierung der Übertragung senden.

Mit diesem Testfall wird Folgendes überprüft:

  • Der CBSD liest das Heartbeat-Intervall und die transmitExpireTime-Werte aus der Heartbeat-Antwort.
  • Die CBSD-Herzschläge gemäß dem von SAS zurückgegebenen Heartbeat-Intervall.
  • Die CBSD sendet weiter, bis der Wert transmitExpireTime erreicht ist.

Vorbereitung

Um die Schritte in diesem Testfall auszuführen, müssen Sie Ihren CBSD sowohl innerhalb als auch außerhalb der Sperrzone in der Test-SAS-Bereitstellung registrieren.

Außerhalb der Sperrzone

Gehen Sie so vor:

  1. Registrieren Sie die CBSD außerhalb der Sperrzone.
  2. Die CBSD fordert eine Bewilligung an.
  3. Die Test-SAS-Bereitstellung sendet eine Heartbeat-Antwort. Beispiel:

  4. Der CBSD sendet 1.800 Sekunden später den nächsten Heartbeat.

Innerhalb der Sperrzone (Bewilligungen im Bereich von 3.550 MHz bis 3.650 MHz)

Gehen Sie so vor:

  1. Registrieren Sie die CBSD innerhalb der Sperrzone.
  2. Der CBSD fordert eine Zulassung im Bereich von 3.550 MHz bis 3.650 MHz an.
  3. Die Test-SAS-Bereitstellung sendet eine Heartbeat-Antwort. Beispiel:

  4. Der CBSD sendet 60 Sekunden später den nächsten Heartbeat.

  5. Der CBSD beendet die Übertragung 200 Sekunden später, es sei denn, er erhält eine neue Heartbeat-Antwort mit einem neuen transmitExpireTime-Wert.

Innerhalb der Sperrzone (Bewilligungen im Bereich von 3.650 MHz bis 3.700 MHz)

Gehen Sie so vor:

  1. Registrieren Sie die CBSD innerhalb der Sperrzone.
  2. Der CBSD fordert eine Zulassung im Bereich von 3650 MHz bis 3700 MHz an.
  3. Die Test-SAS-Bereitstellung sendet eine Heartbeat-Antwort. Beispiel:

  4. Der CBSD sendet 60 Sekunden später den nächsten Heartbeat.

  5. Der CBSD sendet 6 Stunden später nicht mehr, es sei denn, er erhält eine neue Heartbeat-Antwort mit einem neuen transmitExpireTime-Wert.

Nächste Schritte