Cisco Cisco Packet Data Gateway (PDG)
StarOS Tasks
▀ Controllers and Managers
▄ ASR 5500 System Administration Guide, StarOS Release 18
364
Passing user data frames to/from packet processing CPUs
Modifying, adding, or stripping datalink/network layer headers
Recalculating checksums
Maintaining statistics
Managing external Ethernet interfaces
Card/Slot/Port (CSP): Coordinates the events that occur when any card is inserted, locked, unlocked, removed,
shutdown, or migrated. CSP also performs auto-discovery and configures ports on a newly-inserted interface
card. It determines how interface cards map to packet processing cards.
card. It determines how interface cards map to packet processing cards.
The CSP subsystem runs only on the active management card and synchronizes the information it contains
with the SCT subsystem on the standby management card. It is started by the SIT subsystem and monitored by
the HAT subsystem.
with the SCT subsystem on the standby management card. It is started by the SIT subsystem and monitored by
the HAT subsystem.
Session Manager (SM): Performs high-touch processing of mobile subscribers’ packet-oriented data session
flows. High-touch user data processing consists of the following:
Payload transformation
Filtering and scheduling
Statistics collection
Policing
Controllers and Managers
Many of the primary subsystems are composed of controller tasks called Controllers, and subordinated tasks called
Managers.
Managers.
Controllers serve several purposes:
Monitor the state of their Managers and allow communication between Managers within the same subsystem.
Enable inter-subsystem communication since they can communicate with the controllers of other subsystems.
Mask the distributed nature of the software from the user allowing for ease of management.
Managers manage resources and mappings between resources. In addition, some managers are directly responsible for
call processing.
call processing.
For information about the primary subsystems that are composed of critical, controller, and /or manager tasks, see