1.Reading Tasks:
1-1."Carrier Grade Voice over IP," p190-196
1-2.A part of RFC 3550" RTP: A Transport Protocol for Real-Time Applications":
Read the document to improve the understanding of RTP and for the assignment of "the Measurement of VoIP".
2.Attend WiMAX Demonstration:
-----
The draft of review report is following:
1.事前準備不足:
預備期太短,讀的東西很少,後來發現一個很方便的方法,就是可以使用google提供的快訊服務,像WiMAX這種熱門的議題,每天的新聞很多,讓搜尋引擎幫忙收集,寄到信箱裡,標題有興趣的再去詳細讀,這樣效率不錯。
e.g.在展覽時有人說我們學校跟仁愛鄉合作的偏遠地區遠距教學計劃(由石勝文老師主導),也是利用WiMAX連線,因為之前沒有讀過相關新聞,所以沒辦法很有把握地回應來賓的詢問。
2.太求好心切:
因為想把事情做好,做事很急,口氣就變差,所以有時候會沒顧到別人的感受。(正好印證了才說嘴就打了嘴,還敢說別人幹嘛這麼在意,最在意的其實是自己。我很怕被老師罵…)
3.學習合作的精神:
要學著只看自己的不足,忘記別人的失誤,這是很難的人生課題,一直都學不好。
4.溝通能力不足:
e.g.在最後一天下午構想3分鐘demo時,可能因為我太急了,沒有將細節想得很清楚,所以跟學姊溝通時只說個大概,跟嘉裕溝通時說得更是籠統,所以可 能大家會錯意了,正式上場時會出包也就在所難免。雖然一心想要把事情做好,但是吃快打破碗更 慘。
5.總務職責:
應該要事前將出差報帳相關注意事項調查清楚。
e.g.我們需要在會場明顯標的物處合照,以利報帳程序,但是因為不清楚這點,所以只照了其它攤位的展示,反而自己攤位和動態展示過程都沒拍到。
2007年10月26日 星期五
2007年10月25日 星期四
[Weekly Report]2007.10.13-2007.10.19
1.Reading Tasks:
1-1-1."Carrier Grade Voice over IP," p175~190
1-1-2."Unix Programming Environment," 4-4:filter-awk
1-1-3. Website,"FreeBSD Developers' Handbook" :
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/index.html>
2. Implementation Tasks:
Practice some awk examples about processing method of the /etc/passwd file, like find the user with no password,select specific fields to print out,and some other format output of it.
3.Web Technology Homework:
3-1 Install Apache
http://hsiao-ting.blogspot.com/2007/10/web-teconology-hw2-install-and-study.html
3-2 Use the Netcat utility
http://hsiao-ting.blogspot.com/2007/10/web-teconology-h.html
4. Prepare for the WiMAX Demonstration:
Learn the cooperation skills from the course of preparation, even there are many emotional stories in it.:D
1-1-1."Carrier Grade Voice over IP," p175~190
1-1-2."Unix Programming Environment," 4-4:filter-awk
1-1-3. Website,"FreeBSD Developers' Handbook" :
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/index.html>
2. Implementation Tasks:
Practice some awk examples about processing method of the /etc/passwd file, like find the user with no password,select specific fields to print out,and some other format output of it.
3.Web Technology Homework:
3-1 Install Apache
http://hsiao-ting.blogspot.com/2007/10/web-teconology-hw2-install-and-study.html
3-2 Use the Netcat utility
http://hsiao-ting.blogspot.com/2007/10/web-teconology-h.html
4. Prepare for the WiMAX Demonstration:
Learn the cooperation skills from the course of preparation, even there are many emotional stories in it.:D
VoIP HW3- Socket Programming
n
HW3TCP
- 請寫出TCP Server的多重客戶端,來同時管理多個客戶端
- Client可以傳送檔案到Server
如何上傳檔案?
UDP
- 每個Client端由鍵盤輸入字串,傳送給Server端時,
- Server端要能顯示訊息是那一個Client所發送的
Linux Socket Programming by Example
Socket Programming in C
VoIP HW2-如何確保RTP header 中SSRC欄位的獨一性?
題目:
Read RFC 3550 to study how the protocol guarantee the global uniqueness of SSRC.
Draw a flow chart of the algorithm in a powerPoint file and send it to voip-ta@voip.edu.tw
Deadline: 11/7中午12點
(為什麼我每次都要把問題想得這麼複雜????)
SSRC: Synchronization Source
32 bits
隨機選取,獨立於 IP address
用途:使一個RTP session 中的每個participant 都有獨一的識別資訊。
確保獨一性?RFC 3550 Appendix A.6
Note
getdomainname()
getwd()
getrusage()
Read RFC 3550 to study how the protocol guarantee the global uniqueness of SSRC.
Draw a flow chart of the algorithm in a powerPoint file and send it to voip-ta@voip.edu.tw
Deadline: 11/7中午12點
(為什麼我每次都要把問題想得這麼複雜????)
SSRC: Synchronization Source
32 bits
隨機選取,獨立於 IP address
用途:使一個RTP session 中的每個participant 都有獨一的識別資訊。
確保獨一性?RFC 3550 Appendix A.6
Note
n
MD5 routines (RFC 1321)其實就能確保兩兩RTP封包的SSRC值碰撞機率僅有百萬分之一。以下是實作時可用的functions:getdomainname()
getwd()
getrusage()
Web Teconology HW3- paper study about HTTP protocol performance enhancement
Study Paper:
Network Performance Effects of HTTP/1.1, CSS1, and PNG
本篇論文主要就著HTTP/1.1針對HTTP/1.0所作的功能改進,做一效能評估。
HTTP/1.0有一大部分的封包是用來建立及關閉連結,且因為TCP有slow start這個演算法,會用好幾個封包去偵測網路狀況,以達到最好的傳輸率。這麼多非主要payload的封包,是造成網路壅塞的一項主因。(以現行HTTP多採1.1的角度來看,1.0看起來像製造了很多不必要的垃圾封包。)
作者主要分成兩種網路常見的html embeded type來探討兩代的HTTP對其的影響。
1.CSS(Cascading Style Sheets)
2.PNG(Portable Network Graphics)
也研究了兩代HTTP對於傳輸資料(圖像)壓縮的支援及(解)壓縮的效能。
我的想法:
新一代的協定(HTTP/1.1)其設計動機當然就是改良現行協定(也就是論文寫作時的HTTP/1.0),所以可以想見此篇論文的種種測試假設都會有好結果。
因為論文內容很多,老實說在這次作業繳交期限前沒辦法全部看完。看了一下論文架構,作者很著重地描述做了哪些測試,也將種種變因詳述,觀察他做實驗的做法,真的很有實事求是的精神,一次一個變因,一步一步記錄,這是一種很好的研究精神。回想自己常在測試程式時,一次改變好幾個地方,且以為出錯的不會是我改的那個小地方,結果改變了一組變因就突然可以運作,也就不能真正了解到底是調整哪個變數才是關鍵。
雖然是一篇十年前的論文,邏輯清晰、說理明白,應該可算是當代佳作,可以學習的地方很多。
Network Performance Effects of HTTP/1.1, CSS1, and PNG
本篇論文主要就著HTTP/1.1針對HTTP/1.0所作的功能改進,做一效能評估。
HTTP/1.0有一大部分的封包是用來建立及關閉連結,且因為TCP有slow start這個演算法,會用好幾個封包去偵測網路狀況,以達到最好的傳輸率。這麼多非主要payload的封包,是造成網路壅塞的一項主因。(以現行HTTP多採1.1的角度來看,1.0看起來像製造了很多不必要的垃圾封包。)
作者主要分成兩種網路常見的html embeded type來探討兩代的HTTP對其的影響。
1.CSS(Cascading Style Sheets)
2.PNG(Portable Network Graphics)
也研究了兩代HTTP對於傳輸資料(圖像)壓縮的支援及(解)壓縮的效能。
我的想法:
新一代的協定(HTTP/1.1)其設計動機當然就是改良現行協定(也就是論文寫作時的HTTP/1.0),所以可以想見此篇論文的種種測試假設都會有好結果。
因為論文內容很多,老實說在這次作業繳交期限前沒辦法全部看完。看了一下論文架構,作者很著重地描述做了哪些測試,也將種種變因詳述,觀察他做實驗的做法,真的很有實事求是的精神,一次一個變因,一步一步記錄,這是一種很好的研究精神。回想自己常在測試程式時,一次改變好幾個地方,且以為出錯的不會是我改的那個小地方,結果改變了一組變因就突然可以運作,也就不能真正了解到底是調整哪個變數才是關鍵。
雖然是一篇十年前的論文,邏輯清晰、說理明白,應該可算是當代佳作,可以學習的地方很多。
關於Linux Distribution 的選擇
當初在選Linux Distribution 時,單純是因為身邊有高手是Debian的愛用者,那時候連什麼是Linux都傻傻搞不清楚,就跟著用下去了。慢慢地懂了一點這個好像很難用的作業系統,也看了好多人說Debian是「高手」在用的Distro,自認程度很差的我,幾度想換其它的distro玩看看,但就是沒時間重灌。最近研究進度有點落後,壓力來襲之下居然開始亂玩別人研究領域的軟體,像sipp、linphone等等,因為實驗室的server延用FreeBSD當作業系統,所以有人的研究必須先學著在FreeBSD上把sipp裝起來,光是這一步對一般Unix-like OS的初心者而言就是個大工程,可是我花了10分鐘就把source code compile到可以使用。這都要歸功於Debian的套件管理太強悍,而且因為使用的高手多,所以幾乎所有open source的軟體都有人包成deb,比起Fedora,使用者只需花時間在學習使用軟體上,關於作業系統、檔案架構,只要有個基本認識就可以開始玩重點部分。
不過,我也不知道這樣好或不好,因為以後出了社會,在公司裡是一定要使用Linux,但distro就不能自己選擇了,所以好像也得學著一步一腳印編譯程式…
2008.1.15 Reference:
FourDollars Blog
不過,我也不知道這樣好或不好,因為以後出了社會,在公司裡是一定要使用Linux,但distro就不能自己選擇了,所以好像也得學著一步一腳印編譯程式…
2008.1.15 Reference:
FourDollars Blog
2007年10月15日 星期一
Web Technology Homework Rule
Turn in your report in class.
E-mail an electronic copy to me before deadline.
Deadline: 12:00 p.m. Sunday
Email subject: web-tech, homework#, student-id
Attached document format: ms-word (.doc) or acrobat (.pdf)
Make all your reports accessible through
http://www.ncnu.edu.tw/~youraccount/web_tech
老師的email:
hychen@csie.ncnu.edu.tw
----
寫作業都不看規則,會白做工。
E-mail an electronic copy to me before deadline.
Deadline: 12:00 p.m. Sunday
Email subject: web-tech, homework#, student-id
Attached document format: ms-word (.doc) or acrobat (.pdf)
Make all your reports accessible through
http://www.ncnu.edu.tw/~youraccount/web_tech
老師的email:
hychen@csie.ncnu.edu.tw
----
寫作業都不看規則,會白做工。
訂閱:
文章 (Atom)
