Cisco Cisco Packet Data Gateway (PDG)

Pagina di 518
• In IMSI Manager, congestion threshold value of 70% is defined; once the CPU utilization crosses this
threshold, the IMSI Manager will trigger congestion control action and will drop all unknown subscriber
requests from HLR.
This feature is enabled by default.
Important
How It Works
IMSI Manager Broadcast Control
IMSI Manager broadcast control is applicable only to SGSN. The MAP requests from the HLR arrives at the
IMSI Manager as the Link Manager cannot find the Session manager instance from IMSI in the request. The
following MAP requests arrive at the IMSI Manager:
1
CANCEL LOCATION REQUEST
2
Standalone INSERT SUBSCRIPTION DATA (ISD)
3
Delete Subscriber Data (DSD)
4
Provide Subscriber Location (PSL)
The IMSI Manager looks for the Session manager id which hosts the IMSI in its mapping table. If the mapping
does not exist, the requests are broadcasted to all active Session Managers for finding the session or mapping.
If all the Session managers respond with negative response, the IMSI Manager sends the MAP request to a
random Session manager which in turn responds with a Map User Error response with cause as "Unidentified
Subscriber". Broadcasting of request consumes a huge amount of IMSI Manager CPU capacity, it is also
observed that the most of the unknown requests received genuine unknown subscriber requests sent by HLR
and the HLR is incorrectly sending these requests to the SGSN. To conserve the IMSI Manager CPU,
broadcasting of these requests are avoided.
IMSI Manager Broadcast Disabled During System Reboot
After a system reboot, the subscribers are not yet registered in the system. During this period, if HLR sends
ISD or Cancel Location Requests to the system in huge numbers, these requests are broadcasted thus leading
to an IMSI Manager CPU overload condition. To conserve IMSI manager CPU, the IMSI Manager will not
perform any broadcasting for the UNKNOWN MAP requests from HLR for first 60 minutes after reboot of
the system. This SGSN feature is enabled by default and is not configurable. After 60 mins, the behavior as
per the CLI configuration for IMSI manager broadcasting will be applied.
Disabling Broadcast
Broadcasting is stopped when the IMSI Manager is busy handling heavy traffic (that is, when IMSI Manager
reaches a specific CPU threshold). All the IMSI Manager instances monitor their CPU usage and when the
CPU threshold is reached, broadcasting is stopped until the CPU comes down below the threshold value.
Instead of broadcasting to all Session Managers, the request is sent to any random Session Manager which in
turn sends the response back to the originating node. This feature is enabled by default and the default CPU
threshold for disabling broadcasting is 50%. The configured CPU threshold overrides this default value.
   Release Change Reference, StarOS Release 19
384
SGSN Changes in Release 19
IMSI Manager Broadcast Control