RE: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Lars Kristian Roland
Hi,

> 
> How about digging into wapbox here and check if you can send us a 
> patch. I'd be willing for review.
> 

I'm not sure I'd be able to, since my C is a bit too shaky :-) 
If I manage to, I'll send it :-)) If anyone else has the time and want
to, that may be a better option. 

Regarding the mapping, yes you'd need to have the RADIUS ACCT
information from the operator's GPRS node sent to you, and you'd need to
probably have a VPN to the operator to actually access their IP
addresses. 

Regarding the constantly online thing. The new phones (from SonyEricsson
K700 and all new Nokias) can have more than one PDP context (GPRS IP
address) attached all the time. The WAP browser typically opens up a
GPRS session when it starts and ends it when it closes, but newer phones
are more and more used to keeping these up a long time. Other clients,
such as J2ME/SYMBIAN etc can keep their GPRS session open while they are
running. 

Regards,
Lars




Re: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Stipe Tolj
Lars Kristian Roland wrote:
Yes, SMS is always an option, but GPRS is cheaper, so it'd be good to be
able to use it when possible, at least when there's a lot of WAP Push,
for example as part of an online game or other. It could also be the
case that the application knows the MSISDN, but doesn't know the IP of
the phone to send to. 
I'd consider this the normal case. The IPs are usually "covered" 
inside the GPRS network and when your phone talks to the outside 
world, it's usually NATed.

Now that would obviously be even more sexy! It'd be excellent, in
fact... 
How about digging into wapbox here and check if you can send us a 
patch. I'd be willing for review.

Stipe
mailto:stolj_{at}_wapme.de
---
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany
phone: +49.211.74845.0
fax: +49.211.74845.299
mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
---
-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v1.2.2 (Cygwin)
mIsEP6mcYwEEAMDnUiUwrbb+xwTFWN6TxF2+XZu7/alwJMeCwMBRvXtPZqfjpPhS
OkBpU0F4TrVuugz1HINTSaJTYq10AzDQXp5NkyWgckqW79nPAWuOX0dicbJk+cN2
nM2TI4KaxUDe6u8hghNEnH/i2lXsUu9apnP/iixzV81VC2je3uc9hZpnAAYptEVT
dGlwZSBUb2xqIChUZWNobm9sb2d5IENlbnRlciAmIFJlc2VhcmNoIExhYikgPHRv
bGpAd2FwbWUtc3lzdGVtcy5kZT6ItAQTAQIAHgUCP6mcYwIbAwYLCQgHAwIDFQID
AxYCAQIeAQIXgAAKCRABV0w1BqPYRuSqA/wPzsQxao2YePENCtgRTrO86U6zg3sl
OcS6CJFI4FZP5h/xD3GRsNH1+MPSvZlomDdpFnr547DGz/Kq9MXuQwVvlVig5yWZ
K5dtKp1r5YLhxJQBhfirZbRFFnYmf19f18J8OoS28tuFVftDl1AIwJS3HLyBTv6H
g2HyLAEKQIp30Q==
=aYCI
-END PGP PUBLIC KEY BLOCK-


Re: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Stipe Tolj
Paul Keogh wrote:
a) PI sends push msg to PPG
b) PPG tries to resolve MSISDN into IP (from RADIUS acct mapping)
c) if MSISDN is online at this time, PPG is able to address the push 
message via IP
d) if it's not online, utilize SMS bearer to push the message 
(this is 
the current default behavior for MSISDN targets)

This is an interesting suggestion and could solve some issues
around IP addressable phones. 

Do GPRS operators maintain this kind of RADIUS accounting information
by default ? And if they do, does the network allow routing of IP
packets back to the device ?
I guess they do maintain such RADIUS acct information. If they use it 
for PPG issues, that's a totally different thing.

AFAIK, you can't address the IPs from the outside world :(
Is anyone doing Push over IP ? This option offers a cost saving to
the operator by moving Push from SMS to IP, particularly
interesting for MMS notifications (Several operators have told me
MMS is pushing SMSC license costs up).
hmmm, that's true for GPRS connections. But AFAIK, GPRS does not mean 
that you have a permanent IP stack available at the phone. Does it?

If yes, then you're obviously right that this would reduce SMS costs, 
due to IP addressing. Unfortunatly external providers (like we at 
Wapme) will a) not be able to send packets to the GPRS IPs, b) won't 
know which MSISDN<->IP mapping is there. So you can't address them 
actually via IP from the outside world.

Stipe
mailto:stolj_{at}_wapme.de
---
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany
phone: +49.211.74845.0
fax: +49.211.74845.299
mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
---
-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v1.2.2 (Cygwin)
mIsEP6mcYwEEAMDnUiUwrbb+xwTFWN6TxF2+XZu7/alwJMeCwMBRvXtPZqfjpPhS
OkBpU0F4TrVuugz1HINTSaJTYq10AzDQXp5NkyWgckqW79nPAWuOX0dicbJk+cN2
nM2TI4KaxUDe6u8hghNEnH/i2lXsUu9apnP/iixzV81VC2je3uc9hZpnAAYptEVT
dGlwZSBUb2xqIChUZWNobm9sb2d5IENlbnRlciAmIFJlc2VhcmNoIExhYikgPHRv
bGpAd2FwbWUtc3lzdGVtcy5kZT6ItAQTAQIAHgUCP6mcYwIbAwYLCQgHAwIDFQID
AxYCAQIeAQIXgAAKCRABV0w1BqPYRuSqA/wPzsQxao2YePENCtgRTrO86U6zg3sl
OcS6CJFI4FZP5h/xD3GRsNH1+MPSvZlomDdpFnr547DGz/Kq9MXuQwVvlVig5yWZ
K5dtKp1r5YLhxJQBhfirZbRFFnYmf19f18J8OoS28tuFVftDl1AIwJS3HLyBTv6H
g2HyLAEKQIp30Q==
=aYCI
-END PGP PUBLIC KEY BLOCK-


RE: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Lars Kristian Roland
Hi,

> 
> The _only_ benefit I see from this here is to allow PI (push 
> initiators) to send push messages over PPG with MSISDNs as 
> target, and 
>   wapbox would try to resolve this into IPs, in case the MSISDN is 
> online and connected to the NAS at that specific point of time. So 
> something like this:

Yes, SMS is always an option, but GPRS is cheaper, so it'd be good to be
able to use it when possible, at least when there's a lot of WAP Push,
for example as part of an online game or other. It could also be the
case that the application knows the MSISDN, but doesn't know the IP of
the phone to send to. 

> 
> a) PI sends push msg to PPG
> b) PPG tries to resolve MSISDN into IP (from RADIUS acct mapping)
> c) if MSISDN is online at this time, PPG is able to address the push 
> message via IP
> d) if it's not online, utilize SMS bearer to push the message 
> (this is 
> the current default behavior for MSISDN targets)

Now that would obviously be even more sexy! It'd be excellent, in
fact... 

Lars




RE: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Paul Keogh
> 
> a) PI sends push msg to PPG
> b) PPG tries to resolve MSISDN into IP (from RADIUS acct mapping)
> c) if MSISDN is online at this time, PPG is able to address the push 
> message via IP
> d) if it's not online, utilize SMS bearer to push the message 
> (this is 
> the current default behavior for MSISDN targets)

This is an interesting suggestion and could solve some issues
around IP addressable phones. 

Do GPRS operators maintain this kind of RADIUS accounting information
by default ? And if they do, does the network allow routing of IP
packets back to the device ?

Is anyone doing Push over IP ? This option offers a cost saving to
the operator by moving Push from SMS to IP, particularly
interesting for MMS notifications (Several operators have told me
MMS is pushing SMSC license costs up).






Re: RADIUS ACCT info used in WAP Push

2004-08-11 Thread Stipe Tolj
Lars Kristian Roland wrote:
Hi,
 
Have you considered adding the RADIUS information in such a way that the
client pushing a wap push via the push proxy can send the pap-request to
an msisdn rather than an IP also when sending a udp push, but the push
proxy sends it to the IP address (wap push proxy must then do the
mapping between msisdn and ip address based on the information from
radius acct)? 
 
I can see that you've implemented this mapping for receiving acct radius
info for normal wap requests, and I guess this would be a small
extension to that???
Hi Lars,
a good question.
But as I remember, Kannel's PPG _is_ able to send Push messages to 
MSISDN numbers generically. Since it will pass it over the SMS bearer 
to the phone. So I don't see the necessarity to have the RADIUS acct 
mapping active here.

The _only_ benefit I see from this here is to allow PI (push 
initiators) to send push messages over PPG with MSISDNs as target, and 
 wapbox would try to resolve this into IPs, in case the MSISDN is 
online and connected to the NAS at that specific point of time. So 
something like this:

a) PI sends push msg to PPG
b) PPG tries to resolve MSISDN into IP (from RADIUS acct mapping)
c) if MSISDN is online at this time, PPG is able to address the push 
message via IP
d) if it's not online, utilize SMS bearer to push the message (this is 
the current default behavior for MSISDN targets)

Hmm, Aarno, some comments from your side?
Stipe
mailto:stolj_{at}_wapme.de
---
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany
phone: +49.211.74845.0
fax: +49.211.74845.299
mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
---
-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v1.2.2 (Cygwin)
mIsEP6mcYwEEAMDnUiUwrbb+xwTFWN6TxF2+XZu7/alwJMeCwMBRvXtPZqfjpPhS
OkBpU0F4TrVuugz1HINTSaJTYq10AzDQXp5NkyWgckqW79nPAWuOX0dicbJk+cN2
nM2TI4KaxUDe6u8hghNEnH/i2lXsUu9apnP/iixzV81VC2je3uc9hZpnAAYptEVT
dGlwZSBUb2xqIChUZWNobm9sb2d5IENlbnRlciAmIFJlc2VhcmNoIExhYikgPHRv
bGpAd2FwbWUtc3lzdGVtcy5kZT6ItAQTAQIAHgUCP6mcYwIbAwYLCQgHAwIDFQID
AxYCAQIeAQIXgAAKCRABV0w1BqPYRuSqA/wPzsQxao2YePENCtgRTrO86U6zg3sl
OcS6CJFI4FZP5h/xD3GRsNH1+MPSvZlomDdpFnr547DGz/Kq9MXuQwVvlVig5yWZ
K5dtKp1r5YLhxJQBhfirZbRFFnYmf19f18J8OoS28tuFVftDl1AIwJS3HLyBTv6H
g2HyLAEKQIp30Q==
=aYCI
-END PGP PUBLIC KEY BLOCK-