Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Mobile ArtsOverviewProject:
Assisted GPS (A-GPS) project
Johan BlomMobile Arts
August 31, 2005
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
Mobile Arts
I Founded in February 2001I HQ in Stockholm
I Branch offices in UK and Russia
I 14 employees
I Strategy: Concentrate on doing what we know bestI Leading edge competence in and experience from development
of GSM/UMTS/Telecom products.I Most sales through larger Partners
I Telecom products for operator domain, i.e. highly reliable etc.
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
Mobile Arts
I Founded in February 2001I HQ in Stockholm
I Branch offices in UK and Russia
I 14 employeesI Strategy: Concentrate on doing what we know best
I Leading edge competence in and experience from developmentof GSM/UMTS/Telecom products.
I Most sales through larger Partners
I Telecom products for operator domain, i.e. highly reliable etc.
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
Mobile Arts
I Founded in February 2001I HQ in Stockholm
I Branch offices in UK and Russia
I 14 employeesI Strategy: Concentrate on doing what we know best
I Leading edge competence in and experience from developmentof GSM/UMTS/Telecom products.
I Most sales through larger Partners
I Telecom products for operator domain, i.e. highly reliable etc.
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
GSM/UMTS network
LocationApplication
HLRSS7
SS7
SS7
SS7
SS7IP
GSM core networkGGSN
IP
MSC
BSC
LocationServer
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
GSM/UMTS network
LocationApplication
HLRSS7
SS7
SS7
SS7
SS7IP
GSM core networkGGSN
IP
MSC
BSC
LocationServer
GPSServer
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
Project Goals
I Implement GPS server
I Implement Demo Location Application
I Test in real GSM network
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
GPS Server
I The GPS server aids the mobile with calculating the positionI Advantages: Saves time and battery power
I Tasks:I Receives approximate position from location serverI Fetch latest info on satellite positions etc from internetI Pick satellites closest to the approximate positionI if MS-Based → Forward assistance data to mobile and let the
mobile calculate the positionI if MS-Assisted → Calculate the position
I Help from Geodesy department at KTH with algorithmsI Will provide a report with the necessary info
I Location Server implemented in ErlangI Mobile Arts will provide an Erlang API
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
GPS Server
I The GPS server aids the mobile with calculating the positionI Advantages: Saves time and battery power
I Tasks:I Receives approximate position from location serverI Fetch latest info on satellite positions etc from internetI Pick satellites closest to the approximate positionI if MS-Based → Forward assistance data to mobile and let the
mobile calculate the positionI if MS-Assisted → Calculate the position
I Help from Geodesy department at KTH with algorithmsI Will provide a report with the necessary info
I Location Server implemented in ErlangI Mobile Arts will provide an Erlang API
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
GPS Server
I The GPS server aids the mobile with calculating the positionI Advantages: Saves time and battery power
I Tasks:I Receives approximate position from location serverI Fetch latest info on satellite positions etc from internetI Pick satellites closest to the approximate positionI if MS-Based → Forward assistance data to mobile and let the
mobile calculate the positionI if MS-Assisted → Calculate the position
I Help from Geodesy department at KTH with algorithmsI Will provide a report with the necessary info
I Location Server implemented in ErlangI Mobile Arts will provide an Erlang API
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
GPS Server
I The GPS server aids the mobile with calculating the positionI Advantages: Saves time and battery power
I Tasks:I Receives approximate position from location serverI Fetch latest info on satellite positions etc from internetI Pick satellites closest to the approximate positionI if MS-Based → Forward assistance data to mobile and let the
mobile calculate the positionI if MS-Assisted → Calculate the position
I Help from Geodesy department at KTH with algorithmsI Will provide a report with the necessary info
I Location Server implemented in ErlangI Mobile Arts will provide an Erlang API
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
GPS Server
� �� �� ����� �� �� �� �
���
������� �� �� �� �
���
���
����
LocationApplication
HLR
GPSServer (on Internet)
Reference Data
SS7
SS7
SS7
SS7
SS7IP
GSM core networkGGSN
IP
MSC
BSC
LocationServer
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Network application
I Examples:I Tracking of closest taxi cab, delivery guy etcI Presence-dependent push-content, such as traffic information
and weather forecasts
I InterfaceI Mobile Location Protocol (XML based standard)I Subset implemented by Mobile Arts - will provide spec
I We want a tool that allows to show a map with the currentposition of the GPS mobile
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Network application
I Examples:I Tracking of closest taxi cab, delivery guy etcI Presence-dependent push-content, such as traffic information
and weather forecasts
I InterfaceI Mobile Location Protocol (XML based standard)I Subset implemented by Mobile Arts - will provide spec
I We want a tool that allows to show a map with the currentposition of the GPS mobile
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Network application environment
� �� �� ����� �� �� �� �
���
������� �� �� �� �
���
���
����
HLRSS7
SS7
SS7
SS7
SS7IP
GSM core networkGGSN
IP
MSC
BSC
GPSServer
LocationApplication
Erlang API
LocationServer
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Mobile application
I Examples:I Navigation servicesI “Friend Finder”
I InterfaceI Implement Java class in phone to access locationI Use GPRS to send data
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Mobile application architecture
� �� �� ����� �� �� �� �
���
������� �� �� �� �
���
���
����
HLR
JAVAenabled
SS7
SS7
SS7
SS7
SS7
GSM core networkGGSN
IP
MSC
BSC
GPSServer
Erlang API
LocationServer
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Terminal
I Terminal from Mitac
I Pocket PC based
I SiRF A-GPS chipset
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Practical Constraints
I Access to Mobile Arts Location ServerMobile Arts will provide:
I API documentationI Source for demo/trial version of the Location Server
I Access to GSM networkTwo possibillities:
I Use Uppsala University GSM networkI Use “live” network in Russia
I Access to Mobile TerminalI Promised delivery of terminal in end of SeptemberI Siemens has announced similar phone
I Access to Map dataI Will look in to this further...
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Practical Constraints
I Access to Mobile Arts Location ServerMobile Arts will provide:
I API documentationI Source for demo/trial version of the Location Server
I Access to GSM networkTwo possibillities:
I Use Uppsala University GSM networkI Use “live” network in Russia
I Access to Mobile TerminalI Promised delivery of terminal in end of SeptemberI Siemens has announced similar phone
I Access to Map dataI Will look in to this further...
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Practical Constraints
I Access to Mobile Arts Location ServerMobile Arts will provide:
I API documentationI Source for demo/trial version of the Location Server
I Access to GSM networkTwo possibillities:
I Use Uppsala University GSM networkI Use “live” network in Russia
I Access to Mobile TerminalI Promised delivery of terminal in end of SeptemberI Siemens has announced similar phone
I Access to Map dataI Will look in to this further...
Johan Blom Mobile Arts Assisted GPS (A-GPS) project
Mobile ArtsOverviewProject:
A-GPS serverDemo/Test applicationEnvironment
Practical Constraints
I Access to Mobile Arts Location ServerMobile Arts will provide:
I API documentationI Source for demo/trial version of the Location Server
I Access to GSM networkTwo possibillities:
I Use Uppsala University GSM networkI Use “live” network in Russia
I Access to Mobile TerminalI Promised delivery of terminal in end of SeptemberI Siemens has announced similar phone
I Access to Map dataI Will look in to this further...
Johan Blom Mobile Arts Assisted GPS (A-GPS) project