The IP of the request is still 205.205.50.30, so I *assume* that it is
NATted. I find it odd that my handset would have kept the same IP all
this time. (is it possible ?)
The User Agent: field was modified, with the MMP having different version.
The UPLINK is new, pointing to rogers.com
the VIA is different, pointing to rogers and not fido.
the UP_SUBNO is new, and contains the telephone number of the hanset
(replaced above with 555-1212). This is a big improvement since scripts
can now authorize based on the telephone number of the subscriber. This
was previously not possible. It is not known if the total SUBNO string
changes if you roam (eg: if I travel to vancouver). Also, the specs allow for some random but unique string to didentify a customer (thus
not revealing person's phone number). Rogers seems to have chosen to
reveal the telephone numbers.
the PROFILE field is also new. This is an XML document which contains an
XML document describing capabilities of the handset (such as screen
size).
Note that Rogers doesn't provide a "forwarded for" which contains the
actual IP of the handset. (if this is NATed, such IP would be useless
since it would be unreachable from the net.
With the chances, is it possible that Rogers would allow push MMS
messages ? (eg: a computer on the net sending an MMS message to a
handset (as opposed to hansets pulling info from the server)
To those who have laptops connected to the handset: if you could find
out what IP the network now gives you
(ifconfig -a from the command line), it might help understand how they
set this up.