What Happens When You Send a Text Message
SMS vs iMessage vs RCS routing
Related Tools
Related Labs
Related Worksheets
Related Cheat Sheets
Sending a text message feels instant, but it triggers a fast chain of computer science and networking steps. Your phone turns the words you typed into digital data, adds addressing information, and chooses a messaging protocol such as SMS, RCS, or iMessage. The message then travels through radio signals, cell towers, carrier networks, internet servers, and sometimes storage systems before reaching the other phone. Understanding this path helps explain why messages can be delayed, duplicated, encrypted, or shown as delivered before they are read.
A text is usually broken into structured units of data with headers that tell the network where it is going and how to handle it. Cell towers connect your phone to the mobile network, where routing systems direct the message toward the recipient through carrier infrastructure or internet services. If the recipient is offline, many systems store the message on a server and forward it later when the device reconnects. Some services, such as iMessage, use end-to-end encryption so that only the sending and receiving devices can read the message content.
Key Facts
- A text message becomes bits: 1 byte = 8 bits.
- SMS is often limited to 160 characters for basic GSM text.
- Data size in bits = data size in bytes × 8.
- Transmission time = message size in bits ÷ data rate in bits per second.
- Latency is the total delay from sending to receiving, including processing, routing, and transmission time.
- End-to-end encryption means the message is encrypted on the sender device and decrypted only on the recipient device.
Vocabulary
- Protocol
- A protocol is a set of rules that devices follow to format, send, receive, and interpret data.
- Packet
- A packet is a small unit of data that includes message content plus control information such as destination and ordering.
- Cell tower
- A cell tower is a radio station that connects a mobile phone to the larger cellular network.
- Routing
- Routing is the process of choosing paths through a network so data can reach the correct destination.
- Encryption
- Encryption is the process of scrambling data so it can be read only by someone with the correct key.
Common Mistakes to Avoid
- Thinking a text travels directly from one phone to another is wrong because most messages pass through cell towers, carrier systems, or internet servers before delivery.
- Assuming delivered means read is wrong because delivered usually means the recipient device or service received the message, not that the person opened it.
- Ignoring message size is wrong because longer texts, images, and attachments require more data and may be split, compressed, or sent through a different service.
- Treating all texting apps as the same is wrong because SMS, RCS, and iMessage use different protocols, security features, and delivery paths.
Practice Questions
- 1 A short message is 120 bytes. How many bits are needed to send the message?
- 2 A messaging service sends a 24,000-bit message over a connection with a data rate of 12,000 bits per second. What is the transmission time?
- 3 A recipient's phone is turned off when a message is sent. Explain how store-and-forward delivery can still allow the message to arrive later, and why encryption may affect what the server can read.