12422ye Cfgbk(Ggsn Routing)

Embed Size (px)

DESCRIPTION

Cisco GGSN Configuration Guide

Citation preview

  • Cisco GGSN Release 9.0 Configuration GuideCisco IOS Release 12.4(22)YE1 Cisco Service and Application Module for IP, Cisco 7600 Series Internet Router Platform First published July 2010 Last updated June 2011

    Americas HeadquartersCisco Systems, Inc.170 West Tasman DriveSan Jose, CA 95134-1706 USAhttp://www.cisco.comTel: 408 526-4000

    800 553-NETS (6387)Fax: 408 527-0883

    Customer Order Number: OL-19936-02

    http://www.cisco.com
  • ,

    THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.

    THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSEOR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.

    The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCBs public domain version of the UNIX operating system. All rights reserved. Copyright ' 1981, Regents of the University of California.

    NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.

    IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDINGWITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    CCDE, CCSI, CCENT, Cisco Eos, Cisco HealthPresence, the Cisco logo, Cisco Lumin, Cisco Nexus, Cisco Nurse Connect, Cisco Stackpower, Cisco StadiumVision, Cisco TelePresence, Cisco WebEx, DCE, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn and Cisco Store are service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, iQuick Study, IronPort, the IronPort logo, LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels, ProConnect, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath,WebEx, and the WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.

    All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationshipbetween Cisco and any other company. (0903R))

    Copyright ' 2009, Cisco Systems, Inc. All rights reserved

  • OL-19936-02

    C O N T E N T S

    About This Book 15

    C H A P T E R 1 Overview of GPRS and UMTS 1

    Overview 1

    Benefits 5

    Features Introduced in Cisco IOS Release 12.4(22)YE1 5

    Layer 3 Geographical Redundancy 6

    Passive Route Suppression 6

    Features Introduced in Cisco IOS Release 12.4(22)YE 6

    Granular Charging and Storage 7

    GRX Traffic Segregation 7

    Gx Interface 8

    Gy Interface 8

    Lawful Intercept 9

    Proxy-CSCF Load Balancing 9

    Standalone GGSN Prepaid Quota Enforcement 10

    Enhancements 10

    Debugging 10

    DFP Weight 11

    HSPA QoS Extensions 11

    MIBs 12

    Multiple Subnets Behind the Mobile Station 12

    Statistics 12

    Features Introduced in Prior Releases 13

    C H A P T E R 2 Planning to Configure the GGSN 1

    Prerequisites 1

    Before You Begin 1

    Platform Prerequisites 2

    Required Hardware and Software 2

    Required Base Configuration 3

    Restrictions 9

    Additional References 11

    3Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    Balancing

    Related Documents 11

    Standards 11

    MIBS 12

    RFCs 12

    Technical Assistance 12

    C H A P T E R 3 Configuring GTP Services on the GGSN 1

    GTP Overview 1

    Configuring GGSN Services 2

    GGSN Services Configuration Task List 2

    Enabling GGSN Services 2

    Creating a Loopback Interface 3

    Creating a Default GTP Virtual Template Interface for the GGSN 3

    Enabling CEF Switching 4

    Configuring Echo Timing on a GGSN 4

    Overview of the Echo Timing on the GGSN 5

    Overview of the Default Echo Timer 5

    Overview of the Dynamic Echo Timer 7

    Echo Timing Configuration Task List 10

    Customizing the Default Echo Timer 10

    Configuring the Dynamic Echo Timer 11

    Disabling the Echo Timer 12

    Verifying the Echo Timing Configuration 12

    Verifying Echo Timing Parameters 12

    Verifying the Dynamic Echo Timer by GTP Path 13

    Customizing the GGSN Configuration 14

    Configuring GTP Signaling Options 15

    Configuring Other GTP Signaling Options 15

    Configuring the Maximum Number of PDP Contexts on the GGSN 16

    Configuring the Maximum Number of PDP Contexts When Using DFP with Load 17

    Controlling Sessions on the GGSN 17

    Configuring Session Timers 18

    Deleting Sessions on the GGSN 23

    Configuring Flow Control for GTP Error Messages 24

    Configuring the GGSN to Maintain a History for Deleted SGSN Paths 25

    Suppressing Echo Requests per SGSN 25

    Configuring Support for GGSN-Initiated Update PDP Context Requests 26

    4Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    Using the Service-Mode Function 27

    Configuring Global Maintenance Mode 27

    Configuring APN Maintenance Mode 28

    Configuring Charging Maintenance Mode 30

    Monitoring and Maintaining GTP on the GGSN 31

    Configuration Examples 32

    GGSN Configuration Example 32

    Dynamic Echo Timer Configuration Example 34

    C H A P T E R 4 Configuring IPv6 PDP Support on the GGSN 35

    IPv6 PDPs on the GGSN Overview 35

    Supported Features 38

    Restrictions 38

    Implementing IPv6 PDP Support on the GGSN 39

    Enabling the Forwarding of IPv6 Traffic on the GGSN 39

    Configuring an IPv6 Base Virtual Template Interface 40

    Enabling IPv6 Support on an APN 42

    Configuring a Local IPv6 Prefix Pool 44

    Configuring an IPv6 Access Control List 45

    Configuring Additional IPv6 Support Options 47

    Monitoring and Maintaining IPv6 PDPs 47

    Configuration Example 48

    C H A P T E R 5 Configuring GGSN GTP Session Redundancy 1

    GTP-SR Overview 1

    Prerequisites 5

    Limitations and Restrictions 5

    Enabling GTP Session Redundancy 6

    Configuring the GTP Session Redundancy Interdevice Infrastructure 7

    Configuring HSRP 7

    Enabling Interdevice Redundancy 12

    Configuring the Interdevice Communication Transport 12

    Configuring Passive Route Suppression on an Interface 14

    Enabling GTP-SR on the GGSN 15

    Disabling GTP Session Redundancy 15

    Configuring Charging-Related Synchronization Parameters 16

    Monitoring and Maintaining GTP-SR 18

    Upgrading GGSN Images in a GTP-SR Environment 18

    5Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    Configuration Examples 18

    Local GTP-SR Examples 19

    Primary Supervisor Configuration Example 19

    Primary GGSN Configuration Example 21

    Secondary GGSN Configuration Example 23

    Geographical GTP-SR Examples 24

    GGSN Interface Configuration Examples 25

    Supervisor Routing Configuration Examples 26

    GGSN Routing Configuration Examples 26

    C H A P T E R 6 Configuring Charging on the GGSN 1

    Configuring an Interface to the Charging Gateway 2

    Verifying Interface Configuration to the Charging Gateway 2

    Configuring the Default Charging Gateway 4

    Configuring the GGSN to Switchover to the Highest Priority Charging Gateway 4

    Changing the Default Charging Gateway 5

    Configuring a Charging Source Interface 5

    Configuring the GGSN Memory Threshold 6

    Configuring the Transport Protocol for the Charging Gateway 7

    Configuring TCP as the Charging Gateway Path Protocol 7

    Configuring UDP as the Charging Gateway Path Protocol 7

    Configuring the Charging Release 8

    Configuring Charging for Roamers 8

    Configuring PLMN IP Address Ranges 9

    Enabling Charging for Roamers 10

    Customizing the Charging Options 10

    Disabling Charging Processing 14

    Using Charging Profiles 14

    Configuring a Charging Profile 15

    Defining the Charging Characteristics and Triggers of the Charging Profile 16

    Applying a Default Charging Profile to an APN 18

    Applying a Global Default Charging Profile 19

    Configuring How the GGSN Handles PDPs with Unmatched Charging Profiles 19

    6Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    ting

    Configuring G-CDR Backup and Retrieval using iSCSI 19

    iSCSI Overview 20

    Configuring iSCSI Backup and Storage on the GGSN 20

    Configuring an iSCSI Target Profile 22

    Associating an iSCSI Target Profile 23

    Verifying the iSCSI Session 23

    Monitoring and Maintaining iSCSI G-CDR Backup and Storage 23

    Configuring Granular Charging and Storage 24

    Configuring a Charging Group 25

    Associating a Charging Group with an Access Point 26

    Modifying a Charging Group 28

    Monitoring and Maintaining Granular Charging 28

    Monitoring and Maintaining the Charging Function on the GGSN 29

    Configuration Examples 29

    Global Charging Configuration 29

    Charging Profile Configuration 30

    Granular Charging and Storage Configuration 31

    C H A P T E R 7 Configuring Enhanced Service-Aware Billing 1

    Service-Aware GGSN Overview 1

    Service-Aware GGSN Data Flows 4

    Configuring a Service-Aware GGSN 5

    Limitations and Restrictions 5

    Enabling Service-Aware Billing Support 6

    Enabling Enhanced G-CDRs 6

    Configuring the Quota Server Interface 7

    Configuring a Cisco CSG2 Server Group 8

    Configuring the Quota Server Process on the GGSN 9

    Advertising the Next Hop Address For Downlink Traffic 10

    Configuring the GGSN to use the Cisco CSG2 as an Authentication and Accoun Proxy 10

    Monitoring and Maintaining 12

    Configuring Diameter/DCCA Interface Support 12

    Configuring the Diameter Base 13

    Configuring the DCCA Client Process on the GGSN 18

    Enabling Support for Vendor-Specific AVPs in DCCA Messages 22

    Configuring the Enhanced Billing Parameters in Charging Profiles 23

    Specifying a Default Rulebase ID 23

    Specifying a DCCA Client Profile to Use for Online Billing 24

    7Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    Suppressing CDRs for Prepaid Users 24

    Configuring Trigger Conditions for Postpaid Users 24

    GTP-Session Redundancy for Service-Aware PDPs Overview 26

    Configuring OCS Address Selection Support 27

    Configuring Standalone GGSN Prepaid Quota Enforcement 28

    Enabling PPC on an APN 29

    Configuration Example 30

    C H A P T E R 8 Configuring Network Access to the GGSN 1

    Configuring an Interface to the SGSN 1

    Verifying the Interface Configuration to the SGSN 2

    Configuring a Route to the SGSN 4

    Configuring a Static Route to the SGSN 4

    Configuring OSPF 5

    Verifying the Route to the SGSN 5

    Configuring Access Points on the GGSN 7

    Overview of Access Points 8

    Description of Access Points in a GPRS/UMTS Network 8

    Access Point Implementation on the Cisco GGSN 9

    Basic Access Point Configuration Task List 10

    Configuring the GPRS Access Point List on the GGSN 10

    Creating an Access Point and Specifying Its Type on the GGSN 10

    Configuring Real Access Points on the GGSN 11

    PDN Access Configuration Task List 12

    VPN Access Using VRF Configuration Task Lists 13

    Configuring Additional Real Access Point Options 20

    Verifying the Real Access Point Configuration 26

    Configuring Virtual Access Points on the GGSN 31

    Overview of the Virtual Access Point Feature 31

    Virtual Access Point Configuration Task List 34

    Verifying the Virtual Access Point Configuration 36

    Configuring Access to External Support Servers 40

    Blocking Access to the GGSN by Foreign Mobile Stations 40

    Overview of Blocking Foreign Mobile Stations 40

    Blocking Foreign Mobile Stations Configuration Task List 41

    Configuring the MCC and MNC Values 41

    Enabling Blocking of Foreign Mobile Stations on the GGSN 42

    Verifying the Blocking of Foreign Mobile Stations Configuration 42

    Controlling Access to the GGSN by MSs with Duplicate IP Addresses 43

    8Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    Configuring Routing Behind the Mobile Station on an APN 44

    Enabling Routing Behind the Mobile Station 44

    Verifying the Routing Behind the Mobile Station Configuration 45

    Configuring Proxy-CSCF Discovery Support on an APN 47

    Creating P-CSCF Server Groups on the GGSN 47

    Associating a P-CSCF Server Group with an APN 48

    Verifying the P-CSCF Discovery Configuration 48

    Monitoring and Maintaining Access Points on the GGSN 49

    Configuration Examples 49

    Static Route to SGSN Example 50

    Access Point List Configuration Example 51

    VRF Tunnel Configuration Example 52

    Virtual APN Configuration Example 53

    Blocking Access by Foreign Mobile Stations Configuration Example 56

    Duplicate IP Address Protection Configuration Example 57

    P-CSCF Discovery Configuration Example 57

    C H A P T E R 9 Configuring PPP Support on the GGSN 1

    Overview of PPP Support on the GGSN 1

    Configuring GTP-PPP Termination on the GGSN 3

    Overview of GTP-PPP Termination on the GGSN 3

    Benefits 3

    Preparing to Configure PPP over GTP on the GGSN 4

    GTP-PPP Termination Configuration Task List 4

    Configuring a Loopback Interface 5

    Configuring a PPP Virtual Template Interface 5

    Associating the Virtual Template Interface for PPP on the GGSN 7

    Configuring GTP-PPP with L2TP on the GGSN 7

    Overview of GTP-PPP with L2TP on the GGSN 7

    Benefits 8

    Restrictions 8

    GTP-PPP With L2TP Configuration Task List 8

    Configuring the GGSN as a LAC 9

    9Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

  • Contents

    PN

    Configuring AAA Services for L2TP Support 10

    Configuring a Loopback Interface 11

    Configuring a PPP Virtual Template Interface 12

    Associating the Virtual Template Interface for PPP on the GGSN 13

    Configuring GTP-PPP Regeneration on the GGSN 14

    Overview of GTP-PPP Regeneration on the GGSN 14

    Restrictions 14

    GTP-PPP Regeneration Configuration Task List 15

    Configuring the GGSN as a LAC 15

    Configuring AAA Services for L2TP Support 17

    Configuring a PPP Virtual Template Interface 18

    Associating the Virtual Template Interface for PPP Regeneration on the GGSN 20

    Configuring PPP Regeneration at an Access Point 20

    Monitoring and Maintaining PPP on the GGSN 21

    Configuration Examples 22

    GTP-PPP Termination on the GGSN Configuration Examples 22

    GTP-PPPOverL2TP Configuration Example 24

    GTP-PPP Regeneration Configuration Example 25

    AAA Services for L2TP Configuration Example 26

    C H A P T E R 10 Configuring QoS on the GGSN 1

    Overview of QoS Support on the GGSN 1

    Configuring UMTS QoS on the GGSN 2

    Overview of UMTS QoS 2

    Configuring UMTS QoS Task Lists 3

    Enabling UMTS QoS Mapping on the GGSN 3

    Mapping UMTS QoS Traffic Classes to a DiffServ PHB Group 3

    Assigning a DSCP to a DiffServ PHB Group 4

    Configuring the DSCP in the Subscriber Datagram 6

    Configuring the Cisco 7600 Platform GGSN UMTS QoS Requirements 7

    Verifying the UMTS QoS Configuration 10

    Configuring the GGSN Default QoS as Requested QoS 12

    Configuring Call Admission Control on the GGSN 12

    Configuring Maximum QoS Authorization 12

    Configuring a CAC Maximum QoS Policy 13

    Enabling the CAC Maximum QoS Policy Function and Attaching a Policy to an A 14

    Configuring Bandwidth Management 15

    Configuring a CAC Bandwidth Pool 15

    Enabling the CAC Bandwidth Management Function and Applying a Bandwidth Pool to an APN 15

    10Cisco GGSN Release 9.0 Configuration Guide, Cisco IOS Release 12.4(22)YE1

    Cisco GGSN Release 9.0 Configuration GuideContentsAbout This Book