The Per Call Bandwidth Engineering Essay

Published: November 21, 2015 Words: 2608

We assume that the 3000 household is in Pooraka a suburb of Adelaide where the maximum houses are occupied by working class mid-age parents with teenage children.

For Light User we assume the percentage of users to be around 25% who use the internet on necessity and to gather information.

For Regular User we assume the percentage of users to be around 45% as the area has more households in the mid age group and their usage is to be updated with the latest buzz in the world finance and keep a track of their bills and occasional downloads.

For Heavy User we assume the percentage of users to be around 30% who use the internet for almost everything with the majority being teenage kids who are on the social networking sites, transfer files and watch and download latest music and films online. They use the Internet for almost everything from VOIP calls to sending text message to transferring files and music as well.

The graph indicates the potential connection speed obtainable for ADSL2+ based on your distance from the local phone exchange, using an ADSL2+ compatible modem/router:

To achieve optimal TPG ADSL2+ speeds, customers must use an ADSL2+ capable modem and have filters installed on all telephone outlets. 20%, 50%, 70% of these ADSL2+ customers are achieving speeds of approximately 20Mbps, 15Mbps and 10Mbps respectively. Actual speeds achieved will vary due to a number of factors including distance from the local telephone exchange, network configuration and traffic, the quality of the customer’s copper phone line, EMI, cabling and equipment.

Thus we see that the highest speed achieved in an ADSL2+ network can be around 24 Mbps and varies with distance from the local exchange. Thus, assuming the 3000 households in Pooraka is within 5km from the local exchange and all the households receive the same data rate of 2Mbps.This is the downlink speed now the uplink can be calculated by

= (max uplink / max downlink)*Average Downlink speed achieved

= (1 Mbps/24 Mbps)*2 = 0.08 is the Uplink speed.

VOICE OVER IP

VoIP â€" Per Call Bandwidth

These protocol header assumptions are used for the calculations:

40 bytes for IP (20 bytes) / User Datagram Protocol (UDP) (8 bytes) / Real-Time Transport Protocol (RTP) (12 bytes) headers.

Compressed Real-Time Protocol (cRTP) reduces the IP/UDP/RTP headers to 2or 4bytes (cRTP is not available over Ethernet).

6 bytes for Multilink Point-to-Point Protocol (MP) or Frame Relay Forum (FRF).12 Layer 2 (L2) header.

1 byte for the end-of-frame flag on MP and Frame Relay frames.

18 bytes for Ethernet L2 headers, including 4 bytes of Frame Check Sequence (FCS) or Cyclic Redundancy Check (CRC).

VOIP Bandwidth consumption naturally depends on the codec used. The codec used here is a G.711 which has a bit rate of 64kbps.

Codec Information

Bandwidth Calculations

Codec & Bit Rate (Kbps)

Codec Sample Size (Bytes)

Codec Sample Interval (ms)

Mean Opinion Score (MOS)

Voice Payload Size (Bytes)

Voice Payload Size (ms)

Packets Per Second (PPS)

Bandwidth MP or FRF.12 (Kbps)

Bandwidth w/cRTP MP or FRF.12 (Kbps)

Bandwidth Ethernet (Kbps)

G.711 (64 Kbps)

80 Bytes

10 ms

4.1

160 Bytes

20 ms

50

82.8 Kbps

67.6 Kbps

87.2 Kbps

Assuming that VOIP method of calling is used for all the calls and since it is really inexpensive I assume that the average duration of a call would be about 6mins. Thus the call duration is smaller but all the users in different categories have higher frequencies per hour which varies on the size of the family. Thus assuming the call generation rate to be different for doff time spans.

In this case, the avg. call duration is constant for all three different time intervals as mentioned.

= 6mins = 6*60 s =360sec

Data rate = 64 kbps

Avg talkspurt time = 0.4s -

Total avg talkspurt time = 0.4*360=144s

Total avg data in a call= 144* 64kbps = 9216 kbits.

CASE1: Light Users = 25% of 3000 Household = 750 users

Time span: - 8am to 6pm

Calls generated per hr= 5*

Total data per hr= 9216kbits*5 = 46.080Mbits

Time span: - 6pm to 11pm

Calls generated per hr =2

Total data per hr= 9216kb*2=18.432 Mb

Time span: - 11pm to 8am

Calls generated per hr= 0.3

Total data per hr= 9216*0.3=2.7648 Mb

Total traffic at each LE for VOIP

Time period

Number of users

1 way traffic

Total 1 way traffic

Total 2 way traffic

8am--6pm

750

46.08

34560

69120

6pm--11pm

750

18.432

13824

27648

11pm--8am

750

2.7648

2073.6

4147.2

CASE2: Regular Users = 45% of 3000 Household = 1350 users

Time span: - 8am to 6pm

Calls generated per hr= 7

Total data per hr= 9216kbits*7 = 64.512Mbits

Time span: - 6pm to 11pm

Calls generated per hr =11

Total data per hr= 9216kbits*11=10.137 Mb

Time span: - 11pm to 8am

Calls generated per hr= 0.6

Total data per hr= 9216kbits*0.6=5.5296 Mb

Total traffic at each LE for VOIP

Time period

Number of users

1 way traffic

Total 1 way traffic

Total 2 way traffic

8am--6pm

1350

64.512

87091.2

174182.4

6pm--11pm

1350

10.137

13684.95

27369.9

11pm--8am

1350

5.5296

7464.96

14929.92

CASE3: Heavy Users = 30% of 3000 Household = 900 users

Time span: - 8am to 6pm

Calls generated per hr= 10

Total data per hr= 9216kbits*10 = 92.16Mbits

Time span: - 6pm to 11pm

Calls generated per hr =16

Total data per hr= 9216kbits*16=147.456 Mb

Time span: - 11pm to 8am

Calls generated per hr= 0.9

Total data per hr= 9216kbits*0.9=8.2944 Mb

Total traffic at each LE for VOIP

Time period

Number of users

1 way traffic

Total 1 way traffic

Total 2 way traffic

8am--6pm

900

92.16

82944

165888

6pm--11pm

900

147.456

132710.4

265420.8

11pm--8am

900

8.2944

7464.96

14929.92

WEB BROWSING

The achieved downlink speed that we have assumed here is 2 Mbps as per the question the downlink speed is halved thus the downlink speed in case of web browsing is 1 Mbps.

CASE1: Light Users = 25% of 3000 Household = 750 users

Session duration for light users is 6mins = 360sec

Avg download time = 15sec

Reading time = 120

Percentage of download time = download time/(download time + reading time)

= 15/(15+120) = 0.111 * 100

=11.1%

Total download time in a session = percentage of download* total session time

= 0.111*360= 39.96sec

Avg data rate = 1Mbps

Avg downlink data in a session = 1 M *39.96 = 39.96Mb

Avg uplink data in a session = 25% of downlink

= 9.99 Mb

Total traffic during a session = uplink+ downlink= 49.95Mb

Between 8am to 6pm, 2 sessions are generated per hr

Total data per sec = 49.95Mb *2= 99.9Mb

Between 6pm to 11pm, 1 session are generated per hr

Total data per sec = 49.95Mb *1= 49.95Mbps

Between 11pm to 8am, 0.2 sessions are generated per hr

Total data per sec = 49.95Mbps *0.2= 9.99Mbps

Total traffic at each LE for Web browsing

Time period

Number of users

Downlink rate/hr

Uplink rate/hr

total downlink data

total uplink data

Total uplink+downlink

8am-6pm

750

39.96*2=79.92

9.99 *2=19.98

59940

14985

74925

6pm-11pm

750

39.96*1=39.96

9.99*1=9.99

29970

7492.5

37462.5

11pm-8am

750

39.96*0.2=7.992

9.99*0.2=1.998

5994

1498.5

7492.5

CASE2: Regular Users = 45% of 3000 Household = 1350 users

Time span: - 8am to 6pm

Session duration = 10*60= 600sec

Avg download time = 10sec

Reading Time = 120

Percentage of download time = 10/(10+120)= 0.0769

Total download time in a session = 0.0769*600 = 46.14sec

Avg data rate = 1Mbps

Avg downlink data in a session = 1M *46.14 = 46.14Mb

Avg uplink data in a session = 25% of 46.14= 11.535Mb

Total traffic during a session = 57.675Mb

Time span: - 6pm to 11pm

Session duration = 25*60= 1500sec

Avg download time = 15sec

Reading Time = 180 sec

Percentage of download time = 15/(15+180)= 0.0769

Total download time in a session = 0.0769*1500 = 115.35sec

avg data rate = 1Mbps

Avg downlink data in a session = 1M *115.35 =115.35Mb

Avg uplink data in a session = 25% of 115.35 = 28.838Mb

Total traffic during a session = 139.19Mb

Time span: - 11pm to 8am

Session duration = 15*60= 900sec

Avg download time = 10sec

Reading Time = 120

Percentage of download time = 10/(10+120)= 0.0769

Total download time in a session = 0.0769*900 = 69.21sec

avg data rate = 1Mbps

Avg downlink data in a session = 1M *69.21 = 69.21Mb

Avg uplink data in a session = 25% of 69.21 = 17.303 Mb

Total traffic during a session = 86.513Mb

Total traffic at each LE for Web browsing

Time period

Number of users

Downlink rate/hr

Uplink rate/hr

total downlink data

Total uplink data

Total

uplink+downlink

8am-6pm

1350

46.14*1= 46.14

11.535*1= 11.535

62289

15572.25

77861.25

6pm-11pm

1350

115.35*2=230.7

28.838*2 = 57.676

311445

77862.6

389307.6

6pm-11pm

1350

69.21*0.2=13.842

17.303*0.2=0.346

18686.7

3.460

18690.16

CASE3: Heavy Users = 30% of 3000 Household = 900 users

Time span: - 8am to 6pm

Session duration = 15*60= 900sec

Avg download time = 10sec

Reading Time = 120

Percentage of download time = 10/(10+120)= 0.0769

Total download time in a session = 0.0769*900 = 69.23sec

avg data rate = 1Mbps

Avg downlink data in a session = 1M *69.23 =69.23Mb

Avg uplink data in a session = 25% of 69.23 = 17.308Mb

Total traffic during a session = 86.538Mb

Time span: - 6pm to 11pm

Session duration for = 30*60=1800sec

Avg download time = 15sec

Reading Time = 180

Percentage of download time = =15/(15+180) = 0.0769

Total download time in a session = 0.0769*1800 = 138.42sec

avg data rate = 1Mbps

avg downlink data in a session = 1M *138.42 = 138.42Mb

avg uplink data in a session = 25% of 138.42 = 34.605Mb

Total traffic during a session = 173.025Mb

Time span: - 11pm to 6pm

Session duration = 60*60= 3600sec

avg download time = 20sec

Reading Time = 200

Percentage of download time = 20/(20+200)= 0.091

Total download time in a session = 0.091*3600 = 327.6sec

avg data rate = 1Mbps

avg downlink data in a session = 1M *327.6 = 327.6Mb

avg uplink data in a session = 25% of 327.6 = 81.9Mb

Total traffic during a session = 409.5Mb

Total traffic at each LE for Web browsing

Time period

Number of users

Downlink rate/hr

Uplink rate/hr

total downlink data

total uplink data

Total uplink+downlink

8am-6pm

900

69.23*0.4=27.69

17.308*0.4=6.923

24921

6230.7

31151.7

6pm-11pm

900

138.42*1=138.42

34.605*1=34.605

124578

31144.5

155722.5

11pm-8am

900

327.6*1=327.6

81.9*1=81.9

294840

73710

368550

LARGE FILE DOWNLOADING

CASE1: Light Users = 25% of 3000 Household = 750 users

Download rate = 2Mbps

Time span: - 8am to 6pm

Download size = 50Mbytes= 400Mbits

Session time = 400/2= 200

Session request = 8 pages downloads per hr

Total download data per hr = 400Mb* 8 = 3200Mb

Total upload data per hr = 5% of 3200Mb = 160Mb

Total data per hr = 3200 + 160 = 3360Mb

Time span: - 6pm to 11pm

Download size = 50Mbytes= 400Mbits

Session time = 400/2= 200

Session request = 4 pages downloads per hr

Total download per hr = 4* 400Mb= 1600Mb

Total upload per hr = 5% of 1600Mb = 80Mb

Total data per hr = 1680Mb

Time span: - 6pm to 11pm

Download size = 20Mbytes= 160Mbits

Session time = 160/2= 80

Session request = 0.2 pages downloads per hr

Total download per hr = 0.2* 160Mb= 32Mb

Total upload per hr = 5% of 32Mb = 1.6Mb

Total data per hr = 33.6Mb

Total traffic at each LE for downloading large files

Time period

Number of users

Downlink rate/hr

Uplink rate/hr

total downlink data

total uplink data

Total uplink+downlink

8am-6pm

750

3200

160

2400000

120000

2520000

6pm-11pm

750

1600

80

1200000

60000

1260000

11pm-6am

750

32

1.6

24000

1200

3600

CASE2: Regular Users = 45% of 3000 Household = 1350 users

Download rate = 2Mbps

Time span: - 8am to 6pm

Download size = 40Mbytes= 320Mbits

Session time = 320/2= 160

Session request = 4 pages downloads per hr

Total download data per hr = 320Mb* 4 = 1280Mb

Total upload data per hr = 5% of 1280Mb = 64Mb

Total data per hr = 1280 + 64 = 1344Mb

Time span: - 6pm to 11pm

Download size = 50Mbytes= 400Mbits

Session time = 400/2= 200

Session request = 10 pages downloads per hr

Total download per hr = 10* 400Mb= 4000Mb

Total upload per hr = 5% of 4000Mb = 200Mb

Total data per hr = 4200Mb

Time span: - 11pm to 8am

Download size = 20Mbytes= 160Mbits

Session time = 160/2= 80s

Session request = 0.4 pages downloads per hr

Total download per hr = 0.4* 160Mb= 64Mb

Total upload per hr = 5% of 64Mb = 3.2Mb

Total data per hr = 67.2Mb

Total traffic at each LE for downloading large files

Time period

Number of users

Downlink rate/hr

Uplink rate/hr

total downlink data

total uplink data

Total uplink+downlink

8am-6pm

1350

1280

64

1728000

86400

1814400

6pm-11pm

1350

4000

200

5400000

270000

5670000

11pm-6am

1350

64

3.2

86400

4320

90720

CASE3: Heavy Users = 30% of 3000 Household = 900 users

Download rate = 2Mbps

Time span: - 8am to 6pm

Download size = 20Mbytes= 160Mbits

Session time = 160/2= 80s

Session request = 2 pages downloads per hr

Total download data per hr = 160Mb*2= 320Mb

Total upload data per hr = 5% of 320Mb = 16 Mb

Total data per hr = 320+16 = 336Mb

Time span: - 6pm to 11pm

Download size = 100Mbytes= 800Mbits

Session time = 800/2= 400Mb

Session request = 15 downloads per hr

Total download data per hr = 800Mb*15= 12000Mb

Total upload data per hr = 5% of 12000Mb = 600Mb

Total data per hr = 12000+600 = 12600Mb

Time span: - 11pm to 8am

Download size = 80Mbytes= 640Mbits

Session time = 640/2= 320Mb

Session request = 10downloads per hr

Total download data per hr = 640Mb*10= 6400Mb

Total upload data per hr = 5% of 6400Mb = 320Mb

Total data per hr = 6400 + 320 = 6720Mb

Total traffic at each LE for downloading large files

Time period

Number of users

downlink rate/hr

uplink rate/hr

total downlink data

Total uplink data

Total uplink+downlink

8am-6pm

900

320

16

288000

14400

302400

6pm-11pm

900

12000

600

10800000

540000

11340000

11pm-6am

900

6400

320

5760000

288000

6048000

Task2

CALCULATION OF PEAK TRAFFIC:

Between LE and ISP

Traffic between 8am and 6pm = VOIP (Light Users+ Regular Users+ Heavy User) +

Web Browsing (Light Users+ Regular Users+ Heavy User) +

Large file Downloading (Light Users+ Regular Users+ Heavy User)

Similarly,

Traffic between 8am and 6pm = 5061429.3 Mb/hr = 1405.95 Mbps

Traffic between 6pm and 11pm =19396741.7 Mb/hr = 5387.98 Mbps

Traffic between 11pm and 8am = 130666.2Mb/hr = 36.30 Mbps

Therefore between LE and ISP, the peak traffic is 5387.98 Mbps between the times span 6pm and 11pm.

Between LE and ISP

TIME SPAN

Downlink/hr

Uplink/hr

Peak TRAFFIC

8AM to 6PM

4767745.2

462183.15

6PM to 11PM

13166212.35

1146718.95

11PM to 8PM

6185324.22

385735.48

TIME SPAN

Downlink

Uplink

Peak TRAFFIC

8AM to 6PM

1324.37 Mbps

128.38 Mbps

1452.75Mbps

6PM to 11PM

3657.28 Mbps

318.53 Mbps

3975.81Mbps

11PM to 8PM

1718.15 Mbps

107.15 Mbps

1825.3Mbps

CALCULATION OF AVERAGE HOURLY TRAFFIC:

Average traffic at LE per sec = {(Traffic between 8 am to 6 pm)*10 +

(Traffic between 6pm to 11pm)*5 +

(Traffic between 11pm to 8am)*9}/24

= (1452.75*10 + 3975.81*5 + 1825.3*9)/24

= (14527.5 + 19879.05*5 + 16427.7)/24

= 50834.25/24= 2118.09 Mbps

Total downlink = 6699.8 Mbps

Total Uplink = 554.06 Mbps

554.06/6699.8 = 0.08269 * 100 = 8.26% is the upload capacity of the total capacity.

Task3

T =