Программирование PC TR-069, Приложение B: параметры CPE Fri, December 06 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


TR-069, Приложение B: параметры CPE Печать
Добавил(а) microsin   

Это приложение к описанию протокола CWMP для управления сетевыми устройствами (Appendix B TR-069 [1]) определяет все CPE-параметры для наиболее распространенного пользовательского устройства - маршрутизатора для доступа к сети Интернет, или роутера (Internet Gateway Device), которые доступны через методы изменения параметров RPC, описанные в Приложении A [17]. Этот список включает как ТРЕБУЕМЫЕ параметры для CPE (REQUIRED), так и не обязательные (OPTIONAL).

Примечание: расшифровку незнакомых терминов и аббревиатур см. в разделе "1.6. Терминология" статьи [16], там также приведен перевод общего описания протокола CWMP/TR-069 из документации [1].

[B.2. Параметры CPE]

В таблице 61 перечислены все определенные параметры Internet Gateway Device, доступные через RPC-методы SetParameterValues, GetParameterValues и GetParameterNames.

В таблице показано имя, тип данных, доступен или нет параметр на запись, относится ли он к требуемым параметрам REQUIRED (R), не обязательным OPTIONAL (O) или к условным CONDITIONAL (C) для чтения или записи, а также описание. Если не указано что-то иное. то CONDITIONAL подразумевает, что параметр требуется, если вообще реализован объект, содержащий его.

Имена параметров используют иерархическую структуру, подобную дереву директорий. Имя определенного параметра представлено объединением каждого последующего узла в иерархии, отделяемого точкой ("."), начинаясь от ствола в иерархии, и заканчивая листьями. Когда указывается частичный путь, обозначая промежуточный узел в иерархии, в качестве последнего символа всегда используется завершающая точка.

В некоторых случаях, когда может быть несколько экземпляров объекта, отображается имя узла-заполнителя "{i}". В реальном использовании этот заполнитель заменяется номером экземпляра, который ДОЛЖЕН быть положительным числом (≥ 1). Для экземпляров объектов, которые созданы с помощью метода AddObject, этот номер экземпляра соответствует аргументу InstanceNumber, возвращаемому этим методом при создании. Поскольку в некоторых случаях экземпляры объектов также могут быть удалены, номера экземпляров обычно могут быть не смежными.

Хотя этот документ указывает только список параметров для Internet Gateway Device, некоторые описанные здесь объекты могут использоваться и другими типами устройств. В таких случаях путь каждого параметра должен соответствовать таблице 61, за исключением того, что реальное устройство заменит "InternetGatewayDevice" в имени. Ожидается, что в большинстве устройств другого типа могут использоваться следующие объекты:

• DeviceInfo
• DeviceConfig
• ManagementServer
• Time

B.2.1. Типы данных. Параметры, описанные в этой спецификации, используют ограниченное подмножество от типов данных SOAP по умолчанию [8].

Таблица 60. Типы данных.

Тип Описание
object Объект, контейнер для параметров и/или других объектов. Полное имя пути параметра указывается путем присоединения имени параметра к полному пути объекта, которому принадлежит параметр.
string Для строк, перечисленных в этой спецификации, максимально разрешенная длина может быть указана в форме строка(N), где N максимальное разрешенное количество символов в строке.

Для всех строк максимальная длина строки либо указывается явно, либо подразумевается по размеру элементов, составляющих строку. Для строк, которые содержат значение перечисления, самое длинное из всех значений перечисления определяет максимальную длину строки параметра. Если строка не имеет явно показанную максимальную длину, или не относится к перечислению, максимальная длина по умолчанию составляет 16 символов.
int Целое число в диапазоне –2147483648 .. +2147483647, включительно.

Для некоторых перечисленных целочисленных типов диапазон значений указывается в форме int[Min:Max], где значения Min и Max указаны включительно. Если либо Min, либо Max отсутствует, то это означает отсутствие предела.
unsignedInt Целое без знака в диапазоне 0 ... 4294967295, включительно.

Для перечисленных типов unsignedInt диапазон значений указывается в форме unsignedInt[Min:Max], где значения Min и Max указаны включительно. Если либо Min, либо Max отсутствует, то это означает отсутствие предела.
boolean Двоичное значение, где 1 = true и 0 = false.
dateTime Подмножество формата даты и времени ISO 8601 date-time, определенное типом dateTime SOAP.

Все времена выражаются в формате UTC (Universal Coordinated Time), если явно не указано что-то иное.

Если абсолютное время недоступно для CPE, оно вместо этого ДОЛЖНО показывать время с момента загрузки. Например, 2 для, 3 часа, 4 минуты и 5 секунд от момента загрузки будут выражены как 0000-00-02T03:04:05.
base64 Двоичные закодированные данные Base64.

Максимально допустимая длина может быть перечислена в форме base64(N), где N это максимальная длина в символах после кодирования Base64.

Все IP-адреса и маски подсети представлены как строки в нотации IPv4 с точкой. Обратите внимание, что в настоящее время в списке параметров, описанном в этом приложении, поддержка IPv6 отсутствует.

Все MAC-адреса представлены как строки из 12 шестнадцатеричных цифр (символы 0-9, A-F или a-f), показанных как 6 пар, разделенных запятыми.

B.2.2. Параметры, задаваемые производителем. Производитель устройства CPE может расширить стандартизованный список параметров своими специальными параметрами и объектами (Vendor-Specific Parameters). Эти параметры и объекты могут быть определены в отдельной иерархии имен, либо в стандартной иерархии.

Имя vendor-specific параметра или объекта ДОЛЖНО быть указано в следующей форме:

X_< VENDOR>_VendorSpecificName

В этом определении < VENDOR> представляет собой уникальный идентификатор вендора, который может быть либо OUI, либо доменным именем. OUI это уникальный идентификатор организации (Organizationally Unique Identifier), как это определено в [9], который ДОЛЖЕН быть отформатирован как строка из 6 шестнадцатеричных символов, которые все находятся в верхнем регистре, и включают все начальные нули. Имя домена ДОЛЖНО быть указано символами в верхнем регистре, где каждая точка (".") заменена на символ дефиса или символ подчеркивания.

Параметр VendorSpecificName ДОЛЖЕН быть допустимой строкой, как это определено в B.2.1, и НЕ ДОЛЖЕН содержать в себе символ точки "." или символ пробела.

Замечание: использование строки "X_" для обозначения параметра производителя подразумевает, что никакой стандартизованный параметр не может начинаться на "X_".

Несколько примеров имен vendor-specific параметров и объектов:

InternetGatewayDevice.UserInterface.X_00D09E_AdBanner
InternetGatewayDevice.LANDevice.1.X_00D09E_LANInfraredInterfaceConfig.2.Status
X_GAMECO-COM_GameDevice.Info.Type

При необходимости вендор может также расширить набор значений перечисления. В этом случае указанные поставщиком значения должны иметь вид "X_< VENDOR>_VendorSpecificValue". Общая длина такой строки НЕ ДОЛЖНА превышать 31 символ.

B.2.3. Список параметров для CPE-маршрутизатора. В таблице 61 приведен список параметров для CPE-устройства, которое работает в качестве маршрутизатора или шлюза для сети Интернет (Internet Gateway Device).

Таблица 61. Параметры Internet Gateway Device.

Примечания:

(10) Полное имя параметра состоит из имени объекта, указанного в желтом заголовке таблицы и отдельного имени параметра.
(11) "R" означает Required (необходимый) параметр, "O" Optional (не обязательный) параметр, "C" Conditional (условный) параметр, "-" отсутствующее значение.
(12) Доступ на запись для объекта показывает, что либо действие методов AddObject и DeleteObject [17] не разрешено ("-"), либо разрешено опционально ("O"), либо необходимо ("R"), либо условно необходимо, если объект поддерживается как таковой ("C").
(13) Доступ на чтение объекта показывает, является ли объект необязательным ("O"), обязательным ("R"), или условно-обязательным ("C"), если CPE поддерживает соответствующий функционал, или присутствует объект, содержащий этот параметр.
(14) Showtime определено как успешное завершение процесса установки DSL-линка. Статистика Showtime - это статистика, собранная с момента последнего установления DSL-линка.

Имя(10) Тип Write(11) Read(13) Описание                                                                                                                              
InternetGatewayDevice. object -(12) R Объект параметров верхнего уровня для Internet Gateway Device.
LANDeviceNumberOfEntries unsignedInt - R Количество экземпляров LANDevice (интерфейсов приватной локальной сети).
WANDeviceNumberOfEntries unsignedInt - R Количество экземпляров WANDevice (интерфейсов публичной сети Интернет).
InternetGatewayDevice.
DeviceInfo.
object - R Этот объект содержит общую информацию об устройстве.
Manufacturer string(64) - R Производитель CPE (строка, понятная для человека).
ManufacturerOUI string(6) - R Организационно-уникальный идентификатор производителя устройства. Представлен как 6 шестнадцатеричных символов в верхнем регистре и начальными нулями. Это значение ДОЛЖНО быть допустимым OUI, как определено в [9].
ModelName string(64) - R Имя модели CPE (строка, удобная для прочтения человеком).
Description string(256) - R Полное описание устройства CPE device (строка, удобная для прочтения человеком).
ProductClass string(64) - O Идентификатор класса продукта, к которому применим серийный помер. Т. е. для определенного производителя этот параметр используется для идентификации продукта или класса продукта, для которого параметр SerialNumber является уникальным.
SerialNumber string(64) - R Серийный номер CPE.
HardwareVersion string(64) - R Строка, идентифицирующая определенную модель и версию CPE (версия аппаратного обеспечения).
SoftwareVersion string(64) - R Строка, идентифицирующая версию программного обеспечения, установленного в настоящий момент в CPE.

Чтобы была возможность сравнения версий, этот элемент ДОЛЖЕН иметь традиционную форму представления в виде целых чисел, разделенных точкой, где каждое последующее число представляет менее значимую категорию изменений. Например 3.0.21 означает следующие категории изменений: Major.Minor.Build.
ModemFirmwareVersionRead string(64) - O Строка, идентифицирующая версию firmware модема, установленного сейчас в CPE. Это применимо только для случая, когда firmware модема отделено от общего CPE software.
EnabledOptions string(1024) - O Список имен разрешенных в настоящий момент опций CPE (OptionName), с разделителем запятой. CPE. Каждое OptionName идентично элементу OptionName структуры OptionStruct, описанной в таблице 48 (см. [17]). В списке перечислены только те опции, состояние которых указывает, что опция разрешена (Enabled).
AdditionalHardwareVersion string(64) - O Список любых дополнительных версий, с разделителем запятой. Представляет информацию дополнительных версий аппаратуры, которые может хотеть поддерживать вендор.
AdditionalSoftwareVersion string(64) - O Список любых дополнительных версий, с разделителем запятой. Представляет информацию дополнительных версий ПО, которые может хотеть поддерживать вендор.
SpecVersion string(16) - R Представляет версию спецификации, реализованной в устройстве. В настоящее время доступна только версия 1.0.
ProvisioningCode string(64) R R Идентификатор основного провайдера услуги (primary service provider) и другой конфигурационной информации, которая МОЖЕТ использоваться сервером ACS, чтобы определить специфическую для провайдера настройку и параметры конфигурирования.

Если аргумент не пустой, то он ДОЛЖЕН быть в форме иерархического описателя с указанным одним узлом или несколькими узлами. Каждый узел в иерархии представлен субстрокой из 4 символов, в которой содержатся только символы цифр или букв в верхнем регистре. Если показано больше одного узла, то они отделяются друг от друга символами точки ("."). Например: "TLCO" или "TLCO.GRP2".
UpTime unsignedInt - R Время в секундах от момента перезапуска CPE.
FirstUseDate dateTime - O Дата и время в формате UTC, когда CPE первый раз успешно установил сетевое соединение.
DeviceLog string(32K) - R Лог (логи) вендора (vendor-specific log).
VendorConfigFileNumberOfEntries unsignedInt - O Количество экземпляров VendorConfigFile.
InternetGatewayDevice.
DeviceInfo.
VendorConfigFile.{i}.
object - R Каждый экземпляр этого объекта - файл конфигурации вендора (Vendor Configuration File), содержащий параметры, связанные с Vendor Configuration File.
Name string(64) - C Имя конфигурационного файла вендора.
Version string(16) - C Строка, идентифицирующая версию файла конфигурации, используемого CPE в настоящий момент.
Date dateTime - C Дата и время, когда содержимое текущей версии этого конфигурационного файла вендора было впервые применено CPE.
Description string(256) - O Описание конфигурационного файла вендора (строка, которую может прочитать человек).
InternetGatewayDevice.
DeviceConfig.
object - O Этот объект содержит общие параметры конфигурации шлюза Интернет (Internet Gateway Device).
PersistentData string(256) O O Произвольные данные пользователя, которые должны сохраняться между перезагрузками CPE. 
ConfigFile string(32K) O O Дамп текущей конфигурации на CPE. Этот параметр позволяет выполнять резервное копирование и восстановление (backup, restore) последнего известного исправного состояния CPE. Он возвратит специфичный для вендора документ, который определяет рабочее состояние CPE. Этот документ может восстановить состояние CPE, когда он будет обратно записан в CPE с помощью метода SetParameterValues [17].
InternetGatewayDevice.
ManagementServer.
object - R Этот объект содержит параметры, связанные с обменом между CPE и ACS.
URL string(256) R R URL ACS, который должен использовать CPE для протокола CWMP (TR-069). Этот параметр ДОЛЖЕН быть в форме правильной URL-ссылки HTTP или HTTPS [5]. HTTPS URL показывает, что ACS поддерживает SSL.

Порция "host" этого URL используется CPE для проверки подлинности на основе сертификата от ACS, когда используется аутентификация на основе сертификата.
Username string(256) R - Имя пользователя для аутентификации CPE, когда осуществляется соединение с ACS по протоколу CWMP.

Это имя пользователя используется только когда применена аутентификация CPE на основе HTTP.
Password string(256) R - Пароль для аутентификации CPE, когда осуществляется соединение с ACS по протоколу CWMP.

Этот пароль используется только когда применена аутентификация CPE на основе HTTP.

При чтении этого параметра всегда будет возвращена пустая строка, независимо от реально установленного значения пароля.
PeriodicInformEnable boolean R R Должен ли CPE периодически посылать информацию на сервер ACS с помощью вызова метода Inform.
PeriodicInformInterval unsignedInt[1:] R R Длительность в секундах интервалов, в которых CPE ДОЛЖЕН делать попытки соединиться с сервером ACS и вызвать метод Inform, если PeriodicInformEnable установлен в true.
PeriodicInformTime dateTime R R Абсолютное время в UTC, определяющее, когда CPE должен инициировать вызов метода Inform. Каждый вызов Inform должен произойти в этот момент времени плюс или минус умноженный на целое число PeriodicInformInterval.

Нулевое значение dateTime (0000-00-00T00:00:00) показывает, что не указано какое-то конкретное время. Т. е. CPE может локально выбрать время отсчета, которое требуется только для соблюдения указанного PeriodicInformInterval.
ParameterKey string(32) - R Значение аргумента ParameterKey из самого последнего вызова со стороны сервера ACS метода SetParameterValues, AddObject или DeleteObject. Если не было таких вызовов, то это значение пустое.
ConnectionRequestURL string(256) - R HTTP URL для ACS, чтобы выполнять оповещение Connection Request в CPE, в форме:

http://host:port/path

Порция "host" этого URL МОЖЕТ быть IP-адресом для интерфейса управления CPE вместо имени хоста.
ConnectionRequestUsername string(256) R R Имя пользователя, используемого для аутентификации ACS, когда он делает Connection Request к CPE.
ConnectionRequestPassword string(256) R - Пароль, используемый для аутентификации ACS, когда он делает Connection Request к CPE.

При чтении этого параметра он всегда возвращается как пустая строка, независимо от его реально установленного значения.
UpgradesManaged boolean R R Показывает, отвечает ли ACS за обновления ПО для CPE. Если true (1), то CPE НЕ ДОЛЖЕН использовать другие способы, кроме ACS, чтобы обнаруживать доступные апгрейды. Если false (0), то CPE МОЖЕТ использовать другие варианты для этой цели.
KickURL string(256) - O Присутствует только для того CPE, который поддерживает RPC-метод Kicked.

LAN-доступный URL, по которому CPE можно "пнуть" "kick", чтобы инициировать вызов RPC-метода Kicked. Это ДОЛЖЕН быть абсолютный URL, включающий имя хоста или IP-адрес на стороне LAN устройства CPE.
DownloadProgressURL string(256) - O Присутствует только для того CPE, который предоставляет web-страничку на LAN-стороне, чтобы показать прогресс процесса загрузки файла.

LAN-доступный URL, по которому web-сервер, связанный с ACS, может перенаправить браузер пользователя при инициации загрузки файла, чтобы наблюдать статус прогресса загрузки.
InternetGatewayDevice.
Time.
object - O Этот объект содержит параметры, относящиеся к настройке клиента протокола NTP или SNTP в устройстве CPE. Поддержка этого объекта опциональна.
NTPServer1 string(64) C C Первый сервер времени NTP. Это либо имя хоста, либо IP-адрес.
NTPServer2 string(64) C C 2-й сервер времени NTP. Это либо имя хоста, либо IP-адрес.
NTPServer3 string(64) C O 3-й сервер времени NTP. Это либо имя хоста, либо IP-адрес.
NTPServer4 string(64) C O 4-й сервер времени NTP. Это либо имя хоста, либо IP-адрес.
NTPServer5 string(64) C O 5-й сервер времени NTP. Это либо имя хоста, либо IP-адрес.
CurrentLocalTime dateTime - C Текущая дата и время в локальной зоне времени (часовом поясе) CPE.
LocalTimeZone string(6) C C Смещение локального времени относительно UTC в форме:

+hh:mm
-hh:mm
LocalTimeZoneName string(64) C C Имя локальной зоны времени CPE (строка, которую может прочитать человек).
DaylightSavingsUsed boolean C C Используется ли летнее или зимнее время в местном часовом поясе CPE.
DaylightSavingsStart dateTime C C Дата и время начала перехода на летнее время, если это используется в локальном стандартом времени. Если переход на летнее время не используется, то это значение игнорируется.
DaylightSavingsEnd dateTime C C Дата и время окончания перехода на летнее время в локальном стандартом времени. Если переход на летнее время не используется, то это значение игнорируется.
InternetGatewayDevice.
UserInterface.
object - O Этот объект содержит параметры, относящиеся к интерфейсу пользователя CPE. Поддержка этого объекта опциональна.
PasswordRequired boolean O O Присутствует только если CPE предоставляет защищенный паролем интерфейс пользователя на стороне LAN. Указывает, должен ли локальный интерфейс пользователя требовать выбора пароля пользователем. Если значение равно false, то выбор использования пароля остается за пользователем.
PasswordUserSelectable boolean O O Присутствует только если CPE предоставляет защищенный паролем интерфейс пользователя на стороне LAN и поддерживает автоматическое конфигурирование на стороне LAN (LAN-side Auto-Configuration).

Указывает, может ли пароль для защиты локального пользовательского интерфейса CPE быть выбран пользователем напрямую или должен быть равен паролю, используемому протоколом LAN-side Auto-Configuration.
UpgradeAvailable boolean O O Указывает, что доступно обновление CPE, позволяющее CPE отображать эту информацию для пользователя.
WarrantyDate dateTime O O Показывает дату и время в UTC, когда истекает срок гарантии на CPE.
ISPName string(64) O O Имя провайдера Интернет для пользователя (Internet Service Provider, ISP).
ISPHelpDesk string(32) O O Телефон службы поддержки ISP.
ISPHomePage string(256) O O URL официального сайта ISP.
ISPHelpPage string(256) O O URL странички онлайн-поддержки ISP.
ISPLogo base64(5460) O O Base64-закодированная картинка GIF или JPEG. Двоичный образ картинки ограничен 4095 байтами.
ISPLogoSize unsignedInt[0:4095] O O Размер образа картинки в байтах. Если ISPLogoSize == 0, то ISPLogo очищен. ISPLogoSize может также использоваться для проверки корректности передачи и преобразования строки Base64 в данные картинки.
ISPMailServer string(256) O O URL почтового сервера ISP.
ISPNewsServer string(256) O O URL сервера новостей ISP.
TextColor string(6) O O Цвет текста на экранах GUI в представлении RGB HEX (например, FF0088).
BackgroundColor string(6) O O Цвет фона экрана GUI в представлении RGB HEX (например, FF0088).
ButtonColor string(6) O O Цвет кнопок экрана GUI в представлении RGB HEX (например, FF0088).
ButtonTextColor string(6) O O Цвет текста на кнопках экрана GUI в представлении RGB HEX (например, FF0088).
AutoUpdateServer string(256) O O Сервер CPE может делать проверки, чтобы увидеть, есть ли доступное обновление для его непосредственной загрузки. Это НЕ ДОЛЖНО использоваться CPE, если параметр InternetGatewayDevice.ManagementServer.UpgradesManaged установлен в true (1).
UserUpdateServer string(256) O O Сервер, где пользователь может проверить через web-браузер, есть ли обновление, доступное для загрузки на PC. Это НЕ ДОЛЖНО использоваться CPE, если параметр InternetGatewayDevice.ManagementServer.UpgradesManaged установлен в true (1).
ExampleLogin string(40) O O Пример корректного логина, в соответствии с правилами, специфичными для ISP.
ExamplePassword string(30) O O Пример корректного пароля, в соответствии с правилами, специфичными для ISP.
InternetGatewayDevice.
Layer3Forwarding.
object - R Этот объект позволяет обрабатывать конфигурацию маршрутизации и перенаправления (routing, forwarding) устройства.
DefaultConnectionService string(256) R R Указывает WAN-интерфейс по умолчанию. Содержимое это полное иерархическое имя параметра объекта соединения по умолчанию L3 (default layer-3 connection object). Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1". 
ForwardNumberOfEntries unsignedInt - R Количество экземпляров перенаправления.
InternetGatewayDevice.
Layer3Forwarding.Forwarding.{i}.
object R R Таблица перенаправления слоя L3 (layer-3 forwarding table).
Enable boolean R R Разрешает или запрещает элемент перенаправления. При создании элемент по умолчанию запрещен.
Status string - R Показывает статус элемента перенаправления. Один из вариантов перечисления:

"Disabled"
"Enabled"
"Error"
Type string R R Показывает тип маршрута. Один из вариантов перечисления:

"Default"
"Network"
"Host"
DestIPAddress string R R Адрес назначения.
DestSubnetMask string R R Маска подсети назначения.
SourceIPAddress string R R Адрес источника.
SourceSubnetMask string R R Маска подсети источника.
GatewayIPAddress string R R IP-адрес шлюза.
Interface string R R Задает WAN-интерфейс, связанный с этим элементом. Содержимое это полное иерархическое имя интерфейса L3 (layer-3 connection object). Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1".
ForwardingMetric int[-1:] R R Метрика перенаправления. Значение -1 показывает, что метрика не используется.
MTU unsignedInt[1:1540] O O Максимальный разрешенный размер кадра Ethernet для этого маршрута.
InternetGatewayDevice.
LANConfigSecurity.
object - R Этот объект содержит информацию конфигурации generic-устройства.
ConfigPassword string(64) R - Пароль, позволяющий осуществить LAN-доступ к защищенным сервисам автоматической конфигурации. При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
InternetGatewayDevice.
IPPingDiagnostics.
object - O Этот объект предоставляет доступ для ping-теста на слое IP.
DiagnosticsState string C C Показывает доступность данных диагностики. Одно из следующего:

"None"
"Requested"
"Complete"
"Error_CannotResolveHostName"

Значение может быть установлено в Requested (запрашивается), чтобы инициировать тест диагностики. Для записи разрешено только одно значение Requested. Для обеспечения использования надлежащих тестовых параметров (доступных для записи параметров в этом объекте) тестовые параметры ДОЛЖНЫ быть установлены либо до, либо одновременно (в том же SetParameterValues) с установкой DiagnosticState в значение Requested.

По запросу CPE ДОЛЖЕН подождать до завершения сессии связи с ACS перед началом диагностики. Когда завершится диагностика, инициированная ACS (с успешным или неудачным результатом), CPE ДОЛЖЕН установить новое соединение с ACS, чтобы ACS смог увидеть результаты, показывая в сообщении Inform код события (Event code) "8 DIAGNOSTICS COMPLETE".
Interface string(256) C C Указывает интерфейс WAN или LAN слоя IP, через который осуществляется тест. Здесь содержится полное иерархическое имя параметра интерфейса.

Пример для интерфейса WAN:
   "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1"

Пример для интерфейса LAN:
   "InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.IPInterface.1"
Host string(256) C C Имя хоста или адрес хоста для ping.
NumberOfRepetitions unsignedInt[1:] C C Количество повторений ping-теста, которые должны быть выполнены перед отчетом о результатах.
Timeout unsignedInt[1:] C C Таймаут в миллисекундах для ping-теста.
DataBlockSize unsignedInt[1:65535] C C Размер блока данных в байтах, посылаемого в каждом ping.
DSCP unsignedInt[0:64] C C DiffServ codepoint для использования в пакетах теста. По умолчанию CPE должен установить это значение в 0.
SuccessCount unsignedInt - C Параметр результата, показывающий количество успешных ping (для которых был успешно получен ответ до истечения таймаута) для самого последнего ping-теста.
FailureCount unsignedInt - C Параметр результата, показывающий количество неудачных ping в самом последнем ping-тесте.
AverageResponseTime unsignedInt - C Параметр результата, показывающий среднее время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
MinimumResponseTime unsignedInt - C Параметр результата, показывающий минимальное время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
MaximumResponseTime unsignedInt - C Параметр результата, показывающий максимальное время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
InternetGatewayDevice.
LANDevice.{i}.
object - R Каждый экземпляр содержит все связанные с LAN объекты для данной мостовой подсети.
LANEthernetInterfaceNumberOfEntries unsignedInt - R Количество экземпляров LANEthernetInterfaceConfig в этом LANDevice.
LANUSBInterfaceNumberOfEntries unsignedInt - R Количество экземпляров LANUSBInterfaceConfig в этом LANDevice.
LANWLANConfigurationNumberOfEntries unsignedInt - R Количество экземпляров WLANConfiguration в этом LANDevice.
InternetGatewayDevice.LANDevice.{i}.LANHostConfigManagement. object - R Этот объект позволяет передавать информацию об устройствах LAN, а также настраивать и конфигурировать IP-адресацию LAN.
DHCPServerConfigurable boolean R R Разрешает конфигурацию DHCP-сервера на LAN-интерфейсе. Если эта переменная установлена в false, то CPE должен восстановить свои настройки DHCP сервера по умолчанию.
DHCPServerEnable boolean R R Разрешает или запрещает сервер DHCP на LAN-интерфейсе.
DHCPRelay boolean - R Указывает, выполняет ли DHCP-сервер роль сервера (0) или ретранслятора (1) на интерфейсе LAN.
MinAddress string R R Указывает первый адрес в пуле адресов, назначаемых сервером DHCP на интерфейсе LAN.
MaxAddress string R R Указывает последний адрес в пуле адресов, назначаемых сервером DHCP на интерфейсе LAN.
ReservedAddresses string R R Список адресов с разделителем запятой, которые помечены как зарезервированные в пуле выделяемых адресов.
SubnetMask string R R Задает маску подсети клиента.
DNSServers string R R Список адресов с разделителем запятой для серверов DNS, предоставленных клиентам DHCP. Поддержка более чем трех серверов DNS является необязательной.
DomainName string(64) R R Установит имя домена, предоставляемое клиентам на LAN-интерфейсе.
IPRouters string R R Список IP-адресов с разделителем запятой маршрутизаторов для этой подсети. Это также известно как шлюз по умолчанию (default gateway). Поддержка более чем одного маршрутизатора является необязательной.
DHCPLeaseTime int[-1:] O O Задает время аренды (lease time) в секундах для назначенного клиенту адреса. Значение -1 показывает бесконечное время.
UseAllocatedWAN string O O Один из вариантов перечисления:

"Normal"
"UseAllocatedSubnet"
"Passthrough"

Если Normal, то адреса DHCP выделяются из приватного пула адресов.

Если UseAllocatedSubnet, то это инструктирует CPE выделять адреса DHCP из блока подсети WAN для соединения WAN, идентифицированного в AssociatedConnection.

Если Passthrough, то указанный LAN Host идентифицируется по Passthrough MAC-адресу присвоенного IP-адреса WAN.
AssociatedConnection string(256) O O Указывает экземпляр соединения, который будет использоваться для выделения адреса, если UseAllocatedWAN установлен в UseAllocatedSubnet или Passthrough. Содержит полное иерархическое имя параметра объекта соединения по умолчанию layer-3. Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1".
PassthroughLease unsignedInt O O Время аренды DHCP (lease time) в секундах для указанного LAN Host, когда WAN IP-адрес прошел насквозь (passed-through).

Замечание: может быть предоставлен временный приватный IP-адрес с коротким временем аренды (например 1 минута) для passthrough LAN Host перед получением WAN IP-адреса.
PassthroughMACAddress string O O Аппаратный адрес LAN Host, используемый для passthrough IP-адреса WAN, если UseAllocatedWAN == "Passthrough".
AllowedMACAddresses string O O Представляет список аппаратных адресов с разделителем запятой, которым разрешено подключаться к этому соединению, если для имеющегося интерфейса MACAddressControlEnabled == 1.
IPInterfaceNumberOfEntries unsignedInt - R Количество IP-интерфейсов CPE на стороне LAN. 1 это типовое значение для CPE, не поддерживающих Multihomed-интерфейсов. Поддержка более чем одного экземпляра интерфейса является необязательной.
InternetGatewayDevice.LANDevice.{i}.LANHostConfigManagement.
IPInterface.{i}.
object O R IP-таблица интерфейса.
Enable boolean R R Разрешает или запрещает этот элемент. При создании по умолчанию элемент запрещен.
IPInterfaceIPAddress string R R IP-адрес на стороне LAN интерфейса CPE.
IPInterfaceSubnetMask string R R Маска подсети на стороне LAN интерфейса IGD.
IPInterfaceAddressingType string R R Представляет метод адресации, используемый для назначения IP-адреса на стороне LAN на этом интерфейсе CPE. Один из вариантов перечисления:

"DHCP"
"Static"
"AutoIP"
InternetGatewayDevice.
LANDevice.{i}.
LANEthernetInterfaceConfig.{i}.
object - C Этот объект моделирует соединение Ethernet LAN на устройстве CPE. Этот объект должен быть реализован для CPE, который содержит интерфейс Ethernet на стороне LAN.
Enable boolean C C Разрешает или запрещает этот интерфейс.
Status string - C Показывает состояние этого интерфейса. Один из вариантов перечисления:

"Up"
"NoLink"
"Error"
"Disabled"
MACAddress string - C Физический адрес интерфейса.
MACAddressControlEnabled boolean C C Показывает, разрешено или нет управление MAC-адресом (MAC Address Control) для этого интерфейса. MAC Address Control ограничивает клиентов, которые могут подключиться к этому интерфейсу, списком разрешенных MAC-адресов, указанных в InternetGatewayDevice.LANDevice.{i}.LANHostConfigManagement.AllowedMACAddresses.
MaxBitRate string C C Максимальная скорость исходящего и входящего трафика (upstream и downstream bit rate), доступная для этого соединения. Один из вариантов перечисления:

"10"
"100"
"1000"
"Auto"
DuplexMode string C C Режим дуплекса, доступный для этого соединения. Один из вариантов перечисления:

"Half"
"Full"
"Auto"
InternetGatewayDevice.LANDevice.{i}.LANEthernetInterfaceConfig.{i}.
Stats.
object - C Этот объект содержит статистики для интерфейса Ethernet LAN устройства CPE.
BytesSent unsignedInt - C Общее количество байт, посланных через этот интерфейс от момента последнего сброса CPE.
BytesReceived unsignedInt - C Общее количество байт, принятых через этот интерфейс от момента последнего сброса CPE.
PacketsSent unsignedInt - C Общее количество пакетов, посланных через этот интерфейс от момента последнего сброса CPE.
PacketsReceived unsignedInt - C Общее количество пакетов, принятых через этот интерфейс от момента последнего сброса CPE.
InternetGatewayDevice.LANDevice.{i}.LANUSBInterfaceConfig.{i}. object - C Этот объект моделирует соединение USB LAN на устройстве CPE. Этот объект должен быть реализован для CPE, который содержит интерфейс USB на стороне LAN.
Enable boolean C C Разрешает или запрещает этот интерфейс. 
Status string - C Показывает состояние этого интерфейса. Один из вариантов перечисления:

"Up"
"NoLink"
"Error"
"Disabled"
MACAddress string - C Физический адрес интерфейса.
MACAddressControlEnabled boolean C C Показывает, разрешено или нет управление MAC-адресом (MAC Address Control) для этого интерфейса. MAC Address Control ограничивает клиентов, которые могут подключиться к этому интерфейсу, списком разрешенных MAC-адресов, указанных в InternetGatewayDevice.LANDevice.{i}.LANHostConfigManagement.AllowedMACAddresses.
Standard string(6) - C Версия USB, поддерживаемая устройством.
Type string - C Тип интерфейса USB. Один из вариантов перечисления:

"Host"
"Hub"
"Device"
Rate string - C Скорость интерфейса USB. Один из вариантов перечисления:

"Low"
"Full"
"High" (USB 2.0)
Power string - C Конфигурация питания интерфейса USB. Один из вариантов перечисления:

"Self"
"Bus"
"Unknown"
InternetGatewayDevice.LANDevice.{i}.LANUSBInterfaceConfig.{i}.Stats. object - C Этот объект содержит статистику для интерфейса USB LAN на устройстве CPE.
BytesSent unsignedInt - C Общее количество байт, посланных через этот интерфейс от момента последнего сброса CPE.
BytesReceived unsignedInt - C Общее количество байт, принятых через этот интерфейс от момента последнего сброса CPE.
CellsSent unsignedInt - C Общее количество ячеек, посланных через интерфейс, с момента последнего сброса CPE.
CellsReceived unsignedInt - C Общее количество ячеек, принятых через интерфейс, с момента последнего сброса CPE.
InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}. object - C Этот объект моделирует соединение 802.11 LAN устройства CPE. Объект должен быть реализован для CPE, который содержит интерфейс 802.11 на стороне LAN.
Enable boolean C C Разрешает или запрещает этот интерфейс.
Status string - C Показывает состояние этого интерфейса. Один из вариантов перечисления:

"Up"
"Error"
"Disabled"
BSSID string - C MAC-адрес интерфейса.
MaxBitRate string(4) C C Максимальная скорость исходящего и входящего трафика (upstream и downstream bit rate), доступная для этого соединения, в мегабитах (Mbps). Либо "Auto", либо самое большое из значений OperationalDataTransmitRates.
Channel unsignedInt[0:255] C C Текущий радиоканал, используемый для соединения. Замечание: в настоящее время нет возможности запросить автоматический выбор канала.
SSID string(32) C C Текущий идентификатор набора служб, используемый соединением (SSID). SSID это идентификатор, прикрепляемый к пакетам, пересылаемым через wireless LAN, который функционирует как "password" для подключения к определенной радиосети (BSS). Замечание: если точка доступа хочет знать более одного SSID, то она должна предоставить экземпляр WLANConfiguration для каждого SSID.
BeaconType string C C Тип маяка для использования на этом соединении. Один из вариантов перечисления:

"None"
"Basic"
"WPA"
"11i" (не обязательно)
"BasicandWPA" (не обязательно)
"Basicand11i’ (не обязательно)
"WPAand11i" (не обязательно)
"BasicandWPAand11i" (не обязательно)
MACAddressControlEnabled boolean C C Показывает, разрешено или нет управление MAC-адресом (MAC Address Control) для этого интерфейса. MAC Address Control ограничивает клиентов, которые могут подключиться к этому интерфейсу, списком разрешенных MAC-адресов, указанных в InternetGatewayDevice.LANDevice.{i}.LANHostConfigManagement.AllowedMACAddresses.
Standard string - C Показывает, в каком режиме радиоканала (IEEE 802.11 mode) в настоящий момент работает устройство. Один из вариантов перечисления:

"a"
"b"
"g"
WEPKeyIndex unsignedInt[1:4] C C Фраза пароля, для которого были сгенерированы ключи WEP. Этот параметр только для информации - CPE не отвечает за генерацию ключа на основе passphrase.

Этот параметр такой же, как и параметр InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.PreSharedKey.1.KeyPassprhase для того же экземпляра WLANConfiguration. При изменении одного из параметров изменяется и значение другого.

Это должна быть либо допустимая длина ключа, деленная на 8, и в этом случае каждый байт добавляет 8 битов к ключу, либо должен состоять из шестнадцатеричных цифр и быть допустимой длиной ключа, деленной на 4, и в этом случае каждый байт добавляет 4 бита к ключу.

Замечание: если используется passphrase, то все четыре WEP ключа должны быть одинаковые.

При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
WEPEncryptionLevel string(64) - C Список поддерживаемых длин ключей с разделителем запятой. Каждый элемент списка это один из вариантов перечисления:

"Disabled"
"40-bit"
"104-bit"

Любые дополнительные специфические для вендора значения должны начинаться с длины ключа в битах.
BasicEncryptionModes string(31) C C Доступные режимы шифрования, когда разрешено basic 802.11. "WEPEncryption" подразумевает, что все беспроводные клиенты могут использовать WEP для шифрования данных. Один из вариантов перечисления:

"None"
"WEPEncryption"
BasicAuthenticationMode string(31) C C Доступные режимы аутентификации, когда разрешено basic 802.11. Один из вариантов перечисления:

"None""EAPAuthentication" (не обязательно)
WPAEncryptionModes string(31) C C Доступные режимы шифрования, когда разрешено WPA. Один из вариантов перечисления:

"WEPEncryption"
"TKIPEncryption"
"WEPandTKIPEncryption"
"AESEncryption" (не обязательно)
"WEPandAESEncryption" (не обязательно)
"TKIPandAESEncryption" (не обязательно)
"WEPandTKIPandAESEncryption" (не обязательно)
WPAAuthenticationMode string(31) C C Доступные режимы аутентификации, когда разрешено WPA. Один из вариантов перечисления:

"PSKAuthentication"
"EAPAuthentication" (не обязательно)
IEEE11iEncryptionModes string(31) O O Доступные режимы шифрования, когда разрешено 802.11i. Один из вариантов перечисления:

"WEPEncryption"
"TKIPEncryption"
"WEPandTKIPEncryption"
"AESEncryption" (не обязательно)
"WEPandAESEncryption" (не обязательно)
"TKIPandAESEncryption" (не обязательно)
"WEPandTKIPandAESEncryption" (не обязательно)
IEEE11iAuthenticationMode string(31) O O Доступные режимы аутентификации, когда разрешено 802.11i. Один из вариантов перечисления:

"PSKAuthentication"
"EAPAuthentication" (не обязательно)
"EAPandPSKAuthentication" (не обязательно)
PossibleChannels string(1024) - C Доступные радиоканалы для стандарта беспроводной связи (a, b и g) и регулирующего домена. Список с разделителем запятой. Разрешаются диапазоны в форме "n-m". Например, для 802.11b и North America это будет "1-11".
BasicDataTransmitRates string(256) C C Список с разделителем запятой максимальных скоростей точки доступа в мегабитах (Mbps) для кадров unicast, multicast и broadcast.

Например значение "1,2", показывает, что кадры unicast, multicast и broadcast могут передаваться на 1 Mbps и 2 Mbps.
OperationalDataTransmitRates string(256) C C Список с разделителем запятой максимальных скоростей точки доступа в мегабитах (Mbps) для кадров unicast (расширенный набор значений BasicDataTransmitRates).

Учитывая значение BasicDataTransmitRates из приведенного выше примера, OperationalDataTransmitRates может быть "1,2,5.5,11", указывая тем самым, что кадры unicast передачи могут дополнительно передаваться со скоростью 5,5 Mbps и 11 Mbps.
PossibleDataTransmitRates string(256) - C Список с разделителем запятой максимальных скоростей передачи для кадров unicast, на которых точка доступа разрешит подключиться станции (подмножество OperationalDataTransmitRates).

Учитывая значения BasicDataTransmitRates и OperationalDataTransmitRates из предыдущего примера, PossibleDataTransmitRates может быть "1,2,5.5", показывая тем самым, что точка доступа (AP) будет разрешать соединения только на 1 Mbps, 2 Mbps и 5.5 Mbps, хотя даже теоретически принимает соединения на 11 Mbps.
InsecureOOBAccessEnabled boolean O O Показывает, разрешен ли небезопасный доступ на запись через механизмы, отличные от протокола CWMP, для параметров этого объекта.
BeaconAdvertisementEnabled boolean O O Указывает, посылает ли точка доступа маяки.
RadioEnabled boolean C C Указывает, включен ли радиоблок точки доступа.
AutoRateFallBackEnabled boolean C C Указывает, может ли точка доступа автоматически понизить скорость данных в случае чрезмерного шума или конфликтов.
LocationDescription string(3) O O Строка домена регулятора 802.11d (Regulatory Domain String). Первые два байта это ISO/IEC 3166-1 двухсимвольный код строки. Третий байт либо " " (все окружения), либо "O" (outside, снаружи), либо "I" (inside, изнутри).
TotalPSKFailures unsignedInt - O Сколько раз была неудачной аутентификация по общему ключу (pre-shared key, PSK). Относится только к WPA и 802.11i.
TotalIntegrityFailures unsignedInt - O Сколько раз была неудачной проверка целостности MICHAEL. Относится только к WPA и 802.11i.
ChannelsInUse string(1024) - O Каналы, которые точка доступа определяет как используемые в настоящий момент (включая все, что она использует сама). Список с разделителем запятой. Допустимы диапазоны в форме "n-m".
DeviceOperationMode string(31) O O Текущий рабочий режим точки доступа. Опциональные режимы позволяют AP быть сконфигурированной как беспроводной мост (для моста между двумя проводными сетями), репитер (мост, который также обслуживает беспроводных клиентовs), или беспроводная станция. Ad hoc станции не поддерживаются. Один из вариантов перечисления:

"InfrastructureAccessPoint"
"WirelessBridge" (не обязательно)
"WirelessRepeater" (не обязательно)
"WirelessStation" (не обязательно)
DistanceFromRoot unsignedInt O O Количество узлов соединения (hops) от корневой точки доступа до беспроводного репитера или моста.
PeerBSSID string O O MAC-адрес пира в режиме беспроводного репитера или моста.
AuthenticationServiceMode string O O Показывает, использовалась ли другая служба при аутентификации клиента (LinkAuthentication для соседнего сервера аутентификации; RadiusClient для внешнего сервера RADIUS). Один из вариантов перечисления:

"None"
"LinkAuthentication" (не обязательно)
"RadiusClient" (не обязательно)
TotalBytesSent unsignedInt - C Общее количество байт, посланных через этот интерфейс от момента последнего сброса CPE.
TotalBytesReceived unsignedInt - C Общее количество байт, принятых через этот интерфейс от момента последнего сброса CPE.
TotalPacketsSent unsignedInt - C Общее количество пакетов, посланных через этот интерфейс от момента последнего сброса CPE.
TotalPacketsReceived unsignedInt - C Общее количество пакетов, принятых через этот интерфейс от момента последнего сброса CPE.
TotalAssociations unsignedInt - C Количество устройств, связанных в настоящий момент с этой точкой доступа. Это соответствует количеству элементов в таблице AssociatedDeivce.
InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.AssociatedDevice.{i}. object - C Таблица устройств, связанных в настоящий момент с точкой доступа. Размер этой таблице указан в InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.TotalAssociations. Этот объект должен быть реализован для устройства CPE, которое содержит интерфейс 802.11 на стороне LAN.
AssociatedDeviceMACAddress string - C MAC-адрес связанного устройства.
AssociatedDeviceIPAddress string(64) - C IP-адрес или DNS-имя связанного устройства.
AssociatedDeviceAuthenticationState string(256) - O Шифр unicast передачи, который последний раз использовался для указанного MAC-адреса (только 802.11i).
LastRequestedMulticastCipher string(256) - O Шифр multicast, который последний раз использовался для указанного MAC-адреса (только 802.11i).
LastPMKId string(256) - O Парный главный ключ (pairwise master key, PMK) который последний раз использовался для станции с указанным MAC-адресом (только 802.11i).
InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.WEPKey.{i}. object - C Таблица WEP ключей. Размер этой таблицы фиксирован точно для 4 элементов (с номерами экземпляров от 1 до 4). Этот объект должен быть реализован для CPE, который содержит интерфейс 802.11 на стороне LAN.
WEPKey string(128) C -  Ключ WEP виде шестнадцатеричной строки. Уровень шифрования WEP выводится из длины ключа, например 10 символов для 40-bit шифрования, или 26 символов для 104-bit шифрования.

При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.PreSharedKey.{i}. object - C Таблица общих ключей (preshared keys). Размер этой таблицы фиксирован точно на 10 элементов (с номерами экземпляров от 1 до 10). Этот объект должен быть реализован для CPE, который содержит интерфейс 802.11 на стороне LAN.
PreSharedKey string(64) C - Литеральный WPA PSK, выраженный шестнадцатеричной строкой.

Первый элемент в таблице содержит ключ по умолчанию (InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.PreSharedKey.1.PreSharedKey).

При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
KeyPassphrase string(63) C - Фраза пароля (passphrase), от которой генерировались ключи WEP или PSK. Этот параметр только для информации - CPE не отвечает за генерацию ключа на основе passphrase.

Для ключей WEP это должна быть либо допустимая длина ключа, деленная на 8, и в этом случае каждый байт добавляет 8 бит к ключу, либо должен состоять из шестнадцатеричных цифр и быть допустимой длиной ключа, деленной на 4, и в этом случае каждый байт добавляет 4 бита к ключу.

Для WPA PSK генерируется ключ, как указано WPA, который использует PBKDF2 из PKCS #5: Password-based Cryptography Specification Version 2.0 (RFC2898).

Замечание: стандарт 802.11i использует роли для генерации ключей WEP из passphrase.

При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
AssociatedDeviceMACAddress string O O MAC-адрес, связанный с preshared-ключом, или пустая строка, если с этим ключом не связан MAC-адрес.
InternetGatewayDevice.LANDevice.{i}.Hosts. object - R Этот объект предоставляет информацию по каждому хосту на LAN, включая как те, IP-адреса которых были выделены CPE с использованием DHCP, так и хосты, для которых IP-адреса выделены статически.
HostNumberOfEntries unsignedInt - R Количество элементов в таблице хостов.
InternetGatewayDevice.LANDevice.{i}.Hosts.Host.{i}. object - R Таблица хостов.
IPAddress string - R Текущий IP-адрес хоста.
AddressSource string - R Показывает, был ли IP-адрес хоста выделен CPE с помощью DHCP, назначен хосту статически, или был назначен и использованием автоматического выделения IP-адресов. Один из вариантов перечисления:

"DHCP"
"Static"
"AutoIP"
LeaseTimeRemaining int[-1:] - R Время оставшейся аренды DHCP в секундах. Значение -1 показывает бесконечное время аренды. Это значение должно быть 0 (ноль) если AddressSource не DHCP.
MACAddress string - R MAC-адрес хоста.
HostName string(64) - R Имя хоста устройства, или пустая строка, если оно неизвестно.
InterfaceType string - R Имя физического интерфейса, через который хост подключен к CPE. Один из вариантов перечисления:

"Ethernet"
"USB"
"802.11"
"HomePNA"
"HomePlug"
"Other"
Active boolean - R Присутствует ли хост в настоящее время на LAN. Метод обнаружения присутствия является локальным для CPE.

Возможность получения списка неактивных хостов является необязательной. Если CPE включает в эту таблицу неактивные хосты, то эта переменная ДОЛЖНА быть нулем для каждого неактивного хоста. Период времени, в течение которого неактивный хост остается в списке в этой таблице, является локальным для CPE.
InternetGatewayDevice.WANDevice.{i}. object - R Каждый экземпляр содержит все объекты, связанные с определенным физическим интерфейсом WAN.
WANConnectionNumberOfEntries unsignedInt - R Количество экземпляров WANConnectionDevice в этом WANDevice.
InternetGatewayDevice.WANDevice.{i}.WANCommonInterfaceConfig. object - R Этот объект моделирует свойства интерфейса WAN, общие для всех экземпляров соединения.
EnabledForInternet boolean R R Используется для разрешения или запрета доступа с Интернет в обоих направлениях трафика для всех экземпляров соединения.
WANAccessType string - R Задает тип доступа WAN (modem). Один из вариантов перечисления:

"DSL"
"Ethernet"
"POTS"
Layer1UpstreamMaxBitRate unsignedInt - R Задает максимальную теоретическую скорость исходящего трафика (upstream theoretical bit rate) для устройства WAN, в битах на секунду.
Layer1DownstreamMaxBitRate unsignedInt - R Задает максимальную теоретическую скорость входящего трафика (downstream theoretical bit rate) для устройства WAN, в битах на секунду.
PhysicalLinkStatus string - R Показывает состояние физического соединения (линк) от WANDevice к подключенному объекту. Один из вариантов перечисления:

"Up"
"Down"
"Initializing"
"Unavailable"
WANAccessProvider string(256) - O Имя сервис-провайдера (Service Provider), предоставляющего подключение (link connectivity) на WAN.
TotalBytesSent unsignedInt - R Кумулятивный счетчик для общего количества байт, отправляемых наружу (upstream) через все экземпляры службы соединения на устройстве WAN.
TotalBytesReceived unsignedInt - R Кумулятивный счетчик для общего количества принимаемых байт (downstream) через все экземпляры службы соединения на устройстве WAN.
TotalPacketsSent unsignedInt - R Кумулятивный счетчик для общего количества пакетов (IP или PPP), посылаемых наружу (upstream) через все экземпляры службы соединения на устройстве WAN.
TotalPacketsReceived unsignedInt - R Кумулятивный счетчик для общего количества принимаемых (downstream) пакетов (IP or PPP) через все экземпляры службы соединения на устройстве WAN.
MaximumActiveConnections unsignedInt - O Показывает максимальное количество активных соединений, которое CPE может поддерживать одновременно.
NumberOfActiveConnections unsignedInt - O Количество экземпляров службы соединения WAN, активных в настоящий момент на этом интерфейсе WAN.
InternetGatewayDevice.WANDevice.{i}.WANCommonInterfaceConfig.
Connection.{i}.
object - O Таблица активных соединений.
ActiveConnectionDeviceContainer string(256) - O Указывает объект устройства подключения WAN, связанный с этим экземпляром подключения. Содержит полное иерархическое имя параметра устройства подключения WAN. Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2".
ActiveConnectionServiceID string(256) - O Указывает объект подключения WAN, связанный с этим экземпляров соединения. Содержит полное иерархическое имя параметра объекта соединения layer-3. Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1".
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig. object - C Этот объект моделирует свойства физического слоя, специфичного для одиночного физического соединения DSL-модема, используемого на CPE для доступа к Интернет. Этот объект требуется для CPE с WAN-интерфейсом DSL-модема, и исключается из любого другого WAN*InterfaceConfig объекта внутри указанного экземпляра WANDevice.
Enable boolean C C Разрешает или запрещает линк.
Status string - C Статус физического линка DSL. Один из вариантов перечисления:

"Up"
"Initializing"
"EstablishingLink"
"NoSignal"
"Error"
"Disabled"
ModulationType string - O Показывает тип модуляции, используемый на соединении. Один из вариантов перечисления:

"ADSL_G.dmt"
"ADSL_G.lite"
"ADSL_G.dmt.bis"
"ADSL_re-adsl"
"ADSL_2plus"
"ADLS_four"
"ADSL_ANSI_T1.413"
"G.shdsl"
"IDSL"
"HDSL"
"SDSL"
"VDSL"
LineEncoding string - O Метод кодирования на линии, используемый Layer 1 DSL-соединения между CPE и DSLAM. Замечание: вообще говоря, эта переменная не изменяется после конфигурирования. Один из вариантов перечисления:

"DMT"
"CAP"
"2B1Q"
"43BT"
"PAM"
"QAM"
DataPath string - O Показывает путь распространения данных - быстрый fast (с меньшими задержками) или с чередованием interleaved (с пониженным количеством ошибок). Один из вариантов перечисления:

"Interleaved"
"Fast"
InterleaveDepth unsignedInt - O Глубина чередования ADSL. Эта переменная применима только если DataPath = Interleaved.
LineNumber int[1:] - O Обозначает пару линии, которую модем использует для соединения. LineNumber = 1 это самая внутренняя пара.
UpstreamCurrRate unsignedInt - C Текущая полоса пропускания для полезной нагрузки (выраженная в килобитах на секунду, Kbps) исходящего канала DSL.
DownstreamCurrRate unsignedInt - C Текущая полоса пропускания для полезной нагрузки (выраженная в килобитах на секунду, Kbps) входящего канала DSL.
UpstreamMaxRate unsignedInt - C Текущая достижимая скорость (выраженная в килобитах на секунду, Kbps) исходящего канала DSL.
DownstreamMaxRate unsignedInt - C Текущая достижимая скорость (выраженная в килобитах на секунду, Kbps) входящего канала DSL.
UpstreamNoiseMargin int - C Текущее соотношение сигнал/шум (выраженное в единицах 0.1 db) исходящего соединения DSL.
DownstreamNoiseMargin int - C Текущее соотношение сигнал/шум (выраженное в единицах 0.1 db) входящего соединения DSL.
UpstreamAttenuation int - C Текущая потеря сигнала исходящего направления (выраженное в единицах 0.1 db).
DownstreamAttenuation int - C Текущая потеря сигнала входящего направления (выраженное в единицах 0.1 db).
UpstreamPower int - C Текущая выходная мощность на DSL-интерфейсе CPE (выраженная в единицах 0.1 dBmV).
DownstreamPower int - C Текущая принимаемая мощность на DSL-интерфейсе CPE (выраженная в единицах 0.1 dBmV).
ATURVendor string(8) - C Идентификатор вендора ATU-R, как определено в G.994.1 и T1.413.
ATURCountry unsignedInt - C Код страны T.35 вендора ATU-R, как определено в G.994.1.
ATURANSIStd unsignedInt - O Номер ревизии ATU-R T1.413, как определено в T1.413 Issue 2.
ATURANSIRev unsignedInt - O Номер ревизии вендора ATU-R, как определено в T1.413 Issue 2.
ATUCVendor string(8) - C Идентификатор вендора ATU-C, как определено в G.994.1 и T1.413.
ATUCCountry unsignedInt - C Код страны T.35 вендора ATU-C, как определено в G.994.1.
ATUCANSIStd unsignedInt - O Номер ревизии ATU-C T1.413, как определено в T1.413 Issue 2.
ATUCANSIRev unsignedInt - O Номер ревизии вендора ATU-C, как определено в T1.413 Issue 2.
TotalStart unsignedInt - C Количество секунд с начала периода, использованного для сбора общей статистики.

Статистика ДОЛЖНА продолжать накапливаться между перезагрузками CPE, хотя это не всегда возможно.
ShowtimeStart unsignedInt - C Количество секунд с момента последнего DSL Showtime - начала периода, используемого для сбора статистики Showtime(14).
LastShowtimeStart unsignedInt - O Количество секунд с момента второго самого последнего DSL Showtime - начала периода, используемого для сбора статистики LastShowtime. Если CPE не сохраняет информацию для второго самого последнего Showtime (например при перезагрузке), то начало статистики LastShowtime МОЖЕТ временно совпадать с началом статистики Showtime.
CurrentDayStart unsignedInt - O Количество секунд от начала периода, используемого для сбора статистики CurrentDay.

CPE МОЖЕТ выравнивать каждый интервал CurrentDay с днями временной зоны UTC, но это от него не требуется.

Статистика ДОЛЖНА продолжать накапливаться между перезагрузками CPE, хотя это не всегда возможно.
QuarterHourStart unsignedInt - O Количество секунд от начала периода, используемого для сбора статистики QuarterHour.

CPE МОЖЕТ выравнивать начало каждого интервала QuarterHour на интервалы четвертей часа реального времени, но это от него не требуется.

Статистика ДОЛЖНА продолжать накапливаться между перезагрузками CPE, хотя это не всегда возможно.
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats. object - C Этот объект содержит статистику для физического интерфейса WAN DSL.
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats.
Total.
object - C Этот объект содержит общую статистику DSL.
ReceiveBlocks unsignedInt - C Общее количество успешно принятых блоков.
TransmitBlocks unsignedInt - C Общее количество успешно переданных блоков.
CellDelin unsignedInt - C Общее количество ошибок разграничения ячеек (cell-delineation errors. Общее количество секунд с NCD или LCD отказами определено в ITU-T Rec. G.997.1).
LinkRetrain unsignedInt - C Общее количество ошибок переобучения канала (link-retrain errors. Full Initialization Count, как это определено в ITU-T Rec. G.997.1).
InitErrors unsignedInt - C Общее количество ошибок инициализации (LINIT failures, как это определено в ITU-T Rec. G.997.1).
InitTimeouts unsignedInt - C Общее количество ошибок таймаута инициализации.
LossOfFraming unsignedInt - C Общее количество ошибок потери кадра (loss-of-framing, LOF, как определено в ITU-T Rec. G.997.1).
ErroredSecs unsignedInt - C Общее количество ошибочных секунд (ES-L, как определено в ITU-T Rec. G.997.1).
SeverelyErroredSecs unsignedInt - C Общее количество секунд с серьезными ошибками (SES-L, как это определено в ITU-T Rec. G.997.1).
FECErrors unsignedInt - C Общее количество детектированных ошибок FEC (FEC-C, как определено в ITU-T Rec. G.997.1).
ATUCFECErrors unsignedInt - C Общее количество ошибок FEC, детектированных ATU-C (FEC-CFE, как определено в ITU-T Rec. G.997.1).
HECErrors unsignedInt - C Общее количество детектированных ошибок HEC (HEC-P, как определено в ITU-T Rec. G.997.1).
ATUCHECErrors unsignedInt - C Общее количество ошибок HEC, детектированное ATU-C (HEC-PFE, как это определено в ITU-T Rec. G.997.1).
CRCErrors unsignedInt - C Общее количество детектированных ошибок CRC (CV-C как определено в ITU-T Rec. G.997.1).
ATUCCRCErrors unsignedInt - C Общее количество ошибок CRC, детектированных ATU-C (CV-CFE, как это определено в ITU-T Rec. G.997.1).
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats.
Showtime.
object - C Этот объект содержит статистику DSL, собранную с момента самого последнего DSL Showtime.
ReceiveBlocks unsignedInt - C Количество успешно принятых блоков с момента самого последнего DSL Showtime.
TransmitBlocks unsignedInt - C Количество успешно переданных блоков с момента самого последнего DSL Showtime.
CellDelin unsignedInt - C Количество ошибок разграничения ячеек (cell-delineation errors) с момента самого последнего DSL Showtime (общее количество секунд с отказами NCD или LCD определено в ITU-T Rec. G.997.1).
LinkRetrain unsignedInt - C Количество ошибок переобучения канала (link-retrain errors) с момента самого последнего DSL Showtime (Full Initialization Count, как определено в ITU-T Rec. G.997.1).
InitErrors unsignedInt - C Количество ошибок инициализации с момента самого последнего DSL Showtime (LINIT failures, как это определено в ITU-T Rec. G.997.1).
InitTimeouts unsignedInt - C Количество ошибок таймаута инициализации с момента самого последнего DSL Showtime.
LossOfFraming unsignedInt - C Количество ошибок потери кадра (loss-of-framing errors) с момента самого последнего DSL Showtime (LOF, как определено в ITU-T Rec. G.997.1).
ErroredSecs unsignedInt - C Количество ошибочных секунд с момента самого последнего DSL Showtime (ES-L, как определено в ITU-T Rec. G.997.1).
SeverelyErroredSecs unsignedInt - C Количество секунд с серьезными ошибками с момента самого последнего DSL Showtime (SES-L, как определено в ITU-T Rec. G.997.1).
FECErrors unsignedInt - C Количество обнаруженных ошибок FEC с момента самого последнего DSL Showtime (FEC-C, как определено в ITU-T Rec. G.997.1).
ATUCFECErrors unsignedInt - C Количество ошибок FEC, обнаруженных ATU-C с момента самого последнего DSL Showtime (FEC-CFE, как определено в ITU-T Rec. G.997.1).
HECErrors unsignedInt - C Количество ошибок HEC, детектированных с момента самого последнего DSL Showtime (HEC-P, как определено в ITU-T Rec. G.997.1).
ATUCHECErrors unsignedInt - C Количество ошибок HEC, детектированных ATU-C с момента самого последнего DSL Showtime (HEC-PFE, как это определено в ITU-T Rec. G.997.1).
CRCErrors unsignedInt - C Количество ошибок CRC, обнаруженных с момента самого последнего DSL Showtime (CV-C как определено в ITU-T Rec. G.997.1).
ATUCCRCErrors unsignedInt - C Количество ошибок CRC, обнаруженных ATU-C с момента самого последнего DSL Showtime (CV-CFE, как это определено в ITU-T Rec. G.997.1).
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats.
LastShowtime.
object - O Этот объект содержит статистику DSL, накопленную с момента самого последнего второго DSL Showtime.
ReceiveBlocks unsignedInt - O Количество успешно принятых блоков с момента самого последнего второго DSL Showtime.
TransmitBlocks unsignedInt - O Количество успешно переданных блоков с момента самого последнего второго DSL Showtime.
CellDelin unsignedInt - O Количество ошибок разграничения ячеек (cell-delineation errors) с момента самого последнего второго DSL Showtime (общее количество секунд с отказами NCD или LCD определено в ITU-T Rec. G.997.1).
LinkRetrain unsignedInt - O Количество ошибок переобучения канала (link-retrain errors) с момента самого последнего второго DSL Showtime (Full Initialization Count, как определено в ITU-T Rec. G.997.1).
InitErrors unsignedInt - O Количество ошибок инициализации с момента самого последнего второго DSL Showtime (LINIT failures, как это определено в ITU-T Rec. G.997.1).
InitTimeouts unsignedInt - O Количество ошибок таймаута инициализации с момента самого последнего второго DSL Showtime.
LossOfFraming unsignedInt - O Количество ошибок потери кадра (loss-of-framing errors) с момента самого последнего второго DSL Showtime (LOF, как определено в ITU-T Rec. G.997.1).
ErroredSecs unsignedInt - O Количество ошибочных секунд с момента самого последнего второго DSL Showtime (ES-L, как определено в ITU-T Rec. G.997.1).
SeverelyErroredSecs unsignedInt - O Количество секунд с серьезными ошибками с момента самого последнего второго DSL Showtime (SES-L, как определено в ITU-T Rec. G.997.1).
FECErrors unsignedInt - O Количество обнаруженных ошибок FEC с момента самого последнего второго DSL Showtime (FEC-C, как определено в ITU-T Rec. G.997.1).
ATUCFECErrors unsignedInt - O Количество обнаруженных ошибок FEC by the ATU-C с момента самого последнего второго DSL Showtime (FEC-CFE, как определено в ITU-T Rec. G.997.1).
CRCErrors unsignedInt - O Количество обнаруженных ошибок CRC с момента самого последнего второго DSL Showtime (CV-C как определено в ITU-T Rec. G.997.1).
ATUCCRCErrors unsignedInt - O Количество ошибок CRC, обнаруженных ATU-C с момента самого последнего второго DSL Showtime (CV-CFE, как это определено в ITU-T Rec. G.997.1).
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats.
CurrentDay.
object - O Этот объект содержит статистику DSL, накопленную за текущий день.
ReceiveBlocks unsignedInt - O Количество успешно принятых блоков за текущий день.
TransmitBlocks unsignedInt - O Количество успешно переданных блоков за текущий день.
CellDelin unsignedInt - O Количество ошибок разграничения ячеек (cell-delineation errors) за текущий день (общее количество секунд с отказами NCD или LCD определено в ITU-T Rec. G.997.1).
LinkRetrain unsignedInt - O Количество ошибок переобучения канала (link-retrain errors) за текущий день (Full Initialization Count, как определено в ITU-T Rec. G.997.1).
InitErrors unsignedInt - O Количество ошибок инициализации за текущий день (LINIT failures, как это определено в ITU-T Rec. G.997.1).
InitTimeouts unsignedInt - O Количество ошибок таймаута инициализации за текущий день.
LossOfFraming unsignedInt - O Количество ошибок потери кадра (loss-of-framing errors) за текущий день (LOF, как определено в ITU-T Rec. G.997.1).
ErroredSecs unsignedInt - O Количество ошибочных секунд за текущий день (ES-L, как определено в ITU-T Rec. G.997.1).
SeverelyErroredSecs unsignedInt - O Количество секунд с серьезными ошибками за текущий день (SES-L, как определено в ITU-T Rec. G.997.1).
FECErrors unsignedInt - O Количество обнаруженных ошибок FEC за текущий день (FEC-C, как определено в ITU-T Rec. G.997.1).
ATUCFECErrors unsignedInt - O Количество обнаруженных ошибок FEC by the ATU-C за текущий день (FEC-CFE, как определено в ITU-T Rec. G.997.1).
HECErrors unsignedInt - O Количество ошибок HEC, которое было определено за текущий день (HEC-P, как определено в ITU-T Rec. G.997.1).
ATUCHECErrors unsignedInt - O Количество ошибок HEC, детектированное ATU-C за текущий день (HEC-PFE, как это определено в ITU-T Rec. G.997.1).
CRCErrors unsignedInt - O Количество обнаруженных ошибок CRC за текущий день (CV-C как определено в ITU-T Rec. G.997.1).
ATUCCRCErrors unsignedInt - O Количество ошибок CRC, обнаруженных ATU-C за текущий день (CV-CFE, как это определено в ITU-T Rec. G.997.1).
InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.Stats.
QuarterHour.
object - O Этот объект содержит статистику DSL, накопленную за текущую четверть часа.
ReceiveBlocks unsignedInt - O Количество успешно принятых блоков за текущую четверть часа.
TransmitBlocks unsignedInt - O Количество успешно переданных блоков за текущую четверть часа.
CellDelin unsignedInt - O Количество ошибок разграничения ячеек (cell-delineation errors) за текущую четверть часа (общее количество секунд с отказами NCD или LCD определено в ITU-T Rec. G.997.1).
LinkRetrain unsignedInt - O Количество ошибок переобучения канала (link-retrain errors) за текущую четверть часа (Full Initialization Count, как определено в ITU-T Rec. G.997.1).
InitErrors unsignedInt - O Количество ошибок инициализации за текущую четверть часа (LINIT failures, как это определено в ITU-T Rec. G.997.1).
InitTimeouts unsignedInt - O Количество ошибок таймаута инициализации за текущую четверть часа.
LossOfFraming unsignedInt - O Количество ошибок потери кадра (loss-of-framing errors) за текущую четверть часа (LOF, как определено в ITU-T Rec. G.997.1).
ErroredSecs unsignedInt - O Количество ошибочных секунд за текущую четверть часа (ES-L, как определено в ITU-T Rec. G.997.1).
SeverelyErroredSecs unsignedInt - O Количество секунд с серьезными ошибками за текущую четверть часа (SES-L, как определено в ITU-T Rec. G.997.1).
FECErrors unsignedInt - O Количество обнаруженных ошибок FEC за текущую четверть часа (FEC-C, как определено в ITU-T Rec. G.997.1).
ATUCFECErrors unsignedInt - O Количество обнаруженных ошибок FEC by the ATU-C за текущую четверть часа (FEC-CFE, как определено в ITU-T Rec. G.997.1).
HECErrors unsignedInt - O Количество ошибок HEC, обнаруженных за текущую четверть часа (HEC-P, как определено в ITU-T Rec. G.997.1).
ATUCHECErrors unsignedInt - O Количество ошибок HEC, обнаруженных ATU-C за текущую четверть часа (HEC-PFE, как это определено в ITU-T Rec. G.997.1).
CRCErrors unsignedInt - O Количество обнаруженных ошибок CRC за текущую четверть часа (CV-C как определено в ITU-T Rec. G.997.1).
ATUCCRCErrors unsignedInt - O Количество ошибок CRC, обнаруженных ATU-C за текущую четверть часа (CV-CFE, как это определено в ITU-T Rec. G.997.1).
InternetGatewayDevice.WANDevice.{i}.WANEthernetInterfaceConfig. object - C Этот объект моделирует физический слой свойств, специфических для одного физического Ethernet соединения, используемого на CPE для доступа к Интернет. Этот объект требуется для CPE с интерфейсом Ethernet WAN, и исключается из любого другого объекта WAN*InterfaceConfig внутри имеющегося экземпляра WANDevice. Обратите внимание, что этот объект не относится к слою протокола Ethernet, иногда используемому в связи с соединением DSL.
Enable boolean C C Разрешает или запрещает этот интерфейс.
Status string - C Показывает состояние этого интерфейса. Перечисление следующего:

"Up"
"NoLink"
"Error"
"Disabled"
MACAddress string - C Физический адрес интерфейса.
MaxBitRate string C C Максимальная исходящая и входящая скорость (upstream и downstream bit rate), доступная для этого соединения. Перечисление следующего:

"10"
"100"
"Auto"
DuplexMode string C C Режим дуплекса, доступный для этого соединения. Перечисление следующего:

"Half"
"Full"
"Auto"
InternetGatewayDevice.WANDevice.{i}.WANEthernetInterfaceConfig.
Stats.
object - C Этот объект содержит статистику интерфейса Ethernet WAN на устройстве CPE.
BytesSent unsignedInt - C Общее количество байт, посланных через этот интерфейс от момента последнего сброса CPE.
BytesReceived unsignedInt - C Общее количество байт, принятых через этот интерфейс от момента последнего сброса CPE.
PacketsSent unsignedInt - C Общее количество пакетов, посланных через этот интерфейс от момента последнего сброса CPE.
PacketsReceived unsignedInt - C Общее количество пакетов, принятых через этот интерфейс от момента последнего сброса CPE.
InternetGatewayDevice.WANDevice.{i}.WANDSLConnectionManagement.
object
object - C Этот объект требуется для CPE с интерфейсом DSL-модема WAN.
ConnectionServiceNumberOfEntries unsignedInt - R Количество элементов таблицы ConnectionService.
InternetGatewayDevice.WANDevice.{i}.WANDSLConnectionManagement.
ConnectionService.{i}.
object - C Эта таблица содержит элементы для каждой службы соединения.
WANConnectionDevice string(256) - R Указывает объект устройства соединения WAN, связанного с этим экземпляром соединения. Содержит полное иерархическое имя параметра устройства подключения WAN. Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2".
WANConnectionService string(256) - R Указывает объект соединения WAN, связанный с этим экземпляром соединения. Содержит полное иерархическое имя параметра объекта соединения layer-3. Пример: "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1".
DestinationAddress string(256) - R Адрес назначения элемента WANConnectionDevice entry. Одно из следующего:

PVC: VPI/VCI
SVC: ATM connection name
SVC: ATM address
LinkType string - R Тип линка элемента WANConnectionDevice. Один из Link Types, как описано в WANDSLLinkConfig.
ConnectionType string - R Тип соединения элемента WANPPPConnection или WANIPConnection entry. Один из PossibleConnectionTypes, как описано в службе WAN**Connection.
Name string(32) - - Имя соединения, которое может прочитать пользователь.
InternetGatewayDevice.WANDevice.{i}.WANDSLDiagnostics. object - C Этот объект требуется для CPE с WAN-интерфейсом модема ADSL2 и ADSL2+, и иначе он необязателен.
LoopDiagnosticsState string C C Показывает доступность данных диагностики. Одно из следующего:

"None"
"Requested"
"Complete"

Значение может быть установлено в Requested для инициации теста диагностики, что приводит к прерыванию DSL-соединения во время выполнения теста. Для записи допускается только значение Requested.

При получении запроса CPE ДОЛЖЕН дождаться завершения коммуникационной сессии с ACS перед запуском диагностики.

Когда инициированная ACS диагностика завершилась, CPE ДОЛЖЕН установить новое соединение с ACS, чтобы ACS увидел результаты, показывая соответствующую причину в сообщении Inform.
ACTPSDds int - C Фактическая спектральная плотность мощности входящего потока. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
ACTPSDus int - C Фактическая спектральная плотность мощности исходящего потока. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
ACTATPds int - C Фактическая совокупная мощность передатчика в входящего потока. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
ACTATPus int - C Фактическая совокупная мощность передатчика в исходящего потока. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
HLINSCds int - C Линейная шкала представления входящего потока. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
HLINpsds string - C Характеристики входящего линейного канала на поднесущую. Список целых чисел, разделенных запятой. Каждая последующая пара целых чисел представляет реальную и мнимую составляющих каждого комплексного значения. Максимальное количество пар комплексных чисел 256 для ADSL и ADSL2, 512 для ADSL2+. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
QLNpsds string - C Входящий шум тихой линии на поднесущую. Список целых чисел, разделенных запятой. Максимальное количество элементов 256 для ADSL и ADSL2, 512 для ADSL2+. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
SNRpsds string - C Соотношение сигнал/шум (SNR) входящего направления на поднесущую. Список целых чисел, разделенных запятой. Максимальное количество элементов 256 для ADSL и ADSL2, 512 для ADSL2+. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
BITSpsds string - C Выделение бит входящего направления на поднесущую. Список целых чисел, разделенных запятой. Максимальное количество элементов 256 для ADSL и ADSL2, 512 для ADSL2+. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
GAINSpsds string - C Выделение усиления входящего направления на поднесущую. Список целых чисел, разделенных запятой. Максимальное количество элементов 256 для ADSL и ADSL2, 512 для ADSL2+. Интерпретация значения соответствует определению ITU-T Rec. G.997.1.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}. object C C Каждый экземпляр содержит объекты, связанные с имеющимся линком WAN. В случае DSL, каждый экземпляр соответствует одному ATM VC. При создании экземпляра WANConnectionDevice, изначально внутри отсутствуют объекты соединения.
WANIPConnectionNumberOfEntries unsignedInt - C Количество экземпляров WANIPConnection в этом WANConnectionDevice.
WANPPPConnectionNumberOfEntries unsignedInt - C Количество экземпляров WANPPPConnection в этом WANConnectionDevice.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANDSLLinkConfig. object - C Этот объект моделирует свойства слоя ATM, специфичные для одного физического соединения DSL-модема, используемого на CPE для доступа к Интернет. Этот объект требуется для CPE с WAN-интерфейсом DSL-модема, и исключается из любого другого WAN*LinkConfig объекта внутри имеющегося экземпляра WANConnectionDevice.
Enable boolean C C Разрешает или запрещает линк. При создании WANConnectionDevice этот объект по умолчанию запрещен.
LinkStatus string - C Статус линка. Перечисление следующего:

"Up"
"Down"
"Initializing"
"Unavailable"
LinkType string C C Показывает тип DSL-соединения и относится к полному стеку протоколов, используемому для этого соединения. Перечисление следующего:

"EoA" (RFC2684 bridged Ethernet over ATM)
"IPoA" (RFC2684 routed IP over ATM)
"PPPoA" (RFC2364 PPP over ATM)
"PPPoE" (RFC2516 PPP over Ethernet on RFC2684 bridged Ethernet over ATM)
"CIP" (RFC1577 Classical IP over ATM)
"Unconfigured"
AutoConfig boolean - C Указывает, использует ли CPE в настоящее время некоторые механизмы автоматического конфигурирования для этого соединения. Если эта переменная TRUE, то все записываемые переменные в этом соединении становятся read-only. Любая попытка поменять одну из этих переменных ДОЛЖНА завершиться неудачей, и возвратит ошибку.
ModulationType string - O Указывает тип модуляции DSL, используемой на интерфейсе, связанном с этим соединением (дублирование из WANDSLInterfaceConfig). Перечисление следующего:

"ADSL_G.dmt"
"ADSL_G.lite"
"ADSL_G.dmt.bis"
"ADSL_re-adsl"
"ADSL_2plus"
"ADLS_four"
"ADSL_ANSI_T1.413"
"G.shdsl""IDSL"
"HDSL"
"SDSL"
"VDSL"
DestinationAddress string(256) C C Адрес назначения этого линка. Одно из следующего:

PVC: VPI/VCI
SVC: ATM connection name
SVC: ATM address
ATMEncapsulation string O O Идентифицирует инкапсуляцию соединения, которая будет использоваться. Перечисление следующего:

"LLC"
"VCMUX"
FCSPreserved boolean O O Этот флаг говорит, будет ли добавлена контрольная сумма в полезную нагрузку ATM. Это не относится к контрольной сумме одной из ячеек ATM или пакетов AALX. В случае инкапсуляции LLC или VCMUX эта контрольная сумма ATM представляет собой поле FCS, описанное в RFC 1483. Это применимо только в исходящем направлении.
VCSearchList string O O Упорядоченный список пар VPI/VCI, разделенных запятой, для поиска, если линк, использующий DestinationAddress, не может быть установлен. Указывается в форме:

VPI1/VCI1, VPI2/VCI2, ...

Пример:
"0/35, 8/35, 1/35"
ATMAAL string - O Описывает ATM Adaptation Layer (AAL), используемый в настоящее время на PVC. Перечисление следующего:

"AAL1"
"AAL2"
"AAL3"
"AAL4"
"AAL5"
ATMTransmittedBlocks unsignedInt - C Текущий счетчик успешно переданных блоков.
ATMReceivedBlocks unsignedInt - C Текущий счетчик успешно принятых блоков.
ATMQoS string O O Описывает ATM Quality Of Service (QoS), используемую на VC. Перечисление следующего:

"UBR"
"CBR"
"GFR"
"VBR-nrt"
"VBR-rt"
"UBR+"
"ABR"
ATMPeakCellRate unsignedInt O O Указывает пиковую скорость ячеек (cell rate) в секунду в исходящем направлении.
ATMMaximumBurstSize unsignedInt O O Указывает максимальный размер пакета в ячейках в исходящем направлении.
ATMSustainableCellRate unsignedInt O O Определяет устойчивую скорость передачи ячеек в восходящем направлении (в ячейках в секунду), используемую для шейпинга трафика.
AAL5CRCErrors unsignedInt - C Подсчет ошибок проверки циклическим избыточным кодом слоя AAL5.
ATMCRCErrors unsignedInt - C Подсчет ошибок проверки циклическим избыточным кодом слоя ATM.
ATMHECErrors unsignedInt - O Подсчет количества Header Error Check, связанных с ошибками слоя ATM.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANATMF5LoopbackDiagnostics. object - 0 Этот объект предоставляет доступ к ATM-слою F5 OAM loopback теста.
DiagnosticsState string C C Показывает доступность данных диагностики. Одно из следующего:

"None"
"Requested"
"Complete"

Значение может быть установлено в Requested для инициации теста диагностики. Для записи допускается только значение Requested. Для гарантии использования правильных параметров теста (записываемых параметров в этом объекте), параметры теста ДОЛЖНЫ быть установлены либо раньше, либо одновременно (в тех же SetParameterValues) с установкой DiagnosticState в Requested.

При получении запроса CPE ДОЛЖЕН дождаться завершения коммуникационной сессии с ACS перед запуском диагностики.

Когда инициированная ACS диагностика завершилась, CPE ДОЛЖЕН установить новое соединение с ACS, чтобы ACS увидел результаты, показывая в сообщении Inform код события (Event code) "8 DIAGNOSTICS COMPLETE".
NumberOfRepetitions unsignedInt[1:] C C Количество повторений ping-теста, которые должны быть выполнены перед отчетом о результатах.
Timeout unsignedInt[1:] C C Таймаут в миллисекундах для ping-теста.
SuccessCount unsignedInt - C Параметр результата, показывающий количество успешных ping (для которых был успешно получен ответ до истечения таймаута) для самого последнего ping-теста.
FailureCount unsignedInt - C Параметр результата, показывающий количество неудачных ping в самом последнем ping-тесте.
AverageResponseTime unsignedInt - C Параметр результата, показывающий среднее время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
MinimumResponseTime unsignedInt - C Параметр результата, показывающий минимальное время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
MaximumResponseTime unsignedInt - C Параметр результата, показывающий максимальное время ответа в миллисекундах от всех повторений с успешным результатом для самого последнего ping-теста. Если здесь не было успешных ответов, то это значение ДОЛЖНО быть 0.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANEthernetLinkConfig. object - C Этот объект моделирует свойства слоя линка Ethernet, специфические для одного физического соединения, используемого на CPE для доступа к Интернет. Этот объект требуется для CPE с интерфейсом Ethernet WAN, и исключается из любого другого объекта WAN*LinkConfig имеющегося экземпляра WANConnectionDevice. Обратите внимание, что этот объект не относится к слою протокола Ethernet, иногда используемому в связи с соединением DSL.
EthernetLinkStatus string - C Статус линка Ethernet. Перечисление следующего:

"Up"
"Down"
"Unavailable"
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPOTSLinkConfig. object - C Этот объект моделирует свойства слоя линка POTS, специфические для одного физического соединения, используемого на CPE для соединения с Интернет. Этот объект требуется для CPE с интерфейсом POTS WAN, и исключается из любого другого объекта WAN*LinkConfig имеющегося экземпляра WANConnectionDevice.
Enable boolean C C Разрешает или запрещает линк. При создании WANConnectionDevice этот объект по умолчанию запрещен.
LinkStatus string - C Статус линка. Перечисление следующего:

"Up"
"Down"
"Dialing"
"Connecting"
"Unavailable"
ISPPhoneNumber string(64) O C Указывает список строк, разделенных точкой с запятой(;), где каждая строка представляет номер телефона для соединения с определенным ISP. Цифры в номере телефона следуют семантике спецификации ITU-T E.164. Разделители, такие как скобки или дефисы между цифрами телефонного номера, должны игнорироваться CPE.
ISPInfo string(64 O C Информация, идентифицирующая Internet Service Provider (ISP). Формат этой строки специфичен для вендора.
LinkType string O C Эта переменная показывает тип POTS-линка, используемого для dialup-соединения. Перечисление следующего:

"PPP_Dialup"
NumberOfRetries unsignedInt O C Сколько раз CPE должен пытаться установить соединение с Интернет перед тем, как вернет ошибку.
DelayBetweenRetries unsignedInt O C Сколько секунд CPE должен ждать перед попытками установить соединение с Интернет.
Fclass string - O Указывает возможности POTS-модема - например, он обрабатывает данные (0), fax (1,2,2.0), голос (8), DSVD (80). Список с разделителем запятой следующего перечисления:

"0"
"1"
"2"
"2.0"
"8"
"80"
DataModulationSupported string - O Стандарт модуляции, использующийся в настоящий момент для данных. Перечисление следующего:

"V92"
"V90"
"V34"
"V32bis"
"V32"
DataProtocol string - O Стандарт протокола, используемый в настоящий момент для передачи данных. Перечисление следующего:

"V42_LAPM"
"V42_MNP4"
"V14"
"V80"
DataCompression string - O Технология компрессии, реализованная в модеме. Перечисление следующего:

"V42bis"
"MNP5"
PlusVTRCommandSupported boolean - O Возможность для полнодуплексной работы с данными и голосом.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection.{i}. object R R Этот объект позволяет конфигурирование IP-соединений на WAN-интерфейсе CPE. Этот объект требуется для всех WANConnectionDevices, не применяющих адресацию PPP, и он не должен быть активен для WANConnectionDevices, которые применяют адресацию PPP.
Enable boolean R R Разрешает или запрещает экземпляр соединения. При создании экземпляра WANIPConnection он изначально запрещен.
ConnectionStatus string - R Текущий статус соединения. Перечисление следующего:

"Unconfigured"
"Connecting"
"Connected"
"PendingDisconnect"
"Disconneting"
"Disconnected"
PossibleConnectionTypes string - R Список с разделителем запятой, показывающий типы соединений, которые возможны на этом экземпляре соединения. Каждый элемент списка это значение из следующего перечисления:

"Unconfigured"
"IP_Routed"
"IP_Bridged"
ConnectionType string R R Указывает тип соединения для экземпляра соединения. Перечисление следующего:

"Unconfigured"
"IP_Routed"
"IP_Bridged"
Name string(256) R R Имя этого соединения, удобное для чтения человеком.
Uptime unsignedInt - R Время в секундах, в течение которого это соединение было поднято.
LastConnectionError string - R Причина неудачи последней попытки установки соединения. Перечисление следующего:

"ERROR_NONE"
"ERROR_COMMAND_ABORTED"
"ERROR_NOT_ENABLED_FOR_INTERNET"
"ERROR_USER_DISCONNECT"
"ERROR_ISP_DISCONNECT"
"ERROR_IDLE_DISCONNECT"
"ERROR_FORCED_DISCONNECT"
"ERROR_NO_CARRIER"
"ERROR_IP_CONFIGURATION"
"ERROR_UNKNOWN"
AutoDisconnectTime unsignedInt O O Время в секундах с момента установления соединения, после которого CPE автоматически инициирует завершение соединения. Это происходит независимо от того, используется соединение или нет. Значение 0 (ноль) указывает, что соединение не должно отключаться автоматически.
IdleDisconnectTime unsignedInt O O Время в секундах, в течение которого, если соединение остается в ожидании (без трафика), CPE автоматически прерывает соединение. Значение 0 (ноль) указывает, что соединение не должно отключаться автоматически.
WarnDisconnectDelay unsignedInt O O Время в секундах, в течение которого Status остается в состоянии ожидания разъединения перед переходом в состояние разъединения для сброса соединения.
RSIPAvailable boolean - R Показывает, доступна ли на CPE фича Realm-specific IP (RSIP).
NATEnabled boolean C R Показывает, разрешен ли Network Address Translation (NAT) для этого соединения. Этот параметр ДОЛЖЕН быть записываемым, если CPE поддерживает NAT.
AddressingType string O R Метод, используемый для назначения адреса на стороне интерфейса WAN устройства CPE для этого соединения. Перечисление следующего:

"DHCP"
"Static"
ExternalIPAddress string O R Это внешний IP-адрес, используемый NAT для этого соединения. Этот параметр конфигурируется только если AddressingType установлен в Static.
SubnetMask string O R Маска подсети интерфейса WAN. Этот параметр конфигурируется только если AddressingType установлен в Static.
DefaultGateway string O R IP-адрес шлюза по умолчанию для этого соединения. Этот параметр конфигурируется только если AddressingType установлен в Static.
DNSEnabled boolean O R Следует ли устройству обращаться к DNS-серверу через это соединение.
DNSOverrideAllowed boolean O R Может ли непустой DNS-адрес, установленный вручную, быть переопределен записью DNS, полученной WAN.
DNSServers string O R Список адресов с разделителем запятой серверов DNS для этого соединения. Поддержка более чем трех серверов DNS является необязательной.
MaxMTUSize unsignedInt[1:1540] O O Максимальный разрешенный размер кадра Ethernet от устройств на стороне LAN.
MACAddress string O R Физический адрес WANIPConnection, если это применимо. Конфигурируется только если присутствует параметр MACAddressOverride, и он установлен в true (1).
MACAddressOverride boolean O O Можно ли переопределить значение параметра MACAddress. Если false (0), используется значение CPE по умолчанию (или восстанавливается, если оно было ранее переопределено).
ConnectionTrigger string R R Триггер, используемый для установки IP-соединения. Перечисление следующего:

"OnDemand"
"AlwaysOn"
"Manual"
RouteProtocolRx string R R Определяет используемый Rx протокол. Перечисление следующего:

"Off""RIPv1" (не обязательно)
"RIPv2" (не обязательно)
"OSPF" (не обязательно)
PortMappingNumberOfEntries unsignedInt - R Общее количество отображений портов (port mapping entries).
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection.{i}.PortMapping.{i}. object R R Таблица отображений портов.
PortMappingEnabled boolean R R Разрешает или запрещает экземпляр отображения портов. При создании этот элемент по умолчанию запрещен.
PortMappingLeaseDuration unsignedInt R R Определяет время жизни в секундах для аренды отображения портов (port-mapping lease). Значение 0 означает, что отображение портов статическое. Статическое отображение портов необязательно означает постоянство этого отображения между сбросами или перезагрузками устройства.
RemoteHost string R R Этот параметр представляет собой IP-адрес источника входящих пакетов. Пустая строка показывает 'wildcard' (это будет wildcard в большинстве случаев). CPE требуются только для поддержки wildcards.

Когда RemoteHost это wildcard, весь трафик, посылаемый в ExternalPort на интерфейсе WAN шлюза перенаправляется к InternalClient на InternalPort.

Когда RemoteHost указан как один внешний IP-адрес, NAT будет только перенаправлять входящие пакеты из этого RemoteHost к InternalClient, все другие пакеты будут отбрасываться.
ExternalPort unsignedInt R R Внешний порт, прослушиваемый шлюзом NAT для приема запросов на подключение к соответствующему InternalPort. Входящие пакеты на этот внешний порт интерфейса WAN должны быть перенаправлены к InternalClient на InternalPort.

Значение ноль (0) представляет собой 'wildcard'. Если это значение wildcard, то запрос соединения на все внешние порты (которые не были иначе отображены) будут перенаправлены к InternalClient. В случае wildcard значение (значения) InternalPort на InternalClient игнорируется.
InternalPort unsignedInt R R Порт на InternalClient, на который шлюз должен перенаправить запросы соединения. Значение ноль (0) не допускается.
PortMappingProtocol string R R Протокол для отображения портов. Перечисление следующего:

"TCP"
"UDP"
InternalClient string R R IP-адрес или имя хоста DNS внутреннего клиента (на стороне LAN).

Поддержка для IP адреса обязательна, в то время как поддержка имен хоста DNS необязательна.

Это значение не может быть пустой строкой.

Должна быть возможность установить InternalClient в broadcast IP-адрес 255.255.255.255 для отображений UDP. Это позволяет нескольким NAT-клиентам одновременно использовать один и тот же известный порт.
PortMappingDescription string(256) R R Отображение портов, удобное для чтения человеком.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection.{i}.Stats. object - C Этот объект содержит статистику для всех соединений внутри одного и того же WANConnectionDevice, которое использует общий MAC-адрес. Содержимое этого объекта должно быть идентично для каждого такого соединения.

Этот объект требуется для всех WANConnectionDevices, которые могут поддерживать Ethernet-слой для этого интерфейса (например PPPoE, IPoE).
EthernetBytesSent unsignedInt C Общее количество байт, отправленных через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetBytesReceived unsignedInt - C Общее количество байт, принятых через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetPacketsSent unsignedInt - C Общее количество пакетов, отправленных через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetPacketsReceived unsignedInt - C Общее количество пакетов, принятых через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection.{i}. object R R Этот объект позволяет конфигурацию PPP-соединений на WAN-интерфейсе CPE. Этот объект требуется для всех WANConnectionDevices, которые применяют адресацию PPP, и не должен быть активен для WANConnectionDevices, которые не применяют адресацию PPP.
Enable boolean R R Разрешает или запрещает экземпляр соединения. При создании экземпляра WANPPPConnection instance он по умолчанию запрещен.
ConnectionStatus string - R Текущий статус соединения. Перечисление следующего:

"Unconfigured"
"Connecting"
"Authenticating"
"Connected"
"PendingDisconnect"
"Disconnecting"
"Disconnected"
PossibleConnectionTypes string - R Список с разделителем запятой типов соединений, возможных для этого экземпляра подключения. Каждый элемент в списке это значение перечисления:

"Unconfigured"
"IP_Routed"
"DHCP_Spoofed"
"PPPoE_Bridged"
"PPPoE_Relay"
"PPTP_Relay"
"L2TP_Relay"
ConnectionType string R R Указывает тип соединения для экземпляра соединения. Перечисление следующего:

"Unconfigured"
"IP_Routed"
"DHCP_Spoofed"
"PPPoE_Bridged"
"PPPoE_Relay"
"PPTP_Relay"
"L2TP_Relay"
Name string(256) R R Имя для этого соединения, удобное для чтения человеком.
Uptime unsignedInt - R Время в секундах, в течение которого это соединение поднято.
LastConnectionError string - R Причина неудачи для последней попытки установить соединение.

"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 unsignedInt O O Время в секундах с момента установления соединения, после которого CPE автоматически инициирует завершение соединения. Это происходит независимо от того, используется соединение или нет. Значение 0 (ноль) указывает, что соединение не должно отключаться автоматически.
IdleDisconnectTime unsignedInt O O Время в секундах, в течение которого, если соединение остается в ожидании (без трафика), CPE автоматически прерывает соединение. Значение 0 (ноль) указывает, что соединение не должно отключаться автоматически.
WarnDisconnectDelay unsignedInt O O Время в секундах, в течение которого Status остается в состоянии ожидания разъединения перед переходом в состояние разъединения для сброса соединения.
RSIPAvailable boolean - R Показывает, доступна ли на CPE фича Realm-specific IP (RSIP).
NATEnabled boolean C R Показывает, разрешен ли Network Address Translation (NAT) для этого соединения. Этот параметр ДОЛЖЕН быть записываемым, если CPE поддерживает NAT.
Username string(64) R R Имя пользователя, используемое для аутентификации.
Password string(64) R - Пароль, используемый для аутентификации. При чтении этот параметр всегда возвращается как пустая строка, независимо от его реального значения.
PPPEncryptionProtocol string - O Описывает протокол шифрования PPP, используемый между устройством WAN и ISP POP. Перечисление следующего:

"None"
"MPPE"
PPPCompressionProtocol string - O Описывает протокол компрессии PPP, используемый между устройством WAN и ISP POP. Перечисление следующего:

"None"
"Van Jacobsen"
"STAC LZS"
PPPAuthenticationProtocol string - O Описывает протокол аутентификации PPP, используемый между устройством WAN и ISP POP. Перечисление следующего:

"PAP"
"CHAP"
"MS-CHAP"
ExternalIPAddress string - R Это внешний IP-адрес, используемый NAT для этого соединения.
RemoteIPAddress string - O Remote IP-адрес для этого соединения.
MaxMRUSize unsignedInt[1:1540] O O Максимально допустимый размер кадров, посылаемого от remote peer.
CurrentMRUSize unsignedInt[1:1540] - O Текущий MRU, используемый для этого соединения.
DNSEnabled boolean O R Следует ли устройству обращаться к DNS-серверу через это соединение.
DNSOverrideAllowed boolean O R Независимо от того, может ли заданный вручную непустой DNS-адрес быть переопределен записью DNS, полученной из WAN.
DNSServers string O R Список адресов с разделителем запятой серверов DNS для этого соединения. Поддержка более чем трех серверов DNS является необязательной.
MACAddress string O R Физический адрес WANIPConnection, если это применимо. Конфигурируется только если присутствует параметр MACAddressOverride, и он установлен в true (1).
MACAddressOverride boolean O O Можно ли переопределить значение параметра MACAddress. Если false (0), используется значение CPE по умолчанию (или восстанавливается, если оно было ранее переопределено).
TransportType string - R Тип PPP-транспорта соединения. Перечисление следующего:

"PPPoA"
"PPPoE"
"L2TP" (для использования в будущем)
"PPTP" (для использования в будущем)
PPPoEACName string(256) R R PPPoE Access Concentrator.
PPPoEServiceName string(256) R R PPPoE Service Name.
ConnectionTrigger string R R Триггер, используемый для установки IP-соединения. Перечисление следующего:

"OnDemand"
"AlwaysOn"
"Manual"
RouteProtocolRx string R R Определяет используемый Rx протокол. Перечисление следующего:

"Off"
"RIPv1" (не обязательно)
"RIPv2" (не обязательно)
"OSPF" (не обязательно)
PPPLCPEcho unsignedInt - O Период PPP LCP Echo в секундах.
PPPLCPEchoRetry unsignedInt - O Количество повторных попыток PPP LCP Echo внутри периода PPPLCPEcho.
PortMappingNumberOfEntries unsignedInt - R Общее количество элементов отображения портов.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection.{i}.
PortMapping.{i}.
object R R Таблица отображений портов.
PortMappingEnabled boolean R R Разрешает или запрещает экземпляр отображения портов. При создании этот элемент по умолчанию запрещен.
PortMappingLeaseDuration unsignedInt R R Определяет время жизни в секундах для аренды отображения портов (port-mapping lease). Значение 0 означает, что отображение портов статическое. Статическое отображение портов необязательно означает постоянство этого отображения между сбросами или перезагрузками устройства.
RemoteHost string R R Этот параметр представляет собой IP-адрес источника входящих пакетов. Пустая строка показывает 'wildcard' (это будет wildcard в большинстве случаев). CPE требуются только для поддержки wildcards.

Когда RemoteHost это wildcard, весь трафик, посылаемый в ExternalPort на интерфейсе WAN шлюза перенаправляетс к InternalClient на InternalPort.

Когда RemoteHost указан как один внешний IP-адрес, NAT будет только перенаправлять входящие пакеты из этого RemoteHost к InternalClient, все другие пакеты будут отбрасываться.
ExternalPort unsignedInt R R

Внешний порт, прослушиваемый шлюзом NAT для приема запросов на подключение к соответствующему InternalPort. Входящие пакеты на этот внешний порт интерфейса WAN должны быть перенаправлены к InternalClient на InternalPort.

Значение ноль (0) представляет собой 'wildcard'. Если это значение wildcard, то запрос соединения на все внешние порты (которые не были иначе отображены) будут перенаправлены к InternalClient. В случае wildcard значение (значения) InternalPort на InternalClient игнорируется.

InternalPort unsignedInt R R Порт на InternalClient, на который шлюз должен перенаправить запросы соединения. Значение ноль (0) не допускается.
PortMappingProtocol string R R Протокол для отображения портов. Перечисление следующего:

"TCP"
"UDP"
InternalClient string R R IP-адрес или имя хоста DNS внутреннего клиента (на стороне LAN).

Поддержка для IP адреса обязательна, в то время как поддержка имен хоста DNS необязательна.

Это значение не может быть пустой строкой.

Должна быть возможность установить InternalClient в broadcast IP-адрес 255.255.255.255 для отображений UDP. Это позволяет нескольким NAT-клиентам одновременно использовать один и тот же известный порт.
PortMappingDescription string(256) R R Отображение портов, удобное для чтения человеком.
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection.{i}.Stats. object - C Этот объект содержит статистику для всех соединений внутри одного и того же WANConnectionDevice, которое использует общий MAC-адрес. Содержимое этого объекта должно быть идентично для каждого такого соединения.

Этот объект требуется для всех WANConnectionDevices, которые могут поддерживать Ethernet-слой для этого интерфейса (например PPPoE, IPoE).
EthernetBytesSent unsignedInt - C Общее количество байт, отправленных через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetBytesReceived unsignedInt - C Общее количество байт, принятых через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetPacketsSent unsignedInt - C Общее количество пакетов, отправленных через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.
EthernetPacketsReceived unsignedInt - C Общее количество пакетов, принятых через все соединения внутри одного и того же WANConnectionDevice, использующего общий MAC-адрес с момента последнего сброса CPE.

[Ссылки]

1. TR-069: CPE WAN Management Protocol https://www.broadband-forum.org/pdfs/tr-069-1-1-0.pdf.
2. TR-046: Auto-Configuration Architecture & Framework https://www.broadband-forum.org/pdfs/tr-046-1-0-0.pdf.
3. TR-062: Auto-Config for the Connection Between the DSL Broadband Network Termination (B-NT) and the Network using ATM (TR-037 update) https://www.broadband-forum.org/pdfs/tr-062-1-0-0.pdf.
4. TR-044: Auto-Configuration for Basic Internet (IP-based) Services https://www.broadband-forum.org/pdfs/tr-044-1-0-0.pdf.
5. RFC 2616, Hypertext Transfer Protocol -- HTTP/1.1 http://www.ietf.org/rfc/rfc2616.txt.
6. RFC 2617, HTTP Authentication: Basic and Digest Access Authentication http://www.ietf.org/rfc/rfc2617.txt.
7. RFC 2965, HTTP State Management Mechanism http://www.ietf.org/rfc/rfc2965.txt.
8. Simple Object Access Protocol (SOAP) 1.1 http://www.w3.org/TR/2000/NOTE-SOAP-20000508.
9. Organizationally Unique Identifiers (OUIs) http://standards.ieee.org/faqs/OUI.html.
10. The SSL Protocol, Version 3.0 http://www.netscape.com/eng/ssl3/draft302.txt.
11. RFC 2246, The TLS Protocol, Version 1.0 http://www.ietf.org/rfc/rfc2246.txt.
12. RFC 2132, DHCP Options and BOOTP Vendor Extensions http://www.ietf.org/rfc/rfc2132.txt.
13. XML-Signature Syntax and Processing, http://www.w3.org/2000/09/xmldsig.
14. PKCS #7, Cryptographic Message Syntax Standard http://www.rsasecurity.com/rsalabs/pkcs/pkcs-7/index.html, или http://www.ietf.org/rfc/rfc2315.txt.
15. TR-069 cwmp client implementation: open sources comparison site:stackoverflow.com.
16. TR-069: протокол CWMP для управления сетевыми устройствами.
17. TR-069, Приложение A: методы RPC.

 

Добавить комментарий


Защитный код
Обновить

Top of Page