On 02/15/2011 03:04 PM, Harald Welte wrote:
Hi Holger,
But we only have 08.08 support if you run osmo-bsc, at
which point you loose
all the MM common procedures,etc. The requirement seems to be flexibility,
i.e. being able to use any or all of the bsc_hack features and configure
flexibly what you want.
The adaption to make bsc_hack connect to osmo-bsc would be small and actually
osmo-bsc is (almost) able to handle a connection locally and then move it to
the external interface.
Tobias and I have now discussed an alternative approach: Filtering. Something
similar to NF_QUEUE, where all incoming/outgoing RSL(RLL) messages are routed
through an external application first. The app can then simply allow them to
pass, filter them, modify or replace them with something completely different.
Again, I don't know all the usecases and just have the approach I would take
in mind. One (the only) issue I see is timers. E.g. we have timers for CC,
SMS, etc. We want to stop, release the resources without releasing the
connection. I assume leaking is a an allowed option for the fuzzing.