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.

Changes between Version 3 and Version 4 of Old/WiMAX/12


Ignore:
Timestamp:
Feb 14, 2011, 4:27:15 PM (10 years ago)
Author:
agosain
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/WiMAX/12

    v3 v4  
    77These are the key parameters, that are gathered and then held in the wimaxrf.yaml configuration file. Please modify the ip address of the asngw and bs sections.
    88
     9
     10{{{
    911# NOTE: use only 'spaces' to indent !
    1012# ('tab' indents are not supported by the ruby yaml parser used to read this file)
     
    3234   mask: 255.255.255.0
    3335   bsid:  44:51:db:00:00:01
    34    frequency: 2590000                           
     36   frequency: 2590000     
     37}}}
     38                     
    3539
    36405.3.3 Install Required Packages ¶
     
    3842   1. Configure apt/sources to include mytestbed.net and orbit-lab.org. Edit the /etc/apt/sources.list and add the following lines:
    3943
     44{{{
     45
    4046          deb http://pkg.mytestbed.net/ubuntu karmic/
    4147          deb http://packages.orbit-lab.org/ubuntu jaunty main
     48}}}
     49
    4250
    4351   2. Update information based on the changed sources.list.
    4452
    45            sudo apt-get update
     53         
     54{{{
     55  sudo apt-get update
     56}}}
     57
    4658
    4759   3. Now install the ASN-GW software
    4860
    49           sudo apt-get install asn-gw0.9.0 click1.6.0 omf-wimaxrf-aggmgr-5.2
     61       
     62{{{
     63   sudo apt-get install asn-gw0.9.0 click1.6.0 omf-wimaxrf-aggmgr-5.2
     64}}}
    5065
    51 5.6 Configuration of ASN-GW Controller ¶
     66
     675.6 Configuration of ASN-GW Controller
    5268
    5369Configuration of software both for the ASN-GW and the WiMAX BTS is done through a single yaml configuration file on the ASN.
     
    5773Execute the init-wimax.rb file. The file imports all MIBs into local libraries. This needs to be done only once during initialization.
    5874
     75
     76{{{
    5977ruby /usr/share/omf-aggmgr-5.2/omf-aggmgr/ogs_wimaxrf/init-wimax.rb
     78
     79}}}
    6080
    61815.8.4 WimaxRF Grid Service operation ¶
     
    63831. Start the omf aggregate manager. This is required for the grid service to be in operation.
    6484
     85
     86{{{
    6587/etc/init.d/omf-aggmgr-5.2 restart
     88}}}
     89
    6690
    67912. Check the service starts by looking at the process table as well as tailing the logs
    6892
     93
     94{{{
    6995/var/log/omf-aggmgr-5.2.log
     96/var/log/wimax/measurement.dat
     97}}}
    7098
     99
     100
     101{{{
    71102root     31394     1  0 Jan24 ?        00:08:53 ruby1.8 -I/usr/share/omf-aggmgr-5.2 -I/usr/share/omf-common-5.2 /usr/share/omf-aggmgr-5.2/omf-aggmgr/ogs.rb --port 5052
     103
     104}}}
    72105
    731063. Start a web browser on the asn_gw. Make sure the WimaxRf? grid service is working.
     
    771104. The web page has all the commands the service supports
    78111
     112
     113{{{
    79114<service name="get">
    80115<info>Get Basestation Static Parameter</info>
     
    109144<service name="uploadr"/>
    110145
     146}}}
     147
    1111485. Saving and Restoring BTS config
    112149
    113150Before starting any experiments, save the xml page output for the following web page
    114151
     152
     153{{{
    115154localhost:5052/wimaxrf/get?all
     155}}}
     156
    116157
    117158To restore the BTS in any event,visit the page
    118159
     160
     161{{{
    119162localhost:5052/wimaxrf/restore
     163}}}
     164
    120165
    121166Upload the golden xml file you saved earlier and then visit
    122167
     168
     169{{{
    123170localhost:5052/wimaxrf/restart
     171}}}
     172
    124173
    125174Ping the BTS machine and make sure the changes are reflected by pulling up the BTS config.