回覆: 【問題】如何研判電信局交換機來電顯示的格式?
最簡單的辦法:拿個有caller id顯示的電話,故意把時間日期設錯,若打電話進來時會自動更正的話就是FSK的(FSK才會送日期/時間:p)....
中等簡單的辦法:拿支援caller id的MODEM(通常MODEM只支援FSK:p),在telix這類程式內打開caller id支援(ex. at#cid=1/at+vcid=1:p),看打進來的電話show不show的出來(show的出來就是FSK,反之就是DTMF:p)....
難度最高的辦法:找一條並聯式的電話錄音線,接到音效卡的line/mic input,然後在X window下跑[url=http://www.baycom.org/~tom/ham/linux/multimon.html]Multimon[/url],管它是DTMF還是FSK都一目瞭然:D....
PS:極性反轉通常只會送給公用電話/trunk之類的場合,印象中主要是計費的參考,和caller id應該沒有直接的關聯:p:p....
回覆: 【問題】如何研判電信局交換機來電顯示的格式?
[QUOTE=FYI;1047913]
小弟不敢嘗試最高難度, 因為鈴聲的電壓可達50V 以上, 還得注意極性, 不知道會不會燒壞音效卡? 曾經玩過把音效卡當成簡易示波器, 音效卡輸出入似乎最高也只有1~2V[/quote]
on hook是DC48V,off hook可能在DC6-12V之間,ring current則是AC90V 20Hz,不過正常而言錄音線(包括一般CPE上的DAA)本來就應該負責把DC/ring current濾掉的,所以應該是不至於燒電腦的,若真的不放心的話弄個無線式電話竊聽器,透過收音機接上電腦,充其量竊聽器燒了就算了,總不至於隔空發功把電腦也燒了吧:D:D....
回覆: 【問題】如何研判電信局交換機來電顯示的格式?
[QUOTE=FYI;1048027]snipped....
另外請教, Ring Voltage 應該是正弦波還是方波? 或者何者較恰當? 和話機是否有相容性問題? 因為原先SPA1001 預設鈴聲輸出是正弦波, 70VAC/25Hz, 新版則改成方波, 85VAC/20Hz, 此外, FXS 的預設阻抗是600 ohms, 通常話機都不會註明, 請問能否以數位三用電錶測量話機?[/QUOTE]
ring current印象中是正弦波,不過這是為了傳統機械式振鈴所遺留下來的歷史包袱(傳統電話是非常非常古老的東東:p),對現在的電子式話機或CPE內的ring detector影響應該不大:p....BTW,off hook時特性阻抗600 ohms和等效電阻600 ohms是不一樣的,傳統的話機(i.e.以前每月要花NT$10向CHT租的非常陽春的非常古老的黑色轉盤脈衝撥號式話機:sleep:)用DMM的電阻檔量起來還有可能接近這個數值,現在的電子式話機或電子式CPE在沒供電時量出來應該都是接近開路才對,只能說是off hook時對音頻段特性阻抗接近600 ohms吧:p:p....
回覆: 【問題】如何研判電信局交換機來電顯示的格式?
不好意思,鵝看了一下ETSI caller id的規範,用PC的MODEM也是看不到歐規FSK caller id的,主因是美規FSK caller id是在第一次和第二次ring current之間送給CPE的,但此時的loop current要低於正常off hook的loop current(姑且稱為semi off hook吧:p),以免co端的SLIC誤判CPE已經off hook了(所以CPE可能須要另增一組專供caller id用的DAA:p),而歐規FSK caller id是先送DTAS,再送caller id,然後才送ring current,DAA可能不須要大修改,但一般MODEM如果firmware沒有修改的話是根本不知有DTAS這號東東的:sleep:....BTW,multimon對FSK的支援也只到1200/2400bps而已,要解caller id的300bps還得DIY修改一下(不然就是要找能支援V.21這類超級古老的協定的AP了:|||::|||:)....