Changes between Version 80 and Version 81 of GENILTE/LTEDeployment


Ignore:
Timestamp:
06/20/17 10:45:29 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENILTE/LTEDeployment

    v80 v81  
    66  * [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/home OpenAirInterface Project]
    77  * [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources OAI Repository]
    8   * [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/OpenAirKernelMainSetup RAN Kernel Requirements]
    98  * [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/HowToConnectCOTSUEwithOAIeNBNew Connect OAI eNB]
    109
     
    6766sudo reboot
    6867
    69 # Note system comes up with Kernel 4.8.0-53-generic
    70 }}}
    71 
    72 Next step is optional, disk was resized to make sure there is all possible disk space available:
     68}}}
     69After the reboot, the system comes up with Kernel 4.8.0-54-generic, which includes GPRS Tunneling Protocol kernel module enabled. GTP is required by the eNB packages. 
     70
     71Verify the kernel version and that the GTP module is enabled:
     72{{{
     73$ uname -r
     744.8.0-54-generic
     75$ lsmod|grep gtp
     76gtp                    28672  0
     77udp_tunnel             16384  1 gtp
     78}}}
     79
     80Next step, disk partitions are expanded to include unused disk space:
    7381
    7482{{{
     
    8795sudo chown -R lnevers:ch--OpenFlowTuto /extra/
    8896}}}
     97
     98 ''Note: The owner:group will change for other sites''
    8999
    90100Enable GPRS Tunneling Protocol kernel module
     
    119129}}}
    120130
    121 Put in place links for additional disk space:
     131Clone the OAI repository and put in place links pointing to the additional disk space location:
    122132{{{
    123133cd /extra
    124 git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git
    125134git clone https://gitlab.eurecom.fr/oai/openair-cn.git
    126 git clone https://gitlab.eurecom.fr/oai/xtables-addons-oai.git
    127 
    128 ln -s /extra/open* ~/.
    129 ln -s /extra/xtable* ~/.
     135ln -s /extra/openair-cn ~/.
    130136}}}
    131137
     
    133139
    134140{{{
    135 # Building eNB.
    136 cd ~/openairinterface5g
    137 source oaienv
    138 cd cmake_targets
    139 ./build_oai -I
    140 
    141 # Building ePC:
    142141cd ~/openair-cn/
    143142git checkout develop
     
    405404== Populating the OAI Database ==
    406405
    407 The OAI uses a database to store setting in the following 6 tables: apn, mmeidentity, pdn, pgw and users. The Database definitions used in the BBN installation can found it this SQL dump file [https://raw.githubusercontent.com/GENI-NSF/geni-support/master/wireless/oai_db.sql  oai_db.sql]. The BBN installation used the existing Access Point Name (APN) "orbitA" which was entered in the Packet Data Network (PDN) table definitions.
    408 
    409 Following are OAI DB rule which must be met:
     406The OAI uses a database to store setting in the following 6 tables: apn, mmeidentity, pdn, pgw and users. The Database definitions initially used in the BBN installation can found it this SQL dump file [https://raw.githubusercontent.com/GENI-NSF/geni-support/master/wireless/oai_db.sql  oai_db.sql]. The BBN installation used the existing Access Point Name (APN) "orbitA" which was entered in the Packet Data Network (PDN) table definitions.  Modifications were made to the OAI DB to add Rutgers Devices. A SQL dump of the BBN OAI database including the Rutgers devices can be seen in the  [https://raw.githubusercontent.com/GENI-NSF/geni-support/master/wireless/oai_db-rutgers-devices.sql oai_db-rutgers-devices.sql] file.
     407
     408A ruby script [https://raw.githubusercontent.com/GENI-NSF/geni-support/master/wireless/fill_sql.rb fill_sql.rb ] was provided by Rutgers to make database changes for adding the mmeidentity entry for the user and pdn tables. Modifications were made to set the BBN realm, mme and hss values in the script:
     409{{{
     410< realm = '.donotdelete.ch-geni-net.instageni.gpolab.bbn.com'
     411< mme = 'gpo-pc.donotdelete.ch-geni-net.instageni.gpolab.bbn.com'
     412< hss = 'hss.donotdelete.ch-geni-net.instageni.gpolab.bbn.com'
     413}}}
     414
     415The [https://raw.githubusercontent.com/GENI-NSF/geni-support/master/wireless/fill_sql-bbn.rb fill_sql-bbn.rb] ruby script was used to initialize the ''mmeidentity'' in the BBN OAI DB.
     416
     417In defining the OAI database at BBN, some DB rule were discovered that must be met:
    410418
    4114191. The "pdn" Table "PGW_id" entry must be a unique "id" that must match the "id" value in the "pgw" table:
     
    459467
    460468
    461 The "BBN_band-41" Cell Radio Profile was created for our setup. Each site must create its own Cell Ratio Profile and requires that you first know the EUTRA Absolute radio-frequency channel number (EARFCN) assignment for your site. The [http://wimax.orbit-lab.org/wiki/aaOperations#OperationsObjectives Orbit-Lab Site Operation Resources] page provides a table of Sites with '''Lower Frequency (MHz)''' and '''Upper Frequency (MHz)''' allocated for that sites in the GENI LTE effort.  The BBN Base Station configured in this example has the Lower Frequency 2573 MHz and the Upper Frequency 2583 MHz, a 10 MHz range.  To calculate the  EARFCN for the BBN Cell Radio Profile a [http://niviuk.free.fr/lte_band.php LTE Frequency Calculator] was used and the '''Center Frequency''' 2578 MHz was entered in the [http://niviuk.free.fr/lte_band.php LTE Frequency Calculator] to determine the '''Band Value''' and '''EARFCN DL''' values to be used in our Radio Cell Profile:
     469The "BBN_band-41" Cell Radio Profile was created for our setup. Each site must create its own Cell Ratio Profile and requires that you first know the EUTRA Absolute radio-frequency channel number (EARFCN) assignment for your site. The [http://wimax.orbit-lab.org/wiki/aaOperations#OperationsObjectives Orbit-Lab Site Operation Resources] page provides a table of Sites with '''Lower Frequency (MHz)''' and '''Upper Frequency (MHz)''' allocated for that sites in the GENI LTE effort.  The BBN Base Station configured in this example has the Lower Frequency 2573 MHz and the Upper Frequency 2583 MHz with a 10 MHz range, therefore the '''Center Frequency''' to use 2578 MHz.
     470
     471To calculate the  EARFCN DL value for the BBN Cell Radio Profile a [http://niviuk.free.fr/lte_band.php LTE Frequency Calculator] was used and the '''Center Frequency''' 2578 MHz was entered in the [http://niviuk.free.fr/lte_band.php LTE Frequency Calculator] to determine the '''Band Value''' and '''EARFCN DL''' values to be used in our Radio Cell Profile:
    462472
    463473[[Image(EARFCN.jpeg,65%)]]