wiki:Old/WiMAX/17/13ainfo
close Warning: Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 18 (modified by Nilanjan Paul, 8 years ago) ( diff )

Basic Support Services

WiMAX RF Aggregate Manager

    /info - Configuration Info

    Get the information about configuration parameters of the Base Station

    <service name="bs/info">
      <info>Get information about the Base Station</info>
    </service>
    

    bs/arq - ARQ parameters

    <service name="bs/arq">
       <info>Set ARQ parameters</info>
          <args>
             <arg name="sltmo" isRequired="false">
                <info>Sync loss timeout [] (10000)</info>
             </arg>
             <arg name="dlvrorder" isRequired="false">
                <info>Delivery in order: true/false (true)</info>
             </arg>
             <arg name="wsize" isRequired="false">
                <info>ARQ window size [0..1024] (1024)</info>
             </arg>
             <arg name="rxpurgetmo" isRequired="false">
                <info>RX purge timeout [] (5000)</info>
             </arg>
             <arg name="rtmotx" isRequired="false">
                <info>TX retry timeout [] (1000)</info>
             </arg>
             <arg name="bloksize" isRequired="false">
                <info>ARQ block size [0..(ARQ windows size/2)] (256)</info>
             </arg>
             <arg name="rtmorx" isRequired="false">
                <info>RX retry timeout [] (1000)</info>
             </arg>
             <arg name="enable" isRequired="false">
                <info>Enable ARQ: true/false (false)</info>
             </arg>
             <arg name="ackproctime" isRequired="false">
                <info>ACK proc time [] (0)</info>
             </arg>
             <arg name="blockltm" isRequired="false">
                <info>ARQ block lifetime [] (5000)</info>
             </arg>
             <arg name="txackdelay" isRequired="false">
                <info>Tx ACK delay [] (100)</info>
             </arg>
          </args>
    </service>
    

    bs/harq - HARQ parameters

    <service name=bs/harq>
      <info>
      Set HARQ parameters</info>
      <args>
        <arg name=dldelay isRequired=false>
          <info>
          Frame offset of DL ACK delay wrt to DL Burst [1,2,3] (1)</info>
        </arg>
        <arg name=mimoul isRequired=false>
          <info>
          MIMO HARQ support: true/false (IGNORED - mimo support not available for this BS)</info>
        </arg>
        <arg name=pdusn isRequired=false>
          <info>
          PDU SN extended subheader reordering enabled: true/false (true)</info>
        </arg>
        <arg name=mret isRequired=false>
          <info>
          Maximum number of retransmissions [0..255] (4)</info>
        </arg>
        <arg name=burst isRequired=false>
          <info>
          Maximum number of HARQ bursts per frame [0..255] (17)</info>
        </arg>
        <arg name=enable isRequired=false>
          <info>
          Enable HARQ: true/false (false)</info>
        </arg>
        <arg name=uldelay isRequired=false>
          <info>
          Frame offset of UL ACK delay wrt to UL Burst [2,3] (3)</info>
        </arg>
      </args>
    </service>
    

    /asngw - ASNGW parameters

    <service name=bs/asngw>
      <info>
      Set ASNGW parameters</info>
      <args>
        <arg name=rettimeout isRequired=false>
          <info>
          Retransmission timeout for each control packet (2)</info>
        </arg>
        <arg name=retretry isRequired=false>
          <info>
          Number of control packet retransmissions (3)</info>
        </arg>
      </args>
    </service>
    

    bs/config/list - Displays list of base station configuration profiles available in database

    <service name="bs/config/list">
       <info>This service lists names of all BS configurations from database.</info>
    </service>
    

    bs/config/show - Display contents of a base station configuration profile

    <service name="bs/config/show">
       <info>Show named BS configuration from database.</info>
       <args>
          <arg name="name" isRequired="true">
             <info>Name of configuration.</info>
          </arg>
       </args>
    </service>
    

    bs/config/save - Save current base station parameter values in a configuration profile

    <service name="bs/config/save">
       <info>This service saves current BS configuration to database.</info>
       <args>
          <arg name="name" isRequired="true">
             <info>Name of configuration.</info>
          </arg>
       </args>
    </service>
    

    bs/config/load - Load an available configuration profile

    <service name="bs/config/load">
       <info>This service load BS configuration from database.</info>
       <args>
          <arg name="name" isRequired="true">
             <info>Name of configuration.</info>
          </arg>
       </args>
    </service>
    

    bs/config/delete - Delete a base station configuration profile from database

    <service name="bs/config/delete">
       <info>This service deletes BS configuration from database.</info>
       <args>
          <arg name="name" isRequired="true">
             <info>Name of configuration.</info>
          </arg>
       </args>
    </service>
    

    bs/dlprofile - downlink modulation schemes

    <service name=bs/dlprofile>
      <info>
      Set down link modulation scheme</info>
      <args>
        <arg name=dlprof8 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (64-QAM (CTC) 5/6 (21))</info>
        </arg>
        <arg name=dlprof3 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (16-QAM (CTC) 1/2 (16))</info>
        </arg>
        <arg name=dlprof9 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (No Modulation (255))</info>
        </arg>
        <arg name=dlprof4 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (16-QAM (CTC) 3/4 (17))</info>
        </arg>
        <arg name=dlprof10 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (No Modulation (255))</info>
        </arg>
        <arg name=dlprof5 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (64-QAM (CTC) 1/2 (18))</info>
        </arg>
        <arg name=dlprof11 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (No Modulation (255))</info>
        </arg>
        <arg name=dlprof6 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (64-QAM (CTC) 2/3 (19))</info>
        </arg>
        <arg name=dlprof1 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (QPSK (CTC) 1/2 (13))</info>
        </arg>
        <arg name=dlprof12 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (No Modulation (255))</info>
        </arg>
        <arg name=dlprof7 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (64-QAM (CTC) 3/4 (20))</info>
        </arg>
        <arg name=dlprof2 isRequired=false>
          <info>
          DL FEC code and modulation type of each burst profile on DCD message. (QPSK (CTC) 3/4 (15))</info>
        </arg>
      </args>
    </service>
    

    bs/ulprofile - uplink modulation schemes

    <service name=bs/ulprofile>
      <info>
      Set up link modulation scheme</info>
      <args>
        <arg name=ulprof6 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
        <arg name=ulprof1 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (QPSK (CTC) 1/2 (13))</info>
        </arg>
        <arg name=ulprof7 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
        <arg name=ulprof2 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (QPSK (CTC) 3/4 (15))</info>
        </arg>
        <arg name=ulprof8 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
        <arg name=ulprof3 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (16-QAM (CTC) 1/2 (16))</info>
        </arg>
        <arg name=ulprof9 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
        <arg name=ulprof4 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (16-QAM (CTC) 3/4 (17))</info>
        </arg>
        <arg name=ulprof10 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
        <arg name=ulprof5 isRequired=false>
          <info>
          UL FEC code and modulation type of each burst profile on UCD message. (No Modulation (255))</info>
        </arg>
      </args>
    </service>
    

    bs/mcsProfile - get/set downlink / uplink profile

    <service name=bs/mcsProfile>
       <info>Set/Get Modulation-coding scheme.</info>
       <args>
          <arg name=ul isRequired=false>
             <info>Array of Up link profile specification.</info>
          </arg>
          <arg name=dl isRequired=false>
             <info>Array of Dl link profile specification.</info>
          </arg>
       </args>
    </service>
    

    bs/driver - Driver base parameters

    <service name="bs/driver">
      <info>Set DRIVER BASE parameters</info>
      <args><arg name="blockadmin" isRequired="false">
        <info>Block admin on/off (0)</info>
      </arg>
      <arg name="pack" isRequired="false">
        <info>Enable packing mode (0)</info>
      </arg>
      <arg name="carrieradmin" isRequired="false">
        <info>Carrier admin on/off (1)</info>
      </arg>
      <arg name="maxservflow" isRequired="false">
        <info>Maxnumber of service flow (600)</info>
      </arg>
      <arg name="crc" isRequired="false">
        <info>Enable crc mode (1)</info>
      </arg>
      <arg name="fragmt" isRequired="false">
        <info>Fragmenting on/off (0)</info>
      </arg>
      <arg name="maxClients" isRequired="false">
        <info>Max number of clients (96)</info>
      </arg>
      </args>
    </service>
    

    bs/maintenance - Maintenance parameters

    <service name=bs/maintenance>
      <info>
      Set MAINTENANCE parameters</info>
      <args>
        <arg name=logseverity isRequired=false>
          <info>
          Define event log level. (5)</info>
        </arg>
        <arg name=temphigh isRequired=false>
          <info>
          @@@Text for temp_high@@@ (70)</info>
        </arg>
        <arg name=rssilow isRequired=false>
          <info>
          Low threshold for generating the RSSI alarm (-440)</info>
        </arg>
        <arg name=temphirestore isRequired=false>
          <info>
          @@@Text for temp_high_restore@@@ (62)</info>
        </arg>
        <arg name=rssihigh isRequired=false>
          <info>
          High threshold for generating the RSSI alarm (-200)</info>
        </arg>
        <arg name=logicbsid isRequired=false>
          <info>
          Base Station ID (0x00000000)</info>
        </arg>
        <arg name=templow isRequired=false>
          <info>
          @@@Text for temp_low@@@ (-5)</info>
        </arg>
        <arg name=alarmrst isRequired=false>
          <info>
          Alarm reset mode (0x01)</info>
        </arg>
        <arg name=templowrestore isRequired=false>
          <info>
          @@@Text for temp_low_restore@@@ (0)</info>
        </arg>
      </args>
    </service>
    

    bs/mimo - MIMO parameters

    <service name="bs/mimo">
      <info>Set MIMO parameters</info>
      <args>
        <arg name="mimoul" isRequired="false">
          <info>@@@Text for mimo_ul@@@ (0)</info>
        </arg>
        <arg name="mimo" isRequired="false">
          <info>MIMO on/off (0)</info>
        </arg>
        <arg name="mimomatrix" isRequired="false">
          <info>Preferred MIMO matrix - Matrix A. (0)</info>
        </arg>
      </args>
    </service>
    

    bs/mobile - ???

    <service name=bs/mobile>
      <info>
      Set MOBILE parameters</info>
      <args>
        <arg name=trigval isRequired=false>
          <info>
          Trig-condition trigger value [0.255] (2)</info>
        </arg>
        <arg name=scaniteration isRequired=false>
          <info>
          @@@Text for scan_iteration@@@ (0)</info>
        </arg>
        <arg name=faindex isRequired=false>
          <info>
          @@@Text for fa_index@@@ (0)</info>
        </arg>
        <arg name=dlcinrmeanthres isRequired=false>
          <info>
          @@@Text for dlcinr_mean_threshold@@@ (12)</info>
        </arg>
        <arg name=reportperiod isRequired=false>
          <info>
          Reporting period for scanning results (units: frames) [1..255] (100)</info>
        </arg>
        <arg name=hofastranging isRequired=false>
          <info>
          Support for fast ranging. (0)</info>
        </arg>
        <arg name=trigavgdurationscnrep isRequired=false>
          <info>
          @@@Text for trigger_averaging_duration_scn_rep@@@ (128)</info>
        </arg>
        <arg name=resourceretaintime isRequired=false>
          <info>
          Duration for retaining resource information af MS handover. (Units: ms) [0..65335] (0x000A)</info>
        </arg>
        <arg name=mobpagadvtranscnt isRequired=false>
          <info>
          Time duration margin for transmission timing in MOB_PAG-ADV. (Units: frames) [0.255] (2)</info>
        </arg>
        <arg name=mobilefeatures isRequired=false>
          <info>
          Support handover/idle mode (1)</info>
        </arg>
        <arg name=trigavgduration isRequired=false>
          <info>
          DUration time for avergaing metric. (Units: frames) [0.255] (128)</info>
        </arg>
        <arg name=trigvaluescnreq isRequired=false>
          <info>
          @@@Text for trigger_value_scn_req@@@ (175)</info>
        </arg>
        <arg name=mobnbradvinterval isRequired=false>
          <info>
          Interval of MOB_NBR-ADV messages. [0..30] (10)</info>
        </arg>
        <arg name=pwrsavingclasscap isRequired=false>
          <info>
          @@@Text for power_saving_class_capability@@@ (1)</info>
        </arg>
        <arg name=reportmetric isRequired=false>
          <info>
          Report metric for scanning results. (0x03)</info>
        </arg>
        <arg name=actiontimetbs isRequired=false>
          <info>
          @@@Text for action_time_tbs@@@ (2)</info>
        </arg>
        <arg name=trigtypescnrep isRequired=false>
          <info>
          @@@Text for trigger_type_scn_rep@@@ (0)</info>
        </arg>
        <arg name=sysresourceretaintime isRequired=false>
          <info>
          @@@Text for system_resource_retain_time@@@ (300)</info>
        </arg>
        <arg name=resrcretainflag isRequired=false>
          <info>
          Flag to retain or release resource information of MS after handover. (1)</info>
        </arg>
        <arg name=pagingintervallen isRequired=false>
          <info>
          Time duration for paging interal of BS. (Units: frames) (2)</info>
        </arg>
        <arg name=trigavgdurationscnreq isRequired=false>
          <info>
          @@@Text for trigger_averaging_duration_scn_req@@@ (128)</info>
        </arg>
        <arg name=pagingretrycount isRequired=false>
          <info>
          Max number of retransmission MOB_PAG-ADV message. (3)</info>
        </arg>
        <arg name=trfindrequired isRequired=false>
          <info>
          @@@Text for trf_ind_required@@@ (1)</info>
        </arg>
        <arg name=hotypesupport isRequired=false>
          <info>
          @@@Text for ho_type_support@@@ (1)</info>
        </arg>
        <arg name=type55 isRequired=false>
          <info>
          @@@Text for t55@@@ (200)</info>
        </arg>
        <arg name=trigfuncscnrep isRequired=false>
          <info>
          @@@Text for trigger_function_scn_rep@@@ (3)</info>
        </arg>
        <arg name=targetbsselection isRequired=false>
          <info>
          @@@Text for target_bs_selection@@@ (0)</info>
        </arg>
        <arg name=mshorettimer isRequired=false>
          <info>
          Timer until MS decides to retransmit MOB_MSHO-REQ. (Units: frames) [0..255] (100)</info>
        </arg>
        <arg name=trigtype isRequired=false>
          <info>
          Triggering metric type for SCN-REQ & SCN-REP. (0x00)</info>
        </arg>
        <arg name=trigtypescnreq isRequired=false>
          <info>
          @@@Text for trigger_type_scn_req@@@ (1)</info>
        </arg>
        <arg name=mngresourceholdingtimer isRequired=false>
          <info>
          Time to maintain connection information after BS transmits DREG-CMD. (Units: 100ms) [0..65535] (5)</info>
        </arg>
        <arg name=trftrigwakenflag isRequired=false>
          <info>
          @@@Text for traffic_triggered_wakening_flag@@@ (0)</info>
        </arg>
        <arg name=assotypesupport isRequired=false>
          <info>
          Support for association type. (0x01)</info>
        </arg>
        <arg name=scanduration isRequired=false>
          <info>
          @@@Text for scan_duration@@@ (0)</info>
        </arg>
        <arg name=reqduration isRequired=false>
          <info>
          Expiration time for initiation of MS Idle mode in DREG-REQ (Units: frames) [0..255] (10)</info>
        </arg>
        <arg name=recommendedneighborbsid isRequired=false>
          <info>
          @@@Text for recommended_neighbor_bsid@@@ (0x000000000000)</info>
        </arg>
        <arg name=mobnbradvfragsize isRequired=false>
          <info>
          @@@Text for mob_nbr_adv_fragment_size@@@ (50)</info>
        </arg>
        <arg name=trigfunc isRequired=false>
          <info>
          Triggering function type for SCN-REQ & SCN-REP (0x03)</info>
        </arg>
        <arg name=trigfunctionscnreq isRequired=false>
          <info>
          @@@Text for trigger_function_scn_req@@@ (6)</info>
        </arg>
        <arg name=dregcmdretrycount isRequired=false>
          <info>
          Max number of retransmissions in DREQ-CMD. (3)</info>
        </arg>
        <arg name=trfindswitch isRequired=false>
          <info>
          @@@Text for trf_ind_switch@@@ (1)</info>
        </arg>
        <arg name=homode isRequired=false>
          <info>
          @@@Text for ho_mode@@@ (0)</info>
        </arg>
        <arg name=interleavinginterval isRequired=false>
          <info>
          @@@Text for interleaving_interval@@@ (0)</info>
        </arg>
        <arg name=cidupdateswitch isRequired=false>
          <info>
          Support for CID update. (0)</info>
        </arg>
        <arg name=dlcinrthrescqich isRequired=false>
          <info>
          @@@Text for dlcinr_threshold_cqich@@@ (0)</info>
        </arg>
        <arg name=reportmode isRequired=false>
          <info>
          Report mode for scanning results. (0)</info>
        </arg>
        <arg name=unsolulgranthoindflag isRequired=false>
          <info>
          Support for unsolicitated UL grant or HO-IND (1)</info>
        </arg>
        <arg name=trigvaluescnrep isRequired=false>
          <info>
          @@@Text for trigger_value_scn_rep@@@ (2)</info>
        </arg>
        <arg name=type46 isRequired=false>
          <info>
          @@@Text for t46@@@ (250)</info>
        </arg>
        <arg name=commmonitortmr isRequired=false>
          <info>
          @@@Text for communication_monitor_timer@@@ (300)</info>
        </arg>
      </args>
    </service>
    

    bs/monitor - Monitor

    <service name=bs/monitor>
      <info>
      Set MONITOR parameters</info>
      <args>
        <arg name=msgmax isRequired=false>
          <info>
          Maximum monitoring data size. (0x0080)</info>
        </arg>
        <arg name=msgfile isRequired=false>
          <info>
          Monitoring data type for local file monitoring (0x00)</info>
        </arg>
        <arg name=msgfilt isRequired=false>
          <info>
          Management message type to filter (0x43)</info>
        </arg>
      </args>
    </service>
    

    bs/mpc - MPC parameters

    <service name=bs/mpc>
      <info>
      Set MEASUREMENT & POWER CONTROL parameters</info>
      <args>
        <arg name=dlcnlista isRequired=false>
          <info>
          @@@Text for dl_cn_list_a@@@ (0x08090A0E0F1417191B1C)</info>
        </arg>
        <arg name=rssiaverep isRequired=false>
          <info>
          @@@Text for rssi_ave_rep@@@ (0x03)</info>
        </arg>
        <arg name=dlcnlistb7 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.7@@@ (25 (64QAM 2/3))</info>
        </arg>
        <arg name=mngulburstpwroffset isRequired=false>
          <info>
          @@@Text for mng_ulburst_pwr_offset@@@ (0)</info>
        </arg>
        <arg name=dlcnlist5 isRequired=false>
          <info>
          @@@Text for dl_cn_list.5@@@ (22 (16QAM 3/4))</info>
        </arg>
        <arg name=reportfuncselect isRequired=false>
          <info>
          @@@Text for report_func_select@@@ (1)</info>
        </arg>
        <arg name=dlcnlistb2 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.2@@@ (10 (QPSK 1/2))</info>
        </arg>
        <arg name=cinrcorrect isRequired=false>
          <info>
          @@@Text for cinr_correct@@@ (0)</info>
        </arg>
        <arg name=dlcnlist0 isRequired=false>
          <info>
          @@@Text for dl_cn_list.0@@@ (8 (QPSK 1/2 x4))</info>
        </arg>
        <arg name=cinrreusefactor isRequired=false>
          <info>
          @@@Text for cinr_reuse_factor@@@ (0)</info>
        </arg>
        <arg name=subchthres1 isRequired=false>
          <info>
          @@@Text for subch_threshold.1@@@ (87 (threshold of class2 after Enty))</info>
        </arg>
        <arg name=dlcnlista8 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.8@@@ (27 (64QAM 3/4))</info>
        </arg>
        <arg name=pdusnwaittime isRequired=false>
          <info>
          @@@Text for pdu_sn_wait_time@@@ (10)</info>
        </arg>
        <arg name=nitxinterval isRequired=false>
          <info>
          Time interval between N+I extended IE. (Units: frames) [0..255] (10)</info>
        </arg>
        <arg name=subchlimit1 isRequired=false>
          <info>
          @@@Text for subch_limit.1@@@ (8 (limit value of class1 after Enty))</info>
        </arg>
        <arg name=dlcnlista3 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.3@@@ (14 (QPSK 3/4))</info>
        </arg>
        <arg name=ratedowncount isRequired=false>
          <info>
          @@@Text for rate_down_count@@@ (3)</info>
        </arg>
        <arg name=hrpowmergin isRequired=false>
          <info>
          @@@Text for hr_power_mergin@@@ (-24)</info>
        </arg>
        <arg name=dlcnlist9 isRequired=false>
          <info>
          @@@Text for dl_cn_list.9@@@ (28 (64QAM 5/6))</info>
        </arg>
        <arg name=pathlosscorrect isRequired=false>
          <info>
          @@@Text for pathloss_correct@@@ (0)</info>
        </arg>
        <arg name=dlcnlistb6 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.6@@@ (23 (64QAM 1/2))</info>
        </arg>
        <arg name=dlcnlist4 isRequired=false>
          <info>
          @@@Text for dl_cn_list.4@@@ (18 (16QAM 1/2))</info>
        </arg>
        <arg name=mimofeedbkcycle isRequired=false>
          <info>
          @@@Text for MIMO_feedback_cycle@@@ (0)</info>
        </arg>
        <arg name=dlcnlistb1 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.1@@@ (9 (QPSK 1/2 x2))</info>
        </arg>
        <arg name=rssicorrect isRequired=false>
          <info>
          @@@Text for rssi_correct@@@ (62)</info>
        </arg>
        <arg name=dlcnlist isRequired=false>
          <info>
          @@@Text for dl_cn_list@@@ (0x08090A0E121617191B1C)</info>
        </arg>
        <arg name=cinrmeaspriority isRequired=false>
          <info>
          @@@Text for cinr_measure_priority@@@ (0x0104)</info>
        </arg>
        <arg name=subchthres0 isRequired=false>
          <info>
          @@@Text for subch_threshold.0@@@ (84 (threshold of class1 after Enty))</info>
        </arg>
        <arg name=dlcnlista7 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.7@@@ (25 (64QAM 2/3))</info>
        </arg>
        <arg name=alphapavg isRequired=false>
          <info>
          @@@Text for alpha_p_avg@@@ (0)</info>
        </arg>
        <arg name=offsetbseirp isRequired=false>
          <info>
          Offset value for open loop power control. (Units: db) [-32..31.75] (0)</info>
        </arg>
        <arg name=subchlimit0 isRequired=false>
          <info>
          @@@Text for subch_limit.0@@@ (4 (limit value before Enty))</info>
        </arg>
        <arg name=dlcnlista2 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.2@@@ (10 (QPSK 1/2))</info>
        </arg>
        <arg name=rateupcount isRequired=false>
          <info>
          @@@Text for rate_up_count@@@ (7)</info>
        </arg>
        <arg name=dlcnlistb5 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.5@@@ (20 (16QAM 3/4))</info>
        </arg>
        <arg name=ladl isRequired=false>
          <info>
          @@@Text for la_dl@@@ (1)</info>
        </arg>
        <arg name=dlcnlist8 isRequired=false>
          <info>
          @@@Text for dl_cn_list.8@@@ (27 (64QAM 3/4))</info>
        </arg>
        <arg name=reportintervalrssi isRequired=false>
          <info>
          Report interval for REP-REQ/RSP. (Units: s) [0..60] (0)</info>
        </arg>
        <arg name=dlcnlistb0 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.0@@@ (8 (QPSK 1/2 x4))</info>
        </arg>
        <arg name=gtb4int isRequired=false>
          <info>
          @@@Text for gtb4_int@@@ (2800)</info>
        </arg>
        <arg name=dlcnlist3 isRequired=false>
          <info>
          @@@Text for dl_cn_list.3@@@ (14 (QPSK 3/4))</info>
        </arg>
        <arg name=cqichupdateinterval isRequired=false>
          <info>
          Update interval of transmitting CQICH allocation IE. (Units: frames) [40,80,160,320,640] (640)</info>
        </arg>
        <arg name=powreportduration isRequired=false>
          <info>
          Duration of tx power report. [1..15] (8)</info>
        </arg>
        <arg name=ulcnoverride2 isRequired=false>
          <info>
          @@@Text for ul_cn_override2@@@ (0x444423221234800C)</info>
        </arg>
        <arg name=clpoweradjust isRequired=false>
          <info>
          @@@Text for cl_power_adjust@@@ (0)</info>
        </arg>
        <arg name=subchthres isRequired=false>
          <info>
          @@@Text for subch_threshold@@@ (0x54575A)</info>
        </arg>
        <arg name=dlcnlista6 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.6@@@ (23 (64QAM 1/2))</info>
        </arg>
        <arg name=dlcnlistb9 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.9@@@ (28 (64QAM 5/6))</info>
        </arg>
        <arg name=subchlimit isRequired=false>
          <info>
          @@@Text for subch_limit@@@ (0x04080402)</info>
        </arg>
        <arg name=dlcnlista1 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.1@@@ (9 (QPSK 1/2 x2))</info>
        </arg>
        <arg name=matrixctrlinterval isRequired=false>
          <info>
          @@@Text for matrix_control_interval@@@ (200)</info>
        </arg>
        <arg name=dlcnlistb4 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.4@@@ (15 (16QAM 1/2))</info>
        </arg>
        <arg name=laul isRequired=false>
          <info>
          @@@Text for la_ul@@@ (0)</info>
        </arg>
        <arg name=dlcnlist7 isRequired=false>
          <info>
          @@@Text for dl_cn_list.7@@@ (25 (64QAM 2/3))</info>
        </arg>
        <arg name=reportintervalrep isRequired=false>
          <info>
          Report interval of REP-REQ/RSP. (Units: frames) [0..255] (200)</info>
        </arg>
        <arg name=dlcnlistb isRequired=false>
          <info>
          @@@Text for dl_cn_list_b@@@ (0x08090A0E0F1417191B1C)</info>
        </arg>
        <arg name=gtb2int isRequired=false>
          <info>
          @@@Text for gtb2_int@@@ (3800)</info>
        </arg>
        <arg name=dlcnlist2 isRequired=false>
          <info>
          @@@Text for dl_cn_list.2@@@ (10 (QPSK 1/2))</info>
        </arg>
        <arg name=cqichrepinterval isRequired=false>
          <info>
          Report interval for CQICH. [0..3] (3)</info>
        </arg>
        <arg name=dlcnlista5 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.5@@@ (20 (16QAM 3/4))</info>
        </arg>
        <arg name=powreportthres isRequired=false>
          <info>
          Threshold of tx power report. (Units: db) [1..15] (15)</info>
        </arg>
        <arg name=openlpmodechg isRequired=false>
          <info>
          @@@Text for openloop_mode_chg@@@ (2)</info>
        </arg>
        <arg name=subchlimit3 isRequired=false>
          <info>
          @@@Text for subch_limit.3@@@ (2 (limit value of class3 after Enty))</info>
        </arg>
        <arg name=dlcnlistb8 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.8@@@ (27 (64QAM 3/4))</info>
        </arg>
        <arg name=dlcnlista0 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.0@@@ (8 (QPSK 1/2 x4))</info>
        </arg>
        <arg name=ratectrlinterval isRequired=false>
          <info>
          Update interval for rate control. (Units: frames) [1..1024] (200)</info>
        </arg>
        <arg name=subchenable isRequired=false>
          <info>
          @@@Text for subch_enable@@@ (0)</info>
        </arg>
        <arg name=dlcnlist6 isRequired=false>
          <info>
          @@@Text for dl_cn_list.6@@@ (23 (64QAM 1/2))</info>
        </arg>
        <arg name=niavgfactor isRequired=false>
          <info>
          @@@Text for ni_avg_factor@@@ (0)</info>
        </arg>
        <arg name=dlcnlistb3 isRequired=false>
          <info>
          @@@Text for dl_cn_list_b.3@@@ (14 (QPSK 3/4))</info>
        </arg>
        <arg name=cinrreportcontents isRequired=false>
          <info>
          CINR reports content. (0)</info>
        </arg>
        <arg name=dlphyquality isRequired=false>
          <info>
          @@@Text for dl_phy_quality@@@ (0)</info>
        </arg>
        <arg name=dlcnlist1 isRequired=false>
          <info>
          @@@Text for dl_cn_list.1@@@ (9 (QPSK 1/2 x2))</info>
        </arg>
        <arg name=gtb1int isRequired=false>
          <info>
          @@@Text for gtb1_int@@@ (0)</info>
        </arg>
        <arg name=dlcnlista9 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.9@@@ (28 (64QAM 5/6))</info>
        </arg>
        <arg name=subchthres2 isRequired=false>
          <info>
          @@@Text for subch_threshold.2@@@ (90 (threshold of class3 after Enty))</info>
        </arg>
        <arg name=pwconmode isRequired=false>
          <info>
          @@@Text for pwcon_mode@@@ (2)</info>
        </arg>
        <arg name=clpowwaittime isRequired=false>
          <info>
          @@@Text for cl_power_waittime@@@ (10)</info>
        </arg>
        <arg name=dlcnlista4 isRequired=false>
          <info>
          @@@Text for dl_cn_list_a.4@@@ (15 (16QAM 1/2))</info>
        </arg>
        <arg name=subchlimit2 isRequired=false>
          <info>
          @@@Text for subch_limit.2@@@ (4 (limit value of class2 after Enty))</info>
        </arg>
      </args>
    </service>
    

    bs/security - Security parameters

    <service name=bs/security>
      <info>
      Set SECURITY parameters</info>
      <args>
        <arg name=tekkeylifetime isRequired=false>
          <info>
          Lifetime of a newly assigned TEK. (Units: s) [60..604800] (3600)</info>
        </arg>
        <arg name=cryptosuite isRequired=false>
          <info>
          @@@Text for cryptographic_suite@@@ (0x00020104)</info>
        </arg>
        <arg name=authgracetime isRequired=false>
          <info>
          Grace time before MS acquires another authorization key. (Units: s) [70..604800] (70)</info>
        </arg>
        <arg name=pkmflowcontrol isRequired=false>
          <info>
          @@@Text for pkm_flow_control@@@ (0)</info>
        </arg>
        <arg name=tekgracetime isRequired=false>
          <info>
          Grace time for TEK. (Units: 600) [10..3600] (600)</info>
        </arg>
        <arg name=maxsecurityasso isRequired=false>
          <info>
          @@@Text for max_security_association@@@ (1)</info>
        </arg>
        <arg name=sachallengetmr isRequired=false>
          <info>
          Timeout value for SA-TEK challenge retranmission. (Units: 100ms) [5..20] (10)</info>
        </arg>
        <arg name=pkmversionsupport isRequired=false>
          <info>
          @@@Text for pkm_version_support@@@ (0x02)</info>
        </arg>
        <arg name=sachallengemaxresends isRequired=false>
          <info>
          Max number of SA-TEK challenge transmissions. (3)</info>
        </arg>
      </args>
    </service>
    

    bs/wireless - Wireless parameters

    <service name=bs/wireless>
      <info>
      Set WIRELESS parameters</info>
      <args>
        <arg name=dcducdrepcnt isRequired=false>
          <info>
          @@@Text for dcducd_repetition_cnt@@@ (6)</info>
        </arg>
        <arg name=initranginterval isRequired=false>
          <info>
          @@@Text for initrang_interval@@@ (1)</info>
        </arg>
        <arg name=bstxpow isRequired=false>
          <info>
          BS transmit power (40)</info>
        </arg>
        <arg name=periodicrangcode isRequired=false>
          <info>
          Number of periodic ranging CDMA codes available [0..255] (64)</info>
        </arg>
        <arg name=gmsenable isRequired=false>
          <info>
          @@@Text for gms_enable@@@ (0x06)</info>
        </arg>
        <arg name=permutation isRequired=false>
          <info>
          Support permutation mode. (0)</info>
        </arg>
        <arg name=initrangnosubchan isRequired=false>
          <info>
          @@@Text for initrang_no_subchannel@@@ (6)</info>
        </arg>
        <arg name=periodicbackoffstart isRequired=false>
          <info>
          @@@Text for periodic_backoff_start@@@ (3)</info>
        </arg>
        <arg name=rxhorangingmax isRequired=false>
          <info>
          @@@Text for rx_ho_ranging_max@@@ (0)</info>
        </arg>
        <arg name=usedsubchul isRequired=false>
          <info>
          Used UL subchannel group. (0x0000000007FFFFFFFF)</info>
        </arg>
        <arg name=rangbackoffend isRequired=false>
          <info>
          Final backoff window size for initial ranging contention, expressed as a power of 2. This is encoded in the UCD message in the MAC layer. [0..15] (15)</info>
        </arg>
        <arg name=fnrandseed isRequired=false>
          <info>
          @@@Text for fn_randseed@@@ (0)</info>
        </arg>
        <arg name=prbsid isRequired=false>
          <info>
          PRBS_ID for 2nd zone [0..2] (0)</info>
        </arg>
        <arg name=bwreqnosymbol isRequired=false>
          <info>
          @@@Text for bwreq_no_symbol@@@ (1)</info>
        </arg>
        <arg name=minphyrateertps isRequired=false>
          <info>
          Minimum PHY rate for Extended Real-Time Polling Service (QPSK 1/2 (0))</info>
        </arg>
        <arg name=rtg isRequired=false>
          <info>
          Receive transmit transition gap (units: PS) (168)</info>
        </arg>
        <arg name=antennagain isRequired=false>
          <info>
          Antenna gain of BS (units: DBi) [0..255] (0)</info>
        </arg>
        <arg name=feedbackstsubchan isRequired=false>
          <info>
          @@@Text for feedback_st_subchannel@@@ (6)</info>
        </arg>
        <arg name=fairnessmode isRequired=false>
          <info>
          @@@Text for fairness_mode@@@ (1)</info>
        </arg>
        <arg name=dlmaprepcnt isRequired=false>
          <info>
          @@@Text for dlmap_repetition_cnt@@@ (6)</info>
        </arg>
        <arg name=harqacknosubchan isRequired=false>
          <info>
          @@@Text for harqack_no_subchannel@@@ (2)</info>
        </arg>
        <arg name=freq isRequired=false>
          <info>
          Center frequency (2590000)</info>
        </arg>
        <arg name=initrangcode isRequired=false>
          <info>
          Number of initial CDMA ranging codes [0..255] (64)</info>
        </arg>
        <arg name=siiadvinterval isRequired=false>
          <info>
          @@@Text for siiadv_interval@@@ (10)</info>
        </arg>
        <arg name=usedsubchdl isRequired=false>
          <info>
          Used DL subchannel group. (0x3F)</info>
        </arg>
        <arg name=initrangnosymbol isRequired=false>
          <info>
          @@@Text for initrang_no_symbol@@@ (2)</info>
        </arg>
        <arg name=hobackoffend isRequired=false>
          <info>
          Final bakoff window size for handoff. (15)</info>
        </arg>
        <arg name=rxinitialrangingmax isRequired=false>
          <info>
          @@@Text for rx_initial_ranging_max@@@ (4)</info>
        </arg>
        <arg name=dlpermfusc isRequired=false>
          <info>
          DL permutation base for 2nd zone. [0..31] (0)</info>
        </arg>
        <arg name=bwreqstsubchan isRequired=false>
          <info>
          @@@Text for bwreq_st_subchannel@@@ (0)</info>
        </arg>
        <arg name=rangbackoffstart isRequired=false>
          <info>
          Initial backoff window size for initial ranging contention, expressed as a power of 2. This is encoded in the UCD message in the MAC layer. [0..15] (3)</info>
        </arg>
        <arg name=ulpuscrotation isRequired=false>
          <info>
          @@@Text for ul_pusc_rotation@@@ (0)</info>
        </arg>
        <arg name=feedbackstsymbol isRequired=false>
          <info>
          @@@Text for feedback_st_symbol@@@ (0)</info>
        </arg>
        <arg name=cqichbwreq isRequired=false>
          <info>
          @@@Text for cqich_bwreq@@@ (1)</info>
        </arg>
        <arg name=minphyrateugs isRequired=false>
          <info>
          Minimum PHY rate for Unsolicited Grant Service (QPSK 1/2 (0))</info>
        </arg>
        <arg name=ttg isRequired=false>
          <info>
          Transmit Receive transition gap (units: PS) (296)</info>
        </arg>
        <arg name=bsrxgain isRequired=false>
          <info>
          Bs rx gain (61)</info>
        </arg>
        <arg name=timinggapoffset isRequired=false>
          <info>
          @@@Text for timing_gap_offset@@@ (-748)</info>
        </arg>
        <arg name=dlmapencodetype isRequired=false>
          <info>
          Encoding-type of DL map (0)</info>
        </arg>
        <arg name=harqacknosymbol isRequired=false>
          <info>
          @@@Text for harqack_no_symbol@@@ (3)</info>
        </arg>
        <arg name=dcducdinterv isRequired=false>
          <info>
          Time interval between UCD and DCD mesages (units: frames) [10..4000] (0x00C8)</info>
        </arg>
        <arg name=startrangcode isRequired=false>
          <info>
          Initial value of code group of initial ranging. [0..255] (0)</info>
        </arg>
        <arg name=segmentul isRequired=false>
          <info>
          (0)</info>
        </arg>
        <arg name=initrangstsubchan isRequired=false>
          <info>
          @@@Text for initrang_st_subchannel@@@ (0)</info>
        </arg>
        <arg name=hobackoffstart isRequired=false>
          <info>
          Initial backoff window size for handoff. (3)</info>
        </arg>
        <arg name=framesyncmode isRequired=false>
          <info>
          @@@Text for framesync_mode@@@ (2)</info>
        </arg>
        <arg name=dlulratio isRequired=false>
          <info>
          @@@Text for dlulration@@@ (0x00)</info>
        </arg>
        <arg name=bwreqstsymbol isRequired=false>
          <info>
          @@@Text for bwreq_st_symbol@@@ (2)</info>
        </arg>
        <arg name=minphyratebe isRequired=false>
          <info>
          @@@Text for min_phy_rate_be@@@ (QPSK 1/2 (0))</info>
        </arg>
        <arg name=pwradjustthres isRequired=false>
          <info>
          @@@Text for pwr_adjust_threshold@@@ (12)</info>
        </arg>
        <arg name=maxrxpow isRequired=false>
          <info>
          Maximum rx power (-45)</info>
        </arg>
        <arg name=horangcode isRequired=false>
          <info>
          Number of handover ranging codes. [0..255] (64)</info>
        </arg>
        <arg name=bcpietranscnt isRequired=false>
          <info>
          @@@Text for bcp_ie_transmit_count@@@ (117)</info>
        </arg>
        <arg name=admissionthres isRequired=false>
          <info>
          @@@Text for admission_threshold@@@ (0)</info>
        </arg>
        <arg name=defrssiave isRequired=false>
          <info>
          Default RSSI averaging parameter on DCD messages. (0x00)</info>
        </arg>
        <arg name=contentiontimeout isRequired=false>
          <info>
          Contention-based reservation timeout [0..255] (8)</info>
        </arg>
        <arg name=odualmctrl isRequired=false>
          <info>
          @@@Text for odu_alm_control@@@ (0x10000000)</info>
        </arg>
        <arg name=compressmap isRequired=false>
          <info>
          Compressed map on/off (0)</info>
        </arg>
        <arg name=harqackstsubchan isRequired=false>
          <info>
          @@@Text for harqack_st_subchannel@@@ (33)</info>
        </arg>
        <arg name=reqbackoffend isRequired=false>
          <info>
          Final backoff window size for contention bandwidth requests, expressed as a power of 2. This is encoded in the UCD message in the MAC layer. [0..15] (15)</info>
        </arg>
        <arg name=frameadjustthres isRequired=false>
          <info>
          @@@Text for frame_adjust_threshold@@@ (500000)</info>
        </arg>
        <arg name=segment isRequired=false>
          <info>
          Segment on/off (0)</info>
        </arg>
        <arg name=initrangstsymbol isRequired=false>
          <info>
          @@@Text for initrang_st_symbol@@@ (0)</info>
        </arg>
        <arg name=minphyratenrtps isRequired=false>
          <info>
          Minimum PHY rate for Non-Real-Time Polling Service. (QPSK 1/2 (0))</info>
        </arg>
        <arg name=odunoisefloor isRequired=false>
          <info>
          @@@Text for odu_noise_floor@@@ (40)</info>
        </arg>
        <arg name=bwmode isRequired=false>
          <info>
          Bandwidth mode [0 = 10MHz, 1=7MHz, 2=5MHz] (0)</info>
        </arg>
        <arg name=feedbacknosubchan isRequired=false>
          <info>
          @@@Text for feedback_no_subchannel@@@ (29)</info>
        </arg>
        <arg name=defcinrave isRequired=false>
          <info>
          Default CINR averaging parameter on DCD messages. (0x03)</info>
        </arg>
        <arg name=multicastrepcnt isRequired=false>
          <info>
          @@@Text for multicast_repetition_cnt@@@ (6)</info>
        </arg>
        <arg name=bwrangcode isRequired=false>
          <info>
          Number of bandwidth request codes available. [0..255] (64)</info>
        </arg>
        <arg name=bstxpowoffs isRequired=false>
          <info>
          BS transmit power offset (0)</info>
        </arg>
        <arg name=macvers isRequired=false>
          <info>
          @@@Text for mac_version@@@ (6)</info>
        </arg>
        <arg name=harqackstsymbol isRequired=false>
          <info>
          @@@Text for harqack_st_symbol@@@ (0)</info>
        </arg>
        <arg name=numofsegment isRequired=false>
          <info>
          Number of segments (0)</info>
        </arg>
        <arg name=periodicbackoffend isRequired=false>
          <info>
          @@@Text for periodic_backoff_end@@@ (15)</info>
        </arg>
        <arg name=rfcablelen isRequired=false>
          <info>
          @@@Text for rf_cable_len@@@ (0)</info>
        </arg>
        <arg name=bwreqnosubchan isRequired=false>
          <info>
          @@@Text for bwreq_no_subchannel@@@ (6)</info>
        </arg>
        <arg name=preambleid isRequired=false>
          <info>
          Preamble number. Set different nunber for each BS and Segment from each other. The cell ID / segment # is derived from this parameter.[0..113] (0)</info>
        </arg>
        <arg name=reqbackoffstart isRequired=false>
          <info>
          Initial backoff window size for contention bandwidth requests, expressed as a power of 2. This is encoded in the UCD message in the MAC layer. [0..15] (3)</info>
        </arg>
        <arg name=sdumaxdelay isRequired=false>
          <info>
          @@@Text for sdu_max_delay@@@ (5000)</info>
        </arg>
        <arg name=feedbacknosymbol isRequired=false>
          <info>
          @@@Text for feedback_no_symbol@@@ (3)</info>
        </arg>
        <arg name=permbase isRequired=false>
          <info>
          Permutation base (0x00)</info>
        </arg>
        <arg name=agingtimeout isRequired=false>
          <info>
          @@@Text for aging_timeout@@@ (30)</info>
        </arg>
        <arg name=minphyratertps isRequired=false>
          <info>
          Minimum PHY rate for Real-Time Polling Service (QPSK 1/2 (0))</info>
        </arg>
        <arg name=fairnesscountreset isRequired=false>
          <info>
          @@@Text for fairness_count_reset@@@ (2)</info>
        </arg>
      </args>
    </service>
    

    bs/debug - DEBUG parameters

    <service name=bs/debug>
       <info>Set DEBUG parameters</info>
       <args>
          <arg name=debug27 isRequired=false>
             <info>Debug variable 27 (-280)</info>
          </arg>
       </args>
    </service>
    

    /status - Get Current Status

    <service name="bs/status">
      <info>Get status of WiMAX RF  service</info>
    </service>
    

    /get - Get Basestation Parameter

    <service name="bs/get">
    <info>Get Basestation Static Parameter</info>
    </service>
    

    /set - Set Basestation Parameter

    <service name="bs/set">
      <info>Set Basestation Static Parameter</info>
    </service>
    

    /restart - Restart the Base Station

    <service name="bs/restart">
      <info>Restart the Base Station</info>
    </service>
    

    Example usage of services from sandbox

    To reset base station's datapath configuration back to defaults:

    $ wget -qO- http://cons-wm-01:5052/wimaxrf/datapath/clean
    $ wget -qO- http://cons-wm-01:5052/wimaxrf/datapath/config/load?name=defaults
    

    To view all clients loaded under current datapath configuration:

    $ wget -qO- http://cons-wm-01:5052/wimaxrf/datapath/clients/status
    

    To reset base station's configuration back to defaults:

    $ wget -qO- http://cons-wm-01:5052/wimaxrf/bs/config/load?name=defaults
    

    To restart base station:

    $ wget -qO- http://cons-wm-01:5052/wimaxrf/bs/restart
    
    Note: See TracWiki for help on using the wiki.