Wipro's solutions
and services on Intel's IXA Network Processors
Wipro is member of IXA forum and is committed
to offer solutions and services for IXA roadmap.
We possess very good understanding of IXA architecture.
Wipro has developed good expertise in programming
model of IXA series of network processors and
microcode.
IXP1200 based:
 |
Priority
based Packet scheduling - QoS mechanism
Wipro has implemented priority based
packet scheduling mechanism on IXP1200. This
is a complete data plane activity implemented
in microcode. Current implementation supports
up to 32 MAC ports and eight priority levels
for each MAC port. Implementation provides
a QoS Policy Table - an easy mechanism to
define the policy for attaching priority to
the packets. |
 |
IP
forwarding based on LC-Trie lookup algorithm
Wipro has optimized implementation
of Level Compression-Trie (LC-Trie) lookup
algorithm for IP forwarding on IXP1200. This
is a complete data plane activity implemented
in microcode. Currently involved in implementing
LC-Trie lookup algorithm on IXP2400. |
 |
MPLS
Data plane functionality
Wipro has implemented data plane MPLS
solution on IXP1200. This provides MPLS label
swapping functionality. This also provides
API for table management at Control plane
level. |
 |
X2P
- Wipro's proprietary IP forwarding algorithm
X2P is a lookup algorithm optimized
for IP forwarding on IXP1200. It is Wipro's
intellectual property. It needs maximum of
2 memory accesses to complete its IP lookup.
It is a very efficient algorithm for IP forwarding
on IXP1200. It is a complete data plane activity
implemented in microcode. |
IXP2400 based:
 |
IXP2400
Microcode blocks
Wipro is implementing optimized and
readily usable microblocks. This ensures easier
adaptation of the microblocks in the application
development process. The following microblocks
are in the roadmap:
 |
POS
Receive and Transmit |
 |
CSIX Receive and
Transmit |
 |
UTOPIA Receive
and Transit |
 |
IPv4 Forwarding
using LC-Trie Algorithm |
 |
Queue Manager
and Different Scheduling microblocks |
 |
DiffServ |
 |
MPLS Data plane
microblock |
|
 |
MPLS
LER/LSR solution
Wipro is developing MPLS complete
LER/LSR solution on IXP2400 platform. This
solution has both control plane and data plane
portions. This implements label switching
and binding mechanisms in data plane on Microengines.
The control plane implements Label Distribution
and signaling mechanisms. |
 |
IXP425
based Residential Gateway solution
Wipro has most of the residential
gateway protocol implementations as intellectual
property blocks. Based on these blocks Wipro
is developing Residential Gateway solution
on IXP425 platform. |
|