N3D
← Back to Knowledge Base

How do Iridium 9603 messages get to your own server?

Data transmission

In short

Iridium delivers by email, DirectIP or CloudConnect; SBD CC then forwards to your server over HTTPS.

Every message sent by an Iridium 9602 or 9603 — and by the 9604, whose satellite side is also SBD — first reaches Iridium's SBD ground gateway. From the gateway to your server, Iridium offers three delivery methods; the difference is who builds and maintains the stage in between.

1. Email

The gateway sends each message as an email attachment to an address you specify. It is the simplest to set up, but your software has to collect the mail, extract the attachment and parse it, and a delayed or blocked email is easy to miss.

2. DirectIP

The gateway opens a TCP connection and pushes each message to a server you run. You need a fixed public IP and firewall rules and must implement the DirectIP message format; to send a message to a device (a downlink), your server connects back to Iridium. Handling downtime and dropped connections, and confirming delivery, are yours to design and monitor.

3. Iridium CloudConnect

Iridium's delivery method built with AWS: messages are converted to JSON and placed in Amazon SQS queues in the customer's AWS account, over a dedicated connection between Iridium and AWS rather than the public internet. There is no receiving server to run, but you need your own AWS account, cross-account authorisation, and your own code to read the queues, send downlinks and track their status.

MethodHow the data reaches youWhat you have to provide
EmailSent to a mailboxSoftware to collect mail and parse attachments
DirectIPPushed by the gateway to your server over TCPFixed IP, firewall rules, a DirectIP server
CloudConnectPlaced in SQS queues in your AWS accountAn AWS account, cross-account authorisation, code to read the queues
SBD CC (N3D)HTTPS POST to your URLOne HTTPS URL

SBD CC is built on Iridium CloudConnect, and N3D operates the CloudConnect side.

With SBD CC, your server does two things

  • Provide an HTTPS URL for uplinks and answer with a 2xx within 10 seconds — including when the same message arrives twice (check its ID).
  • To send a message to a device, call the SBD CC API with the token N3D issues you.

SBD CC handles the rest: uplinks are signed with HMAC-SHA256 so you can verify the source; if your server does not answer, it retries for 72 hours; downlink status changes (queued, delivered, rejected, expired) are pushed to you; whether messages are kept is your choice in the console, and with storage on they are backed up for a year and retrievable through the API; and if anything failed the previous day, you get an email. You do not need an AWS account of your own. See SBD CC.

How much fits in one message

An Iridium SBD message carries up to 340 bytes from the device (mobile-originated) and up to 270 bytes to the device (mobile-terminated), the same for the 9602, 9603 and 9604. For photos or voice, move to the Iridium Certus 9704, which uses IMT, and IMT CC.

Sources
  • How CloudConnect works (JSON, Amazon SQS, the dedicated Iridium–AWS connection, cross-account authorisation): Iridium, 'Iridium CloudConnect'.
  • SBD message sizes (340 bytes MO, 270 bytes MT): Ground Control Knowledgebase, 'About SBD'; for the 9604: Iridium 9604 Fact Sheet (June 2026).
  • Email and DirectIP delivery: N3D practice in configuring Iridium SBD delivery destinations for customer devices.
  • SBD CC retries, fetch-again, status notifications and retention: N3D SBD CC Integration Guide (22 October 2026).

Can 9604 satellite data be received the same way?

Yes. The satellite side of the 9604 is Iridium SBD, delivered the same way as for the 9602 and 9603. Data the 9604 sends over LTE-M does not pass through the Iridium gateway.

Does this apply to RockBLOCK?

Yes. The RockBLOCK 9603 is built on the Iridium 9603 and uses SBD, so it works with SBD CC; contact N3D about activation.

Do I need an AWS account?

For Iridium CloudConnect directly, yes. Through SBD CC, no — N3D operates the CloudConnect side.

Updated 2026-10-23

N3D supplies satellite communication for alpine and industrial use. See services