[PATCH 0/3] Updated Channel Allocation Code

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

Holger Freyther zecke at selfish.org
Sat Jun 6 12:49:10 UTC 2009


Hey,

I posted some of these patches some time ago and started to rebase them now. 
The main idea is to make the "paging" layer more internal and only request to 
open a channel (of a specific type) to a certain subscriber.

The internal handling would find the right bts in the lac ("new" requirement 
and not yet implemented), will make sure that we assign as many as possible 
channels to the subscriber but will not lose any request (act as a queue).

I would like to merge the first two patches as I think they are moving in the 
right direction and are unlikely to break anything and plan to test the third 
patch later this week (if I get access to a BTS).

So if you will see a regression in call handling, shout at me..

         z.



 include/openbsc/gsm_data.h       |    2 
 include/openbsc/gsm_subscriber.h |    9 ++
 src/bsc_hack.c                   |    1 
 src/gsm_04_08.c                  |    6 -
 src/gsm_subscriber.c             |  139 
++++++++++++++++++++++++++++++++++++++-
 5 files changed, 153 insertions(+), 4 deletions(-)





More information about the OpenBSC mailing list