Академический Документы
Профессиональный Документы
Культура Документы
What is CDPD?
Motivation: Packet data over AMPS
AMPS is unsuited for packet data
Long call setup times Modem handshaking required
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.
CDPD Market
CDPD is used primarily for
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)
CDPD Infrastructure
Source: A. Salkintzis, Packet Data over Cellular Networks: The CDPD Approach
CDPD - Layering
Application
Transport Network Data link
IP/CLNP Connectionless Network Protocol SNDCP Subnetwork Dependant Convergence Protocol MDLP MAC
Mobile Data Link Protocol Media Access Control
Physical Physical
CDPD Layer
MAC
Physical
Channel Scanning
1. Check signal levels from nearby cells.
Use a list of reference channels distributed by the CDPD infrastructure to find levels.
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.
Forward link
Continuous transmission by BS
Reverse link
Shared multiple access for mobiles. Reverse link activity indicated by BS.
MAC
Physical
Source: A. Salkintzis, Packet Data over Cellular Networks: The CDPD Approach
Source: A. Salkintzis, Packet Data over Cellular Networks: The CDPD Approach
Protocol:
Digital Sense Multiple Access Nonpersistant: Checks once for busy state. IP/CLNP Slotted: Can only start when BS reports state. SNDCP
MDLP
MAC
Physical
Source: J. Agostsa et al., CDPD: Cellular Data Packet Standards and Technoloy
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.
CDPD - MDLP
Temporary equipment identifier (TEI)
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.
CDPD - SNDCP
Compression
Header compression
To send the Delta information
Data compression
V.42bis a dictionary-based compression
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.
Deregistration
Table maintenance timer
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