2010年3月30日 星期二

Anroid 網路電話--SIPDROID

安裝就不用講了~裝完後,


siproid.png


開啟SIPDROID的畫面:


SIP設定.png


 


先按設定,設定帳戶名稱、SIP REGISTER,一般PORT不用去動它。


username.png


看自己需求,要何時用,如果有吃到飽的方案,可以索性全勾起來,但我只在有WI-FI的地方用。


SIPDROID的使用順序可以改一下,不然預設都會優先使用網路電話(一般PSTN電話就會用SIP去撥)但是當然不會通。


config.png


 


如果使用WI-FI的時候,分配到的是虛擬IP,也就是在NAT裡,就要把STUN SERVER打開,這樣才可以聽到外部傳回來的RTP資料。


STUN-SERVER.png  



現在就可以打網路電話了。


2010年3月29日 星期一

免費可用的STUN server

免費可用的STUN server
























stun.xten.com stun.xten.com

stun.fwdnet.net
stun.fwdnet.net


stun.fwdnet.net:3478 stun.fwdnet.net:3478

stun.wirlab.net
stun.wirlab.net


stun01.sipphone.com stun01.sipphone.com

stun.iptel.org stun.iptel.org

stun.softjoys.com:3478 stun.softjoys.com:3478






Stun Server:stun01.sipphone.com:3478


 


如果大家還知道的話~可否幫忙回PO~當然,最好是國內的。


那甚麼是 STUN SERVER?


轉貼一個介紹:( 來源: http://www.3cx.com/PBX/stun-server.html)


What is a STUN Server?


A STUN (Simple Traversal of User Datagram Protocol [UDP]
Through Network Address Translators [NATs]
) server allows NAT clients
(i.e. computers behind a firewall) to setup phone calls to a VOIP
provider hosted outside of the local network.


所以我們的SIP 電話在防火牆裡頭、在NAT裡頭,外面是看不見裡頭的Device的,就必須要靠STUN SERVER來轉介。


The STUN server allows clients to find out their public address, the
type of NAT they are behind and the internet side port associated by the
NAT with a particular local port. This information is used to set up
UDP communication between the client and the VOIP provider and so
establish a call. The STUN protocol is defined in RFC 3489.


The STUN server is contacted on UDP port 3478, however the server
will hint clients to perform tests on alternate IP and port number too
(STUN servers have two IP addresses). The RFC states that this port and
IP are arbitrary.


預設的 UDP port 是3478


 


2010年3月24日 星期三

SIP (Session Initiation Protocol)協定

RFC文章:http://www.ietf.org/rfc/rfc3261.txt


SIP協定包含四種元件:



  1. UserAgent

  2. Proxy Server

  3. Redirector Server

  4. Registrar


 




傳送的訊息型態有兩種:(真簡單)



  1. Request

  2. Responese


2010年3月23日 星期二

二維條碼簡介

轉貼來源:WIKI百科



QR碼二維條碼的一種,1994年日本Denso- Wave公司發明。QR來自英文「Quick Response」

QR碼呈正方形,只有黑白兩色。在3個角落,印有較小,像「回」字的的正方圖案。這3個是幫助解碼軟體定位的圖案

微型QR碼最高可儲存35個字元

QR碼資料容量































數字最多7,089字元
字母最多4,296字元
二進位數(8 bit)最多2,953 位元
日文漢字片假名最多1,817字元(採用Shift JIS
中文漢字最多984字元(採用UTF-8
中文漢字最多1,800字元(採用BIG5


可以儲存1000個字~~基本上,短篇文章已經夠用了。



QR碼的主要應用的項目可分成四類:



  1. 自動化文字傳輸:通常應用在文字的傳輸,利用快速方便的模式,讓人可以輕鬆輸入如地址、電話號碼、行事曆等,進行名片、行程資料等的快速交換。

  2. 數位內容下載:通常應用在電信公司遊戲及影音的下載,在帳單中列印相關的QR碼資訊供消費者下載,消費者透過QR碼的解碼,就能輕易連線到下載的 網頁,下載需要的數位內容。

  3. 網址快速連結:以提供使用者進行網址快速連結、電話快速撥號等。

  4. 身分鑑別與商務交易:許多公司現在正在推行QR碼防偽機制,利用商品提供的QR碼連結至交易網站,付款完成後系統發回QR碼當成購買身份鑑別,應 用於購買票卷、販賣機等。在消費者端,也開始有企業提供了商品品牌確認的服務,透過QR碼連結至統一驗證中心,去核對商品資料是否正確,並提供生產履歷供 消費者查詢,消費者能夠更明白商品的資訊,除了能夠杜絕仿冒品,對消費者的購物更是多了一層保護。



一般校園導覽,的確可以用到~~因為目前多數新型手機都可以藉由掃描來抓取資料。


線上編輯QR CODE

http://qrcode.emome.net/qrcpromote/QRDIY.jsp?action=text&level=1&bitsPixel=3


VoIP (Voice over Ineternet)簡介

校內VoIP (Voice over Ineternet)簡介


DPH-150SE使用方法


 



    有了MSNSKYPE、奇摩通等方便的通訊軟體後,為何最近這幾年越來越多VoIP產品導入市場?粗略而言,應該單純是方便,總不能為了打個電話還要開電腦吧?另外最大的誘因就是節費了(利用既有的網路頻寬傳送語音資料)。


     



  1. 標準
    目前VoIP標準有下列幾樣:






  • SIP




  • H.323




  • MGCP




  • RTP




  • IP Multimedia Subsystem




早期以H.323協定為主流,但目前以SIPSIP(Session Initiation Protocol )為大宗流行產品標準。SIP是一種P2P協議,設計理念如同PSTN(大眾公用交換電話網路)類似呼叫處理模式。SIP協定的優點就是簡單明瞭。




  1. 建置VoIP環境應該注意的事項




    1. 頻寬問題





目前VoIP常用壓縮標準為:


G.711-------->64K/一通


G.723.1------>6.3k/一通


G.724-------->24~40K/一通


G.729-------->8k/一通


這樣看來,對於未來即使擴充各班均有網路電話+辦公室5台,頂多Max= 14 x 10k (G.729為例,必須加上UDP、RTP等資料)= 140kb/s左右的占用頻寬。


 



  1.  


    1. 整合服務:建置後,如何讓大家優先使用而不用傳統電話(節費),當然就是要有現成電話簿、內建話機電話簿,理論上PSTNIP PHONE本來就可以互通,但中間交換機卡著一個付費問題。要互連就必須要有一組寄帳系統。




    2. 總經費問題:總建置經費=(班級數+行政數量)x價格,一般來說不會有網路建置費用(除非單獨想要讓一個地方有網路電話,但我們通常都會先設置電腦才考慮要裝網路電話)





  2. 設定Dlink DPH-150SE網路電話簡易功能




    1. 記錄每台DPH-150seIPV6位址:
      因為縣內走IPV6 Only,所以我們就用IPV6上去,但是要一台一台抄,IPV6又要128Bit長,抄一台就想罵人。碰巧我們有DGS-3426這台,進去看看吧:


      administration-->IPv6 Neighbor-->IPv6 Neighbor Settings來看,注意看StateReachable多半就是校內的IP Phone的位址。







  1.  


    1. 把抄好的IPv6位址,用http://IPv6位址]方式連進去:


      帳密一樣。




    2. 最常用到的就是電話簿功能:


      這台預設可以用200筆,我想應該夠用。







  1.  


    1. 可以直接下載電話簿格式(CSV),手動編輯後再匯入,可以輸入中文,本話機有支援。







 


裝在在防火牆內的網路電話,如果是NAT方式上網,那送出去的SIP封包沒問題,但回來的路徑卻會不知道該如何轉送。


VoIP穿越NAT
和防火牆的方法----轉貼
來源


一、
NAT/ALG 方式


防火牆要支援,不支援加密。


二、
MIDCOM 方式
二、MIDCOM 方式


防火牆要支援,VOIP協議由第三認定,可支援加密。




三、 STUN 方式


網路模式如果用的是NAT,這是最簡單的方式。他會是先取得NAT主機位址,先將SIP來源封包改為NAT主機位址,借由STUN紀錄,NAT對外位址、埠口來穿越NAT


 


四、TURN
方式
四、TURN方式


像是RELAY的效果,交換資料PORT固定,解決STUN無法穿越FIREWALL的缺點。


2010年3月19日 星期五

Multicast 封包~ 使用IGMP SNOOPING 功能讓廣播軟體群播封包不亂竄



一般有軟體廣播的電腦教室,通常都會廣播封包亂竄的問題(SWITCH燈號一直閃)。我用的這套軟體廣播系統,平均一個client每秒送5~10個UDP 的Class D 封包,對網路廣播自己的IP位置。



當電腦教室全部開啟時(電腦教師主機上廣播軟體未開),這個時候區網內全是235.xxx.xxx.xxx的封包,因為一般Switch 屬Layer 2設備,所以235.xxx.xxx.xxx封包會被轉送到所有區網上的電腦。

我們可以利用,Layer 3的switch 做一些管制:



Limiten Multiicast Address Range Setting這個選項:



如果區網內除了廣播軟體外,不會再有任何MultiCast的Services ,那我們就把所有的port deny掉那些Multicast的封包,只在電腦教室的Uplink Port端作 Permit(其實我認為沒差,可以直接Deny掉全部)

改完之後,從區網端其他電腦就sniffer不到Multicast 的封包了~

2010年3月16日 星期二

XP安裝程式畫面偶有亂碼?

自從裝了 Microsoft AppLocale 公用程式,我發現之後安裝程式的時候,有時候會出現一堆亂碼

這個問題有個方法可以解決~
1、打開 "C:\WINDOWS\AppPatch" 資料夾,按下滑鼠右鍵,在跳出的功能表上選:「新增」→「文字檔案」。
2、將「新增文字文件.txt」改名為「AppLoc.tmp」。
3、在 "AppLoc.tmp" 檔案上,按下滑鼠右鍵,在跳出的功能表上選:「內容」。
4、在出現的視窗下方,將「唯讀」屬性打勾,如此便完成操作。

若AppLoc.tmp早就存在就先砍了~再做上述的動作

2010年3月11日 星期四

戒菸的好處

轉貼來源:http://www.tsh.org.tw/how3.html   戒菸專線中心~

全文轉貼,好事多宣傳,應該無仿..

戒菸時間 健康狀態
20分鐘之內 血壓降低,心跳減慢至正常的頻率。手部及腳部的溫度增加至 正常水準。
8小時之內 血中的一氧化碳濃度降低至正常水準,含氧量提高。
24小時之內 呼吸、頭髮、及身體不再散發菸味。得到心臟病的機率也開始 下降。
48小時之內 神經末稍的傷害開始復原,味覺與嗅覺開始恢復。
72小時之內 身體擺脫尼古丁的控制。支氣管舒張,呼吸也變得順暢。
2週至3個月之內 肺部可以容納更多的空氣,運動起來更加輕鬆,血液循環功能 也改善。
1個月至9個月之內 咳嗽、發炎、疲倦、呼吸短促等症狀減少。氣管上纖毛的功能 增進,更有效的清潔肺部,預防感染。此外,整體的精力也增加。
1年之內 罹患冠狀動脈心臟病的機率降低至一半。
5年之內 中風率降低至與非吸菸者相同。
10年之內 得到肺癌的風險減少至一半,罹患其他癌症的機率也有顯著的 降低。
15年之內 得到冠狀動脈心臟病的機率顯著降低,得病的機率降至與一般 非吸菸者相同。


訪問五四三

其實以這篇訪問,我(旁人)看了也是很有感。 1. 為了不剝奪孩子與家人的時間,堅持每週訓練不超過17H,這個出發點真的很好。 2. 堅持一對一防守(讓每個人都必須全力以付)這個觀點也很棒,我甚至也認為應該變成統一規範。(NBA也是如此)。因為這樣會多了可看性。當然很多人會有各種不...