Cisco Cisco Packet Data Interworking Function (PDIF)
StarOS Tasks
Subsystem Tasks ▀
ASR 5000 System Administration Guide, StarOS Release 18 ▄
401
Network Processing Unit Subsystem
Table 49. Network Processing Unit (NPU) Subsystem Tasks
Task
Description
Function
knpusim
Kernel-based NPU Simulator
[VPC-DI, VPC-SI]
[VPC-DI, VPC-SI]
Created at StarOS start up.
Provides port configuration services to the CSP task.
Provides interface binding and forwarding services to the VPN Manager.
Provides flow insertion and removal services to Session Manager and AAA
Manager tasks.
Manager tasks.
Provides recovery services to the NPU Controller.
npuctrl
NPU Controller
Created at StarOS start-up. Only one NPU Controller operates in the system at
any time.
any time.
Monitors the state of NPU Managers in the system.
Registers to receive notifications when NPU Manager crashes.
Controls recovery operation.
Provides a centralized location for CLI commands related to NPU Manager state.
npumgr
NPU Manager
Created for every packet processing card that is installed and started.
Provides port configuration services to the CSP task.
Provides interface binding and forwarding services to the VPN Manager.
Provides flow insertion and removal services to Session Manager and AAA
Manager tasks.
Manager tasks.
Provides recovery services to the NPU Controller.
npusim
NPU Simulator
[ASR 5500]
[ASR 5500]
Created for every DPC installed and started.
Provides port configuration services to the CSP task
Provides interface binding and forwarding services to the VPN Manager.
Provides flow insertion and removal services to Session Manager and AAA
Manager tasks.
Manager tasks.
Provides recovery services to the NPU Controller.