i'm studing for a multimedia networks exams and i don't understand why ATM is asynchronous. i know that it is asyncrhonous if used with SONET but this makes no sense..
-
i cannot use new tag and ATM wasn't there. and i got another unrecognized id in http://stackoverflow.com/ that is: http://stackoverflow.com/users/433685/nkint – nkint Jan 19 '11 at 16:43
2 Answers
This gives a decent explanation as to why ATM was designed as an asynchronous protocol.
Though TDM is very efficient carrying delay sensitive voice traffic, it wastes bandwidth because individual time slots in the synchronous frame cannot be easily reallocated in real time between variable and constant bit rate traffic sources. By the late sixties, researchers at Bell Labs had the idea of introducing a label into each cell to identify traffic sources. Thus, a given call would be transported by an asynchronous series of fixed length cells identified by a virtual circuit identifier in the header, instead of being assigned to a fixed time slot.
- 35,711
- 3
- 50
- 86
-
It might be worth noting that the reference article uses terms and acronyms with the original meaning, many of which have changed over time. For instance, TDM used to reference the protocol by which phone calls were encoded on T1 lines; today it generically means a type of encoding, and the protocol is known as PDH. – Chris S Jan 19 '11 at 17:07
The really short version:
In sychronous communication the two devices have a common clock that sychronizes the communication. Both send and receive on some schedule, based on the clock. This usually requires another wire in the system just for the clock.
With asynchronous, the data is sent at a particular speed, and the reciever has to figure out the speed so it can recover the clock rate and the data. This doesn't require a clock wire, but requires slightly more complex receiving equipment.
- 77,337
- 11
- 120
- 212