Bandwidth Management DigiPoints, Volume 1 Page 4.1 Student Workbook DigiPoints Volume 1 Student Workbook Module 4 – Bandwidth Management Summary This module will cover Time Division Multiplexing (TDM). TDM technology allows many users to access a particular media simultaneously separated only by “time”. At the end of this module, the student will be able to describe what a multiplexer does, the meaning of TDM, the concept of time slots, how synchronization is maintained between terminals, and the relationship between input and output lines in a system. T1 lines, the most common example of TDM, as well as concentrators will also be covered. The purpose is to learn the appropriate application of each and to understand the advantages and disadvantages of each type of device. Module Objectives Upon successful completion of this module the student should be able to: • • • • • • • • • • • • • • • • Describe the function of a multiplexer. Describe a timeslot. Describe how the output line rate is related to the input line rates. Calculate bit rates, line rates, and bit duration time. Explain the importance of clocking in a digital system. Explain TDM, the characteristics of a TDM frame, and one of the inefficiencies found in a TDM system. Describe the function of a Statistical Multiplexer. Compare and contrast a TDM versus a STATMUX Describe a T1 in terms of input bit rates, output bit rate, frames, framing bits, and control and supervision bits. Describe the concept of bit robbing. Identify a T1 Superframe and describe what it provides to the service provider. Describe a T1 Extended Superframe and explain what it provides the service provider and the customer. Describe a 64 kb/s clear channel. Explain what AMI is, and why it is used. Explain the concept and reasons for BNZS. Explain what a concentrator does; compare and contrast it with a TDM multiplexer. SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.2 Student Workbook Prerequisites Read DigiPoints, Volume 1, Modules 1 – 4. SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.3 Student Workbook What are examples of shared or community usage that save money? Why is this done? How much bandwidth can a pair of copper wires carry? How much bandwidth can a coaxial cable carry? What type of device can we use to efficiently use this bandwidth? In other words, how can we get multiple channels or customers on one “big pipe”? What were the modulation techniques that were discussed in Module 2? SCTE Page 4.4 Student Workbook Amplitude Bandwidth Management DigiPoints, Volume 1 Sample Interval: 125 µsec or _______ What are the steps in converting an analog signal to a digital signal? How often is a sample taken? How long does the sampling time last? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.5 Student Workbook TIMESLOTS Time Timeslot Timeslot Timeslot 1 2 3 Timeslot Timeslot 4 N What can be carried in these time slots? How many times per second would a voice grade signal have a Timeslot? The PAM signal was output as a PCM signal. How many bits did it require to encode the PAM sample? If there are 8000 samples of 8 bits each, for a voice grade line, how many bits are transmitted each second? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.6 Student Workbook If 24 voice grade signals are being sampled, what is the output line rate in b/s? So, how many bits are in one cycle, that is, how many bits are being formed into a frame during each sampling cycle? If one frame bit is added to every frame, how many bits per frame? What is the output line rate now? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.7 Student Workbook A B C A4 B4 C4 A3 B3 C3 MUX INPUT LINES s1 Control and Timing Unit CTU C2 B2 A2 FR C1 B1 OUTPUT LINE Why is the clock important? What are the functions of the CTU? What is the purpose of the clock? What does it do? What is the relationship between the input and output line rates? SCTE A1 FR Bandwidth Management DigiPoints, Volume 1 Page 4.8 Student Workbook Synchronous TDM Line Samples from the “A” Input Line C4 B4 A4 FR C3 B3 A3 FR C2 B2 A2 FR C1 B1 A1 FR Frame 4 Frame 3 Frame 2 Frame 1 Output Line What is the difference between a framing bit and an information bit? How does the far end know when a frame begins? What prevents cross talk between the different messages? Why would this technique be more efficient then using asynchronous transmission? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.9 Student Workbook Variable Bit Rates on Synchronous TDM A B C D A4 B4 C4 C P4 A3 B3 C3 C P3 MUX I D L E INPUT LINES s1 Control and Timing Unit CTU CP2 C2 B2 A2 FR CP1 C1 B1 A1 FR OUTPUT LINE What was one of the limitations we discussed last time with synchronous TDM? What is being carried in the idle timeslot? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.10 Student Workbook Scary Thought Usage studies have found that, on average, most buffered terminals require actual communications line time less than 1% of the time they are in use. On average, 99% of the time the input lines are sending 0s. What does this mean, what is the significance of it? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.11 Student Workbook STATISTICAL MULTIPLEXER the STATMUX How does it do this: • Dynamically allocate timeslots based on need What is needed: • Buffers • Processing Power What does the STATMUX do that the TDM does not? What is another name for STATMUX? What two things does a STATMUX need in order to do what it does? What could be the disadvantages of a STATMUX? What are the advantages of using an Asynchronous TDM? Which input signal to a STATMUX, synchronous or asynchronous, would have priority and why? What is the relationship of the output rate to the input rate for a synchronous TDM? How does that compare with an asynchronous TDM? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.12 Student Workbook STATISTICAL MULTIPLEXER EVALUATION CRITERIA Overall Operation Transmission Efficiency A Delay Protocol handling Throughput Routing Synchronous and Asynchronous operation Programmability Switching capability Port contention Automatic speed changing Multiple output lines for backup or sharing Pricing Ease of Operation Buffer Management Size of buffer pool: Should be 6-8 times the output line capacity for dynamic allocation of input channels to timeslots. Buffer allocation by channel or group of channels Buffer capability to absorb peak transmission bursts Operations/Maintenance Local and remote loopbacks Generation of test messages Memory and component checks. Self tests on boot up Fault isolation to circuit board level Understandability of indicators to an operator Availability of messages and statistics for user analysis The following formulas provide a way to quantify transmission efficiency: Gross Efficiency = (Total bit carrying capacity of incoming lines/bit carrying capacity of output line) x 100% User Protocol Efficiency = (Total single channel bit carrying capacity/bit carrying capacity of output line) x 100% High speed Link Efficiency = (Data actually being sent over the output line/bit carrying capacity of the output line) x 100% True Efficiency = (Total bit carrying capacity actually being input on the low speed channels/actual bit carrying capacity of the output line) x 100% SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.13 Student Workbook T-1 Frame 8 bits per channel 1 Framing Bit Channels 1-24 Each channel has 8 bits When was T1 technology first implemented? What types of traffic or information were the first T1 systems designed to carry? How many bits were used to encode the PAM sample into a PCM signal? What is the size of the T1 frame, how many bits in a frame? What is the bit rate of a T1? What is the bit rate of each of the 24 channels? What is bit robbing, why is it used, and what are the disadvantages of using it? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.14 Student Workbook T-1 Superframe Channels 1-24 Each channel has 8 bits 1 Framing Bit 1 Frame = 24 channels + 1 framing bit = 193 bits Superframe First of 12 frames (193 bits) A B Signalling Frames (Bit robbing occurs in these frames) How big is a T1 superframe? What is the problem for data now? What is the advantage of having a superframe? Can it provide 64 kb/s clear channel service? What is significant about the 6th and 12th frame of a Superframe? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.15 Student Workbook T-1 Extended Superframe Channels 1-24 Each channel has 8 bits 1 Framing Bit 1 Frame = 24 channels + 1 framing bit = 193 bits Extended Superframe A First of 24 frames (193 bits) B C D Signalling Frames (Bit robbing occurs in these frames) What was the driving force for the development of the T1 Extended Superframe (ESF)? Bit robbing takes place in which frames? What is the advantage of the ESF? Does it give 64 kb/s clear channel? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.16 Student Workbook Extended SuperFrame (ESF) Format Use of the Framing Bit 1 2 Frame Number Sequence m Messaging 3 1 m m 6 7 8 2 m 0 m m 0 1 Signal Frame 5 0 m m Synchronization CRC-6 4 9 m 10 11 3 m m 1 m 0 2 12 13 14 m 4 m A 16 17 18 19 20 21 22 23 24 0 m 5 m 1 m m 1 m m 0 4 B m m 1 3 15 m 5 C How can the signaling frames 6, 12, 18, & 24 also be used to carry CRC and synchronization information? How can a bit be robbed twice? What does the Facility Data Link do? Where is the framing sequence found? SCTE m 1 Message Bit (m) for the Facility Data Link Framing Pattern Sequence (001011) Cyclical Redundancy Check (CRC-6) (6 BITS) What is the purpose of CRC? 6 1 6 D Bandwidth Management DigiPoints, Volume 1 Page 4.17 Student Workbook Alternate Mark Inversion 1 0 1 1 0 0 1 1 What is the average voltage on the T1 line? Why would it be desirable to have an average voltage = 0 on the line? How does the system utilize the bits for timing? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.18 Student Workbook Line Code Restrictions B8ZS Digital signal given to the carrier by the customer: 8 7 6 5 4 3 2 1 8 0 0 0 0 0 0 0 0 1 Digital signal as modified by the carrier equipment, to create bipolar violations V V The substituted B8ZS Code How many consecutive 0s can a T1 receiver tolerate before losing synchronization? How does the B8ZS line code restriction work? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.19 Student Workbook Multiplexers and Concentrators in Series Concentrator Multiplexer Multiplexer Concentrator Concentrator OUTPUT INPUTS What does a concentrator do? What is the advantage of the arrangement shown above? SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.20 Student Workbook Study Questions 1. What function does a multiplexer perform? 2. What is a timeslot? 3. How is the output line rate related to the input line rates? 4. What is the importance of clocking in a digital system? 5. Explain what TDM is, the characteristics of a TDM frame, and one of the inefficiencies found in a TDM system. 6. Explain why a telephone party line is not multiplexing. SCTE Bandwidth Management DigiPoints, Volume 1 Page 4.21 Student Workbook 7. Give the constraints on the amount of bandwidth that can be gained by multiplexing. 8. What must be added to a time division multiplexer to make it a statistical multiplexer, and what is the function of this addition? 9. What is the function of bit robbing in a T1 frame? 10. In the T1 Superframe, where are the signaling bits contained? 11. List what has been gained by going to the Superframe and the Extended Superframe. SCTE