Grandstream Networks, Inc. TR-069 Information

Similar documents
W52P IP DECT Phones (with firmware version 30 or later)

CPE Management Overview

Innovative IP Voice and Video. Grandstream Presents: The GXW/ HT Series

Gigaset IP and IP-PRO Phones Provisioning / Remote Management. last modifications by J. Stahl, Bocholt, January the 18 th 2011

Grandstream Networks, Inc. DHCP Options Guide

How To Set Up Mybpx Security Configuration Guide V1.2.2 (V1.3.2) On A Pc Or Mac)

Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play

BroadSoft Partner Configuration Guide

TR-069 CPE WAN Management Protocol v1.1

Grandstream Networks, Inc.

V310 Support Note Version 1.0 November, 2011

Fanvil VoIP Auto Provison Standard

MyPBX Security Configuration Guide

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

GXP line SIP Enterprise Phone Quick Installation Guide

Grandstream Networks, Inc. UCM6510 Basic Configuration Guide

TR-069 Brings Flexibility To DSL Remote Management

A: The default WAN IP address is with subnet mask

ThinkTel ITSP with Registration Setup Quick Start Guide

Analog IP Gateway GXW-400x Quick Installation Guide SW version

Grandstream Networks, Inc.

AudioCodes. MP-20x Telephone Adapter. Frequently Asked Questions (FAQs)

Analog IP Gateway GXW410x Quick Installation Guide SW version

Grandstream Networks, Inc.

Grandstream Networks, Inc. GXV3175 IP Multimedia Phone GUI Customization Guide

Analog IP Gateway GXW-400x Quick Installation Guide SW version

How To Set Up A Gxp280 Ip Phone On A Cell Phone On Your Computer Or Ip Phone (Siphone) On A Sim Sim Sim Or Ipro (Cell Phone) On Your Ipro Or Ipo (Cellphone) On

Thomson Gateway. Power. Plug-in ISDN DSL. Internet. Ethernet. TR-069 Configuration Guide. R7.4 and higher

ZyXEL IP PBX Support Note. ZyXEL IP PBX (X2002) VoIP. Support Notes

Grandstream and Service Providers. Why Grandstream is the Ideal Hardware Choice for Service Providers

3GPP TS V9.0.0 ( )

Avaya IP Office SIP Configuration Guide

CyberData VoIP V2 Speaker with VoIP Clock Kit Configuration Guide for OmniPCX Enterprise

3.5 LAN HDD Enclosure User s Manual

V101 SIP VoIP Telephone Adaptor User Manual V1.1m

My Net Fone Pty. Ltd. A.B.N

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc.

Broadband Forum - Remote Management Work

Note: these functions are available if service provider supports them.

RingCentral Office. Configure Grandstream phones with RingCentral. To contact RingCentral, please visit or call

Business VoIP Solution Training 04/2009

BASIC INSTRUCTIONS TO CONFIGURE ZYXEL P8701T CPE USING THE WEB INTERFACE

Epygi Technologies How to Configure Alphatech Cityline IP DP device on the Quadro IP PBX

Manual. 3CX Phone System for Windows Version 10.0

PePWave Surf Series PePWave Surf Indoor Series: Surf 200, AP 200, AP 400

Device Provisioning in Cable Environments

Grandstream Networks, Inc. How to Integrate UCM6100 with Microsoft Lync Server

Cisco Unified Communications Manager 5.1 SIP Configuration Guide

CRA 210 Analog Telephone Adapter 3 Ethernet Port + 2 VoIP Line + 1 PSTN Line

ETSI ES V1.2.1 ( )

Grandstream Networks, Inc. GXP-1450 GXP-2100 GXP-2110 GXP-2120

Release Notes. Release Purpose... 1 Platform Compatibility... 1 Upgrading Information... 1 Browser Support... 1 Known Issues... 2 Resolved Issues...

Chapter 6 Using Network Monitoring Tools

B874FC32/04/Telecom_IP_ _IP_Phone_Admin_Guide_1.4.1_06.pdf

Hanlong Technology Co., Ltd

Release Notes. Release Purpose... 1 Platform Compatibility... 1 Upgrading Information... 1 Browser Support... 2 Known Issues... 3 Resolved Issues...

BroadSoft BroadWorks ver. 17 SIP Configuration Guide

This document explains how to enable the SIP option and adjust the levels for the connected radio(s) using the below network example:

Cisco SPA Phones User Guide Bicom Systems

TR-069 CPE WAN Management Protocol

How To Program A Talkswitch Phone On A Cell Phone On An Ip Phone On Your Ip Phone (For A Sim Sim) On A Pc Or Ip Phone For A Sim Phone On Iphone Or Ipro (For An Ipro) On

Key Elements of a Successful SIP Device Provisioning System

Steps for Basic Configuration

IPPBX FAQ. For Firmware Version: V2.0/V

CISCO SPA3102 PHONE ADAPTER WITH ROUTER

TECHNICAL REPORT. DSL Forum TR-069. CPE WAN Management Protocol. May Produced by: DSLHome-Technical Working Group

Grandstream Networks, Inc.

Grandstream Networks, Inc. Mobotix T24S Door System Configuration Guide GXV3140 IP Video Phone

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014

Manual. 3CX Phone System for Windows Version 8.0

Grandstream Networks, Inc.

LifeSize Control Installation Guide

Broadband Phone Gateway BPG510 Technical Users Guide

Cisco CallManager 4.1 SIP Trunk Configuration Guide

Cisco 7940 How To. (c) Bicom Systems

SNMP-1 Configuration Guide

VoIP Zone Controller: 4-Port Audio Out Operations Guide

Cisco CME Features and Functionality

How to add a SIP server How to register a handset

Gigaset DE380 IP R: New and updated functions

Chapter 6 Using Network Monitoring Tools

Smart Control Center. User Guide. 350 East Plumeria Drive San Jose, CA USA. November v1.0

How To Check If Your Router Is Working Properly On A Nr854T Router (Wnr854) On A Pc Or Mac) On Your Computer Or Ipad (Netbook) On An Ipad Or Ipa (Networking

Pharos Control User Guide

Yealink Phones User Guide Bicom Systems

Click Main on the left hand side then click on Password at the top of the page.

Configuring the CyberData VoIP 4-Port Zone Controller with Audio Out

Kapanga The Media over IP Softphone. Quick Start Manual April 2005

Frequently Asked Questions: Cisco Jabber 9.x for Android

VoIP Ceiling Speaker with Allworx 6x Server Setup Guide

Manual. 3CX Phone System for Windows Version 11

User Manual. ALLO STM Appliance (astm) Version 2.0

Release Notes for NeoGate TA410/TA X

Gigabyte Content Management System Console User s Guide. Version: 0.1

Application Note Startup Tool - Getting Started Guide

NetComm V90 VoIP Phone Quick Start Guide Draft Release 0.1

UCM61xx Configuration

P160S SIP Phone Quick User Guide

Half Bridge mode }These options are all found under Misc Configuration

NMS300 Network Management System

Transcription:

Grandstream Networks, Inc.

Table of Contents SUPPORTED DEVICES... 3 INTRODUCTION... 4 What is TR-069?... 4 Why use TR-069?... 4 TYPICAL SCENARIO... 5 RPC METHODS... 6 TR104 DATA MODEL... 7 SCOPE OF THE REMOTE MANAGEMENT... 8 TR-069 CONFIGURATION ON GRANDSTREAM DEVICES... 9 STANDARDS COMPLIANCE... 11 ACS INFORMATION... 11 Table of Figures Figure 1: TR-069 Typical Scenario... 5 Figure 2: TR-104 Data Model... 7 Figure 3: TR-069 Parameters... 10 P a g e 2

SUPPORTED DEVICES Following table shows Grandstream products supporting TR-069 protocol. Model Supported Firmware GXP2130/2140/2160 GXP2135/2170 GXP1610/1615 GXP1620/1625 GXP1628/1630 GXP1760 GXP1780/1782 Enterprise IP Phones GXP21XX Series Yes Small Business IP Phones GXP16XX Series Yes Mid-Range IP Phones GXP17XX Series Yes IP Video Phones for Android GXV32XX Series 1.0.7.25 or higher 1.0.4.6 or higher 1.0.0.37 or higher GXV3240/3275 Yes 1.0.3.92 or higher Audio Conferencing System GAC2500 Series GAC2500 Yes 1.0.1.44 or higher GXW4004/4008 GXW4216/4224/4232/4248 HT502/503 HT701/702/704 HT802/812/814 GXW Series Analog Gateways GXW42XX / GXW40XX Series Yes Analog Telephone Adaptors HT5XX / HT7XX / HT8XX Series Yes Cordless IP Phones DP750/DP720 Series 1.0.15.5 or higher 1.0.5.16 or higher 1.0.15.5 or higher 1.0.8.2 or higher 1.0.2.5 or higher DP750 Yes 1.0.1.20 or higher P a g e 3

INTRODUCTION What is TR-069? It is a protocol for communication between CPE (Customer Premise Equipment) and an ACS (Auto Configuration Server) that provides secure auto-configuration as well as other CPE management functions within a common framework. TR-069 stands for a technical report defined by the Broadband Forum that specifies the CWMP CPE WAN Management Protocol. It commonly uses HTTP or HTTPS as transport for communication between CPE and the ACS. The message exchange is using SOAP (XML_RPC) for configuration and management of the device. Last published version of the standard is amendment 2 (CWMP1.1). The core defines the protocol, session establishment, message exchange structure, and Remote Procedure Calls. Why use TR-069? Service Providers, using TR-069, can have one common platform to manage all Grandstream devices and other CPEs, no matter neither the device type nor the manufacturer. This common application was not easily achieved before due to CPE vendor s proprietary mechanisms for provisioning/management. P a g e 4

TYPICAL SCENARIO Figure 1: TR-069 Typical Scenario Previous graph shows a common customer installation. Where CPEs (Grandstream devices) are behind a router/gateway and they connect to the ACS via TR-069 so they can get managed remotely. Normally TR069 provisioning/management will be used by service providers in large scale deployments. Therefore, units need to be initially provisioned with the ACS connection parameters before being able to connect with the server. There are several ways to work this initial configuration as per-provisioning before sending unit to end user. However, Grandstream provides a redirection/provisioning service called GAPS that can take care of initial ACS parameters setup. P a g e 5

RPC METHODS The following table provides a description of supported TR-069 RPC methods by Grandstream devices. Some models may have some extra methods (vendor-specific methods) that are not shown in the table below. Please contact Grandstream for more information. Methods GetRPCMethods GetParameterNames GetParameterValues GetAttributeValues SetParameterValues SetAttributeValues AddObject DeleteObject Download Upload Reboot FactoryReset Description Sent by the ACS to find out about the methods supported by the device. This method is used by an ACS to discover the device supported parameters. When called, this method returns a list of parameter names on the device. Depending on the method parameters, this can be called for complete and partial parameter paths on the device. This method is used by an ACS to obtain the value of one or more CPE parameters. This method is used by an ACS to read the attributes associated with one or more CPE parameters. This method is used by an ACS to modify the value of one or more of the device's parameters. Changes the attributes (modifiers) of the specified path. The path can be complete or partial. Adds a new instance of an object defined on the device. Deletes an instance of an object defined on the device. This method is used by the ACS to cause the CPE to download a specified file from the designated location. Filetype supported by Grandstream devices are: 1 Firmware Upgrade Image 3 Vendor Configuration File This method is used by the ACS to cause the CPE to upload a specified file from the designated location. Filetype supported by Grandstream devices are: 3 Vendor Configuration File Reboots the device. Factory reset CPE settings to default. This method doesn t affect TR-069 settings. P a g e 6

TR104 DATA MODEL This technical report defines the data model for provisioning of VoIP devices by an ACS using the mechanism defined in TR-069. All Grandstream devices are only SIP compatible, for this reason, only objects and parameters related to SIP are implemented from the data model. VoiceService.{i} Capabilities VoiceProfile.{i} SIP SIP RTP Numbering Plan Codecs.{i} Tone FaxT38 Line.{i} SIP Calling Features Codec Session.{i} Figure 2: TR-104 Data Model P a g e 7

SCOPE OF THE REMOTE MANAGEMENT Auto-Configuration: This mechanism allows the Grandstream device auto-provisioning at the time of initial connection, and the ability to re-provision at any subsequent time. For initial ACS parameters provisioning please refer to the GAPS redirection service. Firmware Management: TR-069 provides tools to manage downloading of CPE software/firmware image files. The protocol provides mechanisms for version identification, file download initiation (ACS initiated downloads and optional CPE initiated downloads), and notification of the ACS of the success or failure of a file download. Configuration or environnement variables changes notification : TR-069 provides support for a CPE to make available information that the ACS may use to monitor the CPE s status and performance statistics. This is done by defining the conditions under which a CPE should actively/passively notify the ACS of changes. Enabling / disabling features remotely: For example, VoIP accounts can be easily activated by sending a TR-069 RPC. Additionally, other more advanced applications as pushing contents or customizing the GUI can be done by using vendor parameters. Reboot: Grandstream devices can be rebooted by using the mechanisms established by TR-069. Factory Reset: Grandstream devices can be restored with default settings by using the mechanisms established by TR-069. Factory reset from ACS does not affect TR-069 parameters to keep connection enabled with ACS server. P a g e 8

TR-069 CONFIGURATION ON GRANDSTREAM DEVICES Normally ACS configuration settings are pre-provisioned by the service provider or the Grandstream device is redirected by our GAPS to the location where the service provider has each device configuration file. However, we still have a graphic interface for easy testing and debugging. To configure TR-069 on Grandstream devices, set following parameters: Parameter ACS URL TR-069 Username TR-069 Password Periodic Inform Enable Periodic Inform Interval Connection Request Username Connection Request Password Connection Request Port CPE SSL Certificate CPE SSL Private Key Description URL of the TR-069 ACS, Grandstream device will try to connect and send messages to this server. Username used for the HTTP authentication against the ACS. Password used for the HTTP authentication against the ACS. Enables periodic inform. If set to Yes, the device will send inform packets to TR-069 ACS server. Periodic time when Grandstream device will send inform packets to TR-069 ACS server. This option is specified in seconds. The default value is 86400. Username to authenticate incoming connection requests. Password to authenticate incoming connection requests. The port for the ACS server to connect to the CPE. The default value is 7547. The Cert File for the phone to connect to the TR-069 Auto Configuration Server via SSL. The Private Key File for the phone to connect to the TR-069 Auto Configuration Server via SSL. The screenshot below shows TR-069 on Grandstream GXP2140 as example: P a g e 9

Figure 3: TR-069 Parameters P a g e 10

STANDARDS COMPLIANCE Currently Grandstream CPEs support the list of standards shown below. For further information about this technical documents, please refer to Broadband Forum website. Standard TR-069 Amendment 2 TR-104 TR-111 Compliance Compliant Compliant with SIP Compliant ACS INFORMATION Grandstream has worked or it is currently working with the following ACS vendors: Finepoint Alcatel/Motive ACS ASISco Geremias FriendlyACS AVSystem Sagemcom P a g e 11