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.

Basic Support Services

WiMAX RF Aggregate Manager

    bs/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/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/defaults - reset BS back to defaults

    <service name="bs/default">
       <info>Restore Base Station parameters from default configuration</info>
    </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/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>
    

    bs/status - Get Current Status

    Returns the total uplink / downlink throughput at MAC (tp-sdu)and PHY (tp-pdu) layers.

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

    bs/get - Get Basestation Parameter

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

    bs/set - Set Basestation Parameter

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

    bs/restart - Restart the Base Station

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

    Example usage of services from sandbox

    To list available configuration profiles:

    $ wget -qO- http://cons-wm-01:5054/wimaxrf/bs/config/list
    

    To show contents of a configuration profile:

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

    To load an available configuration profile:

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

    To save current base station configuration in a profile:

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

    To delete configuration profile:

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

    To reset base station back to default configuration:

    $ wget -qO- http://cons-wm-01:5054/wimaxrf/bs/defaults
    

    To restart base station:

    $ wget -qO- http://cons-wm-01:5054/wimaxrf/bs/restart
    

    To get the current MCS:

    $ wget -qO- status http://cons-wm-01:5054/wimaxrf/bs/mcsProfile
    

    To change downlink MCS to single profile:

    $ wget -qO- status http://cons-wm-01:5054/wimaxrf/bs/mcsProfile?dl=15
    

    To change downlink MCS with profile list:

    $ wget -qO- status http://cons-wm-01:5054/wimaxrf/bs/mcsProfile?dl=15,17,18
    

    To change uplink MCS to single profile:

    $ wget -qO- status http://cons-wm-01:5054/wimaxrf/bs/mcsProfile?ul=15
    

    To change uplink MCS with profile list:

    $ wget -qO- status http://cons-wm-01:5054/wimaxrf/bs/mcsProfile?ul=15,17,18
    
    Last modified 7 years ago Last modified on Jan 15, 2014, 2:47:11 PM
    Note: See TracWiki for help on using the wiki.