Token Bus Lan Performance: Modeling and Simulation

Total Page:16

File Type:pdf, Size:1020Kb

Token Bus Lan Performance: Modeling and Simulation Copyright Warning & Restrictions The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material. Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specified conditions is that the photocopy or reproduction is not to be “used for any purpose other than private study, scholarship, or research.” If a, user makes a request for, or later uses, a photocopy or reproduction for purposes in excess of “fair use” that user may be liable for copyright infringement, This institution reserves the right to refuse to accept a copying order if, in its judgment, fulfillment of the order would involve violation of copyright law. Please Note: The author retains the copyright while the New Jersey Institute of Technology reserves the right to distribute this thesis or dissertation Printing note: If you do not wish to print this page, then select “Pages from: first page # to: last page #” on the print dialog screen The Van Houten library has removed some of the personal information and all signatures from the approval page and biographical sketches of theses and dissertations in order to protect the identity of NJIT graduates and faculty. TOKEN BUS LAN PERFORMANCE: MODELING AND SIMULATION y AMES KUOO esis sumie o e acuy o e Gauae scoo o e ew esey Isiue O ecoogy i aia uime o e equieme o e egee o Mase o Sciece i Eecica Egieeig auay 199 APPROVAL SHEET Title of Thesis: Token Bus LAN Performance: Modeling and Simulation. Name of the Candidate: Ramesh Kurnool Master of Science in Electrical Engineering, 1990. Thesis Approved : Dr. Anthony Robbi Date Associate Professor Electrical Engineering Dr. C. N. Manikopoulos Date Associate Professor Electrical Engineering Dr. Irving Wang Date Associate Professor Electrical Engineering IA ame ames Kuoo egee a ae o e Coee MSEE 199 Secoay Eucaio Goeme uio Coege Kuoo A Iia Coegiae Isiuios Aee ae egee ew esey Isiue o ecoogy 9/7-1/9 MSEE Coege o Egg Uiesiy /-11/ E Mao Eecica Egieeig Mio Comue Sysems ABSTRACT ie o esis oke us A eomace Moeig a Simuaio ames Kuoo Mase o Sciece 199 esis iece y oesso Aoy ai A simuaio moe ase o CSIM a ocess oiee simuae aguage o aaye e eomace o e oke us ooco is eeoe eomace measues suc as ougu aeage eay a maimum eay e acke ae esee Sysem eomace is aaye o iee oas ume o saios ewok egs iee ysica a ogica isiuio o e saios wi acke eg as a aamee eious suies wee ase o e eay-ougu aaysis wi o iscussio o e eec o aiaio o e ogica a ysica isiuio o e saios o e eomace o e moe wic is oe i e ese esis e oa is oee o e ewok i e om o a seam o aa ackes wi uiomy isiue ie-aia imes A comaiso o e oke us moe wi a o a CSMA/C moe sows a e ysica isiuio o e saios as a miimum eec o e eomace o e moe i e case o e oke us moe u as a cosieae eec o a o e CSMA/C moe ACKNOWLEDGMENTS I wish to express my sincere gratitude to Dr. Anthony Robbi for his valuable guidance, inspiration and encouragement during the entire course of this thesis. I am deeply indebted to Mrs. Perkins, Miss. Sandra Huffman, Miss. Susana Saldarriaga and Mr. Bill Bowman at Document Preparation Centre for all their willful help and support. Furthermore, I would like to acknowledge the Computer Aided Engineering Laboratory and the staff for providing the resources vital for the thesis work. Last, but certainly not the least I am indebted to my room partners Mr. Pratap Pasupuleti and Mr.Nanda Kanuri and my parents for their constant moral support, valuable guidance and encouragement. TABLE OF CONTENTS CHAPTER Page I INTRODUCTION 1 II PROTOCOL AND MODEL DESCRIPTION 11 III SIMULATION DESIGN AND EXPERIMENTS 26 IV SIMULATION RESULTS 36 V COMPARATIVE PERFORMANCE WITH CSMA/CD MODEL . 54 VI COMPARATIVE RESULTS FROM ANALYTICAL AND SIMULATION STUDIES 62 VII CONCLUSIONS 66 APPENDIX A CSIM AND SOURCE LISTING OF SIMULATOR 68 REFERENCES 81 1 CHAPTER I INTRODUCTION The design, installation, and operation of computer networks is vital to the functioning of modem computerized organizations. Over the past decade, complex and diverse networks have been established, trying together mainframes, minicomputers, personal computers, terminals, and other devices, such as communications controllers and cluster controllers [1]. Many of today's networks use public telecommunications facilities to provide users with access to the processing capabilities and data storage facilities associated with the mainframes and to permit fast interchange of information among the users of the network. As the cost of micro electronic devices has dropped, the intelligence in the various devices that are attached to the network has increased. Intelligent terminals, minicomputers, personal computers, and other programmable devices are all part of these large networks. These networks are called wide area networks (WANS). In parallel with the growth of wide area networks, there has been another area of expansion in the use of computing facilities. Personal computers have spread rapidly and widely throughout organizations. As the use of personal computers has grown, so has grown a need for these personal computers to communicate-with each other and with the larger, centralized data processing facilities of the organization. In order to make this feasible a type of networking technology known as local area network (LAN) has been developed. A local area network is a communications network that provides 2 iecoecio o a aiey o eices wii a sma aea ese aa commuicaig eices ae oe cae as oes o Saios [5] A e u o is ecae e isae ase wowie sou e i ecess o wo miio As I is eeoe ecomig moe a moe imoa o ewok esiges o eauae e aiiy o As a use aious commuicaio oocos o ae e esie message oas ume o saios a esie eg o e ewok I is ue imoa o ae a geea sceme o moeig a simuaio o ese oocos wic ca e use o assess e eomace o ew oocos A. Local Area Network Considerations: e ese e owas isiue aa ocessig coue wi e icease emasis o oice auomaio a e eosie gow ae i e use o auomae oice emias isays a comues as ceae a ema o moe eiiiy i emia isaaio a iecoecio sysems[1] esoa woksaios ae emegig as a meas o iceasig oea ouciiy y aowig e iiiua oice wokeso ceica a oessioa o sae access o os sysems commo aa ases eiea ies a emoe comue ewoks e woksaio ise may age aywee om a ow cos keyoa/isay eice o a sma comue[1] e iusy esose o is ee as esue i seea oosas a oeigs o commuicaio sysems seciicay esige o ocaie aa ase ese As ae iee o oie a aso mecaism o igia ecoe aa a e as we as o o-coe aa(acsimie oice a u- 3 moio ieo A A ca oe a souio a aesses ese ese a uue ees o iusy we ase o a commuicaios aciecue a ysica wiig saegy a aows o gow a migaio io e 1s ceuy A A ca e eie e as a iomaio aso sysem o aa ase amog oice sysem emias cusee cooes o os sysems ia a iecoecig meium wii e ous o a sige oice uiig uiig come o camus e geogaica cosais eimiae e ee o use commo-caie aciiies us iceasig e aa ase caaciy o e A y aowig ecoomica aa asmissio aes o may miio is e seco oays ewok asmissio ecoogy emis e ase o age ocks o aa a ese aes wi sime eo maageme oceues a coo oocos ese asmissio aes aso emi a age ume o aa emias o sae e commo ysica iecoecio ik wi miimum eomace egaaio esuig om esouce coeio B. Standards for LANs e IEEEs A saa is e key saa o oca aea ewoks is oec as a eaiosi o e ISO OSI (Oe sysems Iecoecio eeece moe as sow i ig 11 e aciecua moe is a se o ieaces e owe oio o e ISO OSI moe as ee su sucue y e oec [] as sow i ig 1 I aicua e ucios eome y e aa ik aye ae ee isiue oe wo suayes a "ogica ik Coo(C" a ue suaye a "Meium Access Coo(MAC" e owe suaye e C aye sees o geeae a iee e ik coo commas wie e comemeay owe aye e 4 ig 11 ISO OSI Moe 5 Fig 1.2 IEEE 802 Project Sublayer Model 6 MAC sees o ame e aa uis a acquie e ig o access e meium Aoe e oom wo ayes e ie ayes seciie y e ISO moe sou oeae ieeey Wii is sucue e oec as eie ou saas; a C saa a ee saas o meium access coo ogee wi ei associae ysica ayes o use wi e C saa ee suc saas ae (1 Caie sese muie access wi coisio eecio(CSMA/C ( oke-assig us access (3 oke ig access e "oke-assig us" access meo e suec o is esis is oe o e meium access coo eciques wic gies e ig o e saios coece o e meium o asmi ike CSMA/C e oke assig us access meo commuicaes y oacasig e sigas geeae a eac saio o a saios aace o e meium e meium sees as a commo us oug wic e aace saios ca asmi Aoug CSMA/C is wiey use i oices uig e eeome o saa eoe om e Geea Moos a oe comaies ieese i acoy auomaio a seious eseaios aou i ue o e oaiisic eaio o e MAC ooco ee is a sig cace a a saio mig ae o wai aiaiy og o se a ame (ie e wos case is uoue I e oke us meo ee ae saios a eac saio akes secos o se a ame So o ame wi ee ae o wai moe a secos o ge a cace o e asmie [5] e acoy auomaio eoe i 7 ike e coceua iea o a ig u i o ike is ysica imemeaio ecause a eak i e ig cae wi ig e woe ewok ow ue ey oe a a ig is a oo i o e iea ooogy o mos assemy ies As a esu a ew saa was eeoe aig e ousess o e cae use y e CSMA/C meo 3 u e kow wos case eaio o a ig .
Recommended publications
  • 1) What Is the Name of an Ethernet Cable That Contains Two
    1) What is the name of an Ethernet cable that contains two electrical conductors ? A coaxial cable 2) What are the names of the two common conditions that degrade the signals on c opper-based cables? Crosstal and attenuation 3) Which topology requires the use of terminators? Bus 4) Which of the following topologies is implemented only logically, not physical ly? Ring 5) How many wire pairs are actually used on a typical UTP Ethernet network? Two 6) What is the name of the process of building a frame around network layer info rmation? Data encapsulation 7) Which of the connectors on a network interface adapter transmits data in para llel? The System bus connector 8) Which two of the following hardware resources do network interface adapters a lways require? I/O port address and IRQ 9) What is the name of the process by which a network interface adapter determin es when it should transmit its data over the network? Media Access Control 10) Which bus type is preferred for a NIC that will be connected to a Fast Ether net network? PCI 11) A passive hub does not do which of the following? Transmit management information using SNMP 12) To connect two Ethernet hubs together, you must do which of the following? Connect the uplink port in one hub to a standard port on the other 13) Which term describes a port in a Token Ring MAU that is not part of the ring ? Intelligent 14) A hub that functions as a repeater inhibits the effect of____________? Attenuation 15) You can use which of the following to connect two Ethernet computers togethe r using UTP
    [Show full text]
  • An Analysis of IEEE 802.16 and Wimax Multicast Delivery
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Calhoun, Institutional Archive of the Naval Postgraduate School Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 2007-09 An analysis of IEEE 802.16 and WiMAX multicast delivery Staub, Patrick A. Monterey, California. Naval Postgraduate School http://hdl.handle.net/10945/3203 NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS AN ANALYSIS OF IEEE 802.16 AND WIMAX MULTICAST DELIVERY by Patrick A. Staub September, 2007 Thesis Advisor: Bert Lundy Second Reader: George Dinolt Approved for public release; distribution is unlimited THIS PAGE INTENTIONALLY LEFT BLANK REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instruction, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188) Washington DC 20503. 1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE 3. REPORT TYPE AND DATES COVERED September 2007 Master’s Thesis 4. TITLE AND SUBTITLE An Analysis of IEEE 802.16 and WiMAX 5. FUNDING NUMBERS Multicast Delivery 6. AUTHOR(S) Patrick A. Staub 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8.
    [Show full text]
  • System Performance of Wireless Sensor Network Using Lora…
    Computers, Materials & Continua Tech Science Press DOI:10.32604/cmc.2021.016922 Article System Performance of Wireless Sensor Network Using LoRa–Zigbee Hybrid Communication Van-Truong Truong1, Anand Nayyar2,* and Showkat Ahmad Lone3 1Faculty of Electrical and Electronic Engineering, Duy Tan University, Da Nang, 550000, Vietnam; Institute of Research and Development, Duy Tan University, Da Nang, 550000, Vietnam 2Graduate School, Duy Tan University, Da Nang 550000, Vietnam; Faculty of Information Technology, Duy Tan University, Da Nang, Vietnam 3Department of Basic Science, College of Science and Theoretical Studies, Saudi Electronic University, Jeddah Campus, KSA *Corresponding Author: Anand Nayyar. Email: [email protected] Received: 15 January 2021; Accepted: 17 February 2021 Abstract: Wireless sensor network (WSN) is considered as the fastest growing technology pattern in recent years because of its applicability in var- ied domains. Many sensor nodes with different sensing functionalities are deployed in the monitoring area to collect suitable data and transmit it to the gateway. Ensuring communications in heterogeneous WSNs, is a critical issue that needs to be studied. In this research paper, we study the system performance of a heterogeneous WSN using LoRa–Zigbee hybrid communi- cation. Specifically, two Zigbee sensor clusters and two LoRa sensor clusters are used and combined with two Zigbee-to-LoRa converters to communicate in a network managed by a LoRa gateway. The overall system integrates many different sensors in terms of types, communication protocols, and accuracy, which can be used in many applications in realistic environments such as on land, under water, or in the air. In addition to this, a synchronous man- agement software on ThingSpeak Web server and Blynk app is designed.
    [Show full text]
  • 13 Embedded Communication Protocols
    13 Embedded Communication Protocols Distributed Embedded Systems Philip Koopman October 12, 2015 © Copyright 2000-2015, Philip Koopman Where Are We Now? Where we’ve been: •Design • Distributed system intro • Reviews & process • Testing Where we’re going today: • Intro to embedded networking – If you want to be distributed, you need to have a network! Where we’re going next: • CAN (a representative current network protocol) • Scheduling •… 2 Preview “Serial Bus” = “Embedded Network” = “Multiplexed Wire” ~= “Muxing” = “Bus” Getting Bits onto the wire • Physical interface • Bit encoding Classes of protocols • General operation • Tradeoffs (there is no one “best” protocol) • Wired vs. wireless “High Speed Bus” 3 Linear Network Topology BUS • Good fit to long skinny systems – elevators, assembly lines, etc... • Flexible - many protocol options • Break in the cable splits the bus • May be a poor choice for fiber optics due to problems with splitting/merging • Was prevalent for early desktop systems • Is used for most embedded control networks 4 Star Network Topologies Star • Can emulate bus functions – Easy to detect and isolate failures – Broken wire only affects one node – Good for fiber optics – Requires more wiring; common for Star current desktop systems • Broken hub is catastrophic • Gives a centralized location if needed – Can be good for isolating nodes that generate too much traffic Star topologies increasing in popularity • Bus topology has startup problems in some fault scenarios • Safety critical control networks moving
    [Show full text]
  • Nomadic Communications
    Nomadic Communications Renato Lo Cigno ANS Group – [email protected] Francesco Gringoli [email protected] http://disi.unitn.it/locigno/index.php/teaching-duties/nomadic-communications Copyright Quest’opera è protetta dalla licenza: Creative Commons Attribuzione-Non commerciale-Non opere derivate 2.5 Italia License Per i dettagli, consultare http://creativecommons.org/licenses/by-nc-nd/2.5/it/ What do you find on the web site • Exam Rules • Exam Details ... should be on ESSE3, but ... • Generic (useful) information • Teaching Material: normally posted at least the day before the lesson • Additional Material and links • Laboratories groups, rules, description and hints • News, Bulletin, How to find and meet me and Francesco, etc. • ... The web site is work in progress (well as of today working badly, but improving) and updated frequently(that’s at least my intention) Please don’t blame ME if you did’t read the last news J Program • Why “Nomadic” – Mobile vs. nomadic – Cellular vs. HotSpot – Local wireless communications • Some rehearsal – Access Control Protocols – Protocols and architectures – Services and primitives – IEEE 802 project – Nomadic communications positioning Program • WLAN – 802.11 Standard – 802.11 MAC – 802.11b/g/a/h/n/ac PHY – QoS and Differentiation enhancement: 802.11e – Mesh networks: 802.11s & other protocols – Other extensions: 802.11f/p/ad/ad/... Program • Ad-Hoc Networks – Stand-Alone WLANs – Routing and multi-hop in Ad-Hoc networks • Vehicular Networks Problems and scenarios – Specific issues
    [Show full text]
  • The Spirit of Wi-Fi
    Rf: Wi-Fi_Text Dt: 09-Jan-2003 The Spirit of Wi-Fi where it came from where it is today and where it is going by Cees Links Wi-Fi pioneer of the first hour All rights reserved, © 2002, 2003 Cees Links The Spirit of Wi-Fi Table of Contents 0. Preface...................................................................................................................................................1 1. Introduction..........................................................................................................................................4 2. The Roots of Wi-Fi: Wireless LANs...................................................................................................9 2.1 The product and application background: networking ..............................................................9 2.2 The business background: convergence of telecom and computers? ......................................14 2.3 The application background: computers and communications ...............................................21 3. The original idea (1987 – 1991).........................................................................................................26 3.1 The radio legislation in the US .................................................................................................26 3.2 Pioneers .....................................................................................................................................28 3.3 Product definition ......................................................................................................................30
    [Show full text]
  • Unit 3 Basics of Network Technology
    UNIT 3 BASICS OF NETWORK TECHNOLOGY Structure 3.0 Objectives 3.1 Introduction 3.2 Network Concept and Classification 3.2.1 Advantages of Networks 3.2.2 Network Classification 3.3 Local Area Network (LAN) Overview 3.3.1 LAN Topologies 3.3.2 LAN Access Methods 3.4 Wide Area Network 3.4.1 WAN Topologies 3.4.2 WAN Switching Methods 3.4.3 WAN Devices/Hardware 3.5 Wireless Technology 3.5.1 WiFi 3.5.2 WiMax 3.6 Summary 3.7 Answers to Self Check Exercises 3.8 Keywords 3.9 References and Further Reading 3.0 OBJECTIVES After going through this Unit, you will be able to: explain the concept of computer networks; understand different application of networks; differentiate between different types of computer networks based on size, connection and functioning; compare the different network topologies used in LAN and WAN; understand the working of LAN access methods; explain the working of networking devices used in WAN; know the importance of using networked system; and understand the concept of wireless technologies and standards. 3.1 INTRODUCTION With the ICT revolution the functioning of organisations has changed drastically. In a networked scenario organisations often need several people (may be at different locations) to input and process data simultaneously. In order to achieve this, a computer-networking model in which a number of separate but interconnected computers do the job has replaced the earlier standalone-computing model. By linking individual computers over 4 7 Network Fundamentals a network their productivity has been increased enormously. A most distinguishing characteristic of a general computer network is that data can enter or leave at any point and can be processed at any workstation.
    [Show full text]
  • IEEE 802.5 (Token Ring) LAN
    IEEE 802.5 (Token Ring) LAN Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF IEEE 802.5 (Token Ring): Ring Topology Shared ring medium: all nodes see all frames Round Robin MAC Protocol: determines which station can transmit A special 3-byte pattern, the token, circulates around the ring perpetually and represents the "right to transmit" This establishes round-robin media access Data flow is unidirectional All data flows in a particular direction around the ring; nodes receive frames from their upstream neighbor and forward them to their downstream neighbor Data rate: 4 or 16 Mbps R R R R IEEE 802.5 (Token Ring) Operation The token bit sequence circulates around the ring. Each station forwards the token if it does not have a frame to transmit. A station with data to send seizes the token (repeater now in transmit state) and begins sending it’s frame. It can transmit for length of time called the Token Hold Time (THT) = 10 mseconds. Each station forwards the frame. The destination station notices its address and saves a copy of the frame as it also forwards the frame. When the sender sees its frame return, it drains it from the ring and reinserts a token. When the last bit of the returning frame has been drained, the repeater switches immediately to the listen state. IEEE 802.5 (Token Ring) using a Hub The star-wired ring topology uses the physical layout of a star in conjunction with the token-passing data transmission method.
    [Show full text]
  • The Network Stack (1) L41 Lecture 5 Dr Robert N
    1/25/17 The Network Stack (1) L41 Lecture 5 Dr Robert N. M. Watson 25 January 2017 Reminder: where we left off last term • Long, long ago, but in a galaxy not so far away: • Lecture 3: The Process Model (1) • Lecture 4: The Process Model (2) • Lab 2: IPC buffer size and the probe effect • Lab 3: Micro-architectural effects of IPC • Explored several implied (and rejected) hypotheses: • Larger IO/IPC buffer sizes amortise system-call overhead • A purely architectural (SW) review dominates • The probe effect doesn’t matter in real-world workloads L41 Lecture 5 – The Network Stack (1) 1 1/25/17 This time: Introduction to Network Stacks Rapid tour across hardware and software: • Networking and the sockets API • Network-stack design principles: 1980s vs. today • Memory flow across hardware and software • Network-stack construction and work flows • Recent network-stack research L41 Lecture 5 – The Network Stack (1) Networking: A key OS function (1) • Communication between computer systems • Local-Area Networks (LANs) • Wide-Area Networks (WANs) • A network stack provides: • Sockets API and extensions • Interoperable, feature-rich, high-performance protocol implementations (e.g., IPv4, IPv6, ICMP, UDP, TCP, SCTP, …) • Security functions (e.g., cryptographic tunneling, firewalls...) • Device drivers for Network Interface Cards (NICs) • Monitoring and management interfaces (BPF, ioctl) • Plethora of support libraries (e.g., DNS) L41 Lecture 5 – The Network Stack (1) 2 1/25/17 Networking: A key OS function (2) • Dramatic changes over 30 years: 1980s: Early packet-switched networks, UDP+TCP/IP, Ethernet 1990s: Large-scale migration to IP; Ethernet VLANs 2000s: 1-Gigabit, then 10-Gigabit Ethernet; 802.11; GSM data 2010s: Large-scale deployment of IPv6; 40/100-Gbps Ethernet ..
    [Show full text]
  • LAN Systems: Ethernet, Token Ring, and FDDI
    LANLAN SystemsSystems Raj Jain Professor of CIS The Ohio State University Columbus, OH 43210 [email protected] This presentation is available on-line at http://www.cis.ohio-state.edu/~jain/cis677-98/ The Ohio State University Raj Jain 1 OverviewOverview q IEEE 802.3: Ethernet and fast Ethernet q IEEE 802.5: Token ring q Fiber Distributed Data Interface (FDDI) The Ohio State University Raj Jain 2 LANLAN TopologiesTopologies Tap Terminating Repeater Flow of data resistance Station (a) Bus (c) Ring Central hub, switch, or repeater Headend (b) Tree (d) Star The Ohio State University Fig 12.4 Raj Jain 3 MediaMedia AccessAccess ControlControl (MAC)(MAC) Bus Topology Ring Topology Token Passing IEEE 802.4 IEEE 802.5 Token bus Token Ring Slotted Access IEEE 802.6 Cambridge DQDB Ring Contention IEEE 802.3 Slotted CSMACD Ring The Ohio State University Raj Jain 4 (a) Multiple Access (b) Carrier-Sense Multiple Access with Collision Detection The Ohio State University Raj Jain 5 CSMA/CDCSMA/CD q Aloha at Univ of Hawaii: Transmit whenever you like Worst case utilization = 1/(2e) =18% q Slotted Aloha: Fixed size transmission slots Worst case utilization = 1/e = 37% q CSMA: Carrier Sense Multiple Access Listen before you transmit q p-Persistent CSMA: If idle, transmit with probability p. Delay by one time unit with probability 1-p q CSMA/CD: CSMA with Collision Detection Listen while transmitting. Stop if you hear someone else The Ohio State University Raj Jain 6 IEEEIEEE 802.3802.3 CSMA/CDCSMA/CD q If the medium is idle, transmit (1-persistent).
    [Show full text]
  • Token Bus Occur in Real‐Time with Minimum Delay, and at the Same Speed As the Objects Moving Along the Assembly Line
    Introduction • LANs have a direct application in factory automation and process control, where nodes are computers controlling the manufacturing Chap ter 12 process. • In this type of application, processing must Token Bus occur in real‐time with minimum delay, and at the same speed as the objects moving along the assembly line. 2 Introduction Introduction • Ethernet is not suitable for this purpose, • Token Bus is the solution to this type of because the number of collisions is not problem. predictable and delay in sending data from the • It combines the physical configuration of control center to the computers along the Ethernet (a bus topology) and the collision‐ assembly line is not a fixed value. free (predictable delay) feature of Token Ring. • Token Ring is not suitable either, because an • It is a physical bus operating as a logical ring assembly line resembles a bus topology and using tokens. not a ring topology. 3 4 Figure 12-1 Physical Versus Logical Topology A Token Bus Network • The logical ring is formed based on the physical address of the stations in descending order. • Each station considers the station with the immediate lower address as the next station and the station with the immediate higher address as the previous station. • The station with the lowest address considers the station with the highest address the next station, and the station with the highest address considers the station with the lowest address the previous station. 5 6 Token Passing Token Passing • To control access to the shared medium, a • After sending all its frames or after the time small token frame circulates from station to period expires (whichever comes first), the station in the logical ring.
    [Show full text]
  • Fiber Distributed Data Interface
    ELEC3030 (EL336) Computer Networks S Chen Fiber Distributed Data Interface • FDDI: is a 100 Mbps fiber optic timed token ring LAN Standard, over distance up to 200 Token bus km with up to 1000 stations connected, and Bridge is useful as backbone FDDI ring Ethernet • FDDI uses a dual ring topology and some Bridge other mechanisms, such as station bypass, to Computer enhance fault tolerance Token ring • Timed token ring: let token rotation time Ethernet be TRT, target TRT be TTRT, and token holding time be THT Asynchronous class traffic (such as computer data) If TRT > TTRT (token is late): no transmission; If TRT < TTRT (token is early): transmission limited to THT = TTRT - TRT. Synchronous class traffic (such as voice data) Transmission, but THT is small and fixed so: worst case TRT < 2 TTRT Note this is different from usual token ring, such as 802.5 • Token is released immediately after frame has been sent (In 802.5, token is released after frame has back to sender) 83 ELEC3030 (EL336) Computer Networks S Chen Medium Access Control for FDDI • FDDI protocols, and MAC token and frame formats: startframe end symbol=4 bits, 4b/5b coding delimiter control delimiter 5 code bits LLC PDUs LLC 2 2 2 size in symbols Layer 2 MAC frames MAC start frame destination source end frame preambledelimiter control address address data checksum delimiter status 1101 PHY symbols PHY at least 2 2 12 12 variable 8 1 3 11011 16 Layer 1 1 1 1 PMD pulses PMD size in symbols error address frame detected recognized copied • Frame control: – 1st bit indicates class
    [Show full text]