Lsn3Switching Techniques
Lsn3Switching Techniques
Organisations and individuals can transfer data over large and complicated networks where data
can take multiple paths from sender to receiver. A number of signal switching or signal routing
techniques will decide the best route for data transmission. The 3 basic switching techniques that
can be used are as follows:
- Circuit switching
- Message switching
- Packet switching
Circuit Switching
A signal routing method in which the path (route) is first established from sender to receiver
immediately before data transmission can start. An end-to-end path has to be established before
communication can occur. Thus, a circuit must be established first.
The circuit is maintained for the whole duration of transmission. This provides a dedicated
communication path between two stations and offers bandwidth that cannot be infringed upon by
other users. It implies that the communicating parties would monopolise the whole
communication channel during transmission. It is only after completion of communication that
the channel will be released for use by other parties.
Fig 3.25 Circuit switching
In circuit switching,
- There is no need for waiting period for data. There is continuous transmission that ensures
better utilisation of the channel’s bandwidth.
- The sender and receiver must send and receive data at the same rate.
- The transmission path remains open (connected) for the sender and the receiver until
transmission is complete.
- After transmission, the path can now be released for others to use.
- If no path is established, transmission cannot occur
- Similar to normal telephone systems whereby a specific line is routed from point A to point
B and is dedicated but not necessarily used all the time.
- Data is not necessarily split, thus is send as it is.
- Data signals are received in the same order they are send, therefore no need for processing at
the receiving end.
- Used in telephone conversations, live broadcast feeds, audio messages, etc
- Suitable for real-time systems
Message Switching
- Also called a store and forward network
- Message switching is a switching technique in which a message is transferred as a complete
unit and routed through intermediate nodes at which it is stored and forwarded.
Packet Switching:
- Data is first split into smaller chunks called packets (or datagrams) which may take different
routes and then reassembled to the original order at their destination.
- Each packet is assigned a unique number that would be used in determining the reassembling
order at the receiver
- Packets are routed to the next (intermediate) node along an appropriate route, which can store
and transmit the packet until the destination.
- Each packet takes its own convenient path and then re-assembled at the receiving end.
- Packets take the shortest path necessary.
- Packets do not necessarily arrive at the same time or in correct order.
- At the destination, packets are re-grouped to the original message.
- Packets can be of fixed size
- Each packet has the following data: source address, destination address, error control signal,
packet size, packet sequence number, etc.
- If any packet is missing or corrupted, then the sender would be asked to resend the whole
message.
- If the correct order of the packets is reached, then the acknowledgment message will be sent.