<<

Wireless Packet Networking:

an overview (and some novel system ideas)

Presented at the University of Alberta, 5.21.2003

by

Roland Kempter University of Utah Department of Electrical and Computer Engineering Email: [email protected]

Roland Kempter 1 University of Utah, Department of Electrical Engineering, 2003 Preface Purpose of this presentation:

• Give you an understanding of the development of Wireless Communication Systems from the very beginning to the present

• Give you an overview over the different technologies of Cellular and Wireless LANs

• Establish a logical link from today‘s state-of-the-art technology to our current research.

Roland Kempter 2 University of Utah, Department of Electrical Engineering, 2003 Organization 1. The history of Packet Based Wireless Networking

INTERMEZZO 2. Introduction, technical background of Packet Switched Networks

INTERMEZZO 3. State-of-the art in Wireless Packet Networking

INTERMEZZO 4. The future of Wireless Packet Based Networking?

INTERMEZZO 5. What are „The Others“ doing?

Roland Kempter 3 University of Utah, Department of Electrical Engineering, 2003 1. History (overview)

• 1971 ALOHANET [21], the first wireless packet-switched network. - established by the University of Hawaii to connect the data centers of 7 campus sites located across 4 islands to the main data center without the use of phone lines. ALOHANET was connected to the ARPAnet on the mainland.

• In the 1980's, Amateur Radio Operators or "hams", built terminal node controllers (TNC's) to connect their computers through their radio equipment.

networks - analog, ciruit switched, no „data mode“, Systems like AMPS (Advanced Mobile Phone Service)

• Early 1990: Various Kinds of Satellite VSAT systems - capable of transmitting voice, fax and data - MF-TDMA and data packeting, (Frame Relay) [15]

[21] Abramson, N. "The ALOHA system, another alternative for computer communications," in Proc. 1970 Fall Jt Computer Conf, AFIPS Press, Arlington, Va., pp 281-285. [15] www.ndsatcom.com, Satellite VSAT Systems, SKYWAN and SKYWAN DVB-IP

Roland Kempter 4 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO

Roland Kempter 5 University of Utah, Department of Electrical Engineering, 2003 2. Introduction Two terms joined together: Wireless and Packet (switched)

1) circuit switched: - there exists a switched line from the user to the base station or receiver at all times during the „call“, - permanently allocated network resources

2) packet switched: - splits data into packets and places packets from multiple connections on shared physical circuits, - data is routed on a per-packet basis to its final destination, - bandwidth can be allocated dynamically

Basic Modes of Operation of WLANs:

1) infrastructure mode, from nodes to basestation 2) ad hoc mode, from node to node

Roland Kempter 6 University of Utah, Department of Electrical Engineering, 2003 2. Introduction Some Types of WLAN architectures

• wireless LANS, WLANs

• wireless WANs/MANs Wide Area Networks, Metropolitan Area Networks, eg. - CDPD, Cellular Digital Packet Data, Standard for data transmission using GSM, Global System for Mobile Communications, with up to 19.2 kpbs [17], - GPRS, GSM Service [31]

• wireless PANs Personal Area Networks, eg. - Bluetooth (IEEE 802.15) lower data rates, low power consumption

[17] „What is CDPD?“, http://www.novatelwireless.com/company/cdpd.html [31] „All about GPRS“, http://www.mobilegprs.com/home.htm

Roland Kempter 7 University of Utah, Department of Electrical Engineering, 2003 2. Introduction Some Types of WLAN architectures, cont‘d

• Satellite networks, - DVB-S(RCS) based networks, -VSatnetworks, up/downstream up to 38Mbps (currently) MF-TDMA, big delays [15]

• (mobile) ad hoc networks, - Sensor Networks, - Emergency Relief, multi-hop, infrastructureless, nodes (can also) act as forwarders/routers, network environment can be very difficult since routers can also be mobile!

[15] www.ndsatcom.com, Satellite VSAT Systems, SKYWAN and SKYWAN DVB-IP

Roland Kempter 8 University of Utah, Department of Electrical Engineering, 2003 2. Introduction

We heard about different Wireless LAN Technologies, but how do they work?

Understanding Packet Switched Networks: The OSI (Open Systems Interconnect) Layer Model

Roland Kempter 9 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, The OSI Layer Model Packet processing acc. to the OSI model

Figure 1: OSI Layers

Roland Kempter 10 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, The OSI Layer Model

Figure 2: OSI Layers and Packeting

Roland Kempter 11 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, The OSI Layer Model

LAYER 1, PHY: The physical later is concerned with transmitting raw bits over a communication channel.

The design issues here deal largely with mechanical, electrical, and procedural interfaces and the physical transmission medium.

LAYER 2, MAC: The main task of the is to take a raw transmission facility and transform it into a line that appears free of transmission errors in the network layer (error correction capabilities).

It accomplishes this task by having the sender break the input data up into data frames (typically a few hundred bytes), transmit the frames sequentially, and process the acknowledgment frames sent back by the receiver.

Roland Kempter 12 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, The OSI Layer Model

LAYER 3: The network layer is concerned with controlling the operation of the subnet. A key design issue is determining how packets are routed from source to destination.

The 802.11 Packet: A Sample Message Structure

Figure 3: IEEE 802.11 Packet format and Message Structure

Roland Kempter 13 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, The IEEE 802.1 Standard and OSI Layers 1 and 2

Figure 4: IEEE 802.11 and the OSI Modell

Roland Kempter 14 University of Utah, Department of Electrical Engineering, 2003 2. Introduction

So far, we’ve heard a lot about Networking Technology, but how do we use it in a multiple user scenario?

Deterministic and Random Channel Access Schemes

Roland Kempter 15 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Deterministic Multiple Access Protocols

• General Types of MACs – Multiple Access Protocols:

1) Deterministic channel access, some channel partitioning approaches:

-FDMA(and flavors): Frequency Division Multiple Access, every mobile node has its own radio channel, channel is freed when a node finishes communication. Arbiter necessary.

-TDMA(and flavors): Time Division Multiple Access, resources (can be) divided into radio channels, further sub-divided into time slots, node is assigned time slot (and radio channel), multiple users can simultaneously share a radio channel. Arbiter necessary.

not very flexible, frame structure not easy to change dynamically, control loop over downlink with „channel information table“ necessary

Roland Kempter 16 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Deterministic Multiple Access Protocols 1) Deterministic channel access, some channel partitioning approaches, cont‘d:

- Synchronous-CDMA (and flavors): Code Division Multiple Access, Spread Spectrum. Examples of SS: frequency hopping and direct sequenced, tell nodes which code to use → orthogonal codes, global timing → synchronous

PROs: - Capacity increases compared to „real world“ TDMA systems, - improved call quality, - simplified system planning (frequency reuse), - better security through scrambling, - improved coverage characteristics, - fewer cells (better diversity characteristics), - lower power consumption, - bandwidth on demand can be accomplished easily by changing the length of the spreading sequence

2) Demand Assignment Protocols: Polling, Token Passing

Roland Kempter 17 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols

3) Random Channel Access:

- (totally) Asynchronous-CDMA: nodes choose their spreading sequence randomly

→ PN (pseudo-noise) sequences, no orthogonal user channels but channels separated by a given processing gain N, users can be totally asynchronous

→ no global network time

There are many additional intermediate formats!

Roland Kempter 18 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols 4) Random multiple Access Schemes, wireless networks:

- (Pure) ALOHA [21], simplest possible protocol, a station with a message simply transmits it to completion. If no collision occurred, message gets through, otherwise wait random time and retransmit.

CONTRA: works for when transmissions are rare; quickly degenerates as load increases. Performance analysis based on assumed Poisson distribution shows max throughput of 18%. [20]

- Slotted ALOHA: divide time into slots and restrict transmissions to time slots, station waits until next time slot to transmit but slots must be synchronized, max. throughput of 36% [20]

- ALOHA with 2 different power levels (transmit either with high or low power), improves max. throughput of pure ALOHA to 26% and slotted to 52% [20]

[21] Abramson, N. "The ALOHA system, another alternative for computer communications," in Proc. 1970 Fall Jt Computer Conf, AFIPS Press, Arlington, Va., pp 281-285. [20] www.cs.nps.navy.mil/people/faculty/ baer/N3502/Lans-1.ppt

Roland Kempter 19 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols 5) Random Multiple Channel Access, wired networks, :

- With collision detection:

CSMA/CD (Carrier Sense Multiple Access with Collision Detection),

- in Ethernet, in case of a collision, voltage levels change to indicate that a collision has occurred

BUT: Not feasible in wireless networks, It is not possible to detect if a collision has occurred

Roland Kempter 20 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols 6) Random multiple access, IEEE 802.11x based networks, only most relevant

• With collision avoidance: CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance): contention window DIFS DIFS (randomized back-off mechanism)

medium busy next frame

direct access if t medium is free ≥ DIFS slot time

Figure 5: CSMA/CD – basic operation [32]

• Channel idle during DIFS (Distributed Interframe Space), transmit frame • If the medium is busy, wait for a free DIFS and a random back-off time • If another station uses the medium during the back-off time of the station, the back-off timer stops (fairness)

[32] Andrzej Duda, Laboratoire LSR, ``Performance anomaly of 802.11b``

Roland Kempter 21 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols 6) Random multiple access, IEEE 802.11x based networks, only most relevant, cont‘d

• With collision avoidance: CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance):

- In contrast to CSMA/CD (-Collision Detection) for Ethernet. - CSMA/CA is used to reduce network collisions by listening to the network before broadcasting.

CONTRA: All transmitted frames have to be acknowledged → After transmission of a packet wait until SIFS (Short Interframe Space) is up, send an ACK → increases traffic, hidden node/exposed node problem (no „orthogonal“ user channels).

Roland Kempter 22 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols, Hidden Node Problem

• Hidden Node Problem COLLISION

A B C

Figure 6: Hidden Terminal Problem - A talks to B - C does not receive A so C thinks the channel is free (out of range) - C talks to B - at B, the signals from A and C collide

Collisions, Resources wasted

Roland Kempter 23 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols, Exposed Node Problem • Exposed Terminal Problem NOT POSSIBLE

A B C D

Figure 7: Exposed Terminal Problem

- B talks to A - C wants to communicate with D - C thinks channel is busy - C stays quiet (when it could have transmitted)

Underutilization of channel, Lower effective throughput, channel capacity wasted

Roland Kempter 24 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Protocols 6) Random multiple access, IEEE 802.11x based networks, only most relevant, cont‘d

- Even more overhead imposed by the MACA (Medium Access with Collision Avoidance), and MACAW (Multiple Access with Collision Avoidance for Wireless [11]) extensions (MAC Layer signalling) that shall help avoiding the „Hidden Terminal Problem“.

- RTS-CTS-ACK: Message transmissions controlled by Request-To-Send and Clear-To-Send messages with acknowledgement, warn all nodes within radio range before transmitting by sending a short RTS-packet, thereby trying to avoid the “Hidden Node Problem” → try to exclusively reserve the channel.

- Fairness of access provided by 4 different inter-frame spacings

only basic QoS implementation

[11] V. Bharghavan, A. Demers, S. Shenker, and L. Zhang, “MACAW: A Media Access Protocol for Wireless LANs,” in Proc. of ACM SIGCOMM ’94, 1994.

Roland Kempter 25 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Schemes

Questions for design: Exploit the nature of the PHY-Layer

Roland Kempter 26 University of Utah, Department of Electrical Engineering, 2003 2. Introduction, Random Multiple Access Schemes

Questions for MAC Layer design (typically): Fairness of access, overall- and per user throughput

Roland Kempter 27 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO

The history of Wireless Communications is the

rise of Digital over Analog Communications

as it emerges from Circuit- to

Roland Kempter 28 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO

If we talk about Wireless Networking, we mostly refer to two basic technologies:

1) Wireless LANs, like 802.11x

2) Cellular Wireless Communication Systems

Let’s talk about Wireless LANs, respectively about 802.11x first…

Roland Kempter 29 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, IEEE 802.11x

• In 1997, the IEEE drafted the 802.11 standard for wireless local area networking [9]. Since then, the 802.11 standard has been extended to the 802.11a, b and g flavors in order to increase throughput by defining new PHY layers but basically using the same MAC layer as defined in the original 802.11 document [24]

- 802.11: up to 2 Mbps [9]

- 802.11b: up to 11 Mbps, compatible to 802.11[8]

[24] The IEEE 802.11 Tutorial, Doc. Number IEEE P802.11-96/49B [7] IEEE Std. 802.11a-1999 ”Part 11: Wireless LAN (MAC) and Physical Layer (PHY) specifications, High Speed Physical Layer Extension in the 5 GHz band”, Pages 1–45. [8] IEEE Std. 802.11b-1999 ”Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, High Speed Physical Layer Extension in the 2.4 GHz band”, Pages 1–58. [9] ANSI/IEEE Std. 802.11, 1999 ”Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications”, Pages 1–185.

Roland Kempter 30 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, back to IEEE 802.11x

802.11x standards, cont‘d

- 802.11a: up to 54 Mbps in the 5.2 GHz band [7]

- 802.11g: up to 54 Mbps in the 2.4GHz band [18]

...and many others like 802.11f for Inter Access Point Communication that are out of scope of this presentation.

[18] www.apple.com, „Airport Extreme“

Roland Kempter 31 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, IEEE 802.11x

Figure 8: Overview over the different IEEE 801.11 flavors, [5]

[5] Texas Instruments, IEEE 802.11g, „New Draft Standard Clarifies Future of Wireless LAN“

Roland Kempter 32 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, IEEE 802.11x

• PHYs as defined in 802.11x [12]:

– IEEE 802.11b: 2.4 GHz-2.4835 GHz DSSS (Direct Sequence Spread Spectrum) or FHSS (Frequency Hopping Spread Spectrum) with CSMA/CA

– IEEE 802.11a: 5.725 GHz-5.850 GHz OFDM (Orthogonal Frequency Division Multiplexing) with CSMA/CA

– IEEE 802.11g: 2.4 GHz-2.4835 GHz OFDM (Orthogonal Frequency Division Multiplexing) with CSMA/CA

for all 802.11x type networks: Random Channel Access with CSMA/CA

[12] IEEE, “IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications,” 1997-.

Roland Kempter 33 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, IEEE 802.11x

The channel access method as defined in IEEE 802.11x does not exploit the nature of the different PHY-Layers for 802.11x

Roland Kempter 34 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking

We just talked about 802.11x…

1) Wireless LANs, like 802.11x

2) Cellular Wireless Communication Systems

Let’s move on towards Cellular Wireless Networks…

Roland Kempter 35 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, Evolution of Mobile Communic.

Figure 9: Evolution of Wireless Mobile Networking, [10]

[10] www.prism.gatech.edu/~gtg221d/lecture5.pdf

Roland Kempter 36 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, 2nd Generation Wireless

• 2G Networks, [31] :

– GSM: TDMA/FDD, circuit switched, [29]

– HSCSD (High Speed Circuit Switched Data): combination of multiple GSM channels, circuit switched, data rates up to 43.2 kbps, [30]

– IS-95: CDMA standard, used in US/Asia,

– IS-54: TDMA/FDD, used in the US, dual mode (analog and digital, in analog mode AMPS compatible)

– IS-136: Upbanded IS-54, used TDMA even in control channel, evolution towards packet switched, referred to as „The TDMA standard“

[29] „What is GSM?“, http://shoshin.uwaterloo.ca/~jscouria/GSM/gsmreport.html [30] NOKIA, „What is HSCSD?“, http://www.nokia.com/nokia/ [31] „Overview over Wireless Communication Standards“, http://www.mobileinfo.com/Wireless_Networks/Network_standards.htm

Roland Kempter 37 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, 2.5nd Generation Wireless • 2.5G Networks,

packet based networking based upon GSM

• GPRS (General Packet Radio Service) - overlaying a packet based air interface on the existing circuit switched, GSM network. -„Always-on“, - optimization of network resources, Data rates up to 171.2 kbps [31]

• EDGE (Enhanced Data rate for GSM Evolution) - new PHY, new modulation technique and new coding scheme, TDMA, [16] - data rates up to 384 kbps,

[16] Ericsson, „EDGE, Introduction of High Speed Data in GSM/GPRS networks“ [31] „All about GPRS“, http://www.mobilegprs.com/home.htm

Roland Kempter 38 University of Utah, Department of Electrical Engineering, 2003 3. State-of-the Art Wireless (Packet) Networking, 3rd Generation Wireless • 3G Networks, Nine W-CDMA proposals have been submitted, they can be represented by two general approaches: 1. CDMA2000: - synchronous, - Walsh-sequences (Wideband CDMA acc to IS-95); - data rates: 144– 384- 2000 kbps „indoor“ or later higher, - Multi-Carrier [26] , slotted sync channels, paging channels,

2. UTRA: - sync. channels (code assignment etc..), - timing does not need to be as accurate as for CDMA2000 but a lot of overhead due to power control and embedded pilot transmission, - Single-Carrier W-CDMA,

Synchronized CDMA (code assignment/timing), Scheduling Overhead, for more info refer to [27]

[27] R. Z. Ziemer, „3G CDMA –WCDMA and cdma2000“, http://www.ieee.or.com/Archive/diversity_in_3g/diversity_in_3g.pdf

Roland Kempter 39 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO, Recap

3G/802.11x Wireless Networking means:

- Controlled, (quasi-)synchronous, (quasi-) orthogonal, power and bandwidth controlled networks or sub-optimal [26], [22], [24]

- Overhead due to scheduling

- Bandwidth resource scheduling not optimal (very complex)

- Node and basestation can be very complex, thus increasing power consumption and cost of the node

[26] The CDMA2000 standard, http://www.3gpp2.org/Public_html/specs/C.S0002-A_v6.0.pdf [22] www.itu.int [24] The IEEE 802.11 Tutorial, Doc. Number IEEE P802.11-96/49B

Roland Kempter 40 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO, Recap

So far so good, but how can we improve this? And can it be improved?

The next part of the presentation will:

1) Summarize the problems of state-of-the-art technology

2) Give an overview over how we think the situation can be improved

Roland Kempter 41 University of Utah, Department of Electrical Engineering, 2003 4. The Future of Wireless Networking, The Problems of State-of-the-Art Technology • In state-of-the-art wireless packet switched networking, issues involving transmissions from the nodes are being addressed by somehow arbiting the channel

Increased overhead, lower user bandwidth, unneccesary complexity

•Insolutions like MACA, MACAW for 802.11x networks and sophisticated ACK schemes in general, issues regarding transmissions from the nodes are reduced with the cost of high complexity/high level of overhead but the basic issues are not solved!

Example: - RTS (request to send) messages can still collide. - even with separate paging channels, the problem can only be reduced

The Problems are not solved but only miminized at a high price!

Roland Kempter 42 University of Utah, Department of Electrical Engineering, 2003 4. The Future of Wireless Networking, The Problems of State-of-the-Art Technology

One Example for these overheads:

• Satellite Networks, ASTRAnet BBI© : - fully utilized MF-TDMA DVB-S transponder on forward link (38Mbps), - DVB-RCS on the return link, - 2000 user terminals:

overhead due to scheduling tables for the return link in the forward link: up to 40%

Roland Kempter 43 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking? The Future? Use fully asynchronous, random CDMA, simplify the mobile node!

• Random Sequences can deliver the same System Capacity as Orthogonal Sequences [25]

• Power control at the chip level is unneccesary [28]

[25] Alex J.Grant, P.D. Alexander, „Random Sequence Multisets for Synchronous Code-Division Multiple-Access Channels“, IEEE Transactions on Information Theory, Vol. 44, NOV. 1998 [28] S.Verdu, S. Shamai, „Spectral Efficiency of CDMA with Random Spreading“, IEEE Transactions on Information Theory, Vol. 45, NO. 2, March 1999

Roland Kempter 44 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking?

The Future!

...but is this feasible?

Roland Kempter 45 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, The Solution?

Problem (part 1):

How to detect an ongoing transmission for such an asynchronous system without pre-determined random spreading sequences?

Checking for all possible randomly chosen spreading sequences at the base station at any time quickly becomes impossible as the number of users increases.

Answer (part 1):

Intruduce a novel packet format on the PHY, use a common access preamble (known spreading code) in order to indicate a transmission (the SHORT header is then spread ALOHA limited).

Inside the preamble, tell the receiver the code sequence that has been chosen (a different one) for the data portion → not spread ALOHA limited anymore!

Roland Kempter 46 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, The Solution?

Figure 10: Packet Format as proposed in [1]

Common Access Preamble for all nodes in the network, Different spreading code for data portion, Code ID is the spreading code of the data portion

[1] P. Kota and C. Schlegel, “A wireless packet multiple access method exploiting joint detection”

Roland Kempter 47 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, Some Results

Figure 11: Packet Arrival Rate vs. Probability of Packet Loss according to [1]

[1] P. Kota and C. Schlegel, “A wireless packet multiple access method exploiting joint detection”

Roland Kempter 48 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, Some Results

Figure 12: Throughput vs. Arrival Rate according to [1]

[1] P. Kota and C. Schlegel, “A wireless packet multiple access method exploiting joint detection”

Roland Kempter 49 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, The Solution? BUT (part 2):

Most current Wireless Networks are „controlled“ networks:

→ a base station (or a Master node) synchronizes and controls communications of nodes within its radio range, that‘s what its MAC layer has been designed for

Our future system will be asynchronous, use random spreading and transmit at a random power level.

? In this case, do we still need a MAC Layer comparable and as complicated to the one used in 802.11x or in any of the 3G systems?

(although not presented in detail here, they have similar limitations)

Roland Kempter 50 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, The Solution?

Answer (part 2): NO!

- We might not need an ACK-scheme on the lower layers

- We want to reduce protocol overhead of „classical“ Wireless Networks such as 2/3G CDMA systems, (MF)TDMA satellite networks and wireless networks of any 802.11 flavor, thus increasing payload bandwidth

- We want to reduce complexity at the transmitter (mobile node) as far as possible and thereby reduce power consumption at the transmitter

- We want to introduce QoS (defined as capacity per user at a given time and reliable communication) to asynchronous CDMA type networks on the lowest Layer possible – if not in a different way.

Roland Kempter 51 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking? What needs to be done?:

- find a mathematical model for such a CDMA system (how to handle the capacity „adjustments“?) What is the capacity of such a system?

- define multiple scenarios (eg. WLAN, mobile communications, satellite communications)

- Implement it

Define a „SHOOT AND FORGET“ network but don‘t forget QoS aspects!

Roland Kempter 52 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking, next steps in our research

1st Step: What are the impacts on per user capacity if the number of users within the system changes randomly? → find a realistic traffic model

2nd Step: What are the additional impacts on system performance of random power and a realistic channel model? → find a realistic channel model

3rd Step: Instead of handling QoS aspects on the protocol layers, can we define QoS as a geographical expression?

Roland Kempter 53 University of Utah, Department of Electrical Engineering, 2003 4. The Future in Wireless Packet Networking? - Summary

Up to this presentation:

Define a MAC, adopt different PHYs

After this presentation:

Model the Network after the Channel

Roland Kempter 54 University of Utah, Department of Electrical Engineering, 2003 INTERMEZZO – Are We the Only Ones?

Roland Kempter 55 University of Utah, Department of Electrical Engineering, 2003 5. What are „The Others“ doing? - Commercial Products • Commercial Products: 3G networks like CDMA2000 and UMTS do not exploit the nature of CDMA up to the link layer and/or the possible asynchronicity of a CDMA

The resource to be managed in systems like UMTS, cdma2000 is the number of available spreading codes and power levels (all users share the same timeslots and bandwidth).

Roland Kempter 56 University of Utah, Department of Electrical Engineering, 2003 5. What are „The Others“ doing? - Commercial Products • Commercial Products, cont‘d:

The ISMA (Inhibit Sense Multiple Access-) protocol reduces the randomness in channel access by broadcasting in the downlink information about the uplink (indicate status of the available speading code sequences) [14]

No random channel access but asynchronicity, introduces some kind of delay to any transmission (listen for code information on the broadcast channel), create a control loop over mobile node(s) and base station(s).

This Protocol delivers access regulation (fairness of access) and can satisfy QoS and adaptive data rate needs (as number of users increases) by varying the spreading factor with overall system load (total number of users)

However: System Capacity has to be predefined (N users can share a number of K spreading codes)

[14] J.Perez-Romero, R.Agusti, O.Sallent, „An Adaptive ISMA-DS/CDMA MAC Protocol for Third-Generation Mobile Communications Systems“ in IEEE Transactions on Vehicular Technology, Vol. 50, No.6, November 2001

Roland Kempter 57 University of Utah, Department of Electrical Engineering, 2003 5. What are „The Others“ doing? – Research, just a few

• Lizhi Charlie Zhong, Berkeley is working on CDMA sensor networks and MAC layers. [2]

• Georgia Tech is working on sensor networks as well as 4G mobility management and 4G wireless systems, next generation wireless internet, IP QoS in Next Generation Internet systems, Wireless LANs and Satellite IP networks. [3]

…and many many more

[2] http://bwrc.eecs.berkeley.edu/People/Grad_students/czhong/ [3] http://www.ece.gatech.edu/research/labs/bwn/CurrentProjects.html

Roland Kempter 58 University of Utah, Department of Electrical Engineering, 2003 THE END

Thank you for your attention, Questions are welcome!

Roland Kempter 59 University of Utah, Department of Electrical Engineering, 2003