juniper-networks-logo

Juniper NETWORKS BNG CUPS Smart Load Balancing

Juniper-NETWORKS-BNG-CUPS-Smart-Load-Balancing-PRODUCT

Product Usage Instructions

  • Juniper BNG CUPS 24.2R1 installation requires the following minimum system requirements for the Juniper BNG CUPS Controller:
  • Refer to the Juniper BNG CUPS Installation Guide for detailed installation instructions.
  • Refer to the Juniper BNG CUPS Installation Guide and User Guide for more details on new and changed features.
  • If you encounter the issue of route count in the new master Route Engine after a BNG User Plane GRES, follow PR1814125 for resolution.
  • For self-help tools and resources, and creating service requests with JTAC:
  • Self-Help Online Tools and Resources: Refer to section 6 for assistance.
  • Creating a Service Request with JTAC: Follow the instructions in section 6 for creating a service request.

FAQ

  • Q: Where can I find more information about Juniper BNG CUPS features?
  • A: You can find detailed information in the Juniper BNG CUPS Installation Guide and User Guide.

Introduction

Juniper BNG CUPS disaggregates the broadband network gateway (BNG) function running in Junos OS into separate control plane and user plane components. The control plane is a cloud-native application that runs in a Kubernetes environment. The user plane component continues to run on Junos OS on a dedicated hardware platform.
In Juniper BNG CUPS, the BNG functions are split into the BNG CUPS Controller (control plane) functions and the BNG User Plane (user plane) functions. The management, state and control packet interfaces operate between the BNG CUPS Controller and the BNG User Planes.

The benefits of Juniper BNG CUPS are the following:

  • A centralized BNG CUPS Controller provides for more efficient use of network resources. Following are some examples:
  • Address allocation
  • Load balancing
  • Management and control
  • Increased scale—The cloud environment that Juniper BNG CUPS utilizes, enables you to increase the number of subscribers supported.
  • Locational independence and separate life-cycle management and maintenance.
  • Throughput and latency optimization—Because the BNG User Planes are closer to the subscribers, throughput and latency is optimized.

These release notes accompany the Juniper BNG CUPS release 24.2R1.
They describe new features and known problems.

Installation

Juniper BNG CUPS 24.2R1 installation requires the following minimum system requirements:
NOTE: These system requirements are for the Juniper BNG CUPS Controller (BNG CUPS Controller).

  • A Linux host (jump host) running Ubuntu 22.04 LTS (or later) is required for running the junos-bng-cupscontroller installation. The jump host must have the following resources allocated to it:
  • CPU cores—2
  • RAM—8 GB
  • Disk space—128 GB of free disk storage
  • The cluster must have at least three worker nodes (either virtual or physical machines). A node is a Linux system running Ubuntu 22.04 LTS that has a management address and a domain name. The nodes must meet the following system requirements:
  • CPU cores—8 (hyperthreading preferred)
  • RAM—64 GB
  • Disk space—512 GB of free disk storage in the root partition We recommend that you use the storage space to partition your disk accordingly:
  • 128 GB to the root (/) partition for the operating system
  • 128 GB to /var/lib/docker for the Docker cache
  • 256 GB to /mnt/longhorn for the application data. This is the default location, you can specify a different location during configuration.
  • All cluster nodes must have a user account with sudo access.
  • You must have root-level SSH access using key-based authentication to all nodes.
  • For information on how to install Juniper BNG CUPS, see Juniper BNG CUPS Installation Guide.

New and Changed Features

Learn about new features or enhancements to existing features in Juniper BNG CUPS 24.2R1. For more information about a feature, click the link in the description. See the Juniper BNG CUPS Installation Guide and Juniper BNG CUPS User Guide for more details about new and changed features.

New and Changed Features
We’ve introduced the following in Juniper BNG CUPS 24.2R1:

  • A local reserve option is added to the Juniper BNG CUPS’ dynamic address pools feature. Local reserve is a BNG CUPS Controller configured set of prefix partitions from which sub-prefixes may be apportioned for use as pool prefixes. Local reserve serves both IPv4 and IPv6 prefixes. Local reserve can also act as a backup prefix source for APM when the APMi is disconnected.
  • Support for configuring dynamic VLAN subscriber interfaces using agent circuit identifier (ACI) information. Enables you to configure dynamic VLAN subscriber interfaces for DHCP and PPPoE subscribers based on ACI information. You can create ACI interface sets based on ACI or Agent Remote Id (ARI) information separately, ACI and ARI information together, or when neither information is present.
  • Support for single link targeting and minimum active links for pseudowire service interfaces over active-active redundant logical tunnel (RLT) interfaces. Targeting is supported for dynamic subscribers and dynamic interface sets. When targeting is enabled the subscriber is assigned a default targeting weight based on client type. The assigned targeting weight is configurable through the dynamic profile.
  • Increase the number of BNG User Planes that you can include in a load balancing group. As part of the BNG CUPS load balancing feature, you can configure load balancing groups with up to four different BNG User Planes.
  • Support for BNG CUPS telemetry sensors. Support includes all sensors under the resource path: / junos/system/subscriber-management/cups. BNG CUPS Controller receives data per controller and per subsystem (micro-service). Sensor data includes health information. For a complete list of all other sensors available under the sensor path /junos/system/subscriber-management/cups/, see Junos YANG
  • Data Model Explorer.[See Junos YANG Data Model Explorer.]https://apps.juniper.net/telemetry-explorer/
  • Added the oversubscription-limit option for a backup BNG User Plane. At the system services resource monitor subscribers-limit client-type any fpc slot-number hierarchy level, you can now configure a limit to the number of subscribers on a backup BNG User Plane.
  • Support for Address Pool Manager (APM) Release 3.2.1. Juniper BNG CUPS can interoperate with APM Release 3.2.1.
  • Support for Broadband Edge (BBE) Event Collection and Visualization Release 1.0.1. Juniper BNG CUPS is now optimized to interoperate with the Broadband Edge Event Collection and Visualization Release 1.0.1 application to provide a more powerful interface for monitoring Juniper BNG CUPS logs. See the Broadband Edge Event Collection and Visualization Installation Guide.
  • Support for BBE Cloudsetup Release 2.1.0. Juniper BNG CUPS can utilize BBE Cloudsetup Release 2.1.0 to set up the Kubernetes cluster environment in to which the BNG CUPS Controller is deployed. See BBE Cloudsetup Installation Guide

New Device Support

Juniper BNG CUPS 24.2R1 adds support for the following devices:

Open Issues
This section lists the known issues in the following Juniper BNG CUPS releases.
The following known issues exist in Juniper BNG CUPS Release 24.2R1:

  • BNG User Planes do not validate if the BNG User Plane line card supports subscriber groups’ subscriber oversubscription. PR1791676
  • BNG CUPS Controller command processing issue when commands are entered incorrectly. PR1806751
  • PFCP association is stuck in a disconnecting state for a BNG User Plan when the BNG CUPS Controller becomes unreachable to other BNG User Planes. PR1812890
  • When running over long periods, jdhcp service cores are seen. PR1813783
  • Unable to commit any configuration changes. Also, no change commits are failing in a BNG User Plane with active subscribers. PR1814006
  • The show system subscriber-management route summary command displays a negative gateway route count in the new master Route Engine after a BNG User Plane GRES. PR1814125
  • The gateway route is incorrectly installed in the subscriber group’s backup BNG User Plane’s backup Route Engine. PR1814279
  • After back-to-back subscriber group switchovers, discard and gateway routes are removed in the active BNG User Plane’s backup Route Engine. PR1814342
  • jdhcpd cores occur when the show dhcpv6 server binding command is executed. PR1816995
  • When using the BNG User Plane: mode user-plane transport routing-instance configuration, a reboot is required. PR1819336

Requesting Technical Support

Technical product support is available through the Juniper Networks Technical Assistance Center (JTAC).
If you are a customer with an active Juniper Care or Partner Support Services support contract, or are covered under warranty, and need post-sales technical support, you can access our tools and resources online or open a case with JTAC.

Self-Help Online Tools and Resources

For quick and easy problem resolution, Juniper Networks has designed an online self-service portal called the Customer Support Center (CSC) that provides you with the following features:

To verify service entitlement by product serial number, use our Serial Number Entitlement (SNE) Tool: https://entitlementsearch.juniper.net/entitlementsearch/

Creating a Service Request with JTAC

You can create a service request with JTAC on the Web or by telephone.

For international or direct-dial options in countries without toll-free numbers, see https://support.juniper.net/support/requesting-support/.

Juniper Networks, the Juniper Networks logo, Juniper, and Junos are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered marks, or registered service marks are the property of their respective owners. Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify, transfer, or otherwise revise this publication without notice. Copyright © 2024 Juniper Networks, Inc. All rights reserved.

Documents / Resources

Juniper NETWORKS BNG CUPS Smart Load Balancing [pdf] User Guide
24.2R1, BNG CUPS Smart Load Balancing, CUPS Smart Load Balancing, Smart Load Balancing, Load Balancing, Balancing

References

Leave a comment

Your email address will not be published. Required fields are marked *