802.16 IP Telephony Lab會議紀錄 時間:96年2月7日14:00 地點:暨南大學科四館418教室 主講人:吳菖育、林穎舜 紀錄:陳柏州 出席者:吳坤熹老師、林穎舜、王彥翔、吳菖育、張文萍、張兢真、王鐘逸、陳柏州 會議主題:Topology of NCNU WiMAX Network(林穎舜)、SER(SIP Express Router)(吳菖育) 會議內容: 一. Topology of NCNU WiMAX Network 1.IEEE802.16網路建置計畫 2.實驗頻段(license) 3.設備種類 4.網路架構(FDD、TDD) 二. SER(SIP Express Router) 1.Introduction 2.Configuration file architecture 2.1Global parameter 2.2External module loading 2.3Module parameters 2.4Routing blocks 2.4.1Example program 3.AVPOPS 3.1Exported Parameters 3.2Exported Functions 4.Conclusion 5.Reference 問題討論︰ 一. Topology of NCNU WiMAX Network Q1. 實驗頻段(license)的意思? (老師發問) Ans:3.5G是要申請執照才能使用的頻段,而5.8G不用 (穎舜回答) Q2. 括號裡的東西,通常是修飾前面的字。如果是另外講的話,就另外開闢子標題。 (老師建議) Q3. license與non-license的意思? (老師補充) Ans:無線網路的頻段是一種有限的資源,因此必須要向政府申請才能使用。non-license的頻段,則是不用申請就可以使用。 Q4. 投影片裡的縮寫,第一次出現的字要打出全名。 (老師建議) Q5. TDD、FDD (老師提問) Ans:Frequency Division Duplex Time Division Duplex Q6. 為什麼要有BS、SS? (老師提問) Ans:BS就好像GSM的基地台一樣,供給其他裝置來連線,而WiMAX在BS與裝置之間多了SS, 目的不只是為了單一裝置來連線,而是在SS的服務範圍內提供有線or無線功能, 形成一個區域網路,再統一向外連線。 (彥翔回答) Q7. 頻段與頻寬的解釋? Ans:頻段:指載波的中心頻率 頻寬:以載波中心頻率左右兩邊可用來傳輸資料的寬度(通常等距離) Q8. dBm<->Watt(瓦)之間的換算? (老師提問) Ans:分貝毫瓦(dBm,全寫為「decibel relative to one milliwatt」) 為一個指代功率的絕對值,而不同於dB只是一個相對值。 例如,1瓦(1 Watt)換算成分貝毫瓦則為30dBm。 (穎舜回答) Q9. 目前校內使用的Modulation是什麼? (老師提問) Ans:Alvarion-FDD:儀器會根據網路狀況自行調整,最高會到QAM-64 Proxim -TDD:待機時為BPSK,傳輸時依網路狀況調整,最高到QAM-16 Q10.Alvarion所使用的packet size? (老師提問) Ans:待查 已經相負責人員提出,確定後再將資料補上 二. SER(SIP Express Router) Q1. ser.cfg裡的正規表示法? Ans:[0-9]:0到9的數字 [a-z]:a到z的範圍內的字元 [aeiou]:可出現的字元有a e i o u [0-9].*:表示以數字開頭,後面接著任意字元,且任意字元可沒有或無窮多個 例如: 5sd3@1 9-923 Q2. auth_db模組hal與password的關係是否有相依性? Ans:modparam("auth_db", "calculate-ha1", yes) modparam("auth_db", "password_column", "password") 這兩行是一起工作的,第一行主要是告訴ser對user的密碼認證應指向資料庫中的password欄位還是 HA1欄位,由於HA1欄位中的資料都會加密,所以系統都會先進行一次的解密動作。而yes表示指向 password欄位,而no就是指向HA1欄位,第二行則就是告訴ser在資料庫中哪個欄位是放置未加密的 密碼的欄位是password,如果要使用HA1的欄位設定時,則如下 modparam("auth_db", "calculate-ha1", no) modparam("auth_db", "password_column", "ha1") Q3. 投影片13頁中認證部份? Ans:投影片中13頁裡的有關認證部份,是參考RFC2617,透過www_authorize此function去做domain的認證處理。 Q4. avp_db_load(source,name)的說明? Ans:avp_db_load(source,name)此function主要功能是將AVP宣告好的"name"中的內容載入至source, 以一個例子說明avp_db_load("$ruri/username", "s:user/subscriber") 一開始會先從資料表subscriber讀出AVP對"user"宣告的內容。然後再放入request uri中的username部分。 而投影片中的例子。 avp_db_load("$ruri", "i:678") 則表示讀出AVP對ID:678的宣告內容去放入request uri裡。 這例子用的不恰當,須先聲明i:678是怎麼樣宣告的內容。 Q5. 投影中第11頁裡,uri的部份 "if (uri~="^(0-9).*@")"是否正確? Ans:投影片第11頁裡,有關uri部分應修正為跟第九頁一樣 if (uri=~"^sip:[0-9].*@") 待追蹤事項: 1. Alvarion所使用的packet size?(穎舜負責) 散會︰ 結束時間︰17:10