COSC 3213: Communication Networks Chapter 5: Handout #6
|
|
- Dennis Harrell
- 6 years ago
- Views:
Transcription
1 OS 323: ommunication Networks hapter 5: Handout #6 Instructor: Dr. Marvin Mandelbaum Department o omputer Science York University F8 Section E Topics:. Peer-to-peer and service models 2. RQ and how to provide a reliable transer o inormation over a data link 3. Stop-and-Wait RQ 4. Go-Back N RQ 5. Selective Repeat RQ Garcia: Section 5.2
2 n+ entity n+ entity SP n-sdu n-sdu SP2 n-sdu H n entity n entity H n-sdu n-pdu SE323 E F8 Peer^2 & RQ 2
3 utomatic Repeat Request (RQ) Protocol. combines error detection and retransmission to ensure accurate data delivery despite transmission errors and PDU losses. 2. Basic goals: Error ee, sequence-ordered delivery o PDU. No duplication o PDU. Flow control when one o the host is slower. 3. Basic elements o the protocol: Error-detecting code with high probability o error detection. Positive cknowledgment () to indicate correct reception o a PDU. Negative cknowledgment (N) to indicate error in a PDU or loss o a PDU. Timeout mechanism to cover scenarios where PDU is lost. 4. Error detection perormed by the data-link and transport layers. Here we reer to the implementation o the RQ protocol in the data-link layer. The same procedure can be used at the transport layer. 5. nalyze three dierent RQ protocols: Stop-and-Wait RQ Go-Back N RQ Selective Repeat RQ SE323 E F8 Peer^2 & RQ 3
4 Basic Elements o RQ Transmitter Network Packet Data-link Inormation ame Ino ame ontrol ame Receiver B Network Error-ee packet Data-link ontrol ame: s Heade Packet R r. Network layer passes the packet on to the datalink layer. 2. Data-link layer encapsulates packet into an inormation ame adding: (i) a header containing the sequence number o the ame and (ii) a trailer containing the R code. 3. The physical layer is responsible or the delivery o the ame Heade R r 4. Physical layer passes the ino ame to data-link. 5. The data-link extracts the sequence number om the header and the R code om the trailer. 6. I no error is detected, the ino packet is passed to the network layer and an ame is transmitted to the transmitter SE323 E F8 Peer^2 & RQ 4
5 Stop and Wait RQ (). Transmitter transmits an inormation ame to the receiver and starts a timer. 2. Transmitter stops and waits or the ame om Receiver B. 3. I an ame is received om Receiver B beore the timer expires, Transmitter starts transmission o the next inormation ame. 4. I the timer expires without receiving an ame, Transmitter retransmits the inormation ame. Scenario I: Inormation Frame gets lost. Time-out Transmitter Frame Frame Frame Frame 2 Time Receiver B SE323 E F8 Peer^2 & RQ 5
6 Stop and Wait RQ (2) Scenario II: o Frame gets lost Time-out Transmitter Frame Frame Frame Receiver B. Loss o ame leads to duplication o Frame at Receiver B. Frame 2 Time 2. To avoid duplication in cases where ames are lost, we add a sequence number (indicating the current inormation ame number) to the header o the inormation ame. Scenario III: orrect Operation or Scenario II Time-out Transmitter Frame Frame Frame Frame 2 Time Receiver B. Despite duplicate reception o Frame, Receiver B recognizes that same ame is received twice and ignores the second copy o Frame. SE323 E F8 Peer^2 & RQ 6
7 Stop and Wait RQ (3) Scenario IV: Timer expires prematurely Time-out Transmitter Receiver B Frame Frame Frame Frame 2 Time. Transmitter assumes that Frame is received correctly and proceeds with transmission o Frame To avoid loss o ames because o premature time-outs, we add a sequence number R next (indicating the ame number o the next inormation ame) to the ames. Scenario V: orrect Operation or Scenario IV Time-out Transmitter Frame Frame Frame Frame Receiver B. Despite duplicate reception o Frame, Receiver B ignores the second copy o Frame. 2. Transmitter retransmits Frame since it does not receive 2. SE323 E F8 Peer^2 & RQ Time 7
8 Stop and Wait RQ : Protocol Description Initialization: Transmitter in Ready mode. Set transmitter-send-sequence number = and receiver-sequence-number R next =. Transmitter: Ready Mode: Transmitter prepares the requested inormation ame with the sequence number [( ) in the header, the packet data, and the R error detection code.] Transmitter then enters the wait mode and waits or acknowledgment R next with R next = ( + ) mod 2. Wait Mode: During the wait stage, Transmitter does not accept packets om the upper layer. I an acknowledgement is not received or i it is incorrectly received, Transmitter stays in the wait mode till the timer expires out. I the timer times-out, inormation ame is retransmitted with the same sequence number ( ). I correct acknowledgement R next is received, then is set to R next and the transmitter returns to ready mode and the start o step. SE323 E F8 Peer^2 & RQ 8
9 Stop and Wait RQ : Protocol Description cont d Receiver: Receiver B is always in the ready mode. When a ame arrives, the ame is checked or errors. I no error is detected and the received ame number is the expected number = R next, then the inormation ame is passed on to the higher layer, R next is updated to (Rnext + ) mod 2, and R next sent. I the received inormation ame has errors, the ame is discarded with no action taken. I the received inormation ame has no errors but incorrect sequence number, R next is sent SE323 E F8 Peer^2 & RQ 9
10 Stop and Wait RQ: Window Operation State (,): Transmitter ready to transmit ame. Timer R next State (,): Frame transmitted but not acknowledged Timer R next State (,): Transmitter gets or Frame beore timer expires Timer R next SE323 E F8 Peer^2 & RQ Successul operation: Frame correctly received and acknowledged
11 Stop and Wait RQ (5): Window Operation State (,): Transmitter ready to transmit ame. Timer R next State (,): Frame transmitted but not acknowledged Timer R next State (,): Timer expires Timer R next Unsuccessul operation: Frame not received SE323 E F8 Peer^2 & RQ
12 Stop and Wait RQ (7): State Diagram Unsuccessul operation: Frame incorrectly received Global State: (, R next ) (,) Error-ee ame (,) arrives at receiver or ame arrives at transmitter Error-ee ame (,) arrives at receiver (,) or ame arrives at transmitter Unsuccessul operation: Frame incorrectly received State Diagram SE323 E F8 Peer^2 & RQ 2
13 Stop and Wait RQ (8): Perormance Transmitter First ame bit enters channel Last ame bit enters channel First bit enters channel Last bit enters channel Receiver B Inormation Frame (n bits) Frame (n a bits) t prop Propagation delay t Transmission delay t proc Processing delay at Rx t ack t prop Propagation delay t proc Processing delay at Tx ase : No transmission errors occur Time o transmission: Number o inormation bits transmitted: Eective transmission rate : Transmission Eiciency: t = total time to transmit ame t ( n n o ) R e = R e R = 2t + 2t + t + t == 2t + 2t SE323 E F8 Peer^2 & RQ n R prop proc ack prop proc + + ( n no ) to = ( ) ( ( ) ) n n 2 t + t R + + n o n a prop n proc na R Eect o Frame overhead Eect o overhead Eect o Delay-BW prod 3
14 Stop and Wait RQ (9): Perormance -st ame bit enters channel Last ame bit enters channel First bit enters channel Last bit enters channel Transmitter Receiver B Inormation Frame (n bits) Frame (n a bits) t prop Propagation delay t Frame delay t proc Processing delay at Rx t ack t prop Propagation delay t proc Processing delay at Tx t = total time to transmit ame ase 2: Transmission errors occur with probability P The transmission eiciency is reduced by a actor o ( P ) to Transmission Eiciency: R R = e P ( )( ) ( ( ) ) n n 2 t + t R + + ctivity : ssume that the inormation ames are 25 bytes long with 25 bytes o overhead. The ames are assumed to be 25 bytes long. alculate the transmission eiciency o the Stop and Wait RQ in a Mbps transmission system assuming: (a) no transmission errors; and (b) transmission errors with a bit error rate o 6 and SE ssume E F8 that Peer^2 the & reaction RQ time 2(t prop + t proc ) = ms. n o n a prop n proc 4
15 Go-Back-N RQ (). Stop-and-Wait RQ is ineicient at high bit error rates and multiple small ames 2. Go-back-N RQ improves Stop-and-Wait RQ by not waiting and allowing multiple inormation ames to be transmitted without acknowledgment. 3. Optimistic based on high prob. o success in Tx, & Pipeline 4. Frames to (W s ) are transmitted without any acknowledgement. Window size W S 5. I or ame arrives beore window is exhausted, transmitter continues to transmit. 6. I or ame is not received, transmitted goes back by N = W s ames and begin retransmitting. Go-Back-4: 4 ames are outstanding; so go back Time B 2 3 out o sequence ames SE323 E F8 Peer^2 4 & RQ
16 Stop-and-Wait vs. Go-Back N RQ Stop-and-Wait RQ: Time-out expires Time B Go-Back-N RQ: Receiver is looking or R next = Four ames are outstanding; so go back Time B Receiver is Out-o-sequence looking SE323 or E ames F8 Peer^2 & RQ R next =
17 Go-Back N RQ (3) Modiications. Go-Back N RQ ails i the total number o ames to be transmitted are less than the window size W s and one o the ames get lost. 2. Retransmissions will not be triggered since the window size at the transmitter is not exceeded. 3. To resolve the problem, we associate a timer with each transmitted ame. 4. Go-back-N is triggered as soon as one o the timers expires. Frames transmitted and ed Transmitter Send Window:... S recent +W s Receiver Frames received R next Receive Window: Timer Timer Timer Buers: +... S recent... +W s oldest un-ed ame most recent transmission SE323 E F8 Peer^2 & RQ max Seq # allowed Receiver will only accept a ame that is error-ee and that has sequence number R next When such ame arrives R next is incremented by one, so the receive window slides orward by one 7
18 Go-Back-N RQ (4): Protocol Description Initialization: ssume window size = W s Transmitter: in Ready mode with = S recent =. Receiver: R next =. Transmitter: Ready Mode:. Transmitter prepares ame S recent with the sequence number (S recent ) in the header, the packet data, and the R error detection code. timer or the sent ame is started and S recent = (S recent + ) modulo W s. 2. I S recent = ( + W s ) modulo W s, Transmitter enters the wait mode. 3. I S recent ( + W s ) modulo W s, Transmitter goes to the ready mode. Wait Mode:. I, correct acknowledgement R next is received with R next between and S recent, beore timer expires then is set to R next, and the transmitter returns to the ready mode (step ). 2. I timer o expires, S recent is reset to and the transmitter returns to the ready mode (step ) Receiver:. Receiver B is always in the ready mode. When a ame arrives, the ame is checked or errors. I no error is detected and the received ame number equals R next, then the inormation ame is passed on to the higher layer. R next is updated to (R next + ) mod W s, and R next sent. I the received inormation ame SE323 has errors, E F8 the Peer^2 ame & is RQ discarded with no action taken. 8 I the received inormation ame has no errors but incorrect sequence number, R next is sent.
19 Go-Back N RQ (5): Maximum Window Size For m = log 2 (M) bits sequence no. ield in the header, maximum window size is: (N < 2 m ). Frames are still labeled om to 2 m. M = 2 2 = 4, Go-Back-4: 2 3 Transmitter goes back Time Depends on the # o bits m in Header B M = 2 2 = 4, Go-Back-3: Transmitter goes back 3 3 Receiver has R next =, but it does not know whether its or ame was received, so it does not know whether this is the old ame or a new ame 3 Time O i window is smaller B 2 3 SE323 Receiver E has F8 Peer^2 R next = 3, so it rejects the old & RQ 3 ame 3 9
20 Piggybacking. In most communications, data is transerred in both directions. Such links are called bidirectional. 2. ssume host wants to transmit data to host B. Host B itsel have some data to transmit to host. 3. Many o the ames are eliminated by piggybacking acknowledgements into the header o the inormation ames. 4. When the receiver gets an error-ee inormation ame: It starts an timer and waits I data is available to be sent, the is inserted in the header o the inormation ame and transmitted I timer expires then an ame is transmitted. No inormation ame is sent. 5. The reception step o the Go-back-N RQ algorithm is slightly modiied with piggybacking: ny ame received out-o-sequence is irst checked or errors. I error has occurred in the out-o-sequence ame, the ame is discarded. I no error has occurred in the out-o-sequence ame, the ield o the inormation ame is extracted beore discarding the inormation ame. SE323 E F8 Peer^2 & RQ 2
21 Go-Back N RQ (6): alculation o Time-out. The time-out value o the inormation ame should exceed the duration required to receive a ame acknowledgement once an inormation ame is transmitted. T out T prop Ino ame T T T prop T proc ame 2. ssume piggybacking between and B then the value o Time-out: out prop max T = 2T + 2T + T proc SE323 E F8 Peer^2 & RQ 2
22 Go-Back N RQ (7): Perormance Issues. I there were no time-out because o lost or erroneous inormation or ames, the time to transmit an inormation ame in steady state will approach T, the ame time. 2. Suppose that the probability o losing a ame due to error or packet losses = P, then the ollowing table or successul transmission o the inormation ame can be constructed No. o Transmissions + W s + 2W s + 3W s + 4W s + 5W s Probability P P ( P ) (P ) 2 ( P ) (P ) 3 ( P ) (P ) 4 ( P ) (P ) 5 ( P ) ctivity 2: Show that the average no. o attempts or successul delivery o an inormation ame is verage no. o attempts = + S ( P ) with the average time required to transmit an inormation ame in Go-back-N RQ is P W and the eiciency o Go-back-N RQ is η t GBN = + WS t ( P ) n n n R e t n GBN GBN SE323 = = E F8 = Peer^2 & RQ R R + WS P ( ) P ( P ). 22
23 Go-Back N RQ (8): Perormance Issues ctivity 3: Repeat ctivity or Go-back-NRQ. ssume that the inormation ames are 25 bytes long with 25 bytes o overhead. The ames are assumed to be 25 bytes long. alculate the transmission eiciency o the Go-back-N RQ in a Mbps transmission system with reaction time o ms assuming a bit error rate o 6 and 4. ssume that the window size W s is larger than the delay bandwidth product deined as the product o the reaction time with transmission rate. ompare the results with stop-and-wait RQ. SE323 E F8 Peer^2 & RQ 23
24 Selective Repeat RQ. Go-back-N RQ is ineicient because o the need to transmit all ames subsequent to an error ame. 2. n alternative to Go-back-N RQ is the selective repeat RQ. 3. Selective repeat RQ has three dierences om Go-back RQ. Receiver window size is increased so that out o order error-ee ames can be accepted Retransmission mechanism is modiied so that individual ames can be retransmitted In addition to command, the receiver can also send a N command corresponding to the ame not received in a sequence o ames. Whenever an out o sequence ame is received, an N ame is transmitted Time B 2 N 2SE E F8 2 Peer^2 7 8 & RQ
25 Selective Repeat RQ (2) Transmitter Send Window... Receiver Receive Window Frames transmitted and ed S recent + W s Frames received R next R next + W r Timer Buers Buers R next + Timer + R next + 2 Timer... S recent R next + W r max Seq # accepted + W s SE323 E F8 Peer^2 & RQ 25
26 Selective Repeat RQ (3) Maximum Window Size : verage Transmission Time : t Eiciency: ctivity 4: Repeat ctivity or Selective Repeat RQ. W η S SR SR = WR = 2 t = P = n n m ( P ) ssume that the inormation ames are 25 bytes long with 25 bytes o overhead. The ames are assumed to be 25 bytes long. alculate the transmission eiciency o the Selective Repeat RQ in a Mbps transmission system with reaction time o ms assuming a bit error rate o 6 and 4. omparison on Eiciency based on ctivities, 3, and 4: P Stop-and-wait Go-back-N RQ Selective Repeat RQ 6 8.8% 88.2% 97% 5 8.% 45.4% 89% 4 3.3% 4.9% 36% SE323 E F8 Peer^2 & RQ 26
Peer-to-Peer Protocols and Data Link Layer
Peer-to-Peer Protocols ad Data Lik Layer Lecture Sprig 9 Flow otrol utomatic Repeat Request (RQ) Purpose: to esure a sequece o iormatio packets is delivered i order ad without errors or duplicatios despite
More informationWireless Communications
3. Data Link Layer DIN/CTC/UEM 2018 Main Functions Handle transmission errors Adjust the data flow : Main Functions Split information into frames: Check if frames have arrived correctly Otherwise: Discard
More informationDepartment of Computer Science and Engineering. CSE 3213: Computer Networks I (Fall 2009) Instructor: N. Vlajic Date: Dec 11, 2009.
Department of Computer Science and Engineering CSE 3213: Computer Networks I (Fall 2009) Instructor: N. Vlajic Date: Dec 11, 2009 Final Examination Instructions: Examination time: 180 min. Print your name
More informationDRaMA: Device-specific Repetition-aided Multiple Access for Ultra-Reliable and Low-Latency Communication
DRaMA: Device-speciic Repetition-aided Multiple Access or Ultra-Reliable and Low-Latency Communication itaek Lee, Sundo im, Junseok im, and Sunghyun Choi Department o ECE and INMC, Seoul National University,
More informationECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation
ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall 2007 Mohamed Essam Khedr Channel Estimation Matlab Assignment # Thursday 4 October 2007 Develop an OFDM system with the
More informationPower Efficiency in IEEE a WLAN with Cross-Layer Adaptation
Power Eiciency in IEEE 802.11a WLA with Cross-Layer Adaptation Jun Zhao, Zihua Guo, and Wenwu Zhu Microsot Research Asia 3/F, Beijing Sigma Center, o.49, Zhichun Road, Haidian District Beijing 100080,
More informationQUIZ : oversubscription
QUIZ : oversubscription A telco provider sells 5 Mpbs DSL service to 50 customers in a neighborhood. The DSLAM connects to the central office via one T3 and two T1 lines. What is the oversubscription factor?
More informationOther signalling CRs, GSM Phase 2/2+
ETSI TC SMG TDoc SMG 331 /97 Meeting #22 Kristiansand, 9th - 13th June 1997 Source : SMG7 Other signalling CRs, GSM 11.10-1 Phase 2/2+ Introduction : This document contains CRs to GSM 11.10-1 for phase
More informationLocal Area Networks NETW 901
Local Area Networks NETW 901 Lecture 2 Medium Access Control (MAC) Schemes Course Instructor: Dr. Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Contents Why Multiple Access Random Access Aloha Slotted
More information3G TS V3.0.0 ( )
Technical Specification 3 rd Generation Partnership Project (); Technical Specification Group (TSG) Terminals Terminal logical test interface; Special conformance testing functions () The present document
More informationDistributed Network Protocols Lecture Notes 1
Distributed Network Protocols Lecture Notes 1 Prof. Adrian Segall Department of Electrical Engineering Technion, Israel Institute of Technology segall at ee.technion.ac.il and Department of Computer Engineering
More informationETSI TS V6.1.0 ( )
TS 134 109 V6.1.0 (2005-06) Technical Specification Universal Mobile Telecommunications System (UMTS); Terminal logical test interface; Special conformance testing functions (3GPP TS 34.109 version 6.1.0
More informationIncreasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn
Increasing Broadcast Reliability for Vehicular Ad Hoc Networks Nathan Balon and Jinhua Guo University of Michigan - Dearborn I n t r o d u c t i o n General Information on VANETs Background on 802.11 Background
More informationMultiple access techniques
Multiple access techniques Narrowband and wideband systems FDMA TDMA CDMA /FHMA SDMA Random-access techniques Summary Wireless Systems 2015 Narrowband and wideband systems Coherence BW B coh 1/σ τ σ τ
More informationAnalysis of Burst Acknowledgement Mechanisms for IEEE e WLANs over Fading Wireless Channels
Analysis o Burst Acknowledgement Mechanisms or IEEE 802.11e WLANs over Fading Wireless Channels Department o Computer Science and Inormation Engineering Providence University 200 Chung-Chi Rd., Shalu,
More informationPolitecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. E3 Error and flow control
Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione E3 Error and flow control Exercise 1 o o Consider a satellite channel with a rate of 1 Mb/s. Assuming that the propagation delay
More informationLower Layers PART1: IEEE and the ZOLERTIA Z1 Radio
Slide 1 Lower Layers PART1: IEEE 802.15.4 and the ZOLERTIA Z1 Radio Jacques Tiberghien Kris Steenhaut Remark: all numerical data refer to the parameters defined in IEEE802.15.4 for 32.5 Kbytes/s transmission
More informationIEEE 802 Layers. The IEEE 802 family and its relation to the OSI model
WIFI IEEE 802 Layers The IEEE 802 amily and its relation to the OSI model Need For Speed Wireless LAN Applications Streaming Media (HDTV, DVD) VoIP Interactive Gaming Data Transer Reuire Hundreds o Mps
More informationSeries Compensated Line Protection Issues
GER 3972 Series Compensated Line Protection Issues By: Stan Wilkinson 215 Anderson Ave. Markham, Ontario, Canada L6E 1B3 E-mail: ino.pm@indsys.ge.com Fax: 1-905-201-2098 Telephone: 1-905-294-6222 http://www.ge.com/indsys/pm
More informationWorst Case Modelling of Wireless Sensor Networks
Worst Case Modelling o Wireless Sensor Networks Jens B. Schmitt disco Distributed Computer Systems Lab, University o Kaiserslautern, Germany jschmitt@inormatik.uni-kl.de 1 Abstract At the current state
More informationFrequently Asked Questions ConnexRF Products
ConnexRF Products Version 1.1 PKLR2400S-200A PKLR2400S-10 LX2400S-3A LX2400S-10 13256 W. 98 TH STREET LENEXA, KS 66215 (800) 492-2320 www.aerocomm.com wireless@aerocomm.com DOCUMENT INFORMATION Copyright
More informationA Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch, David Maltz, David Johnson, Yih-Chun Hu and Jorjeta Jetcheva Computer Science Department Carnegie Mellon University
More information- 1 - Rep. ITU-R M.2009 REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE
- 1 - REPORT ITU-R M.2009 DIRECT-DIAL TELEPHONE SYSTEMS FOR THE MARITIME MOBILE SERVICE (1995) General Although the DSC system may be used to establish fully automatic systems in the directions ship-to-shore,
More informationPerformance Study of Block ACK and Reverse Direction in IEEE n using a Markov Chain Model
Perormance Study o Block ACK and Reverse Direction in IEEE 802.11n using a Markov Chain Model Md. Akbar Hossain, Nurul I Sarkar, Jairo Gutierrez, William Liu School o Computer and Mathematical Sciences
More informationThe Long Range Wide Area Network - LoraWAN
Politecnico di Milano Advanced Network Technologies Laboratory The Long Range Wide Area Network - LoraWAN https://www.lora-alliance.org/ 1 Lang Range Communication Technologies Wi-Fi HaLow 2 Cellular IoT
More information2320 cousteau court
Technical Brief AN139 Rev C22 2320 cousteau court 1-760-444-5995 sales@raveon.com www.raveon.com RV-M7 GX with TDMA Data By John Sonnenberg Raveon Technologies Corporation Overview The RV-M7 GX radio modem
More informationME218C 2018 Communications Protocol. Revision # 1 5/7/18 Initial Draft /10/18 Meet w/ Karl /11/18 Update State Diagrams to Reflect Unpair
ME218C 2018 Communications Protocol Revision # 1 5/7/18 Initial Draft 1.1 5/10/18 Meet w/ Karl 1.2 5/11/18 Update State Diagrams to Reflect Unpair 1.3 5/17/18 Standardizing Ship Pairing Addresses 1.4 5/28/18
More informationOutline. Wireless Networks (PHY): Design for Diversity. Admin. Outline. Page 1. Recap: Impact of Channel on Decisions. [hg(t) + w(t)]g(t)dt.
Wireless Networks (PHY): Design or Diversity Admin and recap Design or diversity Y. Richard Yang 9/2/212 2 Admin Assignment 1 questions Assignment 1 oice hours Thursday 3-4 @ AKW 37A Channel characteristics
More informationAT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications
AT-XTR-7020A-4 Multi-Channel Micro Embedded Transceiver Module The AT-XTR-7020A-4 radio data transceiver represents a simple and economical solution to wireless data communications. The employment of an
More informationOptimizing Reception Performance of new UWB Pulse shape over Multipath Channel using MMSE Adaptive Algorithm
IOSR Journal o Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 01 (January. 2015), V1 PP 44-57 www.iosrjen.org Optimizing Reception Perormance o new UWB Pulse shape over Multipath
More informationOverexcitation protection function block description
unction block description Document ID: PRELIMIARY VERSIO ser s manual version inormation Version Date Modiication Compiled by Preliminary 24.11.2009. Preliminary version, without technical inormation Petri
More informationConvolutional Coding in Hybrid Type-II ARQ Schemes on Wireless Channels Sorour Falahati, Tony Ottosson, Arne Svensson and Lin Zihuai Chalmers Univ. of Technology, Dept. of Signals and Systems, Communication
More informationEXPERIMENT NO:-1. OBJECTIVE: To study Basics of serial communication ports and protocols.
EXPERIMENT NO:-1 OBJECTIVE: To study Basics of serial communication ports and protocols. EQUIPMENTS: DCT-03 Kit 9 Pin D connector Cables 2 Nos. Computers 2 nos. Connecting Chords. Power Supply. THEORY:
More informationDOPPLER SHIFT. Thus, the frequency of the received signal is
DOPPLER SHIFT Radio Propagation Doppler Effect: When a wave source and a receiver are moving towards each other, the frequency of the received signal will not be the same as the source. When they are moving
More informationDigital Data Communication Techniques
Digital Data Communication Techniques Raj Jain Washington University Saint Louis, MO 63131 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse473-05/ 6-1 Overview
More informationLecture 6: Reliable Transmission"
Lecture 6: Reliable Transmission" CSE 123: Computer Networks Alex C. Snoeren HW 2 out Wednesday! Lecture 6 Overview" Cyclic Remainder Check (CRC) Automatic Repeat Request (ARQ) Acknowledgements (ACKs)
More informationSirindhorn International Institute of Technology Thammasat University
Name...ID... Section...Seat No... Sirindhorn International Institute of Technology Thammasat University Midterm Examination: Semester 1/2009 Course Title Instructor : ITS323 Introduction to Data Communications
More informationTRANSCEIVER FSK. Version: 434 MHz Band / 868 MHZ Band / Code: / A
TRANSCEIVER FSK Version: 434 MHz Band / 868 MHZ Band / Code: 3-2000519 / 3-2000519A DESCRIPTION: The 3-2000519 and 3-2000519A modules are fully programmable multichannel PLL based FSK transceivers, with
More information1. Motivation. 2. Periodic non-gaussian noise
. Motivation One o the many challenges that we ace in wireline telemetry is how to operate highspeed data transmissions over non-ideal, poorly controlled media. The key to any telemetry system design depends
More informationDepartment of Computer Science and Engineering. CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015
Department of Computer Science and Engineering CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015 Final Examination Instructions: Examination time: 180 min. Print your
More informationSingle Error Correcting Codes (SECC) 6.02 Spring 2011 Lecture #9. Checking the parity. Using the Syndrome to Correct Errors
Single Error Correcting Codes (SECC) Basic idea: Use multiple parity bits, each covering a subset of the data bits. No two message bits belong to exactly the same subsets, so a single error will generate
More information( n) Lower bounds for Selection (cont)
Lower bounds for Selection bound on the complexity of a problem is a bound on any algorithm that solves the problem Model of omputation : Tournaments Technique: dversary rgument: Evil oracle dynamically
More informationIntroduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing)
Introduction to OFDM Characteristics o OFDM (Orthogonal Frequency Division Multiplexing Parallel data transmission with very long symbol duration - Robust under multi-path channels Transormation o a requency-selective
More informationState Machine for GPRS MM
State Machine for GPRS MM GPRS Attach READY timer expiry or Force to STANDBY IDLE READY STANDBY GPRS Detach, RAU Reject or GPRS Attach Reject GPRS Attach PDU transmission IDLE READY STANDBY GPRS Detach,
More informationIEEE C802.16h-05/022r1. IEEE Broadband Wireless Access Working Group <
Project IEEE 802.16 Broadband Wireless Access Working Group Title Cognitive radio concepts or 802.16h Date Submitted 2005-07-11 Source(s) Mariana Goldhamer Alvarion Tel Aviv, 21
More information) IGNALLING LINK. SERIES Q: SWITCHING AND SIGNALLING Specifications of Signalling System No. 7 Message transfer part. ITU-T Recommendation Q.
INTERNATIONAL TELECOMMUNICATION UNION )454 1 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/96) SERIES Q: SWITCHING AND SIGNALLING Specifications of Signalling System. 7 Message transfer part 3IGNALLING
More informationAsymptotic Throughput of the FED-STD-1052 Data Link Protocol
Asymptotic Throughput of the FED-STD-1052 Data Link Protocol Eric E. Johnson New Mexico State University Las Cruces, NM ABSTRACT The past decade has seen rapid evolution of data communication technologies
More informationOn the Impact of Fading and Inter-piconet Interference on Bluetooth Performance
On the Impact o Fading and Inter-piconet Intererence on Bluetooth Perormance Andrea Zanella Dept. o Inormation Engineering University o Padova, Padova, Italy zanella@dei.unipd.it Andrea Tonello Bell Labs,
More information3.6 Intersymbol interference. 1 Your site here
3.6 Intersymbol intererence 1 3.6 Intersymbol intererence what is intersymbol intererence and what cause ISI 1. The absolute bandwidth o rectangular multilevel pulses is ininite. The channels bandwidth
More informationECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013
ECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013 Lecture 18 Today: (1) da Silva Discussion, (2) Error Correction Coding, (3) Error Detection (CRC) HW 8 due Tue. HW 9 (on Lectures
More informationProf. Paolo Colantonio a.a
Pro. Paolo Colantonio a.a. 03 4 Operational ampliiers (op amps) are among the most widely used building blocks in electronics they are integrated circuits (ICs) oten DIL (or DIP) or SMT (or SMD) DIL (or
More informationPerformance Evaluation of the MPE-iFEC Sliding RS Encoding for DVB-H Streaming Services
Performance Evaluation of the MPE-iFEC Sliding RS for DVB-H Streaming Services David Gozálvez, David Gómez-Barquero, Narcís Cardona Mobile Communications Group, iteam Research Institute Polytechnic University
More informationUSB 3.1 ENGINEERING CHANGE NOTICE
Title: USB3.1 SKP Ordered Set Definition Applied to: USB_3_1r1.0_07_31_2013 Brief description of the functional changes: Section 6.4.3.2 contains the SKP Order Set Rules for Gen2 operation. The current
More informationDEDICATED SHORT-RANGE COMMUNICATION SYSTEM
DEDICATED SHORT-RANGE COMMUNICATION SYSTEM TEST ITEMS AND CONDITIONS FOR MOBILE STATION COMPATIBILITY CONFIRMATION ARIB TECHNICAL REPORT VERSION 1.0 ARIB TR-T16 Version 1.0 September 9th 2001 Association
More information5 GHz, U-NII Band, L-PPM. Physical Layer Specification
5 GHz, U-NII Band, L-PPM Physical Layer Specification 1.1 Introduction This document describes the physical layer proposed by RadioLAN Inc. for the 5 GHz, U-NII, L-PPM wireless LAN system. 1.1.1 Physical
More informationEECS 122: Introduction to Computer Networks Encoding and Framing. Questions
EECS 122: Introduction to Computer Networks Encoding and Framing Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776
More informationDynamic Channel Bonding in Multicarrier Wireless Networks
Dynamic Channel Bonding in Multicarrier Wireless Networks Pei Huang, Xi Yang, and Li Xiao Department o Computer Science and Engineering Michigan State University Email: {huangpe3, yangxi, lxiao}@cse.msu.edu
More informationConfiguring OSPF. Information About OSPF CHAPTER
CHAPTER 22 This chapter describes how to configure the ASASM to route data, perform authentication, and redistribute routing information using the Open Shortest Path First (OSPF) routing protocol. The
More informationINTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES
INTERNATIONAL TELECOMMUNICATION UNION CCITT X.21 THE INTERNATIONAL (09/92) TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE DATA COMMUNICATION NETWORK: INTERFACES INTERFACE BETWEEN DATA TERMINAL EQUIPMENT
More informationEncoding and Framing
Encoding and Framing EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Nov 2, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Questions
More informationFrequency Hopped Spread Spectrum
FH- 5. Frequency Hopped pread pectrum ntroduction n the next ew lessons we will be examining spread spectrum communications. This idea was originally developed or military communication systems. However,
More informationEncoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal
Questions Encoding and Framing Why are some links faster than others? What limits the amount of information we can send on a link? How can we increase the capacity of a link? EECS 489 Computer Networks
More information6.1 Multiple Access Communications
Chap 6 Medium Access Control Protocols and Local Area Networks Broadcast Networks: a single transmission medium is shared by many users. ( Multiple access networks) User transmissions interfering or colliding
More informationSingle-wire Signal Aggregation Reference Design
FPGA-RD-02039 Version 1.1 September 2018 Contents Acronyms in This Document... 4 1. Introduction... 5 1.1. Features List... 5 1.2. Block Diagram... 5 2. Parameters and Port List... 7 2.1. Compiler Directives...
More informationWiMOD LR Base Plus Firmware
WiMOD LR Base Plus Firmware Feature Specification Version 1.0 Document ID: 4000/40140/0137 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY Overview Document Information File name WiMOD_LR_Base_Plus_Feature_Spec.docx
More informationReliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks
Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks Giuseppe Anastasi Pervasive Computing & Networking Lab () Dept. of Information Engineering, University of Pisa E-mail:
More informationAAA. Figure 1: Test setup for output power measurement
INTRODUCTION This document describes the different tests that can be done with the nrf24l01+ EVKIT. The tests can be divided into three categories: RF performance tests, Range test and protocol test. It
More informationECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013
ECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013 Lecture 18 Today: (1) da Silva Discussion, (2) Error Correction Coding, (3) Error Detection (CRC) HW 8 due Tue. HW 9 (on Lectures
More informationConfiguring the maximum number of external LSAs in LSDB 27 Configuring OSPF exit overflow interval 28 Enabling compatibility with RFC Logging
Contents Configuring OSPF 1 Overview 1 OSPF packets 1 LSA types 1 OSPF areas 2 Router types 4 Route types 5 Route calculation 6 OSPF network types 6 DR and BDR 6 Protocols and standards 8 OSPF configuration
More informationSourceSync. Exploiting Sender Diversity
SourceSync Exploiting Sender Diversity Why Develop SourceSync? Wireless diversity is intrinsic to wireless networks Many distributed protocols exploit receiver diversity Sender diversity is a largely unexplored
More informationPerformance Analysis of the IEEE n Block-ACK Mechanism in an Error-Prone Channel Xue-ping CHEN, Wen-da LI and Hong-yuan CHEN*
2016 International Conerence on ustainable nergy, nvironment and Inormation ngineering (I 2016) IBN: 978-1-60595-337-3 Perormance Analysis o the I 802.11n Block- Mechanism in an rror-prone Channel Xue-ing
More informationR PROFLAME Instruction Book Collection
9.956.028 R00 584 PROFLAME Instruction Book Collection 4-17 18-29 584 PROFLAME System 30-39 Appendix: DIP SWITCH NUMBER (0=ON 1=OFF) 40-41 4-17 Fig. 1 The SIT is a device that allows, in conjunction with
More information3V TRANSCEIVER 2.4GHz BAND
3V TRANSCEIVER 2.4GHz BAND Rev. 2 Code: 32001271 QUICK DESCRIPTION: IEEE 802.15.4 compliant transceiver operating in the 2.4 GHz ISM band with extremely compact dimensions. The module operates as an independent
More informationFurther developments on gear transmission monitoring
Further developments on gear transmission monitoring Niola V., Quaremba G., Avagliano V. Department o Mechanical Engineering or Energetics University o Naples Federico II Via Claudio 21, 80125, Napoli,
More informationUMRR: A 24GHz Medium Range Radar Platform
UMRR: A 24GHz Medium Range Radar Platorm Dr.-Ing. Ralph Mende, Managing Director smart microwave sensors GmbH Phone: +49 (531) 39023 0 / Fax: +49 (531) 39023 58 / ralph.mende@smartmicro.de Mittelweg 7
More informationA Universal Motor Performance Test System Based on Virtual Instrument
Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com A Universal Motor Perormance Test System Based on Virtual Instrument Wei Li, Mengzhu Li, Qiang Xiao School o Instrument
More informationLecture 3 Data Link Layer - Digital Data Communication Techniques
DATA AND COMPUTER COMMUNICATIONS Lecture 3 Data Link Layer - Digital Data Communication Techniques Mei Yang Based on Lecture slides by William Stallings 1 ASYNCHRONOUS AND SYNCHRONOUS TRANSMISSION timing
More informationMULTIPLE CHOICE QUESTIONS
CHAPTER 7 2. Guided and unguided media 4. Twisted pair, coaxial, and fiber-optic cable 6. Coaxial cable can carry higher frequencies than twisted pair cable and is less sus-ceptible to noise. 8. a. The
More informationLecture 8 Link-State Routing
6998-02: Internet Routing Lecture 8 Link-State Routing John Ioannidis AT&T Labs Research ji+ir@cs.columbia.edu Copyright 2002 by John Ioannidis. All Rights Reserved. Announcements Lectures 1-5, 7-8 are
More informationExact statistics of ARQ packet delivery delay over Markov channels with finite round-trip delay
Exact statistics of ARQ packet delivery delay over Markov channels with finite round-trip delay Michele Rossi, Leonardo Badia, Michele Zorzi Dipartimento di Ingegneria, Università di Ferrara via Saragat,
More informationFAQs about OFDMA-Enabled Wi-Fi backscatter
FAQs about OFDMA-Enabled Wi-Fi backscatter We categorize frequently asked questions (FAQs) about OFDMA Wi-Fi backscatter into the following classes for the convenience of readers: 1) What is the motivation
More informationLec 19 Error and Loss Control I: FEC
Multimedia Communication Lec 19 Error and Loss Control I: FEC Zhu Li Course Web: http://l.web.umkc.edu/lizhu/teaching/ Z. Li, Multimedia Communciation, Spring 2017 p.1 Outline ReCap Lecture 18 TCP Congestion
More informationSigfox RF & Protocol Test Plan for RC3c-UDL-ENC
Version 3.8.0 September 14, 2018 Sigfox RF & Protocol Test Plan for RC3c-UDL-ENC Public Use Note: Only the last version of this document available on the Sigfox web sites is official and applicable. This
More informationUltra-Low Duty Cycle MAC with Scheduled Channel Polling
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann CS577 Brett Levasseur 12/3/2013 Outline Introduction Scheduled Channel Polling (SCP-MAC) Energy Performance Analysis Implementation
More informationContent. Basics of UWB Technologies - Utilization of Wide Spectrum - History and Recent Trend of UWB UWB
ontent Basics o UWB Technologies - Utilization o Wide Spectrum - What is UWB History and Recent Trend o UWB Principle o UWB Application o UWB Technical Issues or Antennas & RF ircuits Intererence Problem
More informationGeneral Class Digital Modes Presentation
Question groups: G1E, G2E, G8A, G8B, G8C General Class Digital Modes Presentation General Segment of the 20 meter band used for digital transmissions? (14.070-14.100 MHz) Segment of the 80 meter band used
More informationThe L*IP Access System
*IP Satellite System The *IP Access System Prototype built for ESA, ARTES-5 contract Meshed MF-TDMA, over GEO Optimized for IP QoS DAMA MF-TDMA modem supports up to 4 Msymb/s QPSK, Turbo codec Fade mitigation
More informationBSc (Hons) Computer Science with Network Security BEng (Hons) Electronic Engineering
BSc (Hons) Computer Science with Network Security BEng (Hons) Electronic Engineering Cohort: BCNS/16B/FT Examinations for 2016-2017 / Semester 1 Resit Examinations for BEE/12/FT MODULE: DATA COMMUNICATIONS
More informationISSUE: April Fig. 1. Simplified block diagram of power supply voltage loop.
ISSUE: April 200 Why Struggle with Loop ompensation? by Michael O Loughlin, Texas Instruments, Dallas, TX In the power supply design industry, engineers sometimes have trouble compensating the control
More informationChapter 3 Digital Transmission Fundamentals
Chapter 3 Digital Transmission Fundamentals Digital Representation of Information Why Digital Communications? Digital Representation of Analog Signals Characterization of Communication Channels Fundamental
More information) 3.75 sin 2 10 t 25 sin(6 10 t )
Hoework NAME Solutions EE 442 Hoework #6 Solutions (Spring 2018 Due April 2, 2018 ) Print out hoework and do work on the printed pages. Proble 1 Tone-Modulated FM Signal (12 points) A 100 MHz carrier wave
More informationApplications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many
RXQ2 - XXX GFSK MULTICHANNEL RADIO TRANSCEIVER Intelligent modem Transceiver Data Rates to 100 kbps Selectable Narrowband Channels Crystal controlled design Supply Voltage 3.3V Serial Data Interface with
More informationPower Optimization in Stratix IV FPGAs
Power Optimization in Stratix IV FPGAs May 2008, ver.1.0 Application Note 514 Introduction The Stratix IV amily o devices rom Altera is based on 0.9 V, 40 nm Process technology. Stratix IV FPGAs deliver
More informationAutomatic HF facsimile and data system for maritime mobile users
Recommendation ITU-R M.1081-1 (03/2012) Automatic HF facsimile and data system for maritime mobile users M Series Mobile, radiodetermination, amateur and related satellite services ii Rec. ITU-R M.1081-1
More informationBlock diagram of a radio-over-fiber network. Central Unit RAU. Server. Downlink. Uplink E/O O/E E/O O/E
Performance Analysis of IEEE. Distributed Coordination Function in Presence of Hidden Stations under Non-saturated Conditions with in Radio-over-Fiber Wireless LANs Amitangshu Pal and Asis Nasipuri Electrical
More informationReview of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2
Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions
More informationCANopen Programmer s Manual Part Number Version 1.0 October All rights reserved
Part Number 95-00271-000 Version 1.0 October 2002 2002 All rights reserved Table Of Contents TABLE OF CONTENTS About This Manual... iii Overview and Scope... iii Related Documentation... iii Document Validity
More informationAn Advanced Wireless System with MIMO Spatial Scheduling
An Advanced Wireless System with MIMO Spatial Scheduling Jan., 00 What is the key actor or G mobile? ) Coverage High requency band has small diraction & large propagation loss ) s transmit power Higher
More informationSection III. Area, Timing and Power Optimization
Section III. Area, Timing and Power Optimization Introduction Physical implementation can be an intimidating and challenging phase o the design process. This section introduces eatures in Altera s Quartus
More informationCarbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual
Carbon Dioxide (Tiny CO2) Gas Sensor Rev. 1.2 TG400 User Manual The TG400 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high
More information