You Are Here:

Community: Developer Discussion Boards

#1 Old Thumbs down N95 V12.0.013 SUPL Problem - 2007-07-17, 07:32

Join Date: Mar 2003
Posts: 11
elcinhaktanir
Offline
Registered User
Hi,
I am making some tests with this new Firmware upgraded N95 with the SUPL Server i 've written.
First of all it is funny that i see a strange encoded SUPL INIT message in my server's log when i press 'View Satellite Info' when 'maps' application is running.

I am absolutly expecting a SUPL START message and when i encounter a SUPL INIT message i got shocked..really shocked..the implementation on nokia n95 isn't based on the spec OMA-AD-SUPL-V1_0-20070122-C.pdf.
Here is the server.log:
Incoming Byte Array of Message in HEX is:16030000 45010000 40
Incoming Message in ULP PDU is: value ULP-PDU ::= {
length 5635,
version {
maj 0,
min 0,
servind 69
},
sessionID {},
message msSUPLINIT : {
posMethod agpsSETassisted,
notification {
notificationType notificationAndVerficationAllowedNA
},
sLPMode proxy
}
}


First of all the message that stems from a mobile application must be a SUPL START message.but it iS NOT!...

an length field of the SUPL INIT message is wrong.and the sessionID is null..

WHAT IS WRONG WITH ME?
OR WHAT IS WRONG WITH MY N95?
OR IS THERE SMTHG WRONG WITH THE PROTOCOL IMPLEMENTATION ON N95?

URGENT...
Reply With Quote

#2 Old Re: N95 V12.0.013 SUPL Problem - 2007-09-28, 08:38

Join Date: Jan 2007
Posts: 16
rtrnokia
Offline
Registered User
I recognize this very clearly. The reason it is appearing as a msSUPLINIT is just by pure luck. You cannot decode the PDU properly because it is encrypted. Seems to be the default on this handset and whether or not it can be reconfigured I don't know.

I had this same problem myself. Notice the following:

ULPLength is being decoded as 5635. msSUPLSTART PDUs I have decoded from this phone and others are usually a length < 50 also this length is probably not sensible compared to the number of octets you actually read off the wire. Also, when I made this mistake I was frequently getting ULPLength ~5000. The Ericsson handsets also use the secured version of ULP where as other handsets don't.

ULPVersion is being decoded as maj 0, min, 0, service indicator 69. Clearly thats garbage. The spec is clear that it should be 1 0 0.

So it's just luck that the choice bits are turning up 0 for the ULPMessage and hence why it appears as msSUPLINIT. Obviously you would not be receiving a msSUPLINIT at the MPC anyway.

Anyway, hope that it helps.

Tyler
Reply With Quote

#3 Old Re: N95 V12.0.013 SUPL Problem - 2008-08-08, 07:49

Join Date: Aug 2008
Posts: 1
raghs14
Offline
Registered User
Hello Guys,

You seems to have got some results. I am just starting to test SUPL on Naviagtor and N95. Do you know what all settings I need to modify to start SUPL session.
Let me see if I get SUPL START or SUPL INIT.

1) SUPL server: supl.nokia.com
2) How do I get TLS Certificates?
3) How do I initiate a session so that it doesnot initiate a control plane session.

Thanks in advance.

Raghs
Reply With Quote

#4 Old Re: N95 V12.0.013 SUPL Problem - 2009-01-05, 21:08

Join Date: Dec 2008
Posts: 1
bokathc
Offline
Registered User
You have not established a TLS session, the data you are seeing is a TLS Client Hello.

I am trying to do the same thing, I am writing a supl server, pouring over the GSM bootstrapping docs, as well as the OMA V1.0 Supl docs. Im stuck at the PSK-TLS and/or TLS step.
Reply With Quote

#5 Old Re: N95 V12.0.013 SUPL Problem - 2009-05-25, 03:47

Join Date: May 2009
Posts: 3
sandymn
Offline
Registered User
Hi,

I am trying to implement supl server so that a mobile phone with AGPS can access my server and tell me its location. I am actually using NOkia 5800 Xpress Music cell phone to test. Can anybody tell me, what message does the cell phone send to the server when we start the AGPS session. Why I am asking this is to know, which protocol the cell phone uses to communicate to server. If we go through the SUPL specification of OMA, it has many protocols such as proxy, non proxy etc and various handshake signals happen depending on the cellphone. Can anybody tell me how to collect the data that is being sent by the nokia cellphone?

Thanks,
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with S40 5th Edition emulation, NCF 1.2 and BT dongle nevillesatz Bluetooth Technology 1 2007-07-05 11:52
Problem with eglSwapBuffers and heap corruption greatape Symbian Media (Graphics & Sounds) 2 2007-05-24 04:35
netcards - Problem with opening adapter kernj Symbian Tools & SDKs 5 2007-01-10 09:56
Problem: S60 SDK for CW in PC with .NET anttij Carbide.c++ IDE and plug-ins 1 2005-02-28 12:36
PJava runtime problem within Nokia 9210, Hrlp~! Nokia_Archive PersonalJava 1 2002-05-28 14:15

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fshowthreadE2ephpE3ftE3d155901X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE44iscussionQ qdcZtypeQUqfntypeZE44iscussionContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUqfnTopicZlocationQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE44iscussionQ qfnZtypeQUqfntypeZE44iscussionContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZuserE5ftagQSxlocationE2dbasedE2dservicesX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE44iscussionQ qrdfZtypeQUqfntypeZE44iscussionContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ