bbfdm/dmtree/json/tr181.json

103417 lines
1.9 MiB

{
"Device.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RootDataModelVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
],
"pattern": [
"2\\.\\d+"
]
},
"InterfaceStackNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ProxiedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Reboot()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Boot!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"CommandKey": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Cause": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"LocalReboot",
"RemoteReboot",
"FactoryReset",
"LocalFactoryReset",
"RemoteFactoryReset"
]
},
"FirmwareUpdated": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"ParameterMap": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "JSONObject"
}
}
},
"FactoryReset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"SelfTestDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_Internal",
"Error_Other"
]
},
"Results": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
}
}
},
"PacketCaptureDiagnostics()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Format": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"libpcap",
"pcapng"
]
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"PacketCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"ByteCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"FileTarget": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"FilterExpression": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_Internal",
"Error_Other"
]
}
}
},
"ScheduleTimer()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"DelaySeconds": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
}
}
},
"IoTCapabilityNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"NodeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.Services.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false
},
"Device.DeviceInfo.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DeviceCategory": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Manufacturer": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "manufacturer"
}
}
}
]
},
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "manufacturer_oui"
}
}
}
]
},
"SupportedDataModelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ModelName": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "model_name"
}
}
}
]
},
"ModelNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "description"
}
}
}
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "product_class"
}
}
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"HardwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ActiveFirmwareImage": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"BootFirmwareImage": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"AdditionalHardwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 64
}
},
"AdditionalSoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 64
}
},
"ProvisioningCode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "provisioning_code"
}
}
}
]
},
"UpTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "procfs",
"file": "/proc/uptime"
}
]
},
"FirstUseDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"FirmwareImageNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"VendorConfigFileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ProcessorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"VendorLogFileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LocationNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeviceImageNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CID": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"PEN": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 10
}
]
},
"FriendlyName": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"Device.DeviceInfo.VendorConfigFile.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
]
},
"Date": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UseForBackupRestore": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Backup()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Restore()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"FileSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"TargetFileName": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CheckSumAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"SHA-1",
"SHA-224",
"SHA-256",
"SHA-384",
"SHA-512"
]
},
"CheckSum": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "hexBinary"
}
}
}
},
"Device.DeviceInfo.MemoryStatus.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Total": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "KiB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "router.system",
"method": "memory",
"args": {},
"key": "total"
}
}
]
},
"Free": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "KiB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "router.system",
"method": "memory",
"args": {},
"key": "free"
}
}
]
},
"TotalPersistent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "KiB"
},
"FreePersistent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "KiB"
}
},
"Device.DeviceInfo.ProcessStatus.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CPUUsage": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 100
}
],
"unit": "percent",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "router.system",
"method": "process",
"args": {},
"key": "cpu_usage"
}
}
]
},
"ProcessNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DeviceInfo.ProcessStatus.Process.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"PID"
],
"access": false,
"array": true,
"PID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Command": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Size": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "KiB"
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 99
}
]
},
"CPUTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"State": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Running",
"Sleeping",
"Stopped",
"Idle",
"Uninterruptible",
"Zombie"
]
}
}
},
"Device.DeviceInfo.SupportedDataModel.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"URL",
"Alias",
"UUID"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"URL": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"UUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
]
},
"URN": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Features": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
}
},
"Device.DeviceInfo.ProxierInfo.": {
"type": "object",
"version": "2.3",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProxyProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP-DM",
"ETSI-M2M"
]
}
},
"Device.DeviceInfo.TemperatureStatus.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TemperatureSensorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DeviceInfo.TemperatureStatus.TemperatureSensor.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ResetTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -274
}
],
"unit": "degrees celsius"
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"MinValue": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -274
}
],
"unit": "degrees celsius"
},
"MinTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"MaxValue": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -274
}
],
"unit": "degrees celsius"
},
"MaxTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LowAlarmValue": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -274
}
],
"unit": "degrees celsius"
},
"LowAlarmTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"HighAlarmValue": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -274
}
],
"unit": "degrees celsius"
},
"PollingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"HighAlarmTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
}
}
},
"Device.DeviceInfo.NetworkProperties.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MaxTCPWindowSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TCPImplementation": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Tahoe",
"Reno",
"New Reno",
"Vegas"
]
}
}
},
"Device.DeviceInfo.Processor.{i}.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Architecture": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"arm",
"i386",
"m68010",
"m68k",
"mipseb",
"mipsel",
"powerpc",
"sh3eb",
"sh3el",
"x86_64"
]
}
},
"Device.DeviceInfo.VendorLogFile.{i}.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"MaximumSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"Persistent": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Upload()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
},
"Device.DeviceInfo.Location.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Source",
"ExternalSource"
],
"access": true,
"array": true,
"Source": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"GPS",
"AGPS",
"Manual",
"External"
]
},
"AcquiredTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ExternalSource": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ExternalProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"",
"CWMP",
"USP",
"OMA-DM",
"SNMP",
"UPnP",
"HELD",
"DHCPv4",
"DHCPv6",
"LLDP-MED",
"MLP",
"Other"
]
},
"DataObject": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 1200
}
]
}
},
"Device.DeviceInfo.DeviceImageFile.{i}.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Location",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Location": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Front",
"Back",
"Left",
"Right",
"Top",
"Bottom"
]
},
"Image": {
"type": "base64",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64"
}
},
"Device.DeviceInfo.FirmwareImage.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Available": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NoImage",
"Active",
"Downloading",
"Validating",
"Available",
"DownloadFailed",
"ValidationFailed",
"InstallationFailed",
"ActivationFailed"
]
},
"BootFailureLog": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Download()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"AutoActivate": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"FileSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"CheckSumAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"SHA-1",
"SHA-224",
"SHA-256",
"SHA-384",
"SHA-512"
]
},
"CheckSum": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "hexBinary"
}
}
},
"Activate()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {}
}
}
},
"Device.ManagementServer.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"EnableCWMP": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "url"
}
}
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "userid"
}
}
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "passwd"
}
}
}
]
},
"ScheduleReboot": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp"
],
"datatype": "dateTime",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "schedule_reboot"
}
}
}
]
},
"DelayReboot": {
"type": "int",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "delay_reboot"
}
}
}
]
},
"PeriodicInformEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "periodic_inform_enable"
}
}
}
]
},
"PeriodicInformInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "periodic_inform_interval"
}
}
}
]
},
"PeriodicInformTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "periodic_inform_time"
}
}
}
]
},
"ParameterKey": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 32
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "ParameterKey"
}
}
}
]
},
"ConnectionRequestURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "port"
}
}
}
]
},
"ConnectionRequestUsername": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "userid"
}
}
}
]
},
"ConnectionRequestPassword": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "passwd"
}
}
}
]
},
"UpgradesManaged": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "upgrades_managed"
}
}
}
]
},
"KickURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"DownloadProgressURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"DefaultActiveNotificationThrottle": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"CWMPRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "retry_min_wait_interval"
}
}
}
]
},
"CWMPRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "retry_interval_multiplier"
}
}
}
]
},
"HTTPConnectionRequestEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"UDPConnectionRequestAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"STUNEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"STUNServerAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"STUNServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"STUNUsername": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"STUNPassword": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"STUNMaximumKeepAlivePeriod": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"STUNMinimumKeepAlivePeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"NATDetected": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"AliasBasedAddressing": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "amd_version"
}
}
}
]
},
"InstanceMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"InstanceNumber",
"InstanceAlias"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "cpe",
"name": "cpe"
},
"option": {
"name": "instance_mode"
}
}
}
]
},
"AutoCreateInstances": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ManageableDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ManageableDeviceNotificationLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"EmbeddedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"VirtualDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SupportedConnReqMethods": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"STUN",
"XMPP"
]
}
},
"ConnReqXMPPConnection": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ConnReqAllowedJabberIDs": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"max": 32
},
"range": [
{
"max": 256
}
]
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "xmpp",
"section": {
"type": "xmpp",
"name": "xmpp"
},
"option": {
"name": "allowed_jid"
}
}
}
]
},
"ConnReqJabberID": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"HTTPCompressionSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"GZIP",
"Compress",
"Deflate"
]
}
},
"HTTPCompression": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "acs",
"name": "acs"
},
"option": {
"name": "compression"
}
}
}
]
},
"LightweightNotificationProtocolsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"UDP"
]
}
},
"LightweightNotificationProtocolsUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "lwn",
"name": "lwn"
},
"option": {
"name": "enable"
}
}
}
]
},
"LightweightNotificationTriggerInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0
}
],
"unit": "seconds"
},
"LightweightNotificationTriggerTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"UDPLightweightNotificationHost": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "lwn",
"name": "lwn"
},
"option": {
"name": "hostname"
}
}
}
]
},
"UDPLightweightNotificationPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "cwmp",
"section": {
"type": "lwn",
"name": "lwn"
},
"option": {
"name": "port"
}
}
}
]
},
"InstanceWildcardsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"InformParameterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ManagementServer.ManageableDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"ManufacturerOUI",
"SerialNumber",
"ProductClass"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
}
},
"Device.ManagementServer.AutonomousTransferCompletePolicy.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"TransferTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Upload",
"Download",
"Both"
]
},
"ResultTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Success",
"Failure",
"Both"
]
},
"FileTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"pattern": [
"1 Firmware Upgrade Image",
"2 Web Content",
"3 Vendor Configuration File",
"4 Vendor Log File",
"X [0-9A-F]{6} .*"
]
}
}
},
"Device.ManagementServer.DownloadAvailability.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Device.ManagementServer.DownloadAvailability.Announcement.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"GroupNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ManagementServer.DownloadAvailability.Announcement.Group.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"URL",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
}
}
},
"Device.ManagementServer.DownloadAvailability.Query.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
}
}
},
"Device.ManagementServer.DUStateChangeComplPolicy.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"OperationTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"Install",
"Update",
"Uninstall"
]
}
},
"ResultTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Success",
"Failure",
"Both"
]
},
"FaultCodeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"9001",
"9003",
"9012",
"9013",
"9015",
"9016",
"9017",
"9018",
"9022",
"9023",
"9024",
"9025",
"9026",
"9027",
"9028",
"9029",
"9030",
"9031",
"9032"
]
}
}
},
"Device.ManagementServer.EmbeddedDevice.{i}.": {
"type": "object",
"version": "2.3",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"ControllerID",
"ProxiedDeviceID"
],
"access": false,
"array": true,
"ControllerID": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProxiedDeviceID": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Reference": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"SupportedDataModel": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"max": 32
}
}
},
"ProxyProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP-DM",
"ETSI-M2M"
]
},
"ProxyProtocolReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"DiscoveryProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP",
"ETSI-M2M"
]
}
},
"DiscoveryProtocolReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"CommandProcessed": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Pending",
"Retrying",
"Success",
"Error"
]
},
"CommandProcessingErrMsg": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
},
"LastSyncTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
},
"Device.ManagementServer.VirtualDevice.{i}.": {
"type": "object",
"version": "2.3",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"ManufacturerOUI",
"ProductClass",
"SerialNumber"
],
"access": false,
"array": true,
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"max": 32
}
}
},
"ProxyProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.3",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP-DM",
"ETSI-M2M"
]
},
"ProxyProtocolReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"DiscoveryProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP",
"ETSI-M2M"
]
}
},
"DiscoveryProtocolReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
}
},
"Device.ManagementServer.StandbyPolicy.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"CRUnawarenessMaxDuration": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"MaxMissedPeriodic": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"NotifyMissedScheduled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"NetworkAwarenessCapable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"SelfTimerCapable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"CRAwarenessRequested": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PeriodicAwarenessRequested": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ScheduledAwarenessRequested": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "boolean"
}
},
"Device.ManagementServer.InformParameter.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias",
"ParameterName"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ParameterName": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"EventList": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
}
},
"Device.ManagementServer.HeartbeatPolicy.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ReportingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 30
}
],
"unit": "seconds"
},
"InitiationTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
}
},
"Device.GatewayInfo.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 6
}
],
"pattern": [
"",
"[0-9A-F]{6}"
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
}
},
"Device.Time.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Unsynchronized",
"Synchronized",
"Error_FailedToSynchronize",
"Error"
]
},
"NTPServer1": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NTPServer2": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NTPServer3": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NTPServer4": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NTPServer5": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"CurrentLocalTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LocalTimeZone": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.UserInterface.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PasswordRequired": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PasswordUserSelectable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PasswordReset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"UpgradeAvailable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"WarrantyDate": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ISPName": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ISPHelpDesk": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"ISPHomePage": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"ISPHelpPage": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"ISPLogo": {
"type": "base64",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 4095
}
]
},
"ISPLogoSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 4095
}
]
},
"ISPMailServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"ISPNewsServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"TextColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"BackgroundColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"ButtonColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"ButtonTextColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"AutoUpdateServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UserUpdateServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AvailableLanguages": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"CurrentLanguage": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
]
},
"PasswordReset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.UserInterface.RemoteAccess.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"SupportedProtocols": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"HTTPS"
]
}
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.UserInterface.LocalDisplay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Movable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Resizable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PosX": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "pixels"
},
"PosY": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "pixels"
},
"Width": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "pixels"
},
"Height": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "pixels"
},
"DisplayWidth": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "pixels"
},
"DisplayHeight": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "pixels"
}
},
"Device.UserInterface.Messages.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Title": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"SubTitle": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"Text": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"IconType": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Greeting",
"Information",
"Warning",
"Important",
"Urgent",
"Advertisement"
]
},
"MessageColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"BackgroundColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"TitleColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"SubTitleColor": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"RequestedNumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ExecutedNumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.InterfaceStack.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"HigherLayer",
"LowerLayer",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"HigherLayer": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"LowerLayer": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"HigherAlias": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LowerAlias": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
}
},
"Device.DSL.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LineNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BondingGroupNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DSL.Line.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"EnableDataGathering": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "upstream"
}
}
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "firmware_version"
}
}
]
},
"LinkStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Initializing",
"EstablishingLink",
"NoSignal",
"Disabled",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "link_status"
}
}
]
},
"StandardsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"G.992.1_Annex_A",
"G.992.1_Annex_B",
"G.992.1_Annex_C",
"T1.413",
"T1.413i2",
"ETSI_101_388",
"G.992.2",
"G.992.3_Annex_A",
"G.992.3_Annex_B",
"G.992.3_Annex_C",
"G.992.3_Annex_I",
"G.992.3_Annex_J",
"G.992.3_Annex_L",
"G.992.3_Annex_M",
"G.992.4",
"G.992.5_Annex_A",
"G.992.5_Annex_B",
"G.992.5_Annex_C",
"G.992.5_Annex_I",
"G.992.5_Annex_J",
"G.992.5_Annex_M",
"G.993.1",
"G.993.1_Annex_A",
"G.993.2_Annex_A",
"G.993.2_Annex_B",
"G.993.2_Annex_C"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "standards_supported"
}
}
]
},
"XTSE": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtse"
}
}
]
},
"StandardUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "standard_used"
}
}
]
},
"XTSUsed": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtse_used"
}
}
]
},
"LineEncoding": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DMT",
"CAP",
"2B1Q",
"43BT",
"PAM",
"QAM"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "line_encoding"
}
}
]
},
"AllowedProfiles": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"8a",
"8b",
"8c",
"8d",
"12a",
"12b",
"17a",
"17b",
"30a",
"35b"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "allowed_profiles"
}
}
]
},
"CurrentProfile": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "current_profile"
}
}
]
},
"PowerManagementState": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"L0",
"L1",
"L2",
"L3",
"L4"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "power_management_state"
}
}
]
},
"SuccessFailureCause": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 6
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "success_failure_cause"
}
}
]
},
"UPBOKLER": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
}
],
"unit": "0.1 dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "upbokler_pb"
}
}
]
},
"UPBOKLEPb": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
},
{
"min": 2047,
"max": 2047
}
],
"unit": "0.1 dB"
}
},
"UPBOKLERPb": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
},
{
"min": 2047,
"max": 2047
}
],
"unit": "0.1 dB"
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "upbokler_pb"
}
}
]
},
"RXTHRSHds": {
"type": "int",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -640,
"max": 0
}
],
"unit": "0.1 dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "rxthrsh_ds"
}
}
]
},
"ACTRAMODEds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 4
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "act_ra_mode.ds"
}
}
]
},
"ACTRAMODEus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 4
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "act_ra_mode.us"
}
}
]
},
"ACTINPROCds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ACTINPROCus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRMROCds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "0.1 dB"
},
"SNRMROCus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "0.1 dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "snr_mroc_us"
}
}
]
},
"LastStateTransmittedDownstream": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "last_state_transmitted.ds"
}
}
]
},
"LastStateTransmittedUpstream": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "last_state_transmitted.us"
}
}
]
},
"UPBOKLE": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
}
],
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "upbokler_pb"
}
}
]
},
"MREFPSDds": {
"type": "base64",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 145
}
]
},
"MREFPSDus": {
"type": "base64",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 145
}
]
},
"LIMITMASK": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"US0MASK": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "us0_mask"
}
}
]
},
"TRELLISds": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "trellis.ds"
}
}
]
},
"TRELLISus": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "trellis.us"
}
}
]
},
"ACTSNRMODEds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "act_snr_mode.ds"
}
}
]
},
"ACTSNRMODEus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "act_snr_mode.us"
}
}
]
},
"VirtualNoisePSDds": {
"type": "base64",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 97
}
]
},
"VirtualNoisePSDus": {
"type": "base64",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 49
}
]
},
"ACTUALCE": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LineNumber": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "line_number"
}
}
]
},
"UpstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "max_bit_rate.us"
}
}
]
},
"DownstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "max_bit_rate.ds"
}
}
]
},
"UpstreamNoiseMargin": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "noise_margin.us"
}
}
]
},
"DownstreamNoiseMargin": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "noise_margin.ds"
}
}
]
},
"SNRMpbus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "snr_mpb_us"
}
}
]
},
"SNRMpbds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "snr_mpb_ds"
}
}
]
},
"INMIATOds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 3,
"max": 511
}
]
},
"INMIATSds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"INMCCds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 64
}
]
},
"INMINPEQMODEds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 3
}
]
},
"UpstreamAttenuation": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "attenuation.us"
}
}
]
},
"DownstreamAttenuation": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "attenuation.ds"
}
}
]
},
"UpstreamPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dBmV",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "power.us"
}
}
]
},
"DownstreamPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dBmV",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "power.ds"
}
}
]
},
"XTURVendor": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 4,
"max": 4
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtur_vendor"
}
}
]
},
"XTURCountry": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 2,
"max": 2
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtur_country"
}
}
]
},
"XTURANSIStd": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtur_ansi_std"
}
}
]
},
"XTURANSIRev": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtur_ansi_rev"
}
}
]
},
"XTUCVendor": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 4,
"max": 4
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtuc_vendor"
}
}
]
},
"XTUCCountry": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 2,
"max": 2
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtuc_country"
}
}
]
},
"XTUCANSIStd": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtuc_ansi_std"
}
}
]
},
"XTUCANSIRev": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "status",
"args": {},
"key": "xtuc_ansi_rev"
}
}
]
},
"Device.DSL.Line.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "bytes_sent"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "bytes_received"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "packets_sent"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "packets_received"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "errors_sent"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "errors_received"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "discard_packets_sent"
}
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "discard_packets_received"
}
}
]
},
"TotalStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "total_start"
}
}
]
},
"ShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "showtime_start"
}
}
]
},
"LastShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "last_showtime_start"
}
}
]
},
"CurrentDayStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "current_day_start"
}
}
]
},
"QuarterHourStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "quarter_hour_start"
}
}
]
},
"Device.DSL.Line.{i}.Stats.Total.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "total.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "total.severely_errored_secs"
}
}
]
}
},
"Device.DSL.Line.{i}.Stats.Showtime.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "showtime.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "showtime.severely_errored_secs"
}
}
]
}
},
"Device.DSL.Line.{i}.Stats.LastShowtime.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.severely_errored_secs"
}
}
]
}
},
"Device.DSL.Line.{i}.Stats.CurrentDay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "currentday.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "currentday.severely_errored_secs"
}
}
]
}
},
"Device.DSL.Line.{i}.Stats.QuarterHour.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.severely_errored_secs"
}
}
]
}
}
},
"Device.DSL.Line.{i}.TestParams.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HLOGGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HLOGGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HLOGpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HLOGMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QLNGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QLNGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QLNpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 2047
}
},
"QLNpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2047
}
},
"QLNMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QLNMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 2047
}
},
"SNRpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2047
}
},
"SNRMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LATNds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 35
}
},
"LATNus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 35
}
},
"SATNds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 35
}
},
"SATNus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 35
}
}
},
"Device.DSL.Line.{i}.DataGathering.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LoggingDepthR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "records"
},
"ActLoggingDepthReportingR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "records"
},
"EventTraceBufferR": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.DSL.Channel.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"LinkEncapsulationSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"G.992.3_Annex_K_ATM",
"G.992.3_Annex_K_PTM",
"G.993.2_Annex_K_ATM",
"G.993.2_Annex_K_PTM",
"G.994.1"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "link_encapsulation_supported"
}
}
]
},
"LinkEncapsulationUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"G.992.3_Annex_K_ATM",
"G.992.3_Annex_K_PTM",
"G.993.2_Annex_K_ATM",
"G.993.2_Annex_K_PTM"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "link_encapsulation_used"
}
}
]
},
"LPATH": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 3
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "lpath"
}
}
]
},
"INTLVDEPTH": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "intlvdepth"
}
}
]
},
"INTLVBLOCK": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "intlvblock"
}
}
]
},
"ActualInterleavingDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "actual_interleaving_delay"
}
}
]
},
"ACTINP": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "actinp"
}
}
]
},
"INPREPORT": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "inpreport"
}
}
]
},
"NFEC": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "octets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "nfec"
}
}
]
},
"RFEC": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "rfec"
}
}
]
},
"LSYMB": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "lsymb"
}
}
]
},
"UpstreamCurrRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "curr_rate.us"
}
}
]
},
"DownstreamCurrRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "curr_rate.ds"
}
}
]
},
"ACTNDR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "actndr.ds"
}
}
]
},
"ACTINPREIN": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "0.1 DMT symbols",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "status",
"args": {},
"key": "actinprein.ds"
}
}
]
},
"Device.DSL.Channel.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "bytes_sent"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "bytes_received"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "packets_sent"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "packets_received"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "errors_sent"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "errors_received"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "discard_packets_sent"
}
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "discard_packets_received"
}
}
]
},
"TotalStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total_start"
}
}
]
},
"ShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime_start"
}
}
]
},
"LastShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "last_showtime_start"
}
}
]
},
"CurrentDayStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "current_day_start"
}
}
]
},
"QuarterHourStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarter_hour_start"
}
}
]
},
"Device.DSL.Channel.{i}.Stats.Total.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"XTURFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
},
"XTUCFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
},
"XTURHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
},
"XTUCHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
},
"XTURCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
},
"XTUCCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "total.xtur_fec_errors"
}
}
]
}
},
"Device.DSL.Channel.{i}.Stats.Showtime.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"XTURFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtur_fec_errors"
}
}
]
},
"XTUCFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtuc_fec_errors"
}
}
]
},
"XTURHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtur_hec_errors"
}
}
]
},
"XTUCHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtuc_hec_errors"
}
}
]
},
"XTURCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtur_crc_errors"
}
}
]
},
"XTUCCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "showtime.xtuc_crc_errors"
}
}
]
}
},
"Device.DSL.Channel.{i}.Stats.LastShowtime.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"XTURFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtur_fec_errors"
}
}
]
},
"XTUCFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtuc_fec_errors"
}
}
]
},
"XTURHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtur_hec_errors"
}
}
]
},
"XTUCHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtuc_hec_errors"
}
}
]
},
"XTURCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtur_crc_errors"
}
}
]
},
"XTUCCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "lastshowtime.xtuc_crc_errors"
}
}
]
}
},
"Device.DSL.Channel.{i}.Stats.CurrentDay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"XTURFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtur_fec_errors"
}
}
]
},
"XTUCFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtuc_fec_errors"
}
}
]
},
"XTURHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtur_hec_errors"
}
}
]
},
"XTUCHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtuc_hec_errors"
}
}
]
},
"XTURCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtur_crc_errors"
}
}
]
},
"XTUCCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "currentday.xtuc_crc_errors"
}
}
]
}
},
"Device.DSL.Channel.{i}.Stats.QuarterHour.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"XTURFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtur_fec_errors"
}
}
]
},
"XTUCFECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtuc_fec_errors"
}
}
]
},
"XTURHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtur_hec_errors"
}
}
]
},
"XTUCHECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtuc_hec_errors"
}
}
]
},
"XTURCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtur_crc_errors"
}
}
]
},
"XTUCCRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "dsl.channel.1",
"method": "stats",
"args": {},
"key": "quarterhour.xtuc_crc_errors"
}
}
]
}
}
}
},
"Device.DSL.BondingGroup.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name",
"GroupID"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"GroupStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NoPeer",
"PeerPowerLoss",
"PeerBondSchemeMismatch",
"LowRate"
]
}
},
"GroupID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BondSchemesSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"ATM",
"Ethernet",
"TDIM"
]
}
},
"BondScheme": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"GroupCapacity": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 32
}
]
},
"RunningTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"TargetUpRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"TargetDownRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"ThreshLowUpRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"ThreshLowDownRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"UpstreamDifferentialDelayTolerance": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DownstreamDifferentialDelayTolerance": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"BondedChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 32
}
]
},
"Device.DSL.BondingGroup.{i}.BondedChannel.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Channel"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Channel": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Device.DSL.BondingGroup.{i}.BondedChannel.{i}.Ethernet.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.DSL.BondingGroup.{i}.BondedChannel.{i}.Ethernet.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"UnderflowErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CRCErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AlignmentErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ShortPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LongPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OverflowErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PauseFramesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FramesDropped": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.DSL.BondingGroup.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TotalStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"CurrentDayStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"QuarterHourStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Device.DSL.BondingGroup.{i}.Stats.Total.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FailureReasons": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"LowRate",
"ExcessiveDelay",
"InsufficientBuffers",
"Other"
]
}
},
"UpstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"DownstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"UpstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DownstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UpstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DownstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SeverelyErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"UnavailableSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.DSL.BondingGroup.{i}.Stats.CurrentDay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FailureReasons": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"LowRate",
"ExcessiveDelay",
"InsufficientBuffers",
"Other"
]
}
},
"UpstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"DownstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"UpstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DownstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UpstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DownstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SeverelyErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"UnavailableSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.DSL.BondingGroup.{i}.Stats.QuarterHour.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FailureReasons": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"LowRate",
"ExcessiveDelay",
"InsufficientBuffers",
"Other"
]
}
},
"UpstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"DownstreamRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"UpstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DownstreamPacketLoss": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UpstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DownstreamDifferentialDelay": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SeverelyErroredSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"UnavailableSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
}
},
"Device.DSL.BondingGroup.{i}.Ethernet.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.DSL.BondingGroup.{i}.Ethernet.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PAFErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFSmallFragments": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFLargeFragments": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFBadFragments": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFLostFragments": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFLateFragments": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFLostStarts": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFLostEnds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PAFOverflows": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PauseFramesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CRCErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AlignmentErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ShortPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LongPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OverflowErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FramesDropped": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.DSL.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ADSLLineTest()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_Internal",
"Error_Other"
]
},
"ACTPSDds": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"ACTPSDus": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"ACTATPds": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"ACTATPus": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"HLINSCds": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"HLINSCus": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int"
},
"HLINGds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HLINGus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HLOGGds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HLOGGus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HLOGpsds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGpsus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGMTds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HLOGMTus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"LATNpbds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"LATNpbus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"SATNds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"SATNus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"HLINpsds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"HLINpsus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"QLNGds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"QLNGus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"QLNpsds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"QLNpsus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"QLNMTds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"QLNMTus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SNRGds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SNRGus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SNRpsds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"SNRpsus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"SNRMTds": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SNRMTus": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"BITSpsds": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"BITSpsus": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
}
}
},
"SELTUER()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UERMaxMeasurementDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 240
}
],
"unit": "seconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
},
"ExtendedBandwidthOperation": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"UER": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "UERComplex",
"item": {
"min": 1,
"max": 4096
}
}
},
"UERScaleFactor": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"UERGroupSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
},
"UERVar": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"item": {
"min": 0,
"max": 4096
}
}
}
}
},
"SELTQLN()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"QLNMaxMeasurementDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 240
}
],
"unit": "seconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
},
"ExtendedBandwidthOperation": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"QLN": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"QLNGroupSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
}
}
},
"SELTP()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CapacityEstimateEnabling": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"CapacitySignalPSD": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "PSDBreakPointIndexAndLevel",
"item": {
"min": 1,
"max": 48
}
}
},
"CapacityNoisePSD": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "PSDBreakPointIndexAndLevel",
"item": {
"min": 1,
"max": 48
}
}
},
"CapacityTargetMargin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 310
}
],
"unit": "0.1 dB"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
},
"LoopTermination": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Open",
"Short",
"Powered on DSLAM/DPU",
"Powered on CPE",
"Unknown"
]
},
"LoopLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 16383
}
],
"unit": "meters"
},
"LoopTopology": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"AttenuationCharacteristics": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "SELTPAttenuationCharacteristicsIndexAndTFlog",
"item": {
"min": 0,
"max": 8191
}
}
},
"TFlogGroupSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
},
"MissingFilter": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"CapacityEstimate": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"min": 1,
"max": 2
},
"unit": "kbit/s"
}
}
}
},
"Device.DSL.Diagnostics.ADSLLineTest.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ACTPSDds": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"ACTPSDus": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"ACTATPds": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"ACTATPus": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"HLINSCds": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"HLINSCus": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int"
},
"HLINGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"HLINGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"HLOGGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"HLOGGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"HLOGpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 2559
}
},
"HLOGMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"HLOGMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"LATNpbds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"LATNpbus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"SATNds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"SATNus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 24
}
},
"HLINpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"HLINpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"QLNGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"QLNGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"QLNpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"QLNpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"QLNMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"QLNMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SNRGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SNRGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SNRpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"SNRpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
},
"SNRMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SNRMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"BITSpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"BITSpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 61430
}
}
},
"Device.DSL.Diagnostics.SELTUER.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UERMaxMeasurementDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 240
}
],
"unit": "seconds"
},
"ExtendedBandwidthOperation": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"UER": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "UERComplex",
"item": {
"min": 1,
"max": 4096
}
}
},
"UERScaleFactor": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"UERGroupSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
},
"UERVar": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"item": {
"min": 0,
"max": 4096
}
}
}
},
"Device.DSL.Diagnostics.SELTQLN.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"QLNMaxMeasurementDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 240
}
],
"unit": "seconds"
},
"ExtendedBandwidthOperation": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"QLN": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "int",
"maxsize": 61430
}
},
"QLNGroupSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
}
},
"Device.DSL.Diagnostics.SELTP.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CapacityEstimateEnabling": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"CapacitySignalPSD": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "PSDBreakPointIndexAndLevel",
"item": {
"min": 1,
"max": 48
}
}
},
"CapacityNoisePSD": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "PSDBreakPointIndexAndLevel",
"item": {
"min": 1,
"max": 48
}
}
},
"CapacityTargetMargin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 310
}
],
"unit": "0.1 dB"
},
"LoopTermination": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Open",
"Short",
"Powered on DSLAM/DPU",
"Powered on CPE",
"Unknown"
]
},
"LoopLength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 16383
}
],
"unit": "meters"
},
"LoopTopology": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"AttenuationCharacteristics": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "SELTPAttenuationCharacteristicsIndexAndTFlog",
"item": {
"min": 0,
"max": 8191
}
}
},
"TFlogGroupSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
},
{
"min": 12,
"max": 12
}
],
"unit": "subcarriers"
},
"MissingFilter": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"CapacityEstimate": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"min": 1,
"max": 2
},
"unit": "kbit/s"
}
}
}
}
},
"Device.PacketCaptureDiagnostics.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Format": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"libpcap",
"pcapng"
]
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"PacketCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ByteCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"FileTarget": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"FilterExpression": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"PacketCaptureResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.PacketCaptureDiagnostics.PacketCaptureResult.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"FileLocation": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"Count": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
}
}
},
"Device.FAST.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LineNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FAST.Line.{i}.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "upstream"
}
}
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "firmware_version"
}
}
]
},
"LinkStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Initializing",
"EstablishingLink",
"NoSignal",
"Disabled",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "link_status"
}
}
]
},
"AllowedProfiles": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"106a",
"212a"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "allowed_profiles"
}
}
]
},
"CurrentProfile": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "current_profile"
}
}
]
},
"PowerManagementState": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"L0",
"L2.1",
"L2.2",
"L3"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "power_management_state"
}
}
]
},
"SuccessFailureCause": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 5
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "success_failure_cause"
}
}
]
},
"UPBOKLER": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
}
],
"unit": "0.1 dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "upbokler"
}
}
]
},
"LastTransmittedDownstreamSignal": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 21
}
]
},
"LastTransmittedUpstreamSignal": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 21
}
]
},
"UPBOKLE": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1280
}
],
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "upbokler"
}
}
]
},
"LineNumber": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "line_number"
}
}
]
},
"UpstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "max_bit_rate.us"
}
}
]
},
"DownstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "max_bit_rate.ds"
}
}
]
},
"UpstreamNoiseMargin": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "noise_margin.us"
}
}
]
},
"DownstreamNoiseMargin": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "noise_margin.ds"
}
}
]
},
"UpstreamAttenuation": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "attenuation.us"
}
}
]
},
"DownstreamAttenuation": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "attenuation.ds"
}
}
]
},
"UpstreamPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dBmV",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "power.us"
}
}
]
},
"DownstreamPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dBmV",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "power.ds"
}
}
]
},
"SNRMRMCds": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "snrm_rmc.ds"
}
}
]
},
"SNRMRMCus": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "0.1dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "status",
"args": {},
"key": "snrm_rmc.us"
}
}
]
},
"BITSRMCpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 4610
}
},
"BITSRMCpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 4610
}
},
"FEXTCANCELds": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FEXTCANCELus": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ETRds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"ETRus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"ATTETRds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"ATTETRus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"MINEFTR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"Device.FAST.Line.{i}.Stats.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "bytes_sent"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "bytes_received"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "packets_sent"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "packets_received"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "errors_sent"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "errors_received"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "discard_packets_sent"
}
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "discard_packets_received"
}
}
]
},
"TotalStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total_start"
}
}
]
},
"ShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime_start"
}
}
]
},
"LastShowtimeStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "last_showtime_start"
}
}
]
},
"CurrentDayStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "current_day_start"
}
}
]
},
"QuarterHourStart": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarter_hour_start"
}
}
]
},
"Device.FAST.Line.{i}.Stats.Total.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.severely_errored_secs"
}
}
]
},
"LOSS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.loss"
}
}
]
},
"LORS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.lors"
}
}
]
},
"UAS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.uas"
}
}
]
},
"RTXUC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.rtx_uc"
}
}
]
},
"RTXTX": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.rtx_tx"
}
}
]
},
"SuccessBSW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.success_bsw"
}
}
]
},
"SuccessSRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.success_sra"
}
}
]
},
"SuccessFRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.success_fra"
}
}
]
},
"SuccessRPA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.success_rpa"
}
}
]
},
"SuccessTIGA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "total.success_tiga"
}
}
]
}
},
"Device.FAST.Line.{i}.Stats.Showtime.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.severely_errored_secs"
}
}
]
},
"LOSS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.loss"
}
}
]
},
"LORS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.lors"
}
}
]
},
"UAS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.uas"
}
}
]
},
"RTXUC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.rtx_uc"
}
}
]
},
"RTXTX": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.rtx_tx"
}
}
]
},
"SuccessBSW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.success_bsw"
}
}
]
},
"SuccessSRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.success_sra"
}
}
]
},
"SuccessFRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.success_fra"
}
}
]
},
"SuccessRPA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.success_rpa"
}
}
]
},
"SuccessTIGA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "showtime.success_tiga"
}
}
]
}
},
"Device.FAST.Line.{i}.Stats.LastShowtime.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.severely_errored_secs"
}
}
]
},
"LOSS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.loss"
}
}
]
},
"LORS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.lors"
}
}
]
},
"UAS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.uas"
}
}
]
},
"RTXUC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.rtx_uc"
}
}
]
},
"RTXTX": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.rtx_tx"
}
}
]
},
"SuccessBSW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.success_bsw"
}
}
]
},
"SuccessSRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.success_sra"
}
}
]
},
"SuccessFRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.success_fra"
}
}
]
},
"SuccessRPA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.success_rpa"
}
}
]
},
"SuccessTIGA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "lastshowtime.success_tiga"
}
}
]
}
},
"Device.FAST.Line.{i}.Stats.CurrentDay.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.severely_errored_secs"
}
}
]
},
"LOSS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.loss"
}
}
]
},
"LORS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.lors"
}
}
]
},
"UAS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.uas"
}
}
]
},
"RTXUC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.rtx_uc"
}
}
]
},
"RTXTX": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.rtx_tx"
}
}
]
},
"SuccessBSW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.success_bsw"
}
}
]
},
"SuccessSRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.success_sra"
}
}
]
},
"SuccessFRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.success_fra"
}
}
]
},
"SuccessRPA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.success_rpa"
}
}
]
},
"SuccessTIGA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "currentday.success_tiga"
}
}
]
}
},
"Device.FAST.Line.{i}.Stats.QuarterHour.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.errored_secs"
}
}
]
},
"SeverelyErroredSecs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.severely_errored_secs"
}
}
]
},
"LOSS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.loss"
}
}
]
},
"LORS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.lors"
}
}
]
},
"UAS": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.uas"
}
}
]
},
"RTXUC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.rtx_uc"
}
}
]
},
"RTXTX": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.rtx_tx"
}
}
]
},
"SuccessBSW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.success_bsw"
}
}
]
},
"SuccessSRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.success_sra"
}
}
]
},
"SuccessFRA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.success_fra"
}
}
]
},
"SuccessRPA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.success_rpa"
}
}
]
},
"SuccessTIGA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "fast.line.1",
"method": "stats",
"args": {},
"key": "quarterhour.success_tiga"
}
}
]
}
}
},
"Device.FAST.Line.{i}.TestParams.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SNRGds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRGus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRpsds": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 2047
}
},
"SNRpsus": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 2047
}
},
"SNRMTds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SNRMTus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ACTINP": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NFEC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RFEC": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"UpstreamCurrRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"DownstreamCurrRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"ACTINPREIN": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.Optical.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Optical.Interface.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OpticalSignalLevel": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"LowerOpticalThreshold": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"UpperOpticalThreshold": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"TransmitOpticalLevel": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"LowerTransmitPowerThreshold": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"UpperTransmitPowerThreshold": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Dbm1000"
},
"Device.Optical.Interface.{i}.Stats.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.Cellular.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RoamingEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RoamingStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Home",
"Roaming"
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AccessPointNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Cellular.Interface.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IMEI": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 15,
"max": 15
}
],
"pattern": [
"[0-9]{15,15}"
]
},
"SupportedAccessTechnologies": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"GPRS",
"EDGE",
"UMTS",
"UMTSHSPA",
"CDMA2000OneX",
"CDMA2000HRPD",
"LTE",
"NR"
]
}
},
"PreferredAccessTechnology": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CurrentAccessTechnology": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"AvailableNetworks": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 64
}
]
}
},
"NetworkRequested": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NetworkInUse": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"RSSI": {
"type": "int",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "dBm"
},
"RSRP": {
"type": "int",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "dBm"
},
"RSRQ": {
"type": "int",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "dBm"
},
"UpstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"DownstreamMaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"Device.Cellular.Interface.{i}.USIM.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Available",
"Valid",
"Blocked",
"Error"
]
},
"IMSI": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 14,
"max": 15
}
],
"pattern": [
"[0-9]{14,15}"
]
},
"ICCID": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 20
}
],
"pattern": [
"[0-9]{6,20}"
]
},
"MSISDN": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 14,
"max": 15
}
],
"pattern": [
"[0-9]{14,15}"
]
},
"PINCheck": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"OnNetworkAccess",
"Reboot",
"Off"
]
},
"PIN": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 4
}
]
}
},
"Device.Cellular.Interface.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
}
},
"Device.Cellular.AccessPoint.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"APN",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"APN": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Proxy": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ProxyPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
},
"Device.ATM.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LinkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ATM.Link.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device"
},
"dmmapfile": "dmmap_dsl"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/operstate"
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "atmlinkalias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "name"
}
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"LinkType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"EoA",
"IPoA",
"PPPoA",
"CIP",
"Unconfigured"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "link_type"
}
}
}
]
},
"AutoConfig": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestinationAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"pattern": [
"\\d+/\\d+"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "vpi"
}
}
},
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "vci"
}
}
}
]
},
"Encapsulation": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LLC",
"VCMUX"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "atm-device",
"index": "@i-1"
},
"option": {
"name": "encapsulation"
}
}
}
]
},
"FCSPreserved": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VCSearchList": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256,
"pattern": [
"\\d+/\\d+"
]
}
},
"AAL": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AAL1",
"AAL2",
"AAL3",
"AAL4",
"AAL5"
]
},
"Device.ATM.Link.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.tx_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.rx_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.rx_packets"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedBlocks": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedBlocks": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CRCErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HECErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.ATM.Link.{i}.QoS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"QoSClass": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"UBR",
"CBR",
"GFR",
"VBR-nrt",
"VBR-rt",
"UBR+",
"ABR"
]
},
"PeakCellRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "cells per second"
},
"MaximumBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "cells"
},
"SustainableCellRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "cells per second"
}
}
},
"Device.ATM.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"F5Loopback()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_Internal",
"Error_Other"
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
},
"Device.ATM.Diagnostics.F5Loopback.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
}
},
"Device.DOCSIS.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CapabilitiesReq": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "TLV8",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 2,
"max": 255
}
]
},
"CapabilitiesRsp": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "TLV8",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 2,
"max": 255
}
]
},
"DownstreamNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UpstreamNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DownstreamChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UpstreamChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DOCSIS.Downstream.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxBitRate": {
"type": "int",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "Mbps"
},
"CurrentBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"DownstreamChannelList": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.DOCSIS.Downstream.{i}.Stats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.DOCSIS.Upstream.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxBitRate": {
"type": "int",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "Mbps"
},
"CurrentBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"UpstreamChannelList": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.DOCSIS.Upstream.{i}.Stats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.DOCSIS.DownstreamChannel.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"Frequency": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 1000000000
}
],
"unit": "Hz"
},
"Width": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 16000000
}
],
"unit": "Hz"
},
"Modulation": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"Other",
"QAM64",
"QAM256"
]
},
"Interleave": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"Other",
"Taps8Increment16",
"Taps16Increment8",
"Taps32Increment4",
"Taps64Increment2",
"Taps128Increment1",
"Taps12increment17"
]
},
"Power": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "TenthdBmV"
},
"Annex": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"Other",
"AnnexA",
"AnnexB",
"AnnexC"
]
},
"Device.DOCSIS.DownstreamChannel.{i}.SignalQuality.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SignalNoise": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "None"
},
"Microreflections": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "-dBc"
},
"EqualizationData": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "DocsEqualizerData",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 36,
"max": 260
}
]
},
"ExtUnerroreds": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ExtCorrecteds": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ExtUncorrectables": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.DOCSIS.DownstreamChannel.{i}.SignalQualityExt.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RxMER": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "None"
},
"RxMerSamples": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FbeNormalizationCoefficient": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
}
}
},
"Device.DOCSIS.UpstreamChannel.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ID": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 255
}
]
},
"Frequency": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 1000000000
}
],
"unit": "Hz"
},
"Width": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 64000000
}
],
"unit": "Hz"
},
"SlotSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "ticks"
},
"TxTimingOffset": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RangingBackoffStart": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 16
}
]
},
"RangingBackoffEnd": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 16
}
]
},
"TxBackoffStart": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 16
}
]
},
"TxBackoffEnd": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 16
}
]
},
"Device.DOCSIS.UpstreamChannel.{i}.Status.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TxPower": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "None"
},
"T3Timeouts": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"T4Timeouts": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RangingAborteds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ModulationType": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "DocsisUpstreamType",
"enumerations": [
"Unknown",
"TDMA",
"ATDMA",
"SCDMA",
"TDMAAndATDMA"
]
},
"EqData": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "DocsEqualizerData",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 36,
"max": 260
}
]
},
"T3Exceededs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"IsMuted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RangingStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "RangingState",
"enumerations": [
"Other",
"Aborted",
"RetriesExceeded",
"Success",
"Continue",
"TimeoutT4"
]
}
}
},
"Device.DOCSIS.Interface.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CMTSAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Capabilities": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"ATMCells",
"Concatenation"
]
}
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"DOCSISVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DOCSIS10",
"DOCSIS11",
"DOCSIS20",
"DOCSIS30",
"DOCSIS31"
]
},
"MdCfgIpProvMode": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4Only",
"IPv6Only",
"HonorMDD"
]
},
"Device.DOCSIS.Interface.{i}.Stats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.DOCSIS.Interface.{i}.ConnectivityStatus.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "CmRegState",
"enumerations": [
"Other",
"NotReady",
"NotSynchronized",
"PhySynchronized",
"UsParametersAcquired",
"RangingComplete",
"DHCPv4Complete",
"ToDEstablished",
"SecurityEstablished",
"ConfigFileDownloadComplete",
"RegistrationComplete",
"Operational",
"AccessDenied",
"EAEInProgress",
"DHCPv4InProgress",
"DHCPv6InProgress",
"DHCPv6Complete",
"RegistrationInProgress",
"BPIInit",
"ForwardingDisabled",
"DsTopologyResolutionInProgress",
"RangingInProgress",
"RFMuteAll"
]
},
"StatusCode": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 5,
"max": 7
}
]
},
"Resets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"LostSyncs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"InvalidMaps": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"InvalidUcds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"InvalidRangingRsps": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"InvalidRegRsps": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"T1Timeouts": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"T2Timeouts": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.DOCSIS.SpectrumAnalysis.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InactivityTimeout": {
"type": "int",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 86400
}
],
"unit": "seconds"
},
"FirstSegmentCenterFrequency": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Hz"
},
"LastSegmentCenterFrequency": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Hz"
},
"SegmentFrequencySpan": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000000,
"max": 900000000
}
],
"unit": "Hz"
},
"NumBinsPerSegment": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2,
"max": 2048
}
]
},
"EquivalentNoiseBandwidth": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 50,
"max": 500
}
],
"unit": "hundredthsbin"
},
"WindowFunction": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "SpectrumAnalysisWindowFunction",
"enumerations": [
"Other",
"Hann",
"BlackmanHarris",
"Rectangular",
"Hamming",
"FlatTop",
"Gaussian",
"Chebyshev"
]
},
"NumberOfAverages": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 1000
}
]
},
"ResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DOCSIS.SpectrumAnalysis.Result.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Frequency"
],
"access": false,
"array": true,
"Frequency": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2147483648,
"max": 2147483647
}
],
"unit": "Hz"
},
"AmplitudeData": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "AmplitudeData",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 2,
"max": 4116
}
]
},
"TotalSegmentPower": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "None"
}
}
}
},
"Device.PTM.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LinkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PTM.Link.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "ptm-device"
},
"dmmapfile": "dmmap_dsl"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "ptm-device",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/operstate"
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_dsl",
"section": {
"type": "ptm-device",
"index": "@i-1"
},
"option": {
"name": "ptmlinkalias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dsl",
"section": {
"type": "ptm-device",
"index": "@i-1"
},
"option": {
"name": "name"
}
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Device.PTM.Link.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.tx_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.rx_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "statistics.rx_packets"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.Ethernet.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"WoLSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FlowControlSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport"
}
}
}
]
},
"LinkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"VLANTerminationNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device"
}
}
}
]
},
"RMONStatsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LAGNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Ethernet.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport"
},
"dmmapfile": "dmmap_ports"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/operstate"
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "eth_port_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "ifname"
}
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "uptime"
}
}
]
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "uplink"
}
}
}
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/address"
}
]
},
"MaxBitRate": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "Mbps",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "speed"
}
}
}
]
},
"CurrentBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.device",
"method": "status",
"args": {
"name": "@Name"
},
"key": "speed"
}
}
]
},
"DuplexMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Half",
"Full",
"Auto"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "duplex"
}
}
}
]
},
"EEECapability": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EEEEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "eee"
}
}
}
]
},
"Device.Ethernet.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_bytes"
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_bytes"
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_packets"
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_packets"
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_errors"
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_errors"
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "tx_unicast_packets"
}
}
]
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "rx_unicast_packets"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_dropped"
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_dropped"
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "tx_multicast_packets"
}
}
]
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/multicast"
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "tx_broadcast_packets"
}
}
]
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "rx_broadcast_packets"
}
}
]
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "ifstats",
"args": {
"ifname": "ifname"
},
"key": "rx_unknown_packets"
}
}
]
}
}
},
"Device.Ethernet.Link.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name",
"MACAddress"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"PriorityTagging": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FlowControl": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.Ethernet.Link.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.Ethernet.VLANTermination.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device"
},
"dmmapfile": "dmmap_network"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "vlan_term_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "uptime"
}
}
]
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"VLANID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 4094
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "vid"
}
}
}
]
},
"TPID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "type"
}
}
}
]
},
"Device.Ethernet.VLANTermination.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_bytes"
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_bytes"
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_packets"
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_packets"
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_errors"
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_errors"
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_dropped"
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_dropped"
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/multicast"
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.Ethernet.RMONStats.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface",
"VLANID",
"Queue"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "rmon"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_eth_rmon",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "eth_rmon_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ports",
"section": {
"type": "ethport",
"index": "@i-1"
},
"option": {
"name": "ifname"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"VLANID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 4094
}
]
},
"Queue": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"AllQueues": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DropEvents": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_bytes"
}
}
]
},
"Packets": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets"
}
}
]
},
"BroadcastPackets": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_broadcast_packets"
}
}
]
},
"MulticastPackets": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_multicast_packets"
}
}
]
},
"CRCErroredPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_crc_error_packets"
}
}
]
},
"UndersizePackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_undersize_packets"
}
}
]
},
"OversizePackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_oversize_packets"
}
}
]
},
"Packets64Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_64bytes"
}
}
]
},
"Packets65to127Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_65to127bytes"
}
}
]
},
"Packets128to255Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_128to255bytes"
}
}
]
},
"Packets256to511Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_256to511bytes"
}
}
]
},
"Packets512to1023Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_512to1023bytes"
}
}
]
},
"Packets1024to1518Bytes": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "packets",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ethernet",
"method": "rmonstats",
"args": {
"ifname": "ifname"
},
"key": "rx_packets_1024to1518bytes"
}
}
]
}
},
"Device.Ethernet.WoL.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SendMagicPacket": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"SendMagicPacket()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
],
"input": {
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
}
}
}
},
"Device.Ethernet.LAG.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name",
"MACAddress"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Device.Ethernet.LAG.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
},
"Device.USB.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PortNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.USB.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"Port": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Device.USB.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.USB.Port.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Standard": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 4
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Host",
"Hub",
"Device"
]
},
"Receptacle": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Standard-A",
"Standard-B",
"Powered-B",
"Micro-AB",
"Micro-B"
]
},
"Rate": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Low",
"Full",
"High",
"Super"
]
},
"Power": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Self",
"Bus",
"Unknown"
]
}
},
"Device.USB.USBHosts.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HostNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.USB.USBHosts.Host.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"OHCI",
"EHCI",
"UHCI",
"xHCI"
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PowerManagementEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"USBVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 4
}
]
},
"DeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.USB.USBHosts.Host.{i}.Device.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"DeviceNumber"
],
"access": false,
"array": true,
"DeviceNumber": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"USBVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 4
}
]
},
"DeviceClass": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
},
"DeviceSubClass": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
},
"DeviceVersion": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"DeviceProtocol": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
},
"ProductID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"VendorID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Manufacturer": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"USBPort": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Rate": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Low",
"Full",
"High",
"Super"
]
},
"Parent": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MaxChildren": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IsSuspended": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IsSelfPowered": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ConfigurationNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.USB.USBHosts.Host.{i}.Device.{i}.Configuration.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ConfigurationNumber"
],
"access": false,
"array": true,
"ConfigurationNumber": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.USB.USBHosts.Host.{i}.Device.{i}.Configuration.{i}.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InterfaceNumber"
],
"access": false,
"array": true,
"InterfaceNumber": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"InterfaceClass": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
},
"InterfaceSubClass": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
},
"InterfaceProtocol": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 1
}
]
}
}
}
}
}
}
},
"Device.HPNA.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NodeID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IsMaster": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Synced": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TotalSyncTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"NetworkUtilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1000
}
],
"unit": "0.1%"
},
"PossibleConnectionTypes": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Phone",
"Coax"
]
}
},
"ConnectionType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"PossibleSpectralModes": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"A",
"B",
"C",
"D"
]
}
},
"SpectralMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MTU": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"NoiseMargin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "0.1dB"
},
"DefaultNonLARQPER": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LARQEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MinMulticastRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"NegMulticastRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"MasterSelectionMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Automatic",
"ForceEndpoint",
"ForceMaster"
]
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.HPNA.Interface.{i}.QoS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FlowSpecNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Interface.{i}.QoS.FlowSpec.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"TrafficClasses": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 256
}
},
"FlowType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"CBR",
"VBR",
"VBR-NRT",
"BE"
]
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"Latency": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "milliseconds"
},
"Jitter": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "milliseconds"
},
"PacketSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0
}
]
},
"MinRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AvgRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PER": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
},
"Device.HPNA.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NodeID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IsMaster": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Synced": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TotalSyncTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"PHYDiagnosticsEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.HPNA.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PHYThroughput()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumPacketsInBurst": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"BurstInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TestPacketPayloadLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1480
}
]
},
"PayloadEncoding": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"PayloadDataGen": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"PayloadType": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Pattern",
"IncrementByte"
]
},
"PriorityLevel": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_FailToEnableCert",
"Error_CertCmdTimeout",
"Error_UnknownErr",
"Error_UnsupportedOpcode",
"Error_InvalidParam",
"Error_UnsupportedCmdSegment",
"Error_UnsupportedDataGen",
"Error_InvalidSequence",
"Error_InvalidFrame",
"Eror_InvalidOpcode"
]
}
}
},
"PerformanceMonitoring()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_SampleIntervalTooSmall"
]
}
}
},
"Device.HPNA.Diagnostics.PHYThroughput.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumPacketsInBurst": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"BurstInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TestPacketPayloadLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1480
}
]
},
"PayloadEncoding": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PayloadDataGen": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PayloadType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Pattern",
"IncrementByte"
]
},
"PriorityLevel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"ResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Diagnostics.PHYThroughput.Result.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"SrcMACAddress",
"DestMACAddress"
],
"access": false,
"array": true,
"SrcMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DestMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"PHYRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"BaudRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "Kbaud"
},
"SNR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "0.1dB"
},
"PacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Attenuation": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "0.1dB"
}
}
},
"Device.HPNA.Diagnostics.PerformanceMonitoring.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Device.HPNA.Diagnostics.PerformanceMonitoring.Nodes.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"CurrentStart": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"CurrentEnd": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"NodeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Diagnostics.PerformanceMonitoring.Nodes.Node.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"PacketsCrcErrored": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsCrcErroredHost": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsShortErrored": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsShortErroredHost": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"RxPacketsDropped": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"TxPacketsDropped": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ControlRequestLocal": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ControlReplyLocal": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ControlRequestRemote": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ControlReplyRemote": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsSentWire": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSentWire": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsSentWire": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedLong"
},
"PacketsInternalControl": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"BroadcastPacketsInternalControl": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsReceivedQueued": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsReceivedForwardUnknown": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"NodeUtilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1000
}
],
"unit": "0.1%"
}
}
},
"Device.HPNA.Diagnostics.PerformanceMonitoring.Channels.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"ChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.HPNA.Diagnostics.PerformanceMonitoring.Channels.Channel.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"HostSrcMACAddress",
"HostDestMACAddress"
],
"access": false,
"array": true,
"HostSrcMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"HostDestMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"HPNASrcMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"HPNADestMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"PHYRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"BaudRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "Kbaud"
},
"SNR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "0.1dB"
},
"PacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"PacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"LARQPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"FlowSpec": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
}
}
},
"Device.MoCA.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MoCA.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"MaxIngressBW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"MaxEgressBW": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"HighestVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"pattern": [
"\\d+(\\.\\d+)*"
]
},
"CurrentVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"pattern": [
"\\d+(\\.\\d+)*"
]
},
"NetworkCoordinator": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NodeID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxNodes": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PreferredNC": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BackupNC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PrivacyEnabledSetting": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PrivacyEnabled": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FreqCapabilityMask": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"FreqCurrentMaskSetting": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"FreqCurrentMask": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"CurrentOperFreq": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LastOperFreq": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"KeyPassphrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 12,
"max": 17
}
],
"pattern": [
"\\d+"
]
},
"TxPowerLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PowerCntlPhyTarget": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BeaconPowerLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dB"
},
"NetworkTabooMask": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"NodeTabooMask": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"TxBcastRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"TxBcastPowerReduction": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dB"
},
"QAM256Capable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PacketAggregationCapability": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 10
}
],
"unit": "packets"
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MoCA.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.MoCA.Interface.{i}.QoS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"EgressNumFlows": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IngressNumFlows": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FlowStatsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MoCA.Interface.{i}.QoS.FlowStats.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"FlowID"
],
"access": false,
"array": true,
"FlowID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PacketDA": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MaxRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Kbps"
},
"MaxBurstSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LeaseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LeaseTimeLeft": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"FlowPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.MoCA.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NodeID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PreferredNC": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HighestVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"pattern": [
"\\d+(\\.\\d+)*"
]
},
"PHYTxRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"PHYRxRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"TxPowerControlReduction": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dB"
},
"RxPowerLevel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dBm"
},
"TxBcastRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"RxBcastPowerLevel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dBm"
},
"TxPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RxPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RxErroredAndMissedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QAM256Capable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PacketAggregationCapability": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 10
}
],
"unit": "packets"
},
"RxSNR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dBm"
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.Ghn.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Ghn.Interface.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ConnectionType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Powerline",
"Phone",
"Coax"
]
},
"MaxTransmitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"TargetDomainNames": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 32
}
]
}
},
"DomainName": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"DomainNameIdentifier": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DomainId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeviceId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"NodeTypeDMCapable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DMRequested": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IsDM": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NodeTypeSCCapable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SCRequested": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IsSC": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"StandardVersions": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"MaxBandPlan": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MediumType": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"PowerLineBaseband",
"PhoneLineBaseband",
"CoaxBaseband",
"CoaxRF",
"PlasticOpticalFiber"
]
},
"TAIFG": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "1.28 microseconds"
},
"NotchedAmateurRadioBands": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 2
}
]
},
"PHYThroughputDiagnosticsEnable": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PerformanceMonitoringDiagnosticsEnable": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SMMaskedBandNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NodeTypeDMConfig": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NodeTypeDMStatus": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NodeTypeSCStatus": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PSM": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "PSMBreakPointIndexAndLevel",
"item": {
"min": 2,
"max": 32
}
}
},
"Device.Ghn.Interface.{i}.Stats.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MgmtBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MgmtBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MgmtPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MgmtPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlocksSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlocksReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlocksResent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BlocksErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.Ghn.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DeviceId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TxPhyRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"RxPhyRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Ghn.Interface.{i}.DMInfo.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DomainName": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 32
}
]
},
"DomainNameIdentifier": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 2
}
]
},
"DomainId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MACCycleDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 10,
"max": 200
}
],
"unit": "0.5 msec"
},
"SCDeviceId": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SCMACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ReregistrationTimePeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 63
}
],
"unit": "2 seconds"
},
"TopologyPeriodicInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "0.1 sec"
},
"MinSupportedBandplan": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxSupportedBandplan": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.Ghn.Interface.{i}.SCInfo.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ModesSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NN",
"NMK"
]
}
},
"ModeEnabled": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MICSize": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"4-byte MIC",
"8-byte MIC",
"16-byte MIC"
]
},
"Location": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Ghn.Interface.{i}.SMMaskedBand.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"BandNumber"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BandNumber": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"StartSubCarrier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"StopSubCarrier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.Ghn.Diagnostics.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PHYThroughput()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"DiagnoseMACAddress": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
}
}
},
"PerformanceMonitoring()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"DiagnoseMACAddress": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SNRGroupLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 1
},
{
"min": 2,
"max": 2
},
{
"min": 4,
"max": 4
},
{
"min": 8,
"max": 8
},
{
"min": 16,
"max": 16
},
{
"min": 32,
"max": 32
},
{
"min": 64,
"max": 64
},
{
"min": 128,
"max": 128
},
{
"min": 256,
"max": 256
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
}
}
},
"Device.Ghn.Diagnostics.PHYThroughput.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
}
},
"Device.Ghn.Diagnostics.PerformanceMonitoring.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"DiagnoseMACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SNRGroupLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 1
},
{
"min": 2,
"max": 2
},
{
"min": 4,
"max": 4
},
{
"min": 8,
"max": 8
},
{
"min": 16,
"max": 16
},
{
"min": 32,
"max": 32
},
{
"min": 64,
"max": 64
},
{
"min": 128,
"max": 128
},
{
"min": 256,
"max": 256
}
]
},
"Device.Ghn.Diagnostics.PerformanceMonitoring.Nodes.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"CurrentStart": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"CurrentEnd": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"NodeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.Ghn.Diagnostics.PerformanceMonitoring.Nodes.Node.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"DestinationMACAddress"
],
"access": false,
"array": true,
"DestinationMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"MgmtBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"MgmtBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"MgmtPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"MgmtPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BlocksSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BlocksReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter64"
},
"BlocksResent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
},
"BlocksErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.Ghn.Diagnostics.PerformanceMonitoring.Channels.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"ChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.Ghn.Diagnostics.PerformanceMonitoring.Channels.Channel.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"DestinationMACAddress"
],
"access": false,
"array": true,
"DestinationMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SNR": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"list": {
"datatype": "unsignedInt",
"unit": "0.1 dB"
}
}
}
}
}
}
},
"Device.HomePlug.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.HomePlug.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"LogicalNetwork": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ForceCCo": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NetworkPassword": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"OtherNetworksPresent": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 64
}
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.HomePlug.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MPDUTxAck": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MPDUTxCol": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MPDUTxFailed": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MPDURxAck": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MPDURxFailed": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
}
},
"Device.HomePlug.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"TxPhyRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"RxPhyRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"SNRPerTone": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"max": 1155
},
"unit": "0.1dB"
}
},
"AvgAttenuation": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "0.1dB"
},
"EndStationMACs": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"item": {
"max": 16
},
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.UPA.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.UPA.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"NodeType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AP",
"EP"
]
},
"LogicalNetwork": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 20
}
]
},
"EncryptionMethod": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 6
}
],
"enumerations": [
"None",
"DES",
"3DES",
"AES128",
"AES256"
]
},
"EncryptionKey": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 36
}
]
},
"PowerBackoffEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PowerBackoffMechanismActive": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EstApplicationThroughput": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"ActiveNotchEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ActiveNotchNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BridgeForNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.UPA.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.UPA.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"LogicalNetwork": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 20
}
]
},
"PhyTxThroughput": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"PhyRxThroughput": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"RealPhyRxThroughput": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps"
},
"EstimatedPLR": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
},
"MeanEstimatedAtt": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dB"
},
"SmartRouteIntermediatePLCMAC": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DirectRoute": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.UPA.Interface.{i}.ActiveNotch.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"StartFreq": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kHz"
},
"StopFreq": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kHz"
},
"Depth": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "dB"
}
},
"Device.UPA.Interface.{i}.BridgeFor.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"MACAddress"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
}
},
"Device.UPA.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceMeasurement()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Type": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"SNR",
"CFR"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_InvalidPort"
]
},
"Measurements": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"max": 1536
},
"unit": "0.1dB"
}
},
"RxGain": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int",
"unit": "dB"
}
}
},
"Device.UPA.Diagnostics.InterfaceMeasurement.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"SNR",
"CFR"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Measurements": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"max": 1536
},
"unit": "0.1dB"
}
},
"RxGain": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "int",
"unit": "dB"
}
}
}
},
"Device.WiFi.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RadioNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device"
}
}
}
]
},
"SSIDNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
}
}
}
]
},
"AccessPointNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
}
}
}
]
},
"EndPointNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
}
}
}
]
},
"ResetCounter": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ResetCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"HostReinit",
"SpontaneousInterrupt",
"LossOfPower"
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"NeighboringWiFiDiagnostic()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error"
]
}
}
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.WiFi.MultiAP.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.MultiAP.SteeringSummaryStats.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NoCandidateAPFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.WiFi.MultiAP.APDevice.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Manufacturer": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"ProductClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastContactTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AssocIEEE1905DeviceRef": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"BackhaulLinkType": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Wi-Fi",
"MoCA",
"Ethernet",
"G.hn",
"HPNA",
"HomePlug",
"UPA"
]
},
"BackhaulMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"BackhaulBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BackhaulBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BackhaulLinkUtilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "%"
},
"BackhaulSignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm"
},
"RadarDetections": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 1024
}
},
"DFSEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RadioNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"OperatingFrequencyBand": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"2.4GHz",
"5GHz"
]
},
"OperatingStandards": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"a",
"b",
"g",
"n",
"ac",
"ax"
]
}
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"ExtensionChannel": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"AboveControlChannel",
"BelowControlChannel"
]
},
"PossibleChannels": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"CurrentOperatingChannelBandwidth": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"20MHz",
"40MHz",
"80MHz",
"160MHz"
]
},
"MCS": {
"type": "int",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 15
},
{
"min": 16,
"max": 31
}
]
},
"TransmitPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 100
}
],
"unit": "percentage"
},
"TransmitPowerLimit": {
"type": "int",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -90,
"max": 36
}
],
"unit": "dBm"
},
"APNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"BSSID"
],
"access": false,
"array": true,
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"OperatingStandard": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"a",
"b",
"g",
"n",
"ac",
"ax"
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AssociationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastDataDownlinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps"
},
"LastDataUplinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps"
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm"
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"SteeringHistoryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.Stats.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"RetransCount": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.SteeringSummaryStats.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NoCandidateAPFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"LastSteerTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.SteeringHistory.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Time",
"APOrigin",
"APDestination"
],
"access": false,
"array": true,
"Time": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"APOrigin": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"TriggerEvent": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"Wi-Fi Channel Utilization",
"Wi-Fi Link Quality",
"Backhaul Link Utilization"
]
},
"SteeringApproach": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Blacklist",
"BTM Request",
"Async BTM Query"
]
},
"APDestination": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SteeringDuration": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
}
}
}
}
}
},
"Device.WiFi.DataElements.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.WiFi.DataElements.Network.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.ID"
}
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.TimeStamp"
}
}
]
},
"ControllerID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.ControllerID"
}
}
]
},
"DeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MSCSDisallowedStaList": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"SCSDisallowedStaList": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"SSIDNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SetTrafficSeparation()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetServicePrioritization()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"DSCPMap": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 64
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetPreferredBackhauls()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetSSID()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"SSID": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"AddRemove": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"PassPhrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"Band": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"All",
"2.4",
"5",
"6",
"5_UNII_1",
"5_UNII_2",
"5_UNII_3",
"5_UNII_4",
"6_UNII_5",
"6_UNII_6",
"6_UNII_7",
"6_UNII_8"
]
}
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetMSCSDisallowed()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"MSCSDisallowedStaList": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetSCSDisallowed()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"SCSDisallowedStaList": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.SSID.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"SSID"
],
"access": false,
"array": true,
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Band": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"All",
"2.4",
"5",
"6",
"5_UNII_1",
"5_UNII_2",
"5_UNII_3",
"5_UNII_4",
"6_UNII_5",
"6_UNII_6",
"6_UNII_7",
"6_UNII_8"
]
}
}
},
"Device.WiFi.DataElements.Network.MultiAPSteeringSummaryStats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NoCandidateAPFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ID"
],
"access": false,
"array": true,
"ID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].ID"
}
}
]
},
"MultiAPCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 1,
"max": 1
}
]
},
"CollectionInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].CollectionInterval"
}
}
]
},
"ReportUnsuccessfulAssociations": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxReportingRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "attempts per minute"
},
"APMetricsReportingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "seconds"
},
"Manufacturer": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ManufacturerModel": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ExecutionEnv": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"DSCPMap": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 64
}
]
},
"MaxPrioritizationRules": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"PrioritizationSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxVIDs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"APMetricsWiFi6": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"CountryCode": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 2,
"max": 2
}
]
},
"LocalSteeringDisallowedSTAList": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"BTMSteeringDisallowedSTAList": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"DFSEnable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ReportIndependentScans": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AssociatedSTAinAPMetricsWiFi6": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxUnsuccessfulAssociationReportingRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "minutes"
},
"STASteeringState": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"CoordinatedCACAllowed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TrafficSeparationAllowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServicePrioritizationAllowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RadioNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].NumberOfRadios"
}
}
]
},
"Default8021QNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SSIDtoVIDMappingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CACStatusNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IEEE1905SecurityNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SPRuleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AnticipatedChannelsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AnticipatedChannelUsageNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SetSTASteeringState()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Disallowed": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetDFSState()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DFSEnable": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetAnticipatedChannelPreference()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Default8021Q.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"PrimaryVID"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PrimaryVID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 4095
}
]
},
"DefaultPCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 7
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.SSIDtoVIDMapping.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"SSID"
],
"access": false,
"array": true,
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"VID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 4095
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.CACStatus.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"TimeStamp"
],
"access": false,
"array": true,
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"CACAvailableChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CACNonOccupancyChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CACActiveChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.CACStatus.{i}.CACAvailableChannel.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Minutes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "Minutes"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.CACStatus.{i}.CACNonOccupancyChannel.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Seconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "Seconds"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.CACStatus.{i}.CACActiveChannel.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Countdown": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Seconds"
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.SPRule.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ID"
],
"access": false,
"array": true,
"ID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Precedence": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 254
}
]
},
"Output": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 9
}
]
},
"AlwaysMatch": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.IEEE1905Security.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OnboardingProtocol"
],
"access": false,
"array": true,
"OnboardingProtocol": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IntegrityAlgorithm": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"EncryptionAlgorithm": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.AnticipatedChannels.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.AnticipatedChannelUsage.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ReferenceBSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"EntryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.AnticipatedChannelUsage.{i}.Entry.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"BurstStartTime"
],
"access": false,
"array": true,
"BurstStartTime": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 4,
"max": 4
}
]
},
"BurstLength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"Repetitions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BurstInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"RUBitmask": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 2,
"max": 10
}
]
},
"TransmitterIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"PowerLevel": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "dBm"
},
"ChannelUsageReason": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"TWT_schedule",
"TSPEC",
"Scheduler_policy",
"IEEE_802.11",
"Non_IEEE_802.11",
"BSS_non_usage"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.MultiAPDevice.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"LastContactTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AssocIEEE1905DeviceRef": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EasyMeshControllerOperationMode": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NotSupported",
"SupportedNotEnabled",
"Running"
]
},
"EasyMeshAgentOperationMode": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NotSupported",
"SupportedNotEnabled",
"Running"
]
},
"Device.WiFi.DataElements.Network.Device.{i}.MultiAPDevice.Backhaul.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LinkType": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Wi-Fi",
"MoCA",
"Ethernet",
"G.hn",
"HPNA",
"HomePlug",
"UPA"
]
},
"BackhaulMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"BackhaulDeviceID": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"CurrentOperatingClassProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SteerWiFiBackhaul()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"TargetBSS": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"TimeOut": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Timeout",
"Error_Invalid_Input",
"Error_Interface_Down",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.MultiAPDevice.Backhaul.CurrentOperatingClassProfile.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Class"
],
"access": false,
"array": true,
"Class": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"TxPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -127,
"max": 127
}
],
"unit": "dBm"
},
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.MultiAPDevice.Backhaul.Stats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"LinkUtilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 100
}
],
"unit": "%"
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm"
},
"LastDataDownlinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps"
},
"LastDataUplinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps"
},
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ID"
],
"access": false,
"array": true,
"ID": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 6,
"max": 6
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].ID"
}
}
]
},
"Enabled": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Enabled"
}
}
]
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Noise"
}
}
]
},
"Utilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Utilization"
}
}
]
},
"Transmit": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Transmit"
}
}
]
},
"ReceiveSelf": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].ReceiveSelf"
}
}
]
},
"ReceiveOther": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].RecieveOther"
}
}
]
},
"TrafficSeparationCombinedFronthaul": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TrafficSeparationCombinedBackhaul": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SteeringPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 2
}
]
},
"ChannelUtilizationThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"RCPISteeringThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 220
}
]
},
"STAReportingRCPIThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 220
}
]
},
"STAReportingRCPIHysteresisMarginOverride": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "decibels (dB)"
},
"ChannelUtilizationReportingThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AssociatedSTATrafficStatsInclusionPolicy": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AssociatedSTALinkMetricsInclusionPolicy": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ChipsetVendor": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"APMetricsWiFi6": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"CurrentOperatingClassProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].NumberOfCurrOpClass"
}
}
]
},
"UnassociatedSTANumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].NumberOfUnassocSta"
}
}
]
},
"BSSNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].NumberOfBSS"
}
}
]
},
"ScanResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].NumberOfScanRes"
}
}
]
},
"DisAllowedOpClassChannelsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ChannelScanRequest()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"RadioEnable()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Enabled"
}
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetTxPowerLimit()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"TransmitPowerLimit": {
"type": "int",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "int",
"range": [
{
"min": -128,
"max": 127
}
],
"unit": "dBm"
},
"OperatingClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"SetSpatialReuse()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"BSSColor": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HESIGASpatialReuseValue15Allowed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"SRGInformationValid": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"NonSRGOffsetValid": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"PSRDisallowed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"NonSRGOBSSPDMaxOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SRGOBSSPDMinOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SRGOBSSPDMaxOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SRGBSSColorBitmap": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"SRGPartialBSSIDBitmap": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"WiFiRestart()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].TimeStamp"
}
}
]
},
"OpClassScanNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].NumberOfOpClassScans"
}
}
]
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OperatingClass"
],
"access": false,
"array": true,
"OperatingClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].OperatingClass"
}
}
]
},
"ChannelScanNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].NumberOfChannelScans"
}
}
]
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.ChannelScan.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Channel"
],
"access": false,
"array": true,
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].Channel"
}
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].TimeStamp"
}
}
]
},
"Utilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].Utilization"
}
}
]
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].Noise"
}
}
]
},
"NeighborBSSNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NumberofNeighbors"
}
}
]
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.ChannelScan.{i}.NeighborBSS.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"BSSID"
],
"access": false,
"array": true,
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].BSSID"
}
}
]
},
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].SSID"
}
}
]
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].SignalStrengh"
}
}
]
},
"ChannelBandwidth": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].ChannelBandwidth"
}
}
]
},
"ChannelUtilization": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].ChannelUtilization"
}
}
]
},
"StationCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].ScanResultList[@i-1].OpClassScanList[@i-1].ChannelScanList[@i-1].NeighborList[@i-1].StationCount"
}
}
]
}
}
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BackhaulSta.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BackhaulSta.MACAddress"
}
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanCapability.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"OnBootOnly": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Impact": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 3
}
]
},
"MinimumInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"OpClassChannelsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanCapability.OpClassChannels.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.CACCapability.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CACMethodNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.CACCapability.CACMethod.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Method"
],
"access": false,
"array": true,
"Method": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NumberOfSeconds": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"OpClassChannelsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.CACCapability.CACMethod.{i}.OpClassChannels.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": false,
"array": true,
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.HTCapabilities"
}
}
]
},
"VHTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 2,
"max": 6
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.VHTCapabilities"
}
}
]
},
"HECapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 14
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.HECapabilities"
}
}
]
},
"CapableOperatingClassProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.NumberOfOpClass"
}
}
]
},
"AKMFrontHaulNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AKMBackhaulNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.WiFi6APRole.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HE160": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HE8080": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MCSNSS": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 12
}
]
},
"SUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SUBeamformee": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Beamformee80orLess": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BeamformeeAbove80": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULMUMIMO": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULOFDMA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxDLMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxDLOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"RTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MURTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MultiBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUEDCA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTRequestor": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTResponder": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SpatialReuse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AnticipatedChannelUsage": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.WiFi6bSTARole.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HE160": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HE8080": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MCSNSS": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 12
}
]
},
"SUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SUBeamformee": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Beamformee80orLess": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BeamformeeAbove80": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULMUMIMO": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULOFDMA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxDLMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxDLOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"RTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MURTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MultiBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUEDCA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTRequestor": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTResponder": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SpatialReuse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AnticipatedChannelUsage": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.AKMFrontHaul.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OUI"
],
"access": false,
"array": true,
"OUI": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64"
},
"Type": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.AKMBackhaul.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OUI"
],
"access": false,
"array": true,
"OUI": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64"
},
"Type": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.CapableOperatingClassProfile.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Class"
],
"access": false,
"array": true,
"Class": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.OperatingClasses[@i-1].Class"
}
}
]
},
"MaxTxPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -127,
"max": 127
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.OperatingClasses[@i-1].MaxTxPower"
}
}
]
},
"NonOperable": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.OperatingClasses[@i-1].NonOperable"
}
}
]
},
"NumberOfNonOperChan": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].Capabilites.OperatingClasses[@i-1].NumberOfNonOperChan"
}
}
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.CurrentOperatingClassProfile.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Class"
],
"access": false,
"array": true,
"Class": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].CurrentOperatingClasses[@i-1].Class"
}
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].CurrentOperatingClasses[@i-1].Channel"
}
}
]
},
"TxPower": {
"type": "int",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -127,
"max": 127
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].CurrentOperatingClasses[@i-1].TxPower"
}
}
]
},
"TransmitPowerLimit": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -128,
"max": 127
}
],
"unit": "dBm"
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].CurrentOperatingClasses[@i-1].TimeStamp"
}
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.DisAllowedOpClassChannels.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OpClass"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OpClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChannelList": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.SpatialReuse.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PartialBSSColor": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BSSColor": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HESIGASpatialReuseValue15Allowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SRGInformationValid": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NonSRGOffsetValid": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PSRDisallowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"NonSRGOBSSPDMaxOffset": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SRGOBSSPDMinOffset": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SRGOBSSPDMaxOffset": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SRGBSSColorBitmap": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"SRGPartialBSSIDBitmap": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
},
"NeighborBSSColorInUseBitmap": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 8,
"max": 8
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"BSSID"
],
"access": false,
"array": true,
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].BSSID"
}
}
]
},
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].SSID"
}
}
]
},
"Enabled": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].Enabled"
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].LastChange"
}
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].TimeStamp"
}
}
]
},
"UnicastBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].UnicastBytesSent"
}
}
]
},
"UnicastBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].UnicastBytesReceived"
}
}
]
},
"MulticastBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].MulticastBytesSent"
}
}
]
},
"MulticastBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].MulticastBytesReceived"
}
}
]
},
"BroadcastBytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].BroadcastBytesSent"
}
}
]
},
"BroadcastBytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].BroadcastBytesReceived"
}
}
]
},
"ByteCounterUnits": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 2
}
]
},
"Profile1bSTAsDisallowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Profile2bSTAsDisallowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AssociationAllowanceStatus": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 1
}
]
},
"EstServiceParametersBE": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 3
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].EstServiceParametersBE"
}
}
]
},
"EstServiceParametersBK": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 3
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].EstServiceParametersBK"
}
}
]
},
"EstServiceParametersVI": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 3
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].EstServiceParametersVI"
}
}
]
},
"EstServiceParametersVO": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 0,
"max": 3
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].EstServiceParametersVO"
}
}
]
},
"BackhaulUse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FronthaulUse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"R1disallowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"R2disallowed": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MultiBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TransmittedBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FronthaulAKMsAllowed": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"psk",
"dpp",
"sae",
"psk+sae",
"dpp+sae",
"dpp+psk+sae",
"SuiteSelector"
]
}
},
"BackhaulAKMsAllowed": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"psk",
"dpp",
"sae",
"psk+sae",
"dpp+sae",
"dpp+psk+sae",
"SuiteSelector"
]
}
},
"STANumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].NumberofSTA"
}
}
]
},
"QMDescriptorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SetQMDescriptors()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.QMDescriptor.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ClientMAC"
],
"access": false,
"array": true,
"ClientMAC": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DescriptorElement": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.MultiAPSteering.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].MACAddress"
}
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].TimeStamp"
}
}
]
},
"HTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].HTCapabilities"
}
}
]
},
"VHTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 2,
"max": 6
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].VHTCapabilities"
}
}
]
},
"HECapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 14
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].HECapabilities"
}
}
]
},
"ClientCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64"
},
"LastDataDownlinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].LastDataDownlinkRate"
}
}
]
},
"LastDataUplinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].LastDataUplinkRate"
}
}
]
},
"UtilizationReceive": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "milliseconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].UtilizationReceive"
}
}
]
},
"UtilizationTransmit": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "milliseconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].UtilizationTransmit"
}
}
]
},
"EstMACDataRateDownlink": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].EstMACDataRateDownlink"
}
}
]
},
"EstMACDataRateUplink": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].EstMACDataRateUplink"
}
}
]
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].SignalStrength"
}
}
]
},
"LastConnectTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].LastConnectTime"
}
}
]
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].BytesSent"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].BytesReceived"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].PacketsSent"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].PacketsReceived"
}
}
]
},
"ErrorsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].ErrorsSent"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].ErrorsReceived"
}
}
]
},
"RetransCount": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MeasurementReport": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "base64"
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].Measurementreport"
}
}
]
},
"NumberOfMeasureReports": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].NumberOfMeasureReports"
}
}
]
},
"IPV4Address": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"IPV6Address": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"Hostname": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].BSSList[@i-1].STAList[@i-1].Hostname"
}
}
]
},
"CellularDataPreference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Excluded",
"Should not use",
"Should use"
]
},
"ReAssociationDelay": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "seconds"
},
"TIDQueueSizesNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.MultiAPSTA.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"AssociationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"SteeringHistoryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Disassociate()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DisassociationTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "minutes"
},
"ReasonCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Silent": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Timeout",
"Error_Interface_Down",
"Error_Other"
]
}
}
},
"BTMRequest()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DisassociationImminent": {
"type": "boolean",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"DisassociationTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "beacon transmission times"
},
"BSSTerminationDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "minutes"
},
"ValidityInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "beacon intervals"
},
"SteeringTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "beacon intervals"
},
"TargetBSS": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Invalid_Mac",
"Error_Interface_Down",
"Error_Other"
]
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.MultiAPSTA.SteeringSummaryStats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NoCandidateAPFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BlacklistFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMAttempts": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMSuccesses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMFailures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BTMQueryResponses": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"LastSteerTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.MultiAPSTA.SteeringHistory.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Time",
"APOrigin",
"APDestination"
],
"access": false,
"array": true,
"Time": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"APOrigin": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"TriggerEvent": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"Wi-Fi Channel Utilization",
"Wi-Fi Link Quality",
"Backhaul Link Utilization"
]
},
"SteeringApproach": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Blacklist",
"BTM Request",
"Async BTM Query"
]
},
"APDestination": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SteeringDuration": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.WiFi6Capabilities.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HE160": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HE8080": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MCSNSS": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 12
}
]
},
"SUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SUBeamformee": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Beamformee80orLess": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BeamformeeAbove80": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULMUMIMO": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULOFDMA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxDLMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxDLOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"RTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MURTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MultiBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUEDCA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTRequestor": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTResponder": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SpatialReuse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AnticipatedChannelUsage": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.TIDQueueSizes.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"TID"
],
"access": false,
"array": true,
"TID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Size": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
}
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.UnassociatedSTA.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].UnassociatedStaList[@i-1].MACAddress"
}
}
]
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.dataelements.collector",
"method": "dump",
"args": {},
"key": "data[0].wfa-dataelements:Network.DeviceList[@i-1].RadioList[@i-1].UnassociatedStaList[@i-1].SignalStrength"
}
}
]
}
},
"Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.MultiAPRadio.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RadarDetections": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 1024
}
},
"FullScan()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DFSDwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"HomeTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Timeout",
"Error_Invalid_Input",
"Error_Interface_Down",
"Error_Other"
]
}
}
},
"ChannelScan()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DFSDwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"HomeTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Interface_Down",
"Error_Other"
]
}
}
}
}
}
}
},
"Device.WiFi.DataElements.AssociationEvent.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"AssociationEventDataNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Associated!": {
"type": "event",
"version": "2.15",
"protocols": [
"usp"
],
"output": {
"BSSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"StatusCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"HTCapabilities": {
"type": "base64",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "base64",
"range": [
{
"min": 1,
"max": 1
}
]
},
"VHTCapabilities": {
"type": "base64",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "base64",
"range": [
{
"min": 2,
"max": 6
}
]
},
"HECapabilities": {
"type": "base64",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 14
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"Device.WiFi.DataElements.AssociationEvent.AssociationEventData.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"StatusCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 1,
"max": 1
}
]
},
"VHTCapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 2,
"max": 6
}
]
},
"HECapabilities": {
"type": "base64",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 14
}
]
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Device.WiFi.DataElements.AssociationEvent.AssociationEventData.{i}.WiFi6Capabilities.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HE160": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HE8080": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MCSNSS": {
"type": "base64",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "base64",
"range": [
{
"min": 4,
"max": 12
}
]
},
"SUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SUBeamformee": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUBeamformer": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Beamformee80orLess": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BeamformeeAbove80": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULMUMIMO": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ULOFDMA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxDLMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULMUMIMO": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxDLOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"MaxULOFDMA": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"RTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MURTS": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MultiBSSID": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MUEDCA": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTRequestor": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWTResponder": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SpatialReuse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AnticipatedChannelUsage": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.WiFi.DataElements.DisassociationEvent.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DisassociationEventDataNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Disassociated!": {
"type": "event",
"version": "2.15",
"protocols": [
"usp"
],
"output": {
"BSSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ReasonCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "StatsCounter32"
},
"TimeStamp": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"Device.WiFi.DataElements.DisassociationEvent.DisassociationEventData.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ReasonCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
},
"Device.WiFi.DataElements.FailedConnectionEvent.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FailedConnectionEventDataNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FailedConnection!": {
"type": "event",
"version": "2.15",
"protocols": [
"usp"
],
"output": {
"MACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"StatusCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"ReasonCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"TimeStamp": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"Device.WiFi.DataElements.FailedConnectionEvent.FailedConnectionEventData.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"StatusCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReasonCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TimeStamp": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
}
},
"Device.WiFi.Radio.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device"
},
"dmmapfile": "dmmap_wireless"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "radioalias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxBitRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "maxrate"
}
}
]
},
"SupportedFrequencyBands": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"2.4GHz",
"5GHz"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "supp_bands"
}
}
]
},
"OperatingFrequencyBand": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "band"
}
}
]
},
"SupportedStandards": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"a",
"b",
"g",
"n",
"ac",
"ax"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "supp_bands"
}
}
]
},
"OperatingStandards": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "standard"
}
}
]
},
"PossibleChannels": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "supp_channels[0].channels"
}
}
]
},
"ChannelsInUse": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "channel"
}
}
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "channel"
}
}
}
]
},
"AutoChannelSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AutoChannelEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "channel"
}
}
}
]
},
"AutoChannelRefreshPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "acs_refresh_period"
}
}
}
]
},
"ChannelLastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"ChannelLastSelectionReason": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Manual",
"Auto_Startup",
"Auto_User",
"Auto_Refresh",
"Auto_Dynamic",
"Auto_DFS",
"Unknown"
]
},
"MaxSupportedSSIDs": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"MaxSupportedAssociations": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "maxassoc"
}
}
}
]
},
"FirmwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SupportedOperatingChannelBandwidths": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"20MHz",
"40MHz",
"80MHz",
"160MHz",
"80+80MHz",
"Auto"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "supp_channels[0].bandwidth"
}
}
]
},
"OperatingChannelBandwidth": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "htmode"
}
}
}
]
},
"CurrentOperatingChannelBandwidth": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"20MHz",
"40MHz",
"80MHz",
"160MHz",
"80+80MHz"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "status",
"args": {},
"key": "bandwidth"
}
}
]
},
"ExtensionChannel": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AboveControlChannel",
"BelowControlChannel",
"Auto"
]
},
"GuardInterval": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"400nsec",
"800nsec",
"1xLTF_0.8us",
"1xLTF_1.6us",
"2xLTF_0.8us",
"2xLTF_1.6us",
"4xLTF_0.8us",
"4xLTF_3.2us",
"Auto"
]
},
"CenterFrequencySegement0": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CenterFrequencySegement1": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CenterFrequencySegment0": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CenterFrequencySegment1": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MCS": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 15
},
{
"min": 16,
"max": 31
}
]
},
"TransmitPowerSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "int",
"maxsize": 64,
"range": [
{
"min": -1,
"max": 100
}
],
"unit": "percentage"
}
},
"TransmitPower": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 100
}
],
"unit": "percentage",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "txpower"
}
}
}
]
},
"IEEE80211hSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IEEE80211hEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "doth"
}
}
}
]
},
"RegulatoryDomain": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 3,
"max": 3
}
],
"pattern": [
"[A-Z][A-Z][ OI]"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "country"
}
}
}
]
},
"RetryLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"CCARequest": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 11,
"max": 11
}
]
},
"CCAReport": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 12,
"max": 12
}
]
},
"RPIHistogramRequest": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 11,
"max": 11
}
]
},
"RPIHistogramReport": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 19,
"max": 19
}
]
},
"FragmentationThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "octets",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "frag_threshold"
}
}
}
]
},
"RTSThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "octets",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "rts_threshold"
}
}
}
]
},
"LongRetryLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BeaconPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "beacon_int"
}
}
}
]
},
"DTIMPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "dtim_period"
}
}
}
]
},
"PacketAggregationEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PreambleType": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"short",
"long",
"auto"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "short_preamble"
}
}
}
]
},
"BasicDataTransmitRates": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"OperationalDataTransmitRates": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"SupportedDataTransmitRates": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"EnableRRM": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ManagementPacketRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "kbps"
},
"RemoteMeasurementRequest()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"TargetBSS": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"OperatingClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "channel"
}
}
}
]
}
},
"output": {
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm"
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Invalid_Mac",
"Error_Interface_Down",
"Error_Other"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
}
}
},
"InitiateCCAMeasurement()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "channel"
}
}
}
]
},
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
},
"output": {
"CCAReport": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 12,
"max": 12
}
]
},
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Implemented",
"Error_Not_Ready",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Interface_Down",
"Error_Other"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
}
}
},
"FullScan()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DFSDwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"HomeTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Timeout",
"Error_Invalid_Input",
"Error_Interface_Down",
"Error_Other"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
}
}
},
"ChannelScan()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"DFSDwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"HomeTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Invalid_Input",
"Error_Timeout",
"Error_Interface_Down",
"Error_Other"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
}
}
},
"Device.WiFi.Radio.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CtsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"NoCtsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"FrameHeaderError": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"GoodPLCPReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DPacketOtherMACReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MPacketOtherMACReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"CPacketOtherMACReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"CtsOtherMACReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"RtsOtherMACReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "tx_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "rx_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "rx_packets"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "tx_error_packets"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "rx_error_packets"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "tx_dropped_packets"
}
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "rx_dropped_packets"
}
}
]
},
"PLCPErrorCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FCSErrorCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "stats",
"args": {},
"key": "rx_fcs_error_packets"
}
}
]
},
"InvalidMACCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PacketsOtherReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Noise": {
"type": "int",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "dBm"
},
"TotalChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ManualChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoStartupChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoUserChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoRefreshChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoDynamicChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoDFSChannelChangeCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.WiFi.CCAMeasurementDiagnostic.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"DwellTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"CCAReport": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "hexBinary",
"range": [
{
"min": 12,
"max": 12
}
]
}
},
"Device.WiFi.RemoteMeasurementDiagnostic.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"TargetBSS": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"OperatingClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SignalStrength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"unit": "dBm"
},
"Noise": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
}
},
"Device.WiFi.NeighboringWiFiDiagnostic.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"ResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.NeighboringWiFiDiagnostic.Result.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"BSSID"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints"
}
},
"Radio": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"SSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 32
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].ssid"
}
}
]
},
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].bssid"
}
}
]
},
"Mode": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"AdHoc",
"Infrastructure"
]
},
"Channel": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].channel"
}
}
]
},
"SignalStrength": {
"type": "int",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -200,
"max": 0
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].rssi"
}
}
]
},
"SecurityModeEnabled": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"None",
"WEP",
"WPA",
"WPA2",
"WPA-WPA2",
"WPA-Enterprise",
"WPA2-Enterprise",
"WPA-WPA2-Enterprise",
"WPA3-SAE",
"WPA2-PSK-WPA3-SAE",
"WPA3-Enterprise"
]
},
"EncryptionMode": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"TKIP",
"AES"
]
}
},
"OperatingFrequencyBand": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"2.4GHz",
"5GHz"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].band"
}
}
]
},
"SupportedStandards": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"a",
"b",
"g",
"n",
"ac",
"ax"
]
}
},
"OperatingStandards": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"OperatingChannelBandwidth": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"20MHz",
"40MHz",
"80MHz",
"160MHz",
"Auto"
]
},
"BeaconPeriod": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "ms"
},
"Noise": {
"type": "int",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -200,
"max": 0
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.radio.@Name",
"method": "scanresults",
"args": {},
"key": "accesspoints[@i-1].noise"
}
}
]
},
"BasicDataTransferRates": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"SupportedDataTransferRates": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"DTIMPeriod": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "ms"
}
}
},
"Device.WiFi.SSID.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name",
"BSSID"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
},
"dmmapfile": "dmmap_wireless"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ssidalias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"BSSID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "status",
"args": {},
"key": "bssid"
}
}
]
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/address"
}
]
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ssid"
}
}
}
]
},
"Upstream": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ATFEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FlushATFTable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SetATF": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
},
"Device.WiFi.SSID.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_packets"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_error_packets"
}
}
]
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_retrans_packets"
}
}
]
},
"FailedRetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_retrans_fail_packets"
}
}
]
},
"RetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_retry_packets"
}
}
]
},
"MultipleRetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_multi_retry_packets"
}
}
]
},
"ACKFailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "ack_fail_packets"
}
}
]
},
"AggregatedPacketCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "aggregate_packets"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_error_packets"
}
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_unicast_packets"
}
}
]
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_unicast_packets"
}
}
]
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_dropped_packets"
}
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_dropped_packets"
}
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_multicast_packets"
}
}
]
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_multicast_packets"
}
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "tx_broadcast_packets"
}
}
]
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_broadcast_packets"
}
}
]
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stats",
"args": {},
"key": "rx_unknown_packets"
}
}
]
},
"DiscardPacketsSentBufOverflow": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSentNoAssoc": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"FragSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SentNoAck": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DupReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"TooLongReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"TooShortReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"AckUcastReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
}
},
"Device.WiFi.AccessPoint.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"SSIDReference"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
},
"dmmapfile": "dmmap_wireless"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "status",
"args": {},
"key": "status"
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ap_alias"
}
}
}
]
},
"SSIDReference": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SSIDAdvertisementEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RetryLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"WMMCapability": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UAPSDCapability": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"WMMEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-device",
"index": "@i-1"
},
"option": {
"name": "wmm"
}
}
}
]
},
"UAPSDEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wmm_apsd"
}
}
}
]
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxAssociatedDevices": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IsolationEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "isolate"
}
}
}
]
},
"MACAddressControlEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "macfilter"
}
}
}
]
},
"AllowedMACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "maclist"
}
}
}
]
},
"MaxAllowedAssociations": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "maxassoc"
}
}
}
]
},
"CpeOperationMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Router",
"Bridge/Extender"
]
},
"Device.WiFi.AccessPoint.{i}.Security.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ModesSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"None",
"WEP-64",
"WEP-128",
"WPA-Personal",
"WPA2-Personal",
"WPA3-Personal",
"WPA-WPA2-Personal",
"WPA3-Personal-Transition",
"WPA-Enterprise",
"WPA2-Enterprise",
"WPA3-Enterprise",
"WPA-WPA2-Enterprise"
]
}
},
"ModeEnabled": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "encryption"
}
}
},
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "encryption"
}
}
}
]
},
"EncryptionMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"TKIP",
"AES"
]
}
},
"WEPKey": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 5,
"max": 5
},
{
"min": 13,
"max": 13
}
]
},
"PreSharedKey": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 32
}
]
},
"KeyPassphrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 8,
"max": 63
}
]
},
"RekeyingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wpa_group_rekey"
}
}
}
]
},
"SAEPassphrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "key"
}
}
}
]
},
"RadiusServerIPAddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "auth_server"
}
}
}
]
},
"SecondaryRadiusServerIPAddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"RadiusServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "auth_port"
}
}
}
]
},
"SecondaryRadiusServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RadiusSecret": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SecondaryRadiusSecret": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MFPConfig": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Optional",
"Required"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ieee80211w"
}
}
}
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
}
},
"Device.WiFi.AccessPoint.{i}.WPS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps"
}
}
}
]
},
"ConfigMethodsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"USBFlashDrive",
"Ethernet",
"Label",
"Display",
"ExternalNFCToken",
"IntegratedNFCToken",
"NFCInterface",
"PushButton",
"PIN",
"PhysicalPushButton",
"PhysicalDisplay",
"VirtualPushButton",
"VirtualDisplay"
]
}
},
"ConfigMethodsEnabled": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Error",
"Unconfigured",
"Configured",
"SetupLocked"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps"
}
}
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PIN": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 8
}
],
"pattern": [
"\\d{4}|\\d{8}"
]
},
"InitiateWPSPBC()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_Not_Ready",
"Error_Timeout",
"Error_Other"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps"
}
}
}
]
}
}
}
},
"Device.WiFi.AccessPoint.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress"
],
"access": false,
"array": true,
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].macaddr"
}
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SetStaATF": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
},
"OperatingStandard": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"a",
"b",
"g",
"n",
"ac",
"ax"
]
},
"AuthenticationState": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LastDataDownlinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000
}
],
"unit": "kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.rx_rate_latest.rate"
}
}
]
},
"LastDataUplinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000
}
],
"unit": "kbps",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.tx_rate_latest.rate"
}
}
]
},
"AssociationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].in_network"
}
}
]
},
"SignalStrength": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -200,
"max": 0
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].rssi"
}
}
]
},
"Noise": {
"type": "int",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -200,
"max": 0
}
],
"unit": "dBm",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].noise"
}
}
]
},
"Retransmissions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "packets"
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.tx_total_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.rx_data_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.tx_total_pkts"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.rx_data_pkts"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.tx_failures"
}
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "wifi.ap.@Name",
"method": "stations",
"args": {},
"key": "stations[i-1].stats.tx_pkts_retries"
}
}
]
},
"FailedRetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MultipleRetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.WiFi.AccessPoint.{i}.AC.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"AccessCategory"
],
"access": false,
"array": true,
"AccessCategory": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"BE",
"BK",
"VI",
"VO"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"AIFSN": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2,
"max": 15
}
]
},
"ECWMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "microseconds"
},
"ECWMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "microseconds"
},
"TxOpMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "32 microseconds"
},
"AckPolicy": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OutQLenHistogramIntervals": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"OutQLenHistogramSampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Device.WiFi.AccessPoint.{i}.AC.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OutQLenHistogram": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
}
}
},
"Device.WiFi.AccessPoint.{i}.Accounting.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServerIPAddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "acct_server"
}
}
}
]
},
"SecondaryServerIPAddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "acct_port"
}
}
}
]
},
"SecondaryServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Secret": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SecondarySecret": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"InterimInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 60
}
],
"unit": "seconds"
}
}
},
"Device.WiFi.EndPoint.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"SSIDReference"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface"
},
"dmmapfile": "dmmap_wireless"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "endpointalias"
}
}
}
]
},
"ProfileReference": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SSIDReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WiFi.EndPoint.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LastDataDownlinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 600000
}
],
"unit": "kbps"
},
"LastDataUplinkRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 600000
}
],
"unit": "kbps"
},
"SignalStrength": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -200,
"max": 0
}
],
"unit": "dBm"
},
"Retransmissions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "packets"
}
},
"Device.WiFi.EndPoint.{i}.Security.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ModesSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"None",
"WEP-64",
"WEP-128",
"WPA-Personal",
"WPA2-Personal",
"WPA3-Personal",
"WPA-WPA2-Personal",
"WPA3-Personal-Transition",
"WPA-Enterprise",
"WPA2-Enterprise",
"WPA3-Enterprise",
"WPA-WPA2-Enterprise"
]
}
}
},
"Device.WiFi.EndPoint.{i}.Profile.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"SSID",
"Location",
"Priority"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Active",
"Available",
"Error",
"Disabled"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"SSID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ssid"
}
}
}
]
},
"Location": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Device.WiFi.EndPoint.{i}.Profile.{i}.Security.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ModeEnabled": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "encryption"
}
}
}
]
},
"WEPKey": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 5,
"max": 5
},
{
"min": 13,
"max": 13
}
]
},
"PreSharedKey": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 32
}
]
},
"KeyPassphrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 8,
"max": 63
}
]
},
"SAEPassphrase": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "key"
}
}
}
]
},
"MFPConfig": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Optional",
"Required"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "ieee80211w"
}
}
}
]
}
}
},
"Device.WiFi.EndPoint.{i}.WPS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps"
}
}
}
]
},
"ConfigMethodsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"USBFlashDrive",
"Ethernet",
"Label",
"Display",
"ExternalNFCToken",
"IntegratedNFCToken",
"NFCInterface",
"PushButton",
"PIN",
"PhysicalPushButton",
"PhysicalDisplay",
"VirtualPushButton",
"VirtualDisplay"
]
}
},
"ConfigMethodsEnabled": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Error",
"Unconfigured",
"Configured"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps"
}
}
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PIN": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 4,
"max": 4
},
{
"min": 8,
"max": 8
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "wireless",
"section": {
"type": "wifi-iface",
"index": "@i-1"
},
"option": {
"name": "wps_pin"
}
}
}
]
}
},
"Device.WiFi.EndPoint.{i}.AC.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"AccessCategory"
],
"access": false,
"array": true,
"AccessCategory": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"BE",
"BK",
"VI",
"VO"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"AIFSN": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2,
"max": 15
}
]
},
"ECWMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "microseconds"
},
"ECWMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "microseconds"
},
"TxOpMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "32 microseconds"
},
"AckPolicy": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OutQLenHistogramIntervals": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"OutQLenHistogramSampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Device.WiFi.EndPoint.{i}.AC.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OutQLenHistogram": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
}
}
}
}
},
"Device.ZigBee.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ZDONumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.Interface.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name",
"ZDOReference"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"IEEEAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NetworkAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
},
"ZDOReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AssociatedDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.Interface.{i}.Stats.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BroadcastPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BroadcastPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnknownPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.ZigBee.Interface.{i}.AssociatedDevice.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IEEEAddress",
"NetworkAddress"
],
"access": false,
"array": true,
"IEEEAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NetworkAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ZDOReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.ZigBee.ZDO.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IEEEAddress",
"NetworkAddress"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"IEEEAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NetworkAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
},
"BindingTableNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"GroupNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ApplicationEndpointNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.ZDO.{i}.NodeDescriptor.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LogicalType": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ZC",
"ZR",
"ZED"
]
},
"ComplexDescriptorSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UserDescriptorSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FrequencyBand": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"868-868.6",
"902-928",
"2400-2483.5"
]
}
},
"MACCapability": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"AlternatePANCoordinator",
"FFD",
"MainsPowerSource",
"OnWhenIdle",
"SecureCommunication"
]
}
},
"ManufactureCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"MaximumBufferSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 128
}
],
"unit": "octets"
},
"MaximumIncomingTransferSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 32768
}
],
"unit": "octets"
},
"MaximumOutgoingTransferSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 32768
}
],
"unit": "octets"
},
"ServerMask": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"PrimaryTrustCenter",
"PrimaryBindingTableCache",
"BackupBindingTableCache",
"PrimaryDiscoveryCache",
"BackupDiscoveryCache",
"NetworkManager"
]
}
},
"DescriptorCapability": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"ExtendedActiveEndpointListAvailable",
"ExtendedSimpleDescriptorListAvailable"
]
}
}
},
"Device.ZigBee.ZDO.{i}.PowerDescriptor.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CurrentPowerMode": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Synchronized",
"Periodic",
"Manual"
]
},
"AvailablePowerSource": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Constant",
"Rechargeable",
"Disposable"
]
}
},
"CurrentPowerSource": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Constant",
"Rechargeable",
"Disposable"
]
},
"CurrentPowerSourceLevel": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Critical",
"33",
"66",
"100"
]
}
},
"Device.ZigBee.ZDO.{i}.UserDescriptor.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DescriptorAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
]
}
},
"Device.ZigBee.ZDO.{i}.ComplexDescriptor.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DescriptorAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Language": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CharacterSet": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ManufacturerName": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ModelName": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"DeviceURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Icon": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"IconURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
}
},
"Device.ZigBee.ZDO.{i}.Security.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TrustCenterAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SecurityLevel": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"MIC-32",
"MIC-64",
"MIC-128",
"ENC",
"ENC-MIC-32",
"ENC-MIC-64",
"ENC-MIC-128"
]
},
"TimeOutPeriod": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "milliseconds"
}
},
"Device.ZigBee.ZDO.{i}.Network.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NeighborNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.ZDO.{i}.Network.Neighbor.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Neighbor"
],
"access": false,
"array": true,
"Neighbor": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"LQI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Relationship": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Parent",
"Child",
"PrevChild",
"Sibling",
"None"
]
},
"PermitJoin": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Accepting",
"NotAccepting",
"Unknown"
]
},
"Depth": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.ZigBee.ZDO.{i}.NodeManager.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RoutingTableNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.ZDO.{i}.NodeManager.RoutingTable.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"DestinationAddress"
],
"access": false,
"array": true,
"DestinationAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 4
}
],
"pattern": [
"([0-9A-Fa-f]){4}"
]
},
"NextHopAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Active",
"DiscoveryUnderway",
"DiscoveryFailed",
"Inactive",
"ValidationUnderway"
]
},
"MemoryConstrained": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ManyToOne": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RouteRecordRequired": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.ZigBee.ZDO.{i}.Binding.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"SourceEndpoint": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 240
}
]
},
"SourceAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ClusterId": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"DestinationAddressMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Group",
"Endpoint"
]
},
"DestinationEndpoint": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 240
}
]
},
"IEEEDestinationAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IEEE_EUI64",
"range": [
{
"max": 23
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){7}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"GroupDestinationAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
}
},
"Device.ZigBee.ZDO.{i}.Group.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"GroupId",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"GroupId": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "ZigBeeNetworkAddress",
"range": [
{
"max": 4
}
],
"pattern": [
"",
"([0-9A-Fa-f]){4}"
]
},
"EndpointList": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.ZigBee.ZDO.{i}.ApplicationEndpoint.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"EndpointId",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"EndpointId": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 240
}
]
},
"Device.ZigBee.ZDO.{i}.ApplicationEndpoint.{i}.SimpleDescriptor.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ProfileId": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"DeviceId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"DeviceVersion": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 15
}
]
},
"InputClusterList": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
}
},
"OutputClusterList": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
}
}
}
}
},
"Device.ZigBee.Discovery.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"AreaNetworkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.ZigBee.Discovery.AreaNetwork.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Coordinator"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Indeterminate",
"InProgress",
"Success",
"Error",
"Error_Timeout"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Coordinator": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ZDOReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ZDOList": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
}
},
"Device.Bridging.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MaxBridgeEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxDBridgeEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxQBridgeEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxVLANEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxProviderBridgeEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ProviderBridgeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device"
}
}
}
]
},
"MaxFilterEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BridgeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device"
}
}
}
]
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Bridging.Bridge.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device"
},
"dmmapfile": "dmmap_bridge"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_bridge",
"section": {
"type": "device",
"index": "@i-1"
},
"option": {
"name": "bridge_alias"
}
}
}
]
},
"Standard": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"802.1D-2004",
"802.1Q-2005",
"802.1Q-2011"
]
},
"PortNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"VLANNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"VLANPortNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Bridging.Bridge.{i}.Port.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"ManagementPort": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ProviderNetworkPort",
"CustomerNetworkPort",
"CustomerEdgePort",
"CustomerVLANPort",
"VLANUnawarePort"
]
},
"DefaultUserPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"PriorityRegeneration": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"min": 8,
"max": 8
},
"range": [
{
"min": 0,
"max": 7
}
]
}
},
"PortState": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Blocking",
"Listening",
"Learning",
"Forwarding",
"Broken"
]
},
"PVID": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 1,
"max": 4094
}
]
},
"TPID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AcceptableFrameTypes": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AdmitAll",
"AdmitOnlyVLANTagged",
"AdmitOnlyPrioUntagged"
]
},
"IngressFiltering": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServiceAccessPrioritySelection": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServiceAccessPriorityTranslation": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"item": {
"min": 8,
"max": 8
},
"range": [
{
"min": 0,
"max": 7
}
]
}
},
"PriorityTagging": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.Bridging.Bridge.{i}.Port.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_bytes"
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_packets"
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_packets"
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_errors"
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_errors"
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_dropped"
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_dropped"
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/multicast"
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.Bridging.Bridge.{i}.Port.{i}.PriorityCodePoint.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PCPSelection": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 4
}
]
},
"UseDEI": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RequireDropEncoding": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PCPEncoding": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"min": 4,
"max": 4
},
"range": [
{
"min": 31,
"max": 31
}
],
"pattern": [
"([0-7],){15}[0-7]"
]
}
},
"PCPDecoding": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"min": 4,
"max": 4
},
"range": [
{
"min": 15,
"max": 15
}
],
"pattern": [
"([0-7],[0-1],){7}[0-7],[0-1]"
]
}
}
}
},
"Device.Bridging.Bridge.{i}.VLAN.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"VLANID"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"VLANID": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 1,
"max": 4094
}
]
}
},
"Device.Bridging.Bridge.{i}.VLANPort.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"VLAN",
"Port"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"VLAN": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Untagged": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.Bridging.Filter.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Bridge": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DHCPType": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv4",
"DHCPv6"
]
},
"VLANIDFilter": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 4094
}
]
},
"EthertypeFilterList": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 256
}
},
"EthertypeFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceMACAddressFilterList": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 512
}
},
"SourceMACAddressFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestMACAddressFilterList": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 512
}
},
"DestMACAddressFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceMACFromVendorClassIDFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"SourceMACFromVendorClassIDFilterv6": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceMACFromVendorClassIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceMACFromVendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"DestMACFromVendorClassIDFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"DestMACFromVendorClassIDFilterv6": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestMACFromVendorClassIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestMACFromVendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"SourceMACFromClientIDFilter": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceMACFromClientIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestMACFromClientIDFilter": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestMACFromClientIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceMACFromUserClassIDFilter": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceMACFromUserClassIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestMACFromUserClassIDFilter": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestMACFromUserClassIDFilterExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"DestMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
]
},
"DestIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SourceMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
]
},
"SourceIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
]
},
"ProtocolExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestPort": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourcePort": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Bridging.ProviderBridge.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"S-VLAN",
"PE"
]
},
"SVLANcomponent": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CVLANcomponents": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
},
"Device.PPP.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SupportedNCPs": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"ATCP",
"IPCP",
"IPXCP",
"NBFCP",
"IPv6CP"
]
}
},
"Device.PPP.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ppp_int_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "uptime"
}
}
]
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ConnectionStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unconfigured",
"Connecting",
"Authenticating",
"Connected",
"PendingDisconnect",
"Disconnecting",
"Disconnected"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "up"
}
}
]
},
"LastConnectionError": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ERROR_NONE",
"ERROR_ISP_TIME_OUT",
"ERROR_COMMAND_ABORTED",
"ERROR_NOT_ENABLED_FOR_INTERNET",
"ERROR_BAD_PHONE_NUMBER",
"ERROR_USER_DISCONNECT",
"ERROR_ISP_DISCONNECT",
"ERROR_IDLE_DISCONNECT",
"ERROR_FORCED_DISCONNECT",
"ERROR_SERVER_OUT_OF_RESOURCES",
"ERROR_RESTRICTED_LOGON_HOURS",
"ERROR_ACCOUNT_DISABLED",
"ERROR_ACCOUNT_EXPIRED",
"ERROR_PASSWORD_EXPIRED",
"ERROR_AUTHENTICATION_FAILURE",
"ERROR_NO_DIALTONE",
"ERROR_NO_CARRIER",
"ERROR_NO_ANSWER",
"ERROR_LINE_BUSY",
"ERROR_UNSUPPORTED_BITSPERSECOND",
"ERROR_TOO_MANY_LINE_ERRORS",
"ERROR_IP_CONFIGURATION",
"ERROR_UNKNOWN"
]
},
"AutoDisconnectTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"IdleDisconnectTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"WarnDisconnectDelay": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "username"
}
}
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "password"
}
}
}
]
},
"EncryptionProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"MPPE"
]
},
"CompressionProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Van Jacobson",
"STAC LZS"
]
},
"AuthenticationProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"PAP",
"CHAP",
"MS-CHAP"
]
},
"MaxMRUSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 64,
"max": 65535
}
]
},
"CurrentMRUSize": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 64,
"max": 65535
}
]
},
"ConnectionTrigger": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"OnDemand",
"AlwaysOn",
"Manual"
]
},
"LCPEcho": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LCPEchoRetry": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPCPEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6CPEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.PPP.Interface.{i}.PPPoE.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SessionID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"ACName": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ac"
}
}
}
]
},
"ServiceName": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "service"
}
}
}
]
}
},
"Device.PPP.Interface.{i}.IPCP.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LocalIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"RemoteIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"DNSServers": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"item": {
"max": 2
},
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
}
},
"PassthroughEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PassthroughDHCPPool": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.PPP.Interface.{i}.IPv6CP.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LocalInterfaceIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"RemoteInterfaceIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
}
},
"Device.PPP.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_bytes"
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_bytes"
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_packets"
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_packets"
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_errors"
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_errors"
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_dropped"
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_dropped"
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/multicast"
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.PPP.Interface.{i}.PPPoA.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false
}
}
},
"Device.IP.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"IPv4Capable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"IPv6Capable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"ULAPrefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "globals",
"name": "globals"
},
"option": {
"name": "ula_prefix"
}
}
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ActivePortNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IP.Interface.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface"
},
"dmmapfile": "dmmap_network"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"IPv4Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"IPv6Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipv6"
}
}
}
]
},
"ULAEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ula"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ip_int_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "uptime"
}
}
]
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Router": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"MaxMTUSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 64,
"max": 65535
}
],
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/mtu"
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Normal",
"Loopback",
"Tunnel",
"Tunneled"
]
},
"Loopback": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPv6AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPv6PrefixNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AutoIPEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TWAMPReflectorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.IP.Interface.{i}.IPv4Address.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"IPAddress",
"SubnetMask"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network_ipv4",
"section": {
"type": "intf_ipv4",
"index": "@i-1"
},
"option": {
"name": "ipv4_alias"
}
}
}
]
},
"IPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipaddr"
}
}
}
]
},
"SubnetMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "netmask"
}
}
}
]
},
"AddressingType": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCP",
"IKEv2",
"AutoIP",
"IPCP",
"Static"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "proto"
}
}
}
]
}
},
"Device.IP.Interface.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_bytes"
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_bytes"
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_packets"
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_packets"
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_errors"
}
]
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_errors"
}
]
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/tx_dropped"
}
]
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/rx_dropped"
}
]
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"mapping": [
{
"type": "sysfs",
"file": "/sys/class/net/@Name/statistics/multicast"
}
]
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.IP.Interface.{i}.TWAMPReflector.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Port"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Active",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"MaximumTTL": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"IPAllowedList": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 255
}
},
"PortAllowedList": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 255
}
}
},
"Device.IP.Interface.{i}.IPv6Address.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"IPAddress"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipv6"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipv6"
}
}
}
]
},
"IPAddressStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Preferred",
"Deprecated",
"Invalid",
"Inaccessible",
"Unknown",
"Tentative",
"Duplicate",
"Optimistic"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network_ipv6",
"section": {
"type": "intf_ipv6",
"index": "@i-1"
},
"option": {
"name": "ipv6_alias"
}
}
}
]
},
"IPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ip6addr"
}
}
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AutoConfigured",
"DHCPv6",
"IKEv2",
"MAP",
"WellKnown",
"Static"
]
},
"Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PreferredLifetime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ValidLifetime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Anycast": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.IP.Interface.{i}.IPv6Prefix.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Prefix"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipv6"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ipv6"
}
}
}
]
},
"PrefixStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Preferred",
"Deprecated",
"Invalid",
"Inaccessible",
"Unknown"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network_ipv6_prefix",
"section": {
"type": "intf_ipv6_prefix",
"index": "@i-1"
},
"option": {
"name": "ipv6_prefix_alias"
}
}
}
]
},
"Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "ip6prefix"
}
}
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AutoConfigured",
"PrefixDelegation",
"RouterAdvertisement",
"WellKnown",
"Static",
"Child"
]
},
"StaticType": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Static",
"Inapplicable",
"PrefixDelegation",
"Child"
]
},
"ParentPrefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ChildPrefixBits": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"OnLink": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Autonomous": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PreferredLifetime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ValidLifetime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
},
"Device.IP.ActivePort.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"LocalIPAddress",
"LocalPort",
"RemoteIPAddress",
"RemotePort"
],
"access": false,
"array": true,
"LocalIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"LocalPort": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"RemoteIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"RemotePort": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LISTEN",
"ESTABLISHED"
]
}
},
"Device.IP.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"IPv4PingSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6PingSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4TraceRouteSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6TraceRouteSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4DownloadDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6DownloadDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4UploadDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6UploadDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4UDPEchoDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6UDPEchoDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPLayerCapacitySupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4ServerSelectionDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6ServerSelectionDiagnosticsSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPPing()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_CannotResolveHostName",
"Error_NoRouteToHost",
"Error_Internal",
"Error_Other"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"AverageResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MinimumResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
}
}
},
"TraceRoute()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfTries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 3
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"MaxHopCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 64
}
]
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Canceled",
"Complete",
"Error",
"Error_CannotResolveHostName",
"Error_NoRouteToHost",
"Error_MaxHopCountExceeded",
"Error_Internal",
"Error_Other"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
},
"DownloadTransports": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"FTP"
]
}
},
"DownloadDiagnosticMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"DownloadDiagnosticsMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"DownloadDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DownloadURL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"TimeBasedTestDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "seconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"EnablePerConnectionResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_CannotResolveHostName",
"Error_NoRouteToHost",
"Error_InitConnectionFailed",
"Error_NoResponse",
"Error_TransferFailed",
"Error_PasswordRequestFailed",
"Error_LoginFailed",
"Error_NoTransferMode",
"Error_NoPASV",
"Error_IncorrectSize",
"Error_Timeout",
"Error_Internal",
"Error_Other"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ROMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"TestBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TestBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"PeriodOfFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
}
}
},
"UploadTransports": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"FTP"
]
}
},
"UploadDiagnosticsMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"UploadDiagnosticsMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"UploadDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UploadURL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"TestFileLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"TimeBasedTestDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "seconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"EnablePerConnectionResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_CannotResolveHostName",
"Error_NoRouteToHost",
"Error_InitConnectionFailed",
"Error_NoResponse",
"Error_PasswordRequestFailed",
"Error_LoginFailed",
"Error_NoTransferMode",
"Error_NoPASV",
"Error_NoCWD",
"Error_NoSTOR",
"Error_NoTransferComplete",
"Error_Timeout",
"Error_Internal",
"Error_Other"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ROMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"TestBytesSent": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TestBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"PeriodOfFullLoading": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
}
}
},
"UDPEchoDiagnosticsMaxResults": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"UDPEchoDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "bytes"
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"InterTransmissionTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "milliseconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"EnableIndividualPacketResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_CannotResolveHostName",
"Error_Internal",
"Error_Other"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
}
}
},
"IPLayerMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPLayerMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPLayerCapSupportedSoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IPLayerCapSupportedControlProtocolVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IPLayerCapSupportedMetrics": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"IPLR",
"Sampled_RTT",
"IPDV",
"IPRR",
"RIPR"
]
}
},
"IPLayerCapacity()": {
"type": "command",
"async": true,
"version": "2.14",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Role": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Receiver",
"Sender"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"JumboFramesPermitted": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"UDPPayloadMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 35,
"max": 8972
}
],
"unit": "octets"
},
"UDPPayloadMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 35,
"max": 8972
}
],
"unit": "octets"
},
"UDPPayloadContent": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"zeroes",
"ones",
"alternates0and1",
"random"
]
},
"PortMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 49152,
"max": 65535
}
]
},
"PortMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 49152,
"max": 65535
}
]
},
"PortOptionalMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 1024,
"max": 49151
}
]
},
"PortOptionalMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 1024,
"max": 49151
}
]
},
"TestType": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Search",
"Fixed"
]
},
"IPDVEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"IPRREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"RIPREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"PreambleDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 5
}
],
"unit": "seconds"
},
"StartSendingRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 10000000
}
],
"unit": "kbps"
},
"NumberTestSubIntervals": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 100
}
]
},
"NumberFirstModeTestSubIntervals": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
]
},
"TestSubInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 100,
"max": 6000
}
],
"unit": "milliseconds"
},
"StatusFeedbackInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"TimeoutNoTraffic": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 30
}
],
"unit": "seconds"
},
"TimeoutNoTestTraffic": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 1000
}
],
"unit": "milliseconds"
},
"TimeoutNoStatusMessage": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 1000
}
],
"unit": "milliseconds"
},
"Tmax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 50,
"max": 3000
}
],
"unit": "milliseconds"
},
"TmaxRTT": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 50,
"max": 3000
}
],
"unit": "milliseconds"
},
"TimestampResolution": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 1000
}
],
"unit": "microseconds"
},
"SeqErrThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
]
},
"ReordDupIgnoreEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"LowerThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"UpperThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"HighSpeedDelta": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2
}
]
},
"SlowAdjThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2
}
]
},
"HSpeedThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "Gbps"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_CannotResolveHostName",
"Error_NoRouteToHost",
"Error_InitConnectionFailed",
"Error_NoResponse",
"Error_PasswordRequestFailed",
"Error_LoginFailed",
"Error_RejectedByRemote",
"Error_IncorrectSize",
"Error_Timeout",
"Error_Internal",
"Error_Other"
]
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"TmaxUsed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TestInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxIPLayerCapacity": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"TimeOfMax": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"MaxETHCapacityNoFCS": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCS": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCSVLAN": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"LossRatioAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"RTTRangeAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"PDVRangeAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MinOnewayDelayAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"ReorderedRatioAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"ReplicatedRatioAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"InterfaceEthMbpsAtMax": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"IPLayerCapacitySummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"LossRatioSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"RTTRangeSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"PDVRangeSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MinOnewayDelaySummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MinRTTSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"ReorderedRatioSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"ReplicatedRatioSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"InterfaceEthMbpsSummary": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"TmaxRTTUsed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TimestampResolutionUsed": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
}
}
},
"ServerSelectionDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"ICMP",
"UDP Echo"
]
},
"HostList": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 10
},
"range": [
{
"max": 256
}
]
}
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_CannotResolveHostName",
"Error_Internal",
"Error_Other"
]
},
"FastestHost": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
}
}
},
"Device.IP.Diagnostics.IPPing.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"AverageResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MinimumResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTimeDetailed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
}
},
"Device.IP.Diagnostics.TraceRoute.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NumberOfTries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 3
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"MaxHopCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 64
}
]
},
"RouteHopsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"Device.IP.Diagnostics.TraceRoute.RouteHops.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"HostAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ErrorCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"RTTimes": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 16,
"item": {
"min": 1,
"max": 3
},
"unit": "milliseconds"
}
}
}
},
"Device.IP.Diagnostics.DownloadDiagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DownloadURL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"DownloadTransports": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"FTP"
]
}
},
"DownloadDiagnosticMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"DownloadDiagnosticsMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"TimeBasedTestDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "seconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ROMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TestBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TestBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"PeriodOfFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"PerConnectionResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"EnablePerConnectionResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"IncrementalResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.IP.Diagnostics.DownloadDiagnostics.PerConnectionResult.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"ROMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TestBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
},
"Device.IP.Diagnostics.DownloadDiagnostics.IncrementalResult.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"TestBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
}
},
"Device.IP.Diagnostics.UploadDiagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UploadURL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"UploadTransports": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"FTP"
]
}
},
"UploadDiagnosticsMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"UploadDiagnosticsMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"TestFileLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"TimeBasedTestDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 999
}
],
"unit": "seconds"
},
"TimeBasedTestMeasurementOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "seconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ROMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TestBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TestBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceivedUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSentUnderFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"PeriodOfFullLoading": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"PerConnectionResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"EnablePerConnectionResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"IncrementalResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.IP.Diagnostics.UploadDiagnostics.PerConnectionResult.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"ROMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TestBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TCPOpenRequestTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TCPOpenResponseTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
},
"Device.IP.Diagnostics.UploadDiagnostics.IncrementalResult.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"TestBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"TotalBytesSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "bytes"
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
}
},
"Device.IP.Diagnostics.UDPEchoDiagnostics.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"DataBlockSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "bytes"
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"InterTransmissionTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "milliseconds"
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"FailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"EnableIndividualPacketResults": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"IndividualPacketResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"UDPEchoDiagnosticsMaxResults": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Device.IP.Diagnostics.UDPEchoDiagnostics.IndividualPacketResult.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"PacketSuccess": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PacketSendTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"PacketReceiveTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TestGenSN": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"TestRespSN": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"TestRespRcvTimeStamp": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TestRespReplyTimeStamp": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"TestRespReplyFailureCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
}
}
},
"Device.IP.Diagnostics.IPLayerCapacityMetrics.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"IPLayerMaxConnections": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPLayerMaxIncrementalResult": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"IPLayerCapSupportedSoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IPLayerCapSupportedControlProtocolVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IPLayerCapSupportedMetrics": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"IPLR",
"Sampled_RTT",
"IPDV",
"IPRR",
"RIPR"
]
}
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Role": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Receiver",
"Sender"
]
},
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"JumboFramesPermitted": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"NumberOfConnections": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"EthernetPriority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
]
},
"DSCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 63
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"UDPPayloadMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 35,
"max": 8972
}
],
"unit": "octets"
},
"UDPPayloadMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 35,
"max": 8972
}
],
"unit": "octets"
},
"UDPPayloadContent": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"zeroes",
"ones",
"alternates0and1",
"random"
]
},
"PortMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 49152,
"max": 65535
}
]
},
"PortMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 49152,
"max": 65535
}
]
},
"PortOptionalMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 1024,
"max": 49151
}
]
},
"PortOptionalMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 1024,
"max": 49151
}
]
},
"TestType": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Search",
"Fixed"
]
},
"IPDVEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"IPRREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"RIPREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PreambleDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 5
}
],
"unit": "seconds"
},
"StartSendingRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 10000000
}
],
"unit": "kbps"
},
"NumberTestSubIntervals": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 100
}
]
},
"NumberFirstModeTestSubIntervals": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
]
},
"TestSubInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 100,
"max": 6000
}
],
"unit": "milliseconds"
},
"StatusFeedbackInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"TimeoutNoTraffic": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 30
}
],
"unit": "seconds"
},
"TimeoutNoTestTraffic": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 1000
}
],
"unit": "milliseconds"
},
"TimeoutNoStatusMessage": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 500,
"max": 1000
}
],
"unit": "milliseconds"
},
"Tmax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 50,
"max": 3000
}
],
"unit": "milliseconds"
},
"TmaxRTT": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 50,
"max": 3000
}
],
"unit": "milliseconds"
},
"TimestampResolution": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 1000
}
],
"unit": "microseconds"
},
"SeqErrThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
]
},
"ReordDupIgnoreEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"LowerThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"UpperThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5,
"max": 250
}
],
"unit": "milliseconds"
},
"HighSpeedDelta": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2
}
]
},
"SlowAdjThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 2
}
]
},
"HSpeedThresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "Gbps"
},
"BOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EOMTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"TmaxUsed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TestInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxIPLayerCapacity": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"TimeOfMax": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"MaxETHCapacityNoFCS": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCS": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCSVLAN": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"LossRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"RTTRangeAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"PDVRangeAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MinOnewayDelayAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReorderedRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReplicatedRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"InterfaceEthMbpsAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"IPLayerCapacitySummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"LossRatioSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"RTTRangeSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"PDVRangeSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MinOnewayDelaySummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MinRTTSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReorderedRatioSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReplicatedRatioSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"InterfaceEthMbpsSummary": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"IncrementalResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ModalResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"TmaxRTTUsed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"TimestampResolutionUsed": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"Device.IP.Diagnostics.IPLayerCapacityMetrics.ModalResult.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"MaxIPLayerCapacity": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"TimeOfMax": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"MaxETHCapacityNoFCS": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCS": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MaxETHCapacityWithFCSVLAN": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"LossRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"RTTRangeAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"PDVRangeAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MinOnewayDelayAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReorderedRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReplicatedRatioAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"InterfaceEthMbpsAtMax": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
}
},
"Device.IP.Diagnostics.IPLayerCapacityMetrics.IncrementalResult.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"IPLayerCapacity": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"TimeOfSubInterval": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"LossRatio": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"RTTRange": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"PDVRange": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"MinOnewayDelay": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReorderedRatio": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"ReplicatedRatio": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
},
"InterfaceEthMbps": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "decimal"
}
}
},
"Device.IP.Diagnostics.ServerSelectionDiagnostics.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Any",
"IPv4",
"IPv6"
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"ICMP",
"UDP Echo"
]
},
"HostList": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"max": 10
},
"range": [
{
"max": 256
}
]
}
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"FastestHost": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"MinimumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"AverageResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"MaximumResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "microseconds"
},
"IPAddressUsed": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
}
},
"Device.IP.Diagnostics.UDPEchoConfig.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SourceIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"UDPPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"EchoPlusEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EchoPlusSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PacketsResponded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BytesReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BytesResponded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TimeFirstPacketReceived": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"TimeLastPacketReceived": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
}
},
"Device.LLDP.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.LLDP.Discovery.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LLDP.Discovery.Device.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ChassisIDSubtype",
"ChassisID"
],
"access": false,
"array": true,
"Interface": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ChassisIDSubtype": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"ChassisID": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 1,
"max": 255
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
},
"PortNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LLDP.Discovery.Device.{i}.Port.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"PortIDSubtype",
"PortID"
],
"access": false,
"array": true,
"PortIDSubtype": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"PortID": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 1,
"max": 255
}
]
},
"TTL": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "seconds"
},
"PortDescription": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"MACAddressList": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"item": {
"max": 255
},
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Device.LLDP.Discovery.Device.{i}.Port.{i}.LinkInformation.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceType": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MACForwardingTable": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"item": {
"max": 255
},
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
}
}
},
"Device.LLDP.Discovery.Device.{i}.DeviceInformation.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DeviceCategory": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 6
}
],
"pattern": [
"",
"[0-9A-F]{6}"
]
},
"ModelName": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 31
}
]
},
"ModelNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 31
}
]
},
"VendorSpecificNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LLDP.Discovery.Device.{i}.DeviceInformation.VendorSpecific.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"OrganizationCode",
"InformationType"
],
"access": false,
"array": true,
"OrganizationCode": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
]
},
"InformationType": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
]
},
"Information": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 248
}
]
}
}
}
}
}
},
"Device.IPsec.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"AHSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IKEv2SupportedEncryptionAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"DES",
"3DES",
"RC5",
"IDEA",
"CAST",
"BLOWFISH",
"3IDEA",
"AES-CBC",
"AES-CTR",
"AES-CCM-8",
"AES-CCM-12",
"AES-CCM-16",
"AES-GCM-8",
"AES-GCM-12",
"AES-GCM-16",
"CAMELLIA-CBC"
]
}
},
"ESPSupportedEncryptionAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NULL",
"DES-IV64",
"DES",
"3DES",
"RC5",
"IDEA",
"CAST",
"BLOWFISH",
"3IDEA",
"DES-IV32",
"AES-CBC",
"AES-CTR",
"AES-CCM-8",
"AES-CCM-12",
"AES-CCM-16",
"AES-GCM-8",
"AES-GCM-12",
"AES-GCM-16",
"NULL-AUTH-AES-GMAC",
"CAMELLIA-CBC",
"CAMELLIA-CTR",
"CAMELLIA-CCM-8",
"CAMELLIA-CCM-12",
"CAMELLIA-CCM-16"
]
}
},
"IKEv2SupportedPseudoRandomFunctions": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HMAC-MD5",
"HMAC-SHA1",
"HMAC-TIGER",
"AES-128-XCBC",
"HMAC-SHA2-256",
"HMAC-SHA2-384",
"HMAC-SHA2-512",
"AES-128-CMAC"
]
}
},
"SupportedIntegrityAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NONE",
"HMAC-MD5-96",
"HMAC-SHA1-96",
"DES-MAC",
"KPDK-MD5",
"AES-XCBC-96",
"HMAC-MD5-128",
"HMAC-SHA1-160",
"AES-CMAC-96",
"AES-128-GMAC",
"AES-192-GMAC",
"AES-256-GMAC",
"HMAC-SHA2-256-128",
"HMAC-SHA2-256-192",
"HMAC-SHA2-256-256"
]
}
},
"SupportedDiffieHellmanGroupTransforms": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NONE",
"MODP-768",
"MODP-1024",
"MODP-1536",
"MODP-2048",
"MODP-3072",
"MODP-4096",
"MODP-6144",
"MODP-8192",
"ECP-256",
"ECP-384",
"ECP-521",
"MODP-1024-PRIME-160",
"MODP-2048-PRIME-224",
"MODP-2048-PRIME-256",
"ECP-192",
"ECP-224"
]
}
},
"MaxFilterEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxProfileEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TunnelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IKEv2SANumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IPsec.Stats.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NegotiationFailures": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnknownSPIErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DecryptionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"IntegrityErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ReplayErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"PolicyErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OtherReceiveErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.IPsec.Filter.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"DestMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"DestIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SourceMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SourceIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
]
},
"ProtocolExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestPort": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourcePort": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ProcessingChoice": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Discard",
"Bypass",
"Protect"
]
},
"Profile": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.IPsec.Profile.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"MaxChildSAs": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RemoteEndpoints": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 4
},
"range": [
{
"max": 64
}
]
}
},
"ForwardingPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AH",
"ESP"
]
},
"IKEv2AuthenticationMethod": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"IKEv2AllowedEncryptionAlgorithms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ESPAllowedEncryptionAlgorithms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"IKEv2AllowedPseudoRandomFunctions": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"IKEv2AllowedIntegrityAlgorithms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"AHAllowedIntegrityAlgorithms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ESPAllowedIntegrityAlgorithms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"IKEv2AllowedDiffieHellmanGroupTransforms": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"IKEv2DeadPeerDetectionTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"IKEv2NATTKeepaliveTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"AntiReplayWindowSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DoNotFragment": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Set",
"Clear",
"Copy"
]
},
"DSCPMarkPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2,
"max": 63
}
]
},
"IKEv2SATrafficLimit": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"IKEv2SATimeLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"IKEv2SAExpiryAction": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Renegotiate",
"Delete"
]
},
"ChildSATrafficLimit": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"ChildSATimeLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"ChildSAExpiryAction": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Renegotiate",
"Delete"
]
},
"SentCPAttrNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IPsec.Profile.{i}.SentCPAttr.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Type"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 32767
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
}
}
},
"Device.IPsec.Tunnel.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"TunnelInterface",
"TunneledInterface"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"TunnelInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"TunneledInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Filters": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Device.IPsec.Tunnel.{i}.Stats.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DecryptionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"IntegrityErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ReplayErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"PolicyErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OtherReceiveErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.IPsec.IKEv2SA.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Tunnel"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tunnel": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"LocalAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"RemoteAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"EncryptionAlgorithm": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"EncryptionKeyLength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits"
},
"PseudoRandomFunction": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IntegrityAlgorithm": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"DiffieHellmanGroupTransform": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"CreationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"NATDetected": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Local",
"Remote",
"Unsupported"
]
},
"ReceivedCPAttrNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ChildSANumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IPsec.IKEv2SA.{i}.Stats.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DecryptionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"IntegrityErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OtherReceiveErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.IPsec.IKEv2SA.{i}.ReceivedCPAttr.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": true,
"array": true,
"Type": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 32767
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
}
},
"Device.IPsec.IKEv2SA.{i}.ChildSA.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InboundSPI",
"OutboundSPI"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"InboundSPI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OutboundSPI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CreationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Device.IPsec.IKEv2SA.{i}.ChildSA.{i}.Stats.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DecryptionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"IntegrityErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ReplayErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"PolicyErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"OtherReceiveErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
}
},
"Device.GRE.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TunnelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.GRE.Tunnel.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "gretunnel_alias"
}
}
}
]
},
"RemoteEndpoints": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 4
},
"range": [
{
"max": 256
}
]
}
},
"KeepAlivePolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ICMP",
"None"
]
},
"KeepAliveTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"KeepAliveThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeliveryHeaderProtocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4",
"IPv6"
]
},
"DefaultDSCPMark": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ConnectedRemoteEndpoint": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.GRE.Tunnel.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"KeepAliveSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"KeepAliveReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.GRE.Tunnel.{i}.Interface.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "greiface_alias"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"ProtocolIdOverride": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UseChecksum": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"KeyIdentifierGenerationPolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Provisioned",
"CPE_Generated"
]
},
"KeyIdentifier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UseSequenceNumber": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.GRE.Tunnel.{i}.Interface.{i}.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardChecksumReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardSequenceNumberReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
},
"Device.GRE.Filter.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VLANIDCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"VLANIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCPMarkPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2,
"max": 63
}
]
}
}
},
"Device.L2TPv3.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TunnelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.L2TPv3.Tunnel.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RemoteEndpoints": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 4
},
"range": [
{
"max": 256
}
]
}
},
"KeepAlivePolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ICMP",
"None"
]
},
"KeepAliveTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"KeepAliveThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeliveryHeaderProtocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4",
"IPv6"
]
},
"DefaultDSCPMark": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TunnelEncapsulation": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IP",
"UDP"
]
},
"ConnectedRemoteEndpoint": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.L2TPv3.Tunnel.{i}.UDP.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SourcePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"RemotePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"EnableChecksum": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.L2TPv3.Tunnel.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"KeepAliveSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"KeepAliveReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.L2TPv3.Tunnel.{i}.Interface.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"SessionID": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": -1
},
{
"min": 1,
"max": 65535
}
]
},
"CookiePolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Configured",
"Generated"
]
},
"Cookie": {
"type": "unsignedLong",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Device.L2TPv3.Tunnel.{i}.Interface.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardChecksumReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardSequenceNumberReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
},
"Device.L2TPv3.Filter.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VLANIDCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"VLANIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCPMarkPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2,
"max": 63
}
]
}
}
},
"Device.VXLAN.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TunnelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.VXLAN.Tunnel.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RemoteEndpoints": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 4
},
"range": [
{
"max": 256
}
]
}
},
"KeepAlivePolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ICMP",
"None"
]
},
"KeepAliveTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"KeepAliveThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeliveryHeaderProtocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4",
"IPv6"
]
},
"DefaultDSCPMark": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ConnectedRemoteEndpoint": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SourcePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"RemotePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Device.VXLAN.Tunnel.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"KeepAliveSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"KeepAliveReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
},
"Device.VXLAN.Tunnel.{i}.Interface.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"VNI": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": -1
},
{
"min": 0,
"max": 16777215
}
]
},
"Device.VXLAN.Tunnel.{i}.Interface.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardChecksumReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardSequenceNumberReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
},
"Device.VXLAN.Filter.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VLANIDCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"VLANIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCPMarkPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2,
"max": 63
}
]
}
}
},
"Device.MAP.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DomainNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MAP.Domain.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"WANInterface",
"IPv6Prefix"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"TransportMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Encapsulation",
"Translation"
]
},
"WANInterface": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"IPv6Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"BRIPv6Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"DSCPMarkPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2,
"max": 63
}
]
},
"PSIDOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "bits"
},
"PSIDLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 16
}
],
"unit": "bits"
},
"PSID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"IncludeSystemPorts": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RuleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MAP.Domain.{i}.Rule.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"IPv6Prefix",
"IPv4Prefix"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv6",
"Static"
]
},
"IPv6Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"IPv4Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Prefix",
"range": [
{
"max": 18
}
],
"pattern": [
"",
"/(3[0-2]|[012]?[0-9])",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])/(3[0-2]|[012]?[0-9])"
]
},
"EABitsLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 48
}
],
"unit": "bits"
},
"IsFMR": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PSIDOffset": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 15
}
],
"unit": "bits"
},
"PSIDLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 16
}
],
"unit": "bits"
},
"PSID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"IncludeSystemPorts": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.MAP.Domain.{i}.Interface.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.MAP.Domain.{i}.Interface.Stats.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
}
},
"Device.CaptivePortal.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_URLEmpty",
"Error"
]
},
"AllowedList": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 10000
}
}
},
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
}
},
"Device.Routing.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RouterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.Router.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"IPv4ForwardingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route"
}
}
}
]
},
"IPv6ForwardingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route6"
}
}
}
]
},
"Device.Routing.Router.{i}.IPv4Forwarding.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"DestIPAddress",
"DestSubnetMask",
"ForwardingPolicy",
"GatewayIPAddress",
"Interface",
"ForwardingMetric"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route"
},
"dmmapfile": "dmmap_route_forwarding"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"StaticRoute": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "target"
}
}
}
]
},
"DestSubnetMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "netmask"
}
}
}
]
},
"ForwardingPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"GatewayIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "gateway"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv4",
"OSPF",
"IPCP",
"RIP",
"Static"
]
},
"ForwardingMetric": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "metric"
}
}
}
]
}
},
"Device.Routing.Router.{i}.IPv6Forwarding.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"DestIPPrefix",
"ForwardingPolicy",
"NextHop",
"Interface",
"ForwardingMetric"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route6"
},
"dmmapfile": "dmmap_route_forwarding"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DestIPPrefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "target"
}
}
}
]
},
"ForwardingPolicy": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"NextHop": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "gateway"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv6",
"OSPF",
"RA",
"RIPng",
"Static"
]
},
"ForwardingMetric": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "route",
"index": "@i-1"
},
"option": {
"name": "metric"
}
}
}
]
},
"ExpirationTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
},
"Device.Routing.RIP.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SupportedModes": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Send",
"Receive",
"Both"
]
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.RIP.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AcceptRA": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SendRA": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.Routing.RouteInformation.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.RouteInformation.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Interface"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ForwardingEntryCreated",
"NoForwardingEntry",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SourceRouter": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"PreferredRouteFlag": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"High",
"Medium",
"Low"
]
},
"Prefix": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"RouteLifetime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
},
"Device.Routing.Babel.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"ImplementationVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"SelfRouterID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
},
"SelfSeqno": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"SupportedMetricCompAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"2-out-of-3",
"ETX"
]
}
},
"SupportedSecurityMechanisms": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"MAC",
"DTLS"
]
}
},
"SupportedMACAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HMAC-SHA256",
"BLAKE2s-128"
]
}
},
"SupportedDTLSCertTypes": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"X.509",
"RawPublicKey"
]
}
},
"StatsEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RouteNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MACKeySetNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DTLSCertSetNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"StatsReset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"StatsReset()": {
"type": "command",
"async": false,
"version": "2.15",
"protocols": [
"usp"
]
},
"Device.Routing.Babel.Constants.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"UDPPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"MulticastGroup": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
}
},
"Device.Routing.Babel.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"InterfaceReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"InterfaceMetricAlgorithm": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SplitHorizonEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"McastHelloSeqno": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"McastHelloInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "centiseconds"
},
"UpdateInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "centiseconds"
},
"MACEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceMACKeySets": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"MACVerify": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DTLSEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceDTLSCertSets": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"CachedInfoEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DTLSCertPrefer": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PacketLogEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PacketLog": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"NeighborNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.Babel.InterfaceSetting.{i}.Stats.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SentMcastHello": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SentMcastUpdate": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SentUcastHello": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SentUcastUpdate": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SentIHU": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ReceivedPackets": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
}
},
"Device.Routing.Babel.InterfaceSetting.{i}.Neighbor.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"NeighborAddress"
],
"access": false,
"array": true,
"NeighborAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"HelloMCastHistory": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
},
"HelloUCastHistory": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
},
"TXCost": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"ExpectedMCastHelloSeqno": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"ExpectedUCastHelloSeqno": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"UnicastHelloSeqno": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"UnicastHelloInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "centiseconds"
},
"RXCost": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Cost": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
}
}
},
"Device.Routing.Babel.Route.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"RoutePrefix",
"SourceRouterID"
],
"access": false,
"array": true,
"RoutePrefix": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
]
},
"SourceRouterID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
},
"Neighbor": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ReceivedMetric": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"CalculatedMetric": {
"type": "int",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"RouteSeqno": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"NextHop": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"RouteFeasible": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RouteSelected": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Routing.Babel.MACKeySet.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DefaultApply": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MACKeyNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.Babel.MACKeySet.{i}.MACKey.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"KeyUseSend": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"KeyUseVerify": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"KeyValue": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
},
"MACKeyAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MACTestState": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"InputString": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "hexBinary"
},
"InputMAC": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "hexBinary"
},
"Match": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"MACTest()": {
"type": "command",
"async": false,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"InputString": {
"type": "hexBinary",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary"
},
"InputMAC": {
"type": "hexBinary",
"read": true,
"write": true,
"mandatory": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "hexBinary"
}
},
"output": {
"Match": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
}
}
}
},
"Device.Routing.Babel.DTLSCertSet.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DefaultApply": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DTLSCertNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Routing.Babel.DTLSCertSet.{i}.DTLSCert.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"CertValue": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CertType": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CertPrivateKey": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary"
}
}
}
}
},
"Device.USPAgent.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"EndpointID": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"SoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"UpTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SupportedProtocols": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"min": 1
},
"enumerations": [
"CoAP",
"WebSocket",
"STOMP",
"MQTT"
]
}
},
"SupportedFingerprintAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"enumerations": [
"SHA-1",
"SHA-224",
"SHA-256",
"SHA-384",
"SHA-512"
]
}
},
"AdvertisedDeviceSubtypes": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"MaxSubscriptionChangeAdoptionTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5
}
],
"unit": "seconds"
},
"MTPNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ControllerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"CertificateNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AddCertificate": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"Device.USPAgent.MTP.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Error"
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"EnableMDNS": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Device.USPAgent.MTP.{i}.CoAP.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Interfaces": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"IsEncrypted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
}
},
"Device.USPAgent.MTP.{i}.STOMP.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Destination": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"DestinationFromServer": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
}
},
"Device.USPAgent.MTP.{i}.WebSocket.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Interfaces": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"KeepAliveInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
}
},
"Device.USPAgent.MTP.{i}.MQTT.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ResponseTopicConfigured": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"ResponseTopicDiscovered": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PublishQoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
}
}
},
"Device.USPAgent.Controller.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"EndpointID",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"EndpointID": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ControllerCode": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"ProvisioningCode": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"AssignedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"InheritedRole": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Credential": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"PeriodicNotifInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"PeriodicNotifTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"USPNotifRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"USPNotifRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"MTPNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SendOnBoardRequest": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Device.USPAgent.Controller.{i}.MTP.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Protocol",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Device.USPAgent.Controller.{i}.MTP.{i}.CoAP.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
}
},
"Device.USPAgent.Controller.{i}.MTP.{i}.STOMP.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Destination": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
}
},
"Device.USPAgent.Controller.{i}.MTP.{i}.WebSocket.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"IsEncrypted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"KeepAliveInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"CurrentRetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SessionRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"SessionRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
}
},
"Device.USPAgent.Controller.{i}.MTP.{i}.MQTT.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Topic": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PublishRetainResponse": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PublishRetainNotify": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
}
}
}
},
"Device.USPAgent.Certificate.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"SerialNumber",
"Issuer",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Issuer": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.USPAgent.ControllerTrust.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"UntrustedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string",
"item": {
"max": 1
}
}
},
"BannedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"TOFUAllowed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"TOFUInactivityTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"RoleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"CredentialNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ChallengeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.USPAgent.ControllerTrust.Role.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"PermissionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.USPAgent.ControllerTrust.Role.{i}.Permission.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Order",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Targets": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Param": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"Obj": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"InstantiatedObj": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"CommandEvent": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
}
}
},
"Device.USPAgent.ControllerTrust.Credential.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Credential",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Role": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Credential": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"AllowedUses": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"MTP-only",
"MTP-and-USP",
"MTP-and-broker"
]
}
},
"Device.USPAgent.ControllerTrust.Challenge.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Role": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Passphrase"
]
},
"Value": {
"type": "base64",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "base64"
},
"ValueType": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"text/plain",
"image/jpeg"
]
},
"Instruction": {
"type": "base64",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "base64"
},
"InstructionType": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"text/plain",
"image/jpeg",
"text/html"
]
},
"Retries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"LockoutPeriod": {
"type": "int",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": 0
}
],
"unit": "seconds"
}
}
}
},
"Device.NeighborDiscovery.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.NeighborDiscovery.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"DADTransmits": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RetransTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "milliseconds"
},
"RtrSolicitationInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 4000
}
],
"unit": "milliseconds"
},
"MaxRtrSolicitations": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NUDEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RSEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.RouterAdvertisement.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dnsmasq",
"name": "@dnsmasq[0]"
},
"option": {
"name": "raserver"
}
}
}
]
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.RouterAdvertisement.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp"
},
"dmmapfile": "dmmap_radv"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "interface"
}
}
}
]
},
"ManualPrefixes": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"Prefixes": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"MaxRtrAdvInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 4,
"max": 1800
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_maxinterval"
}
}
}
]
},
"MinRtrAdvInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 3,
"max": 1350
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_mininterval"
}
}
}
]
},
"AdvDefaultLifetime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_lifetime"
}
}
}
]
},
"AdvManagedFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_flags"
}
}
}
]
},
"AdvOtherConfigFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_flags"
}
}
}
]
},
"AdvMobileAgentFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_flags"
}
}
}
]
},
"AdvPreferredRouterFlag": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"High",
"Medium",
"Low"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_preference"
}
}
}
]
},
"AdvNDProxyFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AdvLinkMTU": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_mtu"
}
}
}
]
},
"AdvReachableTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 3600000
}
],
"unit": "milliseconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_reachabletime"
}
}
}
]
},
"AdvRetransTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_retranstime"
}
}
}
]
},
"AdvCurHopLimit": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "ra_hoplimit"
}
}
}
]
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.RouterAdvertisement.InterfaceSetting.{i}.Option.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
]
}
}
}
},
"Device.IPv6rd.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IPv6rd.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"BorderRelayIPv4Addresses": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"item": {
"max": 4
},
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
}
},
"AllTrafficToBorderRelay": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SPIPv6Prefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"IPv4MaskLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 32
}
],
"unit": "bits"
},
"AddressSource": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TunnelInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TunneledInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.DSLite.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DSLite.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"EndpointAssignmentPrecedence": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv6",
"Static"
]
},
"EndpointAddressTypePrecedence": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FQDN",
"IPv6Address"
]
},
"EndpointAddressInUse": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"EndpointName": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"EndpointAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv6",
"Static"
]
},
"TunnelInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TunneledInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.QoS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MaxClassificationEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ClassificationNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "classify"
}
}
}
]
},
"MaxAppEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AppNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxFlowEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"FlowNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxPolicerEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PolicerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxQueueEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "queue"
}
}
}
]
},
"QueueStatsNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxShaperEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ShaperNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DefaultForwardingPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DefaultTrafficClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DefaultPolicer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DefaultQueue": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DefaultDSCPMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"DefaultEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"DefaultInnerEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"AvailableAppList": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.QoS.Classification.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DHCPType": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv4",
"DHCPv6"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"DestMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
]
},
"DestIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SourceMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
]
},
"SourceIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
]
},
"ProtocolExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestPort": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"DestPortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourcePort": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"SourcePortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceMACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SourceMACMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"SourceMACExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestMACAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DestMACMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"DestMACExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Ethertype": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"EthertypeExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SSAP": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"SSAPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSAP": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"DSAPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LLCControl": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"LLCControlExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SNAPOUI": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"SNAPOUIExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceVendorClassID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"SourceVendorClassIDv6": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceVendorClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceVendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"DestVendorClassID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"DestVendorClassIDv6": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestVendorClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestVendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"SourceClientID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceClientIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestClientID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestClientIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceUserClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceUserClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestUserClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestUserClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceVendorSpecificInfo": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"SourceVendorSpecificInfoExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceVendorSpecificInfoEnterprise": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SourceVendorSpecificInfoSubOption": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 255
}
]
},
"DestVendorSpecificInfo": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"DestVendorSpecificInfoExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestVendorSpecificInfoEnterprise": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DestVendorSpecificInfoSubOption": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0,
"max": 255
}
]
},
"TCPACK": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TCPACKExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPLengthMin": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPLengthMax": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPLengthExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCPCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 63
}
]
},
"DSCPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCPMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "classify",
"index": "@i-1"
},
"option": {
"name": "dscp"
}
}
}
]
},
"EthernetPriorityCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"EthernetPriorityExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"InnerEthernetPriorityCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"InnerEthernetPriorityExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"InnerEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"EthernetDEICheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"EthernetDEIExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VLANIDCheck": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"VLANIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OutOfBandInfo": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"ForwardingPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TrafficClass": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"Policer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"App": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.QoS.App.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ProtocolIdentifier": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"DefaultForwardingPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DefaultTrafficClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DefaultPolicer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DefaultDSCPMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"DefaultEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"DefaultInnerEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
}
},
"Device.QoS.Flow.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TypeParameters": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"App": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ForwardingPolicy": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TrafficClass": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Policer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DSCPMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"EthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
},
"InnerEthernetPriorityMark": {
"type": "int",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -2
}
]
}
},
"Device.QoS.Policer.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"CommittedRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"CommittedBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ExcessBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PeakRate": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "bits per second"
},
"PeakBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MeterType": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PossibleMeterTypes": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"SimpleTokenBucket",
"SingleRateThreeColor",
"TwoRateThreeColor"
]
}
},
"ConformingAction": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"pattern": [
"Null",
"Drop",
"[0-9]|[1-5][0-9]|6[0-3]",
":[0-7]",
"([0-9]|[1-5][0-9]|6[0-3]):[0-7]"
]
},
"PartialConformingAction": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"pattern": [
"Null",
"Drop",
"[0-9]|[1-5][0-9]|6[0-3]",
":[0-7]",
"([0-9]|[1-5][0-9]|6[0-3]):[0-7]"
]
},
"NonConformingAction": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"pattern": [
"Null",
"Drop",
"[0-9]|[1-5][0-9]|6[0-3]",
":[0-7]",
"([0-9]|[1-5][0-9]|6[0-3]):[0-7]"
]
},
"TotalCountedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TotalCountedBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ConformingCountedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ConformingCountedBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PartiallyConformingCountedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PartiallyConformingCountedBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NonConformingCountedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NonConformingCountedBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.QoS.Queue.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "queue"
},
"dmmapfile": "dmmap_qos"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"TrafficClasses": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"maxsize": 256
}
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HardwareAssisted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BufferLength": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Weight": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Precedence": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "queue",
"index": "@i-1"
},
"option": {
"name": "precedence"
}
}
}
]
},
"REDThreshold": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 100
}
]
},
"REDPercentage": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 100
}
]
},
"DropAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"RED",
"DT",
"WRED",
"BLUE"
]
},
"SchedulerAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"WFQ",
"WRR",
"SP"
]
},
"ShapingRate": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "qos",
"section": {
"type": "class",
"index": "@i-1"
},
"option": {
"name": "rate"
}
}
}
]
},
"ShapingBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.QoS.QueueStats.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Queue",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Queue": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"OutputPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OutputBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DroppedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DroppedBytes": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueOccupancyPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueOccupancyPercentage": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
}
},
"Device.QoS.Shaper.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ShapingRate": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"ShapingBurstSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.LANConfigSecurity.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ConfigPassword": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user",
"name": "user"
},
"option": {
"name": "password"
}
}
}
]
}
},
"Device.Hosts.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HostNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts"
}
}
]
},
"AccessControlNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Hosts.Host.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"PhysAddress"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts"
}
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"PhysAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].macaddr"
}
}
]
},
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipaddr"
}
}
]
},
"AddressSource": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCP",
"Static",
"AutoIP",
"None"
]
},
"DHCPClient": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 2
}
}
},
"LeaseTimeRemaining": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"AssociatedDevice": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Layer1Interface": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Layer3Interface": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"InterfaceType": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Ethernet",
"G.hn",
"HPNA",
"HomePlug",
"MoCA",
"UPA",
"Wi-Fi",
"Other"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].interface_type"
}
}
]
},
"VendorClassID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"ClientID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"UserClassID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
]
},
"HostName": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].hostname"
}
}
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].active"
}
}
]
},
"ActiveLastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].active_last_change"
}
}
]
},
"IPv4AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv4addr"
}
}
]
},
"IPv6AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv6addr"
}
}
]
},
"Device.Hosts.Host.{i}.IPv4Address.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IPAddress"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv4addr"
}
},
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv4addr[@i-1]"
}
}
]
}
},
"Device.Hosts.Host.{i}.IPv6Address.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IPAddress"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv6addr"
}
},
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].ipv6addr[@i-1]"
}
}
]
}
},
"Device.Hosts.Host.{i}.WANStats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].stats.tx_bytes"
}
}
]
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].stats.rx_bytes"
}
}
]
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].stats.tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "topology",
"method": "hosts",
"args": {},
"key": "hosts[@i-1].stats.rx_packets"
}
}
]
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"RetransCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.Hosts.AccessControl.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"PhysAddress"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"PhysAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"HostName": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AccessPolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Allow",
"Deny"
]
},
"ScheduleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Hosts.AccessControl.{i}.Schedule.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Day": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
]
}
},
"StartTime": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 5
}
],
"pattern": [
"",
"([01][0-9]|2[0-3]):[0-5][0-9]"
]
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
}
}
}
},
"Device.DNS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SupportedRecordTypes": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"A",
"AAAA",
"SRV",
"PTR"
]
}
},
"Device.DNS.Client.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DNS.Client.Server.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"DNSServer",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DNSServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCP",
"DHCPv4",
"DHCPv6",
"RouterAdvertisement",
"IPCP",
"Static"
]
}
}
},
"Device.DNS.Relay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"ForwardNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DNS.Relay.Forwarding.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"DNSServer",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"DNSServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCP",
"DHCPv4",
"DHCPv6",
"RouterAdvertisement",
"IPCP",
"Static"
]
}
}
},
"Device.DNS.Diagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"NSLookupDiagnostics()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"HostName": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DNSServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Complete",
"Error_DNSServerNotResolved",
"Error_Internal",
"Error_Other"
]
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.DNS.Diagnostics.NSLookupDiagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"HostName": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DNSServer": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Timeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"NumberOfRepetitions": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"ResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"SuccessCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.DNS.Diagnostics.NSLookupDiagnostics.Result.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Success",
"Error_DNSServerNotAvailable",
"Error_HostNameNotResolved",
"Error_Timeout",
"Error_Other"
]
},
"AnswerType": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"None",
"Authoritative",
"NonAuthoritative"
]
},
"HostNameReturned": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"IPAddresses": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"list": {
"datatype": "IPAddress",
"item": {
"max": 10
},
"range": [
{
"max": 45
}
]
}
},
"DNSServerIP": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"ResponseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
}
},
"Device.DNS.SD.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServiceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AdvertisedInterfaces": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Device.DNS.SD.Service.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InstanceName",
"ApplicationProtocol",
"TransportProtocol",
"Domain"
],
"access": false,
"array": true,
"InstanceName": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 63
}
]
},
"ApplicationProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 15
}
]
},
"TransportProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"TCP",
"UDP"
]
},
"Domain": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Target": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LeaseActive",
"GoodbyeReceived",
"LeaseExpired"
]
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
},
"TimeToLive": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 2147483647
}
]
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Weight": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"TextRecordNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DNS.SD.Service.{i}.TextRecord.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"Key": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
}
}
}
}
},
"Device.NAT.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"InterfaceSettingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "zone"
}
}
}
]
},
"PortMappingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect"
}
}
}
]
},
"Device.NAT.InterfaceSetting.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "zone"
},
"dmmapfile": "dmmap_firewall"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "zone",
"index": "@i-1"
},
"option": {
"name": "masq"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Enabled_NATForcedDisabled",
"Enabled_PortMappingDisabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "zone",
"index": "@i-1"
},
"option": {
"name": "masq"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_firewall",
"section": {
"type": "zone",
"index": "@i-1"
},
"option": {
"name": "interface_setting_alias"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TCPTranslationTimeout": {
"type": "int",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"UDPTranslationTimeout": {
"type": "int",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
}
},
"Device.NAT.PortMapping.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"RemoteHost",
"ExternalPort",
"Protocol"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect"
},
"dmmapfile": "dmmap_firewall"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "port_mapping_alias"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LeaseDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "expiry"
}
}
}
]
},
"RemoteHost": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "src_dip"
}
}
}
]
},
"ExternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "src_dport"
}
}
}
]
},
"ExternalPortEndRange": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "src_dport"
}
}
}
]
},
"InternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "dest_port"
}
}
}
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"TCP",
"UDP"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "proto"
}
}
}
]
},
"InternalClient": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "dest_ip"
}
}
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "redirect",
"index": "@i-1"
},
"option": {
"name": "name"
}
}
}
]
}
}
},
"Device.PCP.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SupportedVersions": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
},
"PreferredVersion": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"OptionList": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 254
}
]
}
},
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PCP.Client.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"WANInterface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"WANInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"MAPEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PEEREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ANNOUNCEEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"THIRDPARTYEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"THIRDPARTYStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"FILTEREnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PCP.Client.{i}.PCPProxy.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"HighestVersion": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
}
},
"Device.PCP.Client.{i}.UPnPIWF.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
}
},
"Device.PCP.Client.{i}.Server.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"ServerNameOrAddress"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Connecting",
"Error_Timeout",
"Error_HostNameNotResolved",
"Error_NetworkFailure",
"Error_NotAuthorized",
"Error_Unsupported",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"DHCPv4",
"DHCPv6",
"Static"
]
},
"ServerNameOrAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServerAddressInUse": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"AdditionalServerAddresses": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
}
},
"ExternalIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"CurrentVersion": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"MaximumFilters": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PortQuota": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"PreferredLifetime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Capabilities": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NAT44",
"StatelessNAT64",
"StatefulNAT64",
"A+PPortRangeRouter",
"SupportsPORTSETOption",
"IPv4Firewall",
"IPv6Firewall",
"NPTv6",
"DSCPReMarkingFunction",
"FLOWDATAAwareFunction",
"ILNPTranslator"
]
}
},
"InboundMappingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OutboundMappingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PCP.Client.{i}.Server.{i}.InboundMapping.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"InternalPort",
"ProtocolNumber",
"ThirdPartyAddress"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_PCPErrorCodeReceived",
"Error"
]
},
"ErrorCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Internal",
"UPnP_IWF",
"PCP_Proxy",
"Static"
]
},
"Lifetime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SuggestedExternalIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuggestedExternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"SuggestedExternalPortEndRange": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"InternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"ProtocolNumber": {
"type": "int",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
]
},
"ThirdPartyAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AssignedExternalIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"AssignedExternalPort": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"AssignedExternalPortEndRange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PCP.Client.{i}.Server.{i}.InboundMapping.{i}.Filter.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RemoteHostIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"PrefixLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 128
}
]
},
"RemotePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"RemotePortEndRange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
}
},
"Device.PCP.Client.{i}.Server.{i}.OutboundMapping.{i}.": {
"type": "object",
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"InternalPort",
"ProtocolNumber",
"ThirdPartyAddress",
"RemoteHostIPAddress",
"RemotePort"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_PCPErrorCodeReceived",
"Error"
]
},
"ErrorCode": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Origin": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Internal",
"UPnP_IWF",
"PCP_Proxy",
"Static"
]
},
"Lifetime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SuggestedExternalIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SuggestedExternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"RemoteHostIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"InternalPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"RemotePort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"ProtocolNumber": {
"type": "int",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
]
},
"ThirdPartyAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AssignedExternalIPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"AssignedExternalPort": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
}
}
}
},
"Device.DHCPv4.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv4.Client.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface"
},
"dmmapfile": "dmmap_dhcp_client"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"DHCPStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Init",
"Selecting",
"Requesting",
"Rebinding",
"Bound",
"Renewing"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "ipv4-address[@i-1].address"
}
}
]
},
"Renew": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"SubnetMask": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"IPRouters": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"maxsize": 256,
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "route[@i-1].nexthop"
}
}
]
},
"DNSServers": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"maxsize": 256,
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "dns-server"
}
}
]
},
"LeaseTimeRemaining": {
"type": "int",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "data.leasetime"
}
}
]
},
"DHCPServer": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"PassthroughEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PassthroughDHCPPool": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SentOptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "sendopts"
}
}
}
]
},
"ReqOptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "reqopts"
}
}
}
]
},
"Renew()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.DHCPv4.Client.{i}.SentOption.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 254
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 255
}
]
}
},
"Device.DHCPv4.Client.{i}.ReqOption.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 254
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 255
}
]
}
}
},
"Device.DHCPv4.Server.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dnsmasq",
"name": "@dnsmasq[0]"
},
"option": {
"name": "dhcpv4server"
}
}
}
]
},
"PoolNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv4.Server.Pool.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Order"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp"
},
"dmmapfile": "dmmap_dhcp"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "dhcpv4"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "dhcpv4"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "dhcp_alias"
}
}
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"VendorClassID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"VendorClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"ClientID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 255
}
]
},
"ClientIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UserClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 255
}
]
},
"UserClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Chaddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ChaddrMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ChaddrExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AllowedDevices": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"All",
"Known",
"Unknown"
]
},
"MinAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "start"
}
}
}
]
},
"MaxAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "limit"
}
}
}
]
},
"ReservedAddresses": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"item": {
"max": 32
},
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
}
},
"SubnetMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "netmask"
}
}
}
]
},
"DNSServers": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"item": {
"max": 4
},
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "dns-server"
}
}
]
},
"DomainName": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"IPRouters": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "IPv4Address",
"item": {
"max": 4
},
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
}
},
"LeaseTime": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "leasetime"
}
}
}
]
},
"StaticAddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "host"
}
}
}
]
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv4.Server.Pool.{i}.StaticAddress.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Chaddr"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "host"
},
"dmmapfile": "dmmap_dhcp"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "host",
"index": "@i-1"
},
"option": {
"name": "enable"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_dhcp",
"section": {
"type": "host",
"index": "@i-1"
},
"option": {
"name": "dhcp_host_alias"
}
}
}
]
},
"Chaddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "host",
"index": "@i-1"
},
"option": {
"name": "mac"
}
}
}
]
},
"Yiaddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "host",
"index": "@i-1"
},
"option": {
"name": "ip"
}
}
}
]
}
},
"Device.DHCPv4.Server.Pool.{i}.Option.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 254
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 255
}
]
}
},
"Device.DHCPv4.Server.Pool.{i}.Client.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Chaddr"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Chaddr": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv4AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv4.Server.Pool.{i}.Client.{i}.IPv4Address.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IPAddress"
],
"access": false,
"array": true,
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"LeaseTimeRemaining": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.DHCPv4.Server.Pool.{i}.Client.{i}.Option.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"Tag": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 255
}
]
}
}
}
}
},
"Device.DHCPv4.Relay.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"ForwardingNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv4.Relay.Forwarding.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface"
},
"dmmapfile": "dmmap_dhcp_relay"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"VendorClassID": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "vendorclass"
}
}
}
]
},
"VendorClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VendorClassIDMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Exact",
"Prefix",
"Suffix",
"Substring"
]
},
"ClientID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 255
}
]
},
"ClientIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UserClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 255
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "userclass"
}
}
}
]
},
"UserClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Chaddr": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "mac"
}
}
}
]
},
"ChaddrMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ChaddrExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LocallyServed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DHCPServerIPAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
}
}
}
},
"Device.DHCPv6.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv6.Client.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface"
},
"dmmapfile": "dmmap_dhcpv6"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "disabled"
}
}
}
]
},
"DUID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 130
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "network.interface",
"method": "status",
"args": {
"interface": "@Name"
},
"key": "data.passthru"
}
}
]
},
"RequestAddresses": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "reqaddress"
}
}
}
]
},
"RequestPrefixes": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "reqprefix"
}
}
}
]
},
"RapidCommit": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Renew": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"SuggestedT1": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"SuggestedT2": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"SupportedOptions": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt"
}
},
"RequestedOptions": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt"
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "network",
"section": {
"type": "interface",
"index": "@i-1"
},
"option": {
"name": "reqopts"
}
}
}
]
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SentOptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedOptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Renew()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.DHCPv6.Client.{i}.Server.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"SourceAddress"
],
"access": false,
"array": true,
"SourceAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"DUID": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 130
}
]
},
"InformationRefreshTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.DHCPv6.Client.{i}.SentOption.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
]
}
},
"Device.DHCPv6.Client.{i}.ReceivedOption.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"Tag": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Server": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
},
"Device.DHCPv6.Server.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PoolNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv6.Server.Pool.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Order"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp"
},
"dmmapfile": "dmmap_dhcpv6"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "dhcpv6"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "dhcpv6"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_dhcpv6",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "dhcpv6_serv_pool_alias"
}
}
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DUID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 130
}
]
},
"DUIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"VendorClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "vendorclass"
}
}
}
]
},
"VendorClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UserClassID": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dhcp",
"section": {
"type": "dhcp",
"index": "@i-1"
},
"option": {
"name": "userclass"
}
}
}
]
},
"UserClassIDExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"SourceAddressMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"SourceAddressExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IANAEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IANAManualPrefixes": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"IANAPrefixes": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"IAPDEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IAPDManualPrefixes": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"IAPDPrefixes": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 8
}
}
},
"IAPDAddLength": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 64
}
]
},
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv6.Server.Pool.{i}.Client.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"SourceAddress"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"SourceAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPv6AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"IPv6PrefixNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DHCPv6.Server.Pool.{i}.Client.{i}.IPv6Address.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IPAddress"
],
"access": false,
"array": true,
"IPAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"PreferredLifetime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ValidLifetime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.DHCPv6.Server.Pool.{i}.Client.{i}.IPv6Prefix.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Prefix"
],
"access": false,
"array": true,
"Prefix": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Prefix",
"range": [
{
"max": 49
}
]
},
"PreferredLifetime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ValidLifetime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.DHCPv6.Server.Pool.{i}.Client.{i}.Option.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"Tag": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
]
}
}
},
"Device.DHCPv6.Server.Pool.{i}.Option.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Tag"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Tag": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Value": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"PassthroughClient": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
}
},
"Device.IEEE8021x.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SupplicantNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.IEEE8021x.Supplicant.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Interface"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"PAEState": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disconnected",
"Logoff",
"Connecting",
"Authenticating",
"Authenticated",
"Held",
"Restart",
"ForceAuth",
"ForceUnauth"
]
},
"EAPIdentity": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"MaxStart": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 10
}
]
},
"StartPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"HeldPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"AuthPeriod": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"AuthenticationCapabilities": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"EAP-TLS",
"EAP-MD5"
]
}
},
"StartFailurePolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FailAuthentication",
"AssumeAuthentication"
]
},
"AuthenticationSuccessPolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NoAction",
"RenewConnection"
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Disconnect": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Disconnect()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.IEEE8021x.Supplicant.{i}.Stats.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ReceivedFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedStartFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedLogoffFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedResponseIdFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedResponseFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedRequestIdFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedRequestFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedInvalidFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedLengthErrorFrames": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LastFrameVersion": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"LastFrameSourceMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"Device.IEEE8021x.Supplicant.{i}.EAPMD5.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SharedSecret": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.IEEE8021x.Supplicant.{i}.EAPTLS.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MutualAuthenticationEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.Users.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"UserNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user"
}
}
}
]
},
"GroupNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RoleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SupportedShellNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CheckCredentialsDiagnostics()": {
"type": "command",
"async": true,
"version": "2.15",
"protocols": [
"usp"
],
"input": {
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"output": {
"Status": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Credentials_Good",
"Credentials_Bad_Requested_Username_Not_Supported",
"Credentials_Bad_Requested_Password_Incorrect",
"Credentials_Missing",
"Error_Invalid_Input",
"Error_Other"
]
}
}
},
"Device.Users.User.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Username",
"Alias",
"UserID"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user"
},
"dmmapfile": "dmmap_users"
}
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_users",
"section": {
"type": "user",
"index": "@i-1"
},
"option": {
"name": "user_alias"
}
}
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"UserID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RemoteAccessCapable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user",
"index": "@i-1"
},
"option": {
"name": "remote_access"
}
}
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user",
"index": "@i-1"
},
"option": {
"name": "password"
}
}
}
]
},
"GroupParticipation": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"RoleParticipation": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"StaticUser": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Language": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "users",
"section": {
"type": "user",
"index": "@i-1"
},
"option": {
"name": "language"
}
}
}
]
},
"Shell": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.Users.CheckCredentialsDiagnostics.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp"
],
"datatype": "string"
}
},
"Device.Users.Group.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Groupname",
"Alias",
"GroupID"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"GroupID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Groupname": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"RoleParticipation": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"StaticGroup": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Users.SupportedShell.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
}
},
"Device.Users.Role.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"RoleName",
"Alias",
"RoleID"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RoleID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RoleName": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"StaticRole": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.SmartCardReaders.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SmartCardReaderNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.SmartCardReaders.SmartCardReader.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error"
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ResetTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"DecryptionFailedCounter": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DecryptionFailedNoKeyCounter": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.SmartCardReaders.SmartCardReader.{i}.SmartCard.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"None",
"Running",
"Error"
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"CA",
"DRM",
"UICC"
]
},
"Application": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"SIM",
"USIM",
"ISIM"
]
}
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ATR": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
}
}
}
},
"Device.UPnP.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.UPnP.Device.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "upnpd",
"section": {
"type": "upnpd",
"name": "config"
},
"option": {
"name": "enabled"
}
}
}
]
},
"UPnPMediaServer": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPMediaRenderer": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPWLANAccessPoint": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPQoSDevice": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPQoSPolicyHolder": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPIGD": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPDMBasicMgmt": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPDMConfigurationMgmt": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UPnPDMSoftwareMgmt": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.UPnP.Device.Capabilities.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"UPnPArchitecture": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPArchitectureMinorVer": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPMediaServer": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPMediaRenderer": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPWLANAccessPoint": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPBasicDevice": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPQoSDevice": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPQoSPolicyHolder": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPIGD": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPDMBasicMgmt": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPDMConfigurationMgmt": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UPnPDMSoftwareMgmt": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.UPnP.Discovery.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"RootDeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ServiceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.UPnP.Discovery.RootDevice.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"UUID"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LeaseActive",
"LeaseExpired",
"ByebyeReceived"
]
},
"UUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 36
}
],
"pattern": [
"[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].st"
}
}
]
},
"USN": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].usn"
}
}
]
},
"LeaseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Location": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].descurl"
}
}
]
},
"Server": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.UPnP.Discovery.Device.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"UUID"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LeaseActive",
"LeaseExpired",
"ByebyeReceived"
]
},
"UUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 36
}
],
"pattern": [
"[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].st"
}
}
]
},
"USN": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].usn"
}
}
]
},
"LeaseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Location": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "devices[i-1].descurl"
}
}
]
},
"Server": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
},
"Device.UPnP.Discovery.Service.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"USN"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"LeaseActive",
"LeaseExpired",
"ByebyeReceived"
]
},
"USN": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "services[i-1].usn"
}
}
]
},
"LeaseTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Location": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "discovery",
"args": {},
"key": "services[i-1].descurl"
}
}
]
},
"Server": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ParentDevice": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.UPnP.Description.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"DeviceDescriptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeviceInstanceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ServiceInstanceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.UPnP.Description.DeviceDescription.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"URLBase"
],
"access": false,
"array": true,
"URLBase": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "descriptions[i-1].descurl"
}
}
]
},
"SpecVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"pattern": [
"\\d+\\.\\d+"
]
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"range": [
{
"max": 256
}
]
}
}
},
"Device.UPnP.Description.DeviceInstance.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"UDN"
],
"access": false,
"array": true,
"UDN": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].UDN"
}
}
]
},
"ParentDevice": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DiscoveryDevice": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DeviceType": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].deviceType"
}
}
]
},
"FriendlyName": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].friendlyName"
}
}
]
},
"DeviceCategory": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Manufacturer": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].manufacturer"
}
}
]
},
"ManufacturerOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.8",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 6
}
],
"pattern": [
"",
"[0-9A-F]{6}"
]
},
"ManufacturerURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].manufacturerURL"
}
}
]
},
"ModelDescription": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].modelDescription"
}
}
]
},
"ModelName": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].modelName"
}
}
]
},
"ModelNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].modelNumber"
}
}
]
},
"ModelURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].modelURL"
}
}
]
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].serialNumber"
}
}
]
},
"UPC": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 12
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].UPC"
}
}
]
},
"PresentationURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "devicesinstances[i-1].preentation_url"
}
}
]
}
},
"Device.UPnP.Description.ServiceInstance.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ParentDevice",
"ServiceId"
],
"access": false,
"array": true,
"ParentDevice": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServiceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "servicesinstances[i-1].serviceId"
}
}
]
},
"ServiceDiscovery": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServiceType": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "servicesinstances[i-1].serviceType"
}
}
]
},
"SCPDURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "servicesinstances[i-1].SCPDURL"
}
}
]
},
"ControlURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "servicesinstances[i-1].controlURL"
}
}
]
},
"EventSubURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "upnpc",
"method": "description",
"args": {},
"key": "servicesinstances[i-1].eventSubURL"
}
}
]
}
}
}
},
"Device.DLNA.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.DLNA.Capabilities.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HNDDeviceClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"DeviceCapability": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"HIDDeviceClass": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"ImageClassProfileID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"AudioClassProfileID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"AVClassProfileID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"MediaCollectionProfileID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"PrinterClassProfileID": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
}
}
},
"Device.SelfTestDiagnostics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DiagnosticsState": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "DiagnosticsState",
"enumerations": [
"None",
"Requested",
"Canceled",
"Complete",
"Error"
]
},
"Results": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
}
},
"Device.Firewall.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Config": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"High",
"Low",
"Off",
"Advanced"
]
},
"AdvancedLevel": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Stateless",
"Stateful"
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 16
}
]
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LevelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ChainNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Firewall.Level.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Chain": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PortMappingEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DefaultPolicy": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Drop",
"Accept",
"Reject"
]
},
"DefaultLogPolicy": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.Firewall.Chain.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Creator": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Defaults",
"PortMapping",
"WANIPv6FirewallControl",
"ACS",
"UserInterface",
"Other"
]
},
"RuleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule"
}
}
}
]
},
"Device.Firewall.Chain.{i}.Rule.{i}.": {
"type": "object",
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule"
},
"dmmapfile": "dmmap_firewall"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "firewall_chain_rule_alias"
}
}
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "name"
}
}
}
]
},
"Target": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Drop",
"Accept",
"Reject",
"Return",
"TargetChain"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "target"
}
}
}
]
},
"TargetChain": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Log": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "log"
}
}
}
]
},
"CreationDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ExpiryDate": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime",
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "expiry"
}
}
}
]
},
"SourceInterface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SourceInterfaceExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceAllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestInterface": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DestInterfaceExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestAllInterfaces": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"IPVersion": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 15
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "family"
}
}
}
]
},
"DestIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"DestMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "dest_ip"
}
}
}
]
},
"DestIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourceIP": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
]
},
"SourceMask": {
"type": "string",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPPrefix",
"range": [
{
"max": 49
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "src_ip"
}
}
}
]
},
"SourceIPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 255
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "proto"
}
}
}
]
},
"ProtocolExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DestPort": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "dest_port"
}
}
}
]
},
"DestPortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "dest_port"
}
}
}
]
},
"DestPortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SourcePort": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "src_port"
}
}
}
]
},
"SourcePortRangeMax": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "firewall",
"section": {
"type": "rule",
"index": "@i-1"
},
"option": {
"name": "src_port"
}
}
}
]
},
"SourcePortExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DSCP": {
"type": "int",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 63
}
]
},
"DSCPExclude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.2",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.PeriodicStatistics.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MinSampleInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxReportSamples": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SampleSetNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PeriodicStatistics.SampleSet.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Trigger"
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"SampleInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ReportSamples": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"TimeReference": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"FetchSamples": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ForceSample": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ReportStartTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ReportEndTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"SampleSeconds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"ParameterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Controller": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"ForceSample()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.PeriodicStatistics.SampleSet.{i}.Parameter.{i}.": {
"type": "object",
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Reference",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.3",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SampleMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Current",
"Change"
]
},
"CalculationMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Latest",
"Minimum",
"Maximum",
"Average"
]
},
"LowThreshold": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"HighThreshold": {
"type": "int",
"read": true,
"write": true,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"SampleSeconds": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"SuspectData": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "unsignedInt",
"range": [
{
"max": 1
}
]
}
},
"Values": {
"type": "string",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Failures": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.0",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.FaultMgmt.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SupportedAlarmNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxCurrentAlarmEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CurrentAlarmNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"HistoryEventNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ExpeditedEventNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueuedEventNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FaultMgmt.SupportedAlarm.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"EventType",
"ProbableCause",
"SpecificProblem",
"PerceivedSeverity"
],
"access": false,
"array": true,
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProbableCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SpecificProblem": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"PerceivedSeverity": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"",
"*",
"Cleared",
"Critical",
"Major",
"Minor",
"Warning",
"Indeterminate"
]
},
"ReportingMechanism": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"0 Expedited",
"1 Queued",
"2 Logged",
"3 Disabled"
]
}
},
"Device.FaultMgmt.CurrentAlarm.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"AlarmIdentifier",
"EventType",
"ProbableCause",
"SpecificProblem"
],
"access": false,
"array": true,
"AlarmIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"AlarmRaisedTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AlarmChangedTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ManagedObjectInstance": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 512
}
]
},
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProbableCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SpecificProblem": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"PerceivedSeverity": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Critical",
"Major",
"Minor",
"Warning",
"Indeterminate"
]
},
"AdditionalText": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AdditionalInformation": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.FaultMgmt.HistoryEvent.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"EventTime",
"AlarmIdentifier"
],
"access": false,
"array": true,
"EventTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AlarmIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NotificationType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NewAlarm",
"ChangedAlarm",
"ClearedAlarm"
]
},
"ManagedObjectInstance": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 512
}
]
},
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProbableCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SpecificProblem": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"PerceivedSeverity": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Cleared",
"Critical",
"Major",
"Minor",
"Warning",
"Indeterminate"
]
},
"AdditionalText": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AdditionalInformation": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.FaultMgmt.ExpeditedEvent.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"AlarmIdentifier"
],
"access": false,
"array": true,
"EventTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AlarmIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NotificationType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NewAlarm",
"ChangedAlarm",
"ClearedAlarm"
]
},
"ManagedObjectInstance": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 512
}
]
},
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProbableCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SpecificProblem": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"PerceivedSeverity": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Cleared",
"Critical",
"Major",
"Minor",
"Warning",
"Indeterminate"
]
},
"AdditionalText": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AdditionalInformation": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.FaultMgmt.QueuedEvent.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"AlarmIdentifier"
],
"access": false,
"array": true,
"EventTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AlarmIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"NotificationType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NewAlarm",
"ChangedAlarm",
"ClearedAlarm"
]
},
"ManagedObjectInstance": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 512
}
]
},
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ProbableCause": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"SpecificProblem": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"PerceivedSeverity": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Cleared",
"Critical",
"Major",
"Minor",
"Warning",
"Indeterminate"
]
},
"AdditionalText": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AdditionalInformation": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.Security.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CertificateNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.Security.Certificate.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"SerialNumber",
"Issuer"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"LastModif": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Issuer": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NotBefore": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"NotAfter": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Subject": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SubjectAlt": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 256
}
},
"SignatureAlgorithm": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.FAP.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Device.FAP.GPS.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ScanOnBoot": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ScanPeriodically": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PeriodicInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"PeriodicTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ContinuousGPS": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ScanTimeout": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"ScanStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Indeterminate",
"InProgress",
"Success",
"Error",
"Error_TIMEOUT"
]
},
"ErrorDetails": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"LastScanTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastSuccessfulScanTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LockedLatitude": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -90000000,
"max": 90000000
}
]
},
"LockedLongitude": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -180000000,
"max": 180000000
}
]
},
"NumberOfSatellites": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"GPSReset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"GPSReset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.FAP.GPS.ContinuousGPSStatus.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CurrentFix": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"GotFix": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TimingGood": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Latitude": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -90000000,
"max": 90000000
}
]
},
"Longitude": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -180000000,
"max": 180000000
}
]
},
"Elevation": {
"type": "int",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -5000000,
"max": 25000000
}
],
"unit": "millimeters"
},
"LastFixTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastFixDuration": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"FirstFixTimeout": {
"type": "int",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"SatellitesTracked": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SatelliteTrackingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 60,
"max": 3600
}
],
"unit": "seconds"
},
"ReceiverStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"LocationType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Real",
"Reference"
]
},
"LockTimeOutDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 120,
"max": 86400
}
],
"unit": "seconds"
}
},
"Device.FAP.GPS.AGPSServerConfig.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServerURL": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ReferenceLatitude": {
"type": "int",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -90000000,
"max": 90000000
}
]
},
"ReferenceLongitude": {
"type": "int",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -180000000,
"max": 180000000
}
]
},
"ServerInUse": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.FAP.PerfMgmt.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ConfigNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FAP.PerfMgmt.Config.{i}.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"URL",
"PeriodicUploadInterval",
"PeriodicUploadTime"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"PeriodicUploadInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"PeriodicUploadTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
},
"Device.FAP.ApplicationPlatform.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Reset",
"Initializing"
]
},
"MaxNumberOfApplications": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CurrentNumberofApplications": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FAP.ApplicationPlatform.Capabilities.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PresenceApplicationSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FemtoAwarenessAPISupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SMSAPISupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SubscribeToNotificationsOfSMSSentToApplicationSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QuerySMSDeliveryStatusSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MMSAPISupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueryMMSDeliveryStatusSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SubscribeToNotificationsOfMMSSentToApplicationSupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TerminalLocationAPISupport": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AuthenticationMethodsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Basic",
"Digest",
"DigitalSignature"
]
}
},
"AccessLevelsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Guest",
"Standard",
"Restricted",
"Administrator",
"Debug"
]
}
},
"SendSMSTargetAddressType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"TelUri",
"AnonymousReference",
"All"
]
}
},
"SendMMSTargetAddressType": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"TelUri",
"AnonymousReference",
"All"
]
}
}
},
"Device.FAP.ApplicationPlatform.Control.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"AuthenticationMethod": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TunnelInst": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Device.FAP.ApplicationPlatform.Control.FemtoAwareness.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueueEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Queueing": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FiFo",
"Priority"
]
},
"MaxAPIUsersNumber": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"FemtozoneID": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NotificationsUserIdentifierMSISDN": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"SubscribeToNotificationsResponseCallbackData": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueryFemtocellResponseTimezone": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.FAP.ApplicationPlatform.Control.SMS.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueueEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Queueing": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FiFo",
"Priority"
]
},
"MaxAPIUsersNumber": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"MinSendSMSTimeInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 3599
}
],
"unit": "seconds"
},
"EnableQuerySMSDeliveryStatus": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EnableSubscribeToNotificationsOfMessageSentToApplication": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.FAP.ApplicationPlatform.Control.MMS.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueueEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Queueing": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FiFo",
"Priority"
]
},
"MaxAPIUsersNumber": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"MinSendMMSTimeInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 3599
}
],
"unit": "seconds"
},
"EnableQueryMMSDeliveryStatus": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EnableSubscribeToNotificationsOfMessageSentToApplication": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
},
"Device.FAP.ApplicationPlatform.Control.TerminalLocation.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueueEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Queueing": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FiFo",
"Priority"
]
},
"MaxAPIUsersNumber": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueryMobileLocationResponseAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"TelUri",
"AnonymousReference"
]
},
"QueryMobileLocationResponseLongitudeLatitude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueryMobileLocationResponseAltitude": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QueryMobileLocationResponseTimestamp": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 86399
}
],
"unit": "seconds"
}
}
},
"Device.FAP.ApplicationPlatform.Monitoring.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MonitoringInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"AuthenticationRequestsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AuthenticationRequestsRejected": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FAP.ApplicationPlatform.Monitoring.FemtoAwareness.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"APIUsers": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueState": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Ready",
"Flushed"
]
},
"QueueNum": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueDiscarded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.FAP.ApplicationPlatform.Monitoring.SMS.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"APIUsers": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueState": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Ready",
"Flushed"
]
},
"QueueNum": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueDiscarded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.FAP.ApplicationPlatform.Monitoring.MMS.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"APIUsers": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueState": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Ready",
"Flushed"
]
},
"QueueNum": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueDiscarded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.FAP.ApplicationPlatform.Monitoring.TerminalLocation.": {
"type": "object",
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"APIAvailable": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"APIUsers": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueState": {
"type": "string",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Ready",
"Flushed"
]
},
"QueueNum": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"QueueReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QueueDiscarded": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
}
},
"Device.BulkData.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Disabled",
"Error"
]
},
"MinReportingInterval": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Protocols": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Streaming",
"File",
"HTTP",
"MQTT"
]
}
},
"EncodingTypes": {
"type": "string",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"XML",
"XDR",
"CSV",
"JSON"
]
}
},
"ParameterWildCardSupported": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MaxNumberOfProfiles": {
"type": "int",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"MaxNumberOfParameterReferences": {
"type": "int",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"ProfileNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.BulkData.Profile.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 255
}
]
},
"NumberOfRetainedFailedReports": {
"type": "int",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EncodingType": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ReportingInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"TimeReference": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ParameterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"StreamingHost": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"StreamingPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"StreamingSessionID": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 48,
"max": 57
},
{
"min": 65,
"max": 90
}
]
},
"FileTransferURL": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"FileTransferUsername": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"FileTransferPassword": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"ControlFileFormat": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"Controller": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Push!": {
"type": "event",
"version": "2.13",
"protocols": [
"usp"
],
"output": {
"Data": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"ForceCollection()": {
"type": "command",
"async": false,
"version": "2.15",
"protocols": [
"usp"
]
},
"Device.BulkData.Profile.{i}.Parameter.{i}.": {
"type": "object",
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"access": true,
"array": true,
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.5",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.BulkData.Profile.{i}.CSVEncoding.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"FieldSeparator": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"RowSeparator": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EscapeCharacter": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ReportFormat": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ParameterPerRow",
"ParameterPerColumn"
]
},
"RowTimestamp": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unix-Epoch",
"ISO-8601",
"None"
]
}
},
"Device.BulkData.Profile.{i}.JSONEncoding.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ReportFormat": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ObjectHierarchy",
"NameValuePair"
]
},
"ReportTimestamp": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unix-Epoch",
"ISO-8601",
"None"
]
}
},
"Device.BulkData.Profile.{i}.HTTP.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"CompressionsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"GZIP",
"Compress",
"Deflate"
]
}
},
"Compression": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MethodsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"POST",
"PUT"
]
}
},
"Method": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"UseDateHeader": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RetryEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"RetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"RequestURIParameterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PersistAcrossReboot": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.BulkData.Profile.{i}.HTTP.RequestURIParameter.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": true,
"array": true,
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.BulkData.Profile.{i}.MQTT.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PublishTopic": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PublishQoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
},
"PublishRetain": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
}
},
"Device.SoftwareModules.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ExecEnvNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DeploymentUnitNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ExecutionUnitNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"InstallDU()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"UUID": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ExecutionEnvRef": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"DUStateChange!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"UUID": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
]
},
"DeploymentUnitRef": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Version": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"CurrentState": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Installed",
"UnInstalled",
"Failed"
]
},
"Resolved": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"ExecutionUnitRefList": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"CompleteTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"OperationPerformed": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Install",
"Update",
"Uninstall"
]
}
}
},
"Device.SoftwareModules.ExecEnv.{i}.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Error",
"Disabled"
]
},
"Reset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"InitialRunLevel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"RequestedRunLevel": {
"type": "int",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"CurrentRunLevel": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"InitialExecutionUnitRunLevel": {
"type": "int",
"read": true,
"write": true,
"version": "2.4",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"Vendor": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"ParentExecEnv": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"AllocatedDiskSpace": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"AvailableDiskSpace": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"AllocatedMemory": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"AvailableMemory": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"ActiveExecutionUnits": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ProcessorRefList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"SetRunLevel()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"RequestedRunLevel": {
"type": "int",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 65535
}
]
}
}
},
"Reset()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
}
},
"Device.SoftwareModules.DeploymentUnit.{i}.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"UUID",
"Version",
"ExecutionEnvRef",
"Alias"
],
"access": false,
"array": true,
"UUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 36
}
]
},
"DUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Installing",
"Installed",
"Updating",
"Uninstalling",
"Uninstalled"
]
},
"Resolved": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"URL": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Vendor": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"VendorLogList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"VendorConfigList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ExecutionUnitList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ExecutionEnvRef": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Update()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"URL": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Uninstall()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
]
}
},
"Device.SoftwareModules.ExecutionUnit.{i}.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"EUID",
"Alias"
],
"access": false,
"array": true,
"EUID": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"ExecEnvLabel": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Idle",
"Starting",
"Active",
"Stopping"
]
},
"RequestedState": {
"type": "string",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"Idle",
"Active"
]
},
"ExecutionFaultCode": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NoFault",
"FailureOnStart",
"FailureOnAutoStart",
"FailureOnStop",
"FailureWhileActive",
"DependencyFailure",
"UnStartable"
]
},
"ExecutionFaultMessage": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"AutoStart": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RunLevel": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"Vendor": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 32
}
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"DiskSpaceInUse": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"MemoryInUse": {
"type": "int",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "KiB"
},
"References": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"AssociatedProcessList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"VendorLogList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"VendorConfigList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"SupportedDataModelList": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"ExecutionEnvRef": {
"type": "string",
"read": true,
"write": false,
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SetRequestedState()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"RequestedState": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Idle",
"Active"
]
}
}
},
"Device.SoftwareModules.ExecutionUnit.{i}.Extensions.": {
"type": "object",
"version": "2.1",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false
}
}
},
"Device.XMPP.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ConnectionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SupportedServerConnectAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"DNS-SRV",
"DNS",
"ServerTable",
"WebSocket"
]
}
},
"Device.XMPP.Connection.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Username",
"Domain",
"Resource"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Domain": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Resource": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"JabberID": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Disabled",
"Unknown",
"Dormant",
"Connecting",
"ServerNotPresent",
"Error_Misconfigured",
"Error_AuthenticationFailure",
"Error"
]
},
"LastChangeDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ServerConnectAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"KeepAliveInterval": {
"type": "long",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "long",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"ServerConnectAttempts": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ServerRetryInitialInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"ServerRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"ServerRetryMaxInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"UseTLS": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"TLSEstablished": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.XMPP.Connection.{i}.Server.{i}.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"ServerAddress",
"Port"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Weight": {
"type": "long",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "long",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"ServerAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
}
},
"Device.XMPP.Connection.{i}.Stats.": {
"type": "object",
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ReceivedMessages": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedMessages": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReceivedErrorMessages": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TransmittedErrorMessages": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.7",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.IEEE1905.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"1905.1",
"1905.1a"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "version"
}
}
]
},
"Device.IEEE1905.AL.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"IEEE1905Id": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "ieee1905id"
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "status"
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"RegistrarFreqBand": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"enumerations": [
"802.11 2.4 GHz",
"802.11 5 GHz",
"802.11 60 GHz"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "registrar_band"
}
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "num_interfaces"
}
}
]
},
"Device.IEEE1905.AL.Interface.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InterfaceId"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface"
}
},
"InterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].macaddress"
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].status"
}
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].ifname"
}
}
]
},
"InterfaceStackReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"MediaType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IEEE 802.3u",
"IEEE 802.3ab",
"IEEE 802.11b",
"IEEE 802.11g",
"IEEE 802.11a",
"IEEE 802.11n 2.4",
"IEEE 802.11n 5.0",
"IEEE 802.11ac",
"IEEE 802.11ad",
"IEEE 802.11af",
"IEEE 1901 Wavelet",
"IEEE 1901 FFT",
"MoCAv1.1",
"Generic PHY"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].media"
}
}
]
},
"GenericPhyOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].genphy_oui"
}
}
]
},
"GenericPhyVariant": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].genphy_variant"
}
}
]
},
"GenericPhyURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].genphy_url"
}
}
]
},
"SetIntfPowerStateEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PowerState": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"On",
"Power_Save",
"Off",
"Unsupported"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].power"
}
}
]
},
"VendorPropertiesNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].num_vendor_properties"
}
}
]
},
"LinkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].num_links"
}
}
]
},
"Device.IEEE1905.AL.Interface.{i}.VendorProperties.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].properties"
}
},
"OUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].properties[@i-1].oui"
}
}
]
},
"Information": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 65535
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].properties[@i-1].data"
}
}
]
}
},
"Device.IEEE1905.AL.Interface.{i}.Link.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InterfaceId",
"IEEE1905Id"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links"
}
},
"InterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].macaddress"
}
}
]
},
"IEEE1905Id": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].ieee1905id"
}
}
]
},
"MediaType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IEEE 802.3u",
"IEEE 802.3ab",
"IEEE 802.11b",
"IEEE 802.11g",
"IEEE 802.11a",
"IEEE 802.11n 2.4",
"IEEE 802.11n 5.0",
"IEEE 802.11ac",
"IEEE 802.11ad",
"IEEE 802.11af",
"IEEE 1901 Wavelet",
"IEEE 1901 FFT",
"MoCAv1.1",
"Generic PHY"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].media"
}
}
]
},
"GenericPhyOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].genphy_oui"
}
}
]
},
"GenericPhyVariant": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].genphy_variant"
}
}
]
},
"GenericPhyURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].genphy_url"
}
}
]
},
"Device.IEEE1905.AL.Interface.{i}.Link.{i}.Metric.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"IEEE802dot1Bridge": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.has_bridge"
}
}
]
},
"PacketErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.tx_errors"
}
}
]
},
"PacketErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.rx_errors"
}
}
]
},
"TransmittedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.rx_packets"
}
}
]
},
"MACThroughputCapacity": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mb/s",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.max_macrate"
}
}
]
},
"LinkAvailability": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
},
"PHYRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mb/s",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.max_phyrate"
}
}
]
},
"RSSI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "interface[@i-1].links[@i-1].metric.rssi"
}
}
]
}
}
}
},
"Device.IEEE1905.AL.ForwardingTable.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SetForwardingEnabled": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ieee1905",
"section": {
"type": "forwarding_table",
"name": "forwarding_table"
},
"option": {
"name": "forwarding_enabled"
}
}
}
]
},
"ForwardingRuleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ieee1905",
"section": {
"type": "forwarding_rule"
}
}
}
]
},
"Device.IEEE1905.AL.ForwardingTable.ForwardingRule.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "ieee1905",
"section": {
"type": "forwarding_rule"
},
"dmmapfile": "dmmap_forwarding_rule"
}
},
"InterfaceList": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "interface_list"
}
}
}
]
},
"MACDestinationAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "mac_destination_addr"
}
}
}
]
},
"MACDestinationAddressFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "mac_destination_addr_flag"
}
}
}
]
},
"MACSourceAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "mac_source_addr"
}
}
}
]
},
"MACSourceAddressFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "mac_source_addr_flag"
}
}
}
]
},
"EtherType": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "ether_type"
}
}
}
]
},
"EtherTypeFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "ether_type_flag"
}
}
}
]
},
"Vid": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 4095
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "vid"
}
}
}
]
},
"VidFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "vid_flag"
}
}
}
]
},
"PCP": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 7
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "pcp"
}
}
}
]
},
"PCPFlag": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "dmmap_forwarding_rule",
"section": {
"type": "forwarding_rule",
"index": "@i-1"
},
"option": {
"name": "pcp_flag"
}
}
}
]
}
}
},
"Device.IEEE1905.AL.NetworkTopology.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.enabled"
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Incomplete",
"Available",
"Error_Misconfigured"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.status"
}
}
]
},
"MaxChangeLogEntries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.max_changelog"
}
}
]
},
"LastChange": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.last_change"
}
}
]
},
"IEEE1905DeviceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.num_device"
}
}
]
},
"ChangeLogNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.num_changelog"
}
}
]
},
"Device.IEEE1905.AL.NetworkTopology.ChangeLog.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"TimeStamp": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"EventType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NewNeighbor",
"LostNeighbor"
]
},
"ReporterDeviceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"ReporterInterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"NeighborType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IEEE1905",
"Non-IEEE1905"
]
},
"NeighborId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"IEEE1905Id"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device"
}
},
"IEEE1905Id": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905id"
}
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"1905.1",
"1905.1a"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].version"
}
}
]
},
"RegistrarFreqBand": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"enumerations": [
"802.11 2.4 GHz",
"802.11 5 GHz",
"802.11 60 GHz"
]
}
},
"FriendlyName": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].name"
}
}
]
},
"ManufacturerName": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].manufacturer"
}
}
]
},
"ManufacturerModel": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].model"
}
}
]
},
"ControlURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].url"
}
}
]
},
"AssocWiFiNetworkDeviceRef": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"VendorPropertiesNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_vendor_properties"
}
}
]
},
"IPv4AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_ipv4"
}
}
]
},
"IPv6AddressNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_ipv6"
}
}
]
},
"InterfaceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_interface"
}
}
]
},
"NonIEEE1905NeighborNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_neighbor_non1905"
}
}
]
},
"IEEE1905NeighborNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_neighbor_1905"
}
}
]
},
"L2NeighborNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_neighbor_l2"
}
}
]
},
"BridgingTupleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].num_bridge_tuple"
}
}
]
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IPv4Address.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress",
"IPv4Address"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv4_address"
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv4_address[@i-1].macaddress"
}
}
]
},
"IPv4Address": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv4_address[@i-1].ip"
}
}
]
},
"IPv4AddressType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"DHCP",
"Static",
"Auto-IP"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv4_address[@i-1].type"
}
}
]
},
"DHCPServer": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPAddress",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv4_address[@i-1].dhcpserver"
}
}
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IPv6Address.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"MACAddress",
"IPv6Address"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv6_address"
}
},
"MACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv6_address[@i-1].macaddress"
}
}
]
},
"IPv6Address": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv6_address[@i-1].ip"
}
}
]
},
"IPv6AddressType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unknown",
"LinkLocal",
"DHCP",
"Static",
"SLAAC"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv6_address[@i-1].type"
}
}
]
},
"IPv6AddressOrigin": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ipv6_address[@i-1].dhcpserver"
}
}
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.VendorProperties.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].vendor_properties"
}
},
"MessageType": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
]
},
"OUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].vendor_properties[@i-1].oui"
}
}
]
},
"Information": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 0,
"max": 65535
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].vendor_properties[@i-1].data"
}
}
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.Interface.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"InterfaceId"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface"
}
},
"InterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].macaddress"
}
}
]
},
"MediaType": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IEEE 802.3u",
"IEEE 802.3ab",
"IEEE 802.11b",
"IEEE 802.11g",
"IEEE 802.11a",
"IEEE 802.11n 2.4",
"IEEE 802.11n 5.0",
"IEEE 802.11ac",
"IEEE 802.11ad",
"IEEE 802.11af",
"IEEE 1901 Wavelet",
"IEEE 1901 FFT",
"MoCAv1.1",
"Generic PHY"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].media"
}
}
]
},
"PowerState": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"On",
"Power_Save",
"Off",
"Unsupported"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].power"
}
}
]
},
"GenericPhyOUI": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 6,
"max": 6
}
],
"pattern": [
"[0-9A-F]{6}"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].genphy_oui"
}
}
]
},
"GenericPhyVariant": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].genphy_variant"
}
}
]
},
"GenericPhyURL": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].genphy_url"
}
}
]
},
"NetworkMembership": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].bssid"
}
}
]
},
"Role": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"AP",
"non-AP/non-PCP STA",
"Wi-Fi P2P Client",
"Wi-Fi P2P Group Owner",
"802.11adPCP"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].role"
}
}
]
},
"APChannelBand": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].bandwidth"
}
}
]
},
"FrequencyIndex1": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].freq_seg0_idx"
}
}
]
},
"FrequencyIndex2": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 1,
"max": 1
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].interface[@i-1].freq_seg1_idx"
}
}
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.NonIEEE1905Neighbor.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"LocalInterface",
"NeighborInterfaceId"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].non1905_neighbors"
}
},
"LocalInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].non1905_neighbors[@i-1].interface_macaddress"
}
}
]
},
"NeighborInterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].non1905_neighbors[@i-1].neighbors"
}
}
]
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.L2Neighbor.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"LocalInterface",
"NeighborInterfaceId"
],
"access": false,
"array": true,
"LocalInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"NeighborInterfaceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"BehindInterfaceIds": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"maxsize": 1024,
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
}
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IEEE1905Neighbor.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"LocalInterface",
"NeighborDeviceId"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors"
}
},
"LocalInterface": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].macaddress"
}
}
]
},
"NeighborDeviceId": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].neighbor_device_id"
}
}
]
},
"MetricNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].num_metrics"
}
}
]
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IEEE1905Neighbor.{i}.Metric.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"NeighborMACAddress"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric"
}
},
"NeighborMACAddress": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "MACAddress",
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
],
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].neighbor_macaddress"
}
}
]
},
"IEEE802dot1Bridge": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].has_bridge"
}
}
]
},
"PacketErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].tx_errors"
}
}
]
},
"PacketErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].rx_errors"
}
}
]
},
"TransmittedPackets": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].tx_packets"
}
}
]
},
"PacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].rx_packets"
}
}
]
},
"MACThroughputCapacity": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mb/s",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].max_macrate"
}
}
]
},
"LinkAvailability": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].link_available"
}
}
]
},
"PHYRate": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "Mb/s",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].max_phyrate"
}
}
]
},
"RSSI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
],
"unit": "dB",
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].ieee1905_neighbors[@i-1].metric[@i-1].rssi"
}
}
]
}
}
},
"Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.BridgingTuple.{i}.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"mapping": {
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].bridge_tuples"
}
},
"InterfaceList": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "topology.device[@i-1].bridge_tuples[@i-1].tuple"
}
}
]
}
}
}
},
"Device.IEEE1905.AL.Security.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SetupMethod": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024,
"enumerations": [
"UCPK",
"PBC",
"NFCNK"
]
},
"mapping": [
{
"type": "uci",
"uci": {
"file": "ieee1905",
"section": {
"type": "security",
"name": "security"
},
"option": {
"name": "method"
}
}
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.IEEE1905.AL.NetworkingRegistrar.": {
"type": "object",
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Registrar2dot4": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"maxsize": 1024,
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "network_registrars.registrar_2"
}
}
]
},
"Registrar5": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"maxsize": 1024,
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "network_registrars.registrar_5"
}
}
]
},
"Registrar60": {
"type": "string",
"read": true,
"write": false,
"version": "2.9",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "MACAddress",
"maxsize": 1024,
"range": [
{
"max": 17
}
],
"pattern": [
"",
"([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f])"
]
},
"mapping": [
{
"type": "ubus",
"ubus": {
"object": "ieee1905",
"method": "info",
"args": {},
"key": "network_registrars.registrar_60"
}
}
]
}
}
}
},
"Device.MQTT.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"BrokerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MQTT.Capabilities.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ProtocolVersionsSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"3.1",
"3.1.1",
"5.0"
]
}
},
"TransportProtocolSupported": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"TCP/IP",
"TLS",
"WebSocket",
"WebSocketTLS"
]
}
},
"MaxNumberOfClientSubscriptions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxNumberOfBrokerBridges": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaxNumberOfBrokerBridgeSubscriptions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.MQTT.Client.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Connecting",
"Connected",
"Error_Misconfigured",
"Error_BrokerUnreachable",
"Error"
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BrokerAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"BrokerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"TransportProtocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CleanSession": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"CleanStart": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"WillEnable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"WillQoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
},
"WillRetain": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"KeepAliveTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "seconds"
},
"ForceReconnect": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"SessionExpiryInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"ReceiveMaximum": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MaximumPacketSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "byte"
},
"TopicAliasMaximum": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
]
},
"RequestResponseInfo": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"RequestProblemInfo": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"AuthenticationMethod": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 256
}
]
},
"ClientID": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"WillDelayInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"WillMessageExpiryInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"WillContentType": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"WillResponseTopic": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"WillTopic": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"WillValue": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"PublishMessageExpiryInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MessageRetryTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ConnectRetryTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ConnectRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"ConnectRetryMaxInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ResponseInformation": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"SubscriptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UserPropertyNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ForceReconnect()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.MQTT.Client.{i}.Subscription.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Topic"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Unsubscribed",
"Subscribed",
"Subscribing",
"Unsubscribing",
"Error"
]
},
"Topic": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"QoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
}
},
"Device.MQTT.Client.{i}.UserProperty.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"Value": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PacketType": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"AUTH",
"CONNECT",
"DISCONNECT",
"PUBLISH",
"PUBACK",
"PUBREC",
"PUBREL",
"PUBCOMP",
"SUBSCRIBE",
"UNSUBSCRIBE",
"WILL"
]
}
}
},
"Device.MQTT.Client.{i}.Stats.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BrokerConnectionEstablished": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastPublishMessageSent": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastPublishMessageReceived": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"PublishSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PublishReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"SubscribeSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"UnSubscribeSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MQTTMessagesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MQTTMessagesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ConnectionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"PublishErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
},
"Device.MQTT.Broker.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Enabled",
"Error_Misconfigured",
"Error"
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"BridgeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.MQTT.Broker.{i}.Bridge.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"Connecting",
"Connected",
"Enabled",
"Error_Misconfigured",
"Error_BrokerUnreachable",
"Error"
]
},
"ProtocolVersion": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"TransportProtocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CleanSession": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"CleanStart": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"KeepAliveTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 65535
}
],
"unit": "seconds"
},
"ForceReconnect": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"ClientID": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"MessageRetryTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ConnectRetryTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"ServerSelectionAlgorithm": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Priority",
"RoundRobin",
"Random"
]
},
"ServerConnection": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SubscriptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ForceReconnect()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"Device.MQTT.Broker.{i}.Bridge.{i}.Server.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Address",
"Port"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Priority": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"Weight": {
"type": "long",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "long",
"range": [
{
"min": -1,
"max": 65535
}
]
},
"Address": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
}
},
"Device.MQTT.Broker.{i}.Bridge.{i}.Subscription.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Topic",
"Direction"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Disabled",
"Error"
]
},
"Topic": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"Direction": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"out",
"in",
"both"
]
},
"QoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
},
"LocalPrefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"RemotePrefix": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.MQTT.Broker.{i}.Stats.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"TotalNumberOfClients": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NumberOfActiveClients": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"NumberOfInactiveClients": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Subscriptions": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PublishSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"PublishReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MQTTMessagesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"MQTTMessagesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter64"
},
"ConnectionErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
},
"PublishErrors": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "StatsCounter32"
}
}
}
},
"Device.DynamicDNS.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ClientNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ServerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"SupportedServices": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.DynamicDNS.Client.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Server",
"Username",
"Alias"
],
"access": true,
"array": true,
"mapping": {
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service"
},
"dmmapfile": "dmmap_ddns"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Connecting",
"Authenticating",
"Updated",
"Error_Misconfigured",
"Error",
"Disabled"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"LastError": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NO_ERROR",
"MISCONFIGURATION_ERROR",
"DNS_ERROR",
"CONNECTION_ERROR",
"AUTHENTICATION_ERROR",
"TIMEOUT_ERROR",
"PROTOCOL_ERROR"
]
},
"Server": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "service_name"
}
}
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "interface"
}
}
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "username"
}
}
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "password"
}
}
}
]
},
"HostnameNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.DynamicDNS.Client.{i}.Hostname.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean",
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Registered",
"UpdateNeeded",
"Updating",
"Error",
"Disabled"
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "enabled"
}
}
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
],
"mapping": [
{
"type": "uci",
"uci": {
"file": "ddns",
"section": {
"type": "service",
"index": "@i-1"
},
"option": {
"name": "domain"
}
}
}
]
},
"LastUpdate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
},
"Device.DynamicDNS.Server.{i}.": {
"type": "object",
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ServiceName": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServerAddress": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ServerPort": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 65535
}
]
},
"SupportedProtocols": {
"type": "string",
"read": true,
"write": false,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"HTTP",
"HTTPS"
]
}
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CheckInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"RetryInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"MaxRetries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.10",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.LEDs.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LEDNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LEDs.LED.{i}.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Disabled",
"InUse",
"Controlled",
"Error"
]
},
"Reason": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"CyclePeriodRepetitions": {
"type": "int",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -1
}
]
},
"Location": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Front",
"Back",
"Left",
"Right",
"Top",
"Bottom"
]
},
"RelativeXPosition": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RelativeYPosition": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CycleElementNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LEDs.LED.{i}.CycleElement.{i}.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Order",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Color": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"FadeInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
},
"Device.LEDs.LED.{i}.CurrentCycleElement.": {
"type": "object",
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"CycleElementReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Color": {
"type": "hexBinary",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "hexBinary",
"range": [
{
"min": 3,
"max": 3
}
]
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.11",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
}
}
},
"Device.BASAPM.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MeasurementEndpointNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.BASAPM.MeasurementEndpoint.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"MeasurementAgent"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"MeasurementAgent": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"DeviceOwnership": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"ISP",
"Customer"
]
},
"OperationalDomain": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"InternetDomain": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"UseMeasurementEndpointInReports": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Device.BASAPM.MeasurementEndpoint.{i}.ISPDevice.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ReferencePoint": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"STP",
"IDTP",
"RNTP",
"IRTP",
"MTP",
"IATP",
"UNITP",
"CEDTP"
]
},
"GeographicalLocation": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.BASAPM.MeasurementEndpoint.{i}.CustomerDevice.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"EquipmentIdentifier": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"CustomerIdentifier": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
},
"Device.LMAP.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"MeasurementAgentNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ReportNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"EventNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Identifier"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"LastStarted": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"CapabilityTags": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Identifier": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
]
},
"GroupIdentifier": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"MeasurementPoint": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UseAgentIdentifierInReports": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UseGroupIdentifierInReports": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"UseMeasurementPointInReports": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"PublicCredential": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"PrivateCredential": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EventLog": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"TaskCapabilityNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ScheduleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TaskNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"CommunicationChannelNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"InstructionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.TaskCapability.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name"
],
"access": false,
"array": true,
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Version": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"TaskCapabilityRegistryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.TaskCapability.{i}.Registry.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"RegistryEntry"
],
"access": false,
"array": true,
"RegistryEntry": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Roles": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
},
"Device.LMAP.MeasurementAgent.{i}.Controller.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ControllerTimeout": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": 0
}
],
"unit": "seconds"
},
"ControlSchedules": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ControlTasks": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ControlChannels": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
}
},
"Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"State": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Suppressed",
"Disabled",
"Running"
]
},
"Start": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"End": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Duration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Tags": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"SuppressionTags": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ExecutionMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Sequential",
"Parallel",
"Pipelined"
]
},
"LastInvocation": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Storage": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"ActionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Invocations": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Suppressions": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Overlaps": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Failures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
}
},
"Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"State": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Suppressed",
"Disabled",
"Running"
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Task": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"OutputDestination": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"SuppressionTags": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Tags": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"Storage": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"LastInvocation": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastSuccessfulCompletion": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastSuccessfulStatusCode": {
"type": "int",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"LastSuccessfulMessage": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"LastFailedCompletion": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"LastFailedStatusCode": {
"type": "int",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"LastFailedMessage": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.Stats.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"Invocations": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Suppressions": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Overlaps": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"Failures": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
}
},
"Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.Option.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Name": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"Value": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
}
},
"Device.LMAP.MeasurementAgent.{i}.Task.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Tags": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RegistryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.Task.{i}.Registry.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"RegistryEntry",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RegistryEntry": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Roles": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.LMAP.MeasurementAgent.{i}.Task.{i}.Option.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Name": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"Value": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
}
},
"Device.LMAP.MeasurementAgent.{i}.CommunicationChannel.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"UseBulkDataProfile": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"BulkDataProfile": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Target": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"TargetPublicCredential": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.LMAP.MeasurementAgent.{i}.Instruction.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"InstructionSchedules": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"InstructionTasks": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ReportChannels": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"MeasurementSuppressionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.MeasurementAgent.{i}.Instruction.{i}.MeasurementSuppression.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"State": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Active",
"Disabled"
]
},
"StopRunning": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Start": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"End": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"SuppressionMatch": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
}
}
}
},
"Device.LMAP.Report.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"ReportDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"AgentIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "UUID",
"range": [
{
"min": 36,
"max": 36
}
],
"pattern": [
"[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}"
]
},
"GroupIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"MeasurementPoint": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ResultNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.Report.{i}.Result.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ScheduleName",
"ActionName",
"StartTime"
],
"access": false,
"array": true,
"TaskName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ScheduleName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ActionName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"EventTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"CycleNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"pattern": [
"YYYYMMDD.HHMMSS"
]
},
"Status": {
"type": "int",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"Tags": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"OptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ResultConflictNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ResultReportTableNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.Report.{i}.Result.{i}.Option.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Name"
],
"access": false,
"array": true,
"Order": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Name": {
"type": "int",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int"
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
}
},
"Device.LMAP.Report.{i}.Result.{i}.Conflict.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"ScheduleName",
"ActionName",
"TaskName"
],
"access": false,
"array": true,
"TaskName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ScheduleName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"ActionName": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"ColumnLabels": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
},
"ResultReportRowNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"RegistryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.ResultRow.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": true,
"Values": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string"
}
}
},
"Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.Registry.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"RegistryEntry"
],
"access": false,
"array": true,
"RegistryEntry": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"Roles": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
}
}
},
"Device.LMAP.Event.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"PeriodicTiming",
"CalendarTiming",
"OneOffTiming",
"Immediate",
"Startup",
"ControllerLost",
"ControllerConnected"
]
},
"RandomnessSpread": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "seconds"
},
"CycleInterval": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"unit": "seconds"
},
"Device.LMAP.Event.{i}.PeriodicTimer.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Interval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.LMAP.Event.{i}.CalendarTimer.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"ScheduleMonths": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ScheduleDaysOfMonth": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ScheduleDaysOfWeek": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ScheduleHoursOfDay": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ScheduleMinutesOfHour": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"ScheduleSecondsOfMinute": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"EnableScheduleTimezoneOffset": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"ScheduleTimezoneOffset": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "int",
"range": [
{
"min": -23,
"max": 23
}
],
"unit": "hours"
}
},
"Device.LMAP.Event.{i}.OneOff.": {
"type": "object",
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
}
}
}
},
"Device.WWC.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"HwCapabilities": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"NG-RAN",
"E-UTRAN",
"W-5GAN"
]
}
},
"SwCapabilities": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"FN-RG",
"5G-RG",
"ATSSS"
]
}
},
"Mode": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FN-RG",
"5G-RG",
"Auto"
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"FN-RG",
"5G-RG",
"Negotiating"
]
},
"AccessNetworkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"URSPNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WWC.AccessNetwork.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"RegistrationStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"RM_REGISTERED",
"RM_DEREGISTERED",
"RM_UNDEFINED",
"Error"
]
},
"ConnectionStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"CM_IDLE",
"CM_CONNECTED",
"CM_UNDEFINED",
"Error"
]
},
"AccessNetworkType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"NG-RAN",
"E-UTRAN",
"W-5GAN"
]
},
"LastError": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WWC.AccessNetwork.{i}.GUTI.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"PLMN": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"AMFId": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"TMSI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
},
"Device.WWC.URSP.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Precedence"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Precedence": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"TrafficDescriptorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WWC.URSP.{i}.TrafficDescriptor.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
},
"RouteSelectionDescriptorNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.WWC.URSP.{i}.TrafficDescriptor.{i}.RouteSelectionDescriptor.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Precedence"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Precedence": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"SSC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 3
}
]
},
"DNN": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 100
}
]
},
"PDUSessionType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4",
"IPv6",
"IPv4v6",
"Unstructured"
]
},
"AccessType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"3GPP access",
"Non-3GPP access"
]
},
"Device.WWC.URSP.{i}.TrafficDescriptor.{i}.RouteSelectionDescriptor.{i}.NetworkSlice.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SliceServiceType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "SST",
"enumerations": [
"eMBB",
"URLLC",
"MIoT",
"V2X"
]
},
"SliceDifferentiator": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
}
}
},
"Device.PDU.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SessionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PDU.Session.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"SessionID"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Interface": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"SessionID": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 15
}
]
},
"PTI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 254
}
]
},
"SessionType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"IPv4",
"IPv6",
"IPv4v6",
"Unstructured"
]
},
"SSC": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 3
}
]
},
"SessionAMBRDownlink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"SessionAMBRUplink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"LastError": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"PDUIPv4Address": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"PDUIPv6InterfaceIdentifier": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string"
},
"RQTimerValue": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"AlwaysOn": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"DNN": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 100
}
]
},
"QoSRuleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"QoSFlowNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PDU.Session.{i}.PCO.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"IPv6PCSCF": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv6Address",
"range": [
{
"max": 45
}
]
},
"IPv6DNS": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"IPv4PCSCF": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "IPv4Address",
"range": [
{
"max": 15
}
],
"pattern": [
"",
"((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"
]
},
"IPv4DNS": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.PDU.Session.{i}.NetworkSlice.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"SliceServiceType": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "SST",
"enumerations": [
"eMBB",
"URLLC",
"MIoT",
"V2X"
]
},
"SliceDifferentiator": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
},
"Device.PDU.Session.{i}.QoSRule.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Identifier"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Identifier": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"Precedence": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 255
}
]
},
"Segregation": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"QFI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 63
}
]
},
"DQR": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"FilterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.PDU.Session.{i}.QoSRule.{i}.Filter.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Direction": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"downlink",
"uplink",
"bidirectional"
]
},
"Type": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 1024
}
]
}
}
},
"Device.PDU.Session.{i}.QoSFlow.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"QFI"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"QFI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 63
}
]
},
"FiveQI": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 255
}
]
},
"GFBRUplink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"GFBRDownlink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"MFBRUplink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"MFBRDownlink": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bits per second"
},
"AveragingWindow": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"EPSBearer": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.FWE.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"LinkNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.FWE.Link.{i}.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Unknown",
"Dormant",
"NotPresent",
"LowerLayerDown",
"Error"
]
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"LastChange": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"LowerLayers": {
"type": "string",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"list": {
"datatype": "string",
"maxsize": 1024
}
},
"Device.FWE.Link.{i}.Stats.": {
"type": "object",
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"BytesSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"BytesReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong",
"unit": "bytes"
},
"PacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"PacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"ErrorsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"ErrorsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"UnicastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnicastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"DiscardPacketsSent": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"DiscardPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"MulticastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"MulticastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsSent": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"BroadcastPacketsReceived": {
"type": "unsignedLong",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedLong"
},
"UnknownProtoPacketsReceived": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.14",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
}
}
}
},
"Device.ETSIM2M.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"SCLNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"AnnouncedToSCLList": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"SAFPolicySetNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AreaNwkInstanceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"AreaNwkDeviceInfoInstanceNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.Discovery.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"MaxNumberOfDiscovRecords": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"MaxSizeOfDiscovAnswer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
}
},
"Device.ETSIM2M.SCL.{i}.Reregistration.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"RegTargetNSCLList": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"RegSearchStrings": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"RegAccessRightID": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"RegExpirationDuration": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "int",
"unit": "seconds"
},
"Reregistration": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Device.ETSIM2M.SCL.{i}.Reregistration.ActionStatus.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"Progress": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 100
}
],
"unit": "percent"
},
"FinalStatus": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"SUCCESS",
"FAILURE"
]
}
}
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"PolicyScope": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"ANPPolicyNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"ANName",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"ANName": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"BlockPeriodNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"RequestCategoryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.BlockPeriod.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias",
"FailedAttempts"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"FailedAttempts": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"BlockDuration": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "int",
"unit": "seconds"
}
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"RCAT",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RCAT": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ScheduleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.Schedule.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Schedules": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"AbsTimeSpanNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.Schedule.{i}.AbsTimeSpan.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
},
"EndTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "dateTime"
}
}
}
}
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.M2MSPPolicy.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": false,
"DefaultRCATValue": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"RequestCategoryNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.M2MSPPolicy.RequestCategory.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"RCAT",
"Alias"
],
"access": true,
"array": true,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"RCAT": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"TolerableDelay": {
"type": "int",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "int",
"range": [
{
"min": -1
}
],
"unit": "seconds"
},
"Thresh": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Mem": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string",
"pattern": [
"([0-9]{1,15}?[BKMGT])"
]
},
"RankedANList": {
"type": "string",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
}
}
}
},
"Device.ETSIM2M.SCL.{i}.AreaNwkInstance.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"uniqueKeys": [
"ID"
],
"access": false,
"array": true,
"ID": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"AreaNwkType": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"ListOfDevices": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"PropertyNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.AreaNwkInstance.{i}.Property.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
}
}
},
"Device.ETSIM2M.SCL.{i}.AreaNwkDeviceInfoInstance.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"AreaNwkInstance": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Host": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"ListOfDeviceNeighbors": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"ListOfDeviceApplications": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"list": {
"datatype": "string"
}
},
"SleepInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"SleepDuration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string",
"enumerations": [
"ASLEEP",
"AWAKE"
]
},
"Active": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "boolean"
},
"PropertyNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "unsignedInt"
},
"Device.ETSIM2M.SCL.{i}.AreaNwkDeviceInfoInstance.{i}.Property.{i}.": {
"type": "object",
"version": "2.6",
"protocols": [
"cwmp"
],
"access": false,
"array": true,
"Name": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.6",
"protocols": [
"cwmp"
],
"datatype": "string"
}
}
}
}
},
"Device.STOMP.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"access": false,
"array": false,
"ConnectionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt"
},
"Device.STOMP.Connection.{i}.": {
"type": "object",
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"uniqueKeys": [
"Host",
"Username",
"VirtualHost",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"enumerations": [
"Enabled",
"Disabled",
"Unknown",
"Connecting",
"ServerNotPresent",
"Error_Misconfigured",
"Error_AuthenticationFailure",
"Error"
]
},
"LastChangeDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "dateTime"
},
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Username": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Password": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"VirtualHost": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"EnableHeartbeats": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"OutgoingHeartbeat": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"IncomingHeartbeat": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"ServerRetryInitialInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"ServerRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"ServerRetryMaxInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"IsEncrypted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"cwmp",
"usp"
],
"datatype": "boolean"
}
}
},
"Device.CWMPManagementServer.": {
"type": "object",
"version": "2.15",
"protocols": [
"usp"
],
"access": false,
"array": false,
"EnableCWMP": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"Device.LocalAgent.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"EndpointID": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"SoftwareVersion": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"UpTime": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"Periodic!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
]
},
"WakeUp!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
]
},
"TransferComplete!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"Command": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"CommandKey": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Requestor": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"TransferType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Download",
"Upload"
]
},
"Affected": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"TransferURL": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "URL",
"range": [
{
"max": 2048
}
]
},
"StartTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"CompleteTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"FaultCode": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"FaultString": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"AddCertificate()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Certificate": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
}
}
},
"SupportedProtocols": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"item": {
"min": 1
},
"enumerations": [
"CoAP",
"WebSocket",
"STOMP",
"MQTT"
]
}
},
"SupportedFingerprintAlgorithms": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"SHA-1",
"SHA-224",
"SHA-256",
"SHA-384",
"SHA-512"
]
}
},
"SupportedThresholdOperator": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"enumerations": [
"Rise",
"Fall",
"Cross",
"Eq",
"NotEq"
]
}
},
"AdvertisedDeviceSubtypes": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"MaxSubscriptionChangeAdoptionTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 5
}
],
"unit": "seconds"
},
"ThresholdNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SubscriptionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"RequestNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"MTPNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"ControllerNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"CertificateNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.LocalAgent.MTP.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Down",
"Error"
]
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"EnableMDNS": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Device.LocalAgent.MTP.{i}.CoAP.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Interfaces": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"IsEncrypted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"Device.LocalAgent.MTP.{i}.STOMP.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Destination": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"DestinationFromServer": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"Device.LocalAgent.MTP.{i}.WebSocket.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Interfaces": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"KeepAliveInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
}
},
"Device.LocalAgent.MTP.{i}.MQTT.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ResponseTopicConfigured": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"ResponseTopicDiscovered": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PublishQoS": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 2
}
]
}
}
},
"Device.LocalAgent.Controller.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"EndpointID",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"EndpointID": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"ControllerCode": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 128
}
]
},
"ProvisioningCode": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"AssignedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"InheritedRole": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Credential": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"PeriodicNotifInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"PeriodicNotifTime": {
"type": "dateTime",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"USPNotifRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"USPNotifRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"ScheduleTimer()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"DelaySeconds": {
"type": "unsignedInt",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
}
}
},
"Timer!": {
"type": "event",
"version": "2.12",
"protocols": [
"usp"
],
"output": {
"CommandKey": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"AddMyCertificate()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Certificate": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
}
}
},
"SendOnBoardRequest()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"MTPNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"BootParameterNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.LocalAgent.Controller.{i}.MTP.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Protocol",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Protocol": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
]
},
"Device.LocalAgent.Controller.{i}.MTP.{i}.CoAP.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"Device.LocalAgent.Controller.{i}.MTP.{i}.STOMP.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Destination": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
}
},
"Device.LocalAgent.Controller.{i}.MTP.{i}.WebSocket.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Host": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Port": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
]
},
"Path": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"IsEncrypted": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"EnableEncryption": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.14",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"KeepAliveInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1
}
],
"unit": "seconds"
},
"CurrentRetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SessionRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"SessionRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"Reset()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
]
}
},
"Device.LocalAgent.Controller.{i}.MTP.{i}.MQTT.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Reference": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"Topic": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 65535
}
]
},
"PublishRetainResponse": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"PublishRetainNotify": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
}
}
},
"Device.LocalAgent.Controller.{i}.TransferCompletePolicy.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"ResultTypeFilter": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Success",
"Failure",
"Both"
]
}
},
"Device.LocalAgent.Controller.{i}.BootParameter.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"ParameterName",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"ParameterName": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Device.LocalAgent.Controller.{i}.E2ESession.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"SessionMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Require",
"Allow",
"Forbid"
]
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Up",
"Negotiating",
"Down"
]
},
"SessionExpiration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0
}
],
"unit": "seconds"
},
"SessionRetryMinimumWaitInterval": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1,
"max": 65535
}
],
"unit": "seconds"
},
"SessionRetryIntervalMultiplier": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 1000,
"max": 65535
}
]
},
"CurrentRetryCount": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"SegmentedPayloadChunkSize": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"min": 0,
"max": 0
},
{
"min": 512
}
],
"unit": "bytes"
},
"MaxRetransmitTries": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int",
"range": [
{
"min": -1,
"max": 10
}
]
},
"PayloadSecurity": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Plaintext",
"TLS"
]
},
"Reset()": {
"type": "command",
"async": true,
"version": "2.12",
"protocols": [
"usp"
]
}
}
},
"Device.LocalAgent.Subscription.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias",
"Recipient",
"ID"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Recipient": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"ID": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 1,
"max": 64
}
]
},
"CreationDate": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"NotifType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"ValueChange",
"ObjectCreation",
"ObjectDeletion",
"OperationComplete",
"Event"
]
},
"ReferenceList": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 256
}
]
}
},
"Persistent": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"TimeToLive": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"NotifRetry": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"NotifExpiration": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
}
},
"Device.LocalAgent.Request.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Originator",
"Command",
"CommandKey",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Originator": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Command": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"CommandKey": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Status": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Requested",
"Active",
"Canceling",
"Canceled",
"Success",
"Error"
]
},
"Cancel()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
}
},
"Device.LocalAgent.Certificate.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"SerialNumber",
"Issuer",
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"SerialNumber": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Issuer": {
"type": "string",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Delete()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
]
},
"GetFingerprint()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"FingerprintAlgorithm": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"SHA-1",
"SHA-224",
"SHA-256",
"SHA-384",
"SHA-512"
]
}
},
"output": {
"Fingerprint": {
"type": "hexBinary",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "hexBinary",
"range": [
{
"max": 128
}
]
}
}
}
},
"Device.LocalAgent.ControllerTrust.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"UntrustedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"item": {
"max": 1
}
}
},
"BannedRole": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"TOFUAllowed": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"TOFUInactivityTimer": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "seconds"
},
"RequestChallenge()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"ChallengeRef": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"RequestExpiration": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int",
"range": [
{
"min": 0
}
],
"unit": "seconds"
}
},
"output": {
"Instruction": {
"type": "base64",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "base64"
},
"InstructionType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"ValueType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"ChallengeID": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
}
}
},
"ChallengeResponse()": {
"type": "command",
"async": false,
"version": "2.12",
"protocols": [
"usp"
],
"input": {
"ChallengeID": {
"type": "string",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Value": {
"type": "base64",
"read": true,
"write": true,
"mandatory": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "base64"
}
}
},
"RoleNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"CredentialNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"ChallengeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.LocalAgent.ControllerTrust.Role.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Name",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"PermissionNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.LocalAgent.ControllerTrust.Role.{i}.Permission.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Order",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Order": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Targets": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Param": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"Obj": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"InstantiatedObj": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
},
"CommandEvent": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"min": 4,
"max": 4
}
]
}
}
},
"Device.LocalAgent.ControllerTrust.Credential.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Credential",
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Role": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Credential": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"AllowedUses": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"MTP-only",
"MTP-and-USP",
"MTP-and-broker"
]
}
},
"Device.LocalAgent.ControllerTrust.Challenge.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Description": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string"
},
"Role": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"list": {
"datatype": "string"
}
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Type": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Passphrase"
]
},
"Value": {
"type": "base64",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "base64"
},
"ValueType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"text/plain",
"image/jpeg"
]
},
"Instruction": {
"type": "base64",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "base64"
},
"InstructionType": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"text/plain",
"image/jpeg",
"text/html"
]
},
"Retries": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"LockoutPeriod": {
"type": "int",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "int",
"range": [
{
"min": 0
}
],
"unit": "seconds"
}
}
},
"Device.LocalAgent.Threshold.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": true,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Enable": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"OperatingMode": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Normal",
"Single"
]
},
"ReferencePath": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ThresholdParam": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ThresholdOperator": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ThresholdValue": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"Controller": {
"type": "string",
"read": true,
"write": false,
"version": "2.15",
"protocols": [
"usp"
],
"datatype": "string"
},
"Triggered!": {
"type": "event",
"version": "2.13",
"protocols": [
"usp"
],
"output": {
"ParamPath": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ParamValue": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
}
}
}
}
},
"Device.Standby.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"access": false,
"array": false,
"NetworkAware": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"TimerAware": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "boolean"
}
},
"Device.ProxiedDevice.{i}.": {
"type": "object",
"version": "2.12",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.12",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTDeviceType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Online": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"LastTimeContacted": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"InterfaceReference": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ProxyProtocol": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Z-Wave",
"ZigBee",
"UPnP-DM"
]
},
"NodeNumberOfEntries": {
"type": "unsignedInt",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt"
},
"Device.ProxiedDevice.{i}.Node.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTDeviceType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
},
"Device.IoTCapability.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias",
"Name"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Name": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 64
}
]
},
"Class": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"BinaryControl",
"LevelControl",
"EnumControl",
"BinarySensor",
"LevelSensor",
"MultiLevelSensor",
"EnumSensor"
]
},
"Device.IoTCapability.{i}.BinaryControl.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"Switch",
"Locked"
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "boolean",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"Toggle()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
]
}
},
"Device.IoTCapability.{i}.LevelControl.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTLevelType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"Unit": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTUnitType"
},
"MinValue": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"MaxValue": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"StepValue": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"StepUp()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
]
},
"StepDown()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
]
}
},
"Device.IoTCapability.{i}.EnumControl.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTEnumControlType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"ValidValues": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 64
}
]
}
},
"StepUp()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
]
},
"StepDown()": {
"type": "command",
"async": true,
"version": "2.13",
"protocols": [
"usp"
]
}
},
"Device.IoTCapability.{i}.BinarySensor.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"CarbonDioxideDetected",
"CarbonMonoxideDetected",
"DoorOpen",
"MotionDetected",
"SmokeDetected",
"WindowOpen",
"WaterDetected"
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"Sensitivity": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"range": [
{
"max": 100
}
]
},
"HoldTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
},
"RestTime": {
"type": "unsignedInt",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "unsignedInt",
"unit": "milliseconds"
}
},
"Device.IoTCapability.{i}.LevelSensor.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTLevelType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "decimal",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"Unit": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTUnitType"
},
"LowLevel": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"LowLevelThreshold": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
},
"HighLevel": {
"type": "boolean",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "boolean"
},
"HighLevelThreshold": {
"type": "decimal",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "decimal"
}
},
"Device.IoTCapability.{i}.MultiLevelSensor.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"enumerations": [
"RGB",
"Location"
]
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Values": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "decimal",
"item": {
"min": 2
}
}
},
"ValueNames": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"item": {
"min": 2
}
}
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"Unit": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTUnitType"
}
},
"Device.IoTCapability.{i}.EnumSensor.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"access": false,
"array": false,
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTEnumSensorType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
},
"Value": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string"
},
"LastChange": {
"type": "dateTime",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "dateTime"
},
"ValidValues": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"list": {
"datatype": "string",
"range": [
{
"max": 64
}
]
}
}
}
},
"Device.Node.{i}.": {
"type": "object",
"version": "2.13",
"protocols": [
"usp"
],
"uniqueKeys": [
"Alias"
],
"access": false,
"array": true,
"Alias": {
"type": "string",
"read": true,
"write": true,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "Alias",
"range": [
{
"max": 64
}
]
},
"Type": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "IoTDeviceType"
},
"Description": {
"type": "string",
"read": true,
"write": false,
"version": "2.13",
"protocols": [
"usp"
],
"datatype": "string",
"range": [
{
"max": 256
}
]
}
}
}
}