<% @bts.each_with_index do |bts, index| -%> bts <%= index %> type <%= bts["type"] %> description <%= bts["name"] %> band <%= bts["band"] %> cell_identity <%= bts["trx"][0]["chan"] %><%= index*2 %> location_area_code <%= bts["lac"] %> base_station_id_code <%= bts["bsic"] %> ms max power <%= bts["ms_maxp"] %> cell reselection hysteresis 14 rxlev access min 0 periodic location update 30 radio-link-timeout 32 channel allocator ascending rach tx integer 9 rach max transmission 7 channel-descrption attach 1 channel-descrption bs-pa-mfrms 5 channel-descrption bs-ag-blks-res 1 rach emergency call allowed 1 no access-control-class-ramping access-control-class-ramping-step-interval dynamic access-control-class-ramping-step-size 1 early-classmark-sending forbidden early-classmark-sending-3g allowed ip.access unit_id 1000 <%= bts["uid"] %> oml ip.access stream_id 255 line 0 neighbor-list mode automatic <% if bts["lte_n"] -%> si2quater neighbor-list add earfcn <%= bts["lte_n"] %> thresh-hi 4 thresh-lo 32 prio 7 qrxlv 32 meas 6 <% end -%> codec-support fr amr amr tch-f modes 4 5 amr tch-f start-mode 1 amr tch-h modes 4 5 amr tch-h start-mode 1 gprs mode <%= bts["gprs_m"] %> gprs 11bit_rach_support_for_egprs 1 gprs routing area 21 gprs network-control-order nc0 gprs cell bvci <%= index+2 %> gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 10<%= index+2 %> gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 gprs nsvc 0 nsvci 10<%= index+2 %> gprs nsvc 0 local udp port 23<%= index+Integer(bts["lac"]) %> gprs nsvc 0 remote udp port 23000 gprs nsvc 0 remote ip <%= @sgsn_ip_address %> gprs nsvc 1 nsvci 0 gprs nsvc 1 local udp port 0 gprs nsvc 1 remote udp port 0 gprs nsvc 1 remote ip 0.0.0.0 no force-combined-si <% if bts["model"] == "2050S" %> depends-on-bts <%= index-1 %> <% end -%> <% bts["trx"].each_with_index do |trx, index| -%> trx <%= index %> rf_locked 0 arfcn <%= trx["chan"] %> nominal power <%= bts["nom"] %> max_power_red <%= bts["red"] %> rsl e1 tei 0 timeslot 0 phys_chan_config CCCH hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config <%= @phys_chan %> hopping enabled 0 timeslot 3 phys_chan_config <%= @phys_chan %> hopping enabled 0 timeslot 4 phys_chan_config TCH/F_TCH/H_PDCH hopping enabled 0 timeslot 5 phys_chan_config TCH/F_TCH/H_PDCH hopping enabled 0 timeslot 6 phys_chan_config TCH/F_TCH/H_PDCH hopping enabled 0 timeslot 7 phys_chan_config PDCH hopping enabled 0 <% end -%> <% end -%>