28
Multiple Access Protocol ผผ. ผผ. ผผผผผผ ผผผผผผผ Asst.Prof.Anan Phonphoem, Ph.D. [email protected] http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand

Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. [email protected] anan Computer Engineering Department

Embed Size (px)

Citation preview

Page 1: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Multiple Access Protocol

ผศ. ดร. อนั�นัต์ ผลเพิ่ �มAsst.Prof.Anan Phonphoem, Ph.D.

[email protected]://www.cpe.ku.ac.th/~anan

Computer Engineering DepartmentKasetsart University, Bangkok, Thailand

Page 2: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Multiple access protocols

Page 3: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Random Access Evolution

MAMultiple access

CSMACarrier sense

Multiple access

CSMA/CDCarrier sense

Multiple accessCollision detect

CSMA/CACarrier sense

Multiple accessCollision avoidance

Page 4: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

ALOHA Network

Page 5: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

ALOHA protocol

Page 6: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Collision in CSMA

Page 7: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Collision

Cisco: CCNA

Page 8: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Persistent strategy

Page 9: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CSMA/CD

Page 10: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CSMA/CD animation

Page 11: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CSMA/CD

CRS

collision

CRS

CRS

CRS

defer

defer

X

Y

Z

Modified from Lucent Slide

Page 12: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CSMA/CA

Page 13: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

DCF - CSMA/CA

defer

CRS

CRS

defer

defer

CRS CRS

defer

X

Y

Z

Modified from Lucent Slide

Page 14: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Multiple access protocols

Page 15: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Reservation access method

Page 16: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Poll – Select

Page 17: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Token passing

Page 18: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Token passing procedure

Page 19: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Token Ring animation

Page 20: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Multiple access protocols

Page 21: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

Channelization

Cellular Access Technologies Frequency Division Multiple Access

(FDMA) Time Division Multiple Access

(TDMA) Code Division Multiple Access

(CDMA)

Page 22: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

FDMA

Mainly used in Analog System

Bandwidth is divided into channels

Voice channel uniform BW range

Not efficiency

Page 23: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

TDMA

Bandwidth is just one channel that is timeshared

30 KHz wide, 7.6 ms long (3 time slots)

3 times capacity over Analog

Operate in 800 MHz (IS-54) & 1900 MHz (IS-136)

Page 24: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

GSM Global System for Mobile communications TDMA Use encryption security 900 MHz & 1800 MHz (Asia-Europe) 1900 MHz (US. – not compat. with above) International support by changing

Subscriber Identification Module (SIM) card

Page 25: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CDMA One channel carries all

transmissions simultaneously

Spread spectrum Data spread out Each call unique

sequence code Need accurate time stamp 800 MHz and 1900 MHz 8-10 times over Analog

Page 26: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CDMA

Chip sequence

Encoding rules

Page 27: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CDMA Multiplexer

Page 28: Multiple Access Protocol ผศ. ดร. อนันต์ ผลเพิ่ม Asst.Prof.Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th anan Computer Engineering Department

CDMA Demultiplexer