誤差,百萬份之一 ( AIS訊號接收苦戰之一)

 

cover

 

有留意這個網誌有關 SDR 的文章的朋友,應會知道我所使用的是廉價,以接收數碼擴播的手指配各式免費 SDR 軟件的方案。

這些手指價廉,便於攜帶。有折損也不會心痛。

美國的 FPGADSP,軟件等技術先進,做就 SDR 產品方案各式其式,這幾年用於 hamradio 的也不少。與檯機比,其價格也有競爭力。

sdr2       sdr1

courtesy of QST May-2015

面對 SDR 的來襲,傳統機的反抗多是硬將一塊彩屏塞進面板上。 SDR 則需徵用你的電腦與 LCD 。你會點簡?

 

總結廉價 SDR 手指組合,問題不外以下幾點:
driver 安裝不成功
部份軟件設定煩複,需有一點 RF 知識
長時間操作發熱而導致頻率漂移

第一點,隨著這類軟件越趨成熟,不再是一個問題,起碼我是如此。
第二點,各類設定的 Term,自修一下,增強無線電知識對 Ham 百利無一害
第三點,是過去兩年的老問題

要解決這個問題,簡單方法是散熱,但加上散熱器,風扇等就往往失去 USB手指的方便,機動性。

有日本的 SDR 愛好者,依著日本電子工業底子厚,精準零件本土可尋找到供應商之便,將手指內的普通 HC-49 晶振換做 Tcxo,精準度為 10 ppm 的晶振。

japan1

courtesy of Amazon Japan

ppm,是 part per million;即百萬份之幾。10 ppm 即百萬份之十。

Tcxo,即温度補償石英震盪器。簡單地說,在其規格內的温度範圍,輸出的震盪頻率應在誤差值內。

一般 HC-49 晶振,室溫誤差值約 30-50 ppm。工作時誤差範圍更可達 10-100 ppm

對這些升級套件,我一向好積極。但 crystal circuit 內最重要的零件,更換過程如銲接不良,隨時差過唔改。再者,不論升級套件或己改好的成品,售價也不便宜,加埋運費就成港幣約$500了。一隻原本人仔50的手指,升價十倍。

SDR 手指用 28.8MHz 10 ppm晶振,各網上電子零件商店沒有提供,不能彷做。不過就算有,也會當係金價咁買畀你。

最後決定放棄,原因主要是這款手指我己有三隻,舊芯片的又兩隻。操作上遇到的頻率漂移,人手搭夠尚可;平還好,貴的就無謂再購入同款的東西。

又過了一陣子,至上年年尾出探月衛星 beacon 一文,雖時間上趕不及預備,但 brain storming 一下,有檯機,天線鎝固然好。機動接收,用 SDR 手指也可是一個選擇。畢竟,純接收下其可顯示資料比一些檯機還詳細。唯一詬病的是這些 SDR 手指的精準度是否可 handle

 

fun

官網圖片

SDR 手指,極品是英國的 Funcube Dongle,起用了0.5 ppm 晶振。

 

fun2

官網圖片

從圖片看很足料的。覆蓋頻率很寬,起始頻率更低至 150kHz。這是廉價手指跟不上的 (需外加 up converter )。但缺點是有段大 Gap (240-420MHz),雖不是ham band,但玩 SDR 也不需牌照。價錢方面,承惠英磅125大元,貴。

 

至近月,發現美國學界有一個科普衛星訊號接收 project。做了一批 SDR 手指,芯片起用了最新的 R820T2 方案,最重要的是晶振更是 1 ppm 的。比日本的 10 ppm 準十倍,直迫 funcube dongle0.5 ppm

 

R820T2 vs R820T

網上資料顯示,R820T2 的零敏度比上一代高約 2.7dB

價錢方面,連運費約港幣 $400 元。以價格來說,仍是貴的。不過 1 ppm 之餘,用新 chipset,而且還是學界的推廣 project,得支持一下。遂訂了一支回來。

cover

 

tcxo

傳說中的 1ppm TCXO,對我來說,她值約$300

 

pcba

打開外殼,手功上看估計是國產。而起用了F頭,得另置一個轉換頭

 

 

home1

全家福,左起是第一代 FC0013,二代 R820T ,三代藍色的是之後才購入的 R820T2 普通版

總結

雖這款 1 ppmSDR 手指一支貴過前三隻的總和,但苦戰了約一個月的 AIS 訊號接收最終靠佢食胡。

待續…

Posted in SDR, 開箱文 | Tagged , , , | 1 Comment

由 SDR 說到 DMR & Digit Voice 通訊

 

cover

 

前言

SDR 是我近年醉心的 topic,而 DMR 則是這期的熱門話題;將兩者合而為一,一文兩題,夠爽。

本文主要講解以 SDR 接收 DMR 訊號與解碼方法。和我對 DMR 用於 Amateur Radio 的見解。

 

DMR – Digital Mobile radio

近年,不論外國以至本地,皆有引入 DMR 作為 Amateur Radio 之用途。上年我也被游說加入其行列。不過上網睇下的機款和價錢,外形薯嘜價錢貴,再詳看其 spec,暫且作罷。

m_rig

一些 MotorolaDMR 機款,中間是較平的機款,也需三千多元。其他兩部我都費事 quote 價了

 

Vertex

這是 Vertex DMR 機,網上格價折合港幣四千多元…

原因簡單,除了無錢,只是商用機款用到 Amateur Radio 吧,整個設計規劃是商用的東西。用在 Amateur Radio 不是不能,但也不是什麼壯舉。Analog 也有 ham 用這類機種。用家攞住一些開工機來用,不見得有什麼玩味。

DMR 制式是 ETSI (歐洲電訊標準研究所) 發展用於商業通訊的制式。設備分三檔,Tier IIIIII

Tier I 是免牌照可於歐洲地區使用。可能是免牌照關係,規格是被掩割了的。留意網上有些稱為 dPMR 就是這檔。

Tier II 是普及檔。有 2 slot TDMA 12.5 kHz (即每條 slot6.25kHz 可用,分稱為 Time Slot 1 (TS1)Time Slot 2(TS2)) 對講和上 repeater 功能。

Tier III 建基於 Tier II 規格,加進 Trunking 台功能。據我理解,這檔應是以通訊方案形式提供給客戶使用,如機場,貨櫃碼頭等。

DMR 方案主要供應商有 Motorola,和國內的 Hytera 海能達。Motorola 將之推廣在 Amateur Radio 活動上稱為 DMR-MARC,MARC stands for Motorola Amateur
Radio Club
Hytera 中繼雖支援聯網但未見有以業餘無線電聯網架構提供。遺憾的是,兩品牌的中繼不能互通。

暫沒有任何公司出品 Amateur Radio 市場專用 DMR 機種。

綜合網上,國外電訊雜誌的資料,DMR的優點如下:
1/ 更好的頻譜利用
2/ 電池操作時間勝其他制式
3/ 高品質的語音訊號
4/ 語音/數據雙軌應用
5/ 高檔機種可按需要編寫應用程式

試分析之:

更好的頻譜利用。這是利用 TDMA 制式,以 Time slot 將頻譜劃為兩條使用。然而,不同數碼制式皆有其優劣,沒買點的早被淘汰。

166

Courtesy of http://www.hytera.tw

承第一點,電池操作時間比其他制式長40%

高品質的語音訊號。這不是 DMR 專用技術,一般數碼通訊的語音效果皆比傳統 FM 制式為皆。

511

Courtesy of http://www.hytera.tw

語音/數據 。這個有點取巧,一般型號的 DMR 機,只有語音輸入,不設數據如 GPS 埠的。有些配備簡單 LCD 顯示的則可傳簡單短訊 (英文)。頂級形號內置了 GPS 則可將坐標資料發放。但請留意,是不兼容 Ham RadioAPRS 系統的。

高檔機種可按需要編寫應用程式。可先看一段片:

https://www.youtube.com/watch?v=4ovhf0U0zzQ

頂級形號,配有 Graphical LCD 的可按需要編寫應用程式。這是買點,但是是商業上應用的買點。Amateur Radio 界,會有人編寫 DMR 專用的程式機會相當微。

EbayAmazon 網站產品資料所知,部份細生產商如 CSI DMR 手機是支援兩個大品牌的通聯。

CS600-700-2

這些兩品牌兼容的 DMR 機,一般折合港幣約 1800

 

DMR 用在 Amateur Radio 有否短處。

這裡講的是個人分析用於 amateur radio 的短處,不是壞處,沒有壞處的。

短處也不少:

目前兩大供應商,MotorolaHyteraIP link Protocol 是不同的,兩公司的中繼站設備是不能互通的。

而網上資料顯示,使用非同品牌的 DMR 手機上中繼時,文字訊息,RoamingGPS 坐標傳送也會失效。

Vertex 出品的中繼,更不設 IP Protocol,即不能聯網。

承上,以 DMR 用作數碼通訊的入門,fine。但 M 記與 H 記機不能兼容對方的中繼設備。制式我已take sideOK。但連品牌也要 take side,不太好吧。儘管有些機款自稱是兩邊也兼容。但這些機多是功能陽春的型號。而我懷疑,所謂兼容兩大品牌,方法會否是將兩制式的 data packetsent 一次而已。如是,那省電的優點就打了折扣。

大部份機款也是沒顯示,或簡單的文字模式 LCD。沒有 program 的頻道,ad hoc 根本不能即時人手輸入。這和 Ham radio  應用背弛。是開工機的死穴。只管用,不要問…

絕大部份型號是語音輸入 only,所謂數據傳送根本不具備輸入端。而數據制式與 Ham 界現用的不兼容。

DMR 未見任何 DIYHam 自行編寫的方案可用。相比 D-Star 的開源方案由語音到中繼,RaspberryPiAVRhotspot 等如雨後春筍般,起碼形成貴價(廠機)和廉價( DIY )的高低配置,豐儉由人。

可能是商業機關係,大部份機種價錢不大眾化。價錢高,功能簡單,決乏玩味。Ham Radio 是業餘啫好,除非你玩 Amateur Radio 係重點 on air 閒談。

DMR 商業機種的高低檔,會是可記憶頻道多寡,以至功能俺割如不能上中繼。買機前,必需看清楚說明書是否合用才出手。

必需登記一個 subscriber ID,並經電腦輸入到機裡的 config file。如有多部 DMR 機,並會同時使用,則需為各機登記一個 ID;因部份牌子的 DMR 不會同時應對同一 IDon air 的各發射機。商業應用方案固規劃好,但 Ham radio 應用則缺乏了 Ham radio 操作應有的靈活性。

ID

申請 ID 的網頁內,附有一個需同意的聲明 : “除非得到管理方的書面答應,否則本人承諾不會進行任何可能影響網絡運作的硬件和軟件 (包括非 Motorola 編寫的軟件) 的實驗”

這令我很反感。Amateur radio 就是買和用? that’s all,其他野你唔好做。搞到 Amateur radio 是用來開工咁,或者真係有人咁用…

 

DMR中繼與中繼聯網

使用 DMR 中繼,有幾個 terms,嚇得下人:

Color Code,共16(CC0-CC15)。即類似 analogCTCSSDCS。需與中繼設定相同的 CC 去觸發之。

Time Slot (TS)(1-2) 不同於其他制式,DMR 還需定好通訊所用的 TS

Code PlugsDMR 收發機的 config file。經生產商提供的編程軟件下載到 DMR radio 內。

Talk Groups (TG),一個群組的用戶同時分享一個 Time slot。如其他用戶沒有將 work group 置能,將不會收聽到 Talk Group 的通語內容。DMR-MARC 的網絡以 TG 形式分設各地,語言等 TG

Zone,一組的獨立頻道。主要用於頻道分類管理。

外國的 DMR 中繼資料很透明,上網一查即可。

DMR_UK

Courtesy of http://www.dmruk.net/

香港的DMR中繼

VR2KP, 435.275MHz, -5MHz
VR2R, 435.400MHz, -5MHz

系統服務供應者沒有在其網頁站提供 Color CodeTime Slot 等所需資料,需向其電郵索取。中繼品牌也沒有透露。

 

VR2SSP, 435.575MHz, -5MHz
CC:9 TS1 all call

中繼品牌是 Motorola,並已聯網。從系統供應者 facebook 得悉,使用人仕自願將其資料電郵到管理人供交流之用即可。

 

VR2TIG, 435.450MHz, -5MHz
CC: 13
TS1, Group Call 1 = World Wide
TS1, Group Call 13 = WW English
TS2, Group Call 454 = Cantonese Local

中繼品牌是 Motorola,並已聯網。儘管所需參數在 DMR-MARC 披露了的,但系統供應者要求使用者填表登記,並將業餘無線電台牌照 (ASL) 或業餘無線電台操作授權證明(ATO),業餘電台標籤的副本郵寄給他們,估計該中繼開啟了身分識別功能,只供登記用戶使用。

tig_map

 

對比本港與外國的 DMR 中繼資料,本地的透明度較低。不是故弄玄虛要問,就是要你登記。有氣量、無條件開放給同仁使用暫僅一台。

或許,我終於知道點解香港有幾十個所謂Ham會的原委了。

Anyway,不妨以 SDR 監聽一下 DMR 有乜咁神秘。

Let’s go

 

SDR 手指監聽並解碼 DMR 訊號

事前準備功夫:

由於想試埋中繼定位,過程需上網下載地圖,所以電腦需有上網能力。

預計是大半日戶外活動,所以將之前打星用的 20A LiFe 電池配上升壓模組,供電予 Notebook 使用,效果良好。

RTL-SDR 手指,是上次 decode 天文台,飛機 beacon 的那款,詳情請翻看舊文。

天線用回跟手指送的拉桿天線即可。

電腦請裝最新版的 SDR#,新版比兩年前的舊版介面更好用。

下載 DSDplusunzip 到一個 folder 備用即可。

SDR# 接收到的訊號轉到 DSDplus 需經 virtual audio cable,這和 decode 天文台的設定類似。

SDR# 內,將 Correct IQSwap I & Q 剔取。

iq

 

SDR#config 設定內,如下圖選取。ppm 不要動,詳看下文

sdr#-setting

 

SDR # OutputVB-Audio Virtual Cable

sdr_audio_setting

 

一切就緒,啟動 SDR#

tig_nohigh

首先將鑑聽用的 Analog 手機調到那幾個 DMR 中繼的頻率。如不時收到類似 “近近近近…” 的機械聲,即 DMR 訊號是覆蓋的,可開壇作法。這些近近聲的數碼訊號,是不能憑聲估計質量的。

SDR# 調到該段頻率,以 SDR 再監聽一下。留意,SDR# 設定內的 ppm 誤差調較是好的,不過需以誤差值反算出來。我用較實際方法:以監聽手機 EL 發射,在 SDR# 監察該訊號,手機發射頻率明顯較 SDR 準,咁你見到歪咗,就知 tolerance 大約幾多。這方法在 SDR 手指玩了幾個鐘後熱熱地尤方便快睫了解情況。

執行 DSDplus.exe,會見到四個 Box。左上角我稱為示波格,左下稱為 訊息格,右上稱為頻道格,右下稱為解碼格

dmr_box

首先留意解碼格上,Input 是否 VB-Audio Virtual Cable

dsd _audio

示波格,成功將音頻 routeDSDplus 後,不論能否解碼,均應顯示音頻的波幅。留意如該圖顯示波幅 over mod,必需將 virtual audio cablevolume 下調。實驗証明,波幅很細也可解碼。

cro

 

訊息格顯示,DSDplus 能解 :

D-Star
NXDN4800
NXDN9600
DMR/MotoTRBO
P25
X2-TDMA
ProVoice

dmr_protocol

 

看一下總表,簡單介紹了各制式的優劣:

QST_apr

Courtesy of QST April-2015

 

頻道格,訊息可解碼後約幾秒鐘,如 error 不多即可顯示頻率,Time slot,等訊息。

dmr_ch

解碼格,訊息可解的話,就不停串流顯示數據資料。

dmr_decode

Callsign 標置是較早前設好的,只入了三個 DMR 中繼位置。

dmr95

訊號到,留意開頭我是括住右邊最高那個訊號,但發覺解決解碼有嚴重 error。解碼格只顯示了一點訊息。同時需留意示波格的波幅。

反覆再試,括住左側邊較低,近回中繼頻率的 peak,即時有反應,順利的話應可聽到通訊中的對話,而一會後,頻道格應顯示相關訊息,解碼格不停串流顯示資料。

data1

 

daat2

data3

上中繼的參數無所遁形

這是三月二十一日傍晚,監聽 VR2TIG 的情況。兩位 Ham 傾計話去西貢食海鮮。

DSDplus 還有一個 LRRP 功能,可顯示中繼或發射機的坐標。執行 LRRP.exe,她會下載所需的 Open street map。不過 decode 過程並未能定位中繼位置。

這可能是 Data packet 沒有該等訊息,又或解碼出現問題。初步估計是前者。

lrrp

總結

儘管一些 DMR 機是 digital & Analog 兩用,但功能只能是傾計用的而已。新牌人仕我始終認為不太適合。

有點資歷,又有朋友用緊和有點閒錢,買部機刺激經濟,多條 channel 無妨 。

反而要留意的是,每一 DMR 中繼的設立,又代表有一頻道被佔用了。頻道是業餘無線電社群以至社會的寶貴資源,設立業餘無線電中繼需以方便使用者為出發點。

不公開上中繼的所需參數、巧立使用條款,對推廣業餘無線電毫無裨益。

tig_usage

VR2TIGDMR-MARC 公開的資料

DMR-MARC 的中繼資料,使用者身份資訊是公開的。不要被下面 249user results 這個數字嚇到。詳看內容,除了是該會 member 外,很多是沒有 callsign 和名的 account。具名的使用者 (估計是非會員,交了證件副本給他們登記) 僅 9 人,一圍枱都唔夠。

起初,我以為上 DMR-MARC 的人仕需用證件登記,感覺奇怪,但網上找不到佐證資料。及後發現,另一本地 DMR-MARC 中繼卻是公開,不需登記身份。原來又是人的問題。

ssp_usage

VR2SSPDMR-MARC 公開的資料

2015 年還要用者呈交證件副本,這是連政府,大型機構也盡量避免做,免得過都最好唔好 keep 個人證件副本的行為;竟然出現在 Amateur radio 的中繼使用事務上。

業餘無線電,就是用 radio 同人溝通;甚至學會與 QRM 共舞。新制式,應是新嘗試;還是用來自建圍牆,自絕於非我類者,值得深思。

而透過 SDR,不論 DMR useranalog 機使用者至以公眾人仕,皆可監聽各 DMR 頻道。如何用,點樣用,清清楚楚。

We are listening

Posted in Digital Radio, SDR | Tagged , , , , , , | 34 Comments