FOMA Location Information Functions Using SUPL International Roaming Location Positioning Function

Similar documents
Emergency Information Broadcasting Distribution System

Advanced Warning Message Distribution Platform for the Next-generation Mobile Communication Network

Developing Mobile Applications

Bloodhound RMS Product Overview

Spatial Audio Transmission Technology for Multi-point Mobile Voice Chat

WIDESTAR II Satellite Mobile Station

Background: Cellular network technology

Evaluating OTDOA Technology for VoLTE E911 Indoors

Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES

Overview of WIDESTAR II Mobile Satellite Communications Scheme

Lauri Wirola Location and Commerce, Nokia ICL-GNSS 2011, 29-June-2011

Installation and connection of Galileosky v4.0 tracking devices

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

GPS Global Positioning System

MAPS for LCS System. LoCation Services Simulation in 2G, 3G, and 4G. Presenters:

State of GPRS infrastructure in project relevant countries

(51) Int Cl.: G09B 29/00 ( ) G01C 21/00 ( ) G06T 1/00 ( ) G08G 1/005 ( ) G09B 29/10 ( ) H04Q 7/34 (2006.

Special Articles on HSDPA. HSDPA Overview and Development of Radio Network Equipment. 1. Introduction

How to Test A-GPS Capable Cellular Devices and Why Testing is Required

User s manual. Signaling. Connection of emergency button

WIDESTAR II Satellite Base Station Equipment

REPEATER I. (12) Patent Application Publication (10) Pub. No.: US 2014/ A1. REPEATER is. A v. (19) United States.

RADIO SYSTEMS ETIN15. Lecture no: GSM and WCDMA. Ove Edfors, Department of Electrical and Information Technology

SETTOPSURVEY, S.L. Bofarull 14, Barcelona (Spain) Phone: (+34) Fax: (+34)

GSM and WCDMA RADIO SYSTEMS ETIN15. Lecture no: Ove Edfors, Department of Electrical and Information Technology

DAI. Connecting Analog and Frequency Fuel Level Sensors

Version 9.2. SmartPTT PLUS. Capacity Max Configuration Guide

LTE Essentials. Thursday, January 17, 2013 at 1:00 PM (ET)

Challenges and Solutions for GPS Receiver Test

An AGPS-Based Elderly Tracking System

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

Ansible Tower Quick Setup Guide

Modeling and Analysis of User Behavior of GPRS Network

How to Deploy Location-based Services Now and in the Future

MOBILE COMPUTING 4/8/18. Basic Call. Public Switched Telephone Network - PSTN. CSE 40814/60814 Spring Transit. switch. Transit. Transit.

CHAPTER 4 ANALYSIS AND DESIGN

Grundlagen der Rechnernetze. Introduction

GPS-free Geolocation using LoRa in Low-Power WANs. Bernat Carbonés Fargas, Martin Nordal Petersen 08/06/2017

Primer on GPS Operations

(12) United States Patent

Section A : example questions

Hytera DMR Conventional Series

pingstation ICD Rev I

A Location Management Scheme for Heterogeneous Wireless Networks

PaperCut Cloud Services: FAQs and Troubleshooting. Channel Availability Release: 18.3

Mobile Network Evolution Part 1. GSM and UMTS

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

Information Memo. Trading Technology August 2 nd, 2007 (Update to June 4th, 2007 NYSE Group Equities Streamlining Info Memo)

NTT DOCOMO Technical Journal. 1. Introduction. 2. Features of an Activeantenna. 2.1 Basic Configuration of Base Station using an Active Antenna

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

Public Interfaces. January 2006

Outline / Wireless Networks and Applications Lecture 18: Cellular: 1G, 2G, and 3G. Advanced Mobile Phone Service (AMPS)

COMPARISON BETWEEN LTE AND WIMAX

Chapter- 5. Performance Evaluation of Conventional Handoff

PaperCut PaperCut Payment Gateway Module - Heartland Quick Start Guide

SRM9000-Application Note

CitiTag Multiplayer Infrastructure

Development of a Real Time Trains Monitoring System:Case Study of Tanzania Zambia Railway Authority

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

lb / 1b / 2%: 512 /516 52o (54) (75) (DK) (73) Neubiberg (DE) (DK); Peter Bundgaard, Aalborg (21) Appl. No.: 12/206,567 In?neon Technologies AG,

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

Amateur Radio Safety Foundation, Inc.

GNSS Conductor GF. User s Guide. (Document No. SE )

Single copy license: Corporate license (multiple users): $4,375

TETRA technology A suitable solution for telemetry, SCADA and data applications. April 2018

10EC81-Wireless Communication UNIT-6

Chapter 4. TETRA and GSM over satellite

PaperCut PaperCut Payment Gateway Module - CardSmith Quick Start Guide

Mobile Positioning in Wireless Mobile Networks

3 User Equipment. UMTS Basics, Version 3.0 T.O.P. BusinessInteractive GmbH Page 1 of 15

NTT DOCOMO Technical Journal. 1. Introduction. 2. Process of Popularizing Glasses-Type Devices

IEFIS GPS manual Applicable to iefis G3 including Lite versions Firmware or later

Brian Hanna Meteor IP 2007 Microcontroller

SafeMobile Radio Configuration

(12) United States Patent

UMTS: Universal Mobile Telecommunications System

A Position-Adaptive Broadcasting System for Moving Terminals that Accommodates Different User Requirements

RTK Base Station Configuration and Utilities. Table of Contents

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1. EDGE et al. (43) Pub. Date: Dec. 17, 2015

Introduction to cdma2000 Standards for Spread Spectrum Systems Release C

UNIT- 2. Components of a wireless cellular network

OSPF Sham-Link MIB Support

GPS Tracking System Using Car Charger

ETSI documents published or circulated for vote/comment in December 2018

Mesh Networks. unprecedented coverage, throughput, flexibility and cost efficiency. Decentralized, self-forming, self-healing networks that achieve

MOTOBRIDGE Dispatch Application Overview

Core Wireless Licensing S.a.r.l. v. Apple, Inc. Doc. 1 Att. 2 EXHIBIT 1. Dockets.Justia.com

Above All. The most sophisticated unit for tracking containers in real time for security and management.

Entity Tracking and Surveillance using the Modified Biometric System, GPS-3

CHAPTER 2 WCDMA NETWORK

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

Implementing Dijkstra s algorithm for vehicle tracking in adverse geographical condition.

TMR880i technical details

AUIG2 User s Manual (ALOS/ALOS-2 Consolidated Edition)

Outdoor Booster Equipment for 2 GHz FOMA

FB 1 ikom / Kommunikationsnetze

Table of Contents Relay RTK Module...1

TN034 - Geo-Fencing with the SkyRouter TN November, Geo-Fencing with the SkyRouter (TN034)

SMART COMMUNICATION SATELLITE (SCS) PROJECT OVERVIEW. Jin JIN Space Center, Tsinghua University 2015/8/10

Broadcast Approach for UMTS Mobility Database Recovery. Sok-Ian Sou ( 蘇淑茵 ), EE, NCKU

Transcription:

FOMA Location Information Functions Using SUPL International Roaming Location Positioning Function A-GPS SUPL International Roaming FOMA Location Information Functions Using SUPL International Roaming Location Positioning Function NTT DOCOMO is already providing an A-GPS positioning function within Japan using a combination of GPS and FOMA network functions, but outside of Japan, while roaming internationally, the same level of location information function has not been available. To address this, we have developed an SUPL function, which enables A-GPS positioning outside of Japan as well. With this function, a positioning service which retrieves the current position can now also be provided while roaming internationally. 1. Introduction NTT DOCOMO has been providing a service which reports the current loca- Makoto Takahashi Core Network Development Department Shinya Aoyama Takashi Suzuki among users appears to be increasing. (hereinafter referred to as assist data ) Users roaming out of Japan are also such as a reference location, through showing demand for these types of the FOMA network. This allows the location-finding services using GPS. GPS signal to be decoded more easily, tion of the phone for quite some time, There are two main approaches for reducing positioning time required and making use of a positioning service that using GPS to provide these types of ser- expanding the area where positioning uses GPS and the FOMA network [1]. vices: independent positioning and is possible, so A-GPS has come into Also, due to high user demand for func- Assisted-GPS (A-GPS). With indepen- common use. tions such as sending notification of dent positioning, the information need- NTT DOCOMO s current service one s location in times of emergency, or ed to compute a position is obtained by distributes this assist data using the informing parents of the location of decoding the GPS signal. This requires Control Plane (C-Plane), but there are their children, NTT DOCOMO has an environment with a strong GPS sig- only a limited number of overseas oper- been providing current-location notifi- nal, but in many situations, it is difficult ators able to provide positioning infor- cation and location providing services to acquire an adequate signal and per- mation using the C-Plane in the same [2] since the spring of 2006. These form GPS positioning successfully. On way as NTT DOCOMO, so it has not functions are provided within Japan in the other hand, with the A-GPS been possible to offer the GPS position- services such as imadoco search and approach, the mobile terminal receives ing services while users are roaming Business mopera GPS Location, and GPS satellite navigation and other data internationally. demand for location-based services that it needs to make a GPS positioning 1 Currently Strategic Marketing Department 2 Currently Corporate Strategy & Planning Department 4 Communication Device Development Department *1 Secure User Plane Location (SUPL) [3] *1 C-Plane: Transmission path for control signals such as establishing and disconnecting communications. 1 0 0

is an A-GPS mechanism specified by the Open Mobile Alliance (OMA), which uses the User Plane (U-Plane) *2 as the bearer for transmitting assist data between mobile terminals and the network. By supporting SUPL, an A-GPS positioning function can be provided without depending on the overseas operator s network, as long as packet roaming is available. In this article, we describe the SUPL-based GPS-positioning service infrastructure used to provide positioning services while roaming internationally. We also give an overview of the new SUPL current positioning function available on summer 2009 mobile terminal models. 2. SUPL Positioning Method and Network Control Mechanism 2.1 Functional Overview and Network Connection Mechanism An overview and network architecture of the SUPL current positioning function is shown in Figure 1. After starting SUPL (Fig. 1 (1)), the mobile terminal establishes a packet connection with the Charging and Protocol Conversion Gateway (CPCG) *3 for SUPL communication. After establishing the connection it sends an SUPL connection request (Fig. 1 (2)). The CPCG determines the service from the connection-request destination port, separates out the packets for the SUPL Location Platform (SLP) (Fig. 1 (3)), and connects to the SLP. The SLP performs user authentication and establishes a Transport Layer Security (TLS) *4 secure communications path with the mobile terminal (Fig. 1 (4)). Using GPS satellite navigation messages periodically pre-fetched from the Global Reference Network (GRN) *5, the SLP generates the assist data required by the mobile terminal to measure its position. The SLP is able to receive GPS satellite navigation messages for anywhere in the world by connecting with the GRN. The SLP sends the assist data over the U- Plane to the mobile terminal (Fig. 1 (5)), GPS satellite Overseas operator network NTT DOCOMO network ISP Internet (8) Retrieve map content (3) Sort out SUPL packets GRN (1) Start SUPL (2) Request SUPL connection GGSN SPF CPCG SLP/GMLC Periodically obtain GPS navigation messages (4) Establish secure TLS communication path, user authentication (5) Send assist data (6) GPS computation (7) Notify with positioning result U-Plane (SUPL communications) U-Plane (non-supl communications) C-Plane Data communications Gateway GPRS Support Node (GGSN): A logical node having gateway functions from the core network to the server-side network specified by the 3GPP. SLP/Gateway Mobile Location Center (GMLC): Platform carrying out service control and location positioning for SUPL. Service Platform (SPF): Equipment which acts as the mediator between the core network and the Internet, handling i-mode mail, the i-mode menu and general access to the Internet. Figure 1 Overview and network architecture of the SUPL current positioning function *2 U-Plane: Transmission path for transferring user data. *3 CPCG: i-mode gateway equipment in the FOMA network. *4 TLS: A protocol which standardizes and extends SSL as an Internet technology guaranteeing security. Compared to SSL, it includes expanded encryption algorithms and error messages. *5 GRN: Provider of GPS satellite navigation data. 5

FOMA Location Information Functions Using SUPL International Roaming Location Positioning Function and the mobile terminal performs the GPS computation based on this assist data (Fig. 1 (6)). It then sends the data After performing user authentication between the mobile terminal and SLP, the SLP selects a highly reliable accuracy of the reference location used by the mobile terminal for GPS computation, but while roaming interna- back to the SLP (Fig. 1 (7)). The reference location *6 based on the tionally, the location data available for mobile terminal can then retrieve mapping content from an Internet Services Provider (ISP) (Fig. 1 (8)) and use it to display the current location. 2.2 SUPL Communications Mechanism The SUPL communications sequence is shown in Figure 2. The communications protocol used between the mobile terminal and the SLP conforms to the User-plane Location Protocol (ULP), specified by the OMA. request for assist data from the mobile terminal. Assist data is derived from the selected reference location and sent to the mobile terminal. The mobile terminal performs the GPS positioning based on the assist data, and if positioning is successful, it notifies the SLP with the result. 3. Derivation of Assist Data The success rate for GPS positioning by mobile terminals depends on the SUPL positioning from overseas networks is not as accurate as that available in Japan, so it is difficult to obtain highly accurate reference locations. Because of this, we have equipped NTT DOCOMO network equipment with functionality to derive more-accurate reference locations, increasing the accuracy of assist data sent to mobile terminals, and increasing the success rate of GPS positioning. The SLP uses the following method to derive a reference location optimized to the user s conditions, which is sent to the mobile (1) Request start of SUPL communication (2) Respond to request for start of communication (3) Request assist data (4) Notify with assist data GPS positioning When GPS positioning is successful (5) Positioning success notification (6) Positioning completed notification When GPS positioning fails (5) Positioning failure notification (6) Positioning completed notification SLP GRN Transmit GPS navigation message (obtain periodically) User authentication Derive reference location Figure 2 SUPL communications sequence terminal as assist data. 1) Derive Position by Inquiry to the Other Operator s Network (Cellbased Positioning) With the i-area service provided by NTT DOCOMO, location information can be retrieved from the base station in communication with the terminal (cellbased positioning). The i-area can also be used within the network areas of some overseas operators. Thus, in these areas a reference location can be obtained at the level of the base station where the terminal is currently located. 2) Derive Reference Location Using Successful GPS Positioning When a GPS positioning using SUPL (latitude and longitude) is successful, the SLP stores it, together with the SUPL positioning request informa- *6 Reference Location: One element of the GPS assist data specified by the 3GPP. It includes elements such as latitude and longitude coordinates and a radius of error that expresses likely distance from the true location. Generally, the more accurate this information is, the better GPS positioning performs. 6

tion. For later requests matching a stored request and result, the stored reference location can be used as assist data for the mobile terminal. 3) Derive Reference Location Using Data from the Terminal s Local The reference location can be derived from location information from the Serving GPRS Support Node () *7 for the area at the user s current location. If it is possible to estimate the location from the current, the estimated location may be a more accurate reference location than is possible using location information from the current local operator, as described below. 4) Derive Reference Location Using Information from the Current Local Operator When requesting SUPL communications, information about the operator where the mobile terminal user is currently roaming is sent to the SLP. A corresponding reference location can be derived from the Mobile Country Code (MCC) and the Mobile Network Code (MNC), which are included in the information about the current local operator. 4. Functions Provided on Mobile Terminals and Their Features This chapter describes the new SUPL functions and their features that will be provided on summer 2009 mobile terminal models. 4.1 Terminal Operation Regardless of Roaming Status No particular configuration in required to use the SUPL function while roaming internationally. The location positioning function can be used in the same way as with GPS positioning in Japan. Also, SUPL communication uses the same Access Point Name (APN) *8 as is used for i-mode services, so all transitions, from GPS positioning to retrieving map data, can be made without breaking the packet connection, allowing SUPL and i-mode service functions to be used at the same time. While performing GPS positioning using SUPL, communication between the mobile terminal and the SLP is done through a highly secure TLS-encrypted connection, so location information is delivered in a secure manner. 4.2 Efforts to Improve Positioning Functionality in Mobile Terminals As described in Chapter 3, we are making efforts on the NTT DOCOMO network to improve the accuracy of reference locations used for positioning, but we are also devising ways to improve positioning performance when a reference location of poor accuracy is received by the mobile terminal. 1) Handling Wide-area Reference Locations We are equipping mobile terminals with schemes that actively estimate the reference location, even when an imprecise, wide-area reference location is received from the network. By improving the accuracy of the reference location used for GPS positioning, GPS positioning performance is improved. 2) Make Use of the Reference Location even when GPS Positioning Fails When GPS positioning fails, the next operation can be done based on the error radius of the reference location received by the mobile terminal. Specifically, when GPS positioning fails, if the mobile terminal determines that the reference location is accurate enough, the user can use it as though it was the result of successful positioning. Or, if the mobile terminal determines that the reference location is not accurate enough, it can ask the user to select the current location from a list of cities as described below in 3), and this can be used as a more accurate reference location to re-attempt GPS positioning. For moderately accurate reference locations that do not fit either of these situations, positioning will fail and the application will exit. 3) Selection by User from a List of Cities If GPS positioning fails and the mobile terminal determines that the reference location is not accurate enough, the user can select the current location from a list of cities, and this can be used as the reference location to re-attempt GPS positioning (Figure 3). Specifically, the user selects a city from a list *7 : A logical node having packet communications functions as specified by the 3GPP. *8 APN: The name of a network connection point used by corporate users and others to connect to the network. 7

FOMA Location Information Functions Using SUPL International Roaming Location Positioning Function Overseas operator network NTT DOCOMO network GPS satellite (1) User selects from the city list City selection U.S.A New York Los Angeles Chicago ISP SPF SLP/GMLC GGSN CPCG (4) Compute GPS based on the latitude / longitude from the user selection City name New York Latitude / longitude Latitude xxx Longitude xxx Error level xxx km Altitude xxx Los Angeles Latitude xxx Longitude xxx Altitude xxx xxx km (2) List selection converted to a latitude/longitude coordinate in the terminal (3) SUPL communication Figure 3 GPS repositioning due to selection on city list of cities stored on the mobile terminal in advance, and the reference location is derived by converting the city to a set of coordinates. The derived reference location can be used to re-attempt GPS positioning, and can result in higher GPS positioning performance. 5. Conclusion Through various schemes with both network and mobile terminal functions, we have improved the accuracy of reference locations used for GPS positioning by the SUPL infrastructure for GPS positioning services. This has enabled use of location services such as checking the current location while roaming internationally, providing a more agreeable, mobile user experience similar to that possible within Japan. We plan to further expand the location data market, and fill-out the range of mobile terminals supporting SUPL and location-based services even while roaming internationally. References [1] N. Hagiya et. al: Structure and Function of the FOMA i-area System, NTT DoCoMo Technical Journal, Vol. 11, No. 2, pp. 60-69, Jul. 2003 (In Japanese). [2] M. Aso et. al: Location Information Functions for FOMA Terminals Location Positioning Function, NTT DoCoMo Technical Journal, Vol. 7, No. 4, pp. 13-19, Mar. 2006. [3] Open Mobile Alliance: Secure User Plane Location Architecture Approved Version 1.0, Jun. 2007. 8