Professional Documents
Culture Documents
Knowledge Management
B u s i n e s s / Te c h n i c a l
This white paper discusses the following: The evolution of the WiMAX standard The various deployment scenarios of the WiMAX technology Role of the ASN Gateway in WiMAX mobility Complexities involved in developing an ASN Gateway WiMAX services provided by Aricent
www.aricent .com
White Paper
Copyright Information
Aricent 2006. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means, electronic or otherwise, including photocopying, reprinting or recording, for any purpose, without the express written permission of Aricent.
Disclaimer
Information in this document is subject to change without notice and should not be construed as a commitment on the part of Aricent. Aricent does not assume any responsibility or make any warranty against errors that may appear in this document and disclaims any implied warranty of merchantability or fitness for a particular purpose. URLs mentioned in this white paper, being the copyright of their respective owners may be changed by them anytime, without prior notice, and may not lead to the mentioned Web page.
Trademarks
All other company, brand, product or service names mentioned herein are the trademarks or registered trademarks of their respective owners.
Aricent
Plot 31, Electronic City, Sector 18, Gurgaon - 122015 Haryana (INDIA) Tel: +91-124-2346666/2455555 Fax: +91-124-2342415/2342810 e-mail: info@aricent.com Visit us at: http://www.aricent.com November, 2006
White Paper
Contents
1. Introduction to WiMAX (IEEE 802.16)........................................................................................................................................4 2. Achieving Mobility in WiMAX: The ASN Gateway................................................................................................................4
2.1 Mobility: A Growing Necessity..........................................................................................................................................................................................................................................4 2.2 The ASN Gateway: Providing Mobility in WiMAX Networks...................................................................................................................................................................................5 2.3 ASN Gateway Development: Challenges.......................................................................................................................................................................................................................5
3 www.aricent .com
White Paper
Introduction
wireless Service Providers to provide differentiated levels of service to customers according to their contracted service-level agreements. The MAC layer has also been greatly enhanced to incorporate concepts, such as Grant-Request mechanism and Dynamic Burst Profiling, leading to better utilization of the shared channel and available radio codes.
Modulation QPSK, 16QAM, and 64QAM Mobility Channel Bandwidth Typical Cell Radius Fixed 20, 25, and 28 MHz 2-5 km
Table 1: Evolution of the 802.16 standard The 802.16 standard provides Carrier-grade performance in terms of robustness and the Quality of Service (QoS). A completely new grounds-up design approach allows WiMAX to deliver services over a scalable, long-range communication path. Early 802.16 configurations make use of the point-to-multipoint approach with 802.16 Base Stations communicating with their peers and other subscriber stations (located in offices and homes). The Physical layer of the 802.16 utilizes Orthogonal Frequency Division Multiplexing (OFDM) technology, which reduces interference and hence increases the cell radius and coverage area of this standard. Using OFDM, WiMAX is able to achieve optimal throughput and non line-of-sight performance within a cell. To support time-sensitive, low-latency voice and video applications, the 802.16 specification supports robust security features and guaranteed QoS. Voice service can be either traditional Time Division Multiplexed (TDM) voice or Voice over IP (VoIP). With QoS support, 802.16 enables
White Paper
growing need for 802.16 mobility and the strong market pull are encouraging wide-scale deployments of 802.16e infrastructure. With this, mobility-related issues, such as handover, routing, and security, are becoming increasingly important.
Gateway is to build high-speed data handling capabilities into the system. This performance-oriented approach lends itself to the use of dedicated packet-processing hardware, such as NPs, ASICs, or FPGAs. High-speed (data) packet-processing functionalities, such as data classification, packet forwarding, traffic bi-casting, GRE tunneling, and routing, need to be implemented on the hardware. Performance of the entire ASN Gateway depends on the Fast Path implementation. Therefore, efficient design and coding are important factors in an ASN Gateway. In addition, each vendors NP has its own set of specialized programming languages and tools. All these factors increase the complexity of design and development of the ASN Gateway. Mobility-related issues are equally important and developers need to implement features, such as Admission Control, Authentication & Security, IP Mobility, Handoffs, Bi-casting, Buffering, Location Update & Paging, and Address Allocation & Management. Complex nodes, such as the ASN Gateway, need to support a multitude of Interfaces, such as R3, R4, and R6, and therefore are required to support various protocols. Some typical WiMAX-specific protocols include R6 Authentication Relay and key distribution protocol, R6 Data Path Establishment Protocol, R6 Radio Resource Management Protocol, and R6 Location & paging control. Other datacom protocols that need to be supported include Mobile IP for mobility, DHCP for address allocation, IGMP for multicast support, PKM, and IKE for security and so on. Subsequent to the Fast and Slow Path implementations, overall system integration and testing issues assume importance. Processing on the Fast Path is closely tied to the corresponding controlling entities on the Control Plane, thus requiring immaculate coordination between the two Planes. Again, NP-specific knowledge becomes essential. Complex test setups need to be created to test the various functionalities of the integrated solution. During the entire development process, multiple types of testing are employed to ensure maximum module and code coverage, and to identify and resolve bugs in the early stages. Thus, Feature, Conformance, Regression, Performance, and End-to-End testing have to be performed. Another important component in the overall system is the Network and Element Management module whose typical functionality includes shelf and user management, configuration and fault management, CLI & SNMP interface support, and so on. When deployed in the network, the ASN Gateway need to interface with multiple interfaces provided by multiple vendors. Some of these interfaces include the R3 interface to connect to the AAA and the HA servers, the R4 interface to communicate with other ASN Gateways, and
R3c
AAA
R3b HA
Illustration 2: Placement of the ASN Gateway in the WiMAX network With the aforementioned considerations, the WiMAX Forum recently released a set of specifications defining a new Mobility node, called the Access Service Network (ASN) Gateway. In the WiMAX architecture, the ASN Gateway typically resides at the Operators premise and connects to multiple WiMAX Base Stations. The Node interfaces with other network elements, such as Authentication, Authorization, and Accounting (AAA) servers, Home Agents, and Domain Host Configuration Protocol (DHCP) servers to provide seamless mobility to end users. OEMs and Operators planning to provide next-generation WiMAX-enabled mobile services to their customers will need to incorporate ASN Gateways into their existing networks. However, implementation of 802.16e ASN Gateways presents its own unique set of challenges. Supporting data rates of the order of hundreds of Gbps calls for a Network Processor (NP), ASIC, or an FPGA-based design approach. Several standards-based protocols also need to be supported. Security and authentication become important issues. Strong integration and testing experience is required to inter-work and validate the implemented functionality. The following section outlines some of the key challenges faced by telecom equipment vendors while implementing the ASN Gateway.
5 www.aricent .com
White Paper
the R6 interface towards the Base Stations. This calls for extensive inter-working and inter-operability testing with third party vendors, skills that can only be acquired by working on a diverse range of systems.
feedback can be received only after software and hardware integration have been completed. As a result, developers are forced to spend a majority of their time trying to fit their applications into the NPU architecture, rather than focusing on key features of the application itself. To achieve a NP implementation that meets the required performance metrics, partitioning of functionality onto processing elements and threads is extremely crucial. Developers need to spend considerable time mapping the properties of the application onto the underlying hardware. As an example, for ASN Gateway packet routing, the application could logically be split into packet receive, header processing, and packet transmit. For a router application, on the other hand, code can be repartitioned into concurrent receive micro-engines to separate receive, header check, route lookup, and packet descriptor write functions. Incorrect partitioning can lead to unbalanced utilization of processing elements and over utilization of memory registers and SRAM, thus impacting performance. Optimal scheduling and arbitration of the NPs shared resources is equally important. These resources include memories, buses, registers, accelerators and so on. While, thread scheduling on processing elements is usually achieved using a round-robin approach, memory controllers and buses employ a variety of dynamic arbitration mechanisms. Programmers need to synchronize all these together to ensure overall pipeline synergy. For instance, on Intels IXP, arbitration of shared resources can be done by implementing token passing schemes using inter-thread signaling for FIFO arbitration and restricting the number of concurrent accesses to control status registers. To solve the data transfer management problem, engineers should address two key issues: . Transfer of data transfer between memory and computational units . Assignment of data to different memory units Some NPs also have built-in mechanisms to tackle this issue. For instance, the Motorola C5 NP moves the computation related to SRAM memory units into a specialized memory controller (TLU and QMU), thereby localizing memory accesses and ensuring larger available bandwidth for other functions.
6
White Paper
7 www.aricent .com
White Paper
. Topology Management: This module provides multiple hierarchical views for custom graphical representation of the networks topology. A Chassis View can also be launched from the Topology View. . Performance Management: In the context of the ASN Gateway, this would mean collection of statistics from the CSGW using SNMP. Perfomance Management provides performance data logging and archiving of data after a certain period. Generating reports based on the performance data collected is another key role of this module. . Security Management: This module provides authentication and authorization of the users. It provides capabilities to create, delete, and modify users/groups, and to configure the operations that a set of users can perform. . Administration Management: The Administration Management provides operations, such as initialization of the CSGW and enabling/ disabling trace levels. It also provides functionalities, such as software management of the network element. A script-based interface is provided for backup/restore of the EMS database. . Integration Services: The capability to deliver end-to-end WiMAX ASN Gateway solutions requires a deep understanding of the Control Plane, Data Plane, and the Management Plane, along with associated datacom protocol expertise. Tight integration of the Data and Control Plane enables several performance efficiencies. For instance, the control processor may leverage the classification and provisioning completed by the Data Plane processor. Statistics generation is another function that is enhanced by the efficient integration of these two planes information can be collected in the Data Plane and processed in the Control Plane. Aricent achieves integration of the two planes by developing Network Processor-specific glue layers, which are fine-tuned to provide efficient interfacing between the two planes. This abstraction layer ensures that features, such as Route Management, Policy Management, Interface Management, Packet Handling, and Statistics Retrieval, are glued together with the Data Plane so that a change in the managed entities of one of the planes is reflected in the other. Aricent has the capability to deliver end-to-end ASN Gateway solutions by integrating in-house/third party developed wireless and datacom IPRs with the underlying hardware. This saves the customers the trouble of inter-working heterogeneous software and hardware components.
. Testing Services: OEMs developing their own WiMAX Gateways would need to perform rigorous testing of various ASN software functionalities. These testing activities can be classified into Test Engineering and Consulting, Test execution, Test Automation, and Multi-Vendor Interoperability testing. WiMAX Fast Path testing involves creation of test stubs and traffic generators, which reside on processing elements and generate test traffic into the processing pipeline. Tools, such as Intels Transactor Tool are also available, which include a Scripting Engine for setting test configurations and creating test cases. Aricent performs Control Plane testing for all external entities with which the CSGW is expected to interact. These external entities would typically include either simulated or live AAA, HA, MSS/BS, and Multicast Routers. The goal while testing the ASN Gateway Control Plane testing is to validate all the inter-working scenarios between the Gateway and its interfaces with respect to: . Correctness of message flows and parameter values . Failure scenarios involving handling of incorrect parameter values and incorrect messages Some of the key ASN Gateway Control Plane functionalities that need detailed testing include: . Authentication procedures . MSS Handover Location Update and Paging . Radio Resource Management . Traffic generation and receipt for uplink and downlink Subsequently, system Integration testing of ASN Gateways needs to be carried out and it involves: . System integration testing . End-to-end functional validation . Inter-operability testing . Load and Performance testing System integration testing of the ASN Gateway is done by verifying the correctness of interfaces exposed by one software module to the neighboring interacting modules and protocol components. During end-to-end functional validation, the scope is to test all the functionality of the ASN Gateway system as a black box and validate its compliance to the requirements. Inter-operability testing entails identifying and performing exhaustive end-to-end functional tests with third party Base Stations, ASN Gateways, Routers, and Switches. Load and performance testing requires developers to identify and perform test cases that would test the load handling capability of the ASN Gateway. Finally, Regression tests are carried out to validate the functioning of the ASN Gateway system as a complete black box.
White Paper
Summary
4. Summary
WiMAX has the potential to facilitate proliferation of broadband services into residential and SOHO segments that are currently under-served. Telecom operators are looking forward to it as an efficient and costeffective method of backhauling their traffic. The standard is providing a flexible solution to end users for whom current provisioning timeframes are prohibitive, or for whom wired infrastructure is not available. The standard is intended to allow multiple vendors to produce interoperable equipment. However, WiMAX also provides the opportunity for extensive vendor differentiation. Service Providers are striving hard to secure their customer base by providing mobility services at competitive rates. For these players, WiMAX has come as a high-speed and cost effective alternative to traditional technologies, such as 3G, DSL, and ATM. In such a scenario, WiMAX mobility-enabling nodes are assuming a greater significance in the Operators network infrastructure. With WiMAX gaining ground steadily, it is clear that OEMs shall increasingly look to develop, test, and deploy their own 802.16e ASN Gateway implementations. Aricent, with more than 20,000 person years experience in the wireless domain, has an innovative set of WiMAX IPRs and professional service offerings that can help OEMs attain significant time-to-market and cost benefits. Offerings, such as the Aricent SigASN, can provide TEMs with a robust WiMAX signaling framework, which can be easily integrated with third-party Data Plane hardware components. By offering full-spectrum outsourcing services for WiMAX, Aricent can help vendors design, develop, integrate, and test ASN Gateway solutions. Core expertise in the field of wireless, network processing, and data communications, along with mature SDLC and quality processes ensure that customers realize a high return on their technology investments and that their business needs are met. BS: Base Station HA: Home Agent SDK: Software Development Kit AAA: Authentication, Authorization, and Accounting MSS: Mobile Subscriber Station
6. References
C. Kulkarni, M. Gries, C. Sauer, K. Keutzer. Programming Challenges in Network Processor Deployment. Int. Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES), 178-187, October 2003.
5. Acronyms
ATM: Asynchronous Transfer Mode DSL: Digital Subscriber Line MAC: Medium Access Control ASIC: Application Specific Integrated Circuit FPGA: Field Programmable Gate Array GRE : Generic Routing Encapsulation DHCP: Dynamic Host Configuration Protocol IGMP: Internet Group Management Protocol PKM: Public Key Management IKE: Internet Key Exchange CLI: Command Line Interface SNMP: Simple Network Management Protocol
9 www.aricent .com
White Paper
White Paper
White Paper
Aricent is the market leader in the communications software industry, delivering innovative solutions that help our clients change the way the world communicates. From strategy to implementation, Aricent solves the most complex, high-impact software problems facing communications companies today and in the future. Aricent combines a culture of innovation with the extensive experience of its employees to deliver a full spectrum of service offerings throughout the entire communications business lifecycle. Aricent also has more than 125 software products ranging from complex applications to network core technology-that enable the worlds leading equipment manufacturers, device manufacturers and service providers to introduce new experiences, improve time-to-revenue and maximize efficiency. Aricents proven track record builds on the success of its predecessor, Hughes Software Systems, which was established in 1991. Aricent services its 300+ global clients from 25 offices spread across 13 countries.
United States 1-866-477-0247 (301)-212-7988 India +91-124-2455151 +91-44-24349557 United Kingdom +44-208-6223859 South Africa +27112930500
Germany +49-160-972-18125 +49-911-2527-414 Japan +81 90 5543 9873 +81-33-5160091 Singapore +65-6233 6830 2006, Aricent
www.aricent .com