Cisco Cisco Tunnel Terminating Gateway (TTG)
StarOS Tasks
Subsystem Tasks ▀
VPC-VSM System Administration Guide, StarOS Release 19 ▄
317
Task
Description
Function
Activates and deactivates sessions.
l2tpdemux
L2TP Demultiplexor
Task
Task
Created by the Session Controller when an LNS service is created. Only one
L2TPDemux task is invoked for the entire system.
L2TPDemux task is invoked for the entire system.
De-multiplexes and forwards new incoming tunnel create requests to L2TPMgrs.
Maintains information about current active tunnels in all L2TPMgrs.
Load balances requests among L2TPMgrs.
With session recovery (SR) enabled, this demux manager is usually established on one
of the CPUs on the first active packet processing card.
of the CPUs on the first active packet processing card.
l2tpmgr
Layer 2 Tunneling
Protocol Manager
Protocol Manager
Created by the Session Controller for each context in which a LAC or LNS service is
configured. Additional managers are created as needed depending on loading.
configured. Additional managers are created as needed depending on loading.
Responsible for all aspects of L2TP processing.
Maintains protocol state machines for all L2TP sessions and tunnels.
Triggers IPSec encryption for new L2TP tunnels as needed.
Works with Session Managers to gracefully bring down tunnels.
With session recovery (SR) enabled, this demux manager is usually established on one
of the CPUs on the first active packet processing card.
of the CPUs on the first active packet processing card.
linkmgr
SS7 Link Manager
Created by the Session Controller when the first SS7RD (routing domain) is activated.
Multi-instanced for redundancy and scaling purposes.
Provides SS7 and Gb connectivity to the platform.
Routes per subscriber signalling across the SS7 (including Iu) and Gb interfaces to the
SessMgr.
SessMgr.
magmgr
Mobile Access Gateway
(MAG) Manager
(MAG) Manager
Created by the Session Controller when the first MAG service is created in a context.
Sends and receives PMIP control messages (PBU/PBA).
Adds an NPU flow to receive MIPv6 PBA packets. This flow is identical to the flow
used in the HAMgr.
used in the HAMgr.
Maintains the Binding Update List used to keep track of the mobile node’s bindings.
Originates PBU-based on trigger received from the Session Manager during error
conditions.
conditions.
Receives PBA and forwards it to Session Manager.
Supports debugging facility – “magmgr” and “mobile-ipv6”.
mmgr
SGSN Master Manager
Created upon provisioning of SS7RDs/SCCP-NWs/etc. The Session Controller
provides the initial system configuration which includes a detailed description of each
distributed protocol layer, its resources sets, and a list of its service user protocol layers
and service provider protocol layers.
provides the initial system configuration which includes a detailed description of each
distributed protocol layer, its resources sets, and a list of its service user protocol layers
and service provider protocol layers.
Runs as a single instance.