MAG-c configuration quick start

The quick-start steps configure the main components required to prepare the MAG-c for subscriber management.

Configuration overview

Learn about the basic components and steps required to configure the MAG-c for subscriber management.

The following table lists the main components that you must configure to prepare MAG-c for subscriber management, including a link to the specific step required to complete each configuration component.

Table 1. MAG-c configuration components and quick-start steps
Configuration component Configuring MAG-c task

Configure MAG-c system resources.

Step 1
Configure IP connectivity between MAG-c and BNG-UP. Step 2
Configure the PFCP association. Step 3

Configure the IBCP and network realm (default PFCP session) for fixed-access sessions.

Configure control plane communication for Fixed Wireless Access (FWA) sessions.

Step 4
Configure the local IP address pool. Step 5
Configure the APN and network realm. Step 6
Configure the Authentication Database (ADB). Step 7

Configure the BNG entry point for fixed access sessions.

Configure the incoming APN/DNN for FWA sessions.

Step 8

Configuring MAG-c

The quick-start instructions provide the basic steps required to configure the MAG-c for subscriber management, with references to additional topics for users who want more information.

  • Identify the name of the IES or VPRN service used to host subscriber sessions on the BNG-UP; see Service selection.
  • Ensure the BNG-UP is configured; see the 7750 SR and VSR BNG CUPS User Plane Function Guide, "PFCP association" and "Session management", for more information.

This task provides basic steps that describe the minimal configuration required to allow subscriber-session creation on the MAG-c. The steps provide references to more detailed information about each topic.

  1. Configure the system resources as shown in the following example.
    The values specified in the example are for a MAG-c with a single VM instance. The assumption is the resource pool, gateway, card, and group are already configured. See CP session state and VM resilience for information about different VM resiliency models.
    System resource configuration with a single VM instance
    A:MAG-c>config>mobile>system# info
    ----------------------------------------------
                resource-pool 1 redundancy many-to-many gateway 1
                    card 2
                exit
                group 1 resource-pool 1
                    no shutdown
                exit
    ----------------------------------------------
  2. Configure IP connectivity between the MAG-c and BNG-UP.
    The following example shows a MAG-c directly connected to a BNG-UP. Connectivity to the system interface is also required for basic MAG-c functionality. See the7450 ESS, 7750 SR, 7950 XRS, and VSR Interface Configuration Guide for information about IP routing configuration.
    IP connectivity between the MAG-c and BNG-UP
    A:mag-c>config>router# info
    ----------------------------------------------
        interface "system"
            address 1.1.1.1/32
            no shutdown
        exit
        interface "to-BNG-UP1"
            address 192.168.1.1/24
            port 1/2/1
            no shutdown
        exit
    ----------------------------------------------
  3. Create a PDN instance and under it configure the PFCP association between the MAG-c and the BNG-UP.
    The following example shows a minimal configuration required to form a PFCP association between the MAG-c and the BNG-UP. See PFCP association and path for more information.
    PFCP association between the MAG-c and the BNG-UP
    A:mag-c>config>mobile# info
    ----------------------------------------------
        profile
            pfcp
                pfcp-association-peer-list "peers"
                        pfcp-peer 192.168.50.84
                        pfcp-peer 192.168.50.83
                        pfcp-peer 192.168.50.82
                    exit
                up-peer-list "ups"
                    peer 192.168.50.84
                    peer 192.168.50.83
                    peer 192.164.50.82
                exit
            exit  
        exit
        pdn 1
            instance-type control
            pfcp-node-id-type ip
            epc-node 001.01.magc.nokia.1.1
            sx-n4 "default"
                interface
                    pfcp "to-BNG-UP1"
                exit
                pfcp-association-list "peers"
                signaling
                    pfcp
                        profile "default"
                    exit
                exit
            up-peer-list "ups"
            no shutdown
        exit
    ----------------------------------------------
  4. Configure the following, depending on whether you are configuring a fixed-access or FWA session:
    • For fixed-access sessions, configure IBCP to allow tunneling of IPoE sessions.

      The default IBCP tunnel supports tunneling of control packets from the BNG-UP to the MAG-c. The following example configures IPoE-based tunneling sessions. See In-band control plane and BNG-UP selection for more information about IBCP.

    IPoE-based tunneling configuration for the IBCP tunnel
    A:MAG-c>config>mobile>pdn#info
    ----------------------------------------------
            sx-n4 "default"
                interface
                    ibcp "to-BNG-UP1"
                exit
                signaling
                    ibcp
                        triggers ipoe-dhcp ipoe-dhcpv6 ipoe-router-solicit
                    exit
                exit
    ----------------------------------------------
    • For 4G FWA sessions, configure the S11 and S5 endpoints to enable control plane communication toward the MME.

      The following example shows a 4G FWA configuration for control plane traffic toward the MME. You require the S5 interface, even though it is internal.

      Note: 5G FWA sessions follow similar steps that are not described in this quick-start procedure. See 4G and 5G NSA option 3 sessions and 5G standalone sessions for more information about configuring 4G and 5G sessions.
    4G FWA configuration for control plane traffic toward the MME
    A:MAG-c>config>mobile>pdn#info
    ----------------------------------------------
                s5 "default"
                    interface
                        gtp-c "system" interface-realm "to_ran"
                    exit
                exit
                s11 "default"
                    interface
                        gtp-c "system" interface-realm "to_ran"
                    exit
                exit
                sx-n4 
    ----------------------------------------------
  5. Configure a local address pool for IP address assignment.
    The following example shows a simple address pool configuration that uses the prefix 192.168.2.0/24 for an IP address assignment. Other methods can also be used. See Local address assignment for more information about IP address assignment.
    Local address pool configuration for IP address assignment
    A:MAG-c>config>mobile>pdn# info
    ----------------------------------------------
        local-address-assignment
            network-realm "realm-01"
                pool "pool-01"
                    ipv4
                        default-gateway first-address
                        micro-net-length 24
                        prefix 192.168.0.0/16
                    exit
                    ipv6
                        pd
                            micro-net-length 48
                            prefix 2001::/37
                            prefix 192.168.2.0/24
                        exit
                    exit
                exit
            exit
        exit
    ----------------------------------------------
  6. Configure a network realm for the APN.
    Configure the network realm for the APN to match the service name of the IES or VPRN service used to host the subscriber session on the BNG-UP. See Service selection for more information about network-realm configuration.
    Network-realm configuration for the APN
    A:MAG-c>config>mobile>pdn# info
    ----------------------------------------------
            apn "apn-01"
                network-realm "realm-01"
            no shutdown
    ---------------------------------------------- 

    For FWA sessions, provision the APN in the UP peer list created in step 3, for the BNG-UPs that can provide service for this APN. The following example shows this configuration.

    APN configuration in the UP peer list for FWA sessions
    A:MAG-c>config>mobile>profile>pfcp# info
    ----------------------------------------------
                    up-peer-list "ups"
                        peer 192.168.50.84
                            apn “apn-01”
                            exit
                        exit
                        peer 192.168.50.83
                            apn “apn-01”
                            exit
                        exit
                        peer 192.168.50.82
                            apn “apn-01”
                            exit
                        exit
                    exit
    ----------------------------------------------
  7. Configure the ADB.
    The ADB configuration determines the authentication process and address assignment method, and also retrieves attributes associated with the subscriber session. The following example uses the ADB to provide the address assignment and the subscriber and SLA profiles for the subscriber session. The address pool refers to the local-address assignment configured in step 5. See Authentication database (ADB), for more information.
    ADB configuration
    A:MAG-c>config>mobile>profile# info
    ----------------------------------------------
        authentication-database "auth-db-01"
            match 1 attribute username
                optional
            exit
            entry "default"
                address-assignment
                    local-dynamic
                        ipv4-pool "pool-01"
                apn "apn-01"
                ip-anti-spoof true
                subscriber-mgmt
                    sla-profile "cup-prof"
                    sub-profile "cup-prof"
                exit
                no shutdown
            exit
            no shutdown
        exit
    ----------------------------------------------
  8. Configure the following, depending on whether you are configuring a fixed-access or FWA session:
    • For fixed-access sessions, configure the BNG entry point.

      The BNG entry point informs the MAG-c of the authentication flow and other aspect of how fixed subscriber session are managed and setup. See BNG entry point more information. The following example shows a simple configuration that refers to the ADB configured in step 7.

    BNG entry point configuration
    A:MAG-c>config>mobile>profile#
    ----------------------------------------------
        bng
            entry-point "bng-entry-01"
                match 1 attribute up-ip
                    optional
                exit
                entry "1"
                    ipoe
                        authentication-flow
                        adb "auth-db-01"
                    exit
                exit
            match
                up-ip 192.168.50.84
            exit
            no shutdown
            exit
            no shutdown
            exit
        exit
    ----------------------------------------------
    • For FWA sessions, configure the incoming APN/DNN, according to the GTP Session Establishment Request (4G) or Nsmf_PDUSession_CreateSMContextRequest (5G) messages. This APN informs MAG-c about the authentication flow used for FWA sessions. The following example shows a simple configuration that refers to the ADB configured in step 7.
      Note: If the incoming APN and service APN are the same, it is not necessary to provide the APN via the ADB.
    FWA incoming APN configuration
    A:MAG-c>config>mobile>pdn#
    ----------------------------------------------
                apn "fwa.mnc01.mcc001.gprs"
                    fixed-wireless-access
                        authentication-flow
                            adb "auth-db-01"
                        exit
                        no shutdown
                    exit
                    no shutdown
                exit
    ----------------------------------------------