Technical Overview
Prime Home Compatible is a validation program for ensuring and publically recognizing compatibility and interoperability of CPE devices with the Prime Home application platform. A device that is validated as Prime Home Compatible is ensured to be manageable at a basic level by a Service Provider using Prime Home in a live deployment.
As the Prime Home platform evolves to add new capabilities and support new data models, or as the CPE devices change, partners can re-test to ensure they are maintaining interoperability with the system.
This page gives only a high-level overview. Please refer to the PHC Overview document [link coming soon] for full details.
The first step is ensure that you have a suitable CPE CWMP stack with appropriate TR-069 data model support. If you don't already have such a stack, you may find the Cisco Prime Home Stack (PHS) [link coming soon] program useful. Even if you do already have a CPE CWMP stack you may want to consider the Prime Home Plus (PHP) program in order to add additional functionality.
The Cisco TR-069 Best Practices Document [link coming soon] gives valuable advice about implementing the CPE CWMP stack and TR-069 data model support; it is not mandatory to follow this advice but if you do follow it the probability of trouble-free interoperability will be significantly higher.
The second step is to check that your CPE is able to perform a successful CWMP session with the Cisco Prime Home ACS. For this you will use the PHC interop tool [link coming soon], which is integrated into the Cisco Prime Home user interface. This tool provides extensive logging that can be used to troubleshoot any problems. Note that any problems at this stage are likely due to issues (not necessarily the CPE's fault!) in the CWMP implementation or in one of the lower layer protocol implementations. Refer to the PHC New Device Guide [link coming soon] for full details.
The third step is to use the PHC interop tool [link coming soon] to select drivers. If you followed the Cisco TR-069 best practices recommendations, it is likely that the default drivers will work for you. Refer to the PHC Driver Selection Guide [link coming soon] and Driver Documentation [link coming soon] for further details.
The fourth and final step is to use the PHC interop tool to run the tests and generate test logs. If there are any problems, the tool logs should assist in resolving them; depending on the nature of the problem this might involving returning to step two or step three.