How Is VoIP Converted to TDM?
A Time-Division Multiplexing (TDM) voice channel is a 64-kbps data stream that encodes the voice according to the rules of Pulse Code Modulation (PCM). Voice over Internet Protocol (VoIP) can be encoded in several ways. The coder/decoded, called a codec, determines how the voice is digitized.
-
Codecs
-
The codec used determines the pattern of bits used to represent the voice. The codec that digitizes voice using PCM is the G.711 codec. VoIP codecs include G.729 and G.723.1. Each codec analyzes a small sample of the voice and encodes it. The encoded represents the sound as received by the phone. Each codec uses different rules to encode the voice.
Real Time Protocol
-
The Real Time Protocol contains timing information to allow the bits to be converted back to real-world signals. The digitized sample produced by the codec is put inside a Real Time Protocol (RTP) header. The RTP header includes the timing information required by the remote end to play the sound out with the correct timing. The RTP header also includes a Payload Type field to tell the remote end which codec was used to create the voice data.
-
Converting to TDM
-
The TDM signal can be converted back to real sound. At the destination, the Payload Type field in the RTP header determines the codec type. The timing information is also extracted from the RTP header. The output of the codec at the receiving is a 64-kbps, PCM data stream, which can be transmitted over a TDM network.
-
References
- Photo Credit Old telephone image by Nenad Djedovic from Fotolia.com code image by charles taylor from Fotolia.com Big Ben clock. Clock tower image by L. Shat from Fotolia.com white retro telephone image by Janet Wall from Fotolia.com