TLS session management method in SUPL-based positioning system
First Claim
1. A method of managing a Transport Layer Security (TLS) session in a Secure User Plane Location (SUPL)-based positioning system, the method comprising:
- setting, by a Home SUPL Location Platform (H-SLP), the TLS session with a terminal, during which the H-SLP receives secret information from the terminal to be used for an encryption and an integrity check with respect to a new TLS connection of the TLS session;
receiving, by the H-SLP, a SUPL START message from the terminal;
determining, by the H-SLP, whether the terminal roams to a Visited SLP (V-SLP) based on routing information, wherein the V-SLP includes a Visited SUPL Location Center (V-SLC) and a Visited SUPL Positioning Center (V-SPC);
transferring, by the H-SLP to the V-SLC, TLS session information related to the set TLS session and the SUPL START message if it is determined that the terminal roams to the V-SLP;
transmitting, by the V-SLC to the V-SPC, the TLS session information; and
using, by the V-SPC, the TLS session information to set the new TLS connection with the terminal without exchanging further information for the encryption and the integrity check between the terminal and the V-SPC.
1 Assignment
0 Petitions
Accused Products
Abstract
When a SET receives a positioning service from a V-SLP by performing a roaming from a H-SLP to the V-SLP in a SUPL-based positioning system, only a new TLS connection is generated using an abbreviated handshake protocol without generating a new TLS session after the roaming. That is, when opening a TLS session for ensuring security in a SUPL-based positioning method, in particular, when opening a new TLS session between the V-SLP (V-SPC) and the SET after opening the TLS session between the H-SLP and the SET, the key information having used in the previous TLS session is provided to the V-SLP to set a new TLS connection, thereby reducing a load of an entire system.
62 Citations
11 Claims
-
1. A method of managing a Transport Layer Security (TLS) session in a Secure User Plane Location (SUPL)-based positioning system, the method comprising:
-
setting, by a Home SUPL Location Platform (H-SLP), the TLS session with a terminal, during which the H-SLP receives secret information from the terminal to be used for an encryption and an integrity check with respect to a new TLS connection of the TLS session; receiving, by the H-SLP, a SUPL START message from the terminal; determining, by the H-SLP, whether the terminal roams to a Visited SLP (V-SLP) based on routing information, wherein the V-SLP includes a Visited SUPL Location Center (V-SLC) and a Visited SUPL Positioning Center (V-SPC); transferring, by the H-SLP to the V-SLC, TLS session information related to the set TLS session and the SUPL START message if it is determined that the terminal roams to the V-SLP; transmitting, by the V-SLC to the V-SPC, the TLS session information; and using, by the V-SPC, the TLS session information to set the new TLS connection with the terminal without exchanging further information for the encryption and the integrity check between the terminal and the V-SPC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification