Generic Device Management by Axiros (learn more...)

Offerings

You are here: Home > Offerings > Products > axCWMP-Client 

axCWMP-Client - The Axiros Axess Embedded TR-069 Client

The axCWMP-Client is the flexible stack for remote management of VoIP devices, IADs, NAS devices, set-top boxes and virtually all other kind of devices.

Our TR-069 Client is fully compliant with Broadband Forum's CPE WAN Management Protocol (CWMP) - but not limited to this.

Beyond this the Axiros CWMP Client can simply manage every linux based devi

Main features:

  • Fully adaptable parameter scope
  • Fully adaptable RPC method scope 
  • In combination with Axiros’ ACS Axess, you can define ANY parameter you need and ANY RPC method you’d like to have - you are not confined to any particular TR-XXX specification
  • Full SSL/TLS support (optional, can be switched off)
  • Active/Passive notification for nearly any parameter possible
  • “Option 43”-Ready (ACS-URL can be set via DHCP)
  • Additional X <VENDOR-OUI> RunCommand method to directly invoke commands on the device
  • Configfile and Firmware Up-/Download
  • Replacable internal data storage mechanism(default is SQLite)
  • Device configuration can be done using any pre-existing device API instead of implementing hundreds of parameter access functions

Supported Protocols:

  • TR-069 / TR-106
  • TR-098
  • TR-104 (VoIP)
  • TR-135 (STB)
  • TR-140 (NAS)
  • WT-107 (MoCA)
  • TR-142 (PON)
  • TR-110
  • TR-111
  • and others...

System Requirements

Apart from the operating system of your device which should be a POSIX conform, unixbased operating system, the following libraries have to be available on your device:

  • POSIX thread library
  • Standard C Library (GNU or compatible, e.g. uClibc)
  • Standard C++ Library (GNU or compatible, e.g. uClibc++)

Depending on the features you want to enable, there may be some additional dependencies to some libraries on your system, in particular: 

  • SQLite3 library (when using default internal storage mechanism SQLite)
  • OpenSSL library (when enabling SSL support, which is recommended)