{ "Device.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RootDataModelVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceStackNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProxiedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "IoTCapabilityNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "NodeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.Services.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false }, "Device.DeviceInfo.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DeviceCategory": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Manufacturer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "manufacturer" } } } ] }, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "override_oui" } } } ] }, "SupportedDataModelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ModelName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "override_productclass" } } } ] }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HardwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SoftwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ActiveFirmwareImage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BootFirmwareImage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdditionalHardwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalSoftwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProvisioningCode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "provisioning_code" } } } ] }, "UpTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "FirstUseDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareImageNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorConfigFileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProcessorNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorLogFileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LocationNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceImageNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CID": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "PEN": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "FriendlyName": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Device.DeviceInfo.VendorConfigFile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Date": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UseForBackupRestore": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DeviceInfo.MemoryStatus.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Total": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.system", "method": "info", "args": {}, "key": "memoryKB.total" } } ] }, "Free": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.system", "method": "info", "args": {}, "key": "memoryKB.free" } } ] } }, "Device.DeviceInfo.ProcessStatus.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CPUUsage": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "100" }, "unit": "percent", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.system", "method": "info", "args": {}, "key": "system.cpu_per" } } ] }, "ProcessNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DeviceInfo.ProcessStatus.Process.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "PID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Command": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Size": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kilobytes", "read": true, "write": false }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "99" }, "read": true, "write": false }, "CPUTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "State": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Running", "Sleeping", "Stopped", "Idle", "Uninterruptible", "Zombie" ] } } }, "Device.DeviceInfo.TemperatureStatus.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TemperatureSensorNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DeviceInfo.TemperatureStatus.TemperatureSensor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ResetTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Value": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-274" }, "unit": "degrees celsius", "read": true, "write": false }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MinValue": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-274" }, "unit": "degrees celsius", "read": true, "write": false }, "MinTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxValue": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-274" }, "unit": "degrees celsius", "read": true, "write": false }, "MaxTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LowAlarmValue": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-274" }, "unit": "degrees celsius", "read": true, "write": true }, "LowAlarmTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HighAlarmValue": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-274" }, "unit": "degrees celsius", "read": true, "write": true }, "PollingInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "HighAlarmTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DeviceInfo.NetworkProperties.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MaxTCPWindowSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "TCPImplementation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Tahoe", "Reno", "New Reno", "Vegas" ] } }, "Device.DeviceInfo.Processor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Architecture": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "arm", "i386", "m68010", "m68k", "mipseb", "mipsel", "powerpc", "sh3eb", "sh3el", "x86_64" ] } }, "Device.DeviceInfo.VendorLogFile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaximumSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "Persistent": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DeviceInfo.Location.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Source": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "GPS", "AGPS", "Manual", "External" ] }, "AcquiredTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExternalSource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExternalProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "", "CWMP", "USP", "OMA-DM", "SNMP", "UPnP", "HELD", "DHCPv4", "DHCPv6", "LLDP-MED", "MLP", "Other" ] }, "DataObject": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.DeviceInfo.DeviceImageFile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Front", "Back", "Left", "Right", "Top", "Bottom" ] }, "Image": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DeviceInfo.FirmwareImage.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Available": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NoImage", "Downloading", "Validating", "Available", "DownloadFailed", "ValidationFailed", "InstallationFailed", "ActivationFailed" ] }, "BootFailureLog": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DeviceInfo.SupportedDataModel.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "URL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "UUID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "URN": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Features": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.DeviceInfo.ProxierInfo.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProxyProtocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP-DM", "ETSI-M2M" ] } } }, "Device.ManagementServer.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "EnableCWMP": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "URL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "url" } } } ] }, "Username": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "userid" } } } ] }, "Password": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "passwd" } } } ] }, "ScheduleReboot": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true }, "DelayReboot": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "PeriodicInformEnable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "periodic_inform_enable" } } } ] }, "PeriodicInformInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "periodic_inform_interval" } } } ] }, "PeriodicInformTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "periodic_inform_time" } } } ] }, "ParameterKey": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "ParameterKey" } } } ] }, "ConnectionRequestURL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "port" } } } ] }, "ConnectionRequestUsername": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "userid" } } } ] }, "ConnectionRequestPassword": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "passwd" } } } ] }, "UpgradesManaged": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "KickURL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DownloadProgressURL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DefaultActiveNotificationThrottle": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "CWMPRetryMinimumWaitInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "retry_min_wait_interval" } } } ] }, "CWMPRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "retry_interval_multiplier" } } } ] }, "HTTPConnectionRequestEnable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "UDPConnectionRequestAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "crudp_address" } } } ] }, "STUNEnable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "STUNServerAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "server_address" } } } ] }, "STUNServerPort": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "server_port" } } } ] }, "STUNUsername": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "username" } } } ] }, "STUNPassword": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "password" } } } ] }, "STUNMaximumKeepAlivePeriod": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "max_keepalive" } } } ] }, "STUNMinimumKeepAlivePeriod": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "min_keepalive" } } } ] }, "NATDetected": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_stun", "section": { "type": "stun", "name": "stun" }, "option": { "name": "nat_detected" } } } ] }, "AliasBasedAddressing": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "amd_version" } } } ] }, "InstanceMode": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "InstanceNumber", "InstanceAlias" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "cpe" }, "option": { "name": "instance_mode" } } } ] }, "AutoCreateInstances": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ManageableDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ManageableDeviceNotificationLimit": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "EmbeddedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "VirtualDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "SupportedConnReqMethods": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "HTTP", "STUN", "XMPP" ] }, "ConnReqXMPPConnection": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ConnReqAllowedJabberIDs": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "cwmp", "name": "xmpp" }, "option": { "name": "allowed_jid" } } } ] }, "ConnReqJabberID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HTTPCompressionSupported": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "GZIP", "Compress", "Deflate" ] }, "HTTPCompression": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "acs" }, "option": { "name": "compression" } } } ] }, "LightweightNotificationProtocolsSupported": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "UDP" ] }, "LightweightNotificationProtocolsUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "lwn" }, "option": { "name": "enable" } } } ] }, "LightweightNotificationTriggerInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0" }, "unit": "seconds", "read": true, "write": true }, "LightweightNotificationTriggerTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true }, "UDPLightweightNotificationHost": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "lwn" }, "option": { "name": "hostname" } } } ] }, "UDPLightweightNotificationPort": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp", "section": { "type": "cwmp", "name": "lwn" }, "option": { "name": "port" } } } ] }, "InstanceWildcardsSupported": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "InformParameterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ManagementServer.ManageableDevice.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.ManagementServer.AutonomousTransferCompletePolicy.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "TransferTypeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Upload", "Download", "Both" ] }, "ResultTypeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Success", "Failure", "Both" ] }, "FileTypeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.ManagementServer.DownloadAvailability.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Device.ManagementServer.DownloadAvailability.Announcement.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "GroupNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ManagementServer.DownloadAvailability.Announcement.Group.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "URL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } } }, "Device.ManagementServer.DownloadAvailability.Query.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "URL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } } }, "Device.ManagementServer.DUStateChangeComplPolicy.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "OperationTypeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Install", "Update", "Uninstall" ] }, "ResultTypeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Success", "Failure", "Both" ] }, "FaultCodeFilter": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "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", "protocols": [ "cwmp" ], "access": false, "array": true, "ControllerID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProxiedDeviceID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Reference": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SupportedDataModel": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProxyProtocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP-DM", "ETSI-M2M" ] }, "ProxyProtocolReference": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DiscoveryProtocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP", "ETSI-M2M" ] }, "DiscoveryProtocolReference": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "CommandProcessed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Pending", "Retrying", "Success", "Error" ] }, "CommandProcessingErrMsg": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "LastSyncTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.ManagementServer.VirtualDevice.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProxyProtocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP-DM", "ETSI-M2M" ] }, "ProxyProtocolReference": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DiscoveryProtocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP", "ETSI-M2M" ] }, "DiscoveryProtocolReference": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.ManagementServer.StandbyPolicy.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "CRUnawarenessMaxDuration": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "MaxMissedPeriodic": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1" }, "read": true, "write": true }, "NotifyMissedScheduled": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "NetworkAwarenessCapable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "SelfTimerCapable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "CRAwarenessRequested": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "PeriodicAwarenessRequested": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ScheduledAwarenessRequested": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.ManagementServer.InformParameter.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ParameterName": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "EventList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.ManagementServer.HeartbeatPolicy.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ReportingInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "30" }, "unit": "seconds", "read": true, "write": true }, "InitiationTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true } } }, "Device.SoftwareModules.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ExecEnvNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeploymentUnitNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExecutionUnitNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.SoftwareModules.ExecEnv.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].status" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Error", "Disabled" ], "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].status" } } ] }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].name" } } ] }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].type" } } ] }, "InitialRunLevel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "RequestedRunLevel": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "CurrentRunLevel": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": false }, "InitialExecutionUnitRunLevel": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "Vendor": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].vendor" } } ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].version" } } ] }, "ParentExecEnv": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AllocatedDiskSpace": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].allocateddiskspace" } } ] }, "AvailableDiskSpace": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].availablediskspace" } } ] }, "AllocatedMemory": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].allocatedmemory" } } ] }, "AvailableMemory": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "environment", "args": {}, "key": "environment[i-1].availablememory" } } ] }, "ActiveExecutionUnits": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProcessorRefList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.SoftwareModules.DeploymentUnit.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "UUID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].uuid" } } ] }, "DUID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].duid" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].name" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Installing", "Installed", "Updating", "Uninstalling", "Uninstalled" ] }, "Resolved": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "URL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].url" } } ] }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].description" } } ] }, "Vendor": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].vendor" } } ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].version" } } ] }, "VendorLogList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorConfigList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExecutionUnitList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExecutionEnvRef": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "du_list", "args": {}, "key": "deployment_unit[i-1].environment" } } ] } }, "Device.SoftwareModules.ExecutionUnit.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "EUID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].euid" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].name" } } ] }, "ExecEnvLabel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].name" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Idle", "Starting", "Active", "Stopping" ] }, "RequestedState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Idle", "Active" ] }, "ExecutionFaultCode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NoFault", "FailureOnStart", "FailureOnAutoStart", "FailureOnStop", "FailureWhileActive", "DependencyFailure", "UnStartable" ] }, "ExecutionFaultMessage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoStart": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RunLevel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "Vendor": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].vendor" } } ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].version" } } ] }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].description" } } ] }, "DiskSpaceInUse": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].disk_space" } } ] }, "MemoryInUse": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "kilobytes", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].memory_space" } } ] }, "References": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociatedProcessList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorLogList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorConfigList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SupportedDataModelList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ExecutionEnvRef": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "softwaremanagement", "method": "eu_list", "args": {}, "key": "execution_unit[i-1].environment" } } ] }, "Device.SoftwareModules.ExecutionUnit.{i}.Extensions.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false } } }, "Device.ETSIM2M.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "SCLNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "AnnouncedToSCLList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "SAFPolicySetNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "AreaNwkInstanceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "AreaNwkDeviceInfoInstanceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.Discovery.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "MaxNumberOfDiscovRecords": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "MaxSizeOfDiscovAnswer": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.ETSIM2M.SCL.{i}.Reregistration.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "RegTargetNSCLList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RegSearchStrings": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RegAccessRightID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RegExpirationDuration": { "type": "int", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "Reregistration": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Device.ETSIM2M.SCL.{i}.Reregistration.ActionStatus.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "Progress": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "100" }, "unit": "percent", "read": true, "write": false }, "FinalStatus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "SUCCESS", "FAILURE" ] } } }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "PolicyScope": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ANPPolicyNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ANName": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "BlockPeriodNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "RequestCategoryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.BlockPeriod.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "FailedAttempts": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "BlockDuration": { "type": "int", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true } }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RCAT": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ScheduleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.Schedule.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Schedules": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "AbsTimeSpanNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.ANPPolicy.{i}.RequestCategory.{i}.Schedule.{i}.AbsTimeSpan.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "StartTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": true } } } } }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.M2MSPPolicy.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DefaultRCATValue": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RequestCategoryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.SAFPolicySet.{i}.M2MSPPolicy.RequestCategory.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RCAT": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "TolerableDelay": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "Thresh": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "Mem": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "RankedANList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } } } }, "Device.ETSIM2M.SCL.{i}.AreaNwkInstance.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "ID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "AreaNwkType": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ListOfDevices": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "PropertyNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.AreaNwkInstance.{i}.Property.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Name": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.ETSIM2M.SCL.{i}.AreaNwkDeviceInfoInstance.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "AreaNwkInstance": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ListOfDeviceNeighbors": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ListOfDeviceApplications": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SleepInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "SleepDuration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "ASLEEP", "AWAKE" ] }, "Active": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "PropertyNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.ETSIM2M.SCL.{i}.AreaNwkDeviceInfoInstance.{i}.Property.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Name": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } } } } }, "Device.GatewayInfo.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.Time.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Unsynchronized", "Synchronized", "Error_FailedToSynchronize", "Error" ] }, "NTPServer1": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NTPServer2": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NTPServer3": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NTPServer4": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NTPServer5": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CurrentLocalTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LocalTimeZone": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "system", "section": { "type": "system", "name": "@system[0]" }, "option": { "name": "timezone" } } } ] } }, "Device.UserInterface.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PasswordRequired": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PasswordUserSelectable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PasswordReset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "UpgradeAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WarrantyDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPHelpDesk": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPHomePage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPHelpPage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPLogo": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPLogoSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "4095" }, "read": true, "write": true }, "ISPMailServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ISPNewsServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TextColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BackgroundColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ButtonColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ButtonTextColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AutoUpdateServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UserUpdateServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AvailableLanguages": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentLanguage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.UserInterface.RemoteAccess.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "SupportedProtocols": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "HTTP", "HTTPS" ] }, "Protocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.UserInterface.LocalDisplay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Movable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Resizable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PosX": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": true }, "PosY": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": true }, "Width": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": true }, "Height": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": true }, "DisplayWidth": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": false }, "DisplayHeight": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "pixels", "read": true, "write": false } }, "Device.UserInterface.Messages.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Title": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SubTitle": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Text": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IconType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "None", "Greeting", "Information", "Warning", "Important", "Urgent", "Advertisement" ] }, "MessageColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BackgroundColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TitleColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SubTitleColor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RequestedNumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ExecutedNumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.InterfaceStack.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "HigherLayer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LowerLayer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HigherAlias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LowerAlias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DSL.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LineNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChannelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BondingGroupNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DSL.Line.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "status" } } ] }, "EnableDataGathering": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "status" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "upstream" } } ] }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "firmware_version" } } ] }, "LinkStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Initializing", "EstablishingLink", "NoSignal", "Disabled", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "link_status" } } ] }, "StandardsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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.0", "method": "status", "args": {}, "key": "standards_supported" } } ] }, "XTSE": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtse" } } ] }, "StandardUsed": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "standard_used" } } ] }, "XTSUsed": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtse_used" } } ] }, "LineEncoding": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DMT", "CAP", "2B1Q", "43BT", "PAM", "QAM" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "line_encoding" } } ] }, "AllowedProfiles": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "8a", "8b", "8c", "8d", "12a", "12b", "17a", "17b", "30a", "35b" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "allowed_profiles" } } ] }, "CurrentProfile": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "current_profile" } } ] }, "PowerManagementState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "L0", "L1", "L2", "L3", "L4" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "power_management_state" } } ] }, "SuccessFailureCause": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "6" }, "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "success_failure_cause" } } ] }, "UPBOKLER": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1 dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "upbokler_pb" } } ] }, "UPBOKLEPb": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1 dB", "read": true, "write": false }, "UPBOKLERPb": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1 dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "upbokler_pb" } } ] }, "RXTHRSHds": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-640", "max": "0" }, "unit": "0.1 dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "rxthrsh_ds" } } ] }, "ACTRAMODEds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4" }, "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "act_ra_mode.ds" } } ] }, "ACTRAMODEus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4" }, "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "act_ra_mode.us" } } ] }, "ACTINPROCds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ACTINPROCus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRMROCds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "0.1 dB", "read": true, "write": false }, "SNRMROCus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "0.1 dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "snr_mroc_us" } } ] }, "LastStateTransmittedDownstream": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "last_state_transmitted.ds" } } ] }, "LastStateTransmittedUpstream": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "last_state_transmitted.us" } } ] }, "UPBOKLE": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "upbokler_pb" } } ] }, "MREFPSDds": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MREFPSDus": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LIMITMASK": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "US0MASK": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "us0_mask" } } ] }, "TRELLISds": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "trellis.ds" } } ] }, "TRELLISus": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "trellis.us" } } ] }, "ACTSNRMODEds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "act_snr_mode.ds" } } ] }, "ACTSNRMODEus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "act_snr_mode.us" } } ] }, "VirtualNoisePSDds": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VirtualNoisePSDus": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ACTUALCE": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LineNumber": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "line_number" } } ] }, "UpstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "max_bit_rate.us" } } ] }, "DownstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "max_bit_rate.ds" } } ] }, "UpstreamNoiseMargin": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "noise_margin.us" } } ] }, "DownstreamNoiseMargin": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "noise_margin.ds" } } ] }, "SNRMpbus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "snr_mpb_us" } } ] }, "SNRMpbds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "snr_mpb_ds" } } ] }, "INMIATOds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "3", "max": "511" }, "read": true, "write": false }, "INMIATSds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": false }, "INMCCds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "64" }, "read": true, "write": false }, "INMINPEQMODEds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "3" }, "read": true, "write": false }, "UpstreamAttenuation": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "attenuation.us" } } ] }, "DownstreamAttenuation": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "attenuation.ds" } } ] }, "UpstreamPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dBmV", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "power.us" } } ] }, "DownstreamPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dBmV", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "power.ds" } } ] }, "XTURVendor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtur_vendor" } } ] }, "XTURCountry": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtur_country" } } ] }, "XTURANSIStd": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtur_ansi_std" } } ] }, "XTURANSIRev": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtur_ansi_rev" } } ] }, "XTUCVendor": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtuc_vendor" } } ] }, "XTUCCountry": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtuc_country" } } ] }, "XTUCANSIStd": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtuc_ansi_std" } } ] }, "XTUCANSIRev": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "status", "args": {}, "key": "xtuc_ansi_rev" } } ] }, "Device.DSL.Line.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "total_start" } } ] }, "ShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "showtime_start" } } ] }, "LastShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "last_showtime_start" } } ] }, "CurrentDayStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "current_day_start" } } ] }, "QuarterHourStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "quarter_hour_start" } } ] }, "Device.DSL.Line.{i}.Stats.Total.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "total.errored_secs" } } ] }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "total.severely_errored_secs" } } ] } }, "Device.DSL.Line.{i}.Stats.Showtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "showtime.severely_errored_secs" } } ] }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "showtime.severely_errored_secs" } } ] } }, "Device.DSL.Line.{i}.Stats.LastShowtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "lastshowtime.errored_secs" } } ] }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "lastshowtime.severely_errored_secs" } } ] } }, "Device.DSL.Line.{i}.Stats.CurrentDay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "currentday.errored_secs" } } ] }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "currentday.severely_errored_secs" } } ] } }, "Device.DSL.Line.{i}.Stats.QuarterHour.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "quarterhour.severely_errored_secs" } } ] }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.line.0", "method": "stats", "args": {}, "key": "quarterhour.severely_errored_secs" } } ] } } }, "Device.DSL.Line.{i}.TestParams.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "HLOGGds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HLOGGus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HLOGpsds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HLOGpsus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HLOGMTds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HLOGMTus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNGds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNGus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNpsds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNpsus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNMTds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QLNMTus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRGds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRGus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRpsds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRpsus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRMTds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRMTus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LATNds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LATNus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SATNds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SATNus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DSL.Line.{i}.DataGathering.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LoggingDepthR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "records", "read": true, "write": false }, "ActLoggingDepthReportingR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "records", "read": true, "write": false }, "EventTraceBufferR": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DSL.Channel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "status" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "status" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LinkEncapsulationSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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.0", "method": "status", "args": {}, "key": "link_encapsulation_supported" } } ] }, "LinkEncapsulationUsed": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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.0", "method": "status", "args": {}, "key": "link_encapsulation_used" } } ] }, "LPATH": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "3" }, "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "lpath" } } ] }, "INTLVDEPTH": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "intlvdepth" } } ] }, "INTLVBLOCK": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "intlvblock" } } ] }, "ActualInterleavingDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "actual_interleaving_delay" } } ] }, "ACTINP": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "actinp" } } ] }, "INPREPORT": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "inpreport" } } ] }, "NFEC": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "octets", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "nfec" } } ] }, "RFEC": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "rfec" } } ] }, "LSYMB": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "lsymb" } } ] }, "UpstreamCurrRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "curr_rate.us" } } ] }, "DownstreamCurrRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "curr_rate.ds" } } ] }, "ACTNDR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "actndr.ds" } } ] }, "ACTINPREIN": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "0.1 DMT symbols", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "status", "args": {}, "key": "actinprein.ds" } } ] }, "Device.DSL.Channel.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total_start" } } ] }, "ShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime_start" } } ] }, "LastShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "last_showtime_start" } } ] }, "CurrentDayStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "current_day_start" } } ] }, "QuarterHourStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarter_hour_start" } } ] }, "Device.DSL.Channel.{i}.Stats.Total.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "XTURFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] }, "XTUCFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] }, "XTURHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] }, "XTUCHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] }, "XTURCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] }, "XTUCCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "total.xtur_fec_errors" } } ] } }, "Device.DSL.Channel.{i}.Stats.Showtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "XTURFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtur_fec_errors" } } ] }, "XTUCFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtuc_fec_errors" } } ] }, "XTURHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtur_hec_errors" } } ] }, "XTUCHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtuc_hec_errors" } } ] }, "XTURCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtur_crc_errors" } } ] }, "XTUCCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "showtime.xtuc_crc_errors" } } ] } }, "Device.DSL.Channel.{i}.Stats.LastShowtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "XTURFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtur_fec_errors" } } ] }, "XTUCFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtuc_fec_errors" } } ] }, "XTURHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtur_hec_errors" } } ] }, "XTUCHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtuc_hec_errors" } } ] }, "XTURCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtur_crc_errors" } } ] }, "XTUCCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "lastshowtime.xtuc_crc_errors" } } ] } }, "Device.DSL.Channel.{i}.Stats.CurrentDay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "XTURFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtur_fec_errors" } } ] }, "XTUCFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtuc_fec_errors" } } ] }, "XTURHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtur_hec_errors" } } ] }, "XTUCHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtuc_hec_errors" } } ] }, "XTURCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtur_crc_errors" } } ] }, "XTUCCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "currentday.xtuc_crc_errors" } } ] } }, "Device.DSL.Channel.{i}.Stats.QuarterHour.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "XTURFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtur_fec_errors" } } ] }, "XTUCFECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtuc_fec_errors" } } ] }, "XTURHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtur_hec_errors" } } ] }, "XTUCHECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtuc_hec_errors" } } ] }, "XTURCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtur_crc_errors" } } ] }, "XTUCCRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "dsl.channel.0", "method": "stats", "args": {}, "key": "quarterhour.xtuc_crc_errors" } } ] } } } }, "Device.DSL.BondingGroup.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GroupStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NoPeer", "PeerPowerLoss", "PeerBondSchemeMismatch", "LowRate" ] }, "GroupID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BondSchemesSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "ATM", "Ethernet", "TDIM" ] }, "BondScheme": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GroupCapacity": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "32" }, "read": true, "write": false }, "RunningTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "TargetUpRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "TargetDownRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "ThreshLowUpRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "ThreshLowDownRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "UpstreamDifferentialDelayTolerance": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "DownstreamDifferentialDelayTolerance": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "BondedChannelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "32" }, "read": true, "write": false }, "Device.DSL.BondingGroup.{i}.BondedChannel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Channel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DSL.BondingGroup.{i}.BondedChannel.{i}.Ethernet.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.DSL.BondingGroup.{i}.BondedChannel.{i}.Ethernet.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "UnderflowErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CRCErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlignmentErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ShortPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LongPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OverflowErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PauseFramesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FramesDropped": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.DSL.BondingGroup.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "CurrentDayStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "QuarterHourStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Device.DSL.BondingGroup.{i}.Stats.Total.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FailureReasons": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LowRate", "ExcessiveDelay", "InsufficientBuffers", "Other" ] }, "UpstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "DownstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "UpstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DownstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UpstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "DownstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "SeverelyErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "UnavailableSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false } }, "Device.DSL.BondingGroup.{i}.Stats.CurrentDay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FailureReasons": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LowRate", "ExcessiveDelay", "InsufficientBuffers", "Other" ] }, "UpstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "DownstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "UpstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DownstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UpstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "DownstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "SeverelyErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "UnavailableSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false } }, "Device.DSL.BondingGroup.{i}.Stats.QuarterHour.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FailureReasons": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LowRate", "ExcessiveDelay", "InsufficientBuffers", "Other" ] }, "UpstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "DownstreamRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": false }, "UpstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DownstreamPacketLoss": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UpstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "DownstreamDifferentialDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "SeverelyErroredSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "UnavailableSeconds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false } } }, "Device.DSL.BondingGroup.{i}.Ethernet.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.DSL.BondingGroup.{i}.Ethernet.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "PAFErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFSmallFragments": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFLargeFragments": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFBadFragments": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFLostFragments": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFLateFragments": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFLostStarts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFLostEnds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PAFOverflows": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PauseFramesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CRCErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlignmentErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ShortPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LongPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OverflowErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FramesDropped": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.DSL.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.DSL.Diagnostics.ADSLLineTest.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ACTPSDds": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "ACTPSDus": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "ACTATPds": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "ACTATPus": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINSCds": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINSCus": { "type": "int", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINGds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINGus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGGds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGGus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGpsds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGpsus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGMTds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLOGMTus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "LATNpbds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "LATNpbus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SATNds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SATNus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINpsds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HLINpsus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNGds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNGus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNpsds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNpsus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNMTds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNMTus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRGds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRGus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRpsds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRpsus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRMTds": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNRMTus": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BITSpsds": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "BITSpsus": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.DSL.Diagnostics.SELTUER.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "UERMaxMeasurementDuration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "5", "max": "240" }, "unit": "seconds", "read": true, "write": true }, "ExtendedBandwidthOperation": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "UER": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "UERScaleFactor": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "UERGroupSize": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "2" }, "unit": "subcarriers", "read": true, "write": false }, "UERVar": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.DSL.Diagnostics.SELTQLN.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "QLNMaxMeasurementDuration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "240" }, "unit": "seconds", "read": true, "write": true }, "ExtendedBandwidthOperation": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLN": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "QLNGroupSize": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "2" }, "unit": "subcarriers", "read": true, "write": false } }, "Device.DSL.Diagnostics.SELTP.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "CapacityEstimateEnabling": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "CapacitySignalPSD": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "CapacityNoisePSD": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "CapacityTargetMargin": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "310" }, "unit": "0.1 dB", "read": true, "write": true }, "LoopTermination": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "LoopLength": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "16383" }, "unit": "meters", "read": true, "write": false }, "LoopTopology": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "AttenuationCharacteristics": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "MissingFilter": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "CapacityEstimate": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "kbit/s", "read": true, "write": false } } } }, "Device.PacketCaptureDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "PacketCaptureResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Format": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "libpcap", "pcapng" ] }, "Duration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "PacketCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "ByteCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "FileTarget": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "FilterExpression": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Device.PacketCaptureDiagnostics.PacketCaptureResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "FileLocation": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "StartTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "Count": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.FAST.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LineNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.FAST.Line.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LinkStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Initializing", "EstablishingLink", "NoSignal", "Disabled", "Error" ] }, "AllowedProfiles": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "106a", "212a" ] }, "CurrentProfile": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PowerManagementState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "L0", "L2.1", "L2.2", "L3" ] }, "SuccessFailureCause": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "5" }, "read": true, "write": false }, "UPBOKLER": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1 dB", "read": true, "write": false }, "LastTransmittedDownstreamSignal": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "21" }, "read": true, "write": false }, "LastTransmittedUpstreamSignal": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "21" }, "read": true, "write": false }, "UPBOKLE": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1280" }, "unit": "0.1dB", "read": true, "write": false }, "LineNumber": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "UpstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "DownstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "UpstreamNoiseMargin": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "DownstreamNoiseMargin": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "UpstreamAttenuation": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "DownstreamAttenuation": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "UpstreamPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dBmV", "read": true, "write": false }, "DownstreamPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dBmV", "read": true, "write": false }, "SNRMRMCds": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "SNRMRMCus": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "BITSRMCpsds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BITSRMCpsus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FEXTCANCELds": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FEXTCANCELus": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ETRds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "ETRus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "ATTETRds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "ATTETRus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "MINEFTR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "Device.FAST.Line.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "ShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LastShowtimeStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "CurrentDayStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "QuarterHourStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Device.FAST.Line.{i}.Stats.Total.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LOSS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LORS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXUC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXTX": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessBSW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessSRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessFRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessRPA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessTIGA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAST.Line.{i}.Stats.Showtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LOSS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LORS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXUC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXTX": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessBSW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessSRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessFRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessRPA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessTIGA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAST.Line.{i}.Stats.LastShowtime.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LOSS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LORS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXUC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXTX": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessBSW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessSRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessFRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessRPA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessTIGA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAST.Line.{i}.Stats.CurrentDay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LOSS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LORS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXUC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXTX": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessBSW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessSRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessFRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessRPA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessTIGA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAST.Line.{i}.Stats.QuarterHour.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SeverelyErroredSecs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LOSS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LORS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXUC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RTXTX": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessBSW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessSRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessFRA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessRPA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SuccessTIGA": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.FAST.Line.{i}.TestParams.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SNRGds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRGus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRpsds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRpsus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRMTds": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SNRMTus": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ACTINP": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NFEC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RFEC": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UpstreamCurrRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "DownstreamCurrRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "ACTINPREIN": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.Optical.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Optical.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OpticalSignalLevel": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-65536", "max": "65534" }, "read": true, "write": false }, "LowerOpticalThreshold": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-127000", "max": "0" }, "read": true, "write": false }, "UpperOpticalThreshold": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-127000", "max": "0" }, "read": true, "write": false }, "TransmitOpticalLevel": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-127000", "max": "0" }, "read": true, "write": false }, "LowerTransmitPowerThreshold": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-63500", "max": "63500" }, "read": true, "write": false }, "UpperTransmitPowerThreshold": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-63500", "max": "63500" }, "read": true, "write": false }, "Device.Optical.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.Cellular.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RoamingEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RoamingStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Home", "Roaming" ] }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AccessPointNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Cellular.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IMEI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SupportedAccessTechnologies": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "GPRS", "EDGE", "UMTS", "UMTSHSPA", "CDMA2000OneX", "CDMA2000HRPD", "LTE" ] }, "PreferredAccessTechnology": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CurrentAccessTechnology": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AvailableNetworks": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkRequested": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NetworkInUse": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RSSI": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "dBm", "read": true, "write": false }, "UpstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "DownstreamMaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "Device.Cellular.Interface.{i}.USIM.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "Available", "Valid", "Blocked", "Error" ] }, "IMSI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ICCID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MSISDN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PINCheck": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "OnNetworkAccess", "Reboot", "Off" ] }, "PIN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Cellular.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.Cellular.AccessPoint.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "APN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Proxy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ProxyPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.ATM.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LinkNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ATM.Link.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "dsl", "section": { "type": "atm-device" }, "dmmapfile": "dmmap_dsl" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "dsl", "section": { "type": "atm-device", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LinkType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DestinationAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dsl", "section": { "type": "atm-device", "index": "@i-1" }, "option": { "name": "vpi" } } } ] }, "Encapsulation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "LLC", "VCMUX" ], "mapping": [ { "type": "uci", "uci": { "file": "dsl", "section": { "type": "atm-device", "index": "@i-1" }, "option": { "name": "encapsulation" } } } ] }, "FCSPreserved": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VCSearchList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AAL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "AAL1", "AAL2", "AAL3", "AAL4", "AAL5" ] }, "Device.ATM.Link.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedBlocks": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedBlocks": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CRCErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HECErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.ATM.Link.{i}.QoS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "QoSClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "UBR", "CBR", "GFR", "VBR-nrt", "VBR-rt", "UBR+", "ABR" ] }, "PeakCellRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "cells per second", "read": true, "write": true }, "MaximumBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "cells", "read": true, "write": true }, "SustainableCellRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "cells per second", "read": true, "write": true } } }, "Device.ATM.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.ATM.Diagnostics.F5Loopback.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "NumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "SuccessCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "AverageResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "MinimumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "MaximumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false } } } }, "Device.PTM.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LinkNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PTM.Link.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "dsl", "section": { "type": "ptm-device" }, "dmmapfile": "dmmap_dsl" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "dsl", "section": { "type": "ptm-device", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PTM.Link.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.Ethernet.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "WoLSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "ports", "section": { "type": "ethport" } } } ] }, "LinkNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VLANTerminationNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "device" } } } ] }, "RMONStatsNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LAGNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Ethernet.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "mapping": { "type": "uci", "uci": { "file": "ports", "section": { "type": "ethport" }, "dmmapfile": "dmmap_ports" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "carrier" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "carrier" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "ports", "section": { "type": "ethport", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "uptime" } } ] }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "macaddr" } } ] }, "MaxBitRate": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "Mbps", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ports", "section": { "type": "ethport", "index": "@i-1" }, "option": { "name": "speed" } } } ] }, "CurrentBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "speed" } } ] }, "DuplexMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Half", "Full", "Auto" ], "mapping": [ { "type": "uci", "uci": { "file": "ports", "section": { "type": "status" } } } ] }, "EEECapability": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EEEEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.Ethernet.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_over_errors" } } ] } } }, "Device.Ethernet.Link.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PriorityTagging": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.Ethernet.Link.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.Ethernet.VLANTermination.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "device" }, "dmmapfile": "dmmap_network" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "uptime" } } ] }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4094" }, "read": true, "write": true }, "TPID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "device", "index": "@i-1" }, "option": { "name": "type" } } } ] }, "Device.Ethernet.VLANTermination.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_over_errors" } } ] } } }, "Device.Ethernet.RMONStats.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "4094" }, "read": true, "write": true }, "Queue": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllQueues": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DropEvents": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "Packets": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "BroadcastPackets": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "MulticastPackets": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "CRCErroredPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "UndersizePackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OversizePackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets64Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets65to127Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets128to255Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets256to511Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets512to1023Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "Packets1024to1518Bytes": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.Ethernet.WoL.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SendMagicPacket": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "MACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.Ethernet.LAG.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.Ethernet.LAG.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.USB.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PortNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "Port": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.USB.Port.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Standard": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Host", "Hub", "Device" ] }, "Receptacle": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Standard-A", "Standard-B", "Powered-B", "Micro-AB", "Micro-B" ] }, "Rate": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Low", "Full", "High", "Super" ] }, "Power": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Self", "Bus", "Unknown" ] } }, "Device.USB.USBHosts.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "HostNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.USBHosts.Host.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "OHCI", "EHCI", "UHCI", "xHCI" ] }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "PowerManagementEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "USBVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.USBHosts.Host.{i}.Device.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "DeviceNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "USBVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceClass": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceSubClass": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "DeviceProtocol": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProductID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "VendorID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "Manufacturer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "USBPort": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Rate": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Low", "Full", "High", "Super" ] }, "Parent": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxChildren": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IsSuspended": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IsSelfPowered": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConfigurationNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.USBHosts.Host.{i}.Device.{i}.Configuration.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ConfigurationNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.USB.USBHosts.Host.{i}.Device.{i}.Configuration.{i}.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InterfaceNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "InterfaceClass": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceSubClass": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceProtocol": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } } } }, "Device.HPNA.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.HPNA.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IsMaster": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Synced": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalSyncTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "NetworkUtilization": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "1000" }, "unit": "0.1%", "read": true, "write": false }, "PossibleConnectionTypes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Phone", "Coax" ] }, "ConnectionType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PossibleSpectralModes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "A", "B", "C", "D" ] }, "SpectralMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MTU": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": true }, "NoiseMargin": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": true }, "DefaultNonLARQPER": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LARQEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MinMulticastRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": true }, "NegMulticastRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "MasterSelectionMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Automatic", "ForceEndpoint", "ForceMaster" ] }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.HPNA.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.HPNA.Interface.{i}.QoS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FlowSpecNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.HPNA.Interface.{i}.QoS.FlowSpec.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TrafficClasses": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "FlowType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "CBR", "VBR", "VBR-NRT", "BE" ] }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "Latency": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "999" }, "unit": "milliseconds", "read": true, "write": true }, "Jitter": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "999" }, "unit": "milliseconds", "read": true, "write": true }, "PacketSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0" }, "read": true, "write": true }, "MinRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AvgRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaxRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PER": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": true } } }, "Device.HPNA.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IsMaster": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Synced": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalSyncTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "PHYDiagnosticsEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.HPNA.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.HPNA.Diagnostics.PHYThroughput.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "NumPacketsInBurst": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "BurstInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": true }, "TestPacketPayloadLength": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "1480" }, "read": true, "write": true }, "PayloadEncoding": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "PayloadDataGen": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "PayloadType": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Pattern", "IncrementByte" ] }, "PriorityLevel": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "ResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.HPNA.Diagnostics.PHYThroughput.Result.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "SrcMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DestMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "PHYRate": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "Mbps", "read": true, "write": false }, "BaudRate": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "Kbaud", "read": true, "write": false }, "SNR": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "0.1dB", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Attenuation": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "0.1dB", "read": true, "write": false } } }, "Device.HPNA.Diagnostics.PerformanceMonitoring.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "SampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "Device.HPNA.Diagnostics.PerformanceMonitoring.Nodes.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "CurrentStart": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "CurrentEnd": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "NodeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.HPNA.Diagnostics.PerformanceMonitoring.Nodes.Node.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsCrcErrored": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsCrcErroredHost": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsShortErrored": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsShortErroredHost": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "RxPacketsDropped": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "TxPacketsDropped": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ControlRequestLocal": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ControlReplyLocal": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ControlRequestRemote": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ControlReplyRemote": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsSentWire": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsSentWire": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "MulticastPacketsSentWire": { "type": "unsignedLong", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsInternalControl": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsInternalControl": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsReceivedQueued": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsReceivedForwardUnknown": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "NodeUtilization": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "1000" }, "unit": "0.1%", "read": true, "write": false } } }, "Device.HPNA.Diagnostics.PerformanceMonitoring.Channels.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "TimeStamp": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "ChannelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.HPNA.Diagnostics.PerformanceMonitoring.Channels.Channel.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "HostSrcMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HostDestMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HPNASrcMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HPNADestMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "PHYRate": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "Mbps", "read": true, "write": false }, "BaudRate": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "Kbaud", "read": true, "write": false }, "SNR": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "0.1dB", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "LARQPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "FlowSpec": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } } } } } }, "Device.MoCA.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MoCA.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "MaxIngressBW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "MaxEgressBW": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "HighestVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkCoordinator": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxNodes": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PreferredNC": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BackupNC": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PrivacyEnabledSetting": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PrivacyEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FreqCapabilityMask": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FreqCurrentMaskSetting": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "FreqCurrentMask": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentOperFreq": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastOperFreq": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "KeyPassphrase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TxPowerLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PowerCntlPhyTarget": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BeaconPowerLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dB", "read": true, "write": true }, "NetworkTabooMask": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeTabooMask": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TxBcastRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "TxBcastPowerReduction": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dB", "read": true, "write": false }, "QAM256Capable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketAggregationCapability": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "10" }, "unit": "packets", "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MoCA.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.MoCA.Interface.{i}.QoS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "EgressNumFlows": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IngressNumFlows": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FlowStatsNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MoCA.Interface.{i}.QoS.FlowStats.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "FlowID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketDA": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Kbps", "read": true, "write": false }, "MaxBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LeaseTimeLeft": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "FlowPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.MoCA.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PreferredNC": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HighestVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PHYTxRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "PHYRxRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "TxPowerControlReduction": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dB", "read": true, "write": false }, "RxPowerLevel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dBm", "read": true, "write": false }, "TxBcastRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "RxBcastPowerLevel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dBm", "read": true, "write": false }, "TxPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RxPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RxErroredAndMissedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QAM256Capable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketAggregationCapability": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "10" }, "unit": "packets", "read": true, "write": false }, "RxSNR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dBm", "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.Ghn.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Ghn.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConnectionType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Powerline", "Phone", "Coax" ] }, "MaxTransmitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "TargetDomainNames": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DomainName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DomainNameIdentifier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DomainId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "NodeTypeDMCapable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DMRequested": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IsDM": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeTypeSCCapable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SCRequested": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IsSC": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "StandardVersions": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBandPlan": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MediumType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "PowerLineBaseband", "PhoneLineBaseband", "CoaxBaseband", "CoaxRF", "PlasticOpticalFiber" ] }, "TAIFG": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "1.28 microseconds", "read": true, "write": false }, "NotchedAmateurRadioBands": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PHYThroughputDiagnosticsEnable": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PerformanceMonitoringDiagnosticsEnable": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SMMaskedBandNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeTypeDMConfig": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NodeTypeDMStatus": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NodeTypeSCStatus": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PSM": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.Ghn.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MgmtBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MgmtBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MgmtPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MgmtPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlocksSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlocksReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlocksResent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlocksErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.Ghn.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TxPhyRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "RxPhyRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.Ghn.Interface.{i}.DMInfo.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DomainName": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DomainNameIdentifier": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DomainId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACCycleDuration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "0" }, "unit": "0.5 msec", "read": true, "write": true }, "SCDeviceId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SCMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ReregistrationTimePeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "5", "max": "63" }, "unit": "2 seconds", "read": true, "write": true }, "TopologyPeriodicInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "0.1 sec", "read": true, "write": true }, "MinSupportedBandplan": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaxSupportedBandplan": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Ghn.Interface.{i}.SCInfo.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ModesSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NN", "NMK" ] }, "ModeEnabled": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MICSize": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "4-byte MIC", "8-byte MIC", "16-byte MIC" ] }, "Location": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.Ghn.Interface.{i}.SMMaskedBand.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BandNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "StartSubCarrier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "StopSubCarrier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.Ghn.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.Ghn.Diagnostics.PHYThroughput.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.Ghn.Diagnostics.PerformanceMonitoring.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "DiagnoseMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "SampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "seconds", "read": true, "write": true }, "SNRGroupLength": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "1" }, "read": true, "write": true }, "Device.Ghn.Diagnostics.PerformanceMonitoring.Nodes.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "CurrentStart": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "CurrentEnd": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "NodeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.Ghn.Diagnostics.PerformanceMonitoring.Nodes.Node.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "DestinationMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MgmtBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MgmtBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MgmtPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "MgmtPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BlocksSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BlocksReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BlocksResent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "BlocksErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.Ghn.Diagnostics.PerformanceMonitoring.Channels.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "TimeStamp": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "ChannelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.Ghn.Diagnostics.PerformanceMonitoring.Channels.Channel.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "DestinationMACAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SNR": { "type": "string", "protocols": [ "cwmp" ], "unit": "0.1 dB", "read": true, "write": false } } } } } }, "Device.HomePlug.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.HomePlug.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LogicalNetwork": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ForceCCo": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NetworkPassword": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OtherNetworksPresent": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.HomePlug.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MPDUTxAck": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MPDUTxCol": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MPDUTxFailed": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MPDURxAck": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MPDURxFailed": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.HomePlug.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TxPhyRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "RxPhyRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "SNRPerTone": { "type": "string", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "AvgAttenuation": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "0.1dB", "read": true, "write": false }, "EndStationMACs": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.UPA.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.UPA.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "NodeType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "AP", "EP" ] }, "LogicalNetwork": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EncryptionMethod": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "None", "DES", "3DES", "AES128", "AES256" ] }, "EncryptionKey": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PowerBackoffEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PowerBackoffMechanismActive": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EstApplicationThroughput": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "ActiveNotchEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ActiveNotchNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BridgeForNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.UPA.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPA.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "LogicalNetwork": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PhyTxThroughput": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "PhyRxThroughput": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "RealPhyRxThroughput": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "EstimatedPLR": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "percent", "read": true, "write": false }, "MeanEstimatedAtt": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dB", "read": true, "write": false }, "SmartRouteIntermediatePLCMAC": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DirectRoute": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPA.Interface.{i}.ActiveNotch.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "StartFreq": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kHz", "read": true, "write": true }, "StopFreq": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kHz", "read": true, "write": true }, "Depth": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "dB", "read": true, "write": true } }, "Device.UPA.Interface.{i}.BridgeFor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false } } }, "Device.UPA.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.UPA.Diagnostics.InterfaceMeasurement.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "SNR", "CFR" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Measurements": { "type": "string", "protocols": [ "cwmp" ], "unit": "0.1dB", "read": true, "write": false }, "RxGain": { "type": "int", "protocols": [ "cwmp" ], "unit": "dB", "read": true, "write": false } } } }, "Device.WiFi.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RadioNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device" } } } ] }, "SSIDNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" } } } ] }, "AccessPointNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" } } } ] }, "EndPointNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" } } } ] }, "ResetCounter": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Device.WiFi.MultiAP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.MultiAP.SteeringSummaryStats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "NoCandidateAPFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistSuccesses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMSuccesses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMQueryResponses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.WiFi.MultiAP.APDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Manufacturer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProductClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SoftwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastContactTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssocIEEE1905DeviceRef": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BackhaulLinkType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "Wi-Fi", "MoCA", "Ethernet", "G.hn", "HPNA", "HomePlug", "UPA" ] }, "BackhaulMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BackhaulBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BackhaulBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BackhaulLinkUtilization": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "100" }, "unit": "%", "read": true, "write": false }, "BackhaulSignalStrength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "unit": "dBm", "read": true, "write": false }, "RadioNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OperatingFrequencyBand": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "2.4GHz", "5GHz" ] }, "OperatingStandards": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "a", "b", "g", "n", "ac", "ax" ] }, "Channel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": false }, "ExtensionChannel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "AboveControlChannel", "BelowControlChannel" ] }, "CurrentOperatingChannelBandwidth": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "20MHz", "40MHz", "80MHz", "160MHz" ] }, "MCS": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "read": true, "write": false }, "TransmitPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "100" }, "unit": "percentage", "read": true, "write": false }, "APNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMQueryResponses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OperatingStandard": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "a", "b", "g", "n", "ac", "ax" ] }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociationTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastDataDownlinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kbps", "read": true, "write": false }, "LastDataUplinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kbps", "read": true, "write": false }, "SignalStrength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "unit": "dBm", "read": true, "write": false }, "Noise": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "SteeringHistoryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.SteeringSummaryStats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "NoCandidateAPFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistSuccesses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BlacklistFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMSuccesses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BTMQueryResponses": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastSteerTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false } }, "Device.WiFi.MultiAP.APDevice.{i}.Radio.{i}.AP.{i}.AssociatedDevice.{i}.SteeringHistory.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Time": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "APOrigin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TriggerEvent": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Unknown", "Wi-Fi Channel Utilization", "Wi-Fi Link Quality", "Backhaul Link Utilization" ] }, "SteeringApproach": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Blacklist", "BTM Request", "Async BTM Query" ] }, "APDestination": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SteeringDuration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false } } } } } } }, "Device.WiFi.DataElements.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.WiFi.DataElements.Network.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ControllerID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MultiAPCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CollectionInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "RadioNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ID": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Enabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Noise": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "Utilization": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "Transmit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "ReceiveSelf": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "ReceiveOther": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "CurrentOperatingClassProfileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnassociatedSTANumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BSSNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ScanResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BackhaulSta.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "HTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VHTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HECapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CapableOperatingClassProfileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.Capabilities.CapableOperatingClassProfile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Class": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "MaxTxPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-127", "max": "127" }, "unit": "dBm", "read": true, "write": false }, "NonOperable": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "NumberOfNonOperChan": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.CurrentOperatingClassProfile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Class": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "Channel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "TxPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-127", "max": "127" }, "unit": "dBm", "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Enabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EstServiceParametersBE": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EstServiceParametersBK": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EstServiceParametersVI": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EstServiceParametersVO": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "STANumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.BSS.{i}.STA.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VHTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HECapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastDataDownlinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kbps", "read": true, "write": false }, "LastDataUplinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "kbps", "read": true, "write": false }, "UtilizationReceive": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "UtilizationTransmit": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false }, "EstMACDataRateDownlink": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "EstMACDataRateUplink": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false }, "SignalStrength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "unit": "dBm", "read": true, "write": false }, "LastConnectTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MeasurementReport": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NumberOfMeasureReports": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPV4Address": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPV6Address": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Hostname": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OpClassScanNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "OperatingClass": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "ChannelScanNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.ChannelScan.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Channel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Utilization": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "Noise": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "NeighborBSSNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.ScanResult.{i}.OpClassScan.{i}.ChannelScan.{i}.NeighborBSS.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SignalStrength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "unit": "dBm", "read": true, "write": false }, "ChannelBandwidth": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChannelUtilization": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "StationCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.WiFi.DataElements.Network.Device.{i}.Radio.{i}.UnassociatedSTA.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SignalStrength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "unit": "dBm", "read": true, "write": false } } } } }, "Device.WiFi.DataElements.AssociationEvent.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "AssociationEventDataNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.AssociationEvent.AssociationEventData.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "StatusCode": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VHTCapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HECapabilities": { "type": "base64", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.DataElements.DisassociationEvent.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DisassociationEventDataNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.DataElements.DisassociationEvent.DisassociationEventData.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReasonCode": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeStamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.WiFi.Radio.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "mapping": { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device" }, "dmmapfile": "dmmap_wireless" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxBitRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mbps", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "@Name.rate" } } ] }, "SupportedFrequencyBands": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "2.4GHz", "5GHz" ] }, "OperatingFrequencyBand": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "status", "args": { "vif": "@Name" }, "key": "frequency" } } ] }, "SupportedStandards": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "a", "b", "g", "n", "ac", "ax" ], "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "hwmodes" } } ] }, "OperatingStandards": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "opmode" } } ] }, "PossibleChannels": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "@Name.channels" } } ] }, "ChannelsInUse": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "channel" } } } ] }, "Channel": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "channel" } } } ] }, "AutoChannelSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoChannelEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "channel" } } } ] }, "AutoChannelRefreshPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "scantimer" } } } ] }, "ChannelLastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "ChannelLastSelectionReason": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Manual", "Auto_Startup", "Auto_User", "Auto_Refresh", "Auto_Dynamic", "Auto_DFS", "Unknown" ] }, "MaxSupportedSSIDs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "MaxSupportedAssociations": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "maxassoc" } } } ] }, "FirmwareVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SupportedOperatingChannelBandwidths": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "20MHz", "40MHz", "80MHz", "160MHz", "80+80MHz", "Auto" ], "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "@Name.bandwidth" } } ] }, "OperatingChannelBandwidth": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "bandwidth" } } }, { "type": "ubus", "ubus": { "object": "router.wireless", "method": "status", "args": { "vif": "@Name" }, "key": "bandwidth" } } ] }, "CurrentOperatingChannelBandwidth": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "20MHz", "40MHz", "80MHz", "160MHz", "80+80MHz" ], "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "radios", "args": {}, "key": "@Name.bandwidth" } } ] }, "ExtensionChannel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "AboveControlChannel", "BelowControlChannel", "Auto" ] }, "GuardInterval": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "400nsec", "800nsec", "1600nsec", "3200nsec", "Auto" ] }, "CenterFrequencySegement0": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CenterFrequencySegement1": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MCS": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "15" }, "read": true, "write": true }, "TransmitPowerSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "100" }, "unit": "percentage", "read": true, "write": false }, "TransmitPower": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "100" }, "unit": "percentage", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "txpower" } } } ] }, "IEEE80211hSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IEEE80211hEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "doth" } } } ] }, "RegulatoryDomain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "country" } } } ] }, "RetryLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "CCARequest": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CCAReport": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RPIHistogramRequest": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RPIHistogramReport": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FragmentationThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "octets", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "frag" } } } ] }, "RTSThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "octets", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "rts" } } } ] }, "LongRetryLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BeaconPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "beacon_int" } } } ] }, "DTIMPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "dtim_period" } } } ] }, "PacketAggregationEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PreambleType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "short", "long", "auto" ], "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "short_preamble" } } } ] }, "BasicDataTransmitRates": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OperationalDataTransmitRates": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SupportedDataTransmitRates": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.Radio.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "PLCPErrorCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FCSErrorCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InvalidMACCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsOtherReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Noise": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "dBm", "read": true, "write": false }, "TotalChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManualChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoStartupChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoUserChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoRefreshChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoDynamicChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoDFSChannelChangeCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.NeighboringWiFiDiagnostic.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.WiFi.NeighboringWiFiDiagnostic.Result.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Radio": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SSID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "BSSID": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "Mode": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "AdHoc", "Infrastructure" ] }, "Channel": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": false }, "SignalStrength": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-200", "max": "0" }, "unit": "dBm", "read": true, "write": false }, "SecurityModeEnabled": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "None", "WEP", "WPA", "WPA2", "WPA-WPA2", "WPA-Enterprise", "WPA2-Enterprise", "WPA-WPA2-Enterprise", "WPA3-SAE", "WPA2-PSK-WPA3-SAE", "WPA3-Enterprise" ] }, "EncryptionMode": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "TKIP", "AES" ] }, "OperatingFrequencyBand": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "2.4GHz", "5GHz" ] }, "SupportedStandards": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "a", "b", "g", "n", "ac", "ax" ] }, "OperatingStandards": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "OperatingChannelBandwidth": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "20MHz", "40MHz", "80MHz", "160MHz", "Auto" ] }, "BeaconPeriod": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "ms", "read": true, "write": false }, "Noise": { "type": "int", "protocols": [ "cwmp" ], "range": { "min": "-200", "max": "0" }, "unit": "dBm", "read": true, "write": false }, "BasicDataTransferRates": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SupportedDataTransferRates": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DTIMPeriod": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "ms", "read": true, "write": false } } }, "Device.WiFi.SSID.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" }, "dmmapfile": "dmmap_wireless" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BSSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.wireless", "method": "status", "args": { "vif": "@Name" }, "key": "bssid" } } ] }, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "router.device", "method": "status", "args": { "name": "@Name" }, "key": "macaddr" } } ] }, "SSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "ssid" } } } ] }, "Upstream": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.SSID.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FailedRetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetryCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MultipleRetryCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ACKFailureCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AggregatedPacketCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.AccessPoint.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" }, "dmmapfile": "dmmap_wireless" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SSIDReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SSIDAdvertisementEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RetryLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "WMMCapability": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UAPSDCapability": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "WMMEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-device", "index": "@i-1" }, "option": { "name": "wmm" } } } ] }, "UAPSDEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wmm_apsd" } } } ] }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxAssociatedDevices": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "maxassoc" } } } ] }, "IsolationEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "isolate" } } } ] }, "MACAddressControlEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "macfilter" } } } ] }, "AllowedMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaxAllowedAssociations": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "maxassoc" } } } ] }, "Device.WiFi.AccessPoint.{i}.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ModesSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WEPKey": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PreSharedKey": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeyPassphrase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RekeyingInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "gtk_rekey" } } } ] }, "SAEPassphrase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RadiusServerIPAddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "radius_server" } } } ] }, "SecondaryRadiusServerIPAddr ": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RadiusServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "radius_port" } } } ] }, "SecondaryRadiusServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RadiusSecret": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SecondaryRadiusSecret": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MFPConfig": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Disabled", "Optional", "Required" ], "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "ieee80211w" } } } ] }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true } }, "Device.WiFi.AccessPoint.{i}.WPS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wps" } } } ] }, "ConfigMethodsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "USBFlashDrive", "Ethernet", "Label", "Display", "ExternalNFCToken", "IntegratedNFCToken", "NFCInterface", "PushButton", "PIN", "PhysicalPushButton", "PhysicalDisplay", "VirtualPushButton", "VirtualDisplay" ] }, "ConfigMethodsEnabled": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Error", "Unconfigured", "Configured", "SetupLocked" ], "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wps" } } } ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PIN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wps_pin" } } } ] } }, "Device.WiFi.AccessPoint.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OperatingStandard": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "a", "b", "g", "n", "ac", "ax" ] }, "AuthenticationState": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastDataDownlinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000" }, "unit": "kbps", "read": true, "write": false }, "LastDataUplinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000" }, "unit": "kbps", "read": true, "write": false }, "AssociationTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SignalStrength": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-200", "max": "0" }, "unit": "dBm", "read": true, "write": false }, "Noise": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-200", "max": "0" }, "unit": "dBm", "read": true, "write": false }, "Retransmissions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "packets", "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FailedRetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetryCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MultipleRetryCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.AccessPoint.{i}.AC.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "AccessCategory": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "BE", "BK", "VI", "VO" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AIFSN": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "2", "max": "15" }, "read": true, "write": true }, "ECWMin": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "microseconds", "read": true, "write": true }, "ECWMax": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "microseconds", "read": true, "write": true }, "TxOpMax": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "32 microseconds", "read": true, "write": true }, "AckPolicy": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutQLenHistogramIntervals": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutQLenHistogramSampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Device.WiFi.AccessPoint.{i}.AC.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OutQLenHistogram": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.WiFi.AccessPoint.{i}.Accounting.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerIPAddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "acct_server" } } } ] }, "SecondaryServerIPAddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "acct_port" } } } ] }, "SecondaryServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Secret": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "acct_secret" } } } ] }, "SecondarySecret": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterimInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "0" }, "unit": "seconds", "read": true, "write": true } } }, "Device.WiFi.EndPoint.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface" }, "dmmapfile": "dmmap_wireless" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ProfileReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SSIDReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProfileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.WiFi.EndPoint.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LastDataDownlinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000", "max": "600000" }, "unit": "kbps", "read": true, "write": false }, "LastDataUplinkRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000", "max": "600000" }, "unit": "kbps", "read": true, "write": false }, "SignalStrength": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-200", "max": "0" }, "unit": "dBm", "read": true, "write": false }, "Retransmissions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "packets", "read": true, "write": false } }, "Device.WiFi.EndPoint.{i}.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ModesSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Active", "Available", "Error", "Disabled" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SSID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "ssid" } } } ] }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": true }, "Device.WiFi.EndPoint.{i}.Profile.{i}.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ModeEnabled": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WEPKey": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PreSharedKey": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeyPassphrase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SAEPassphrase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MFPConfig": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "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", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wps" } } } ] }, "ConfigMethodsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "USBFlashDrive", "Ethernet", "Label", "Display", "ExternalNFCToken", "IntegratedNFCToken", "NFCInterface", "PushButton", "PIN", "PhysicalPushButton", "PhysicalDisplay", "VirtualPushButton", "VirtualDisplay" ] }, "ConfigMethodsEnabled": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Error", "Unconfigured", "Configured" ], "mapping": [ { "type": "uci", "uci": { "file": "wireless", "section": { "type": "wifi-iface", "index": "@i-1" }, "option": { "name": "wps" } } } ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PIN": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "4", "max": "4" }, "read": true, "write": true, "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", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "AccessCategory": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "BE", "BK", "VI", "VO" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AIFSN": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "2", "max": "15" }, "read": true, "write": true }, "ECWMin": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "microseconds", "read": true, "write": true }, "ECWMax": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "microseconds", "read": true, "write": true }, "TxOpMax": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "32 microseconds", "read": true, "write": true }, "AckPolicy": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutQLenHistogramIntervals": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutQLenHistogramSampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Device.WiFi.EndPoint.{i}.AC.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OutQLenHistogram": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.ZigBee.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ZDONumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IEEEAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ZDOReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssociatedDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false }, "UnknownPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "ZigBee packets", "read": true, "write": false } }, "Device.ZigBee.Interface.{i}.AssociatedDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IEEEAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ZDOReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.ZigBee.ZDO.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IEEEAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BindingTableNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GroupNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ApplicationEndpointNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.ZDO.{i}.NodeDescriptor.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LogicalType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "ZC", "ZR", "ZED" ] }, "ComplexDescriptorSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UserDescriptorSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FrequencyBand": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "868-868.6", "902-928", "2400-2483.5" ] }, "MACCapability": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "AlternatePANCoordinator", "FFD", "MainsPowerSource", "OnWhenIdle", "SecureCommunication" ] }, "ManufactureCode": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "MaximumBufferSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "128" }, "unit": "octets", "read": true, "write": false }, "MaximumIncomingTransferSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "32768" }, "unit": "octets", "read": true, "write": false }, "MaximumOutgoingTransferSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "32768" }, "unit": "octets", "read": true, "write": false }, "ServerMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "PrimaryTrustCenter", "PrimaryBindingTableCache", "BackupBindingTableCache", "PrimaryDiscoveryCache", "BackupDiscoveryCache", "NetworkManager" ] }, "DescriptorCapability": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "ExtendedActiveEndpointListAvailable", "ExtendedSimpleDescriptorListAvailable" ] } }, "Device.ZigBee.ZDO.{i}.PowerDescriptor.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CurrentPowerMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Synchronized", "Periodic", "Manual" ] }, "AvailablePowerSource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Constant", "Rechargeable", "Disposable" ] }, "CurrentPowerSource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Constant", "Rechargeable", "Disposable" ] }, "CurrentPowerSourceLevel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Critical", "33", "66", "100" ] } }, "Device.ZigBee.ZDO.{i}.UserDescriptor.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DescriptorAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.ZigBee.ZDO.{i}.ComplexDescriptor.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DescriptorAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Language": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CharacterSet": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Icon": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IconURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.ZigBee.ZDO.{i}.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TrustCenterAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SecurityLevel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "MIC-32", "MIC-64", "MIC-128", "ENC", "ENC-MIC-32", "ENC-MIC-64", "ENC-MIC-128" ] }, "TimeOutPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "unit": "milliseconds", "read": true, "write": false } }, "Device.ZigBee.ZDO.{i}.Network.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "NeighborNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.ZDO.{i}.Network.Neighbor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Neighbor": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LQI": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "Relationship": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Parent", "Child", "PrevChild", "Sibling", "None" ] }, "PermitJoin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Accepting", "NotAccepting", "Unknown" ] }, "Depth": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.ZigBee.ZDO.{i}.NodeManager.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RoutingTableNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.ZDO.{i}.NodeManager.RoutingTable.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "DestinationAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NextHopAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Active", "DiscoveryUnderway", "DiscoveryFailed", "Inactive", "ValidationUnderway" ] }, "MemoryConstrained": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManyToOne": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RouteRecordRequired": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.ZigBee.ZDO.{i}.Binding.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceEndpoint": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "240" }, "read": true, "write": true }, "SourceAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ClusterId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "DestinationAddressMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Group", "Endpoint" ] }, "DestinationEndpoint": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "240" }, "read": true, "write": true }, "IEEEDestinationAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "GroupDestinationAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.ZigBee.ZDO.{i}.Group.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "GroupId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndpointList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.ZigBee.ZDO.{i}.ApplicationEndpoint.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndpointId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "240" }, "read": true, "write": true }, "Device.ZigBee.ZDO.{i}.ApplicationEndpoint.{i}.SimpleDescriptor.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ProfileId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "DeviceId": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "DeviceVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "15" }, "read": true, "write": false }, "InputClusterList": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "OutputClusterList": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true } } } }, "Device.ZigBee.Discovery.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "AreaNetworkNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.ZigBee.Discovery.AreaNetwork.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Indeterminate", "InProgress", "Success", "Error", "Error_Timeout" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Coordinator": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ZDOReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ZDOList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.Bridging.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MaxBridgeEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxDBridgeEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxQBridgeEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxVLANEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxProviderBridgeEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProviderBridgeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxFilterEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BridgeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" } } } ] }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Bridging.Bridge.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_network" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "up" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "up" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Standard": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "802.1D-2004", "802.1Q-2005", "802.1Q-2011" ] }, "PortNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VLANNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VLANPortNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Bridging.Bridge.{i}.Port.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "speed" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "speed" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "uptime" } } ] }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ManagementPort": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ProviderNetworkPort", "CustomerNetworkPort", "CustomerEdgePort", "CustomerVLANPort", "VLANUnawarePort" ] }, "DefaultUserPriority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "PriorityRegeneration": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "PortState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Blocking", "Listening", "Learning", "Forwarding", "Broken" ] }, "PVID": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4094" }, "read": true, "write": true }, "TPID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AcceptableFrameTypes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "AdmitAll", "AdmitOnlyVLANTagged", "AdmitOnlyPrioUntagged" ] }, "IngressFiltering": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServiceAccessPrioritySelection": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServiceAccessPriorityTranslation": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "PriorityTagging": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.Bridging.Bridge.{i}.Port.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_over_errors" } } ] } }, "Device.Bridging.Bridge.{i}.Port.{i}.PriorityCodePoint.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "PCPSelection": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4" }, "read": true, "write": true }, "UseDEI": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RequireDropEncoding": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PCPEncoding": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PCPDecoding": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.Bridging.Bridge.{i}.VLAN.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANID": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "4094" }, "read": true, "write": true } }, "Device.Bridging.Bridge.{i}.VLANPort.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLAN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Port": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Untagged": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.Bridging.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Bridge": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DHCPType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "DHCPv4", "DHCPv6" ] }, "VLANIDFilter": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "4094" }, "read": true, "write": true }, "EthertypeFilterList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EthertypeFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACAddressFilterList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACAddressFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACAddressFilterList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACAddressFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromVendorClassIDFilter": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromVendorClassIDFilterv6": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromVendorClassIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromVendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "DestMACFromVendorClassIDFilter": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromVendorClassIDFilterv6": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromVendorClassIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromVendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "SourceMACFromClientIDFilter": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromClientIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromClientIDFilter": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromClientIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromUserClassIDFilter": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACFromUserClassIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromUserClassIDFilter": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACFromUserClassIDFilterExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Protocol": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true }, "ProtocolExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestPort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "DestPortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "DestPortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourcePort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "SourcePortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "SourcePortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Bridging.ProviderBridge.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "S-VLAN", "PE" ] }, "SVLANcomponent": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CVLANcomponents": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.PPP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SupportedNCPs": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "ATCP", "IPCP", "IPXCP", "NBFCP", "IPv6CP" ] }, "Device.PPP.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_network" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "up" } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ], "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "up" } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "uptime" } } ] }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ConnectionStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Unconfigured", "Connecting", "Authenticating", "Connected", "PendingDisconnect", "Disconnecting", "Disconnected" ], "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "up" } } ] }, "LastConnectionError": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "IdleDisconnectTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "WarnDisconnectDelay": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "username" } } } ] }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "password" } } } ] }, "EncryptionProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "MPPE" ] }, "CompressionProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "Van Jacobson", "STAC LZS" ] }, "AuthenticationProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "PAP", "CHAP", "MS-CHAP" ] }, "MaxMRUSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "64", "max": "65535" }, "read": true, "write": true }, "CurrentMRUSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "64", "max": "65535" }, "read": true, "write": false }, "ConnectionTrigger": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "OnDemand", "AlwaysOn", "Manual" ] }, "LCPEcho": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LCPEchoRetry": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPCPEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv6CPEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.PPP.Interface.{i}.PPPoE.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SessionID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "ACName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ac" } } } ] }, "ServiceName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "service" } } } ] } }, "Device.PPP.Interface.{i}.IPCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LocalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RemoteIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DNSServers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PassthroughEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PassthroughDHCPPool": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.PPP.Interface.{i}.IPv6CP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LocalInterfaceIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RemoteInterfaceIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.PPP.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_bytes" } } ] }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_bytes" } } ] }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_packets" } } ] }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_packets" } } ] }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_errors" } } ] }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_errors" } } ] }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.tx_dropped" } } ] }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_dropped" } } ] }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.device", "method": "status", "args": { "name": "@Name" }, "key": "statistics.rx_over_errors" } } ] } }, "Device.PPP.Interface.{i}.PPPoA.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false } } }, "Device.IP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "IPv4Capable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv4Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "IPv6Capable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv6Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "ULAPrefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ActivePortNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IP.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_network" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "IPv4Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv6Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ipv6" } } } ] }, "ULAEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "uptime" } } ] }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Router": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "MaxMTUSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "64", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "mtu" } } ] }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Normal", "Loopback", "Tunnel", "Tunneled" ] }, "Loopback": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv4AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6PrefixNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AutoIPEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TWAMPReflectorNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IP.Interface.{i}.IPv4Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ipaddr" } } } ] }, "SubnetMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "netmask" } } } ] }, "AddressingType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IP.Interface.{i}.TWAMPReflector.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Active", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "MaximumTTL": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": true }, "IPAllowedList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PortAllowedList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.IP.Interface.{i}.IPv6Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "IPAddressStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Preferred", "Deprecated", "Invalid", "Inaccessible", "Unknown", "Tentative", "Duplicate", "Optimistic" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ip6addr" } } } ] }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "AutoConfigured", "DHCPv6", "IKEv2", "MAP", "WellKnown", "Static" ] }, "Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PreferredLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "adv_preferred_lifetime" } } } ] }, "ValidLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "adv_valid_lifetime" } } } ] }, "Anycast": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.IP.Interface.{i}.IPv6Prefix.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "PrefixStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Preferred", "Deprecated", "Invalid", "Inaccessible", "Unknown" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ip6prefix" } } } ] }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "AutoConfigured", "PrefixDelegation", "RouterAdvertisement", "WellKnown", "Static", "Child" ] }, "StaticType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Static", "Inapplicable", "PrefixDelegation", "Child" ] }, "ParentPrefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ChildPrefixBits": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OnLink": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Autonomous": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PreferredLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ValidLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.IP.ActivePort.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "LocalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LocalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "RemoteIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RemotePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LISTEN", "ESTABLISHED" ] } }, "Device.IP.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "IPv4PingSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6PingSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4TraceRouteSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6TraceRouteSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4DownloadDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6DownloadDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4UploadDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6UploadDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4UDPEchoDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6UDPEchoDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4ServerSelectionDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6ServerSelectionDiagnosticsSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DownloadTransports": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "HTTP", "FTP" ] }, "DownloadDiagnosticMaxConnections": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "DownloadDiagnosticsMaxIncrementalResult": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "UploadTransports": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "HTTP", "FTP" ] }, "UploadDiagnosticsMaxConnections": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "UploadDiagnosticsMaxIncrementalResult": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "UDPEchoDiagnosticsMaxResults": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "read": true, "write": false }, "Device.IP.Diagnostics.IPPing.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "NumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "DataBlockSize": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "DSCP": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "63" }, "read": true, "write": true }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SuccessCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "AverageResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "MinimumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "MaximumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "AverageResponseTimeDetailed": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "MinimumResponseTimeDetailed": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "MaximumResponseTimeDetailed": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false } }, "Device.IP.Diagnostics.TraceRoute.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "NumberOfTries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "3" }, "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "DataBlockSize": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "DSCP": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "63" }, "read": true, "write": true }, "MaxHopCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "64" }, "read": true, "write": true }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false }, "RouteHopsNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.IP.Diagnostics.TraceRoute.RouteHops.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "HostAddress": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ErrorCode": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "RTTimes": { "type": "string", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false } } }, "Device.IP.Diagnostics.DownloadDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Completed", "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" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "DownloadURL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "DownloadTransports": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "HTTP", "FTP" ] }, "DownloadDiagnosticMaxConnections": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": false }, "DownloadDiagnosticsMaxIncrementalResult": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": false }, "DSCP": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "63" }, "read": true, "write": true }, "EthernetPriority": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "TimeBasedTestDuration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "999" }, "unit": "seconds", "read": true, "write": true }, "TimeBasedTestMeasurementInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "999" }, "unit": "seconds", "read": true, "write": true }, "TimeBasedTestMeasurementOffset": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "255" }, "unit": "seconds", "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "NumberOfConnections": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ROMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "BOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TestBytesReceivedUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceivedUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSentUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "PeriodOfFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "TCPOpenRequestTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TCPOpenResponseTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "PerConnectionResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "EnablePerConnectionResults": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "IncrementalResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.IP.Diagnostics.DownloadDiagnostics.PerConnectionResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "ROMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "BOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TCPOpenRequestTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TCPOpenResponseTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.IP.Diagnostics.DownloadDiagnostics.IncrementalResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "TestBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "StartTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.IP.Diagnostics.UploadDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Completed", "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" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "UploadURL": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "UploadTransports": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "HTTP", "FTP" ] }, "UploadDiagnosticsMaxConnections": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": false }, "UploadDiagnosticsMaxIncrementalResult": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": false }, "DSCP": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "63" }, "read": true, "write": true }, "EthernetPriority": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "TestFileLength": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "TimeBasedTestDuration": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "999" }, "unit": "seconds", "read": true, "write": true }, "TimeBasedTestMeasurementInterval": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "999" }, "unit": "seconds", "read": true, "write": true }, "TimeBasedTestMeasurementOffset": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "255" }, "unit": "seconds", "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "NumberOfConnections": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ROMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "BOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TestBytesSentUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceivedUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSentUnderFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "PeriodOfFullLoading": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "TCPOpenRequestTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TCPOpenResponseTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "PerConnectionResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "EnablePerConnectionResults": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "IncrementalResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.IP.Diagnostics.UploadDiagnostics.PerConnectionResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "ROMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "BOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EOMTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TCPOpenRequestTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TCPOpenResponseTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.IP.Diagnostics.UploadDiagnostics.IncrementalResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "TestBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "TotalBytesSent": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "bytes", "read": true, "write": false }, "StartTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.IP.Diagnostics.UDPEchoConfig.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UDPPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EchoPlusEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EchoPlusSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsResponded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesResponded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeFirstPacketReceived": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeLastPacketReceived": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IP.Diagnostics.UDPEchoDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Completed", "Error_CannotResolveHostName", "Error_Internal", "Error_Other" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Host": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "NumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "DataBlockSize": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "unit": "bytes", "read": true, "write": true }, "DSCP": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "0", "max": "63" }, "read": true, "write": true }, "InterTransmissionTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1", "max": "65535" }, "unit": "milliseconds", "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "SuccessCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "FailureCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "AverageResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "MinimumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "MaximumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "EnableIndividualPacketResults": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "IndividualPacketResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "UDPEchoDiagnosticsMaxResults": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": false }, "Device.IP.Diagnostics.UDPEchoDiagnostics.IndividualPacketResult.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "PacketSuccess": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketSendTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "PacketReceiveTime": { "type": "dateTime", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestGenSN": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestRespSN": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "TestRespRcvTimeStamp": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "TestRespReplyTimeStamp": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "TestRespReplyFailureCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false } } }, "Device.IP.Diagnostics.ServerSelectionDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Completed", "Error_CannotResolveHostName", "Error_Internal", "Error_Other" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "Any", "IPv4", "IPv6" ] }, "Protocol": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "ICMP", "UDP Echo" ] }, "HostList": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "NumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "FastestHost": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "MinimumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "AverageResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "MaximumResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "microseconds", "read": true, "write": false }, "IPAddressUsed": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } } } }, "Device.LLDP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.LLDP.Discovery.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LLDP.Discovery.Device.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChassisIDSubtype": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "ChassisID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PortNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LLDP.Discovery.Device.{i}.Port.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "PortIDSubtype": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "PortID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TTL": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "unit": "seconds", "read": true, "write": false }, "PortDescription": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACAddressList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LLDP.Discovery.Device.{i}.Port.{i}.LinkInformation.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceType": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MACForwardingTable": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.LLDP.Discovery.Device.{i}.DeviceInformation.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DeviceCategory": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorSpecificNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LLDP.Discovery.Device.{i}.DeviceInformation.VendorSpecific.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "OrganizationCode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InformationType": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": false }, "Information": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } } }, "Device.IPsec.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "AHSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IKEv2SupportedEncryptionAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "HMAC-MD5", "HMAC-SHA1", "HMAC-TIGER", "AES-128-XCBC", "HMAC-SHA2-256", "HMAC-SHA2-384", "HMAC-SHA2-512", "AES-128-CMAC" ] }, "SupportedIntegrityAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxProfileEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProfileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TunnelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IKEv2SANumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPsec.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "NegotiationFailures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "UnknownSPIErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DecryptionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "IntegrityErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ReplayErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PolicyErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OtherReceiveErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.IPsec.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Protocol": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true }, "ProtocolExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestPort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "DestPortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "DestPortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourcePort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "SourcePortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "SourcePortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ProcessingChoice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Discard", "Bypass", "Protect" ] }, "Profile": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.IPsec.Profile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaxChildSAs": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemoteEndpoints": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ForwardingPolicy": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Protocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "AH", "ESP" ] }, "IKEv2AuthenticationMethod": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IKEv2AllowedEncryptionAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ESPAllowedEncryptionAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IKEv2AllowedPseudoRandomFunctions": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IKEv2AllowedIntegrityAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AHAllowedIntegrityAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ESPAllowedIntegrityAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IKEv2AllowedDiffieHellmanGroupTransforms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IKEv2DeadPeerDetectionTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "IKEv2NATTKeepaliveTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "AntiReplayWindowSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DoNotFragment": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Set", "Clear", "Copy" ] }, "DSCPMarkPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2", "max": "63" }, "read": true, "write": true }, "IKEv2SATrafficLimit": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": true }, "IKEv2SATimeLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "IKEv2SAExpiryAction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Renegotiate", "Delete" ] }, "ChildSATrafficLimit": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": true }, "ChildSATimeLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "ChildSAExpiryAction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Renegotiate", "Delete" ] }, "SentCPAttrNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPsec.Profile.{i}.SentCPAttr.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "32767" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.IPsec.Tunnel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TunnelInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TunneledInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Filters": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPsec.Tunnel.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DecryptionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "IntegrityErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ReplayErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PolicyErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OtherReceiveErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } } }, "Device.IPsec.IKEv2SA.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tunnel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LocalAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RemoteAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EncryptionAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EncryptionKeyLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits", "read": true, "write": false }, "PseudoRandomFunction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IntegrityAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiffieHellmanGroupTransform": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CreationTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NATDetected": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "Local", "Remote", "Unsupported" ] }, "ReceivedCPAttrNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChildSANumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPsec.IKEv2SA.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DecryptionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "IntegrityErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OtherReceiveErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.IPsec.IKEv2SA.{i}.ReceivedCPAttr.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Type": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "32767" }, "read": true, "write": false }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IPsec.IKEv2SA.{i}.ChildSA.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InboundSPI": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OutboundSPI": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CreationTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPsec.IKEv2SA.{i}.ChildSA.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DecryptionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "IntegrityErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ReplayErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PolicyErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "OtherReceiveErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } } } } }, "Device.GRE.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TunnelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.GRE.Tunnel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemoteEndpoints": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeepAlivePolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ICMP", "None" ] }, "KeepAliveTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "KeepAliveThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DeliveryHeaderProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "IPv4", "IPv6" ] }, "DefaultDSCPMark": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ConnectedRemoteEndpoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.GRE.Tunnel.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "KeepAliveSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "KeepAliveReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.GRE.Tunnel.{i}.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ProtocolIdOverride": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseChecksum": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeyIdentifierGenerationPolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Disabled", "Provisioned", "CPE_Generated" ] }, "KeyIdentifier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseSequenceNumber": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.GRE.Tunnel.{i}.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardChecksumReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardSequenceNumberReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } } } }, "Device.GRE.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANIDCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "VLANIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMarkPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2", "max": "63" }, "read": true, "write": true } } }, "Device.L2TPv3.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TunnelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.L2TPv3.Tunnel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemoteEndpoints": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeepAlivePolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ICMP", "None" ] }, "KeepAliveTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "KeepAliveThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DeliveryHeaderProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "IPv4", "IPv6" ] }, "DefaultDSCPMark": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TunnelEncapsulation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "IP", "UDP" ] }, "ConnectedRemoteEndpoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.L2TPv3.Tunnel.{i}.UDP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SourcePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "RemotePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "EnableChecksum": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.L2TPv3.Tunnel.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "KeepAliveSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "KeepAliveReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.L2TPv3.Tunnel.{i}.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SessionID": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "-1" }, "read": true, "write": true }, "CookiePolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Disabled", "Configured", "Generated" ] }, "Cookie": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.L2TPv3.Tunnel.{i}.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardChecksumReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardSequenceNumberReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } } } }, "Device.L2TPv3.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANIDCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "VLANIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMarkPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2", "max": "63" }, "read": true, "write": true } } }, "Device.VXLAN.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TunnelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.VXLAN.Tunnel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemoteEndpoints": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeepAlivePolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ICMP", "None" ] }, "KeepAliveTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "KeepAliveThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DeliveryHeaderProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "IPv4", "IPv6" ] }, "DefaultDSCPMark": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ConnectedRemoteEndpoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SourcePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "RemotePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "Device.VXLAN.Tunnel.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "KeepAliveSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "KeepAliveReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "messages", "read": true, "write": false }, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } }, "Device.VXLAN.Tunnel.{i}.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VNI": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "-1" }, "read": true, "write": true }, "Device.VXLAN.Tunnel.{i}.Interface.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardChecksumReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false }, "DiscardSequenceNumberReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "packets", "read": true, "write": false } } } }, "Device.VXLAN.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANIDCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "VLANIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMarkPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2", "max": "63" }, "read": true, "write": true } } }, "Device.MAP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DomainNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MAP.Domain.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TransportMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Encapsulation", "Translation" ] }, "WANInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv6Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BRIPv6Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMarkPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2", "max": "63" }, "read": true, "write": true }, "PSIDOffset": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "bits", "read": true, "write": true }, "PSIDLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "16" }, "unit": "bits", "read": true, "write": true }, "PSID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "IncludeSystemPorts": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RuleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MAP.Domain.{i}.Rule.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCPv6", "Static" ] }, "IPv6Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv4Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EABitsLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "48" }, "unit": "bits", "read": true, "write": true }, "IsFMR": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PSIDOffset": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "15" }, "unit": "bits", "read": true, "write": true }, "PSIDLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "16" }, "unit": "bits", "read": true, "write": true }, "PSID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true } }, "Device.MAP.Domain.{i}.Interface.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.MAP.Domain.{i}.Interface.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnicastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MulticastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BroadcastPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnknownProtoPacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.CaptivePortal.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_URLEmpty", "Error" ] }, "AllowedList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "URL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Routing.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RouterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Routing.Router.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv4ForwardingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route" } } } ] }, "IPv6ForwardingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route6" } } } ] }, "Device.Routing.Router.{i}.IPv4Forwarding.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "route" }, "dmmapfile": "dmmap_route_forwarding" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "StaticRoute": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DestIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "target" } } } ] }, "DestSubnetMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "netmask" } } } ] }, "ForwardingPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "GatewayIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "gateway" } } } ] }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCPv4", "OSPF", "IPCP", "RIP", "Static" ] }, "ForwardingMetric": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "metric" } } } ] } }, "Device.Routing.Router.{i}.IPv6Forwarding.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "route6" }, "dmmapfile": "dmmap_route_forwarding" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIPPrefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "target" } } } ] }, "ForwardingPolicy": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "NextHop": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "gateway" } } } ] }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCPv6", "OSPF", "RA", "RIPng", "Static" ] }, "ForwardingMetric": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "route", "index": "@i-1" }, "option": { "name": "metric" } } } ] }, "ExpirationTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.Routing.RIP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SupportedModes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Send", "Receive", "Both" ] }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Routing.RIP.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AcceptRA": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SendRA": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.Routing.RouteInformation.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Routing.RouteInformation.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "ForwardingEntryCreated", "NoForwardingEntry", "Error" ] }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SourceRouter": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PreferredRouteFlag": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "High", "Medium", "Low" ] }, "Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RouteLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.NeighborDiscovery.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.NeighborDiscovery.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DADTransmits": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RetransTimer": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "milliseconds", "read": true, "write": true }, "RtrSolicitationInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "4000" }, "unit": "milliseconds", "read": true, "write": true }, "MaxRtrSolicitations": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NUDEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RSEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.RouterAdvertisement.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.RouterAdvertisement.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ManualPrefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Prefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxRtrAdvInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "4", "max": "1800" }, "unit": "seconds", "read": true, "write": true }, "MinRtrAdvInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "3", "max": "1350" }, "unit": "seconds", "read": true, "write": true }, "AdvDefaultLifetime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "AdvManagedFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdvOtherConfigFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdvMobileAgentFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdvPreferredRouterFlag": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "High", "Medium", "Low" ] }, "AdvNDProxyFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdvLinkMTU": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AdvReachableTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "3600000" }, "unit": "milliseconds", "read": true, "write": true }, "AdvRetransTimer": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": true }, "AdvCurHopLimit": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "255" }, "read": true, "write": true }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.RouterAdvertisement.InterfaceSetting.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.IPv6rd.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IPv6rd.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BorderRelayIPv4Addresses": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllTrafficToBorderRelay": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SPIPv6Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPv4MaskLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "32" }, "unit": "bits", "read": true, "write": true }, "AddressSource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TunnelInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TunneledInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DSLite.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DSLite.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndpointAssignmentPrecedence": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "DHCPv6", "Static" ] }, "EndpointAddressTypePrecedence": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FQDN", "IPv6Address" ] }, "EndpointAddressInUse": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EndpointName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndpointAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCPv6", "Static" ] }, "TunnelInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TunneledInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.QoS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MaxClassificationEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ClassificationNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify" } } } ] }, "MaxAppEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AppNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxFlowEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FlowNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxPolicerEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PolicerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxQueueEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "class" } } } ] }, "QueueStatsNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxShaperEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ShaperNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DefaultForwardingPolicy": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultTrafficClass": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultPolicer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultQueue": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultDSCPMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "DefaultEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "DefaultInnerEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "AvailableAppList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.QoS.Classification.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify" }, "dmmapfile": "dmmap_qos" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DHCPType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "DHCPv4", "DHCPv6" ] }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "dsthost" } } } ] }, "DestMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "srchost" } } } ] }, "SourceMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Protocol": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "proto" } } } ] }, "ProtocolExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestPort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "dstports" } } } ] }, "DestPortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "portrange" } } } ] }, "DestPortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourcePort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "srcports" } } } ] }, "SourcePortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "SourcePortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMACExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMACExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Ethertype": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "EthertypeExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SSAP": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "SSAPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSAP": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "DSAPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LLCControl": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "LLCControlExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SNAPOUI": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "SNAPOUIExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorClassID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorClassIDv6": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "DestVendorClassID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorClassIDv6": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "SourceClientID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceClientIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestClientID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestClientIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceUserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceUserClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestUserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestUserClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorSpecificInfo": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorSpecificInfoExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorSpecificInfoEnterprise": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceVendorSpecificInfoSubOption": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "DestVendorSpecificInfo": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorSpecificInfoExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorSpecificInfoEnterprise": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestVendorSpecificInfoSubOption": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "TCPACK": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TCPACKExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPLengthMin": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPLengthMax": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPLengthExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "63" }, "read": true, "write": true }, "DSCPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "classify", "index": "@i-1" }, "option": { "name": "dscp" } } } ] }, "EthernetPriorityCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "EthernetPriorityExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "InnerEthernetPriorityCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "InnerEthernetPriorityExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InnerEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "EthernetDEICheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "EthernetDEIExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VLANIDCheck": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "VLANIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutOfBandInfo": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "ForwardingPolicy": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TrafficClass": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "Policer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "App": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.QoS.App.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ProtocolIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultForwardingPolicy": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultTrafficClass": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultPolicer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultDSCPMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "DefaultEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "DefaultInnerEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true } }, "Device.QoS.Flow.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TypeParameters": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "App": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ForwardingPolicy": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TrafficClass": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Policer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCPMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "EthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true }, "InnerEthernetPriorityMark": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-2" }, "read": true, "write": true } }, "Device.QoS.Policer.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CommittedRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": true }, "CommittedBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ExcessBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PeakRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "bits per second", "read": true, "write": true }, "PeakBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MeterType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PossibleMeterTypes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "SimpleTokenBucket", "SingleRateThreeColor", "TwoRateThreeColor" ] }, "ConformingAction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PartialConformingAction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NonConformingAction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TotalCountedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TotalCountedBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConformingCountedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConformingCountedBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PartiallyConformingCountedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PartiallyConformingCountedBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NonConformingCountedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NonConformingCountedBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.QoS.Queue.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "qos", "section": { "type": "class" }, "dmmapfile": "dmmap_qos" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TrafficClasses": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "HardwareAssisted": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BufferLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "class", "index": "@i-1" }, "option": { "name": "maxsize" } } } ] }, "Weight": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Precedence": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "REDThreshold": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "100" }, "read": true, "write": true }, "REDPercentage": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "100" }, "read": true, "write": true }, "DropAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "RED", "DT", "WRED", "BLUE" ] }, "SchedulerAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "WFQ", "WRR", "SP" ] }, "ShapingRate": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "qos", "section": { "type": "class", "index": "@i-1" }, "option": { "name": "limitrate" } } } ] }, "ShapingBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.QoS.QueueStats.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Queue": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutputPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OutputBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DroppedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DroppedBytes": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueOccupancyPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueOccupancyPercentage": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "percent", "read": true, "write": false } }, "Device.QoS.Shaper.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ShapingRate": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true }, "ShapingBurstSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.LANConfigSecurity.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ConfigPassword": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Hosts.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "HostNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Hosts.Host.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PhysAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AddressSource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCP", "Static", "AutoIP", "None" ] }, "DHCPClient": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTimeRemaining": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": false }, "AssociatedDevice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Layer1Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Layer3Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Ethernet", "G.hn", "HPNA", "HomePlug", "MoCA", "UPA", "Wi-Fi", "Other" ] }, "VendorClassID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ClientID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HostName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ActiveLastChange": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Hosts.Host.{i}.IPv4Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.Hosts.Host.{i}.IPv6Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.Hosts.Host.{i}.WANStats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BytesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BytesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ErrorsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RetransCount": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscardPacketsSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.DNS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SupportedRecordTypes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "A", "AAAA", "SRV", "PTR" ] }, "Device.DNS.Client.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DNS.Client.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DNSServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCP", "DHCPv4", "DHCPv6", "RouterAdvertisement", "IPCP", "Static" ] } } }, "Device.DNS.Relay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "ForwardNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DNS.Relay.Forwarding.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DNSServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCP", "DHCPv4", "DHCPv6", "RouterAdvertisement", "IPCP", "Static" ] } } }, "Device.DNS.Diagnostics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.DNS.Diagnostics.NSLookupDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Complete", "Error_DNSServerNotResolved", "Error_Internal", "Error_Other" ] }, "Interface": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "HostName": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "DNSServer": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true }, "Timeout": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": true }, "NumberOfRepetitions": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": true }, "SuccessCount": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "ResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp" ], "read": true, "write": false }, "Device.DNS.Diagnostics.NSLookupDiagnostics.Result.{i}.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "Success", "Error_DNSServerNotAvailable", "Error_HostNameNotResolved", "Error_Timeout", "Error_Other" ] }, "AnswerType": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false, "values": [ "None", "Authoritative", "NonAuthoritative" ] }, "HostNameReturned": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "IPAddresses": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "DNSServerIP": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false }, "ResponseTime": { "type": "unsignedInt", "protocols": [ "cwmp" ], "unit": "milliseconds", "read": true, "write": false } } } }, "Device.DNS.SD.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServiceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdvertisedInterfaces": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.DNS.SD.Service.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InstanceName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ApplicationProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransportProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "TCP", "UDP" ] }, "Domain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "Target": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LeaseActive", "GoodbyeReceived", "LeaseExpired" ] }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimeToLive": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "2147483647" }, "read": true, "write": false }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "Weight": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": false }, "TextRecordNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DNS.SD.Service.{i}.TextRecord.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Key": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.NAT.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "InterfaceSettingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "zone" } } } ] }, "PortMappingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect" } } } ] }, "Device.NAT.InterfaceSetting.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "firewall", "section": { "type": "zone" }, "dmmapfile": "dmmap_firewall" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "zone", "index": "@i-1" }, "option": { "name": "masq" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TCPTranslationTimeout": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "UDPTranslationTimeout": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true } }, "Device.NAT.PortMapping.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect" }, "dmmapfile": "dmmap_firewall" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LeaseDuration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "RemoteHost": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "src_dip" } } } ] }, "ExternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "src_dport" } } } ] }, "ExternalPortEndRange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "src_dport" } } } ] }, "InternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "dest_port" } } } ] }, "Protocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "TCP", "UDP" ], "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "proto" } } } ] }, "InternalClient": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "dest_ip" } } } ] }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "redirect", "index": "@i-1" }, "option": { "name": "name" } } } ] } } }, "Device.PCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SupportedVersions": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "PreferredVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "OptionList": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "254" }, "read": true, "write": false }, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PCP.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WANInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "MAPEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PEEREnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ANNOUNCEEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "THIRDPARTYEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "THIRDPARTYStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "FILTEREnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PCP.Client.{i}.PCPProxy.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "HighestVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] } }, "Device.PCP.Client.{i}.UPnPIWF.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] } }, "Device.PCP.Client.{i}.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Connecting", "Error_Timeout", "Error_HostNameNotResolved", "Error_NetworkFailure", "Error_NotAuthorized", "Error_Unsupported", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DHCPv4", "DHCPv6", "Static" ] }, "ServerNameOrAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerAddressInUse": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalServerAddresses": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExternalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "MaximumFilters": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PortQuota": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "PreferredLifetime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Capabilities": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NAT44", "StatelessNAT64", "StatefulNAT64", "A+PPortRangeRouter", "SupportsPORTSETOption", "IPv4Firewall", "IPv6Firewall", "NPTv6", "DSCPReMarkingFunction", "FLOWDATAAwareFunction", "ILNPTranslator" ] }, "InboundMappingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OutboundMappingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PCP.Client.{i}.Server.{i}.InboundMapping.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_PCPErrorCodeReceived", "Error" ] }, "ErrorCode": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": false }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Internal", "UPnP_IWF", "PCP_Proxy", "Static" ] }, "Lifetime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "SuggestedExternalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SuggestedExternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "SuggestedExternalPortEndRange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "InternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "ProtocolNumber": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true }, "ThirdPartyAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AssignedExternalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssignedExternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "AssignedExternalPortEndRange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "FilterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PCP.Client.{i}.Server.{i}.InboundMapping.{i}.Filter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemoteHostIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PrefixLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "128" }, "read": true, "write": true }, "RemotePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "RemotePortEndRange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false } } }, "Device.PCP.Client.{i}.Server.{i}.OutboundMapping.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_PCPErrorCodeReceived", "Error" ] }, "ErrorCode": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "255" }, "read": true, "write": false }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Origin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Internal", "UPnP_IWF", "PCP_Proxy", "Static" ] }, "Lifetime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "SuggestedExternalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SuggestedExternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "RemoteHostIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "RemotePort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "ProtocolNumber": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true }, "ThirdPartyAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AssignedExternalIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssignedExternalPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false } } } } }, "Device.DHCPv4.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv4.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_dhcp_client" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "DHCPStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp" ], "read": true, "write": true }, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubnetMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPRouters": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "route[@i-1].target" } } ] }, "DNSServers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "dns-server" } } ] }, "LeaseTimeRemaining": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "data.leasetime" } } ] }, "DHCPServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PassthroughEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PassthroughDHCPPool": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SentOptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "sendopts" } } } ] }, "ReqOptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "reqopts" } } } ] }, "Device.DHCPv4.Client.{i}.SentOption.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "254" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.DHCPv4.Client.{i}.ReqOption.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "254" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DHCPv4.Server.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PoolNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv4.Server.Pool.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp" }, "dmmapfile": "dmmap_dhcp" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ignore" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "ignore" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "ClientID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ClientIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UserClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Chaddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ChaddrMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ChaddrExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AllowedDevices": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "All", "Known", "Unknown" ] }, "MinAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "start" } } } ] }, "MaxAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "limit" } } } ] }, "ReservedAddresses": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SubnetMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "netmask" } } } ] }, "DNSServers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "cli", "cli": { "command": "network.interface", "args": "status" } } ] }, "DomainName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPRouters": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LeaseTime": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "leasetime" } } } ] }, "StaticAddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "host" } } } ] }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv4.Server.Pool.{i}.StaticAddress.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "host" }, "dmmapfile": "dmmap_dhcp" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Chaddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "host", "index": "@i-1" }, "option": { "name": "mac" } } } ] }, "Yiaddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "host", "index": "@i-1" }, "option": { "name": "ip" } } } ] } }, "Device.DHCPv4.Server.Pool.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "254" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.DHCPv4.Server.Pool.{i}.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Chaddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv4.Server.Pool.{i}.Client.{i}.IPv4Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTimeRemaining": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DHCPv4.Server.Pool.{i}.Client.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.DHCPv4.Relay.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "ForwardingNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv4.Relay.Forwarding.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_dhcp_relay" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "vendorclass" } } } ] }, "VendorClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassIDMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Exact", "Prefix", "Suffix", "Substring" ] }, "ClientID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ClientIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "userclass" } } } ] }, "UserClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Chaddr": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "mac" } } } ] }, "ChaddrMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "mac" } } } ] }, "ChaddrExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LocallyServed": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DHCPServerIPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.DHCPv6.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv6.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "network", "section": { "type": "interface" }, "dmmapfile": "dmmap_dhcpv6" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "disabled" } } } ] }, "DUID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "ubus", "ubus": { "object": "network.interface", "method": "status", "args": { "interface": "@Name" }, "key": "data.passthru" } } ] }, "RequestAddresses": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "reqaddress" } } } ] }, "RequestPrefixes": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "reqprefix" } } } ] }, "RapidCommit": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Renew": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "SuggestedT1": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "SuggestedT2": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "SupportedOptions": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RequestedOptions": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "network", "section": { "type": "interface", "index": "@i-1" }, "option": { "name": "reqopts" } } } ] }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SentOptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedOptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv6.Client.{i}.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "SourceAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DUID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InformationRefreshTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DHCPv6.Client.{i}.SentOption.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.DHCPv6.Client.{i}.ReceivedOption.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Server": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DHCPv6.Server.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PoolNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv6.Server.Pool.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp" }, "dmmapfile": "dmmap_dhcpv6" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp", "index": "@i-1" }, "option": { "name": "ignore" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp", "index": "@i-1" }, "option": { "name": "ignore" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DUID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DUIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "VendorClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp", "index": "@i-1" }, "option": { "name": "vendorclass" } } } ] }, "VendorClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UserClassID": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "dhcp", "section": { "type": "dhcp", "index": "@i-1" }, "option": { "name": "userclass" } } } ] }, "UserClassIDExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceAddressMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceAddressExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IANAEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IANAManualPrefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IANAPrefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IAPDEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IAPDManualPrefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IAPDPrefixes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IAPDAddLength": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "64" }, "read": true, "write": true }, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv6.Server.Pool.{i}.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Active": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6PrefixNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DHCPv6.Server.Pool.{i}.Client.{i}.IPv6Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IPAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PreferredLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ValidLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DHCPv6.Server.Pool.{i}.Client.{i}.IPv6Prefix.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Prefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PreferredLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ValidLifetime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.DHCPv6.Server.Pool.{i}.Client.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": false }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DHCPv6.Server.Pool.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tag": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Value": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PassthroughClient": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } } }, "Device.IEEE8021x.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SupplicantNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE8021x.Supplicant.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PAEState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disconnected", "Logoff", "Connecting", "Authenticating", "Authenticated", "Held", "Restart", "ForceAuth", "ForceUnauth" ] }, "EAPIdentity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaxStart": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "10" }, "read": true, "write": true }, "StartPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "HeldPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "AuthPeriod": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "AuthenticationCapabilities": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "EAP-TLS", "EAP-MD5" ] }, "StartFailurePolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FailAuthentication", "AssumeAuthentication" ] }, "AuthenticationSuccessPolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "NoAction", "RenewConnection" ] }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Disconnect": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Device.IEEE8021x.Supplicant.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ReceivedFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedStartFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedLogoffFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedResponseIdFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedResponseFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedRequestIdFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedRequestFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedInvalidFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedLengthErrorFrames": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFrameVersion": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFrameSourceMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE8021x.Supplicant.{i}.EAPMD5.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SharedSecret": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.IEEE8021x.Supplicant.{i}.EAPTLS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MutualAuthenticationEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.Users.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "UserNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "users", "section": { "type": "user" } } } ] }, "Device.Users.User.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "users", "section": { "type": "user" }, "dmmapfile": "dmmap_users" } }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "users", "section": { "type": "user", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "RemoteAccessCapable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "users", "section": { "type": "user", "index": "@i-1" }, "option": { "name": "remote_access" } } } ] }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "users", "section": { "type": "user", "index": "@i-1" }, "option": { "name": "password" } } } ] }, "Language": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "users", "section": { "type": "user", "index": "@i-1" }, "option": { "name": "language" } } } ] } } }, "Device.SmartCardReaders.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SmartCardReaderNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.SmartCardReaders.SmartCardReader.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error" ] }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Reset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ResetTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DecryptionFailedCounter": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DecryptionFailedNoKeyCounter": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.SmartCardReaders.SmartCardReader.{i}.SmartCard.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "None", "Running", "Error" ] }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "CA", "DRM", "UICC" ] }, "Application": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "SIM", "USIM", "ISIM" ] }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ATR": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.UPnP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.UPnP.Device.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "upnpd", "section": { "type": "upnpd", "name": "config" }, "option": { "name": "enabled" } } } ] }, "UPnPMediaServer": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPMediaRenderer": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPWLANAccessPoint": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPQoSDevice ": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPQoSPolicyHolder": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPIGD": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPDMBasicMgmt": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPDMConfigurationMgmt": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UPnPDMSoftwareMgmt": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.UPnP.Device.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "UPnPArchitecture": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPArchitectureMinorVer": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPMediaServer": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPMediaRenderer": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPWLANAccessPoint": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPBasicDevice": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPQoSDevice": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPQoSPolicyHolder": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPIGD": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPDMBasicMgmt": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPDMConfigurationMgmt": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPnPDMSoftwareMgmt": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.UPnP.Discovery.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "RootDeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServiceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.UPnP.Discovery.RootDevice.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LeaseActive", "LeaseExpired", "ByebyeReceived" ] }, "UUID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "USN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Server": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPnP.Discovery.Device.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LeaseActive", "LeaseExpired", "ByebyeReceived" ] }, "UUID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "USN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Server": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPnP.Discovery.Service.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "LeaseActive", "LeaseExpired", "ByebyeReceived" ] }, "USN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LeaseTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Server": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ParentDevice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.UPnP.Description.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "DeviceDescriptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceInstanceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServiceInstanceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.UPnP.Description.DeviceDescription.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "URLBase": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPnP.Description.DeviceInstance.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "UDN": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ParentDevice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DiscoveryDevice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FriendlyName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceCategory": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Manufacturer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelDescription": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ModelURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UPC": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PresentationURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.UPnP.Description.ServiceInstance.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ParentDevice": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServiceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServiceDiscovery": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServiceType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SCPDURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ControlURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventSubURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.DLNA.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.DLNA.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "HNDDeviceClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "DeviceCapability": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HIDDeviceClass": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ImageClassProfileID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AudioClassProfileID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AVClassProfileID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MediaCollectionProfileID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PrinterClassProfileID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.SelfTestDiagnostics.": { "type": "object", "protocols": [ "cwmp" ], "access": false, "array": false, "DiagnosticsState": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": true, "values": [ "None", "Requested", "Complete", "Error_Internal", "Error_Other" ] }, "Results": { "type": "string", "protocols": [ "cwmp" ], "read": true, "write": false } }, "Device.Firewall.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Config": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "High", "Low", "Off", "Advanced" ] }, "AdvancedLevel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Stateless", "Stateful" ] }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastChange": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LevelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChainNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Firewall.Level.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Chain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PortMappingEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DefaultPolicy": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Drop", "Accept", "Reject" ] }, "DefaultLogPolicy": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.Firewall.Chain.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Creator": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Defaults", "PortMapping", "WANIPv6FirewallControl", "ACS", "UserInterface", "Other" ] }, "RuleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule" } } } ] }, "Device.Firewall.Chain.{i}.Rule.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule" }, "dmmapfile": "dmmap_firewall" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Description": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Target": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Drop", "Accept", "Reject", "Return", "TargetChain" ], "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "target" } } } ] }, "TargetChain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Log": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CreationDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExpiryDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceInterfaceExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceAllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestInterfaceExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestAllInterfaces": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "IPVersion": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "15" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "family" } } } ] }, "DestIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "dest_ip" } } } ] }, "DestIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceIP": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourceMask": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "src_ip" } } } ] }, "SourceIPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Protocol": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "255" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "proto" } } } ] }, "ProtocolExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DestPort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "dest_port" } } } ] }, "DestPortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "dest_port" } } } ] }, "DestPortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SourcePort": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "src_port" } } } ] }, "SourcePortRangeMax": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "firewall", "section": { "type": "rule", "index": "@i-1" }, "option": { "name": "src_port" } } } ] }, "SourcePortExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DSCP": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "63" }, "read": true, "write": true }, "DSCPExclude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.PeriodicStatistics.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MinSampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "MaxReportSamples": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SampleSetNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PeriodicStatistics.SampleSet.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Trigger" ] }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SampleInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ReportSamples": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "TimeReference": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "FetchSamples": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ForceSample": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ReportStartTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReportEndTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SampleSeconds": { "type": "string", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "ParameterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.PeriodicStatistics.SampleSet.{i}.Parameter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Reference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SampleMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Current", "Change" ] }, "CalculationMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Latest", "Minimum", "Maximum", "Average" ] }, "LowThreshold": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "HighThreshold": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SampleSeconds": { "type": "string", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "SuspectData": { "type": "string", "protocols": [ "cwmp", "usp" ], "range": { "max": "1" }, "read": true, "write": false }, "Values": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Failures": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.FaultMgmt.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SupportedAlarmNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxCurrentAlarmEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentAlarmNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "HistoryEventNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ExpeditedEventNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueuedEventNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.FaultMgmt.SupportedAlarm.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProbableCause": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecificProblem": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PerceivedSeverity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "", "*", "Cleared", "Critical", "Major", "Minor", "Warning", "Indeterminate" ] }, "ReportingMechanism": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "0 Expedited", "1 Queued", "2 Logged", "3 Disabled" ] } }, "Device.FaultMgmt.CurrentAlarm.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "AlarmIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlarmRaisedTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlarmChangedTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManagedObjectInstance": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProbableCause": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecificProblem": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PerceivedSeverity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Critical", "Major", "Minor", "Warning", "Indeterminate" ] }, "AdditionalText": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalInformation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FaultMgmt.HistoryEvent.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "EventTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlarmIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NotificationType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NewAlarm", "ChangedAlarm", "ClearedAlarm" ] }, "ManagedObjectInstance": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProbableCause": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecificProblem": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PerceivedSeverity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Cleared", "Critical", "Major", "Minor", "Warning", "Indeterminate" ] }, "AdditionalText": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalInformation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FaultMgmt.ExpeditedEvent.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "EventTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlarmIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NotificationType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NewAlarm", "ChangedAlarm", "ClearedAlarm" ] }, "ManagedObjectInstance": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProbableCause": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecificProblem": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PerceivedSeverity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Cleared", "Critical", "Major", "Minor", "Warning", "Indeterminate" ] }, "AdditionalText": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalInformation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FaultMgmt.QueuedEvent.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "EventTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AlarmIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NotificationType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NewAlarm", "ChangedAlarm", "ClearedAlarm" ] }, "ManagedObjectInstance": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ProbableCause": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SpecificProblem": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PerceivedSeverity": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Cleared", "Critical", "Major", "Minor", "Warning", "Indeterminate" ] }, "AdditionalText": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AdditionalInformation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CertificateNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.Security.Certificate.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LastModif": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SerialNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Issuer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NotBefore": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NotAfter": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Subject": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubjectAlt": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SignatureAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.FAP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Device.FAP.GPS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ScanOnBoot": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScanPeriodically": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PeriodicInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "PeriodicTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ContinuousGPS": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScanTimeout": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "ScanStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Indeterminate", "InProgress", "Success", "Error", "Error_TIMEOUT" ] }, "ErrorDetails": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastScanTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastSuccessfulScanTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LockedLatitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-90000000", "max": "90000000" }, "read": true, "write": false }, "LockedLongitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-180000000", "max": "180000000" }, "read": true, "write": false }, "NumberOfSatellites": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GPSReset": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "Device.FAP.GPS.ContinuousGPSStatus.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CurrentFix": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GotFix": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TimingGood": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Latitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-90000000", "max": "90000000" }, "read": true, "write": false }, "Longitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-180000000", "max": "180000000" }, "read": true, "write": false }, "Elevation": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-5000000", "max": "25000000" }, "unit": "millimeters", "read": true, "write": false }, "LastFixTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFixDuration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "FirstFixTimeout": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true }, "SatellitesTracked": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SatelliteTrackingInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "60", "max": "3600" }, "unit": "seconds", "read": true, "write": true }, "ReceiverStatus": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LocationType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Real", "Reference" ] }, "LockTimeOutDuration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "120", "max": "86400" }, "unit": "seconds", "read": true, "write": true } }, "Device.FAP.GPS.AGPSServerConfig.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ReferenceLatitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-90000000", "max": "90000000" }, "read": true, "write": true }, "ReferenceLongitude": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-180000000", "max": "180000000" }, "read": true, "write": true }, "ServerInUse": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.FAP.PerfMgmt.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ConfigNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.FAP.PerfMgmt.Config.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "URL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PeriodicUploadInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "PeriodicUploadTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.FAP.ApplicationPlatform.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Reset", "Initializing" ] }, "MaxNumberOfApplications": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CurrentNumberofApplications": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.FAP.ApplicationPlatform.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "PresenceApplicationSupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FemtoAwarenessAPISupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SMSAPISupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubscribeToNotificationsOfSMSSentToApplicationSupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QuerySMSDeliveryStatusSupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MMSAPISupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueryMMSDeliveryStatusSupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubscribeToNotificationsOfMMSSentToApplicationSupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TerminalLocationAPISupport": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AuthenticationMethodsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Basic", "Digest", "DigitalSignature" ] }, "AccessLevelsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Guest", "Standard", "Restricted", "Administrator", "Debug" ] }, "SendSMSTargetAddressType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "TelUri", "AnonymousReference", "All" ] }, "SendMMSTargetAddressType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "TelUri", "AnonymousReference", "All" ] } }, "Device.FAP.ApplicationPlatform.Control.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "AuthenticationMethod": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TunnelInst": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.FAP.ApplicationPlatform.Control.FemtoAwareness.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueueEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Queueing ": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FiFo", "Priority" ] }, "MaxAPIUsersNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "FemtozoneID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "NotificationsUserIdentifierMSISDN": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SubscribeToNotificationsResponseCallbackData": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueryFemtocellResponseTimezone": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.FAP.ApplicationPlatform.Control.SMS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueueEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Queueing ": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FiFo", "Priority" ] }, "MaxAPIUsersNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "MinSendSMSTimeInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "3599" }, "unit": "seconds", "read": true, "write": true }, "EnableQuerySMSDeliveryStatus": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EnableSubscribeToNotificationsOfMessageSentToApplication": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.FAP.ApplicationPlatform.Control.MMS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueueEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Queueing ": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FiFo", "Priority" ] }, "MaxAPIUsersNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "MinSendMMSTimeInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "3599" }, "unit": "seconds", "read": true, "write": true }, "EnableQueryMMSDeliveryStatus": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EnableSubscribeToNotificationsOfMessageSentToApplication": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.FAP.ApplicationPlatform.Control.TerminalLocation.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueueEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Queueing ": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "FiFo", "Priority" ] }, "MaxAPIUsersNumber": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": true }, "QueryMobileLocationResponseAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "TelUri", "AnonymousReference" ] }, "QueryMobileLocationResponseLongitudeLatitude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueryMobileLocationResponseAltitude": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QueryMobileLocationResponseTimestamp": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "86399" }, "unit": "seconds", "read": true, "write": true } } }, "Device.FAP.ApplicationPlatform.Monitoring.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MonitoringInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "AuthenticationRequestsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AuthenticationRequestsRejected": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.FAP.ApplicationPlatform.Monitoring.FemtoAwareness.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "APIUsers": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Ready", "Flushed" ] }, "QueueNum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueDiscarded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAP.ApplicationPlatform.Monitoring.SMS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "APIUsers": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Ready", "Flushed" ] }, "QueueNum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueDiscarded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAP.ApplicationPlatform.Monitoring.MMS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "APIUsers": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Ready", "Flushed" ] }, "QueueNum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueDiscarded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.FAP.ApplicationPlatform.Monitoring.TerminalLocation.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "APIAvailable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "APIUsers": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Ready", "Flushed" ] }, "QueueNum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "read": true, "write": false }, "QueueReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "QueueDiscarded": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.BulkData.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "bulkdata", "name": "bulkdata" }, "option": { "name": "enable" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Disabled", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "bulkdata", "name": "bulkdata" }, "option": { "name": "enable" } } } ] }, "MinReportingInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "Protocols": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Streaming", "File", "HTTP" ] }, "EncodingTypes": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "XML", "XDR", "CSV", "JSON" ] }, "ParameterWildCardSupported": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxNumberOfProfiles": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": false }, "MaxNumberOfParameterReferences": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": false }, "ProfileNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile" } } } ] }, "Device.BulkData.Profile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile" }, "dmmapfile": "dmmap_cwmp_profile" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "enable" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "profile_alias" } } } ] }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "NumberOfRetainedFailedReports": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "nbre_of_retained_failed_reports" } } } ] }, "Protocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "protocol" } } } ] }, "EncodingType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "encoding_type" } } } ] }, "ReportingInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "reporting_interval" } } } ] }, "TimeReference": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "time_reference" } } } ] }, "StreamingHost": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "StreamingPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "StreamingSessionID": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "48", "max": "57" }, "read": true, "write": true }, "FileTransferURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "FileTransferUsername": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "FileTransferPassword": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ControlFileFormat": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ParameterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_parameter" } } } ] }, "Controller": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Device.BulkData.Profile.{i}.Parameter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_parameter" }, "dmmapfile": "dmmap_cwmp_profile_parameter" } }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_parameter", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "Reference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_parameter", "index": "@i-1" }, "option": { "name": "reference" } } } ] } }, "Device.BulkData.Profile.{i}.CSVEncoding.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FieldSeparator": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "csv_encoding_field_separator" } } } ] }, "RowSeparator": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "csv_encoding_row_separator" } } } ] }, "EscapeCharacter": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "csv_encoding_escape_character" } } } ] }, "ReportFormat": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ParameterPerRow", "ParameterPerColumn" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "csv_encoding_report_format" } } } ] }, "RowTimestamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Unix-Epoch", "ISO-8601", "None" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "csv_encoding_row_time_stamp" } } } ] } }, "Device.BulkData.Profile.{i}.JSONEncoding.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ReportFormat": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ObjectHierarchy", "NameValuePair" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "json_encoding_report_format" } } } ] }, "ReportTimestamp": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Unix-Epoch", "ISO-8601", "None" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "json_encoding_report_time_stamp" } } } ] } }, "Device.BulkData.Profile.{i}.HTTP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "URL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_url" } } } ] }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_username" } } } ] }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_password" } } } ] }, "CompressionsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "GZIP", "Compress", "Deflate" ] }, "Compression": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_compression" } } } ] }, "MethodsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "POST", "PUT" ] }, "Method": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_method" } } } ] }, "UseDateHeader": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_use_date_header" } } } ] }, "RetryEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_retry_enable" } } } ] }, "RetryMinimumWaitInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_retry_minimum_wait_interval" } } } ] }, "RetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_retry_interval_multiplier" } } } ] }, "RequestURIParameterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_http_request_uri_parameter" } } } ] }, "PersistAcrossReboot": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile", "index": "@i-1" }, "option": { "name": "http_persist_across_reboot" } } } ] }, "Device.BulkData.Profile.{i}.HTTP.RequestURIParameter.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_http_request_uri_parameter" }, "dmmapfile": "dmmap_cwmp_profile_http_request_uri_parameter" } }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_http_request_uri_parameter", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "Reference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_bulkdata", "section": { "type": "profile_http_request_uri_parameter", "index": "@i-1" }, "option": { "name": "reference" } } } ] } } } } }, "Device.XMPP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ConnectionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection" } } } ] }, "SupportedServerConnectAlgorithms": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "DNS-SRV", "DNS", "ServerTable", "WebSocket" ] }, "Device.XMPP.Connection.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection" }, "dmmapfile": "dmmap_cwmp_xmpp" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "enable" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "connection_alias" } } } ] }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "username" } } } ] }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "password" } } } ] }, "Domain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "domain" } } } ] }, "Resource": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "JabberID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Disabled", "Unknown", "Dormant", "Connecting", "ServerNotPresent", "Error_Misconfigured", "Error_AuthenticationFailure", "Error" ], "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "enable" } } } ] }, "LastChangeDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServerConnectAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "serveralgorithm" } } } ] }, "KeepAliveInterval": { "type": "long", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "interval" } } } ] }, "ServerConnectAttempts": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "attempt" } } } ] }, "ServerRetryInitialInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "initial_retry_interval" } } } ] }, "ServerRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "retry_interval_multiplier" } } } ] }, "ServerRetryMaxInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "retry_max_interval" } } } ] }, "UseTLS": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "usetls" } } } ] }, "TLSEstablished": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.XMPP.Connection.{i}.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "enable" } } } ] }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "connection_server_alias" } } } ] }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Weight": { "type": "long", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "ServerAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "server_address" } } } ] }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "cwmp_xmpp", "section": { "type": "xmpp_connection", "index": "@i-1" }, "option": { "name": "port" } } } ] } }, "Device.XMPP.Connection.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ReceivedMessages": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedMessages": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReceivedErrorMessages": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TransmittedErrorMessages": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.IEEE1905.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "1905.1", "1905.1a" ] }, "Device.IEEE1905.AL.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "IEEE1905Id": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RegistrarFreqBand": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "802.11 2.4 GHz", "802.11 5 GHz", "802.11 60 GHz" ] }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Unknown", "Dormant", "NotPresent", "LowerLayerDown", "Error" ] }, "LastChange": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": false }, "LowerLayers": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceStackReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MediaType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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" ] }, "GenericPhyOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyVariant": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SetIntfPowerStateEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PowerState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "On", "Power_Save", "Off", "Unsupported" ] }, "VendorPropertiesNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LinkNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.Interface.{i}.VendorProperties.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "OUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Information": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.Interface.{i}.Link.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IEEE1905Id": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MediaType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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" ] }, "GenericPhyOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyVariant": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.Interface.{i}.Link.{i}.Metric.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "IEEE802dot1Bridge": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "PacketErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "TransmittedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "MACThroughputCapacity": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mb/s", "read": true, "write": false }, "LinkAvailability": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "percent", "read": true, "write": false }, "PHYRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mb/s", "read": true, "write": false }, "RSSI": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "dB", "read": true, "write": false } } } }, "Device.IEEE1905.AL.ForwardingTable.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SetForwardingEnabled": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ForwardingRuleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.ForwardingTable.ForwardingRule.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "InterfaceList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACDestinationAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACDestinationAddressFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACSourceAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MACSourceAddressFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EtherType": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EtherTypeFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Vid": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "4095" }, "read": true, "write": true }, "VidFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PCP": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "7" }, "read": true, "write": true }, "PCPFlag": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.IEEE1905.AL.NetworkTopology.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Incomplete", "Available", "Error_Misconfigured" ] }, "MaxChangeLogEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "LastChange": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IEEE1905DeviceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ChangeLogNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.NetworkTopology.ChangeLog.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "TimeStamp": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NewNeighbor", "LostNeighbor" ] }, "ReporterDeviceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReporterInterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NeighborType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "IEEE1905", "Non-IEEE1905" ] }, "NeighborId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "IEEE1905Id": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "1905.1", "1905.1a" ] }, "RegistrarFreqBand": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "802.11 2.4 GHz", "802.11 5 GHz", "802.11 60 GHz" ] }, "FriendlyName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ManufacturerModel": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ControlURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AssocWiFiNetworkDeviceRef": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "VendorPropertiesNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6AddressNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InterfaceNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NonIEEE1905NeighborNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IEEE1905NeighborNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "L2NeighborNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BridgingTupleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IPv4Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4Address": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv4AddressType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Unknown", "DHCP", "Static", "Auto-IP" ] }, "DHCPServer": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IPv6Address.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6Address": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IPv6AddressType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Unknown", "LinkLocal", "DHCP", "Static", "SLAAC" ] }, "IPv6AddressOrigin": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.VendorProperties.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "MessageType": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Information": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.Interface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MediaType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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" ] }, "PowerState": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "On", "Power_Save", "Off", "Unsupported" ] }, "GenericPhyOUI": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyVariant": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GenericPhyURL": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NetworkMembership": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Role": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "AP", "non-AP/non-PCP STA", "Wi-Fi P2P Client", "Wi-Fi P2P Group Owner", "802.11adPCP" ] }, "APChannelBand": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FrequencyIndex1": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "FrequencyIndex2": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.NonIEEE1905Neighbor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "LocalInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NeighborInterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.L2Neighbor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "LocalInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NeighborInterfaceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BehindInterfaceIds": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IEEE1905Neighbor.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "LocalInterface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NeighborDeviceId": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MetricNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.IEEE1905Neighbor.{i}.Metric.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "NeighborMACAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "IEEE802dot1Bridge": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PacketErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "PacketErrorsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "TransmittedPackets": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "PacketsReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Packets", "read": true, "write": false }, "MACThroughputCapacity": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mb/s", "read": true, "write": false }, "LinkAvailability": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "100" }, "unit": "percent", "read": true, "write": false }, "PHYRate": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "Mb/s", "read": true, "write": false }, "RSSI": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "255" }, "unit": "dB", "read": true, "write": false } } }, "Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.BridgingTuple.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "InterfaceList": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.IEEE1905.AL.Security.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "SetupMethod": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "UCPK", "PBC", "NFCNK" ] }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.IEEE1905.AL.NetworkingRegistrar.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Registrar2dot4": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Registrar5": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Registrar60": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.MQTT.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "BrokerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MQTT.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ProtocolVersionsSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "3.1", "3.1.1", "5.0" ] }, "TransportProtocolSupported": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "TCP/IP", "TLS", "WebSocket" ] }, "MaxNumberOfClientSubscriptions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxNumberOfBrokerBridges": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MaxNumberOfBrokerBridgeSubscriptions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.MQTT.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Connecting", "Connected", "Error_Misconfigured", "Error_BrokerUnreachable", "Error" ] }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BrokerAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BrokerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "TransportProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CleanSession": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CleanStart": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillEnable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillQoS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "2" }, "read": true, "write": true }, "WillRetain": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeepAliveTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "ForceReconnect": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "SessionExpiryInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "ReceiveMaximum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MaximumPacketSize": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "byte", "read": true, "write": true }, "TopicAliasMaximum": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "read": true, "write": true }, "RequestResponseInfo": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RequestProblemInfo": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "AuthenticationMethod": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ClientID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillDelayInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "WillMessageExpiryInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "WillContentType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillResponseTopic": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillTopic": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "WillValue": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PublishMessageExpiryInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "MessageRetryTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ConnectRetryTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ConnectRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true }, "ConnectRetryMaxInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ResponseInformation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubscriptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UserPropertyNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MQTT.Client.{i}.Subscription.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Unsubscribed", "Subscribed", "Subscribing", "Unsubscribing", "Error" ] }, "Topic": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "QoS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "2" }, "read": true, "write": true } }, "Device.MQTT.Client.{i}.UserProperty.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Value": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PacketType": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "AUTH", "CONNECT", "DISCONNECT", "PUBLISH", "PUBACK", "PUBREC", "PUBREL", "PUBCOMP", "SUBSCRIBE", "UNSUBSCRIBE", "WILL" ] } }, "Device.MQTT.Client.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "BrokerConnectionEstablished": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastPublishMessageSent": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastPublishMessageReceived": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubscribeSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "UnSubscribeSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MQTTMessagesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MQTTMessagesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConnectionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.MQTT.Broker.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Enabled", "Error_Misconfigured", "Error" ] }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BridgeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MQTT.Broker.{i}.Bridge.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "Connecting", "Connected", "Enabled", "Error_Misconfigured", "Error_BrokerUnreachable", "Error" ] }, "ProtocolVersion": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TransportProtocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CleanSession": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CleanStart": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "KeepAliveTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "ForceReconnect": { "type": "boolean", "protocols": [ "cwmp" ], "read": true, "write": true }, "ClientID": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MessageRetryTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ConnectRetryTime": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "ServerSelectionAlgorithm": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Priority", "RoundRobin", "Random" ] }, "ServerConnection": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SubscriptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.MQTT.Broker.{i}.Bridge.{i}.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Priority": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true }, "Weight": { "type": "long", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1", "max": "65535" }, "read": true, "write": true }, "Address": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true } }, "Device.MQTT.Broker.{i}.Bridge.{i}.Subscription.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Disabled", "Error" ] }, "Topic": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Direction": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "out", "in", "both" ] }, "QoS": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "2" }, "read": true, "write": true }, "LocalPrefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RemotePrefix": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.MQTT.Broker.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TotalNumberOfClients": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NumberOfActiveClients": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "NumberOfInactiveClients": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Subscriptions": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MQTTMessagesSent": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MQTTMessagesReceived": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ConnectionErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "PublishErrors": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } }, "Device.DynamicDNS.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ClientNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ServerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "SupportedServices": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DynamicDNS.Client.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service" }, "dmmapfile": "dmmap_ddns" } }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "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", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LastError": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "NO_ERROR", "MISCONFIGURATION_ERROR", "DNS_ERROR", "CONNECTION_ERROR", "AUTHENTICATION_ERROR", "TIMEOUT_ERROR", "PROTOCOL_ERROR" ] }, "Server": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "service_name" } } } ] }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "interface" } } } ] }, "Username": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "username" } } } ] }, "Password": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "password" } } } ] }, "HostnameNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.DynamicDNS.Client.{i}.Hostname.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Registered", "UpdateNeeded", "Updating", "Error", "Disabled" ], "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "domain" } } } ] }, "LastUpdate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.DynamicDNS.Server.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service" }, "dmmapfile": "dmmap_ddns" } }, "Enable": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ServiceName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "service_name" } } } ] }, "ServerAddress": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "dns_server" } } } ] }, "ServerPort": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "0", "max": "65535" }, "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "dns_server" } } } ] }, "SupportedProtocols": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "HTTP", "HTTPS" ] }, "Protocol": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "use_https" } } } ] }, "CheckInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "check_interval" } } } ] }, "RetryInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "retry_interval" } } } ] }, "MaxRetries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "mapping": [ { "type": "uci", "uci": { "file": "ddns", "section": { "type": "service", "index": "@i-1" }, "option": { "name": "retry_count" } } } ] } } }, "Device.LEDs.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LEDNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LEDs.LED.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Disabled", "InUse", "Controlled", "Error" ] }, "Reason": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CyclePeriodRepetitions": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-1" }, "read": true, "write": false }, "Location": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Front", "Back", "Left", "Right", "Top", "Bottom" ] }, "RelativeXPosition": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RelativeYPosition": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CycleElementNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LEDs.LED.{i}.CycleElement.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "range": { "min": "1" }, "read": true, "write": true }, "Color": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Duration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": true }, "FadeInterval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": true } }, "Device.LEDs.LED.{i}.CurrentCycleElement.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CycleElementReference": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Color": { "type": "hexBinary", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Duration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "milliseconds", "read": true, "write": false } } } }, "Device.BASAPM.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MeasurementEndpointNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.BASAPM.MeasurementEndpoint.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MeasurementAgent": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "DeviceOwnership": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "ISP", "Customer" ] }, "OperationalDomain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InternetDomain": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseMeasurementEndpointInReports": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Device.BASAPM.MeasurementEndpoint.{i}.ISPDevice.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ReferencePoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "STP", "IDTP", "RNTP", "IRTP", "MTP", "IATP", "UNITP", "CEDTP" ] }, "GeographicalLocation": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.BASAPM.MeasurementEndpoint.{i}.CustomerDevice.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "EquipmentIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "CustomerIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.LMAP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MeasurementAgentNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ReportNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastStarted": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CapabilityTags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Identifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "GroupIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MeasurementPoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseAgentIdentifierInReports": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseGroupIdentifierInReports": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseMeasurementPointInReports": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PublicCredential": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "PrivateCredential": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EventLog": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TaskCapabilityNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ScheduleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TaskNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CommunicationChannelNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InstructionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.TaskCapability.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Version": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "TaskCapabilityRegistryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.TaskCapability.{i}.Registry.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "RegistryEntry": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Roles": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } }, "Device.LMAP.MeasurementAgent.{i}.Controller.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ControllerTimeout": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "0" }, "unit": "seconds", "read": true, "write": true }, "ControlSchedules": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ControlTasks": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ControlChannels": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "State": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Suppressed", "Disabled", "Running" ] }, "Start": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "End": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Duration": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Tags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SuppressionTags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ExecutionMode": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "Sequential", "Parallel", "Pipelined" ] }, "LastInvocation": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Storage": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "ActionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Invocations": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Suppressions": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Overlaps": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Failures": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "State": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Suppressed", "Disabled", "Running" ] }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Task": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OutputDestination": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SuppressionTags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Storage": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "unit": "bytes", "read": true, "write": false }, "LastInvocation": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastSuccessfulCompletion": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastSuccessfulStatusCode": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastSuccessfulMessage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFailedCompletion": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFailedStatusCode": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "LastFailedMessage": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Invocations": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Suppressions": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Overlaps": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Failures": { "type": "unsignedLong", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.LMAP.MeasurementAgent.{i}.Schedule.{i}.Action.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Value": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.LMAP.MeasurementAgent.{i}.Task.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Tags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RegistryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.Task.{i}.Registry.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "RegistryEntry": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Roles": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.LMAP.MeasurementAgent.{i}.Task.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Value": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } }, "Device.LMAP.MeasurementAgent.{i}.CommunicationChannel.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "UseBulkDataProfile": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "BulkDataProfile": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Target": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "TargetPublicCredential": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interface": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } }, "Device.LMAP.MeasurementAgent.{i}.Instruction.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "LastChange": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "InstructionSchedules": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "InstructionTasks": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ReportChannels": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "MeasurementSuppressionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.MeasurementAgent.{i}.Instruction.{i}.MeasurementSuppression.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "State": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false, "values": [ "Enabled", "Active", "Disabled" ] }, "StopRunning": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Start": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "End": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "SuppressionMatch": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.LMAP.Report.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ReportDate": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "AgentIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "GroupIdentifier": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "MeasurementPoint": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ResultNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.Report.{i}.Result.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "TaskName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ScheduleName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ActionName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EventTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "StartTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "CycleNumber": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Status": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Tags": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "OptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ResultConflictNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ResultReportTableNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.Report.{i}.Result.{i}.Option.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Order": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Name": { "type": "int", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.LMAP.Report.{i}.Result.{i}.Conflict.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "TaskName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ScheduleName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ActionName": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "ColumnLabels": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "ResultReportRowNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "RegistryNumberOfEntries": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.ResultRow.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Values": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } }, "Device.LMAP.Report.{i}.Result.{i}.ReportTable.{i}.Registry.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "RegistryEntry": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false }, "Roles": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": false } } } } }, "Device.LMAP.Event.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Enable": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Alias": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true, "values": [ "PeriodicTiming", "CalendarTiming", "OneOffTiming", "Immediate", "Startup", "ControllerLost", "ControllerConnected" ] }, "RandomnessSpread": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "CycleInterval": { "type": "int", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true }, "Device.LMAP.Event.{i}.PeriodicTimer.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "StartTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "Interval": { "type": "unsignedInt", "protocols": [ "cwmp", "usp" ], "unit": "seconds", "read": true, "write": true } }, "Device.LMAP.Event.{i}.CalendarTimer.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "StartTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EndTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleMonths": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleDaysOfMonth": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleDaysOfWeek": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleHoursOfDay": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleMinutesOfHour": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleSecondsOfMinute": { "type": "string", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "EnableScheduleTimezoneOffset": { "type": "boolean", "protocols": [ "cwmp", "usp" ], "read": true, "write": true }, "ScheduleTimezoneOffset": { "type": "int", "protocols": [ "cwmp", "usp" ], "range": { "min": "-23", "max": "23" }, "unit": "hours", "read": true, "write": true } }, "Device.LMAP.Event.{i}.OneOff.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "StartTime": { "type": "dateTime", "protocols": [ "cwmp", "usp" ], "read": true, "write": true } } } }, "Device.LocalAgent.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "EndpointID": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "SoftwareVersion": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "UpTime": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "seconds", "read": true, "write": false }, "SupportedProtocols": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "CoAP", "WebSocket", "STOMP", "MQTT" ] }, "SupportedFingerprintAlgorithms": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "SHA-1", "SHA-224", "SHA-256", "SHA-384", "SHA-512" ] }, "SupportedThresholdOperator": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Rise", "Fall", "Cross", "Eq", "NotEq" ] }, "AdvertisedDeviceSubtypes": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "MaxSubscriptionChangeAdoptionTime": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "5" }, "unit": "seconds", "read": true, "write": true }, "MTPNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "ThresholdNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "ControllerNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "SubscriptionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "RequestNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "CertificateNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.LocalAgent.MTP.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Up", "Down", "Error" ] }, "Protocol": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "EnableMDNS": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Device.LocalAgent.MTP.{i}.CoAP.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Interfaces": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Path": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "IsEncrypted": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "EnableEncryption": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.MTP.{i}.STOMP.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Reference": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Destination": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "DestinationFromServer": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } }, "Device.LocalAgent.MTP.{i}.WebSocket.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Interfaces": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Path": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.MTP.{i}.MQTT.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Reference": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ResponseTopicConfigured": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ResponseTopicDiscovered": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "PublishQoS ": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "0", "max": "2" }, "read": true, "write": true } } }, "Device.LocalAgent.Threshold.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "OperatingMode": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "Normal", "Single" ] }, "ReferencePath": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ThresholdParam": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ThresholdOperator": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ThresholdValue": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.Controller.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "EndpointID": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ControllerCode": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ProvisioningCode": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "AssignedRole": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "InheritedRole": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Credential": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "PeriodicNotifInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "PeriodicNotifTime": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": true }, "USPNotifRetryMinimumWaitInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "USPNotifRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true }, "BootParameterNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "MTPNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.LocalAgent.Controller.{i}.MTP.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Protocol": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Device.LocalAgent.Controller.{i}.MTP.{i}.CoAP.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Host": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Path": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "EnableEncryption": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.Controller.{i}.MTP.{i}.STOMP.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Reference": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Destination": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.Controller.{i}.MTP.{i}.WebSocket.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Host": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Path": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "IsEncrypted": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "KeepAliveInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "CurrentRetryCount": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "SessionRetryMinimumWaitInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "SessionRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true } }, "Device.LocalAgent.Controller.{i}.MTP.{i}.MQTT.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Reference": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Topic": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } } }, "Device.LocalAgent.Controller.{i}.TransferCompletePolicy.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "ResultTypeFilter": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "Success", "Failure", "Both" ] } }, "Device.LocalAgent.Controller.{i}.BootParameter.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "ParameterName": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.LocalAgent.Controller.{i}.E2ESession.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Up", "Negotiating", "Down" ] }, "SessionExpiration": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "0" }, "unit": "seconds", "read": true, "write": true }, "SessionRetryMinimumWaitInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "SessionRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true }, "CurrentRetryCount": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "SegmentedPayloadChunkSize": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "0", "max": "0" }, "unit": "bytes", "read": true, "write": true }, "MaxRetransmitTries": { "type": "int", "protocols": [ "usp" ], "range": { "min": "-1", "max": "10" }, "read": true, "write": true }, "PayloadSecurity": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "Plaintext", "TLS" ] } } }, "Device.LocalAgent.Subscription.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Recipient": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "ID": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "CreationDate": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "NotifType": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "ValueChange", "ObjectCreation", "ObjectDeletion", "OperationComplete", "Event" ] }, "ReferenceList": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Persistent": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "TimeToLive": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "seconds", "read": true, "write": true }, "NotifRetry": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "NotifExpiration": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "seconds", "read": true, "write": true } }, "Device.LocalAgent.Request.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Originator": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Command": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "CommandKey": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Status": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Requested", "Active", "Canceling", "Canceled", "Success", "Error" ] } }, "Device.LocalAgent.Certificate.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "SerialNumber": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Issuer": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } }, "Device.LocalAgent.ControllerTrust.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "UntrustedRole": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "BannedRole": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "TOFUAllowed": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "TOFUInactivityTimer": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "seconds", "read": true, "write": true }, "RoleNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "CredentialNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "ChallengeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.LocalAgent.ControllerTrust.Role.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "PermissionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.LocalAgent.ControllerTrust.Role.{i}.Permission.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Order": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": true }, "Targets": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Param": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Obj": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "InstantiatedObj": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "CommandEvent": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true } } }, "Device.LocalAgent.ControllerTrust.Credential.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Role": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Credential": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "AllowedUses": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "MTP-only", "MTP-and-USP", "MTP-and-broker" ] } }, "Device.LocalAgent.ControllerTrust.Challenge.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Role": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "Passphrase" ] }, "Value": { "type": "base64", "protocols": [ "usp" ], "read": true, "write": true }, "ValueType": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "text/plain", "image/jpeg" ] }, "Instruction": { "type": "base64", "protocols": [ "usp" ], "read": true, "write": true }, "InstructionType": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true, "values": [ "text/plain", "image/jpeg", "text/html" ] }, "Retries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": true }, "LockoutPeriod": { "type": "int", "protocols": [ "usp" ], "range": { "min": "0" }, "unit": "seconds", "read": true, "write": true } } } }, "Device.STOMP.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "ConnectionNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.STOMP.Connection.{i}.": { "type": "object", "protocols": [ "usp" ], "access": true, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Enable": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "Status": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Enabled", "Disabled", "Unknown", "Connecting", "ServerNotPresent", "Error_Misconfigured", "Error_AuthenticationFailure", "Error" ] }, "LastChangeDate": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "Host": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Port": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "read": true, "write": true }, "Username": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Password": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "VirtualHost": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "EnableHeartbeats": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true }, "OutgoingHeartbeat": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "milliseconds", "read": true, "write": true }, "IncomingHeartbeat": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "milliseconds", "read": true, "write": true }, "ServerRetryInitialInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1", "max": "65535" }, "unit": "seconds", "read": true, "write": true }, "ServerRetryIntervalMultiplier": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1000", "max": "65535" }, "read": true, "write": true }, "ServerRetryMaxInterval": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "min": "1" }, "unit": "seconds", "read": true, "write": true }, "IsEncrypted": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false } } }, "Device.Standby.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "NetworkAware": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "TimerAware": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false } }, "Device.ProxiedDevice.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Name": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Online": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "LastTimeContacted": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "InterfaceReference": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "ProxyProtocol": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Z-Wave", "ZigBee", "UPnP-DM" ] }, "NodeNumberOfEntries": { "type": "unsignedInt", "protocols": [ "usp" ], "read": true, "write": false }, "Device.ProxiedDevice.{i}.Node.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } } }, "Device.IoTCapability.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Name": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Class": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "BinaryControl", "LevelControl", "EnumControl", "BinarySensor", "LevelSensor", "MultiLevelSensor", "EnumSensor" ] }, "Device.IoTCapability.{i}.BinaryControl.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "Switch", "Locked" ] }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.IoTCapability.{i}.LevelControl.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": true }, "Unit": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "MinValue": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": false }, "MaxValue": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": false }, "StepValue": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.IoTCapability.{i}.EnumControl.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "ValidValues": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } }, "Device.IoTCapability.{i}.BinarySensor.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "CarbonDioxideDetected", "CarbonMonoxideDetected", "DoorOpen", "MotionDetected", "SmokeDetected", "WindowOpen", "WaterDetected" ] }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "LastChange": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "Sensitivity": { "type": "unsignedInt", "protocols": [ "usp" ], "range": { "max": "100" }, "read": true, "write": true }, "HoldTime": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "milliseconds", "read": true, "write": true }, "RestTime": { "type": "unsignedInt", "protocols": [ "usp" ], "unit": "milliseconds", "read": true, "write": true } }, "Device.IoTCapability.{i}.LevelSensor.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": false }, "LastChange": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "Unit": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "LowLevel": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "LowLevelThreshold": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": true }, "HighLevel": { "type": "boolean", "protocols": [ "usp" ], "read": true, "write": false }, "HighLevelThreshold": { "type": "decimal", "protocols": [ "usp" ], "read": true, "write": true } }, "Device.IoTCapability.{i}.MultiLevelSensor.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false, "values": [ "RGB", "Location" ] }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Values": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "ValueNames": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "LastChange": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "Unit": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } }, "Device.IoTCapability.{i}.EnumSensor.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": false, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Value": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "LastChange": { "type": "dateTime", "protocols": [ "usp" ], "read": true, "write": false }, "ValidValues": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } } }, "Device.Node.{i}.": { "type": "object", "protocols": [ "usp" ], "access": false, "array": true, "Alias": { "type": "string", "protocols": [ "usp" ], "read": true, "write": true }, "Type": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false }, "Description": { "type": "string", "protocols": [ "usp" ], "read": true, "write": false } } } }