please verify my multidrop-config

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Thomas Ansorg kobayashi_maru at onlinehome.de
Mon Jan 24 14:39:30 UTC 2011


hello list,
i'd like you to go with me thru my setup of 2 bs11 and verify it. it looks like this:
        E1            E1
PC------BTS0------BTS1

let's begin with the bs11_config outputs
bts0:
LMT LOGON: ACK

PHASE: 3 Normal               MBCCU0: Load        MBCCU1: No Load     Abis-link: Restoring 

BS11 ATTRIBUTES:
	BS-11 ESN PCB Serial Number: 001104
	BS-11 ESN Hardware Code Number: 135-2044/03.07
	BS-11 ESN Firmware Code Number: 135-2044/03.07
	PLL Set Value=1006, Work Value=1038

SITE MANAGER ATTRIBUTES:
	E1 Channel: Port=0 Timeslot=1 (Full Slot)
	TEI: 25

BS11 Line Interface ATTRIBUTES:
	PLL Mode: Standalone

BS11 CCLK ATTRIBUTES:
	CCLK Accuracy: High (1)
	CCLK Type=0

BS11 Power Amplifier 0 ATTRIBUTES:
	TRX Power: 30mW (GSM)

BPORT0 ATTRIBUTES:
	Line Configuration: Multi-Drop (1)

BPORT1 ATTRIBUTES:
	Line Configuration: Multi-Drop (1)
LMT LOGOFF: ACK

and that's bts1:
LMT LOGON: ACK

PHASE: 3 Normal               MBCCU0: Load        MBCCU1: No Load     Abis-link: Restoring 

BS11 ATTRIBUTES:
	BS-11 ESN PCB Serial Number: 001112
	BS-11 ESN Hardware Code Number: 135-2044/03.03
	BS-11 ESN Firmware Code Number: 135-2044/03.03
	PLL Set Value=1073, Work Value=1073

SITE MANAGER ATTRIBUTES:
	E1 Channel: Port=1 Timeslot=17 (Full Slot)
	TEI: 25

BS11 Line Interface ATTRIBUTES:
	PLL Mode: Standalone

BS11 CCLK ATTRIBUTES:
	CCLK Accuracy: High (1)
	CCLK Type=0

BS11 Power Amplifier 0 ATTRIBUTES:
	TRX Power: 30mW (GSM)

BPORT0 ATTRIBUTES:
	Line Configuration: Star (0)

BPORT1 GET ATTR NACK		<--- do i have to worry about his?
LMT LOGOFF: ACK

here we go with openbsc.cfg. i use only trx0 of each bts. don't ask why i did something like this or like that, i just adapted the openbsc.cfg-file from the packet to my timeslots configured

!
! OpenBSC configuration saved from vty
!   !
password foo
!
line vty
 no login
!
network
 network country code 262
 mobile network code 10
 short name Y-Phone
 long name Yodaphone
 handover 1
 bts 0
  type bs11
  band GSM900
  cell_identity 1
  location_area_code 1
  training_sequence_code 7
  base_station_id_code 63
  oml e1 line 0 timeslot 1 sub-slot full
  oml e1 tei 25			<-- i use tei 25 for the oml of bts1, too. correct?
  trx 0
   arfcn 121
   max_power_red 0
   rsl e1 line 0 timeslot 1 sub-slot full	 <-- the same e1 timeslot for oml is used here for the ccch. 
   rsl e1 tei 1						   | correct?
    timeslot 0						  | i'd say weird
     phys_chan_config CCCH+SDCCH4	|
     e1 line 0 timeslot 1 sub-slot full		 <--  
    timeslot 1
     phys_chan_config TCH/F
     e1 line 0 timeslot 2 sub-slot 1
    timeslot 2
     phys_chan_config TCH/F
     e1 line 0 timeslot 2 sub-slot 2
    timeslot 3
     phys_chan_config TCH/F
     e1 line 0 timeslot 2 sub-slot 3
    timeslot 4
     phys_chan_config TCH/F
     e1 line 0 timeslot 3 sub-slot 0
    timeslot 5
     phys_chan_config TCH/F
     e1 line 0 timeslot 3 sub-slot 1
    timeslot 6
     phys_chan_config TCH/F
     e1 line 0 timeslot 3 sub-slot 2
    timeslot 7
     phys_chan_config TCH/F
     e1 line 0 timeslot 3 sub-slot 3
 bts 1
  type bs11
  band GSM900
  location_area_code 2
  training_sequence_code 7
  base_station_id_code 63
  oml e1 line 0 timeslot 17 sub-slot full	   <-- harald told me line has to be 0, but i dont understand why. i configured 2 fragments on the misdn driver, with d-channel on ts 1 and 17, the rest b-channels. each fragment is a device,right? (0 and 1). Each device corresponds to a port in bs11_config and a  line here, right ?                                                                                                          
  oml e1 tei 25		<-- here again: all oml e1 teis identical?
  trx 0
   arfcn 122
   max_power_red 0
   rsl e1 line 0 timeslot 17 sub-slot full
   rsl e1 tei 2
    timeslot 0
     phys_chan_config CCCH+SDCCH4    <--here we go with line(=port=id) 1, since fragment 2 starts ad device id 1 on e1 ts 17 as d-channel 
     e1 line 1 timeslot 17 sub-slot full
    timeslot 1
     phys_chan_config SDCCH8
     e1 line 1 timeslot 18 sub-slot 1
    timeslot 2
     phys_chan_config TCH/F
     e1 line 1 timeslot 18 sub-slot 2
    timeslot 3
     phys_chan_config TCH/F
     e1 line 1 timeslot 18 sub-slot 3
    timeslot 4
     phys_chan_config TCH/F
     e1 line 1 timeslot 19 sub-slot 0
    timeslot 5
     phys_chan_config TCH/F
     e1 line 1 timeslot 19 sub-slot 1
    timeslot 6
     phys_chan_config TCH/F
     e1 line 1 timeslot 19 sub-slot 2
    timeslot 7
     phys_chan_config TCH/F
     e1 line 1 timeslot 19 sub-slot 3

and for the final: the output of bsc_hack during start:
2 devices found
        id:             0
        Dprotocols:     00000018
        Bprotocols:     0000000e
        protocol:       4
        nrbchan:        14
        name:           hfc-e1.1-1
activate bchan
activate bchan
DB: Database initialized.
DB: Database prepared.

since line 1 isnt used for bts1 oml, only device id 0 with d-channel on ts 1 is activated. but im quite sure this is a mistake, i need 2 devices for 2 bts. right?

this config dont work at all. bts1 not recognised, bts0 is recognised but cant handle calls. the handys are callable and ring, but no data is transmitted.

please give me as much feedback as possible

mni tnx
T.
-- 
Wer Rechtschreibfehler findet, darf sie behalten!





More information about the OpenBSC mailing list