Hello Andreas,
On Tue, 07 Sep 2010 13:57:56 +0200, "Andreas Schmidt-Dannert" <aschmida(a)mail.tu-berlin.de> wrote:
>
> I can only see the DNS query for the ip of the SUPL server and than some
> TCP packets going to the SUPL port (7275) and back to my mobile phone.
I could just verify my assumption: The traffic is SSL encrypted. If you
tell WireShark to decode the trace as SSL you can see that the result
will make sense. So I guess that the ULP traffic is embedded in SSL.
I found a valid ULP trace here:
http://pastebin.com/6vfri6Mt
I don't know from whom it is, it is already decoded.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de
Hello Andreas,
On Sun, 22 Aug 2010 21:03:46 +0200, "Andreas Schmidt-Dannert" <aschmida(a)mail.tu-berlin.de> wrote:
>
> I am playing around with RRLP and since newer versions of OpenBSC also
> support packet data I wanted to upgrade to be able to receive A-GPS
> data from the internet.
I don't know whats wrong with your configuration, I can just say that
here switching between different PCs running OpenBSC works without problems
when the correct OML IP address has been configured for the nanoBTS ("-o"
option of "ipaccess-config") and the nanoBTS was restarted.
I am interested in what you want do try with RRLP because I recently
did some more experiments with it. Especially I would like to try
"MS-assisted" position measurements next, however this method requires
the acquisition assitance data which have to be calculated first, I don't
think they can be extracted from the data of a GPS receiver. I don't know
if there is some ready and tested code for this already available which
would make it easier to get this up an running.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de
Hello All,
Is there support for V.32/V.110 data modes in OpenBSC. How it is possible to
connect two GSM devices in standard data mode (not GPRS)?
Best Regards,
Sergey.
Hi All,
I want to find mobile number which is associated with IMSI number in any
particular network, is there any way to do it, also in GSM, MS use to inform
its Nearest BTS about its location, is there any way to find the location
Hello All,
Does somebody ever seen the next message while starting LCR:
000000 ERROR GSM port 0 failed to bind socket. (name = mISDN_l1loop.1 errno=16)
What does it mean?
I have BS11 and HFC controller, all worked fine on another machine with the same software.
Sergey.
Hello Andreas,
On Sun, 22 Aug 2010 23:35:17 +0200, "Andreas Schmidt-Dannert" <aschmida(a)mail.tu-berlin.de> wrote:
>
> So bringing ms-assisted positioning to work is also a goal of me.
> Is it not possible to just transfer the acquired data from the GPS
> receiver in the MS to a A-GPS server in the network and let te server
> compute the acquisition assistance data? Probably I am thinking to naive
> here. I know it should be a server not too far away from the asking MS.
My experience with two phones (BlackBerry, HTC with Qualcomm chipset)
is that if the phone already has the position (for example because a GPS
application is running on the phone) the phone will return the position
without asking for assitance data. However if there is no position, they
usually want the reference time, reference location and navigation model
(ephemeris) as assitance data.
One problem with this approach it that the size of those data are
quite large (around 800 bytes in my tests) if they have to be
transferred over a slow channel like the SDCCH during loacation
update, so this slows done the location update considerable.
Another problem which is most certainly related to the bad GSM receiver
in my test phones is that it take very long to get a fix, even with
the provided assitance data. In my experiments this was around 45 second,
nearly the same time as getting a fix without any RRLP data. Of course
there could be a problem with the assitance data so that getting a position
takes that long.
So I would like to try MS-assisted measurement where only a small amount
of data has to be transferred to the phone. I don't know if the measurement
will also be faster this way. I did not try it yet because the acquisition
assitance data have to be calculated, for example you need the doppler
shift of the satellite signal which has to be calculated from the satellite
postition. Probably no "black magic" but I would prefer to have ready and
tested code to avoid another source of possible errors (its a matter of
time, I don't want to spent too much on it ;-).
> By the way there was for a while a rrlp-ephemeris tree in openbsc. What
> was it for and what happend with it? As i understood it one could
> connect an external GPS device to a laptop to get data that is
> needed..kind of an A-GPS server. Right?
I don't know where the tree is now. Its from Sylvain, maybe he can
tell you more. I used this code as a basis for my experiments.
> Another tought: What about SUPL?
> SUPL uses IP to get assistance data from a SUPL server...so maybe it is
> possible to use a supl server from google or similar?
I don't have much experience with it. I guess that you can get the other
assitance data (e.g. ephemeris) this way. But I am not sure about the
acquisition assitance data.
Best regards,
Dieter
--
Dieter Spaar, Germany spaar(a)mirider.augusta.de
Hello all,
till last Friday I was using a version of OpenBSC from around May. I
used it on a machine with Fedora 13 and I had no problems at all.
I am playing around with RRLP and since newer versions of OpenBSC also
support packet data I wanted to upgrade to be able to receive A-GPS
data from the internet.
Anyway I am having problems getting it to work. Since Friday I am trying
but without success and now I am really clueless and hope I will find
some help here.
First I installed it on a machine with Kubuntu 10.04 and I did the
installation as recommended online for GPRS usage. The NanoBTS gets an
IP adresse and I can configure it. After restart the led blinks slow and
orange which means (after manual) the management link has not been
establish. The slow blinking also occurred when I used the older version
and there it worked so I guess the blinking can be ignored.
However if I start bsc_hack it stops after the following:
DB: Database initialized
DB: Database prepared (hlr.sqlite3 exists afterwards)
The debugging option did not reveal more information. Wireshark tells me
that after DHCP there are no more packets coming from the NanoBTS. So
even when I start bsc_hack there is no packet being transfered from
OpenBSC to the NanoBTS....very strange. I thought it has something to do
with firewall rules (under Fedora I had this problem) but I disabled
everything and nothing happened.
Then I thought maybe the problem is that I have installed OpenGGSN
already and can now only start it when OpenBSC, osmo-sgsn and ggsn is
configured and so I used my second machine (Debian Lenny) and installed
only OpenBSC but I have the same problem there....the NanoBTS just keeps
blinking slowly and orange. I do not think it is aproblem with the
NanoBTS since it was still working on Friday.
I reseted the NanoBTS several times, I gave it always around 2 or more
minutes to connect and start (after starting bsc_hack) but it does not
change anything. I guess it is a small problem but I just cannot see it.
Maybe someone has a hint for me? Why are there no packets being exchanged?
Sorry for the long mail but I wanted to explain it as detailed as
possible so that the experts have it easier :)
Thanks and Bye,
Andreas