Re: GPRS PUSH
From: Kevin Hutchison (kjhutchison_at_hotmail.com)
Date: 03/16/04
- Next message: news.microsoft.com: "Building a SOAP Message (in Compact Framework) [REPLYING FROM microsoft.public.dotnet.framework]"
- Previous message: Elisa: "Re: regional settings"
- In reply to: Murray Foxcroft: "Re: GPRS PUSH"
- Next in thread: anonymous_at_discussions.microsoft.com: "Re: GPRS PUSH"
- Reply: anonymous_at_discussions.microsoft.com: "Re: GPRS PUSH"
- Reply: Chris Tacke, eMVP: "Re: GPRS PUSH"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 16 Mar 2004 11:40:21 -0500
I am going to jump in for a couple of comments.
1. Since you don't really have a "WAKE" capability, you need to implement
lower level PULL capability and build any application capability on that.
Chris's list of steps suggests this, but I think you need to explicitly put
this in any design given to management. They will mis-understand the
capabilities.
2. For your addressing issues, are you working with a single provider? or
are you considering a general market offering? If the first, they can tell
you what the n/w admin options are. If the second, then you have no
guarantee of the IP addresses lifespan. (The IP address shouldn't change
between between cells. )
3. Building on #1, I would make it incumbent on the device to time the
pull/push. Since you don't know what the user is doing at any given time,
having the server blindly shove updates could be "bad". Depends on the
products usage. If the user is uploading a report to meet a deadline ...
Tx,
- K.
"Murray Foxcroft" <murray.foxcroft@ast.co.za> wrote in message
news:%23Zp9ov2CEHA.1548@TK2MSFTNGP12.phx.gbl...
> Excellent - this is a lot of help!
>
> Can a device be assigned a fixed IP? or do they all use DHCP? Can the DHCP
> IP's be made relatively permanent?
>
> If the device changes cells / reception areas - will the IP potentially
> change?
>
> What happens if the device is napping (sleeping) ?
>
> Sorry for all these questions - but I am struggling and prssure from above
> (the business) is mountin.
>
> Thanks in advance for any more help.
>
>
>
> "Chris Tacke, eMVP" <ctacke[at]Open_NET_CF[dot]org> wrote in message
> news:eJE6Hd2CEHA.2560@TK2MSFTNGP12.phx.gbl...
> > As Alex says, when a device connects to the network, it should call the
> > server once and register. The server then can use the device IP to push
> > down data. You may want a keep-alive ping as well so the server can
keep
> > it's active device registrations up to date.
> >
> > So it would look like this:
> >
> > - Client makes a connection to the network
> > - Client calls server and provides it's IP
> > - Periodically the server calls all registered IPs with a simple ping
> > - When data needs to be pushed, all registered IPs can be contacted
> >
> > -Chris
> >
> >
> > "Murray Foxcroft" <murray.foxcroft@ast.co.za> wrote in message
> > news:eIRdHM2CEHA.3408@tk2msftngp13.phx.gbl...
> > > This I understand. I can write the socket listener etc, no worries,
its
> > > identifying the device on the GPRS network. What information on the
> server
> > > do I need to uniquely identify the device and then talk to it - can I
> get
> > an
> > > IP from device ID?
> > >
> > > No idea where to start on this myself.
> > >
> > >
> > > "Chris Tacke, eMVP" <ctacke[at]Open_NET_CF[dot]org> wrote in message
> > > news:OjDeJG2CEHA.2600@TK2MSFTNGP12.phx.gbl...
> > > > The device needs to have a listening "client" that is reachable, so
it
> > > would
> > > > have to be on the network and listening for a call through the
socket,
> > > which
> > > > would have to exist through the connection. Through GPRS this is
> going
> > to
> > > > be challenging at the least.
> > > >
> > > > -Chris
> > > >
> > > >
> > > >
> > > > "Murray Foxcroft" <murray.foxcroft@ast.co.za> wrote in message
> > > > news:eL6pXm1CEHA.3804@TK2MSFTNGP09.phx.gbl...
> > > > > Hi there,
> > > > >
> > > > > We're writing a compact framework application to do some field
> service
> > > > > automation. I need to implement PUSH technology to send updates to
> the
> > > > > device. How do I get a server to identify, wake up and connect to
a
> > > mobile
> > > > > device and send information, say, via sockets.
> > > > >
> > > > > Thanks in advance
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
- Next message: news.microsoft.com: "Building a SOAP Message (in Compact Framework) [REPLYING FROM microsoft.public.dotnet.framework]"
- Previous message: Elisa: "Re: regional settings"
- In reply to: Murray Foxcroft: "Re: GPRS PUSH"
- Next in thread: anonymous_at_discussions.microsoft.com: "Re: GPRS PUSH"
- Reply: anonymous_at_discussions.microsoft.com: "Re: GPRS PUSH"
- Reply: Chris Tacke, eMVP: "Re: GPRS PUSH"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|