Ledger Nano X - The secure hardware wallet
SHARE
TWEET

enb.conf

a guest Mar 20th, 2020 87 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Active_eNBs = ( "eNB-Eurecom-LTEBox");
  2. # Asn1_verbosity, choice in: none, info, annoying
  3. Asn1_verbosity = "none";
  4.  
  5. eNBs =
  6. (
  7.  {
  8.     ////////// Identification parameters:
  9.     eNB_ID    =  0xe00;
  10.  
  11.     cell_type =  "CELL_MACRO_ENB";
  12.  
  13.     eNB_name  =  "eNB-Eurecom-LTEBox";
  14.  
  15.     // Tracking area code, 0x0000 and 0xfffe are reserved values
  16.     tracking_area_code = 1;
  17.     plmn_list = ( { mcc = 208; mnc = 92; mnc_length = 2; } );
  18.  
  19.     tr_s_preference     = "local_mac"
  20.  
  21.     ////////// Physical parameters:
  22.  
  23.     component_carriers = (
  24.       {
  25.       node_function             = "3GPP_eNODEB";
  26.     node_timing                                           = "synch_to_ext_device";
  27.     node_synch_ref                                        = 0;
  28.         frame_type                        = "FDD";
  29.         tdd_config                        = 3;
  30.         tdd_config_s                              = 0;
  31.         prefix_type                               = "NORMAL";
  32.         eutra_band                                = 18;
  33.         downlink_frequency                        = 860000000L;
  34.         uplink_frequency_offset                   = -120000000;
  35.         Nid_cell                          = 0;
  36.         N_RB_DL                                   = 50;
  37.         Nid_cell_mbsfn                            = 0;
  38.         nb_antenna_ports                      = 1;
  39.         nb_antennas_tx                            = 1;
  40.         nb_antennas_rx                            = 1;
  41.         tx_gain                                            = 90;
  42.         rx_gain                                            = 125;
  43.       pbch_repetition                                 = "FALSE";
  44.         prach_root                                = 0;
  45.         prach_config_index                        = 0;
  46.         prach_high_speed                          = "DISABLE";
  47.         prach_zero_correlation                    = 1;
  48.         prach_freq_offset                         = 2;
  49.         pucch_delta_shift                         = 1;
  50.       pucch_nRB_CQI                           = 0;
  51.       pucch_nCS_AN                            = 0;
  52.       pucch_n1_AN                             = 0;
  53.       pdsch_referenceSignalPower                  = -27;
  54.         pdsch_p_b                                 = 0;
  55.         pusch_n_SB                                = 1;
  56.         pusch_enable64QAM                         = "DISABLE";
  57.         pusch_hoppingMode                                  = "interSubFrame";
  58.         pusch_hoppingOffset                                = 0;
  59.         pusch_groupHoppingEnabled                 = "ENABLE";
  60.         pusch_groupAssignment                     = 0;
  61.         pusch_sequenceHoppingEnabled                  = "DISABLE";
  62.         pusch_nDMRS1                                       = 1;
  63.         phich_duration                                     = "NORMAL";
  64.         phich_resource                                     = "ONESIXTH";
  65.         srs_enable                                         = "DISABLE";
  66.         /*  srs_BandwidthConfig                                =;
  67.         srs_SubframeConfig                                 =;
  68.         srs_ackNackST                                      =;
  69.         srs_MaxUpPts                                       =;*/
  70.  
  71.         pusch_p0_Nominal                                   = -96;
  72.         pusch_alpha                                        = "AL1";
  73.         pucch_p0_Nominal                                   = -104;
  74.         msg3_delta_Preamble                                = 6;
  75.         pucch_deltaF_Format1                               = "deltaF2";
  76.         pucch_deltaF_Format1b                              = "deltaF3";
  77.         pucch_deltaF_Format2                               = "deltaF0";
  78.         pucch_deltaF_Format2a                              = "deltaF0";
  79.         pucch_deltaF_Format2b                     = "deltaF0";
  80.  
  81.         rach_numberOfRA_Preambles                          = 64;
  82.         rach_preamblesGroupAConfig                         = "DISABLE";
  83.         /*
  84.         rach_sizeOfRA_PreamblesGroupA                      = ;
  85.         rach_messageSizeGroupA                             = ;
  86.         rach_messagePowerOffsetGroupB                      = ;
  87.         */
  88.         rach_powerRampingStep                              = 4;
  89.       rach_preambleInitialReceivedTargetPower            = -108;
  90.       rach_preambleTransMax                              = 10;
  91.       rach_raResponseWindowSize                          = 10;
  92.       rach_macContentionResolutionTimer                  = 48;
  93.       rach_maxHARQ_Msg3Tx                                = 4;
  94.  
  95.       pcch_default_PagingCycle                           = 128;
  96.       pcch_nB                                            = "oneT";
  97.       drx_Config_present                                 = "prSetup"; //"prSetup" "prRelease"
  98.       drx_onDurationTimer                                = "psf1";    // "psfX": X=1,2,3,4,5,6,8,10,20,30,40,50,60,80,100
  99.       drx_InactivityTimer                                = "psf1";    // "psfX": X=1,2,3,4,5,6,8,10,20,30,40,50,60,80,100,200,300,500,750,1280,1920,2560
  100.       drx_RetransmissionTimer                            = "psf1";    // "psfX": X=1,2,4,6,8,16,24,33
  101.       drx_longDrx_CycleStartOffset_present               = "prSf128"; // "psfX": X=10,20,32,40,64,80,128,160,256,320,512,640,1024,1280,2048,2560
  102.       drx_longDrx_CycleStartOffset                       = 0;         // X >= 0 && X < drx_longDrx_CycleStartOffset_present
  103.       drx_shortDrx_Cycle                                 = "sf16";    // "sfX": X=2,5,8,10,16,20,32,40,64,80,128,160,256,320,512,640
  104.       drx_shortDrx_ShortCycleTimer                       = 3;         // 1..16 integer. Total duration in short cycle = drx_shortDrx_Cycle*drx_shortDrx_ShortCycleTimer [subframe]
  105.         bcch_modificationPeriodCoeff                  = 2;
  106.         ue_TimersAndConstants_t300                = 1000;
  107.         ue_TimersAndConstants_t301                = 1000;
  108.         ue_TimersAndConstants_t310                = 1000;
  109.         ue_TimersAndConstants_t311                = 10000;
  110.         ue_TimersAndConstants_n310                = 20;
  111.         ue_TimersAndConstants_n311                = 1;
  112.       ue_TransmissionMode                                    = 1;
  113.  
  114.       //Parameters for SIB18
  115.       rxPool_sc_CP_Len                                       = "normal";
  116.       rxPool_sc_Period                                       = "sf40";
  117.       rxPool_data_CP_Len                                     = "normal";
  118.       rxPool_ResourceConfig_prb_Num                          = 20;
  119.       rxPool_ResourceConfig_prb_Start                        = 5;
  120.       rxPool_ResourceConfig_prb_End                          = 44;
  121.       rxPool_ResourceConfig_offsetIndicator_present          = "prSmall";
  122.       rxPool_ResourceConfig_offsetIndicator_choice           = 0;
  123.       rxPool_ResourceConfig_subframeBitmap_present           = "prBs40";
  124.       rxPool_ResourceConfig_subframeBitmap_choice_bs_buf              = "00000000000000000000";
  125.       rxPool_ResourceConfig_subframeBitmap_choice_bs_size             = 5;
  126.       rxPool_ResourceConfig_subframeBitmap_choice_bs_bits_unused      = 0;
  127. /*    rxPool_dataHoppingConfig_hoppingParameter                       = 0;
  128.       rxPool_dataHoppingConfig_numSubbands                            = "ns1";
  129.       rxPool_dataHoppingConfig_rbOffset                               = 0;
  130.       rxPool_commTxResourceUC-ReqAllowed                              = "TRUE";
  131. */
  132.       // Parameters for SIB19
  133.       discRxPool_cp_Len                                               = "normal"
  134.       discRxPool_discPeriod                                           = "rf32"
  135.       discRxPool_numRetx                                              = 1;
  136.       discRxPool_numRepetition                                        = 2;
  137.       discRxPool_ResourceConfig_prb_Num                               = 5;
  138.       discRxPool_ResourceConfig_prb_Start                             = 3;
  139.       discRxPool_ResourceConfig_prb_End                               = 21;
  140.       discRxPool_ResourceConfig_offsetIndicator_present               = "prSmall";
  141.       discRxPool_ResourceConfig_offsetIndicator_choice                = 0;
  142.       discRxPool_ResourceConfig_subframeBitmap_present                = "prBs40";
  143.       discRxPool_ResourceConfig_subframeBitmap_choice_bs_buf          = "f0ffffffff";
  144.       discRxPool_ResourceConfig_subframeBitmap_choice_bs_size         = 5;
  145.       discRxPool_ResourceConfig_subframeBitmap_choice_bs_bits_unused  = 0;
  146.  
  147.       }
  148.     );
  149.  
  150.  
  151.     srb1_parameters :
  152.     {
  153.         # timer_poll_retransmit = (ms) [5, 10, 15, 20,... 250, 300, 350, ... 500]
  154.         timer_poll_retransmit    = 80;
  155.  
  156.         # timer_reordering = (ms) [0,5, ... 100, 110, 120, ... ,200]
  157.         timer_reordering         = 35;
  158.  
  159.         # timer_reordering = (ms) [0,5, ... 250, 300, 350, ... ,500]
  160.         timer_status_prohibit    = 0;
  161.  
  162.         # poll_pdu = [4, 8, 16, 32 , 64, 128, 256, infinity(>10000)]
  163.         poll_pdu                 =  4;
  164.  
  165.         # poll_byte = (kB) [25,50,75,100,125,250,375,500,750,1000,1250,1500,2000,3000,infinity(>10000)]
  166.         poll_byte                =  99999;
  167.  
  168.         # max_retx_threshold = [1, 2, 3, 4 , 6, 8, 16, 32]
  169.         max_retx_threshold       =  4;
  170.     }
  171.  
  172.     # ------- SCTP definitions
  173.     SCTP :
  174.     {
  175.         # Number of streams to use in input/output
  176.         SCTP_INSTREAMS  = 2;
  177.         SCTP_OUTSTREAMS = 2;
  178.     };
  179.  
  180.  
  181.     ////////// MME parameters:
  182.     mme_ip_address      = ( { ipv4       = "192.168.1.54";
  183.  ipv6 = "192:168:30::17";
  184.  active = "yes";
  185.  preference = "ipv4";
  186.  }
  187.  );
  188.  
  189.     enable_measurement_reports = "no";
  190.  
  191.     ///X2
  192.     enable_x2 = "no";
  193.     t_reloc_prep      = 1000;      /* unit: millisecond */
  194.     tx2_reloc_overall = 2000;      /* unit: millisecond */
  195.  
  196. NETWORK_INTERFACES :
  197.  {
  198.  ENB_INTERFACE_NAME_FOR_S1_MME = "wlp2s0";
  199.  ENB_IPV4_ADDRESS_FOR_S1_MME = "192.168.1.53";
  200.  
  201.  ENB_INTERFACE_NAME_FOR_S1U = "wlp2s0";
  202.  ENB_IPV4_ADDRESS_FOR_S1U = "192.168.1.53";
  203.  ENB_PORT_FOR_S1U = 2152; # Spec 2152
  204.         ENB_IPV4_ADDRESS_FOR_X2C                 = "192.168.1.53";
  205.         ENB_PORT_FOR_X2C                         = 36422; # Spec 36422
  206.  };
  207.   }
  208. );
  209.  
  210. MACRLCs = (
  211.     {
  212.     num_cc = 1;
  213.     tr_s_preference = "local_L1";
  214.     tr_n_preference = "local_RRC";
  215.     phy_test_mode = 0;
  216.         puSch10xSnr     =  160;
  217.         puCch10xSnr     =  160;
  218.         }  
  219. );
  220.  
  221. L1s = (
  222.         {
  223.     num_cc = 1;
  224.     tr_n_preference = "local_mac";
  225.         }  
  226. );
  227.  
  228. RUs = (
  229.     {        
  230.        local_rf       = "yes"
  231.          nb_tx          = 1
  232.          nb_rx          = 1
  233.          att_tx         = 0
  234.          att_rx         = 0;
  235.          bands          = [7];
  236.          max_pdschReferenceSignalPower = -27;
  237.          max_rxgain                    = 110;
  238.          eNB_instances  = [0];
  239.  
  240.     }
  241. );  
  242.  
  243. THREAD_STRUCT = (
  244.   {
  245.     #three config for level of parallelism "PARALLEL_SINGLE_THREAD", "PARALLEL_RU_L1_SPLIT", or "PARALLEL_RU_L1_TRX_SPLIT"
  246.     parallel_config    = "PARALLEL_SINGLE_THREAD";
  247.     #two option for worker "WORKER_DISABLE" or "WORKER_ENABLE"
  248.     worker_config      = "WORKER_DISABLE";
  249.   }
  250. );
  251.  
  252. NETWORK_CONTROLLER :
  253. {
  254.     FLEXRAN_ENABLED        = "no";
  255.     FLEXRAN_INTERFACE_NAME = "lo";
  256.     FLEXRAN_IPV4_ADDRESS   = "127.0.0.1";
  257.     FLEXRAN_PORT           = 2210;
  258.     FLEXRAN_CACHE          = "/mnt/oai_agent_cache";
  259.     FLEXRAN_AWAIT_RECONF   = "no";
  260. };
  261.  
  262. rfsimulator :
  263. {
  264.    serveraddr = "enb";
  265.    serverport = "4043";
  266.    options = (); # ("saviq");
  267.    modelname = "AWGN";
  268.    IQfile = "/tmp/rfsimulator.iqs";
  269. };
  270.  
  271.     log_config :
  272.     {
  273.       global_log_level                      ="info";
  274.       global_log_verbosity                  ="medium";
  275.       hw_log_level                          ="info";
  276.       hw_log_verbosity                      ="medium";
  277.       phy_log_level                         ="info";
  278.       phy_log_verbosity                     ="medium";
  279.       mac_log_level                         ="info";
  280.       mac_log_verbosity                     ="high";
  281.       rlc_log_level                         ="info";
  282.       rlc_log_verbosity                     ="medium";
  283.       pdcp_log_level                        ="info";
  284.       pdcp_log_verbosity                    ="medium";
  285.       rrc_log_level                         ="info";
  286.       rrc_log_verbosity                     ="medium";
  287.    };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top