NivaarExam PrepOfficial exam papers ↗

25-Comp-B5 Computer Communications · December 2014

Question 2 of 7: Required Bit Rate for a Document Download

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

98-Comp-B5, Computer Communications — National Exams, December 2014. Closed-book, 3 hours; seven questions of equal value (20% each); ANY FIVE constitute a complete exam (all seven answered below as a complete study resource).

Reference texts: Stallings, Data and Computer Communications, 10th ed. — the OSI reference model (Ch.2, Q1), multiplexing/FDM (Ch.8, Q3), spread spectrum (Ch.9, Q6), and physical/link-layer terminology (Ch.3, 9, 11, 17, Q7); Kurose & Ross, Computer Networking: A Top-Down Approach, 7th ed. — throughput and bit-rate fundamentals (Ch.1, Q2), error detection via CRC (Ch.5, Q4), the Web/HTTP/URL (Ch.2, Q5), and TCP/IP (Ch.1, Q7).

Question 2: Required Bit Rate for a Document Download (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given. A document of 100 pages; each page has 24 lines of text; each line is 80 characters long; each character is assumed encoded with 8 bits (plain ASCII text over a byte-aligned channel — the standard assumption for this class of problem when a character width is not stated).

Given data
QuantityValue
Lines per page24
Characters per line80
Bits per character (assumed)8
Pages to download100

Find. The required bit rate (bits per second) for the channel to deliver the entire 100-page document.

CheckThe question gives no target download time. A bit rate cannot be computed from a data volume alone (rate = volume ÷ time), so this is a genuine omission in the exam's data. We report the document's exact size (fully determined by the given data) and the general rate formula, then illustrate a definite numeric answer using an explicitly assumed download time of 1 second; rescale $R = \text{TotalBits}/T$ for any other assumed $T$ the grader intends.

Approach. Compute the total number of bits in the document from the page geometry and the assumed character width, then divide by the (assumed) time budget to obtain the required bit rate.

  1. Characters per page. Each page has 24 lines of 80 characters each: $$\text{chars/page} = 24 \times 80 = 1920\ \text{characters}.$$
  2. Bits per page. At 8 bits per character: $$\text{bits/page} = 1920 \times 8 = 15{,}360\ \text{bits}.$$
  3. Total document size. Over 100 pages: $$\text{Total bits} = 15{,}360 \times 100 = \boxed{1{,}536{,}000\ \text{bits} = 1.536\ \text{Mbit}}.$$ This figure is fixed by the given data alone and does not depend on any timing assumption.
  4. Required bit rate. A bit rate is a volume divided by a time budget, $R = \text{Total bits}/T$. Adopting the illustrative $T = 1\ \text{s}$ stated in the check callout above: $$R = \frac{1{,}536{,}000\ \text{bits}}{1\ \text{s}} = \boxed{1.536\ \text{Mbps}}.$$ For any other assumed download time, rescale directly — e.g. a 10 s budget requires only $153.6\ \text{kbps}$, and a 1-minute budget requires only $25.6\ \text{kbps}$.
Final results — Question 2
QuantityResult
Characters per page1920
Bits per page (8 bits/char)15,360 bits
Total document size (100 pages)1,536,000 bits = 1.536 Mbit
Required bit rate (assumed $T=1\,\text{s}$)1.536 Mbps — general form $R = 1.536\times10^{6}/T$ bps