-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stipe Tolj wrote:

> Your NAS (network access server), ie. any CSD dial-in node or GPRS APN point
> will forward the RADIUS accounting PDUs (UDP datagrams) to Kannel, literally
> wapbox. wapbox then answers to the NAS as if it is the final RADIUS daemon, so
> NAS is satisfied in terms of a positive ACK. wapbox greps the corresponding
> MSISDN (caller line id in RADIUS terminology) and DHCP'ed client IP and packs
> this in a 2-way cross-referenced dictionary hash. So you can resolve 
> MSISDN->IP
> and IP->MSISDN within the code. When a WAP request is processed, wapbox simply
> "queries" that dictionary hash and injects the appropriate header with the
> resulting MSISDN. (Of course all the housekeeping with RADIUS acct start/stop
> events are done, so we also drop the MSISDN<->IP relation when NAS indicates
> that the session died.).

BTW, didn't mention here that Kannel will of course proxy the RADIUS acct PDUs
towards a "final RADIUS" instance in order to have accurate accounting on the
existing systems.

So Kannel is really acting as RADIUS acct proxy, in the middle of the NAS and
the RADIUS daemon itself.

Stipe

- -------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
- -------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGOodV9ez0oeKvYs0RAgt2AJ90mQlKintspurIaJO5MCThXKA5pgCfRpss
SnbtPKAXh3Y3wZFGEMUsfRs=
=f0YM
-----END PGP SIGNATURE-----

Reply via email to