Virtualization

從舊系統發送 SMS 而不選擇物理 sms/gsm 調製解調器

  • February 25, 2016

我的問題是,有一個用於樓宇自動化(通風、溫度、照明等)的遺留系統無法升級,需要通過連接的 GSM 調製解調器發送文本消息。它沒有連接到周圍標準化 SMS 服務的介面。該系統託管在虛擬環境中,沒有插入 GSM 調製解調器等物理設備的選項,即使使用串列 IP 轉換器也是如此。

我正在努力尋找的確實是一些軟體,商業很好,可以充當遺留系統和現代 SMS 服務之間的橋樑。該軟體可能必須模擬調製解調器以接收和處理來自遺留系統的 AT 命令,將數據轉換為適當的格式,例如 SMPP,然後將請求轉發到 SMS 服務以發送消息。

另一種選擇是僅充當虛擬 GSM 調製解調器的簡單軟體,將消息保存在某處(數據庫、文件等)以供進一步使用。

我現在很困惑,所以我希望你們中的一些人已經在某個地方看到了一些解決方案。

您可以使用tcpser(1)模擬物理調製解調器,該調製解調器接受虛擬串列埠上的連接並將數據流轉發到 TCP 伺服器 - 您可能必須自己編寫。

這不是一個交鑰匙解決方案,但它可能是一個好的開始。

codehead 顯然得到了賞金和正確的答案。他的回答讓我發現了一個軟體,它激發了我創建一個至少支持 SMS 發送命令的模擬器。開發將使用出色的 SMS Server Tools 3、NodeJS 完成,並且可以在真實係統的極端案例出現時進行調整。

該項目將在 MIT 許可下開源並託管在 GitHub 上:

https://github.com/hakash/virtual-gsm

引用自:https://serverfault.com/questions/758402