Title: The wireless edge router: A network processor-based packet data serving node for a CDMA2000* network
Abstract: A network processing unit (NPU) is increasingly becoming the processor of choice for building custom packet-processing gateways. In this paper, we present an NPU-based design and architecture for a packet data serving node (PDSN) in a CDMA2000 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> network. A PDSN is a packet-processing gateway that interfaces between the Internet and the wireless radio access network to provide packet data services to mobile users. We map the different functions of the PDSN onto the packet-processing engines and the core processor of an NPU. This involves a complete separation of the control plane, which is implemented in the core processor, and the data plane, which is implemented using a multistage packet pipeline mapped onto the packet-processing engines. We describe resource allocation schemes for packet buffering and processing and also a flexible communication method with the core processor. The mechanisms described in the paper are general enough to be used to implement other NPU-based packet-processing gateways. We also present a prototype implementation of the PDSN on an NPU and show its superiority to commercial products by means of measurement experiments.
Publication Year: 2005
Publication Date: 2005-05-05
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot