1 |
1
H(Home)-SLP(SUPL Location Platform)와 TLS세션을 맺고 있던 단말이 V (Visited)-SLP로 로밍하여 위치정보 서비스를 제공받는 시스템에 있어서, H-SLP가 단말과 TLS(Transport Layer Security) 세션 설정시 사용한 TLS 세션정보를 V-SLP로 전송하는 단계와;상기 TLS세션정보를 이용하여 SET가 V-SLP와 위치계산을 위한 새로운 TLS커넥션을 설정하는 단계를 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
2 |
2
제1항에 있어서, 상기 TLS 세션정보는TLS세션 ID 및 새로운 키정보를 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
3 |
3
제2항에 있어서, 상기 키 정보는 master secret 또는 roaming master secret인 것을 특징으로 하는 TLS 세션 관리방법
|
4 |
4
제2항에 있어서, 상기 TLS 세션 정보는H-SLP와 단말간에 TLS 세션 연결시 사용했던 암호화 방법 및 압축방법을 나타내는 파라미터를 추가로 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
5 |
5
제1항에 있어서, 상기 TLS 세션정보는 SUPL START메시지를 통해 전송되며, 상기 SUPL START 메시지는 H-SLP가 V-SLP로 전달하는 RLP SSRLIR(Standard SUPL Roaming Location Immediate Request)인 것을 특징으로 하는 TLS 세션 관리 방법
|
6 |
6
제3항에 있어서, 상기 master secret은pre-master secret와 단말과 H-SLP간에 알고 있는 임의의 값을 연접시킨 값을 Pseudo Random Function을 이용하여 생성하는 것을 특징으로 하는 TLS 세션 관리 방법
|
7 |
7
제3항에 있어서, 상기 roaming master secret은 master secret과 로밍카운트를 연접시킨 값을 해쉬하여 생성하는 것을 특징으로 하는 TLS 세션 관리 방법
|
8 |
8
제1항에 있어서, 상기 새로운 TLS커넥션을 설정하는 단계는축약된 핸드쉐이크(Abbreviated Handshake) 프로토콜에 의해 수행되는 것을 특징으로 하는 TLS 세션 관리 방법
|
9 |
9
제1항에 있어서, 상기 새로운 TLS커넥션을 설정하는 단계는SET가 V-SPC로 Version, SET-Random, sessionID이 포함된 Client Hello 메시지를 전송하는 단계와;상기 V-SPC가 SET로, Version, V-SLP-Random, sessionID이 포함된 Server Hello메시지, ChangeCipherSpec 및 Finished를 순차 전송하는 단계와;상기 V-SPC로부터 Finished메시지가 입력되면, SET가 ChangeCipherSpec과 Finished메시지를 V-SPC로 순차 전송하여, 축약된 핸드쉐이크 과정을 종료하는 단계를 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
10 |
10
TLS(Transport Layer Security)를 이용한 SUPL(Secure User Plane Location) 기반의 위치정보 시스템의 로밍에 있어서,단말이 H(Home)-SLP(SUPL Location Platform)와 TLS 세션을 설정하고, 상기 H-SLP로 SUPL START를 송신하는 단계와;상기 H-SLP가 상기 설정된 TLS세션 정보를 단말이 로밍한 V(Visited)-SLP로 전달하는 단계와;상기 H-SLP가 단말로 상기 V-SLP의 정보를 전달하는 단계와;상기 TLS 세션 정보를 이용하여 단말과 V-SLP가 상기 TLS 세션에서 새로운 TLS 커넥션을 설정하는 단계를 포함하는 것을 특징으로 TLS 세션 관리방법
|
11 |
11
제10항에 있어서, 상기 TLS 세션 정보는 H-SLP와 단말간의 TLS 세션 연결시 사용한 TLS 세션 ID와; TLS 세션의 키 정보인 master secret 또는 roaming master secret을 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
12 |
12
제11항에 있어서, 상기 TLS 세션 정보는H-SLP와 단말간에 TLS 세션 연결시 사용했던 암호화 방법 및 압축방법을 나타내는 파라미터를 추가로 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
13 |
13
제11항에 있어서, 상기 master secret은pre-master secret와 단말과 H-SLP간에 알고 있는 임의의 값을 연접시킨 값을 Pseudo Random Function을 이용하여 생성하는 것을 특징으로 하는 TLS 세션 관리방법
|
14 |
14
제11항에 있어서, 상기 roaming master secret은 master secret과 로밍카운트를 연접시킨 값을 해쉬하여 생성하는 것을 특징으로 하는 TLS 세션 관리방법
|
15 |
15
제10항에 있어서, 상기 TLS 세션은풀 핸드쉐이크(Full Handshake)프로토콜에 의해 수행되는 것을 특징으로 하는 TLS 세션 관리방법
|
16 |
16
제10항에 있어서, 상기 새로운 TLS 커넥션은축약된 핸드쉐이크(Abbreviated Handshake)프로토콜에 의해 수행되는 것을 특징으로 하는 TLS 세션 관리방법
|
17 |
17
제10항에 있어서, 상기 새로운 커넥션이 설정되면, 상기 V-SLP와 SET가 SPUL positioning절차를 수행하여 SET 위치를 계산하는 단계를 추가로 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
18 |
18
제10항에 있어서, 상기 새로운 TLS커넥션을 설정하는 단계는SET가 V-SPC로 Version, SET-Random, sessionID이 포함된 Client Hello 메시지를 전송하는 단계와;상기 V-SPC가 SET로, Version, V-SLP-Random, sessionID이 포함된 Server Hello메시지, ChangeCipherSpec 및 Finished를 순차 전송하는 단계와;상기 V-SPC로부터 Finished메시지가 입력되면, SET가 ChangeCipherSpec과 Finished메시지를 V-SPC로 순차 전송하여, 축약된 핸드쉐이크 과정을 종료하는 단계를 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
19 |
19
TLS(Transport Layer Security)를 이용한 SUPL(Secure User Plane Location) 기반의 위치정보 시스템의 로밍에 있어서, SET가 H(Home)-SLP(SUPL Location Platform)와 TLS 세션을 설정하는 단계와;상기 SET가 H-SLP로 SUPL Start메시지를 전송하는 단계와;상기 SUPL Start메시지가 수신되면, H-SLP가 RLP SSRLIR 메시지를 통해 TLS 세션 정보를 V-SLP의 V-SLC(SUPL Location Center)로 전송하는 단계와; 상기 V-SLC가 상기 수신한 TLS세션정보를 내부초기화를 통해 V-SPC(SUPL Positioning Center)로 전달하는 단계와;상기 V-SLC가 RLP SSRLIA메시지를 통해 세션 ID 및 위치계산을 수행할 V-SPC 주소를 상기 H-SLP로 송신하는 단계와;상기 H-SLP가 SUPL Start 메시지에 대한 Response메시지를 통해 상기 세션 ID 및 V-SPC 주소를 SET로 전송하는 단계와;상기 SET와 V-SPC가 상기 TLS 세션 정보를 이용하여 새로운 TLS 커넥션을 설정하는 단계와;상기 V-SPC와 SET가 SPUL positioning절차를 수행하여 상기 SET의 위치를 계산하는 단계와;상기 SET의 위치계산이 왼료되면 상기 V-SPC가 SUPL END 메시지를 전송하는 단계를 포함하는 것을 특징으로 TLS 세션 관리 방법
|
20 |
20
제19항에 있어서, 상기 TLS 세션 정보는 H-SLP와 단말간의 TLS 세션 연결시 사용한 TLS 세션 ID와; TLS 세션의 키 정보인 master secret 또는 roaming master secret을 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
21 |
21
제20항에 있어서, 상기 TLS 세션 정보는H-SLP와 단말간에 TLS 세션 연결시 사용했던 암호화 방법 및 압축방법을 나타내는 파라미터를 추가로 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|
22 |
22
제20항에 있어서, 상기 master secret은pre-master secret과, 단말과 H-SLP간에 알고 있는 임의의 값을 Pseudo Random Function을 이용하여 생성하는 것을 특징으로 하는 TLS 세션 관리방법
|
23 |
23
제20항에 있어서, 상기 roaming master secret은 master secret과 로밍카운트를 연접시킨 값을 해쉬하여 생성하는 것을 특징으로 하는 TLS 세션 관리방법
|
24 |
24
제19항에 있어서, 상기 TLS 세션은풀 핸드쉐이크(Full Handshake)프로토콜에 의해 수행되는 것을 특징으로 하는 TLS 세션 관리방법
|
25 |
25
제19항에 있어서, 상기 새로운 TLS 커넥션은축약된 핸드쉐이크(Abbreviated Handshake)프로토콜에 의해 수행되는 것을 특징으로 하는 TLS 세션 관리방법
|
26 |
26
제19항에 있어서, 상기 새로운 TLS커넥션을 설정하는 단계는SET가 V-SPC로 Version, SET-Random, sessionID이 포함된 Client Hello 메시지를 전송하는 단계와;상기 V-SPC가 SET로, Version, V-SLP-Random, sessionID이 포함된 Server Hello메시지, ChangeCipherSpec 및 Finished를 순차 전송하는 단계와;상기 V-SPC로부터 Finished메시지가 입력되면, SET가 ChangeCipherSpec과 Finished메시지를 V-SPC로 순차 전송하여, 축약된 핸드쉐이크 과정을 종료하는 단계를 포함하는 것을 특징으로 하는 TLS 세션 관리방법
|