文|秦琳 顧琳
基于GSM MODEM的廣播直播短信平臺的設計應用
文|秦琳 顧琳
為增加廣播節目的互動性,電話、短信、QQ,微信等形式被廣泛使用,作為相對傳統的短信模式也是廣播直播節目互動不可少的一種手段,因此我臺自主設計了短信接收系統,用于廣播節目的互動。
圖1是我臺短信系統結構圖,以GSM Modem和短信數據接收服務端為中心,通過INTERNET網絡實現數據庫的共享。我臺使用的是江蘇省網廣電寬帶,服務端設置的是固定IP,對于同在本臺大樓的直播間短信客戶端和辦公室審看短信客戶端的接收自然沒有問題; 對于在異地的交警大隊客戶端(使用電信網絡)我們利用VTN虛擬中端口網絡技術,交警大隊短信客戶端通過撥號進入廣電寬帶網,然后就可以調用服務器端電腦數據庫了,這樣在交警大隊直播間的主持人也能利用短信平臺進行節目制作了。

圖1:短信系統結構圖
從圖1可以看出,GSM MODEM短信貓實現短信的收發,短信數據接收服務器通過RS-232接口控制GSM MODEM,并將相關數據導入SQL SERVER數據庫進行管理,同時供客戶端調用。
(一)GSM MODEM短信貓
短信貓:又稱GSM MODEM,是一種內嵌GSM無線通信模塊,插入移動運營商的手機SIM卡后,對外可以與移動運營商的短信中心建立無線連接,對內通過與PC的連接可以讓計算機應用系統實現自由的短信收發。
我們使用的是萬象科技的串口。它的主要特點及優勢
● 基于法國原裝WAVECOM核心模塊,品質優異。
● 基于RS-232接口,相比其他接口短信貓更為穩定可靠。
● 萬象短信貓開發包底層便是基于C語言開發,并且提供了VC版的短信貓開發包。
(二) 服務器端軟件介紹
服務器端是整個短信系統的核心,軟件界面如圖2,主要實現以下功能:
1、將短信信息導入數據庫,具體流程∶從GSM Modem中讀取短信文本信息,然后將讀取的信息格式化,將短信號碼、接收時間、短信內容等相關信息輸入到服務器SQL數據庫中,并對每條短信自動回復一條預置短信。
2、可以輸入信息內容和手機號碼,直接進行短信發送。將短信發給自己,看接收情況,就能判定系統功能正常與否。
3、相關信息的顯示:包括服務器與GSM Modem的通信狀態、短信接收情況、相關參數配置都可以有明確的提示。
對于接收系統的設計,主要考慮兩點,以防止對數據接收的影響:
1、設置來電號碼呼叫轉移:GSM Modem本質上是一臺不帶鍵盤和顯示屏的功能手機,外部電話呼叫會影響其對短信的接收,因此需要對該設備使用的SIM卡設置呼叫轉移,直接將所有來電轉移到其它號碼。
2、設置黑名單功能:GSM Modem在實際應用中,同樣會收到運行商和某些短信群發機構發過來的垃圾短信,通過設置黑名單功能,可以阻止垃圾短信的進入。
(三)服務器端維護軟件
為了使系統更加安全強壯,我們增加了短信平臺維護軟件,軟件界面如圖3,它主要實現以下功能:

圖2:服務器端軟件界面

圖3:短信平臺監控維護軟件界面

圖4:客戶端軟件界面
1、啟動監控程序:當出現通信異常或者圖2主程序軟件運行不正常,會自動重啟主程序,初始化串口通訊,實現了故障的自動排除。
2、手動進行短信接收程序的關閉與開啟。
3、顯示設備與軟件的運行狀態。
客戶端軟件根據主持人直播要求顯示相關信息,軟件界面如圖4。
它實現以下功能
1、根據需要,調用數據庫中的信息,顯示在軟件界面上。供主持人直播節目使用。
2、信息的及時更新。短信表格自動刷新,新信息自動置頂。
3、點擊相關內容,將文字內容放大,方便閱讀。出于播出角度考慮,信息更新時閱讀框內容保持不動。
為了方便維護以及迅速及時地排除短信平臺出現的故障,我們將GSM Modem短信貓和服務器控制端放置在導播間。經過一段時間使用,出現的問題及解決情況如下:
1、短信貓DG-C1A狀態指示燈快速跳動(正常狀態時3秒鐘閃爍一次),需要拔掉短信貓電源,等待10秒鐘后重新加電,使短信貓硬件初始化,之后短信貓狀態指示燈就會恢復正常閃爍狀態。這種情況會出現,但頻率極低,而且一旦處理之后短信貓能立即恢復正常。
2、短信接收軟件一開始有通信不正常的情況出現,用了監控維護軟件之后,軟件的故障基本不需要人工排除,能夠自動及時地進行解決。
3、GSM Modem本質上是一部手機,因此SIM卡如果出現欠費停機,那么就需要立即繳費,維持短信系統的正常工作。
4、只要計算機、網絡正常,短信客戶端應該能正常工作。實際使用情況是短信客戶端至今未出現任何問題。
從以上出現的故障及處理情況可以看出,整個短信平臺系統還是非常安全可靠的,而且即使出現一點問題,維護也是相當便捷的,能夠立即恢復正常工作。
通過短信平臺系統的運用,與電話、QQ,微信等互動形式配合使用,使廣播的聽眾參與更加全面豐富。同時,由于是自主開發的,在系統的維護升級等方面有獨特的優勢。系統總體情況安全可靠,受到了各方面比較好的反響。
(作者單位:江蘇省武進廣播電視臺)