Hi folks, I hope this finds you all in the best of health. As a start, I have read some basic GSM articles and went through bsc_hack.c. Few questions are bugging me and I would appreciate some info regarding them:
(1) With which type(s) of BTS does OpenBSC work?
(2) What is OML NM?
(3) What is the best way to follow the path in the code in case of a call?
Thanks.
_________________________________________________________________
Show them the way! Add maps and directions to your party invites.
http://www.microsoft.com/windows/windowslive/products/events.aspx
Hello Nordin,
On Mon, 27 Jul 2009 14:11:56 +0200, "Nordin" <bouchtaoui(a)gmail.com> wrote:
>
> I downloaded the latest developer's Wireshark 1.1.3, with no result. I
> know it's easy asking for an Abis-parser, but I thought there was a
> patch for it.
If you take one of the latest daily automated Wireshark builds it
will work, even on Windows. No need to compile the sources if
you don't want to. I use "1.3.0-SVN-29061" and it contains Harald's
patch for the nanoBTS.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de
Hi,
I am trying to deal with wireshark to understand what happening in each
function in the code.
It says that the file seems to be corrupted:
"The capture files appears to be damaged or corrupted. (libpcap: LAPD file
has a 15-byte packet, too small to have even a LAPD pseudo-header)"
Is it a problem?
I still can read the Abis communication.
I saw that some rsl packets are malformed. Is it coming from a missing
implementation in the code that need to be fixed?
Thanks
Eric
>On Thu, Jul 23, 2009 at 12:26:14AM +0200, Harald Welte wrote:
>> Hi again,
>>
>> I'm currently in the train, so forgive me posting the initial TODO
list
>> to the mailing list rather than the wiki.
>
>this is now at http://bs11-abis.gnumonks.org/trac/wiki/HAR2009
Check out Eventphone. They run DECT network. Why not linking to their
network? I am not at HAR, but I can help setting it up. An extra E1 card
is required to link to Eventphone's machine...
http://www.eventphone.de/guru/?language=de
Hi!
So for everyone who has problems with BS-11 clock accuracy,
what would be the theoretical straight-forward way to solve the
problem, is to replace the 32.768MHz crystal oscillator on the E1
card with a OCXO of the same frequency.
So what we're looking for is an OCXO with +/- 0.05ppm or higher stability for
3.3V power supply. Unfortunately I was not able to find one at that
frequency, even digikey doesn't have one.
If anyone can find a source for a OCXO in the abovementioned
parameter range (and small quantities), I think quite a number of people would
be interested in buying one and connecting it to their E1 boards. Any help
is much appreciated.
Thanks!
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi!
For finishing proper SMS support, I need supoprt for transactions. Similar
to Call Control, SMS can also have a number of different transactions
active of any time.
Before my changes, the transactions were tied to call control, which is
obviously not good if that code is to be reused from SMS.
Also, the transaction was linked to the gsm_network as well as the gsm_lchan.
I think both are somehow wrong.
Why are they not a property of the network? Because a transaction always
belongs to a 'MM entity' (gsm spec language), or a gsm_subscriber in openbsc
terminology. That subscriber then is part of a gsm_network.
And why are they not part of a gsm_lchan? Because a transaction can be
initiated on one lchan and then move to another lchan, e.g. in case a SMS is
sent just before a call is made, where we start on an SDCCH and might continue
on a SACCH. I will keep the lchan pointer in the meaning of 'current lchan
through which we transmit messages to the remote MM entity'.
Tying the transaction to the subscriber neatly addresses both of those
issues.
Regards,
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi everyone, I am new to OpenBSC and I think the best way to contribute to it is to get to know the source code first. I would appreciate any help regarding how to begin understanding the source code. And what are the main features of the code? What is the best approach to start learning OpenBSC. And is there any good material on OpenBSC.?
Thanks.
_________________________________________________________________
Share your memories online with anyone you want.
http://www.microsoft.com/middleeast/windows/windowslive/products/photos-sha…
Hello Harald,
On Wed, 22 Jul 2009 23:49:00 +0200, "Harald Welte" <laforge(a)gnumonks.org> wrote:
>
> Even with two BTS at two TRX (exercising all our four ARFCN), the total call
> capacity is not more than 13 simultanesous MS-to-MS calls (since each call
> requires two timeslots). Yes we could do half-rate, but we have no software
> support for that so far.
You have the adjacent channels 121 to 124 for GSM 900 ? As far as I am
aware, adjacent channels will disturb each other. From what I know,
real networks usually have one free guard channel in between. So at
least the configuration of using adjacent channels should be checked
in advance (but you don't know how well different phones behave).
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de
> can you comment on the status of mISDNdebugtool? As it seems, Eric is
having
> some problems using it. Also, in current mISDNuser.git (socket
branch),
> it doesn't compile since mISDNdebugtool.h is missing.
hi,
sorry for the late answer.
i don't exactly know what this was for. i think it was used to debug the
driver itself. to actually log frames from isdn interface and write a
pcap file you need misdn_log.
for logging first card use "misdn_log" or "misdn_log -c0". for writing
pcap file use "misdn_log -c0 -w <file>"
this connects to given isdn interface and shows transmitted data also.
it must be started AFTER the application or it will set the mode to
TE-mode. so first run bsc_hack, then start misdn_log.
andreas
Hello Stefan,
On Wed, 22 Jul 2009 19:36:16 +0200, "Stefan Schmidt" <stefan(a)datenfreihafen.org> wrote:
>
> Hmm, if we would calculate with 200 cards we would have ~80 USD costs for them.
> Maybe not the baddest thing. Let's wait to what conclusion we come here before
> going ahead. A technical solution that let the user handle the registration on
> it's own is still my favorit. Sadly we can't estimate how many subscribers we
> will get. :)
I don't know if you get a better price if you buy such a large amount of
the SIM cards, but I would ask.
One advantage of handing out SIM cards: You can play with authentication
and encryption if you want to. The A3/A8 algorithm in the SIM cards seems
to be different from COMP128-V1 (at least with the SIM I tested) so you
cannot retrieve Ki. However you could run the authentication in advance
and record a few challenge-reponse pairs and use them later.
And if you take one Euro as deposit for the SIM, you might get them
back or don't care if not.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de