CDPD: Cellular Digital Packet Data

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

Multiple Access Techniques for wireless communication
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
ECE 4730: Lecture #2 1 Cellular Concept  Early mobile phone systems used a single high power Tx to cover a large spatial area ( R = 50 km)  Half-duplex.
Bridging. Bridge Functions To extend size of LANs either geographically or in terms number of users. − Protocols that include collisions can be performed.
© Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
8-Reliability and Channel Coding Dr. John P. Abraham Professor UTPA.
1G PERSONAL COMMUNICATION SYSTEMS: AMPS (PART III) Ian F. Akyildiz Broadband & Wireless Networking Laboratory School of Electrical and Computer Engineering.
CDPD: Cellular Digital Packet Data. What Is CDPD A service? A technology? A network? A standard?
Overview r Ethernet r Hubs, bridges, and switches r Wireless links and LANs.
General Packet Radio Service Justin Champion Room C208 - Tel:
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
EEC-484/584 Computer Networks Lecture 13 Wenbing Zhao
6: Wireless and Mobile Networks6-1 Chapter 6: Wireless and Mobile Networks Background: r # wireless (mobile) phone subscribers now exceeds # wired phone.
1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may be stationary (non- mobile) or.
Packet Data Over Cellular Networks: The CDPD Approach Svet Naydenov CS 556.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Semester EEE449 Computer Networks The Data Link Layer Part 2: Media Access Control En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex,
8/7/20151 Mobile Computing COE 446 Wireless Multiple Access Tarek Sheltami KFUPM CCSE COE hthttp://faculty.kfupm.edu.sa/coe/tarek/coe446.htm Principles.
Gursharan Singh Tatla Transport Layer 16-May
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Mobile IP: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
1 Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
Chapter 5 outline 5.1 Introduction and services
ECE 4450:427/527 - Computer Networks Spring 2015
CIS 725 Wireless networks. Low bandwidth High error rates.
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
CWNA Guide to Wireless LANs, Second Edition
Data Link Layer We have now discussed the prevalent shared channel technologies  Ethernet/IEEE  Wireless LANs (802.11) We have now covered chapters.
UNIVERSITY OF PATRAS Department of Electrical & Computer Engineering Wireless Telecommunications Laboratory M. Tsagkaropoulos “Securing.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
CS332, Ch. 26: TCP Victor Norman Calvin College 1.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation Dynamic Channel Allocation  Delay for the divided.
Adaptation Techniques in Wireless Packet Data Services Speaker: Chih-Wei Wang Advisor: Li-Chun Wang.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
Chapt 3 Data Link Layer1 Data Link Layer Functions –Provides services to network layer Well-defined interface –Framing –Flow control – between adjacent.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer PART I: Peer-to-Peer Protocols ARQ Protocols and Reliable Data Transfer Flow Control.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Chapter 6 Medium Access Control Protocols and Local Area Networks Wireless LAN.
Ch 16. Wireless WANs Cellular Telephony Designed to provide communication between two “moving” units – To track moving units (mobile station; MS),
Ethernet Overview it the IEEE standard for Ethernet.
6: Wireless and Mobile Networks6-1 Chapter 6 outline 6.1 Introduction Wireless r 6.2 Wireless links, characteristics m CDMA r 6.3 IEEE wireless.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Chap 8. Cellular Digital Packet Data (CDPD) 네트워크 컴퓨팅 연구실 석사 1 학기 박호진 ( )
1 Chapter 4 MAC Layer – Wireless LAN Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
ENGS 112 Lecture 3 Packet Switching Chapter 3, Walrand WWW links, eg.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:
1 The Data Link Layer A. S. Tanenbaum Computer Networks W. Stallings Data and Computer Communications Chapter 3.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
A Technical seminar on CDPD: Cellular Digital Packet Data BY K.S.BHARATH 06751A0411.
Link Layer 5.1 Introduction and services
INTRODUCTION TO CELLULAR COMMUNICATIONS
The University of Adelaide, School of Computer Science
Wireless LANs Wireless proliferating rapidly.
CS 457 – Lecture 7 Wireless Networks
Chapter 6 Medium Access Control Protocols and Local Area Networks
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Mobile Computing Assistant Professor: Jenhui Chen Office number: 5990
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Lecture 4 Peer-to-Peer Protocols and Data Link Layer
Presentation transcript:

CDPD: Cellular Digital Packet Data Daniel Grobe Sachs Quji Guo

What is CDPD? Motivation: Packet data over AMPS AMPS is unsuited for packet data Long call setup times Modem handshaking required Analog providers have AMPS allocation. Use AMPS channels to provide data service. “Cellular digital packet data” Can’t interfere with existing analog service. CDPD is cheap: no new spectrum license needed!

Design Goals Goals: Low speed, high latency data service Primarily intended for paging and email. Provide broadcast and multiple-access service. Dynamically shared media, always online. Share channels with AMPS allocation Transparency to existing AMPS service.

CDPD History Standard released Jan, 1995 (v1.1) Initially used by police (~1996) Wide service availability around 2000 Omnisky, Verizon Wireless, others. Covers most US population centers Champaign-Urbana now covered. Rural area coverage poor.

CDPD Market CDPD is used primarily for CDPD costs: Law enforcement Handheld/laptop IP access Main competition: “Wireless Web” phones. CDPD costs: Wireless modems: ~$300 (Omnisky Palm V) Service: $30-$40 per month (handheld) $40-$80 per month (laptop)

Omnisky Coverage Map Source: Omnisky (http://www.omnisky.com)

CDPD Infrastructure Source: A. Salkintzis, “Packet Data over Cellular Networks: The CDPD Approach”

CDPD - Layering Application Transport Network Data link Physical IP/CLNP Connectionless Network Protocol Subnetwork Dependant Convergence Protocol Mobile Data Link Protocol Media Access Control Physical SNDCP MDLP MAC Physical Network layer CDPD Layer

CDPD Physical Layer 30KHz BW channels, shared with AMPS Separate forward and reverse channels Forward channel is continuous Reverse channel is multiple access. Gaussian Minimum-Shift Keying-GMSK GMSK compromises between channel bandwidth and decoder complexity. 19.2kbps per channel. IP/CLNP SNDCP MDLP MAC Physical

AMPS and CDPD CDPD runs alongside AMPS AMPS system is unaware of CDPD system CDPD system watches AMPS behavior AMPS generally has unused channels. Blocked calls when all channels are allocated. 1% block probability => all channels used only 1% of the time.

CDPD Channel Usage CDPD uses unused AMPS channels. Usually are several available. Each 30KHz channel = 19.2kbps up and down CDPD channel hopping. Forced: AMPS must be vacated within 40ms of allocation for voice use. Planned: Regular hops prevent AMPS system from identifying channel as unusable.

Channel Scanning 1. Check signal levels from nearby cells. Use a list of reference channels distributed by the CDPD infrastructure to find levels. 2. Select cell with best signal. If non-critical and no cell is significantly better than current, no handoff is done (hysteresis) 3. Scan RF channels in cell for CDPD. Stop when an acceptable channel is found.

Handoff in CDPD Critical handoffs: Must choose new channel High error rate is observed or BS signal lost. Received signal strength below a threshold. Base station does not receive data from mobile. Noncritical handoffs Channel rescan interval expires. Signal strength changes significantly.

CDPD effects on AMPS CDPD logically transparent to AMPS Can reduce AMPS service quality More channel usage => increased interference. If AMPS system is close to SIR margin, CDPD can push it below. Full CDPD usage can push SIR down ~2dB 19 channels/cell, Pblock = 0.02, 12.3 Erlangs Limiting channels used reduces SIR cost..

Data Transmission Format All links are base to mobile. Mobile to mobile goes through base station. Full-duplex; separate forward and reverse links. Forward link Continuous transmission by BS Reverse link Shared multiple access for mobiles. Reverse link activity indicated by BS. IP/CLNP SNDCP MDLP MAC Physical

Forward Link Structure Source: A. Salkintzis, “Packet Data over Cellular Networks: The CDPD Approach”

Reverse Link Structure Source: A. Salkintzis, “Packet Data over Cellular Networks: The CDPD Approach”

Reverse Link MAC Near/Far problem Protocol: Similar to Ethernet MAC. Mobile may not detect a faraway transmitter. Base station must report busy status. Protocol: Digital Sense Multiple Access Nonpersistant: Checks once for busy state. Slotted: Can only start when BS reports state. Similar to Ethernet MAC. IP/CLNP SNDCP MDLP MAC Physical

Reverse Link MAC Source: J. Agostsa et al., “CDPD: Cellular Data Packet Standards and Technoloy”

Reverse Link MAC Reverse link idle => can transmit. Busy status checked before transmission starts.. Continue burst unless error is indicated. If BS indicates error, assume collision; exponential backoff is used. Reverse link busy: Delay for a random number of slots. Check busy status again.

Mobile Data Link Protocol IP/CLNP SNDCP MDLP MAC Source: J. Agostsa et al., “CDPD: Cellular Data Packet Standards and Technoloy” Physical

CDPD - MDLP Mobile Data Link Layer Protocol (MDLP) High-level data link control (HDLC) Similar to ISDN HDLC. Mobile (M-ES) to Infrastructure (MD-IS) In this layer, air link and BS become transparent Connection oriented MDLP Frame (message structure) Address, control field, information field No checksum; MAC discards incorrect packets.

CDPD - MDLP Temporary equipment identifier (TEI) Packet types Identifies destination mobile - virtual address. Assigned by infrastructure. Packet types Unacknowledged information Sequenced information Sequence number, ack, timeout Sliding window Selective rejection supported.

CDPD - SNDCP Subnetwork-Dependent Convergence Protocol (SNDCP) Between IP or CLNP and MDLP In both mobile and infrastructure (MD-IS) Segmentation, compression, encryption Questions: Where and how to segment data? Where and how to compress data? IP/CLNP SNDCP MDLP MAC Physical

CDPD - SNDCP Segmentation Goal: to fit the size of underlying frames Two type of headers Sequenced headers: For compressed, encrypted, and segmented user data. Unnumbered headers: Control information. Efficiency consideration (similar to X.25) Which layer should segment/assemble messages? Use “More” indicator to avoid IP fragmentation.

CDPD - SNDCP Compression Header compression Data compression To send the “Delta” information Data compression V.42bis – a dictionary-based compression Which layer should compress data? Source-dependent compression – higher layer Source-independent compression – lower layer

CDPD - Registration Low-level protocols ignore authentication. Registration and Authentication M-ES, serving MD-IS, home MD-IS Base station (MDBS) has no network function. Network Equipment identifier (IP, etc.) Forwarding database in home MD-IS Deregistration Table maintenance timer

Problems with CDPD Limited bandwidth Security: 19.2kbps shared per channel Modern applications demand more bandwidth. Security: “Man in the middle” identity theft attack IP network attacks Denial of Service attacks easy.

Potential Improvements Multichannel / multicarrier transmission Would allow faster rates with AMPS compatibility. Security Improvements Secure against “man-in-the-middle” attacks. Switch to CDMA/GSM. Digital cellular services are more able to accommodate data services.

References J. Agosta and T. Russell, CDPD: Cellular Packet Data Standards and Technology, McGraw Hill, 1996. Y. Frankel et al., “Security Issues in a CDPD Wireless Network,” IEEE Personal Communications, August 1995, pp. 16-26. D. Saha and S. Kay, “Cellular Digital Packet Data Network,” IEEE Transactions on Vehicular Technology, August 1997, pp. 697-706. A. Salkintzis, “Packet Data over Cellular Networks: The CDPD Approach,” IEEE Communication Magazine, June 1999, pp. 152-159. A. Salkintzis, “Radio Resource Management in Cellular Digital Packet Data Networks,” IEEE Personal Communications, December 1999, pp. 28-36