Token Ring Overview Examples

Slides:



Advertisements
Similar presentations
BLUETOOTH TM :A new radio interface providing ubiquitous connectivity Jaap C.Haartsen Ericssion Radio System B.V IEEE.
Advertisements

Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
1 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
ECE544: Communication Networks-II, Spring 2006 D. Raychaudhuri & Max Ott Lecture II Includes teaching materials from L. Peterson.
CPET 260 Bluetooth. What is Bluetooth? Not IEEE (Wi-Fi) or HomeRF Originally designed to replace wires Short-range, lower-power wireless technology.
Spring 2002CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
Spring 2003CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
What is Blue Tooth ? Blue tooth is a cable replacement technology that can be used to connect almost any device to any other devices. Blue tooth is the.
Local Area Networks Chapter 17, Exploring the Digital Domain.
Bluetooth Techniques ECE 591. Overview  Universal short-range wireless capability  Uses 2.4-GHz band  Available globally for unlicensed users  Devices.
8-Oct-154/598N: Computer Networks Shared Access Networks Token Ring ATM Fibre channel Myrinet.
14-Oct-15Computer Networks1 Reliable Transmission.
K. Salah 1 Chapter 15 Wireless LANs. K. Salah 2 Figure 15.1 BSSs IEEE Specification for Wireless LAN: IEEE , which covers the physical and data.
An Introduction to BLUETOOTH TECHNOLOGY
Page 110/21/2015 CSE 40373/60373: Multimedia Systems Networks strive for fairness  Assuming we want to support ‘n’ network flows over a network link of.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
1 Other LANs Token Rings Wireless –Wireless LAN (802.11, WiFi) –Broadband Wireless (802.16) –Bluetooth.
Team Topic Presentation Team 6 BLUETOOTH What is Bluetooth? Cable Replacement Automatic Connectivity Hidden Computing Few Examples: 1.Automatic Door.
Lecture # 13 Computer Communication & Networks. Today’s Menu ↗Last Lecture Review ↗Wireless LANs ↗Introduction ↗Flavors of Wireless LANs ↗CSMA/CA Wireless.
Mozafar Bag-Mohammadi University of Ilam
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
WLAN.
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
1 Shared Access Networks: Token ring, Wireless Sections 2.7 & 2.8.
1 Link Layer 3 Mozafar Bag-Mohammadi University of Ilam.
Technology By :-. What Is Bluetooth? Designed to be used to connect both mobile devices and peripherals that currently require a wire Short range wireless.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Bluetooth Technology. History The name ‘Bluetooth’ was named after 10th century Viking king in Denmark Harald Bluetooth who united and controlled Denmark.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
What is Bluetooth? A cable-replacement technology that can be used to connect almost any device to any other device Radio interface enabling electronic.
Wireless LAN Provides network connectivity over wireless media An Access Point (AP) is installed to act as Bridge between Wireless and Wired Network.
Bluetooth Technology Name- Bittu Kumar Roll No.- A05 Section- E2801
SSN College of Engineering
Outline What is Wireless LAN Wireless Transmission Types
Wired and wireless Frequency spectrum
The University of Adelaide, School of Computer Science
Physical layer protocol bluetooth
The University of Adelaide, School of Computer Science
Bluetooth By.
Communication Networks: Technology & Protocols
Wireless LANs Wireless proliferating rapidly.
Computer Communication Networks
Introduction to Cellular Mobile Radio Systems
A Wireless LAN technologies IEEE
CT1303 LAN Rehab AlFallaj.
Medium Access Control (MAC) Sub-layer
CS 457 – Lecture 7 Wireless Networks
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
SW: Sender Assign sequence number to each frame (SeqNum)
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Bluetooth: Vision, Goals and Architecture
컴퓨터 네트워크 Chapter 4 컴퓨터 네트워크.
Elements of a wireless network
Chapter 6 Medium Access Control Protocols and Local Area Networks
Overview Yesterday we looked at Ethernet: CSMA/CD network
Token Ring Neil Tang 9/22/2008 CS440 Computer Networks.
Wireless LAN (WLAN) Wireless Ethernet Bluetooth.
EEC-484/584 Computer Networks
Conducted and Wireless Media (Part II)
Elements of a wireless network
IEEE , Token Rings 4/26/2019 CS/ECE UIUC, Fall 2006.
Mozafar Bag-Mohammadi University of Ilam
Presentation transcript:

Token Ring Overview Examples 16Mbps IEEE 802.5 (based on earlier IBM ring) 100Mbps Fiber Distributed Data Interface (FDDI) 7-Nov-18 4/598N: Computer Networks

Token Ring (cont) Idea Frame Format Frames flow in one direction: upstream to downstream special bit pattern (token) rotates around ring must capture token before transmitting release token after done transmitting immediate release delayed release remove your frame when it comes back around stations get round-robin service Frame Format Control 8 24 CRC Start of frame End of Dest addr Body 48 Src Status 32 7-Nov-18 4/598N: Computer Networks

Token Holding Time (THT) Timed Token Algorithm Token Holding Time (THT) upper limit on how long a station can hold the token Token Rotation Time (TRT) how long it takes the token to traverse the ring. TRT <= ActiveNodes x THT + RingLatency Target Token Rotation Time (TTRT) agreed-upon upper bound on TRT 7-Nov-18 4/598N: Computer Networks

Each node measures TRT between successive tokens Algorithm (cont) Each node measures TRT between successive tokens if measured-TRT > TTRT: token is late so don’t send if measured-TRT < TTRT: token is early so OK to send Two classes of traffic synchronous: can always send asynchronous: can send only if token is early Worse case: 2xTTRT between seeing token Back-to-back 2xTTRT rotations not possible 7-Nov-18 4/598N: Computer Networks

Generating a Token (and agreeing on TTRT) Token Maintenance Lost Token no token when initializing ring bit error corrupts token pattern node holding token crashes Generating a Token (and agreeing on TTRT) execute when join ring or suspect a failure send a claim frame that includes the node’s TTRT bid when receive claim frame, update the bid and forward if your claim frame makes it all the way around the ring: your bid was the lowest everyone knows TTRT you insert new token 7-Nov-18 4/598N: Computer Networks

Monitoring for a Valid Token Maintenance (cont) Monitoring for a Valid Token should periodically see valid transmission (frame or token) maximum gap = ring latency + max frame < = 2.5ms set timer at 2.5ms and send claim frame if it fires 7-Nov-18 4/598N: Computer Networks

Outline Wireless networks 802.11 Infra-red Irda Bluetooth 7-Nov-18 4/598N: Computer Networks

Wireless LANs IEEE 802.11 Physical Media Bandwidth: 1 or 2 Mbps 802.11b - 11 Mbps (2.4 GHz) 802.11g - 54 Mbps (2.4 GHz) 802.11a - 54 Mbps (5 GHz) Physical Media spread spectrum radio (2.4 GHz) diffused infrared (10 m) 7-Nov-18 4/598N: Computer Networks

Spread Spectrum Idea Frequency Hopping spread signal over wider frequency band than required originally designed to thwart jamming Frequency Hopping transmit over random sequence of frequencies sender and receiver share… pseudorandom number generator seed 802.11 uses 79 x 1MHz-wide frequency bands 7-Nov-18 4/598N: Computer Networks

Spread Spectrum (cont) Direct Sequence for each bit, send XOR of that bit and n random bits random sequence known to both sender and receiver called n-bit chipping code 802.11 defines an 11-bit chipping code Random sequence: 0100101101011001 Data stream: 1010 XOR of the two: 1011101110101001 1 7-Nov-18 4/598N: Computer Networks

Limited wireless transmission range Challenges Limited wireless transmission range Broadcast nature of the wireless medium Hidden terminal problem Packet losses due to transmission errors Mobility-induced route changes Mobility-induced packet losses Battery constraints Potentially frequent network partitions Ease of snooping on wireless transmissions (security hazard) Nitin Vaidya @ UIUC 7-Nov-18 4/598N: Computer Networks

Problem: hidden and exposed nodes Collisions Avoidance Similar to Ethernet Problem: hidden and exposed nodes 7-Nov-18 4/598N: Computer Networks

Hidden Terminal Problem Node B can communicate with A and C both A and C cannot hear each other When A transmits to B, C cannot detect the transmission using the carrier sense mechanism If C transmits, collision will occur at node B A B C Nitin Vaidya @ UIUC 7-Nov-18 4/598N: Computer Networks

RTS/CTS Handshake Sender sends Ready-to-Send (RTS) Receiver responds with Clear-to-Send (CTS) RTS and CTS announce the duration of the transfer Nodes overhearing RTS/CTS keep quiet for that duration RTS/CTS used in IEEE 802.11 C CTS (10) 10 RTS (10) RTS/CTS serves two purposes quicker retransmissions if there is a collision because there is no collision detection avoids collisions caused by hidden terminals A B D Nitin Vaidya @ UIUC 10 7-Nov-18 4/598N: Computer Networks

Multiple Access Collision Avoidance – Wireless (MACAW) Sender transmits RequestToSend (RTS) frame Receiver replies with ClearToSend (CTS) frame Neighbors… see CTS: keep quiet see RTS but not CTS: ok to transmit Receive sends ACK when has frame neighbors silent until see ACK Collisions no collisions detection known when don’t receive CTS exponential backoff 7-Nov-18 4/598N: Computer Networks

Case 1: ad hoc net working Case 2: access points (AP) Supporting Mobility Case 1: ad hoc net working Case 2: access points (AP) tethered each mobile node associates with an AP Distribution system AP-1 AP-3 AP-2 F A B G H C E D 7-Nov-18 4/598N: Computer Networks

Scanning (selecting an AP) Mobility (cont) Scanning (selecting an AP) node sends Probe frame all AP’s w/in reach reply with ProbeResponse frame node selects one AP; sends it AssociateRequest frame AP replies with AssociationResponse frame new AP informs old AP via tethered network When active: when join or move passive: AP periodically sends Beacon frame 7-Nov-18 4/598N: Computer Networks

Infrared Data Association – Point and Shoot Profile irda Infrared Data Association – Point and Shoot Profile 7-Nov-18 4/598N: Computer Networks

Short range, point-to-point, low cost infra-red based irda Founded in 1993 Short range, point-to-point, low cost infra-red based Speeds from 9600b to 16Mb Great non-cable device Ubiquitous deployment 4 Mbps irda can talk to 9600 irda Protocols for point and shoot, exchange mp3, images, vcards, wrist watch …. 7-Nov-18 4/598N: Computer Networks

Security not an issue because of range Point and shoot model Point to the device. If both device understand object begin shared then transparent access Push server – the device that provides an object exchange server. Waits passively for the client to initiate an operation Push client – the client that pushes the object to the push server. Push client initiates operation Security not an issue because of range 7-Nov-18 4/598N: Computer Networks

Discussion Available in PDA’s, laptops, printers, projectors, digital cameras, wrist watches, pagers, …… 7-Nov-18 4/598N: Computer Networks

Bluetooth Bluetooth: Vision, Goals, and Architecture, Jaap Haartsen, Mahmoud Naghshineh, Jon Inouye, Olaf J. Joeresson, and Warren Allen, ACM Mobile Computing and Communications Review, Volume 2, Number 4, October 1998. 7-Nov-18 4/598N: Computer Networks

Why not use Wireless LANs? Bluetooth A cable replacement technology 1 Mb/s symbol rate Range 10+ meters Single chip radio + baseband at low power & low price point Pravin Bhagwat @ AT&T Labs Why not use Wireless LANs? - power - cost 7-Nov-18 4/598N: Computer Networks

Low cost, low-power radio-based cable replacement Related technologies Bluetooth Low cost, low-power radio-based cable replacement Related technologies IrDA – Uses Infrared Pros: Less governmental restrictions, lower cost, lower standby power, higher bandwidth Cons: Line of sight IEEE 802.11 – Same wireless band Wireless LAN capability for a larger range HomeRF – Wireless for data and voice Data similar to 802.11, voice ADPCM 7-Nov-18 4/598N: Computer Networks

Value proposition of Bluetooth Cordless headset Cell phone mouse Data access point Internet access Cable replacement Pravin Bhagwat @ AT&T Labs Ad hoc networking 7-Nov-18 4/598N: Computer Networks

Bluetooth working group history February 1998: The Bluetooth SIG is formed promoter company group: Ericsson, IBM, Intel, Nokia, Toshiba May 1998: Public announcement of the Bluetooth SIG July 1999: 1.0A spec (>1,500 pages) is published December 1999: ver. 1.0B is released December 1999: The promoter group increases to 9 3Com, Lucent, Microsoft, Motorola February 2000: There are 1,800+ adopters 7-Nov-18 4/598N: Computer Networks

New applications enabled by Bluetooth

Automatic synchronization of calendars, address books, business cards User benefits Automatic synchronization of calendars, address books, business cards Push button synchronization Proximity operation Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

Multiple device access Cordless phone benefits Hands free operation Cordless Headset User benefits Multiple device access Cordless phone benefits Hands free operation Cordless headset Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

Three-in-one phone At home, your phone functions as a portable phone (fixed line charge). When you're on the move, it functions as a mobile phone (cellular charge). And when your phone comes within range of another mobile phone with built-in Bluetooth wireless technology it functions as a walkie talkie (no telephony charge). Source: bluetooth.com 7-Nov-18 4/598N: Computer Networks

The Internet Bridge Use your mobile computer to surf the Internet wherever your are, and regardless if you're cordlessly connected through a mobile phone (cellular) or through a wire-bound connection (e.g. PSTN, ISDN, LAN, xDSL). Source: bluetooth.com 7-Nov-18 4/598N: Computer Networks

The Interactive Conference In meetings and conferences you can transfer selected documents instantly with selected participants, and exchange electronic business cards automatically, without any wired connections Source: bluetooth.com 7-Nov-18 4/598N: Computer Networks

Design considerations Noise, interference power spectrum Data signal x(t) Recovered data signal cost Goal high bandwidth conserve battery power cost < $10 Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

EM Spectrum    Pravin Bhagwat @ AT&T Labs ISM band 902 – 928 Mhz 2.4 – 2.4835 Ghz 5.725 – 5.785 Ghz ISM band AM radio S/W radio FM radio TV TV cellular LF HF VHF UHF SHF EHF MF   30kHz 300kHz 3MHz 30MHz 300MHz 30GHz 300GHz 10km 1km 100m 10m 1m 10cm 1cm 100mm 3GHz X rays Gamma rays  infrared visible UV 1 kHz 1 MHz 1 GHz 1 THz 1 PHz 1 EHz Propagation characteristics are different in each frequency band Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

Unlicensed Radio Spectrum  33cm 12cm 5cm 26 Mhz 83.5 Mhz 125 Mhz 902 Mhz 2.4 Ghz 5.725 Ghz 928 Mhz 2.4835 Ghz 5.785 Ghz cordless phones baby monitors Wireless LANs 802.11 Bluetooth Microwave oven 802.11a Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

frequency hopping spread spectrum Bluetooth radio link frequency hopping spread spectrum 2.402 GHz + k MHz, k=0, …, 78 1,600 hops per second GFSK modulation 1 Mb/s symbol rate transmit power 0 dbm (up to 20dbm with power control) 1Mhz . . . 1 2 3 79 83.5 Mhz Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

Piconet formation Page - scan protocol to establish links with nodes in proximity Master Active Slave Parked Slave Standby Pravin Bhagwat @ AT&T Labs 7-Nov-18 4/598N: Computer Networks

Inter piconet communication Cordless headset Cell phone mouse Cordless headset Cell phone Pravin Bhagwat @ AT&T Labs Cell phone Cordless headset 7-Nov-18 4/598N: Computer Networks

2 GB full duplex high speed network interface Myrinet 2 GB full duplex high speed network interface 7-Nov-18 4/598N: Computer Networks

Myrinet Few sec latency 7-Nov-18 4/598N: Computer Networks