Line 5: |
Line 5: |
| ==TR-069 Client Configuration== | | ==TR-069 Client Configuration== |
| | | |
− | [[Image:Services tr069.PNG]] | + | [[File:Tr-069.png]] |
| | | |
− | {| class="wikitable"
| + | <table class="nd-mantable"> |
− | |+
| + | <tr> |
− | ! style="width: 250px; background: black; color: white;" | Field name
| + | <th>field name</th> |
− | ! style="width: 250px; background: black; color: white;" | Value
| + | <th>value</th> |
− | ! style="width: 1200px; background: black; color: white;" | Description
| + | <th>description</th> |
− | |-
| + | </tr> |
− | ! style="text-align: left; vertical-align: top;" | Enable
| + | <tr> |
− | | style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''no'''
| + | <td>Enable</td> |
− | | style="text-align: left; vertical-align: top;" | Toggles TR-069 client ON or OFF
| + | <td>yes {{!}} no; Default: '''no'''</td> |
− | |-
| + | <td>Toggles TR-069 client ON or OFF</td> |
− | ! style="text-align: left; vertical-align: top;" | Periodic enable
| + | </tr> |
− | | style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''yes'''
| + | <tr> |
− | | style="text-align: left; vertical-align: top;" | Toggles periodic transmissions of data to server ON or OFF
| + | <td>Periodic enable</td> |
− | |-
| + | <td>yes {{!}} no; Default: '''yes'''</td> |
− | ! style="text-align: left; vertical-align: top;" | Accept server request
| + | <td>Toggles periodic transmissions of data to server ON or OFF</td> |
− | | style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''no'''
| + | </tr> |
− | | style="text-align: left; vertical-align: top;" | When enabled, the router accepts connection requests from server
| + | <tr> |
− | |-
| + | <td>Accept server request</td> |
− | ! style="text-align: left; vertical-align: top;" | Sending interval
| + | <td>yes {{!}} no; Default: '''no'''</td> |
− | | style="text-align: left; vertical-align: top;" | integer [60..9999999]; Default: '''100'''
| + | <td>When enabled, the router accepts connection requests from server</td> |
− | | style="text-align: left; vertical-align: top;" | Periodic data transmission interval
| + | </tr> |
− | |-
| + | <tr> |
− | ! style="text-align: left; vertical-align: top;" | Username
| + | <td>Sending interval</td> |
− | | style="text-align: left; vertical-align: top;" | string; Default: '''easycwmp'''
| + | <td>integer [60..9999999]; Default: '''100'''</td> |
− | | style="text-align: left; vertical-align: top;" | User name used for authentication on a TR-069 server
| + | <td>Periodic data transmission interval</td> |
− | |-
| + | </tr> |
− | ! style="text-align: left; vertical-align: top;" | Password
| + | <tr> |
− | | style="text-align: left; vertical-align: top;" | string; Default: " "
| + | <td>Username</td> |
− | | style="text-align: left; vertical-align: top;" | Password used for authentication on a TR-069 server
| + | <td>string; Default: '''easycwmp'''</td> |
− | |-
| + | <td>User name used for authentication on a TR-069 server</td> |
− | ! style="text-align: left; vertical-align: top;" | URL
| + | </tr> |
− | | style="text-align: left; vertical-align: top;" | host {{!}} ip; Default: '''http://192.168.1.110:8080/openacs/acs'''
| + | <tr> |
− | | style="text-align: left; vertical-align: top;" | TR-069 server’s address
| + | <td>Password</td> |
− | |-
| + | <td>string; Default: " "</td> |
− | |}
| + | <td>Password used for authentication on a TR-069 server</td> |
| + | </tr> |
| + | <tr> |
| + | <td>URL</td> |
| + | <td>host {{!}} ip; Default: '''<nowiki>http://192.168.1.110:8080/openacs/acs</nowiki>'''</td> |
| + | <td>TR-069 server’s address</td> |
| + | </tr> |
| + | </table> |
| | | |
| ==Management via TR-069== | | ==Management via TR-069== |
Line 47: |
Line 54: |
| '''TR-069''' can be used to set or get values from RUT routers. Below is a list of commands used for router management via TR-069. | | '''TR-069''' can be used to set or get values from RUT routers. Below is a list of commands used for router management via TR-069. |
| | | |
− | * R - Read only | + | *R - Read only |
− | * RW - Read/Write | + | *RW - Read/Write |
| + | *string(64) - 64 bit string |
| + | * string(256) - 256 bit string |
| + | * unsignedInt - integer storing only positive values |
| + | |
| + | '''FW Upgrade:''' |
| + | |
| + | 1. '''FileType''' - 1- Firmware Upgrade Image, string(64) |
| + | 2. '''URL''' - URL, specifying the source file location, string(256) |
| + | 3. '''Username''' - Username to be used by the CPE to authenticate with the file server. This string is set to the empty string if no authentication is required, string(256) |
| + | 4. '''Password''' - Password to be used by the CPE to authenticate with the file server. This string is set to the empty string if no authentication is required, string(256) |
| + | 5. '''FileSize''' - The size of the file to be downloaded in bytes, unsignedInt |
| | | |
| '''Device Information:''' | | '''Device Information:''' |
Line 68: |
Line 86: |
| '''IP Ping Diagnostics support:''' | | '''IP Ping Diagnostics support:''' |
| | | |
− | 1. IPPingDiagnostics | + | 1. '''IPPingDiagnostics''' |
− | 1.1 IPPingDiagnostics.DiagnosticsState - Diagnostics State (e.g. None) R | + | 1.1 '''IPPingDiagnostics.DiagnosticsState''' - Diagnostics State (e.g. None) R |
− | 1.2 IPPingDiagnostics.Host - Host RW | + | 1.2 '''IPPingDiagnostics.Host''' - Host RW |
− | 1.3 IPPingDiagnostics.NumberOfRepetitions - Number Of Repetitions RW | + | 1.3 '''IPPingDiagnostics.NumberOfRepetitions''' - Number Of Repetitions RW |
− | 1.4 IPPingDiagnostics.Timeout - Timeout RW | + | 1.4 '''IPPingDiagnostics.Timeout''' - Timeout RW |
− | 1.5 IPPingDiagnostics.DataBlockSize - Data block size RW | + | 1.5 '''IPPingDiagnostics.DataBlockSize''' - Data block size RW |
− | 1.6 IPPingDiagnostics.SuccessCount - Success count R | + | 1.6 '''IPPingDiagnostics.SuccessCount''' - Success count R |
− | 1.7 IPPingDiagnostics.FailureCount - Fail count R | + | 1.7 '''IPPingDiagnostics.FailureCount''' - Fail count R |
− | 1.8 IPPingDiagnostics.AverageResponseTime - Average Response Time R | + | 1.8 '''IPPingDiagnostics.AverageResponseTime''' - Average Response Time R |
− | 1.9 IPPingDiagnostics.MinimumResponseTime - Minimum Response Time R | + | 1.9 '''IPPingDiagnostics.MinimumResponseTime''' - Minimum Response Time R |
− | 1.10 IPPingDiagnostics.MaximumResponseTime - Maximum Response Time R | + | 1.10 '''IPPingDiagnostics.MaximumResponseTime''' - Maximum Response Time R |
| | | |
| '''Mobile Information:''' | | '''Mobile Information:''' |
Line 106: |
Line 124: |
| 1.15.7 '''MobileInfo.Modem.PinState''' - PIN state R | | 1.15.7 '''MobileInfo.Modem.PinState''' - PIN state R |
| 1.15.8 '''MobileInfo.Modem.Temperature''' - Modem temperature in 0.1 degrees Celcius R | | 1.15.8 '''MobileInfo.Modem.Temperature''' - Modem temperature in 0.1 degrees Celcius R |
| + | 1.16 '''MobileInfo.SentToday''' - Bytes sent today R |
| + | 1.17 '''MobileInfo.ReceivedToday''' - Bytes received today R |
| + | 1.18 '''MobileInfo.SentThisMonth''' - Bytes sent this month R |
| + | 1.19 '''MobileInfo.ReceivedThisMonth''' - Bytes received this month R |
| | | |
| '''WAN Information:''' | | '''WAN Information:''' |
Line 118: |
Line 140: |
| 1.2.2. '''WANConnectionDevice.WANPPPConnection.1.APN''' - APN R | | 1.2.2. '''WANConnectionDevice.WANPPPConnection.1.APN''' - APN R |
| 1.2.3. '''WANConnectionDevice.WANPPPConnection.1.ExternalIPAddress''' - IP address R | | 1.2.3. '''WANConnectionDevice.WANPPPConnection.1.ExternalIPAddress''' - IP address R |
| + | |
| + | |
| + | {{#ifeq: gps | 1 | |
| + | |
| + | '''GPS Information:''' |
| + | |
| + | 1. '''Device.GPSInfo''' |
| + | 1.1 '''GPSInfo.Latitude''' - East-west position of a point on the Earth's surface R |
| + | 1.2 '''GPSInfo.Longitude''' - North-south position of a point on the Earth's surface R |
| + | |
| + | |}} |
| + | |
| | | |
| '''Wi-Fi Information:''' | | '''Wi-Fi Information:''' |