Hello Holger,
The following is what I can say, Harald might add more or correct me:
On Mon, 19 Jan 2009 10:15:17 +0100, "Holger Adams" holger@kernreaktor.org wrote:
as we all know, the documentation of the BS-11 is under NDA. Harald said, the BTS respects 99.9% of the A-bis 3GPP standardization. So my questions are:
- What's the part of the 0.1% we don't know? Which part differs from
the specs?
There are Siemens specific commands for configuring the BS-11. They are not documented and also not included in the NDA documentation. The important commands are however going to become part of OpenBSC. Harald is currently working on a tool for configuring the BS-11, it is based on analyzing what the configuration tool (under NDA) is sending over the wire. So you will most certainly find all the required information in OpenBSC soon.
- During the 25c3 talk there was mentioned that the BTS uses ~6 DSPs
and a bunch of uCs. What kind of DSPs and uCs are used (well Siemens... I guess some creepy 8051/C16x/... and Motorola stuff)?
Its nothing from the more common stuff. The microcontrollers are from the HPC family from National Semiconductor, the DSPs are from the DSP16 family from Lucent. My guess is that the HPC was mainly used in the telcommunication area, for the DSP16 there was at least one more common analog modem around which uses it.
BTW, the information about the microcontrollers and the DSPs is also not contained in the NDA documentation, so this is no secret what I am writing here.
Best regards, Dieter
On Mon, Jan 19, 2009 at 11:00:15AM +0000, Dieter Spaar wrote:
There are Siemens specific commands for configuring the BS-11. They are not documented and also not included in the NDA documentation. The important commands are however going to become part of OpenBSC. Harald is currently working on a tool for configuring the BS-11, it is based on analyzing what the configuration tool (under NDA) is sending over the wire. So you will most certainly find all the required information in OpenBSC soon.
the code and tool is already in svn, if you build openbsc it will now build a program called 'bs11-config'.
however, due to the fact that I'm still on travels in Taiwan, I currently don't have access to any system to test the code.
So I would assume that the tool is tested and known-to-be-working towards the first week of February.
I will also write some documentation for the tool and put it in the wiki.
So far, the source code of the last pages of abis_nm.c as well as the bs11_config.c file should enable you to understand what kind of things it does.
Regards,
Hi Dieter,
The following is what I can say, Harald might add more or correct me:
On Mon, 19 Jan 2009 10:15:17 +0100, "Holger Adams" holger@kernreaktor.org wrote:
as we all know, the documentation of the BS-11 is under NDA. Harald said, the BTS respects 99.9% of the A-bis 3GPP standardization. So my questions are:
- What's the part of the 0.1% we don't know? Which part differs from
the specs?
There are Siemens specific commands for configuring the BS-11. They are not documented and also not included in the NDA documentation. The important commands are however going to become part of OpenBSC. Harald is currently working on a tool for configuring the BS-11, it is based on analyzing what the configuration tool (under NDA) is sending over the wire. So you will most certainly find all the required information in OpenBSC soon.
If you need some help in the near future (as soon our equipment arrives, orders left the building today... or at least they should): we have full equipped and licensed GSM-E1-Analyzers. I think we can provide some traces if required (I know that Harald has shoot an ELMI-Abis-Analyzer at EBay, just for notice).
Best Regards, Holger