Make Random Access Contentions Transparent by Orthogonal Complementary Codes in Wireless Communications Xiaohua (Edward) Li Department of Electrical and.

Slides:



Advertisements
Similar presentations
PHY-MAC Dialogue with Multi-Packet Reception Workshop on Broadband Wireless Ad-Hoc Networks and Services 12 th -13 th September 2002 ETSI, Sophia Antipolis,
Advertisements

1 Introduction Objective —Improve the efficiency for transmitting small packets to multiple users —Support for low data rate/real-time applications such.
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
12.1 Chapter 12 Multiple Access Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Cooperative Transmissions in Wireless Sensor Networks with Imperfect Synchronization Xiaohua (Edward) Li, Mo Chen and Wenyu Liu Department of Electrical.
12.1 Chapter 12 Multiple Access Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 7th Lecture Christian Schindelhauer.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
Medium Access Control Sublayer
A FREQUENCY HOPPING SPREAD SPECTRUM TRANSMISSION SCHEME FOR UNCOORDINATED COGNITIVE RADIOS Xiaohua (Edward) Li and Juite Hwu Department of Electrical and.
Multiple Access Protocols Chapter 6 of Hiroshi Harada Book
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
: Data Communication and Computer Networks
Chi-Cheng Lin, Winona State University CS412 Introduction to Computer Networking & Telecommunication Medium Access Control Sublayer.
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
1 Performance Analysis of Coexisting Secondary Users in Heterogeneous Cognitive Radio Network Xiaohua Li Dept. of Electrical & Computer Engineering State.
1 UTILIZING CHANNEL CODING INFORMATION IN CIVA- BASED BLIND SEQUENCE DETECTORS Xiaohua(Edward) Li Department of Electrical and Computer Engineering State.
1 Energy Efficiency of MIMO Transmissions in Wireless Sensor Networks with Diversity and Multiplexing Gains Wenyu Liu, Xiaohua (Edward) Li and Mo Chen.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Medium Access Control Sublayer.
Hybrid OFDMA/CSMA Based Medium Access Control for Next- Generation Wireless LANs Yaser Pourmohammadi Fallah, Salman Khan, Panos Nasiopoulos, Hussein Alnuweiri.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Data Communications, Kwangwoon University12-1 Chapter 12. Multiple Access 1.Random Access 2.Controlled Access 3.Channelization.
1 Blind Channel Identification and Equalization in Dense Wireless Sensor Networks with Distributed Transmissions Xiaohua (Edward) Li Department of Electrical.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
Ch 12. Multiple Access. Multiple Access for Shared Link Dedicated link – Point-to-point connection is sufficient Shared link – Link is not dedicated –
Channel-Independent Viterbi Algorithm (CIVA) for DNA Sequencing
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
1 Channel Equalization for STBC- Encoded Cooperative Transmissions with Asynchronous Transmitters Xiaohua (Edward) Li, Fan Ng, Juite Hwu, Mo Chen Department.
CRMA: Collision Resistant Multiple Access Lili Qiu University of Texas at Austin Joint work with Tianji Li, Mi Kyung Han, Apurv Bhartia, Eric Rozner, Yin.
Performance Analysis of RLC/MAC Protocol in General Packet Radio Service K. Premkumar and A. Chockalingam Wireless Research Lab (
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
UNIT 3 MULTIPLE ACCESS Adapted from lecture slides by Behrouz A. Forouzan © The McGraw-Hill Companies, Inc. All rights reserved.
Multiple Access. Figure 12.1 Data link layer divided into two functionality-oriented sublayers.
COMPUTER NETWORKS Data-link Layer (The Medium Access Control Sublayer) MAC Sublayer.
2. Data Link Layer: Medium Access Control. Scheduling.
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
MAC Protocols for Sensor Networks
Data link layer divided into two functionality-oriented sublayers
Chapter 12 Multiple Access.
Communication Networks: Technology & Protocols
Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 6 / 20. okt 2004
Chapter 12 Multiple Access
Xiaohua (Edward) Li and Juite Hwu
Multiple Access Problem: When two or more nodes transmit at the same time, their frames will collide and the link bandwidth is wasted during collision.
Multiple Access Mahesh Jangid Assistant Professor JVW University.
Channel Allocation (MAC)
Subject Name: Computer Communication Networks Subject Code: 10EC71
Multiple access.
Colorado School of Mines
Communication Networks NETW 501
Analysis and Evaluation of a New MAC Protocol
Chapter 13 Multiple Access
Communication Networks NETW 501
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Chapter 13 Multiple Access
Javad Ghaderi, Tianxiong Ji and R. Srikant
Subject Name: Adhoc Networks Subject Code: 10CS841
Chapter 6 Multiple Radio Access.
Multiple Access Control (MAC) Protocols
Chapter 12 Media Access Control (MAC)
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

Make Random Access Contentions Transparent by Orthogonal Complementary Codes in Wireless Communications Xiaohua (Edward) Li Department of Electrical and Computer Engineering State University of New York at Binghamton

Outline Introduction Access request and detection Performance analysis Simulations Conclusions

Introduction: Random Access Random access: efficient for heterogeneous traffic Problems of random access: contention Throughput loss  severe in high traffic load Delay increased  difficult to maintain QoS Resolve contention to improve efficiency

Introduction: Contention Resolution Some traditional methods Slotted ALOHA, CSMA/CA Reservation-ALOHA, RTS/CTS TDMA-CDMA Common characteristics Treat problem in MAC layer only Collided packets simply discarded Do not utilize information of physical layer signals

Introduction: Contention Resolution Alternative methods: separate collided signal Physical layer signal processing By, e.g., repeated transmission, multi-user detection, constant modulus, etc Difficulties Signal separation is difficult, suffers many practical problems, e.g., ill-channel conditions, complexity Solution: joint physical/MAC layer design

Proposed Method: Basic Idea Use access request packets (ARP) Physical layer: Separate collided (ARP) only Make collision transparent to MAC MAC layer: Schedule transmission of ARP and data packets Make physical layer signal separation easy Orthogonal complementary codes: Efficient and robust collision separation

System Design Slotted channel: access request slot, data slot All active users transmit ARP in the same access request slot Contentions exist in access request slot only, not in data slot

Orthogonal Complementary Code OC code set properties: with: I flocks, J family/flock, L-bit code/family Processing gain: JL Orthogonal among flocks, irrespectively shifting Orthogonal within each flock with non-zero shifting

Access Request Packets Designed with OC codes Packet (slot) length: Efficient for large number of users

Access Request Detection

Joint Physical/MAC Layer Design Protocol At the beginning of a frame, central controller asks for access request Active users transmit ARP Central controller detects access requests Assign data packet slots to active users Properties: Efficient ARP structure, with user ID inherently embedded ARP collision separation: efficient and robust to asynchronous, near-far, multipath

Performance Analysis

Consider Detection Error

Consider Detection Error

Simulations: Throughput Compare throughput: theory and simulated

Simulations: Delay Compare delay: theory and simulated

Simulations: ARP Detection 60 users, guard length 10, Processing Gain 64, random channel with max length 5 Random asynchronous delay (max 5) Random near-far (NF)

Simulations: ARP Detection Decision error rate and traffic load

Conclusions Joint physical/MAC layer design to Resolve contentions, to improve efficiency Make contentions transparent, to support QoS Access request collision resolution with OC codes Efficient in computational complexity Robust to (ill) multipath channels, near-far & asynchronous transmission