22
Mobile Arts Overview Project: Assisted GPS (A-GPS) project Johan Blom Mobile Arts August 31, 2005 Johan Blom Mobile Arts Assisted GPS (A-GPS) project

Assisted GPS (A-GPS) project - UU

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Assisted GPS (A-GPS) project - UU

Mobile ArtsOverviewProject:

Assisted GPS (A-GPS) project

Johan BlomMobile Arts

August 31, 2005

Johan Blom Mobile Arts Assisted GPS (A-GPS) project

Page 2: Assisted GPS (A-GPS) project - UU

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

Page 3: Assisted GPS (A-GPS) project - UU

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

Page 4: Assisted GPS (A-GPS) project - UU

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

Page 5: Assisted GPS (A-GPS) project - UU

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

Page 6: Assisted GPS (A-GPS) project - UU

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

Page 7: Assisted GPS (A-GPS) project - UU

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

Page 8: Assisted GPS (A-GPS) project - UU

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

Page 9: Assisted GPS (A-GPS) project - UU

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

Page 10: Assisted GPS (A-GPS) project - UU

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

Page 11: Assisted GPS (A-GPS) project - UU

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

Page 12: Assisted GPS (A-GPS) project - UU

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

Page 13: Assisted GPS (A-GPS) project - UU

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

Page 14: Assisted GPS (A-GPS) project - UU

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

Page 15: Assisted GPS (A-GPS) project - UU

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

Page 16: Assisted GPS (A-GPS) project - UU

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

Page 17: Assisted GPS (A-GPS) project - UU

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

Page 18: Assisted GPS (A-GPS) project - UU

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

Page 19: Assisted GPS (A-GPS) project - UU

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

Page 20: Assisted GPS (A-GPS) project - UU

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

Page 21: Assisted GPS (A-GPS) project - UU

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

Page 22: Assisted GPS (A-GPS) project - UU

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