myHome Portal

  Device Software

NP Gateway
NP Broadband
NP Wireless
NP VoIP
NP Secure
NP IPTV
NP BloX
NP CPE Mgmt (TR-69)
 
 
  

  NP Remote CPE Agent

Overview

The NP Remote CPE Agent is based on DSLForum's TR-069 specification and has been fully integrated with the NP BloX development framework [View Diagram]. With the availability of the NP Remote CPE Agent, customers can use/create additional profiles and interfaces based on the TR-69 protocol. The NP Remote CPE Agent is available as an add-on module to NP BloX.

Kenati and its customers have a unique advantage when integrating the TR-069 framework on top of Kenati's existing NP platforms; the entire backend configuration database is stored as a collection of XML files!
It is extremely easy and convenient to translate XML to SOAP requests and vice versa. The NP Remote CPE Agent module comes with a built-in SOAP parser and the logic to bind to the XML backend. For developers that wish to add other TR standards/profiles to the framework, the binding logic to the backend configuration database is generated automatically.

The NP Remote CPE Agent consists of:

  • HTTP Client that interacts with the ACS
  • Event Manager that manages connection for ACS initiated requests and CPE initiated notifications
  • SSL/TLS library (based on OpenSSL)
  • SOAP Parser to create and receive SOAP requests
Features of NP Remote CPE Agent
TR-069, TR-98, TR-064, TR-104, TR-106, WT-135 and TR-111 implementations available out of the box
 Complete support for the TR-069 framework with full implementation of all the required RPC methods.
 Fully integrated with existing
NP Gateway
, NP VoIP and
NP Secure
platforms
 Optimized for embedded devices; small footprint
 Flexible architecture; At compile time, developers can choose the RPCs/profiles to include with distribution
 

Extensible: Easy and convenient to add new TR-based interfaces

 

Adding new TR-based interfaces with
NP Remote CPE Agent and NP BloX