N3D
← 回知識庫

Iridium 9603 的衛星訊息,怎麼送到自己的伺服器?

資料傳輸

簡答

Iridium 可用 Email、DirectIP 或 CloudConnect 交付;SBD CC 再以 HTTPS 送到你的伺服器。

Iridium 9602、9603,以及衛星部分同樣走 SBD 的 9604,送出的每則訊息都會先到 Iridium 的 SBD 地面閘道。訊息從閘道到你的伺服器,Iridium 提供三種交付方式;差別在於中間那一段由誰來架設與維護。

一、Email

閘道把每則訊息當成電子郵件的附件,寄到指定的信箱。設定最簡單,但你的程式要自己收信、拆附件、解析內容;郵件延遲或被擋下時,不容易察覺。

二、DirectIP

閘道以 TCP 連線,把訊息直接推到你架設的伺服器。你要準備對外固定的 IP 與防火牆規則,實作 DirectIP 的封包格式;送訊息給設備(下行)時,也要由你的伺服器連回 Iridium。伺服器停機、連線中斷時怎麼處理,以及怎麼確認訊息送到,都要自己設計與監控。

三、Iridium CloudConnect

Iridium 與 AWS 合作的交付方式:訊息轉成 JSON,放進客戶 AWS 帳號裡的 Amazon SQS 佇列;Iridium 與 AWS 之間走專屬連線,不經公開網際網路。不必架設接收伺服器,但你需要自己的 AWS 帳號,設定跨帳號授權,並自己寫程式讀取佇列、送出下行與追蹤狀態。

交付方式資料怎麼到你那裡你要準備的
Email寄到指定信箱收信與解析附件的程式
DirectIP閘道以 TCP 推送到你的伺服器固定 IP、防火牆、DirectIP 伺服器
CloudConnect放進你 AWS 帳號的 SQS 佇列AWS 帳號、跨帳號授權、讀取佇列的程式
SBD CC(N3D)以 HTTPS POST 送到你的網址一個 HTTPS 網址

SBD CC 建立於 Iridium CloudConnect 之上,CloudConnect 那一段由 N3D 營運。

用 SBD CC 時,你的伺服器只要做兩件事

  • 提供一個 HTTPS 網址接收上行訊息,10 秒內回應 2xx;同一則收到兩次時也回 2xx(用訊息編號判斷)。
  • 要送訊息給設備時,帶 N3D 發的 Token 呼叫 SBD CC 的 API。

其餘的事由 SBD CC 處理:上行附 HMAC-SHA256 簽章讓你確認來源;你的伺服器沒有回應時自動重送 72 小時;下行的狀態(排隊、已送達、被拒、逾期)主動通知;訊息要不要保存由你在主控台決定,打開保存則備份 1 年、可用 API 取回;前一天有失敗的訊息,隔天寄信通知。你不需要自己的 AWS 帳號。詳見 SBD CC。

一則訊息放得下多少

Iridium SBD 一則訊息,設備送出(上行)最多 340 bytes,送給設備(下行)最多 270 bytes;9602、9603、9604 都一樣。要送照片或語音,得改用走 IMT 的 Iridium Certus 9704 與 IMT CC。

資料來源
  • CloudConnect 的運作(JSON、Amazon SQS、Iridium 與 AWS 之間的專屬連線、跨帳號授權):Iridium 官網〈Iridium CloudConnect〉。
  • SBD 訊息大小(上行 340 bytes、下行 270 bytes):Ground Control Knowledgebase〈About SBD〉;9604:Iridium 9604 Fact Sheet(2026 年 6 月版)。
  • Email 與 DirectIP 交付:N3D 為客戶設備設定 Iridium SBD 交付目的地的實務。
  • SBD CC 的重送、補拉、狀態通知與保存期限:N3D《SBD CC 串接說明》(2026-10-22 版)。

9604 的衛星資料也能這樣收嗎?

可以。9604 的衛星部分就是 Iridium SBD,交付方式與 9602、9603 相同。9604 走 LTE-M 行動網路的資料不經過 Iridium 閘道。

RockBLOCK 也適用嗎?

適用。RockBLOCK 9603 內建 Iridium 9603,同樣走 SBD,可以使用 SBD CC;開通方式請洽 N3D。

一定要有 AWS 帳號嗎?

直接使用 Iridium CloudConnect 需要;透過 SBD CC 則不需要,CloudConnect 那一段由 N3D 營運。

更新 2026-10-23

N3D 提供山域與工業環境的衛星通訊服務。 看服務內容