1 squire technologies svi-dsc · 2019-04-12 · dsc components 2 dra – diameter routing agent for...
TRANSCRIPT
www.squire-technologies.com
Diameter Signalling Controller Product Overview
1
Squire Technologies SVI-DSC
www.squire-technologies.com
DSC components
2
DRA – Diameter Routing Agent for scalable, centralised routing of Diameter messages in a multivendor, multi node environment within a service providers IMS and LTE core
DEA – Diameter Edge Agent for secure exchange of authentication, authorisation and subscriber policy across LTE networks
IWF – Interworking Function provides Diameter to SS7, RADIUS, LDAP, HTML,SOAP, XML and SQL insuring seamless interworking with legacy networks
The SVI_DSC consists of 3 components. Any combination of components can be deployed in a single or distributed architecture:
www.squire-technologies.com
At the core of the DSC is the Diameter Routing Agent or DRA. The DRA centralises the routing of Diameter messages within a service providers IMS and LTE core.
3
S6a Gx, Gxc Gy, Gz
Gxc S6a Gx, Gy, Gz
H S S P C R F
M M E
O C S
S - G W P - G W HPMN HOME PUBLIC MOBILE NETWORK
www.squire-technologies.com
Mediation platform
4
The Diameter Routing Agent acts as mediation platform within the network allowing complex routing and normalisation of messages across the Diameter network
www.squire-technologies.com
Load balancing and throttling
5
The Diameter Routing Agent provides load balancing and throttling to insure the optimum management of the DIAMETER network
www.squire-technologies.com
• Support RFC 6733 Standard Routing • Complex Routing – Message / AVP etc • Load Balancing • External Lookups
• Protocol Compliance • Filtering / Throttling • Message Manipulation
6
DRA Function Overview
Routing
• Throttling / Prioritisation • Message Manipulation
Customisable Policies
Customisable Policies
DRA
Diameter Traffic
Access Control
Outbound Control
TDR’S
www.squire-technologies.com
Routing
7
Standard Routing Support • RFC 6733
Complex Routing • Message header and
AVP contents
Routing Types • Round robin • Weighted round robin • Priority routing • Combined weighting + priority
Reattempts • Route failure • Transaction timeout • Reattempt on result code
External Lookups • External DIPS over SQL • Combined with SVI_TAS to provide
lookups over HTTP, XML, JSON, etc
www.squire-technologies.com
Throttling
8
Routing Table Request
Reject
Request Continue Queue
Q u e u e
T C R T C R
T C R
Reject/Ignore Throttling Examples • Transactions per second • Overflow congestion – TPS
allowed over time period • Traffic limiting – limiting
number of requests per hour / day / week
Sophisticated throttling mechanism allows traffic into DRA to be managed Multiple Transaction Criteria Records (TCR) can be created defining: • Number of transactions allowed over a given time period • Action to be taken when limit hits: - Queue - Ignore - Reject
www.squire-technologies.com
Session Binding + Dictionaries
9
Session Binding • Bind a particular session to an identified
device or cluster of devices • Start bind - Configure message or AVP
to initiate bind • End bind - On receipt of correct response
or session timeout
YouTube
- - - - - - - - - - - - - -
@
Diameter Dictionaries • Used to define Diameter Messages, AVP formats,
AVP contents and ENUM resolution • Consists of 3GPP and vendor specific
dictionaries
A-Z
www.squire-technologies.com
Advanced Mediation Policies
10
In addition to the standard Mediation features the SVI-DRA also allows advanced Mediation Polices to be created to solve the more complex mediation requirements in an operators network Policies can be triggered at many points during the flow of a message through the DRA
IRP
Client
OAP
TRIP TRBR
TOAP
TORP
TIAP
RoutingR
RoutingA
TRAR
ORP
IAP
Server
Trigger 1 Trigger 2
Trigger 3 D R A
Req
Ans
Ans Continue
Route
Req
Ans
www.squire-technologies.com
Squire Signalling Mediation Engine SSME
11
• The Mediation Policies are constructed and implemented through the Squire Signalling Mediation Engine (SSME)
• A set of rules are constructed that allow, on the triggering of the defined condition, a number of actions to take place
Mediation Policies
www.squire-technologies.com
SSME Actions
12
Filtering • Black List / Whites based on Message Header and AVP contents
Redirects • Acts as redirect server by redirecting messages to another service • Can be used to provide load balancing / throttling
Routing • Message Header and AVP contents • Reattempts • Load balancing profiles • External Lookups
Message Manipulation • Powerful regular-expression based manipulation of
message header and AVP contents allowing removal, creation and replacement
blacklist whitelist
www.squire-technologies.com
Diameter Edge Agent
13
• Advanced Security • Admission Control • Message Screening
At the network edge the Diameter Signalling Controller deploys advanced Diameter Edge Agents for tighter security and normalisation providing: • Onboard firewall
• Overload Protection
www.squire-technologies.com
DEA – Network Topology Hiding
14
• Operators may need to be able to protect their home networks by hiding network address details
• Peer networks identified as “Trusted” or “Non Trusted”
• Function removes appropriate address details on messages/ AVPs outbound from home network to non trusted peer
• Reinserts address details on inbound messages/AVPs from non-trusted peer
• Peer networks prevented from identifying the topology of the home network by obscuring the number of host names in the home network
TRUSTED
N O N T R U S T E D
www.squire-technologies.com
Interworking Function
15
Providing seamless integration to legacy networks the SVI_DSC’s Interworking Function (IWF) provides a flexible carrier grade solution supporting:
• Diameter to MAP as per 3GPP TS 29.305
• Diameter to CAMEL
• Diameter to RADIUS • Diameter to USSD • Diameter to JSON, SQL, XML, SOAP
www.squire-technologies.com
16
Redundant Architecture
• Offers alternate routing between SVI-DSC nodes
• Session check-pointing maintained between DSC nodes
• SVI-DSC pair configured via single user interface
• Worker / Worker configuration
www.squire-technologies.com
17
Redundant Architecture
www.squire-technologies.com
Multi Product Integration
18
SVI-STP Signalling Transfer Point Our flagship SS7 STP product enabling SS7 networking signalling SVI-SBC Session Border Controller Full integration with our SBC Controller providing Diameter, SIP and VoLTE support
The SVI_DSC’s modular software build allows it to be deployed as a fully integrated module with:
www.squire-technologies.com
19
Application Development
• Extended application development on top of SVI-DSC product using the Python based (SVI-TAS) Telephony Application Server
• Enables operators to interface to USSD, RADIUS, JSON, SQL, XML, SOAP, proprietary API’s etc.
API
T e l e p h o n y A p p l i c a t i o n S e r v e r
SVI
TAC
third party application
www.squire-technologies.com
Virtualisation
20
Designed from the ground up to expose SVI_DSC’s OA&M interfaces to NFV orchestration layer : • XML Config, Data Dictionaries & ASCII log files • SNMP, Telnet, HTTP, SQL interfaces
Deploys on wide range of virtualised platforms and COTS hardware
www.squire-technologies.com
OA&M | Operation, Administration & Maintenance
21Web based GUI SVI_MS Management System • Secure Remote Access • Detailed Configuration • Troubleshooting • Customisable triggers and alerts • Extensive Analytics
www.squire-technologies.com
Configuration • Standard Templates and Wizards
enable rapid system configuration • Underpinned by XML allowing
deep dive configuration Alerts • Configure triggers on any
resources • Generate Email / SNMP to
operations team
OA&M | Operation, Administration & Maintenance
22
User Access • Secure remote access • Multi user / multi permissions
support Housekeeping • Full backup and restore
features • Log file archiving
✓
www.squire-technologies.com
Statistical Analysis • TPS throughput • Failures • Retries • Round-trip • Congestion
Policy Analysis • Policy breakdown • Policy failures
Analytics
23
Trouble Shooting • Extensive onboard TDRs
( Transaction Data Records ) capturing messaging on all sessions
• Configurable log files, capturing all aspects of system performance
Debug and Trace • Detailed, configurable debug and
trace capabilities • Industry standard PCAP enables Wireshark (Ethereal) decode
www.squire-technologies.com
3rd Party Analytics Support • All statistics and TDR’s stored in industry standard MySQL database • 3rd party applications access SQL database
- Network Analysis Tools - Firewalls - Big Data – pattern matching, flow analysis
Onboard Graphical Reporting • Customise reports to analyse any onboard resources • Configurable Dashboards and Gadgets allow
multiple report sets to be created
Analytics #2
24
www.squire-technologies.com
25
Find out more…
www.squire-technologies.com [email protected] +44 (0)1305 757314
www.
@
www.squire-technologies.com
64 High West Street, Dorchester, Dorset. DT1 1XA UK
Squire Technologies www.squire-technologies.co.uk