Tr069协议详情全参数模型报告材料

  • 格式:doc
  • 大小:333.25 KB
  • 文档页数:14

实用文案

标准文档 1 参数定义

定义 终端的TR-069 参数模型 主要参考两个文档 TR-106 和TR-135 ,TR-106 定义了基于TR-069管理的设备的通用数据模型,TR-135 定义了STB 的特定数据模型。

由于目前针对STB 的数据管理没有提出具体要求,因此暂不实现TR-135中定义的数据模型。

在数据模型中,凡参数中有X_STB字样的,均有扩展参数。读写属性的值(wrie, Read) ,如果为“R”,则该参数是可读或可写的,如果为”-“,则该参数是不可读或不可写的。若必选属性的值为”M”,则该参数是必须实现的,若为”O”,则该参数的实现是可选的。

1.1 数据模型

红色表示暂不实现

Name Type Write Read Description 必 选

Device. DeviceSummary string(1024) - R 设备描述 M

Device.CA Object CA卡的相关信息 M

Device. DeviceInfo object 终端的详细信息描述 M

Device.ManagementServer object 终端管理系统相关的参数 M

Device.Config object 终端普通配置参数。 O

Device.GatewayInfo object 终端连接的网关设备信息 O

Device.Time object 终端中 NTP 时间客户端相关的参数。 M

erInterface object 终端用户接口相关的参数。 O

N object 终端中基于IP的网络连接信息 M

N.DHCP object O

N.Stats object O

N. IPPingDiagnostics M

N.T raceRouteDiagnostics O

Device.Services object 终端中特定服务相关配置 O

Device.X_STB_Config object STB特定配置 M

Device.X_STB_Stats object 终端状态 M

Device.X_STB_Statistic object 性能统计 M

Device.X_STB_AudienceStats object 用户收视率采集 M

Device.X_STB_Software object 软件版本管理 M

Device.X_STB_Alarm Object 当前告警信息 M 实用文案

标准文档

1.2 CA卡的相关信息 Device.CA

Name Type Write Read Description 必选

Device.CA CA信息查询 M

CAVersion String(5k) R CA版本 M

CAProvider String(5k) R 运营商信息 M

CASerialNumber String(5k) R CA序列号 M

1.3 设备详细信息 Device. DeviceInfo

Name Type Write Read Description 必 选

Device. DeviceInfo. object - - 设备的详细信息描述 M

Manufacturer string(64) - R 终端制造商(意义可读的字符串)。 M

ManufacturerOUI string(6) - R 设备制造商组织体系唯一标识。表示为六位十六进制数值,全部采用大写字母并包括任意前导零。 M

ModelName string(64) - R 终端型号名称(意义可读的字符串)。 M

Description string(256) - R 终端 设备完全描述(意义可读的字符串)。 M

ProductClass string(64) - R 使用序列号的产品类别标识。即,对于指定的制造商,此参数用于标识产品或产品类别,其中

SerialNumber 参数是唯一的。 M

SerialNumber string(64) - R 终端 序列号 M

HardwareVersion string(64) - R 标识特定终端型号和版本的字符串。 M

SoftwareVersion string(64) - R 各厂商自定义版本的命名方式。 M

EnabledOptions string(1024) - R 采用逗号分隔的终端支持的Option名称列表 O

AdditionalHardwareVersion string(64) - R 任何附加版本以逗号分隔O 实用文案

标准文档 的列表。表示任何供应商希望提供的附加硬件版本信息。如果没有可以为空字符串。

AdditionalSoftwareVersion string(64) - R 任何附加版本以逗号分隔的列表。表示任何供应商希望提供的附加软件版本信息。如果没有可以为空字符串。 O

ProvisioningCode string(64) - R 主要服务提供商和其他供应信息的标识,服务器用来确定服务提供商特定的定制和供应参数。当发生改变时,需立即上报终端管理系统。 M

DeviceStatus string - R 终端当前可选状态:

“Up” ”Initializing”

“Error” “Disabled M

UpTime unsignedInt - R 一次重启后的时间(以秒计)。 M

FirstUseDate dateTime - R 终端 首次成功建立网络连接的日期和时间。

O

DeviceLog string(32K) - R 终端记录的日志信息 O

HardwareVersion为终端设备的版本/型号

SoftwareVersion为终端上主系统软件的版本,在eBox上为”主框架”的版本号.

1.4 网管信息参数 Device.ManagementServer

Name Type Write Read Description 必 选

Device.ManagementServer. object - - 此对象包含与 终端管理系统

相关的参数,此 终端管理系统 与终端关联。 M

URL string(256) R R 终端利用终端

WAN 管理协议连接

终端管理系统

的URL。此参数必须为有效的

HTTP 或 HTTPS URL [8].。HTTPS URL 表示终端管理系统支持 SSL。终端 使用此 URL

的“主机”部分,以便在使用基于认证的鉴权时确认 终端管理系统 认证。当发生改变时,需立即上报终端管理系M 实用文案

标准文档 统。

Username string(256) R R 当使用终端WAN 管理协议建立与 终端管理系统 的连接时使用的用户名,此用户名只在基于HTTP的认证时使用。默认值为”STBAdmin”,且大小写敏感。 M

Password string(256) R R 当使用终端WAN 管理协议建立与 终端管理系统 的连接时使用的鉴权密码。只有当终端不使用客户端基于认证的鉴权时,才会用到此密码。在被读取时,该参数会忽略实际值而返回一个空字符串。采用统一密码的方式,默认值为”STBAdmin”,且大小写敏感 M

PeriodicInformEnable boolean R R 终端是否必须利用 Inform

方法调用定时向服务器端发送终端信息。默认为true M

PeriodicInformInterval unsignedInt

[1:] R R 在PeriodicInformEnable 为真时,终端 必须尝试连接 终端管理系统 并调用 Inform

方法的时间间隔。默认为3600秒 M

PeriodicInformTime dateTime R R 决定终端发起Inform 方法调用的时间参考绝对值。 每个

Inform 调用必须在

PeriodicInformInterval 加或减此参考时间的整数倍时进行。默认为0001-01-01T00:00:00Z.,即不采用此值做为时间参考。 M

ParameterKey string(32) - R 来自于服务器的最新的

SetParameterValues

,AddObject 或

DeleteObject 方法调用的

ParameterKey 自变量数值。如果没有此类调用,此数值为空。 M

ConnectionRequestURL string(256) - R 终端管理系统 向终端发起连接请求通知时所使用的 HTTP

URL。其形式如下:http://host:port/path.URL

的“主机”部分可以是终端管M 实用文案

标准文档 理接口的 IP 地址,用以替代域名。

ConnectionRequestUsername string(256) R R 终端管理系统 向终端发起连接请求时,鉴权过程使用的用户名。默认为 “itms”。 M

ConnectionRequestPassword string(256) R R 终端管理系统 向终端发起连接请求时,鉴权过程使用的密码。在被读取时,该参数会忽略实际值而返回一个空字符串。默认为 “itms”。 M

UpgradesManaged boolean R R 指示终端管理系统是否控制终端的升级。如果为真 (1),终端应只利用 终端管理系统

寻求可用的升级。如果为假

(0),则终端可以使用其他方法进行升级。 M

KickURL string(256) R R 只有当终端支持Kick方法是使用。 O

DownloadProgressURL string(256) R R 只有当终端支持LAN侧的Web页面用于显示下载进度时使用。 O

1.5 设备普通配置参数 Device.Config

Name Type Write Read Description 必选

Device.Config. object - - 此对象包含普通配置参数。 O

PersistentData string(256) R R 必须贯穿终端重启的任意用户数据。 M

ConfigFile string(32K) - R 终端当前配置的转储。此参数启用了备份和存储最后一次终端的已知良好状态的能力。此参数返回一个定义终端状态的供应商特定文档。此文档必须能够在使用 SetParameterValues

将终端状态写回时恢复该状态。 M