慶祝 PageRank 到 3 ..

賀 PageRank 達到 3 ,我就來唸一下最近工作上的鳥事吧…..

本篇禁止轉載

最近在弄 DSLFroum 的 TR-069
這一份文件內容主要在規範,DSL 的 Device 要送什麼樣的資料到中控資料庫.
兩邊如何溝通等等等之類的東西。

用的是 SOAP Protocol
其中還有提到要支援 HTTPS 和 SSL 做加密傳送 blah blah blah …..

有接觸過的就應該知道,只要有碰到 XML ,程式大小是以幾何數量成長
如果碰到 SSL ,那就是會變很大了.

還好 SOAP 有 gSOAP Library ,弄起來 size 還可以接受,但是 SSL 加上去,那個 binary size
就無法想像了。

這樣的架構如果放在 DSL Device 內會如何,其實不會如何啦,就只是肥。
各位家中的 Gateway/Wireless 很多都是 2M/16M . 好一點的就用 4M/16M .
所以囉 ……

像這樣的東西放在 Route 內還好,如果是一般的 Device ,那可能在招標的時候
就變為選項了,我甚至是認為,在 Device 沒有到 8M/32M 之前,不太可能會成熟的。

講到這個就不得不講一般的 Gateway 了.
一般的 Gateway 因為 Speed 和 Code Size 的關係,所以不是用主流的 OS ,很多都是自己搞 OS
要不然就是自己搞 TCP/IP Stack …. 這樣才會加快速度
但是這樣的架構穩定嗎?一點也不,所以才會發生很多 Gateway 不穩定
其實不要怪他們,在這種小機器內,要做到 100M Full Speed NAT 是不可能的.
大家就各憑本事了………

沒事情還是自己加 NAT 就好…. :p
AP 就買純 AP . 這樣一點事情也沒有….. 也不會有斷線之類的鳥事出現…

On this day..

Comments

comments

Related Posts
Leave a comment ?

20 Comments.

  1. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    你好:

    想請問一下關於TR-069 CPE side的問題,請問你是如何整合整個protocol stack
    的啊??? Management Aplication是自己寫的吧,那RPC, SOAP跟HTTP呢???也是
    自己寫的嗎??還是有套件可以拿來整合就好了?

  2. Using Mozilla Firefox Mozilla Firefox 1.0.4 on Linux Linux

    cs.fsu.edu你可以 Reference gsoap library . 應該可以解決你的問題.
    http://www.cs.fsu.edu/~engelen/soap.html

  3. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    想请问一下,在TR-069中,ACS作为HTTP Server,如何主动发起连接呢?

  4. Using Mozilla Firefox Mozilla Firefox 1.0.4 on Linux Linux

    就讓 CPE 開一個 HTTP Server 讓 ACS 連呀, 不過前提是要 CPE 也找得到 ACS 吧.

  5. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    大大您好:

    想請如何架設ACS, 軟體要如何購買?
    我本身是儋任ADSL CPE測試人員, 目前正碰到不知如何準備的問題, 請大大不吝指導, 謝謝.

  6. Using Mozilla Firefox Mozilla Firefox 1.0.6 on Linux Linux

    我現在己經離開做 gSOAP 的環境, 我承認這個案子讓我覺得很煩, 我才離開的 XD

    不過還是就我所知的講一下,
    目前 ACS 只有二種方式, 一個自己寫, 一個用廠商提供的,
    gSOAP 太麻煩, 系統廠不可能自己搞, 一定是去買別人現成的, 如果是買現成的
    也沒有貴公司講話的分, 一定是貴公司和 N 公司 or L 公司 or NTT blah blah 談好, 再買.
    他們也會提供 ACS . 當時我們是用某家 Based on JBOSS 的 Solution .

    另一個就是自己寫了, 如果要自己寫, 最好選 Java/ TCL/TK / PERL 這種 shell script.
    當時我們的測試人員只有寫符合 protocol , 並沒有做相容測試.
    因為根本找不到人做相容測試. 就只有自己關起來, Function OK, 就 OK .
    是不是真的可以用, 不知道.

    就我離開時的狀況, 基本上我會建議你們配合其他廠商的 Solution .
    不用自己寫, 畢竟 TR-069 看起來目前不會起來, 也沒有必要自己搞. 就算自己搞了
    也不確定會相容….

  7. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    想问一下,CPE端实现tr-069可以独立于ACS么,就是说可以不管ACS的实现而自己实现CPE端?
    另外,现在CPE这端是不是只能每个厂商自己做自己产品,不能借用别人的实现么?
    第三个问题,我理解CPE 这端就相当于一个soap server 能解析http协议封装的soap包,然后再实现相应的soap method,不知道是不是这样?

  8. Using Mozilla Firefox Mozilla Firefox 1.5 on Linux Linux

    當然是可以, TR-069 規範了 CPE/ACS 端的 Protocol.
    問題是 ACS 端實作非常複雜,
    只要你 CPE/ACS 端都按照規範實作, 不同的 CPE/ACS 一定可以放在一起

    CPE 當然可以用別人的實作, 當初我作的時候, 就是使用別人的產品.

    不足是 ACS 端, CPE 端也是呀
    TR-069 規範了 CPE 端也會接受 ACS 端的 Command .
    一般來說應該就是重開機, 看 Status 之類的.

    這個時間有點久了, 你可以自己看 Document.

  9. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    我现在做VOIP网关的CPE端的TR-069的实现,我找了几份SOAP协议的实现代码,但是都只能单方的client调用server端的method,而不能互相调用对方的method,不知道现在做这方面的开发都用什么工具,能否给我些建议,谢谢了!!

  10. Using Mozilla Firefox Mozilla Firefox 1.5 on Linux Linux

    server 調用 clinet 的 method , 不就是在 client 再開一個 server 嗎?

    至於用的工具, 我上面的回應有寫過了.

  11. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    TR-069标准虽说在网络管理上有了很大的进步,但是毕竟还是有它的不足,可我对于它的一些缺陷还不是太明白,有谁知道吗?可以告诉我,谢谢!

  12. Using Mozilla Firefox Mozilla Firefox 1.5.0.1 on Linux Linux

    呃, 好難回答的問題…..

    跳過好了….

  13. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    那对于2wire公司的专利,题目为:System and method for automatically discovering accessible services on a computer network and providing automatic access thereto。
    这个专利应该是TR-069相关的吧,有什么认识啊。谢谢!

  14. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    在2wire公司提出的一篇专利中,题目为:System and method for automatically discovering accessible services on a computer network and providing automatic access thereto
    这篇专利对TR-069的应用应该提到了一点,不知有没有人对这篇专利有了解,我想明白这篇专利主要介绍什么,谁能告诉我啊,谢谢!

  15. my_flyingheart
    Using Internet Explorer Internet Explorer 6.0 on Windows Windows 2000

    我现在在STB(机顶盒)上实现TR-069 CPE端,但是这个协议是对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理的协议,所以我觉得它应该在家庭网关设备上实现比较合适,而且如果每个家庭网络中的设备都自己实现一套TR-069 CPE,是不是一种浪费。
    不知道我上面的理解是不是有错误?

  16. Using Mozilla Firefox Mozilla Firefox 1. on Windows Windows XP

    TR-069 應該是讓電信運營商集中管理各家的設備所要的 Protocol.
    理論上來說, 是減少機房工程師的負擔.
    在網路上按個按鍵, 就可以看到 Home Gateway 上的 Information.

    我都離職一年了, 這個話題還在燒 :p

  17. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    請問tr-069 你好像是做過CPE/ACS 間測試. 我目前也要做這方面東東
    還模不著頭緒 可否給我連絡方式 cclks700@yahoo.com.tw請教 感謝~~

  18. Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

    可以提供 PD-128相關資訊嗎!

  19. Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP

    jboss好像是某家d開頭公司的solution,那家的ACS好像被鎖住部份功能,如RequestDownload就不能用,不曉得您有碰過類似的情況嗎?:)

  20. Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Linux Linux

    嗯嗯~ 己經都快三年了, 該忘的都差不多了吧 🙂

    我印像中似乎沒有測試到 RequestDownload 這一部份的功能.

    光是實作前段的功能就花了不少時間了 :-/

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>