Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Introduction
many users at same time share a finite amount of radio spectrum high performance duplexing generally required frequency domain time domain
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
time seperation
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Narrowband systems
large number of narrowband channels usually FDD Narrowband FDMA Narrowband TDMA FDMA/FDD FDMA/TDD TDMA/FDD TDMA/TDD
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
user 1
user n
www.jntuworld.com
www.jwjobs.net
user 1 forward channel reverse channel ... user n forward channel reverse channel f
t
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
t
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
user 1
user n
...
t
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Wideband systems
Transmission b/w of a single channel is much larger than the coherence b/w of the channel. large number of transmitters on one channel TDMA -time slots to many txs on one channel and only one channel is allowed to acces channel. CDMA allows all txs to access channel at same time FDD or TDD multiplexing techniques TDMA/FDD and TDMA/TDD CDMA/FDD and CDMA/TDD
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
f
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
user 1 forward channel reverse channel ... user n forward channel reverse channel code
t
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Technique
FDMA/FDD TDMA/FDD TDMA/FDD
Digital European Cordless Telephone (DECT) FDMA/TDD US Narrowband Spread Spectrum (IS-95) CDMA/FDD
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
= 416 channels
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Slot N
Trail Bits Sync. Bits Information Data Guard Bits The frame is cyclically repeated over time.
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Features of TDMA
a single carrier frequency for several users transmission in bursts low battery consumption handoff process much simpler for subscriber unit FDD : switch instead of duplexer as tx and rx are done on different time slots very high transmission rate high synchronization overhead guard slots necessary
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jwjobs.net
Example: Global System for Mobile (GSM) TDMA/FDD forward link at Btot = 25 MHz radio channels of Bc = 200 kHz if m = 8 speech channels supported, and if no guard band is assumed : 8*25E6 N= = 1000 simultaneous users 200E3
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Efficiency of TDMA
percentage of transmitted data that contain information frame efficiency f usually end user efficiency < f , Data tx has source and channel coding bits How get f ?
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Efficiency of TDMA
bOH = Nr*br + Nt*bp + Nt*bg + Nr*bg bOH number of overhead bits Nr number of reference bursts per frame br reference bits per reference burst Nt number of traffic bursts per frame bp overhead bits per preamble in each slot bg equivalent bits in each guard time intervall
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Efficiency of TDMA
bT = Tf * R bT total number of bits per frame Tf frame duration R channel bit rate
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Efficiency of TDMA
f = (1-bOH/bT)*100%
f frame efficiency
bOH number of overhead bits per frame bT total number of bits per frame
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Disadvantage of SDMA
perfect adaptive antenna system: infinitely large antenna needed compromise needed
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Multiple Access Protocol Distributed algorithm that determines how nodes share channel, i.e., determine when node can transmit Communication about channel sharing must use channel itself!
No out-of-band channel for coordination
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Channel Partitioning
Frequency Division Multiplexing
Each node has a frequency band
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
4. Simple
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
two or more transmitting nodes collision, random access MAC protocol specifies:
how to detect collisions how to recover from collisions (e.g., via delayed retransmissions)
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
worse !
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Slotted ALOHA
Assumptions all frames same size time is divided into equal size slots, time to transmit 1 frame nodes start to transmit frames only at beginning of slots nodes are synchronized if 2 or more nodes transmit in slot, all nodes detect collision Operation when node obtains fresh frame, it transmits in next slot no collision, node can send new frame in next slot if collision, node retransmits frame in each subsequent slot with prob. p until success
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Slotted ALOHA
Pros single active node can continuously transmit at full rate of channel highly decentralized: only slots in nodes need to be in sync simple
Cons collisions, wasting slots idle slots nodes may be able to detect collision in less than time to transmit packet clock synchronization
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Optimal choice of p
For max efficiency with N nodes, find p* that maximizes Np(1-p)N-1 For many nodes, take limit of Np*(1-p*)N-1 as N goes to infinity, gives 1/e = .37 Efficiency is 37%, even with optimal p
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
1-persistent CSMA
when a station has a packet:
it waits until the medium is free to transmit the packet if a collision occurs, the station waits a random amount of time
first transmission results in a collision if several stations are waiting for the channel
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
p-persistent protocol
when a station has a packet wait until the medium is free:
transmit the packet with probability p wait for next slot with probability 1-p
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
CSMA collisions
collisions can still occur:
propagation delay means two nodes may not hear each others transmission
collision:
entire packet transmission time wasted
note:
role of distance & propagation delay in determining collision probability
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
collision detection:
easy in wired LANs: measure signal strengths, compare transmitted, received signals difficult in wireless LANs: receiver shut off while transmitting
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
Explicit Reservation
Explicit Reservation (Reservation Aloha):
two modes:
ALOHA mode for reservation: competition for small reservation slots, collisions possible reserved mode for data transmission within successful reserved slots (no collisions possible)
it is important for all stations to keep the reservation list consistent at any point in time and, therefore, all stations have to synchronize from time to time
collision
Aloha
reserved
Aloha
reserved
Aloha
reserved
Aloha
www.jntuworld.com
www.jntuworld.com
www.jwjobs.net
PRMA
Implicit reservation (PRMA - Packet Reservation MA):
a certain number of slots form a frame, frames are repeated stations compete for empty slots according to the slotted aloha principle once a station reserves a slot successfully, this slot is automatically assigned to this station in all following frames as long as the station has data to send competition for this slots starts again as soon as the slot was empty in the last frame
reservation ACDABA-F ACDABA-F AC-ABAFA---BAFD ACEEBAFD
time-slot
www.jntuworld.com