huawei-soc-bras

Security operation center for bras.

  • Version: 2020-04-27

    huawei-soc-bras@2020-04-27


    
      module huawei-soc-bras {
    
        yang-version 1;
    
        namespace
          "urn:huawei:yang:huawei-soc-bras";
    
        prefix soc-bras;
    
        import huawei-bras-user-manage {
          prefix bras-user-manage;
        }
        import huawei-extension {
          prefix ext;
        }
    
        organization
          "Huawei Technologies Co., Ltd.";
    
        contact
          "Huawei Industrial Base
        Bantian, Longgang
        Shenzhen 518129
        People's Republic of China
        Website: http://www.huawei.com
        Email: support@huawei.com";
    
        description
          "Security operation center for bras.";
    
        revision "2020-04-27" {
          description "Initial revision.";
          reference
            "Huawei private.";
    
        }
    
        ext:task-name "soc";
    
        typedef board-type {
          type enumeration {
            enum "mpu-or-sru" {
              value 1;
              description
                "Main Processing Unit or Switch Router Unit.";
            }
            enum "lpu" {
              value 2;
              description
                "Line Processing Unit.";
            }
          }
          description
            "The board type of the device.";
        }
    
        typedef system-state-type {
          type enumeration {
            enum "main-memory-usage" {
              value 0;
              description
                "The memory usage of the MPU.";
            }
            enum "slot-memory-usage" {
              value 1;
              description
                "The memory usage of the LPU.";
            }
            enum "main-cpu-usage" {
              value 2;
              description
                "The CPU usage of the MPU.";
            }
            enum "slot-cpu-usage" {
              value 3;
              description
                "The CPU usage of the LPU.";
            }
            enum "access-queue" {
              value 4;
              description
                "The access queue usage.";
            }
            enum "ppp-cpcar-drop" {
              value 5;
              description
                "The rate of PPP packets discarded by CAR when being sent to the CPU.";
            }
            enum "ppp-receive-queue" {
              value 6;
              description
                "The usage of queues for receiving PPP packets.";
            }
            enum "pppoe-receive-queue" {
              value 7;
              description
                "The usage of queues for receiving PPPOE packets.";
            }
            enum "l2tp-queue" {
              value 8;
              description
                "The usage of L2TP queues.";
            }
            enum "dhcp-slot-queue" {
              value 9;
              description
                "The usage of DHCP queues.";
            }
            enum "fes-queue" {
              value 10;
              description
                "The usage of UM FES queues.";
            }
            enum "lns-cpcar-drop" {
              value 11;
              description
                "The rate of LNS packets discarded by CAR when being sent to the CPU.";
            }
            enum "dhcp-server-queue" {
              value 13;
              description
                "The usage of DHCP server queues.";
            }
            enum "dhcpv6-server-queue" {
              value 14;
              description
                "The usage of DHCPv6 server queues.";
            }
            enum "eap-cpcar-drop" {
              value 15;
              description
                "The rate at which EAP packets are discarded due to CAR when the packets are sent to the CPU.";
            }
            enum "https-cpu-usage" {
              value 16;
              description
                "CPU usage threshold that triggers adjustment of the flow establishment rate in an HTTPS redirection scenario.";
            }
            enum "ipoe-keepalive-cpu-usage" {
              value 17;
              description
                "CPU usage threshold that triggers adjustment of the flow establishment rate in an IPOE keepalive.";
            }
          }
          description
            "The system status for adjusting the user access rate.";
        }
      }  // module huawei-soc-bras
    

© 2023 YumaWorks, Inc. All rights reserved.