Oracle Communications Diameter Signaling Router Release 8.0 Feature Guide
Total Page:16
File Type:pdf, Size:1020Kb
Oracle Communications Diameter Signaling Router Release 8.0 Feature Guide ORACLE WHITE P A P E R | A P R I L 2 0 1 7 Table of Contents Table of Contents 0 List of Terms 1 References 3 INTRODUCTION TO DIAMETER SIGNALING ROUTER 4 Diameter Routing Challenges 4 Diameter Signaling Router Solution 6 DSR FEATURES AND FUNCTIONS 7 Overview 7 Operations, Administration and Maintenance 8 Diameter Agent Message Processor (DA MP) 9 SS7 Message Processor (SS7 MP) 9 IP Front End (IPFE) 9 Session / Subscriber Binding Repository (SBR) 10 Subscriber Data Server (SDS) 10 Database Processor (DP) 11 Query Server (QS) 11 Integrated Diameter Intelligence Hub (IDIH) 11 DSR OAM&P 11 Network Interfaces 12 Web-Based GUI 12 Operations and Provisioning 12 Maintenance 13 DSR Dashboard 18 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE Automatic Performance Data Export (APDE) 20 Administration 20 Security 21 DSR Nodes (Identity) 23 Diameter Core Routing 23 Extended Command Codes (ECC) 28 Redirect Agent Support 29 Routing and Transaction Related Parameters in the DSR 29 Peer Routing Table (PRT) 30 Application Routing Table (ART) 32 Routing Option Sets (ROS) 32 Pending Answer Timer (PAT) 33 Transport 34 Message Prioritization 36 TLS / DTLS 36 Capability Exchanges 37 Configurable Disable of CEx Peer IP Validation 37 Diameter Peer Discovery 37 Implicit Realm Routing 38 DNS Support 39 Signaling Firewall 40 Congestion Control 40 Per Connection Ingress MPS Control 41 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE MP Overload Control 44 Internal Resource Management 45 Egress Transport Congestion 46 Per Connection Egress MPS Control 46 Egress Throttle Group (ETG) Limiting 47 Coordinated Egress Throttling Across Multiple DSRs 49 Remote Busy Congestion 50 Remote Transport Congestion Control 52 Diameter Overload Indication Conveyance (DOIC) 52 Next Generation Network Priority Service (NGN-PS) 66 IP Front End (IPFE) 67 Traffic Distribution 67 High availability 69 RADIUS Signaling Router (RSR) 69 RADIUS Routing 69 RADIUS Overload Control 70 RADIUS Message Format 70 Authenticator 71 Message Authenticator 71 Connections and Peers 71 Routing and Load-balancing 71 Duplicate Detection 72 Message / Traffic Control 72 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE RADIUS-Diameter IWF for Authentication 73 Diameter Mediation 74 Rule Templates and Rules 75 States of a Rule Template 76 Trigger Points 76 Measurements Associated with Rules 77 AVP Dictionaries 77 Topology Hiding 77 S6a/S6d Topology Hiding 77 Path Topology Hiding 82 S9 PCRF Topology Hiding 85 S9 AF/pCSCF Topology Hiding 86 DSR Applications 86 Range Based Address Resolution (RBAR) 87 Full Address Based Resolution (FABR) 87 MAP-Diameter IWF 90 Policy and Charging Application (PCA) 90 Gateway Location Application (GLA) 100 Diameter Message Copy 101 Custom Application Framework (CAF) 102 CAF Application Life Cycle Management 103 Reference CAF Applications 104 Integrated Diameter Intelligence Hub (IDIH) 104 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE Network IDIH (N-IDIH) 105 Supported Interfaces 106 Flexible IP Addressing 107 Full IPV6 Support 107 High-Availability 108 Capacity and Performance 108 Appendix A: Supported Diameter Interfaces 109 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE FIGURE 1 - SELECTED DIAMETER INTERFACES IN LTE AND IMS .......................................... 4 FIGURE 2 - 3GPP INTER/INTRA-OPERATOR DIAMETER INFRASTRUCTURE ........................ 5 FIGURE 3 - GSMA ROAMING IMPLEMENTATION ARCHITECTURE ......................................... 6 FIGURE 4 – EXAMPLE OF OPERATOR’S EPC/IMS CORE NETWORK WITH DSR ................... 7 FIGURE 5 - DSR 7.X ARCHITECTURE .......................................................................................... 8 FIGURE 6 – DSR 3-TIERED TOPOLOGY ARCHITECTURE ....................................................... 12 FIGURE 7 - FLOW OF ALARMS .................................................................................................. 14 FIGURE 8 - DSR DASHBOARD ON THE NOAM ......................................................................... 18 FIGURE 9 - MULTIPLE NODES PER MESSAGE PROCESSOR ................................................ 23 FIGURE 10 - HIGH LEVEL MESSAGE PROCESSING AND ROUTING IN DSR ........................ 24 FIGURE 11 - CONNECTION ROUTE GROUP ............................................................................. 26 FIGURE 12 - ROUTE LIST, ROUTE GROUP, PEER RELATIONSHIP EXAMPLE ..................... 27 FIGURE 13 - LOAD BALANCING BASED ON ROUTE GROUPS AND PEER WEIGHTS ......... 28 FIGURE 14 - REDIRECT AGENT ................................................................................................. 29 FIGURE 15 - SCTP MULTI-HOMING ............................................................................................ 35 FIGURE 16 - SCTP MULTI-HOMING VIA PORT BONDING ........................................................ 36 FIGURE 17 – DYNAMIC DIAMETER PEER DISCOVERY: EXAMPLE ....................................... 38 FIGURE 18 – HIGH LEVEL DSR ROUTING FLOW – FALL THROUGH TO DEST-REALM BASED IMPLICIT ROUTING................................................................................................. 39 FIGURE 19 - DSR SIGNALING FIREWALL ................................................................................. 40 FIGURE 20 - CONGESTION CONTROL ...................................................................................... 41 FIGURE 21 – DSR INGRESS MPS CONFIGURATION EXAMPLE 1 – NORMAL CASE ........... 43 FIGURE 21 – MESSAGE COLORING AND PRIORITY/COLOR-BASED DA-MP OVERLOAD CONTROL ............................................................................................................................. 44 FIGURE 22 – EXAMPLE CONGESTION LEVEL ABATEMENT .................................................. 46 FIGURE 23 – DSR PER-CONNECTION EGRESS THROTTLING ............................................... 48 FIGURE 24 – DSR AGGREGATE AND PER-CONNECTION EGRESS THROTTLING .............. 48 FIGURE 26 – 2 DSR SITES: COORDINATED EGRESS THROTTLING EXAMPLE ................... 50 FIGURE 26 – CONNECTION BUSY ............................................................................................. 51 FIGURE 27 – CONGESTION LEVEL ABATEMENT OVER TIME FOR REMOTE BUSY ........... 52 FIGURE 28 - REACTING NODE ROLE FOR DOIC...................................................................... 53 ORACLE COMMUNICATIONS DIAMETER SIGNALING ROUTER RELEASE 7.4 FEATURE GUIDE FIGURE 29 - DOIC CAPABILITIES ANNOUNCEMENT .............................................................. 53 FIGURE 30 – DOIC OVERLOAD REPORTS EXAMPLE ............................................................. 54 FIGURE 31 - DOIC SECURITY SETTING EXAMPLE .................................................................. 54 FIGURE 32 - THROTTLE BY MESSAGE PRIORITY ONLY ........................................................ 55 FIGURE 33 - THROTTLE BY COLOR THEN MESSAGE PRIORITY .......................................... 56 FIGURE 34 - TTP TO TTG ROLLUP LOGIC ................................................................................ 62 FIGURE 35 - CONGESTION-AWARE ROUTE LIST LOGIC ........................................................ 64 FIGURE 36 - CONGESTION-AWARE ROUTE LIST EXAMPLE 1 ............................................... 64 FIGURE 37 - CONGESTION-AWARE ROUTE LIST LOGIC EXAMPLE 1A ................................ 65 FIGURE 38 - CONGESTION-AWARE ROUTE LIST LOGIC EXAMPLE 1B ................................ 65 FIGURE 62 - NGN-PS SUPPORT ................................................................................................. 67 FIGURE 39 - IPFE INITIATOR + RESPONDER SUPPORT ......................................................... 68 FIGURE 40 – RADIUS INTERFACES IN WLAN ROAMING ARCHITECTURE ........................... 70 FIGURE 41 – RADIUS DATA FORMAT ....................................................................................... 71 FIGURE 42 - RADIUS-DIAMETER IWF FOR WLAN AUTHENTICATION ................................... 73 FIGURE 43 - RSR AND R-D IWF DEPLOYMENT ........................................................................ 73 FIGURE 44 - RADIUS->DIAMETER IWF FOR AUTHENTICATION ............................................ 74 FIGURE 45 - MEDIATION TRIGGER POINTS ............................................................................. 77 FIGURE 46 - MME/SGSN TOPOLOGY HIDING ........................................................................... 78 FIGURE 47 - S6A/S6D HSS TOPOLOGY HIDING - ULR MESSAGE FLOW .............................. 80 FIGURE 48 - S6A/S6D HSS TOPOLOGY HIDING CLR MESSAGE FLOW ................................ 81 FIGURE 49 - PROXY-HOST TOPOLOGY HIDING MESSAGE FLOW ........................................ 85 FIGURE 50 - SUBSCRIBER DATA SERVER ARCHITECTURE ................................................. 88 FIGURE 51 - DSR WITH MAP-DIAMETER IWF ........................................................................... 90 FIGURE 52 - ONLINE CHARGING SYSTEM AND ARCHITECTURE ......................................... 91 FIGURE 53 - A TYPICAL ONLINE CHARGING SESSION .......................................................... 92 FIGURE 54 – NETWORK VIEW OF P-DRA MATED PAIRS........................................................ 94 FIGURE 55 - OVERALL PCC LOGICAL ARCHITECTURE (NON-ROAMING) ........................... 95 FIGURE 56 - PCRF TOPOLOGY