Electrical engineering

store and forward

The technique of having information sent to an intermediate station where it is kept and later relayed to its destination.

store and forward: message buffering across time and distance

Store and forward is a message transmission method where data arrives at an intermediate node, gets held in memory or on disk, and is then sent onward when conditions permit. Rather than requiring an end-to-end connection to exist before transmission begins, the intermediate station accepts the complete message, stores it reliably, and forwards it later. This decouples the sending and receiving events in time, making communication possible even when the destination is temporarily unreachable or offline.

The technique is fundamental to asynchronous communication systems. In electrical engineering contexts, it appears in packet switching networks, where routers buffer incoming packets before forwarding them along the next hop toward their destination. Telegraphy used store and forward extensively: an operator received a message, wrote it down or recorded it electromagnetically, then retransmitted it when the line to the next station became available. Email systems operate on store and forward principles, holding messages at mail servers until recipients retrieve them.

The critical requirement is reliable storage at intermediate nodes. Early telegraph systems used paper tape or operator notebooks; modern implementations use RAM, solid-state drives, or rotating disk storage depending on performance demands and data volume. A packet router must buffer incoming frames fast enough to prevent loss when arrival rate exceeds transmission rate. A message queue system must persist data to survive power loss. The storage capacity directly limits how many messages can be held and for how long.

Variants and Trade-offs

Delay is the inherent cost of store and forward. A message must complete its full journey through multiple hops, stopping at each intermediate station, rather than traveling in real time. In packet networks, this introduces latency measured in milliseconds to seconds depending on distance and load. Store and forward cannot be used where synchronous operation is mandatory, such as in real-time voice transmission over older circuit-switched networks. The method excels when reliability matters more than speed: file transfer, email, SMS, transaction logs. It also enables broadcast and multicast efficiently, since one message can be stored once and forwarded to multiple destinations on different schedules.

The name reflects the operational sequence: data is stored (held at a node) and then forwarded (sent toward the next station). The technique contrasts with circuit switching, where a dedicated path is established before transmission, and with cut-through switching, where forwarding begins before the entire frame arrives. Understanding store and forward is essential for anyone designing or troubleshooting networks, communication systems, or any infrastructure where messages must traverse multiple stations or where sender and receiver cannot maintain simultaneous connectivity.

More from Electrical engineering

See all

Get the Word of the Day

One industrial term every weekday, with the trade it belongs to and why it is worth knowing. No advertising.