ACM Home Page
Please provide us with feedback. Feedback
Modelling layer 2 and layer 3 device bandwidths using B-node theory
Full text PdfPdf (269 KB)
Source ACM International Conference Proceeding Series; Vol. 171 archive
Proceedings of the 29th Australasian Computer Science Conference - Volume 48 table of contents
Hobart, Australia
Pages: 127 - 136  
Year of Publication: 2006
ISBN ~ ISSN:1445-1336 , 1-920682-30-9
Authors
S. Cikara  School of Computer and Information Science, Edith Cowan University, Perth, Western Australia
S. P. Maj  School of Computer and Information Science, Edith Cowan University, Perth, Western Australia
D. T. Shaw  School of Computer and Information Science, Edith Cowan University, Perth, Western Australia
Publisher
Australian Computer Society, Inc.  Darlinghurst, Australia, Australia
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 19,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Modern computer networks contain an amalgamation of devices and technologies, with the performance exhibited by each central to digital communications. Varieties of methods exist to measure and/or predict these performance characteristics. "Rule-of-Thumb" is subjective and based on prior experience, typically offering little mathematical rigour. Benchmarks use different scales and units, with comparative results possibly requiring further interpretation. Stochastic modelling uses complex mathematics which can be problematic and difficult to understand and conceptualise to the typical network administrator. As such, the specific technique employed depends on the problem domain and the cost of getting it wrong.Bandwidth-Nodes (B-Nodes) are a high-level bandwidth-centric abstraction used to de-couple and control the complexity of a particular technology from the underlying implementation. Devices and/or technologies can be modelled as an individual node or as a collection of nodes, describing the overall function and interactions between both the sub-systems and the operating environment.This paper uses a simple, common measurement method to calculate the theoretical maximum bandwidth of a single and/or collection of B-Nodes. It demonstrates that the efficiency of B-Nodes can be decomposed and shown as a product of all efficiencies contained within that node. Sub-optimal operation and device efficiency and its effect on bandwidth is also introduced. These are empirically validated and incorporated into the B-Node formula, allowing the bandwidth of a network to be calculated to a first approximation for a variety of devices and technologies. Hence, the anticipated performance of a network given a technical specification can be easily and quickly determined.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Claffy, K. C. and S. McCreary: (1999): Internet measurement and data analysis: passive and active measurement, http://www.caida.org/outreach/papers/1999/Nae4hans en/Nae4hansen.html
 
2
Coccetti, F. and R. Percacci (2002). Bandwidth Measurement and Router Queues. Trieste, Sezione de Trieste.
 
3
 
4
Fink, B. and R. Scott: nuttcp, v5.1.11 ftp://ftp/lcp.nrl.navy.mil/pub/nuttcp/ 2004
 
5
Information Sciences Institute: (1981): RFC 791 Internet Protocol, http://www.rfc-editor.org
6
 
7
Kaplan, H. and B. Noseworthy: (2000): The Ethernets: Evolution from 10 to 10,000 Mbps- How it all Works!, http://www.iol.unh.edu/training/ethernet.html
 
8
Lai, K. and M. Baker (1999). Measuring Bandwidth. 18th Annual Joint Conference of the IEEE Computer and Communications Societies.
9
 
10
Maj, S. P. and G. Kohli (2002). Modelling Global IT Structures using B-Nodes. 3rd Annual GITM World Conference, New York, USA.
 
11
Maj, S. P. and D. Veal (2000). Architecture Abstraction as an Aid to Computer Technology Education. ASEE Computers in Education Division, St Louis, Missouri, USA.
 
12
Maj, S. P. and D. Veal (2001). B-Nodes: A proposed new method for modelling information system technology. International Conference on Computing and Information Technologies, Montclair State University, NJ, USA.
 
13
Maj, S. P. and D. Veal (2001). Controlling Complexity in Information Technology: Systems and Solutions. IASTED Conference on Computers and Advanced Technology in Education (CATE), Banff, Canada.
14
15
 
16
 
17
NLANR Distributed Application Support Team: Iperf, http://dast.nlanr.net 2003
 
18
Padmanabhan, V. N., L. Qui and H. J. Wang (2002). Technical Report MSR-TR-2002-39: Server Based Inference of Internet Performance, Microsoft Research, Microsoft Corporation: Redmond, WA.
 
19
 
20
Prasad, R., C. Dovrolis, M. Murray and K. C. Claffy (2003). Bandwidth Estimation: Metrics, Measurement Techniques, and Tools. IEEE Network. 17: 27-35.
 
21
Raicu, I. and S. Zeadally (2003). Impact of IPv6 on End-User Applications. IEEE International Conference on Telecommunications (ICT), Tahiti, French Polynesia.
 
22
23
 
24
 
25
Veal, D., G. Kohli, S. P. Maj and J. Cooper (2005). A Framework for a Bandwidth Based Network Performance Model for CS Students. 2005 ASEE Annual Conference and Exposition "The Changing Landscape of Engineering and Technology Education in a Global World", Portland, Oregon.
 
26
Xie, P. P. (1999). Network Protocol Performance Evaluation of IPv6 for Windows NT. San Luis Obispo, California Polytechnic State University.

Collaborative Colleagues:
S. Cikara: colleagues
S. P. Maj: colleagues
D. T. Shaw: colleagues