SPS Solution Training Flashcards

1
Q

SPS

A

Smart Plan Suite

SPS refers to a single instance that supports PCRF operation. For T-Mobile, we are using the SPS Policy module.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SPS is made up of two VNFs

A
Service Manger (SM)
SPS and/or Managed Element (ME)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Functions of SM

A

Service Manager (SM) provides the management functions for the installed SPSs.
Manages all MEs in the network.
Highly scalable frontend access to network of MEs.
Hosts GUI, Provisioning, and external API access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Functions of SPS

A

Policy application providing 3GPP PCRF capabilities.
Provides Diameter interface for network elements.
Highly customizable policies via Agile Rules Technology.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What VMs comprise an SM?

A

SM App, OAME, IOHO, AUX, DB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SM App

A

Responsible for hosting GUI, provisioning, and external API access.
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

OAME

A

Pair of VMs working in Active-Standby operation.
Single point of contact for all OAME interactions such as logs, SNMP alarms, KPIs or scripts.
OAM VMs from both the SM and SPS Policy will connect to the T-Mobile NMNET network.
1+1 redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

IOHO

A

Load balances the HTTP and TCP traffic for policy to the application nodes.
IOHO VM handles connection to LDAP DB.
1+1 redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

AUX

A

Auxilary
Distributed key value store that provides a reliable way to store data on a cluster.
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

DB

A

All persistent information is held in the database nodes (Aerospike NoSQL)
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What VMs comprise an SPS?

A

Diameter App, OAME, IOHO, AUX, DB, ComSvcs, IOHD, CDR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Diameter App

A

Carries out all of the application processing logic for the policy component.
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ComSvcs

A

Common Services
Responsible for carrying out all the provisioning activities on SPS.
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

IOHD

A

Control point of the SPS network and provides Diameter and RADIUS load balancing.
1+1 redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

CDR

A

Stores all the Call Data Records (CDRs) generated by the SPS applications like call detail records, charging data records, and event data records.
N+K redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SM in SPS within regional network architecture

A

SM manages the entire network of SPS Policy nodes. Deployed in 1+1 active/active geo-redundant mode.

17
Q

SPS Policy nodes within regional network architecture

A

SPS Policy nodes are deployed in 1+1 active/active geo-redundant mode. This geo pair of ‘sites’ makes up a ‘region’.

18
Q

PLF provides three interfaces of interest:

A

Interface to SPS (REST/XML) on IOHO VM on SM.
LDAP interface to external clients (myAccount, IAM).
XML interface to external clients (NAP).

19
Q

PLF serves two functions for SPS:

A
  • Receives LDAP queries and translates them to getIPCANSession REST API queries towards SM.
  • Receives NAP (i.e. Ud) notifications from NAP and forwards to SM.
20
Q

Geo Redundancy

A
  • SM and SPS are deployed in a mated-pair configuration.

* 1+1 (active/active) redundancy model.

21
Q

Geo Redundancy – Service Manager

A
  • REST API or NAP notification can be sent to either SM site.
  • SM will process the request and forward (if necessary) to the correct SPS site.
22
Q

Geo Redundancy – Communities

A
  • A geo-community is a group of SPS servers (SMs and MEs)
  • Each SM and ME is considered a member of the geo-community in the context of the heartbeat
  • A single SPS region is shown. At T-Mobile, SM1/SM2 would belong to six different communities (one for each region)
23
Q

Geo Redundancy – Heartbeat (HB)

A

All sites in the community exchange HB over OAM network. ME’s have an additional HB over the DIAMETER network.

HB is used to communicate status about:
• An ME’s own connectivity and state
• An ME’s view of other known sites

24
Q

Geo Redundancy – Heartbeat (HB) - failure

A

• HB is used to determine whether an SPS site should take over for its peer (i.e. site failure)
• To confirm a geo-mate SPS is down:
○ ME HB’s to geo mate must be failed (OAM + Diameter)
○ Another member of the community in a different physical location must confirm that the geo mate is down (i.e. SM1 or SM2 in the example)

25
Q

One-NDS

A

An external SPR. It communicates with SPS via LDAP.