{ "Device.Services.VoiceService.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "VoiceProfileNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.Capabilities.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MaxProfileCount": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "MaxLineCount": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "MaxSessionsPerLine": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "MaxSessionCount": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "SignalingProtocols": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "pattern": [ "SIP", "MGCP", "MGCP-NCS", "H\\.248", "H\\.323", "SIP/\\d+\\.\\d+", "MGCP/\\d+\\.\\d+", "MGCP-NCS/\\d+\\.\\d+", "H\\.248/\\d+\\.\\d+", "H\\.323/\\d+\\.\\d+", "X_.+" ] } }, "Regions": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } }, "RTCP": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "SRTP": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "SRTPKeyingMethods": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "Null", "Static", "SDP", "IKE" ] } }, "SRTPEncryptionKeySizes": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "unsignedInt", "maxsize": 256 } }, "RTPRedundancy": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "DSCPCoupled": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "EthernetTaggingCoupled": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "PSTNSoftSwitchOver": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "FaxT38": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "FaxPassThrough": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ModemPassThrough": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ToneGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ToneDescriptionsEditable": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "PatternBasedToneGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "FileBasedToneGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ToneFileFormats": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "G.711MuLaw", "G.711ALaw", "MP3", "WAV", "AMR" ] } }, "RingGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RingDescriptionsEditable": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "PatternBasedRingGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RingPatternEditable": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "FileBasedRingGeneration": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RingFileFormats": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "MIDI", "SMAF", "RTTTL", "MP3", "WAV", "AMR" ] } }, "DigitMap": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "NumberingPlan": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ButtonMap": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "VoicePortTests": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "Device.Services.VoiceService.{i}.Capabilities.SIP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Role": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "UserAgent", "BackToBackUserAgents", "OutboundProxy" ] }, "Extensions": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } }, "Transports": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "UDP", "TCP", "TLS", "SCTP" ] } }, "URISchemes": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } }, "EventSubscription": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ResponseMap": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "TLSAuthenticationProtocols": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "Null", "MD5", "SHA-1" ] } }, "TLSAuthenticationKeySizes": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "unsignedInt", "maxsize": 256 } }, "TLSEncryptionProtocols": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "Null", "RC4", "RC2", "DES", "3DES" ] } }, "TLSEncryptionKeySizes": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "unsignedInt", "maxsize": 256 } }, "TLSKeyExchangeProtocols": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "RSA", "DSS" ] } } }, "Device.Services.VoiceService.{i}.Capabilities.MGCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Extensions": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } } }, "Device.Services.VoiceService.{i}.Capabilities.H323.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "FastStart": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "H235AuthenticationMethods": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256, "enumerations": [ "dhExch", "pwdSymEnc", "pwdHash", "certSign", "ipsec", "tls" ] } } }, "Device.Services.VoiceService.{i}.Capabilities.Codecs.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "Codec": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "G.711MuLaw", "G.711ALaw", "G.726", "G.729", "G.729a", "G.729e", "G.728", "G.723.1", "G.722", "G.722.1", "G.722.2", "GSM-FR", "GSM-HR", "GSM-EFR", "iLBC" ] }, "BitRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "PacketizationPeriod": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "range": [ { "max": 64 } ] } }, "SilenceSuppression": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider" }, "dmmapfile": "dmmap_voice_client" } }, "Enable": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disabled", "Quiescent", "Enabled" ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "enabled" } } } ] }, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "Reset": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "NumberOfLines": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "mapping": [ { "type": "ubus", "ubus": { "object": "voice.asterisk", "method": "status", "args": {}, "key": "tel.@Name" } } ] }, "Name": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "name" } } } ] }, "SignalingProtocol": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "MaxSessions": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "mapping": [ { "type": "ubus", "ubus": { "object": "voice.asterisk", "method": "lines", "args": {}, "key": "num_lines" } } ] }, "DTMFMethod": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "InBand", "RFC2833", "SIPInfo" ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_advanced", "name": "SIP" }, "option": { "name": "dtmfmode" } } } ] }, "DTMFMethodG711": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "InBand", "RFC2833", "SIPInfo", "" ] }, "Region": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "DigitMap": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "DigitMapEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "STUNEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "STUNServer": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "NonVoiceBandwidthReservedUpstream": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "NonVoiceBandwidthReservedDownstream": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "PSTNFailOver": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "FaxPassThrough": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disable", "Auto", "Force" ] }, "ModemPassThrough": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disable", "Auto", "Force" ] }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.ServiceProviderInfo.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Name": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "URL": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "ContactPhoneNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "EmailAddress": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.SIP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ProxyServer": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_advanced", "name": "SIP" }, "option": { "name": "sip_proxy" } } } ] }, "ProxyServerPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "ProxyServerTransport": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "transport" } } } ] }, "RegistrarServer": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "host" } } } ] }, "RegistrarServerPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "port" } } } ] }, "RegistrarServerTransport": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "transport" } } } ] }, "UserAgentDomain": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "domain" } } } ] }, "UserAgentPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_advanced", "name": "SIP" }, "option": { "name": "bindport" } } } ] }, "UserAgentTransport": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "transport" } } } ] }, "OutboundProxy": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "outboundproxy" } } } ] }, "OutboundProxyPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ], "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_service_provider", "index": "@i-1" }, "option": { "name": "outboundproxyport" } } } ] }, "Organization": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "RegistrationPeriod": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds", "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_advanced", "name": "SIP" }, "option": { "name": "defaultexpiry" } } } ] }, "TimerT1": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerT2": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerT4": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerA": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerB": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerC": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerD": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerE": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerF": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerG": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerH": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerI": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerJ": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "TimerK": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "InviteExpires": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds" }, "ReInviteExpires": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds", "mapping": [ { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "sip_advanced", "name": "SIP" }, "option": { "name": "registertimeout" } } } ] }, "RegisterExpires": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds" }, "RegistersMinExpires": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds" }, "RegisterRetryInterval": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "seconds" }, "InboundAuth": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "None", "Digest" ] }, "InboundAuthUsername": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "InboundAuthPassword": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "UseCodecPriorityInSDPResponse": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "DSCPMark": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 63 } ] }, "VLANIDMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "EthernetPriorityMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "SIPEventSubscribeNumberOfElements": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "SIPResponseMapNumberOfElements": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 999 } ] }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.SIP.EventSubscribe.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "Event": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "Notifier": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "NotifierPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "NotifierTransport": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "ExpireTime": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "seconds" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.SIP.ResponseMap.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "SIPResponseNumber": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 100, "max": 999 } ] }, "TextMessage": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "Tone": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.MGCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CallAgent1": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "CallAgentPort1": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "CallAgent2": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "CallAgentPort2": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "RetranIntervalTimer": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ], "unit": "seconds" }, "MaxRetranCount": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "RegisterMode": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Wildcard", "Individual" ] }, "LocalPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "Domain": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "User": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "DSCPMark": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 63 } ] }, "VLANIDMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "EthernetPriorityMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "AllowPiggybackEvents": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "SendRSIPImmediately": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.H323.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Gatekeeper": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "GatekeeperPort": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "GatekeeperID": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "TimeToLive": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "seconds" }, "H235Authentication": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "AuthPassword": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "SendersID": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string" }, "DSCPMark": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 63 } ] }, "VLANIDMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "EthernetPriorityMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.RTP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LocalPortMin": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "LocalPortMax": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "DSCPMark": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 63 } ] }, "VLANIDMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "EthernetPriorityMark": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1 } ] }, "TelephoneEventPayloadType": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 128 } ] }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.RTP.RTCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "TxRepeatInterval": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ], "unit": "milliseconds" }, "LocalCName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.RTP.SRTP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "KeyingMethods": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } }, "EncryptionKeySizes": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 256 } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.RTP.Redundancy.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "PayloadType": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 127 } ] }, "BlockPayloadType": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 127 } ] }, "FaxAndModemRedundancy": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1, "max": 5 } ] }, "ModemRedundancy": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1, "max": 5 } ] }, "DTMFRedundancy": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1, "max": 5 } ] }, "VoiceRedundancy": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "range": [ { "min": -1, "max": 5 } ] }, "MaxSessionsUsingRedundancy": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.NumberingPlan.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "MinimumNumberOfDigits": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 40 } ] }, "MaximumNumberOfDigits": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 40 } ] }, "InterDigitTimerStd": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 50000 } ], "unit": "milliseconds" }, "InterDigitTimerOpen": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 50000 } ], "unit": "milliseconds" }, "InvalidNumberTone": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PrefixInfoMaxEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PrefixInfoNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.NumberingPlan.PrefixInfo.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "PrefixRange": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 42 } ] }, "PrefixMinNumberOfDigits": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 40 } ] }, "PrefixMaxNumberOfDigits": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1, "max": 40 } ] }, "NumberOfDigitsToRemove": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 40 } ] }, "PosOfDigitsToRemove": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 40 } ] }, "DialTone": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "FacilityAction": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "FacilityActionArgument": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Tone.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "EventNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "DescriptionNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PatternNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Tone.Event.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "Function": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "Busy", "Confirmation", "Dial", "MessageWaiting", "OffHookWarning", "RingBack", "ReOrder", "Stutterdial", "CallWaiting1", "CallWaiting2", "CallWaiting3", "CallWaiting4", "AlertingSignal", "SpecialDial", "SpecialInfo", "Release", "Congestion", "UserDefined1", "UserDefined2", "UserDefined3", "UserDefined4" ] }, "ToneID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Tone.Description.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "ToneEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ToneName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "TonePattern": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "ToneFile": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "ToneRepetitions": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 255 } ] }, "ToneText": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Tone.Pattern.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "ToneOn": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "Frequency1": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 4095 } ], "unit": "hertz" }, "Power1": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "dBm0" }, "Frequency2": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 4095 } ], "unit": "hertz" }, "Power2": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "dBm0" }, "Frequency3": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 4095 } ], "unit": "hertz" }, "Power3": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "dBm0" }, "Frequency4": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 4095 } ], "unit": "herts" }, "Power4": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "dBm0" }, "ModulationFrequency": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 4095 } ], "unit": "hertz" }, "ModulationPower": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "dBm0" }, "Duration": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "milliseconds" }, "NextEntryID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.ButtonMap.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "NumberOfButtons": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.ButtonMap.Button.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "ButtonName": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 16 } ] }, "FacilityAction": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "FacilityActionArgument": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "QuickDialNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 40 } ] }, "ButtonMessage": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "UserAccess": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.FaxT38.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "Enable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "BitRate": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 2400, "max": 2400 }, { "min": 4800, "max": 4800 }, { "min": 7200, "max": 7200 }, { "min": 9600, "max": 9600 }, { "min": 12000, "max": 12000 }, { "min": 14400, "max": 14400 }, { "min": 33600, "max": 33600 } ] }, "HighSpeedPacketRate": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 10, "max": 10 }, { "min": 20, "max": 20 }, { "min": 30, "max": 30 }, { "min": 40, "max": 40 } ], "unit": "milliseconds" }, "HighSpeedRedundancy": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 3 } ] }, "LowSpeedRedundancy": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 5 } ] }, "TCFMethod": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Local", "Network" ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "mapping": { "type": "uci", "uci": { "file": "voice_client", "section": { "type": "tel_line" }, "dmmapfile": "dmmap_voice_client" } }, "Enable": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disabled", "Quiescent", "Enabled" ] }, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "DirectoryNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "Status": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Up", "Initializing", "Registering", "Unregistering", "Error", "Testing", "Quiescent", "Disabled" ] }, "CallState": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Idle", "Calling", "Ringing", "Connecting", "InCall", "Hold", "Disconnecting" ] }, "PhyReferenceList": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "maxsize": 32 } }, "RingMuteStatus": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RingVolumeStatus": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 100 } ] }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.SIP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "AuthUserName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 128 } ] }, "AuthPassword": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 128 } ] }, "URI": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 389 } ] }, "SIPEventSubscribeNumberOfElements": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.SIP.EventSubscribe.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "Event": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "AuthUserName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 128 } ] }, "AuthPassword": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 128 } ] } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.MGCP.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "LineName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.H323.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "H323ID": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Ringer.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "EventNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "DescriptionNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PatternNumberOfEntries": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Ringer.Event.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "Function": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "Default", "RingSplash" ] }, "RingID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Ringer.Description.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "RingEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RingName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "RingPattern": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "RingFile": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Ringer.Pattern.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": true, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "RingerOn": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "Duration": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "milliseconds" }, "NextEntryID": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.CallingFeatures.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "CallerIDEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallerIDNameEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallerIDName": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 256 } ] }, "CallWaitingEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallWaitingStatus": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disabled", "Idle", "SecondaryRinging", "SecondaryConnecting", "SecondaryConnected" ] }, "MaxSessions": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "ConferenceCallingStatus": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "Disabled", "Idle", "SecondaryCalling", "SecondaryConnecting", "SecondaryConnected", "InConferenceCall" ] }, "ConferenceCallingSessionCount": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 0 }, { "min": 1, "max": 1 }, { "min": 1 } ] }, "CallForwardUnconditionalEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallForwardUnconditionalNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "CallForwardOnBusyEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallForwardOnBusyNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "CallForwardOnNoAnswerEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallForwardOnNoAnswerNumber": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "CallForwardOnNoAnswerRingCount": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "CallTransferEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "MWIEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "MessageWaiting": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "AnonymousCallBlockEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "AnonymousCalEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "DoNotDisturbEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "CallReturnEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "RepeatDialEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.VoiceProcessing.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TransmitGain": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "01. dB" }, "ReceiveGain": { "type": "int", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "int", "unit": "0.1 dB" }, "EchoCancellationEnable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "EchoCancellationInUse": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "EchoCancellationTail": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "milliseconds" } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Codec.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TransmitCodec": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "G.711MuLaw", "G.711ALaw", "G.726", "G.729", "G.729a", "G.729e", "G.728", "G.723.1", "G.722", "G.722.1", "G.722.2", "GSM-FR", "GSM-HR", "GSM-EFR", "iLBC" ] }, "ReceiveCodec": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "G.711MuLaw", "G.711ALaw", "G.726", "G.729", "G.729a", "G.729e", "G.728", "G.723.1", "G.722", "G.722.1", "G.722.2", "GSM-FR", "GSM-HR", "GSM-EFR", "iLBC" ] }, "TransmitBitRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "ReceiveBitRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "TransmitSilenceSuppression": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "ReceiveSilenceSuppression": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "TransmitPacketizationPeriod": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "milliseconds" }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Codec.List.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "EntryID": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "Codec": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ] }, "BitRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "bits per second" }, "PacketizationPeriod": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "list": { "datatype": "string", "range": [ { "max": 64 } ] } }, "SilenceSuppression": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "Enable": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "Priority": { "type": "unsignedInt", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] } } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Session.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "SessionStartTime": { "type": "dateTime", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "dateTime" }, "SessionDuration": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "FarEndIPAddress": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "IPAddress", "range": [ { "max": 45 } ] }, "FarEndUDPPort": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] }, "LocalUDPPort": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 65535 } ] } }, "Device.Services.VoiceService.{i}.VoiceProfile.{i}.Line.{i}.Stats.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "ResetStatistics": { "type": "boolean", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" }, "PacketsSent": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PacketsReceived": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "BytesSent": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "BytesReceived": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "PacketsLost": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Overruns": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "Underruns": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "IncomingCallsReceived": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "IncomingCallsAnswered": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "IncomingCallsConnected": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "IncomingCallsFailed": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "OutgoingCallsAttempted": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "OutgoingCallsAnswered": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "OutgoingCallsConnected": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "OutgoingCallsFailed": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "CallsDropped": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "TotalCallTime": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "ServerDownTime": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt" }, "ReceivePacketLossRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 100 } ] }, "FarEndPacketLossRate": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 0, "max": 100 } ] }, "ReceiveInterarrivalJitter": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" }, "FarEndInterarrivalJitter": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" }, "RoundTripDelay": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" }, "AverageReceiveInterarrivalJitter": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" }, "AverageFarEndInterarrivalJitter": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" }, "AverageRoundTripDelay": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "unit": "microseconds" } } } }, "Device.Services.VoiceService.{i}.PhyInterface.{i}.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": true, "Alias": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "Alias", "range": [ { "max": 64 } ] }, "PhyPort": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 2 } ] }, "InterfaceID": { "type": "unsignedInt", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "unsignedInt", "range": [ { "min": 1 } ] }, "Description": { "type": "string", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 32 } ] }, "Device.Services.VoiceService.{i}.PhyInterface.{i}.Tests.": { "type": "object", "protocols": [ "cwmp", "usp" ], "access": false, "array": false, "TestState": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "enumerations": [ "None", "Requested", "Complete", "Error_TestNotSupported" ] }, "TestSelector": { "type": "string", "read": true, "write": true, "protocols": [ "cwmp", "usp" ], "datatype": "string", "range": [ { "max": 64 } ], "enumerations": [ "PhoneConnectivityTest" ] }, "PhoneConnectivity": { "type": "boolean", "read": true, "write": false, "protocols": [ "cwmp", "usp" ], "datatype": "boolean" } } } } }