|
|
|
|
|
| REQUISITOS TR069 PARA LOS MÓDEM-ROUTER DESPLEGADOS POR TELEFONICA DE ARGENTINA | Edición 1.3 | |
| Planificacion e Ingenieria | USO INTERNO | Página 1 de 23 |
| REQUISITOS TR069 PARA LOS MÓDEM-ROUTER DESPLEGADOS POR TELEFONICA DE ARGENTINA |
| ÁREA DE pLANIFICACION e Ingenieria DE RED |
REQUISITOS TR069 PARA LOS MÓDEM-ROUTER DESPLEGADOS POR TELEFONICA DE ARGENTINA
INDICE
1....... INTRODUCCIÓN.......................................................................................................................... 4
1.1 LISTA DE REVISIONES.............................................................................................................................................. 4
2....... REQUISITOS funcionales.................................................................................................... 5
2.1 PROTOCOLOS................................................................................................................................................................. 5
2.1.1 ACLARACIONES AL MODELO DE DATOS QUE DEBE SER SOPORTADO.................. 5
2.1.2 FUNCIONALIDAD OPCIONAL DE CARÁCTER OBLIGATORIO PARA TELEFONICA.................................................................................................................................................... 7
2.2 EXTENSIONES A LOS PROTOCOLOS.............................................................................................................. 8
2.2.1 POSIBILIDAD DE OCULTAR EL SSID DE LA RED INALÁMBRICA................................ 8
2.2.2 CONFIGURACIÓN DEL FIREWALL (REGLAS DE FILTRADO).......................................... 8
2.2.3 APERTURA DE RANGOS DE PUERTOS.......................................................................................... 12
2.2.4 CONFIGURACIÓN DE “DHCPOPTIONS”........................................................................................ 12
2.2.5 CONFIGURACIÓN CIFS............................................................................................................................ 13
2.2.6 CONFIGURACIÓN DEL PINCODE DE LA BASE DECT......................................................... 13
2.2.7 CONFIGURACIÓN IGMP........................................................................................................................... 14
2.2.8 ESTADO CPU, MEMORIA Y TABLA NAT....................................................................................... 15
2.2.9 PORTMAPPING LAYER II........................................................................................................................ 15
2.2.10 PTM WAN Profile.............................................................................................................................................. 16
2.2.11 3G WAN Profile.................................................................................................................................................. 18
2.2.12 GPON WAN Profile.......................................................................................................................................... 20
3....... OTROS REQUISITOS / CONSIDERACIONES..................................................................... 22
3.1 PRUEBAS DE INTEROPERABILIDAD PD-128............................................................................................ 22
3.2 USO DE HTTPS EN LAS COMUNICACIONES CON EL ACS............................................................. 22
3.3 Numeracion de los indices de wan connection........................................................... 22
4....... PLANTILLA DE REQUISITOS SOPORTADOS..................................................................... 23
1. INTRODUCCIÓN
Este documento define los requisitos exigidos al respecto del protocolo TR069 (y relacionados) a los módem-router ADSL que van a ser desplegados por Telefónica.
El objetivo es que sirva de referencia a los fabricantes de los módem-router para conocer las capacidades de este tipo que deben soportar en sus dispositivos según las necesidades de Telefónica.
1.1 LISTA DE REVISIONES
| NÚMERO EDICIÓN | FECHA EDICIÓN | APARTADOS REVISADOS | CAMBIOS EFECTUADOS | OBSERVACIONES |
| 1 | SEPTIEMBRE 2009 |
|
| Primera Versión Se toma como base el documento elaborado por Telefónica de España de Diciembre 2008 Edicion 06 ª |
| 1.1 | FEBRERO 2010 |
| Se incorpora extensión PORTMAPPING LAYER II |
|
| 1.2 | FEBRERO 2011 |
| Se incorporan las extensiones PTM WAN Profile y 3G WAN Profile. |
|
| 1.3 | MARZO 2011 |
| Se incorporan GPON WAN Indices de WAN CONNECTION |
|
2. REQUISITOS funcionales
2.1 PROTOCOLOS
De forma general, el router debe soportar toda la funcionalidad obligatoria especificada en las últimas versiones disponibles de los siguientes estándares del DSL Forum:
- TR-069 (y las aclaraciones al mismo recogidas en el WT-121).
- TR-098 Amendment 2 (ver apartado 2.1.1 para mayor detalle).
- TR-104 (aplicable solo en routers que incluyan funcionalidad de VoIP)
- TR-111
- TR-143 (MUY IMPORTANTE). Se han incluido nuevos perfiles en el TR-098 Amendment 2 que reflejan los modelos de datos asociados a los diagnósticos definidos en este “TR”.
NOTA. Aunque está planificado el posible uso de todos los diagnósticos definidos en el TR-143, se deberá priorizar el soporte de “DownloadDiagnostic” (versión HTTP) y del “UDP Echo Plus”. En caso de que el soporte o no de alguno de los diagnósticos definidos en el TR-143 afecte de forma relevante a la fecha de disponibilidad del firmware, se deberá especificar las fechas de disponibilidad del firmware en función de los diagnósticos soportados, para evaluar el posible faseado de la implementación de los diagnósticos en versiones de firmware sucesivas.
2.1.1 ACLARACIONES AL MODELO DE DATOS QUE DEBE SER SOPORTADO
Como se ha comentado, se exigirá el soporte del modelo de datos especificado en el TR-098 Amendment 2. Puesto que el modelo de datos del TR-098 Amendment 2 es muy extenso y, aunque se recomienda cumplirlo en su totalidad, se detalla en la siguiente tabla la lista de perfiles de cumplimiento obligatorio y de cumplimiento opcional.
NOTA. Tener en cuenta que ciertos perfiles, aunque obligatorios, solo afectan a modelos con características concretas (por ejemplo, que incluyan interfaz inalámbrica, …). En este caso, se especifica dichos modelos en el campo “Comentarios”.
| Profile | Mandatory / Optional | TASA's comments | |
| Baseline | Mandatory |
| |
| EthernetLAN | Mandatory |
| |
| USBLAN | Mandatory | Models with USB interface | |
| WiFiLAN | Mandatory | Models with wireless interface | |
| WiFiWMM | Mandatory | Models with wireless interface (if WMM supported) | |
| WiFiWPS | Mandatory | Models with wireless interface (if WPS supported) | |
| ADSLWAN | Mandatory | Models with ADSL interface | |
| ADSL2WAN | Mandatory | Models with ADSL2/ADSL2+ interface | |
| VDSL2WAN | Mandatory | Models with VDSL2 interface | |
| PTMWAN | Mandatory | Models with VDSL2 interface | |
| EthernetWAN | Mandatory | Models with Ethernet WAN interface | |
| POTSWAN | Mandatory | Models with POTS WAN interface | |
| QoS | Mandatory |
| |
| QoSDynamicFlow | Optional | Priority: 3 (1 = highest priority) | |
| QoSStats | Optional | Priority: 1 (1 = highest priority) | |
| Bridging | Mandatory |
| |
| BridgingPortVLAN | Mandatory |
| |
| Time | Optional | Priority: 2 (1 = highest priority) | |
| CaptivePortal | Optional | Priority: 1 (1 = highest priority) | |
| IPPing | Mandatory |
| |
| TraceRoute | Optional | Priority: 1 (1 = highest priority). Highly recommended | |
| Download | Mandatory | Profile included in TR-143 | |
| DownloadTCP | Mandatory | Profile included in TR-143 | |
| Upload | Mandatory | Profile included in TR-143 | |
| UploadTCP | Mandatory | Profile included in TR-143 | |
| UDPEcho | Mandatory | Profile included in TR-143 | |
| UDPEchoPlus | Mandatory | Profile included in TR-143 | |
| ATMLoopback | Mandatory |
| |
| DSLDiagnostics | Mandatory | Models with ADSL interface | |
| ADSL2DSLDiagnostics | Mandatory | Models with ADSL2/ADSL2+ interface | |
| VDSL2DSLDiagnostics | Mandatory | Models with VDSL2 interface | |
| DeviceAssociation | Mandatory |
| |
| UDPConnReq | N/A |
| |
| DHCPCondServing | Mandatory |
| |
| DHCPOption Profile | Mandatory |
|
2.1.2 FUNCIONALIDAD OPCIONAL DE CARÁCTER OBLIGATORIO PARA TELEFONICA.
Hay cierta funcionalidad y parámetros de los modelos de datos que se especifican en los estándares (TR) comentados pero que son considerados opcionales. Sin embargo, alguna de esta funcionalidad y/o parámetros opcionales van a ser empleados por Telefónica y, por tanto, se considerarán de cumplimiento obligado para los routers.
A continuación se especifican cuáles son estas cuestiones opcionales según los estándares pero de carácter obligatorio para Telefónica.:
- Rama del modelo de datos “InternetGatewayDevice.DeviceConfig.”
- FileType “3 Vendor Configuration File”, dentro del método “Download”
- Método “Upload”, con mínimo los FileType:
o “1 Vendor Configuration File”
o “2 Vendor Log File”
- Método “FactoryReset”
2.2 EXTENSIONES A LOS PROTOCOLOS
Ciertas necesidades de configuración de Telefónica no están cubiertas por las especificaciones actuales de los protocolos. Por ello, se definen las siguientes extensiones al modelo de datos que deben ser implementadas obligatoriamente en los routers.
2.2.1 POSIBILIDAD DE OCULTAR EL SSID DE LA RED INALÁMBRICA
El perfil “WifiLAN” del TR-098 Amendment 2 incluye ya esta funcionalidad. Los routers inalámbricos deben soportar este perfil y cumplirán así este requisito. No es necesaria, por tanto, una extensión propia de Telefónica.
2.2.2 CONFIGURACIÓN DEL FIREWALL (REGLAS DE FILTRADO)
Se añade una nueva rama completa al modelo de datos del TR-098 que permita configurar el firewall del router (definir reglas de filtrado para el tráfico entrante y saliente).
| Nombre | Tipo | Write | Descripción | Default |
| .X_TELEFONICA_Firewall. | object | - | Objeto que define las reglas del firewall | - |
| FirewallNumberOfEntries | unsignedInt |
| Número total de filtros. |
|
| .X_TELEFONICA_Firewall.Firewall.{i}. |
|
|
|
|
| Name | string(16) | W | Nombre identificativo asignado al filtro | - |
| Interface | string(256) | W | Interfaz en el que se aplican las reglas.
Es el nombre TR-069 completo del objeto WANDevice, WANConnectionDevice, WAN**-Connection, LANDevice, LAN**InterfaceConfig, o WLANConfiguration correspondiente.
Ejemplos de interfaces WAN: “InternetGatewayDevice.WANDevice.2” “InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANPPPConnection.1”
Ejemplos de interfaces LAN: “InternetGatewayDevice.LANDevice.3” ”InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.2” “InternetGatewayDevice.LANDevice.1.WLANConfiguration.3”
La cadena “WAN” indica que el firewall se aplica a todas las interfaces WAN.
La cadena “LAN” indica que el firewall se aplica a todas las interfaces LAN.
Una cadena vacía indica que el firewall se aplica a todas las interfaces.
Sólo podrá haber un objeto Firewall con el mismo valor de los parámetros Interface y Type
Si hay dos “Firewall” que afectan al mismo interfaz, se aplicarán sucesivamente, empezando por el más restrictivo. Por ejemplo, si hay un “Firewall” para “InternetGatewayDevice.LANDevice.1” y otro para “InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.2” se aplicará primero este último.
| - |
| Type | string | W | Indica si es de entrada o salida. Valores posibles: 'In' 'Out' | - |
| DefaultAction | string | W | Indica la acción a tomar en caso de que no se cumpla ninguna de las condiciones configuradas Valores posibles: 'Drop' 'Permit' Los valores posibles se definen de la siguiente manera: 'Drop': El paquete es eliminado. ''Permit': Se permite pasar al paquete. Es decir, el paquete se pasa al siguiente firewall que afecte a la interfaz. Si no hay ninguno más, el paquete pasa definitivamente. | Permit |
| RuleNumberOfEntries | unsignedInt | - | Número total de reglas para la entrada del firewall en cuestión. | - |
| .X_TELEFONICA_Firewall.Firewall.{i}.stats. | object | - | Estadísticas del filtro | - |
| Packets | unsignedInt | - | Cantidad de paquetes que pasan por el filtro | - |
| Bytes | unsignedInt | - | Cantidad de bytes que pasan por el filtro | - |
| .X_TELEFONICA_Firewall.Firewall.{i}.Rule.{i}. | object |
| Tabla de reglas | - |
| Enabled | boolean | W | Indica si se tiene en cuenta o no la regla | False |
| Protocol | string | W | En caso de no ser necesaria para la condición, se dejará en blanco. Si se quiere tener en cuenta en la condición, los valores posibles son: 'ICMP' 'TCP' 'UDP' | - |
| Action | string | W | Indica la acción a tomar en caso de que se cumpla la condición de la regla en cuestión. Valores posibles: 'Drop' 'Reject' 'Permit' Los valores posibles se definen de la siguiente manera: 'Drop': El paquete es eliminado. 'Reject': El paquete es eliminado y se envía un paquete al equipo de origen (el tipo de paquete enviado se indica en la variable 'RejectType'). ''Permit': Se permite pasar al paquete. No se evalúa ninguna regla ni ningún firewall más. | - |
| RejectType | string | W | Paquete que se devuelve al equipo de origen cuando la acción es 'REJECT'. Valores posibles: 'icmp-net-unreachable' 'icmp-host-unreachable' 'icmp-proto-unreachable' 'icmp-port-unreachable' 'icmp-net-prohibited' 'icmp-host-prohibited' 'tcp-reset' (solamente válido cuando la variable 'Protocol' = 'TCP' o 'TCP/UDP') | - |
| IcmpType | string | W | Nombre del tipo de paquete icmp que se comprueba en la condición, en caso de que el valor de la variable 'Protocol' sea 'ICMP'. Valores posibles: any echo-reply (pong) destination-unreachable network-unreachable host-unreachable protocol-unreachable port-unreachable fragmentation-needed source-route-failed network-unknown host-unknown network-prohibited host-prohibited TOS-network-unreachable TOS-host-unreachable communication-prohibited host-precedence-violation precedence-cutoff source-quench redirect network-redirect host-redirect TOS-network-redirect TOS-host-redirect echo-request (ping) router-advertisement router-solicitation time-exceeded (ttl-exceeded) ttl-zero-during-transit ttl-zero-during-reassembly parameter-problem ip-header-bad required-option-missing timestamp-request timestamp-reply address-mask-request address-mask-reply | - |
| X_TELEFONICA_Firewall.Firewall.{i}.Rule.{i}.Origin. | object |
| Parámetros entrada | - |
| IPAddress | string | W | Dirección IP de origen | - |
| Mask | string | W | Máscara de la dirección IP origen | - |
| StartPort | unsignedInt [0-65535] | W | Solo se tiene en cuenta si se indica el protocolo TCP, UDP o ambos. | 0 |
| EndPort | unsignedInt [0-65535] | W | Solo se tiene en cuenta si se indica el protocolo TCP, UDP o ambos. | 0 |
| .X_TELEFONICA_Firewall.Firewall.{i}.Rule.{i}.Destination. | object |
| Parámetros salida | - |
| IPAddress | string | W | Dirección IP de destino | - |
| Mask | string | W | Máscara de la dirección IP destino. | - |
| StartPort | unsignedInt [0-65535] | W | Solo se tiene en cuenta si se indica el protocolo TCP, UDP o ambos. | 0 |
| EndPort | unsignedInt [0-65535] | W | Solo se tiene en cuenta si se indica el protocolo TCP, UDP o ambos. | 0 |
| .X_TELEFONICA_Firewall.Firewall.{i}.Rule.{i}.stats. | object |
| Estadísticas de una regla | - |
| Packets | unsignedInt | - | Cantidad de paquetes que cumplen la regla |
|
| Bytes | unsignedInt | - | Cantidad de bytes que cumplen la regla. |
|
2.2.3 APERTURA DE RANGOS DE PUERTOS
El TR-098 Amendment 2 incluye ya esta funcionalidad en la rama InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection.{i}.PortMapping.{i}.
Es obligatorio incluir el soporte para el siguiente parámetro definido en el modelo de datos TR-098 Amendment 2:
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection.{i}.PortMapping.{i}. | object | - |
| - |
| ExternalPortEndRange | unsignedInt | W | Indicates the last port of the external port range that starts with ExternalPort.
If an external port range is specified, then the behavior described for ExternalPort applies to all ports within the range.
A value of zero (0) indicates that no external port range is specified, i.e. that the range consists only of ExternalPort.
If ExternalPort is zero (wildcard), the value of this parameter MUST be ignored.
If specified, the value of this parameter MUST be greater than or equal to the value of ExternalPort. | 0 |
NOTA. Se asume que el rango de puertos externos se correspondería con un rango equivalente de puertos internos empezando en el valor configurado en el parámetro “InternalPort”
2.2.4 CONFIGURACIÓN DE “DHCPOPTIONS”
Esta funcionalidad se ha incluido en el TR-098 Amendment 2. Se debe incluir el soporte del perfil “DHCPOption” tal y como se describe en dicho documento.
2.2.5 CONFIGURACIÓN CIFS
Esta extensión solo aplica a aquellos módem-router que incorporen capacidades para la compartición de ficheros (CIFS). El modelo de datos actual TR-098 no ofrece la posibilidad de configuración de esta opción. Por ello, se propone añadir la siguiente rama.
| Nombre | Tipo | Write | Descripción | Default |
| .X_TELEFONICA_CIFS | object | - | Objeto que define las reglas de CIFS | - |
| Enabled | boolean | W | Indica si está habilitado o no. | 0 |
| WorkgroupName | string | W | Nombre del grupo. | Workgroup |
| CIFSNumberOfEntries | unsignedInt |
| Número total de recursos compartidos. |
|
| UserNumberOfEntries | unsignedInt |
| Número total de usuarios. |
|
| .X_TELEFONICA_CIFS.CIFS.{i}. |
|
| Objeto que define cada uno de los recursos compartidos |
|
| Directory | string | W | Nombre de la carpeta que se comparte. Si se usa “/” en este campo se compartirá todo el volumen de almacenamiento. |
|
| Name | string(16) | W | Nombre con el que se mostrará el recurso compartido | - |
| Description | string(128) | W | Breve descripción del recurso compartido. | - |
| ReadOnly | boolean | W | Indica si se puede o no escribir en el recurso compartido. | 1 |
| X_TELEFONICA_CIFS.User.{i}. | object |
| Usuarios |
|
| Enabled | boolean | W | Indica si se el usuario está activo o no | 0 |
| Name | string | W | Nombre del usuario |
|
| Password | string | W | Contraseña de acceso |
|
2.2.6 CONFIGURACIÓN DEL PINCODE DE LA BASE DECT
Esta extensión solo aplica a aquellos modelos de módem-router que incorporen una base DECT. Permite la configuración del pincode de la misma, actualmente no soportado en el modelo de datos del TR-104. Se propone añadir el siguiente parámetro en la rama “.VoiceService.{i}”
| Nombre | Tipo | Write | Descripción | Default |
| .VoiceService.{i} | object | - |
| - |
| X_TELEFONICA_PinCode | string(4) | W | Código para proteger el uso de la base DECT | 1234 |
2.2.7 CONFIGURACIÓN IGMP
Los routers deben incluir las siguientes extensiones específicas para la gestión del IGMP en los routers, dado que esta funcionalidad no está estandarizada en los actuales TRs pero es una funcionalidad necesaria para Telefónica.
| Nombre | Tipo | Write | Descripción | Default |
| X_TELEFONICA_IGMPProxy. | object |
|
| - |
| Enabled | boolean | W | Habilita/Deshabilita el proxy IGMP | True |
| IGMPTableNumberOfEntries | unsignedInt |
| Número de elementos en la tabla IGMP |
|
| X_TELEFONICA_IGMPProxy.IGMPTable.{i} | object |
| Muestra información de los grupos multicast asociados. |
|
| GroupAddress | string | - | Dirección del grupo multicast |
|
| Interface | string | - | Identifica el interfaz asociado al grupo multicast. |
|
| State | string | - | Estado de la asociación multicast |
|
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANDSLLinkConfig. | object |
|
|
|
| X_TELEFONICA_IGMPEnabled | boolean | W | Indica si el interfaz tiene habilitado el soporte IGMP | False |
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.LANDevice.{i}. X_TELEFONICA_IGMPSnoop. | object |
| Configuración de IGMP Snoop |
|
| Enabled | boolean | W | Habilita/Deshabilita IGMP Snooping en el switch de la LAN | False |
| LastMemberQueryInterval | unsignedInt | W | The interval for the IGMP queries sent by the switch (miliseconds). | - |
| HostTimeout | unsignedInt | W | Maximum time to wait for IGMP report memberships on a receiver port before removing the port from multicast group membership. | - |
| MrouterTimeout | unsignedInt | W | Maximum time the device waits to receive a message from the multicast router before it times out. | - |
| LeaveTimeout | unsignedInt | W | Amount of time the device, after requesting to leave the IGMP group and not receiving a join message from another station, before timing out. If a leave timeout occurs, the switch notifies the multicast device to stop sending traffic. | - |
| MaxGroups | unsignedInt | W | Maximum number of IGMP groups that the interface can join | - |
2.2.8 ESTADO CPU, MEMORIA Y TABLA NAT
Los routers deben permitir consultar vía TR-069 el estado de uso de la CPU, de la memoria y de la tabla NAT del router. Por ello, se define la siguiente extensión específica de Telefónica.
| Nombre | Tipo | Write | Descripción | Default |
| X_TELEFONICA_SystemState. | object |
| Objetos que nos muestran información del estado del equipo y de distintos servicios que están corriendo en el mismo. |
|
| X_TELEFONICA_SystemState.Mem | object |
| Contiene información del estado de la memoria del dispositivo (en bytes). |
|
| MemTotal | unsignedInt | - | Cantidad total (en bytes) de memoria física de lectura-escritura disponible. |
|
| MemTotalFree | unsignedInt | - | Cantidad (en bytes) de memoria física de lectura-escritura libre en el momento actual. |
|
| X_TELEFONICA_SystemState.CPU | object |
| Contiene información de la carga que tiene la CPU (en %) |
|
| CPULoad | unsignedInt | - | Porcentaje de carga de la CPU en el momento actual. |
|
| X_TELEFONICA_SystemState.NatSessionTable. | object |
| Contiene información de la tabla NAT. |
|
| Total | unsignedInt | - | Número total de sesiones permitidas en la tabla NAT |
|
| Used | unsignedInt | - | Número de conexiones establecidas en la tabla NAT en el momento actual. |
|
2.2.9 PORTMAPPING LAYER II
Esta extensión sólo aplica a aquellos modelos de módem-router que puedan usarse para brindar distintos servicios como Speedy, VoIP e IPTV. La facilidad que nos proporciona es unificar las distintas configuraciones en un único firmware, reduciendo el número de catálogos.
Los routers deben permitir consultar vía TR-069 el estado de la configuración y su modificación. Por ello, se define la siguiente extensión específica de Telefónica.
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice. X_TELEFONICA_PORTMAPPING | object | - | Object defining port mapping Configuration. | - |
| Enable | boolean | W | Enables or disables the port mapping. | - |
| Configuration | unsignedInt | W | Number of Configuration flex 1- Speedy 2- Speedy + VoIP 3- Speedy + VoIP + 1 IPTV 4- Speedy + VoIP + 2 IPTV | 2 |
A continuación se especifican cuáles son las 4 opciones de configuración definidas por Telefónica:

2.2.10 PTM WAN Profile.
Esta extensión sólo aplica a aquellos modelos de módem-router VDSL que soporten PTM.
Los routers deben permitir consultar vía TR-069 el estado de la configuración y su modificación de la capa 2 de enlace. Por ello, se define la siguiente extensión específica de Telefónica.
La capa 3 debe estar implementada en la rama:
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection
o
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection
Según corresponda el connectionType.
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPTMLinkConfig. | object | - | This object models the PTM layer properties specific to a layer 2 interface of a DSL modem used for Internet access on a CPE. This object is intended for a CPE with a DSL modem WAN interface, and is exclusive of any other WAN*Link-Config object within a given WANConnection-Device instance. The PTM Link Layer object exists when the WANDSLInterfaceConfig LinkEncapsulation-Supported parameter includes any of: “G.992.3_Annex_K_PTM” “G.993.2_Annex_K_PTM” “G.994.1” | - |
| Enable | boolean | W | Enables or disables the link. On creation of a WANConnectionDevice, this object is disabled by default. | False |
| LinkStatus | string | - | Status of the link. Enumeration of: “Up” “Down” “Initializing” “Unavailable” | - |
| MACAddress | string | - | The physical address of the interface. | - |
| PortId | unsignedInt | W |
| - |
| PriorityLow | boolean | W |
| - |
| PriorityHigt | boolean | W |
| - |
| IfName | string | - |
| - |
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPTMLinkConfig.Stats | object |
| This object represents the statistics collected and returned over a PTM link
|
|
| BytesSent | unsignedInt | - | The total number of bytes transmitted out of the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| BytesReceived | unsignedInt | - | The total number of bytes received on the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsSent | unsignedInt | - | The total number of packets (frames) transmitted out of the interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsReceived | unsignedInt | - | The total number of packets (frames) which were received on this interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
2.2.11 3G WAN Profile.
Esta extensión solo aplica a aquellos modelos de módem-router que soporten USB 3G Dongle.
Los routers deben permitir consultar vía TR-069 el estado de la configuración y su modificación de la capa 2 de enlace. Por ello, se define la siguiente extensión específica de Telefónica.
La capa 3 debe estar implementada en la rama:
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection
o
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection
Según corresponda el connectionType.
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.X_TELEFONICA_WAN3GInterfaceConfig. | object | - | This object models the 3G layer properties specific to a layer 2 interface of a 3G Dongles used for Internet access on a CPE.
| - |
| Enable | boolean | W | Enables or disables the link. On creation of a WANConnectionDevice, this object is enabled by default. | true |
| LinkStatus | string | - | Status of the link. Enumeration of: “Up” “Down” “Initializing” “Unavailable” | - |
| MACAddress | string | - | The physical address of the interface. | - |
| UpstreamMaxRate | string | - | The current attainable rate (expressed in Kbps) of upstream channel. |
|
| DownstreamMaxRate | string | - | The current attainable rate (expressed in Kbps) of downstream channel. |
|
| IfName | string | - | Name of the interface. | - |
| PIK | string | W |
| - |
| PUK | string | W |
| - |
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.X_TELEFONICA_WAN3GLinkConfig. | object | - | This object models the 3G layer properties specific to a layer 2 interface of a 3G Dongles used for Internet access on a CPE.
| - |
| Enable | boolean | W | Enables or disables the link. On creation of a WANConnectionDevice, this object is enabled by default. | true |
| LinkStatus | string | - | Status of the link. Enumeration of: “Up” “Down” “Initializing” “Unavailable” | - |
| DongleSerialNumber | string | - |
| - |
| DongleVendorId | unsignedInt | - |
| - |
| DongleProductId | unsignedInt | - |
| - |
| DongleModelName | string | - |
| - |
| APN | string | W | Access Point Name (APN). Allows a user's computer to access the internet using the mobile phone network. | Internet |
| Number | string | W |
| *99# |
| BackupInterval | unsignedInt | W |
| 60seg |
| RecoveryInterval | unsignedInt | W |
| 60seg |
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}. X_TELEFONICA_WAN3GLinkConfig.Stats | object |
| This object represents the statistics collected and returned over a 3G link
|
|
| BytesSent | unsignedInt | - | The total number of bytes transmitted out of the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| BytesReceived | unsignedInt | - | The total number of bytes received on the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsSent | unsignedInt | - | The total number of packets (frames) transmitted out of the interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsReceived | unsignedInt | - | The total number of packets (frames) which were received on this interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
2.2.12 GPON WAN Profile.
Esta extensión solo aplica a aquellos modelos de módem-router que soporten GPON.
Los routers deben permitir consultar vía TR-069 el estado de la configuración y su modificación de la capa 2 de enlace. Por ello, se define la siguiente extensión específica de Telefónica.
La capa 3 debe estar implementada en la rama:
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection
o
InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANIPConnection
Según corresponda el connectionType.
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.X_TELEFONICA_WANGPONInterfaceConfig. | object | - | This object models the 3G layer properties specific to a layer 2 interface of a GPON used for Internet access on a CPE.
| - |
| Enable | boolean | W | Enables or disables the link. On creation of a WANConnectionDevice, this object is enabled by default. | true |
| LinkStatus | string | - | Status of the link. Enumeration of: “Up” “Down” “Initializing” “Unavailable” | - |
| MACAddress | string | - | The physical address of the interface. | - |
| UpstreamMaxRate | string | - | The current attainable rate (expressed in Kbps) of upstream channel. |
|
| DownstreamMaxRate | string | - | The current attainable rate (expressed in Kbps) of downstream channel. |
|
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.X_TELEFONICA_WANGPONLinkConfig. | object | - | This object models the 3G layer properties specific to a layer 2 interface of a GPON used for Internet access on a CPE.
| - |
| Enable | boolean | W | Enables or disables the link. On creation of a WANConnectionDevice, this object is enabled by default. | true |
| LinkStatus | string | - | Status of the link. Enumeration of: “Up” “Down” “Initializing” “Unavailable” | - |
| Nombre | Tipo | Write | Descripción | Default |
| InternetGatewayDevice.WANDevice.{i}. X_TELEFONICA_WANGPONLinkConfig.Stats | object |
| This object represents the statistics collected and returned over a 3G link
|
|
| BytesSent | unsignedInt | - | The total number of bytes transmitted out of the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| BytesReceived | unsignedInt | - | The total number of bytes received on the interface, including framing characters. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsSent | unsignedInt | - | The total number of packets (frames) transmitted out of the interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
| PacketsReceived | unsignedInt | - | The total number of packets (frames) which were received on this interface. The value of this counter MAY be reset to zero when the CPE is rebooted. | - |
3. OTROS REQUISITOS / CONSIDERACIONES
3.1 PRUEBAS DE INTEROPERABILIDAD PD-128
Aunque sobre los dispositivos se realizarán todas las pruebas de certificación necesarias para asegurar el correcto cumplimiento de las necesidades demandadas por Telefónica, de forma general los dispositivos deberán cumplir con las pruebas y escenarios especificados en el documento PD-128 del DSL Forum.
3.2 USO DE HTTPS EN LAS COMUNICACIONES CON EL ACS
El dispositivo debe poder emplear HTTPS en las comunicaciones con el ACS. Y, por tanto, debe soportar las implicaciones que esto supone: gestión de certificados, etc.
3.3 Numeracion de los indices de wan connection
| Interfaces WAN | CPE Tipo 1 | CPE Tipo 2 | CPE Tipo 3 | CPE Tipo 4 |
| DSL | WANConnectionDevice.1 | WANConnectionDevice.1 |
|
|
| 3G |
| WANConnectionDevice.2 |
|
|
| Ethernet |
|
| WANConnectionDevice.1 |
|
| GPON |
|
|
| WANConnectionDevice.1 |
Se tomará como primer índice la conexión WAN habilitada como default connection.
CPE TIPO 1: son los módems/routers con una única interfaz física DSL.
CPE TIPO 2: son los módems/routers con una interfaz DSL y backup 3G
CPE TIPO 3: son los routers con una única interfaz WAN ETHERNET
CPE TIPO 4: son los módems/routers con una única interfaz GPON
4. PLANTILLA DE REQUISITOS SOPORTADOS
Se adjunta en este apartado una hoja Excel que deberá ser rellenada por los fabricantes y entregada junto con cada versión de firmware que liberen. En ella se debe indicar en qué grado dicha versión de firmware cumple con cada uno de los requisitos detallados en este documento. Por cada requisito, se deberá indicar también (si procede) cualquier limitación, aclaración o comentario al respecto.

No comments:
Post a Comment