This guide explains how to incorporate Release 2 features from WINNF-TS-3002 (Extensions to SAS-CBSD Interface) into a CBSD implementation that already supports Release 1 (WINNF-TS-0016).
Release 2 introduces optional enhancements for more advanced deployments, including:
These are backward compatible—Release 1 CBSDs can still operate with Release 2 SASs.
During registration, include the featureCapability parameter (new in Release 2) in registrationRequest.
Supported Values (partial list from WINNF-TS-3002)
| Value | Description |
|---|---|
| ENHANCED_GROUP_HANDLING | Enables advanced grouping (GroupParam/GroupConfig) |
| MEASUREMENT_ENHANCED | Additional measurement types and configurations |
| GROUP_CONFIG_RESPONSE | Ability to receive and process GroupConfig objects |
Example in RegistrationRequest
{
"registrationRequest": [
{
"userId": "user@example.com",
"fccId": "ABC123",
"cbsdSerialNumber": "SN456789",
"measCapability": [
"RECEIVED_POWER_WITHOUT_GRANT",
"RECEIVED_POWER_WITH_GRANT"
],
"featureCapability": [
"ENHANCED_GROUP_HANDLING",
"GROUP_CONFIG_RESPONSE"
],
"installationParam": {
// ... installation details
}
}
]
}
Tip: Only declare features your CBSD fully implements to avoid SAS expecting unsupported behavior.
If you declared ENHANCED_GROUP_HANDLING or GROUP_CONFIG_RESPONSE, SAS may return groupConfig array in registrationResponse or heartbeatResponse.
Example Response Fragment
{
"registrationResponse": [
{
"cbsdId": "SAS123/CBSD-001",
"groupConfig": [
{
"groupType": "INTERFERENCE_COORDINATION",
"groupId": "MyNetwork-SiteA-Cluster1",
"groupConfigInfo": {
// SAS-provided configuration (type-specific)
}
}
],
"response": {
"responseCode": 0
}
}
]
}
Implementation Steps
groupConfig arrayRelease 2 allows more detailed groupingParam objects and better SAS validation.
Example
"groupingParam": [
{
"groupType": "PRINCIPAL_SUBORDINATE_SFG",
"groupId": "SFG-Cluster-001",
"groupInfo": {
"cbssType": "PRINCIPAL"
}
}
]
groupConfig objects for debugging| Issue | Likely Cause | Solution |
|---|---|---|
| No groupConfig despite declaration | SAS does not support Release 2 features | Verify SAS version; proceed with Release 1 |
| Registration rejected | Unsupported featureCapability | Remove undeclared features |
| Unexpected group behavior | Misparsed GroupInfo | Validate against WINNF-SSC-0010 definitions |
Pages