c-ware applications library wireless...

4
OVERVIEW Motorola’s C-Port family of network processors is well suited to serve as a base architectural platform for wireless infrastructure devices, such as base transceiver stations (BTS), base station controllers (BSCs) and mobile switching centers. The C-Port family is engineered to provide the programming flexibility to adapt to changing wireless standards and offers various options to address functionality, cost, power, environmental and density requirements for a range of devices. In addition, the software is scalable across the C-Port family’s network processors to help you reuse your software base in all levels of systems, whether downstream at the BTS or upstream to the switching center — building software reliability along the way. To enable a dramatic jump-start on software development for C-Port family-based wireless infrastructure applications, Freescale is providing a set of reference software called the Wireless Network Interface (WNI). This software is designed to provide comprehensive example applications for the network interface functions needed to implement a 2.5G/3G wireless BTS/Node B and a 2.5G/3G wireless BSC/Radio Network Controller (RNC). These applications include full data path support for the C-Port family network processors, as well as support for a local host processor for stack and system integration. The following table provides details of supported features in the current WNI applications. Fact Sheet C-WARE APPLICATIONS LIBRARY WIRELESS NETWORK INTERFACE PRODUCT APPLICATIONS

Upload: truongmien

Post on 07-Sep-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Fact Sheet

C-WARE APPLICATIONS LIBRARY

WIRELESS NETWORK INTERFACE PRODUCT APPLICATIONS

OVERVIEWMotorola’s C-Port family of network processors is well suited to serve as a base architectural platform for wireless infrastructure devices, such as base transceiver stations (BTS), base station controllers (BSCs) and mobile switching centers. The C-Port family is engineered to provide the programming flexibility to adapt to changing wireless standards and offers various options to address functionality, cost, power, environmental and density requirements for a range of devices. In addition, the software is scalable across the C-Port family’s network processors to help you reuse your software base in all levels of systems, whether downstream at the BTS or upstream to the switching center — building software reliability along the way.

To enable a dramatic jump-start on software development for C-Port family-based wireless infrastructure applications, Freescale is providing a set of reference software called the Wireless Network Interface (WNI). This software is designed to provide comprehensive example applications for the network interface functions needed to implement a 2.5G/3G wireless BTS/Node B and a 2.5G/3G wireless BSC/Radio Network Controller (RNC). These applications include full data path support for the C-Port family network processors, as well as support for a local host processor for stack and system integration.

The following table provides details of supported features in the current WNI applications.

rxzb30
copywithline

Base ransceiver Station

BaseStation

Controller

✪ ✪

✪ ✪

✪ ✪

✪ ✪

16 16

128 128

✪ ✪

✪ ✪

n/a ✪

n/a ✪

n/a ✪

2 n/a

✪ n/a

✪ n/a

n/a ✪

✪ ✪

64 64

✪ ✪

✪ ✪

32k 32k

256 256

✪ ✪

256 256

✪ ✪

✪ ✪

� �

✪ ✪

✪ ✪

✪ ✪

WIRELESS NETWORK INTERFACE PRODUCT APPLICATION FEATURES

✪ Feature in current release� Feature in future release

FeaturesT

Software Support

C-Ware Application Programming Interface (API) compliant

Boot and code download of application

Table building support and management

Host software path using C-Ware Host driver

Physical Interfaces

E-1/T-1/J-1*

Time Division Multiplexing (TDM) channels

Asynchronous Transfer Mode (ATM) support

Point to Point Protocol (PPP) support

STM-1c/OC-3c

Automatic Protection Switching (APS) 1+1

ATM support

10/100 Ethernet

UTOPIA Level 2 (UL-2)†

ATM support

Fabric Switch

Protocols

ATM

AAL-1

Circuits

AAL-2

Service Specific Segmentation and Reassembly (SSSAR)

Channels

Virtual Channel Connections (VCCs)

AAL-5

VCCs

Inverse Multiplexing over ATM (IMA)

Operations, Administration, and Management(OA&M) Performance Monitoring

OA&M Fault Management

PPP

Multi-Link (ML-PPP)

Multi-Class (MC-PPP)

PPP-Mux

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

✪ ✪

14 14

✪ ✪

✪ ✪

Base ransceiver Station

BaseStation

Controller

IP

IPv4

IPv6

User Datagram Protocol (UDP) Forwarding

IP Header Compression

Quality of Service

ATM TM

Constant Bit Rate (CBR)

Variable Bit Rate - non real time (VBR-nrt)

Variable Bit Rate - real time (VBR-rt)

Unspecified Bit Rate (UBR)

Guaranteed Frame Rate (GFR)

UBR+

IP DiffServ

Classes

Weighted Fair Queuing (WFQ)

Weighted Random Early Detection (WRED)

* Using TDM Channel Adapter† Using UL2 Interface Adapter

FeaturesT

DESIGNING THE WIRELESS NETWORK INTERFACE CARDThe WNI applications are engineered to run on either Motorola’s C-3e or C-5e network processor and support Motorola’s TDM channel adapters to provide dense aggregation of low-to-medium rate interfaces. WNI applications provide sophisticated, connection-based Quality of Service (QoS), supporting ATM and IP interworking. The applications also provide software for interacting with a host processor, such as the PowerPC from Freescale.

For a BTS implementation, the WNI application supports the re-assembly of low-speed voice and data connections to higher speed packet and cell transports. For the BSC implementation, the WNI application supports the aggregation of channelized interfaces to SONET/SDH transports for delivery to higher bandwidth nodes in the wireless infrastructure.

For more information about Freescale's network processing solutions, please contact your local Freescale sales representative or call (800) 521-6274. You can also visit Motorola’s Smart Networks Web site at:

www.freescale.com/networkprocessors

C-PORT FAMILY DEVELOPMENT ENVIRONMENTThe C-Port Family development environment consists of the following components:

• C-Ware™ Applications Library (CAL) — Comprehensive set of reference applications for building networking systems based on Motorola’s C-Port family of products. The CAL significantly accelerates customer software development by providing extensive reference source code that is instrumented for and tested with the C-Ware Software Toolset (CST). WNI applications are included in the CAL.

• C-Ware Software Toolset (CST) — Functional and performance accurate simulation environment, standard GNU-based compiler and debugger, GUI-based performance analysis tools, traffic scripting tools, and comprehensive C-Ware APIs.

• C-Ware Development System (CDS) — Compact PCI chassis with Freescale MPC750 Host Application Module, which can also include NP Switch Modules, TMC Daughter Cards, and various Physical Interface Modules (PIMS). Complete hardware reference designs also available.

Rev 03, March 2003

rxzb30
disclaimer
rxzb30
freescalecolorjpeg