OsmoHLR understanding/documentation/testing

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/.

Mykola Shchetinin mykola at razormaker.com
Mon May 14 12:08:04 UTC 2018


Good day, ladies and gentlemen

that's a great community you have. Mobile communications programming is a
demanding field requiring best developers.

I would be extremely grateful if you find time to answer a couple of my
simple questions.

I found myself reading the code of OsmoHLR project in order to understand
how it works and how the GSUP protocol works (it seems that the only
example of the GSUP-server is OsmoHLR).
How do you understand the code when you need to modify it or accomplish
other things that programmers usually do? It seems to not be documented
much.

Though I feel fluent in C, I find it hard to understand what is going on
there.
I've come up with an idea of running the OsmoHLR with a debugger. But in
order to see what actually happens in the code when the location update is
being performed (for example) I need to have the real phone and the real
BTS, don't I? How do you check that the code is working as intended?

Thank you very much!

Kind regards,
Mykola Shchetinin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20180514/ebf5b2a7/attachment.htm>


More information about the OpenBSC mailing list