TR-069

TR069是 CPE(Customer Premises Equipment) 和 ACS(Auto Configuration Server) 之間溝通的通訊協定。CPE 可以藉著這個協定完成服務開通、功能設定、檔案上傳下載、系統檢測 等等初始化及營運管理的必須動作。

TR-069 全名是 Technical Report - 069 是由 DSL Forum (之後更名為 Broadband Forum) 的技術標準制定組織在 2004 年五月發表公開，係在 CWMP (CPE WAN Management Protocol) 上發展的一項遠程控制使用者終端設備的通訊協定。之後於 2006, 2007, 2010, 2011及2013年又發表了更新的版本，最新的版本是 1.4。這套協議也同時整合成為一個平台架構，提供給其它終端裝置控管的一個基本平台，讓諸如 VoIP 或 STB 裝置也能透過這項協定的基礎進行管理維護等動作。

 架构 
TR069 架构在 HTTP / HTTPS 之上，借由 SOAP 包装 XML 对象做为沟通內容的通讯协议。

 流程 
TR069 可以分開兩個階段來說明，一個是 BootStrap (初始化的階段)，一個是營運期 (Runtime) 的階段需要注意。在 BootStrap 時需要完成初始化的動作，在 Runtime 時期主要則是要解決 Parameter Get/Set, Connection Request 等等維護動作上的需求。

 日常操作 
其實一開始的初始化流程其實已經可以稱得上是一個簡單的操作流程的集合了。在初始化的過程中如果有錯誤應該使用 faultcode 回報給 ACS Server，但 CPE 不該隨意中斷這個流程。

 縮寫  原文  描述 GPN  GetParameterNames  用來取得裝置上的數據名稱 GPV  GetParameterValues  可以取得一個或多個數值，也可以取得完整徑或部份路徑的數值 SPV  SetParameterValues  用來設定參數數值 GPA  GetParameterAttributes  用來取得參數的特性：唯讀或可讀寫，以及主被動回報 SPA  SetParameterAttributes  用來設定參數的特性：唯讀或可讀寫，以及主被動回報 -  Download  用以指示 CPE 下載檔案處理作為韌體更新(FIrmware Upgrade)、設定更新(Config Upgrade)，或其它特定的檔案處理 -  Upload  用以指示 CPE 上傳檔案處理作為設定備份(Config Export)，或其它特定的檔案處理(例如 System log export) ADD  AddObject  新增參數 DEL  DeleteObject  移除參數

 相關 
 SNMP
 OMA-DM

 名詞解釋 
 縮寫  原文  描述   BootStrap  初始化回報   Boot  開機回報   Periodic  定時回報   Value Change  變動回報   Connection Request  連線要求回報

 参考 

 外部連結 
TR-069 Issue 1 Amendment 5 CPE WAN Management Protocol v1.4
 CWMP XML Schemas and Data Model Definitions
 TR-069 Wimax Indoor Devices

Category:互联网标准
Category:网际协议
Category:应用层协议