1 |
1
이동통신 기기가 목적지에 도착한 후, 이동통신 기기측 난수값, 모빌리티 아이디 및 위치 확인 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하는 단계;상기 위치 확인 요청을 수신한 베이스 스테이션이 상기 이동통신 기기측 난수값, 상기 모빌리티 아이디, 공개키, 베이스 스테이션의 GPS 정보 및 베이스 스테이션측 현재시간 중 적어도 하나 이상을 포함하여 위치 확인 메시지를 생성하는 단계;상기 위치 확인 메시지를 비밀키로 서명 처리하여 서명값을 생성하는 단계;상기 위치 확인 메시지, 상기 서명값 및 상기 공개키를 포함하는 위치 확인 정보를 상기 이동통신 기기로 전송하는 단계; 및상기 이동통신 기기가 기 저장된 공개키 중 상기 공개키와 일치하는 공개키가 존재하는 경우 상기 일치하는 공개키를 이용하여 상기 서명값의 유효성을 검증하고 상기 베이스 스테이션의 GPS 정보를 확인하여 자신의 위치 확인 절차를 수행하는 단계를 포함하며,상기 베이스 스테이션이 복수 개인 경우 기 설정된 영역별로 각각 위치하며,상기 위치 확인 요청을 브로드캐스팅하는 단계 이전에,상기 복수의 베이스 스테이션 각각이 공개키 및 비밀키를 발급받는 단계;상기 이동통신 기기가 자신을 식별할 수 있는 상기 모빌리티 아이디를 생성하는 단계; 및상기 이동통신 기기가 상기 목적지에 위치하는 유효한 복수의 베이스 스테이션으로부터 공개키들을 수신하여 저장하는 단계를 더 포함하며,상기 공개키들을 수신하여 저장하는 단계에서,상기 이동통신 기기의 메모리 사용 제한이 제1 타입인 경우, 상기 공개키들을 블룸 필터(bloom filter)로 구성하여 관리하는 스마트 시티를 위한 위치 확인 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
이동통신 기기가 목적지에 도착한 후, 이동통신 기기측 난수값, 모빌리티 아이디 및 위치 확인 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하는 단계;상기 위치 확인 요청을 수신한 베이스 스테이션이 상기 이동통신 기기측 난수값, 상기 모빌리티 아이디, 공개키, 베이스 스테이션의 GPS 정보 및 베이스 스테이션측 현재시간 중 적어도 하나 이상을 포함하여 위치 확인 메시지를 생성하는 단계;상기 위치 확인 메시지를 비밀키로 서명 처리하여 서명값을 생성하는 단계;상기 위치 확인 메시지, 상기 서명값 및 상기 공개키를 포함하는 위치 확인 정보를 상기 이동통신 기기로 전송하는 단계; 및상기 이동통신 기기가 기 저장된 공개키 중 상기 공개키와 일치하는 공개키가 존재하는 경우 상기 일치하는 공개키를 이용하여 상기 서명값의 유효성을 검증하고 상기 베이스 스테이션의 GPS 정보를 확인하여 자신의 위치 확인 절차를 수행하는 단계를 포함하며,상기 베이스 스테이션이 복수 개인 경우 기 설정된 영역별로 각각 위치하며,상기 위치 확인 요청을 브로드캐스팅하는 단계 이전에,상기 복수의 베이스 스테이션 각각이 공개키 및 비밀키를 발급받는 단계;상기 이동통신 기기가 자신을 식별할 수 있는 상기 모빌리티 아이디를 생성하는 단계; 및상기 이동통신 기기가 상기 목적지에 위치하는 유효한 복수의 베이스 스테이션으로부터 공개키들을 수신하여 저장하는 단계를 더 포함하며,상기 공개키들을 수신하여 저장하는 단계에서,상기 이동통신 기기의 메모리 사용 제한이 제2 타입인 경우, 상기 공개키들을 테이블 형태로 관리하는 스마트 시티를 위한 위치 확인 방법
|
5 |
5
이동통신 기기가 목적지에 도착한 후, 이동통신 기기측 난수값, 모빌리티 아이디 및 위치 확인 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하는 단계;상기 위치 확인 요청을 수신한 베이스 스테이션이 상기 이동통신 기기측 난수값, 상기 모빌리티 아이디, 공개키, 베이스 스테이션의 GPS 정보 및 베이스 스테이션측 현재시간 중 적어도 하나 이상을 포함하여 위치 확인 메시지를 생성하는 단계;상기 위치 확인 메시지를 비밀키로 서명 처리하여 서명값을 생성하는 단계;상기 위치 확인 메시지, 상기 서명값 및 상기 공개키를 포함하는 위치 확인 정보를 상기 이동통신 기기로 전송하는 단계; 및상기 이동통신 기기가 기 저장된 공개키 중 상기 공개키와 일치하는 공개키가 존재하는 경우 상기 일치하는 공개키를 이용하여 상기 서명값의 유효성을 검증하고 상기 베이스 스테이션의 GPS 정보를 확인하여 자신의 위치 확인 절차를 수행하는 단계를 포함하며,상기 베이스 스테이션이 복수 개인 경우 기 설정된 영역별로 각각 위치하며,상기 위치 확인 요청을 브로드캐스팅하는 단계 이전에,상기 복수의 베이스 스테이션 각각이 공개키 및 비밀키를 발급받는 단계;상기 이동통신 기기가 자신을 식별할 수 있는 상기 모빌리티 아이디를 생성하는 단계; 및상기 이동통신 기기가 상기 목적지에 위치하는 유효한 복수의 베이스 스테이션으로부터 공개키들을 수신하여 저장하는 단계를 더 포함하며,상기 공개키들을 수신하여 저장하는 단계에서,상기 목적지가 복수인 경우, 각각의 목적지에 아이디를 할당하여 상기 목적지별 아이디를 기준으로 상기 공개키들을 분류하여 저장 및 관리하는 스마트 시티를 위한 위치 확인 방법
|
6 |
6
이동통신 기기가 목적지에 도착한 후, 이동통신 기기측 난수값, 모빌리티 아이디 및 위치 확인 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하는 단계;상기 위치 확인 요청을 수신한 베이스 스테이션이 상기 이동통신 기기측 난수값, 상기 모빌리티 아이디, 공개키, 베이스 스테이션의 GPS 정보 및 베이스 스테이션측 현재시간 중 적어도 하나 이상을 포함하여 위치 확인 메시지를 생성하는 단계;상기 위치 확인 메시지를 비밀키로 서명 처리하여 서명값을 생성하는 단계;상기 위치 확인 메시지, 상기 서명값 및 상기 공개키를 포함하는 위치 확인 정보를 상기 이동통신 기기로 전송하는 단계; 및상기 이동통신 기기가 기 저장된 공개키 중 상기 공개키와 일치하는 공개키가 존재하는 경우 상기 일치하는 공개키를 이용하여 상기 서명값의 유효성을 검증하고 상기 베이스 스테이션의 GPS 정보를 확인하여 자신의 위치 확인 절차를 수행하는 단계를 포함하며,상기 위치 확인 절차를 수행하는 단계에서,상기 위치 확인 절차가 기 설정된 횟수 이상으로 완료된 경우, 위치 재확인 절차가 성공한 것으로 판단하는 스마트 시티를 위한 위치 확인 방법
|
7 |
7
삭제
|
8 |
8
베이스 스테이션이 위치 확인 메시지, 주소 아이디 및 서명값 중 적어도 하나 이상을 포함하는 위치 확인 정보를 브로드캐스팅 하는 단계;특정 목적지로 이동한 이동통신 기기가 해당 목적지에 위치하는 상기 베이스 스테이션으로부터 상기 위치 확인 정보를 수신하는 단계; 및상기 이동통신 기기가 상기 목적지에 대응되는 주소 아이디 및 서명값을 기초로 상기 위치 확인 정보를 확인하여 자신의 현재 위치를 확인하는 단계를 포함하며,상기 위치 확인 정보를 브로드캐스팅 하는 단계 이전에, 상기 베이스 스테이션이 자신을 식별할 수 있는 주소 아이디를 설정하는 단계; 및상기 베이스 스테이션이 상기 주소 아이디에 대한 비밀키를 발급받는 단계를 더 포함하며,상기 위치 확인 메시지는, 베이스 스테이션의 GPS 정보, 베이스 스테이션측 현재 시간 및 상기 주소 아이디를 포함하며,상기 위치 확인 정보를 브로드캐스팅 하는 단계에서, 상기 베이스 스테이션이 상기 베이스 스테이션의 GPS 정보, 상기 베이스 스테이션측 현재 시간을 상기 비밀키로 서명하여 상기 서명값을 생성하는 스마트 시티를 위한 위치 확인 방법
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
기 설정된 영역별로 각각 위치하여, 인접한 이동통신 기기로 자신의 GPS 정보를 비밀키로 서명한 위치 확인 정보를 전송하는 복수의 베이스 스테이션을 포함하며,상기 베이스 스테이션은, 베이스 스테이션의 GPS 정보, 베이스 스테이션측 현재 시간 및 주소 아이디를 포함하는 위치 확인 메시지를 생성하는 위치 생성부; 및상기 베이스 스테이션의 GPS 정보 및 상기 베이스 스테이션측 현재 시간을 상기 주소 아이디에 대해 발급받은 비밀키로 서명하여 서명값을 생성하고, 상기 위치 확인 메시지, 상기 주소 아이디 및 상기 서명값 중 적어도 하나 이상을 포함하는 상기 위치 확인 정보를 브로드캐스팅 하도록 하는 서명 처리부를 포함하는 스마트 시티를 위한 위치 확인 시스템
|
13 |
13
청구항 12에 있어서,상기 베이스 스테이션은, 상기 이동통신 기기로부터 전송되는 위치 확인 요청을 수신하면, 상기 이동통신 기기측 난수값, 모빌리티 아이디, 공개키, 베이스 스테이션의 GPS 정보 및 베이스 스테이션측 현재시간 중 적어도 하나 이상을 포함하는 위치 확인 메시지를 생성하는 위치 생성부; 및상기 위치 확인 메시지를 비밀키로 서명 처리하여 생성한 서명값, 상기 위치 확인 메시지 및 공개키를 포함하는 상기 위치 확인 정보를 상기 이동통신 기기로 전송하도록 하는 서명 처리부를 포함하는 스마트 시티를 위한 위치 확인 시스템
|
14 |
14
청구항 13에 있어서,상기 베이스 스테이션은,키 발급 서버를 통해 자신의 상기 공개키 및 상기 비밀키를 발급받기 위한 키 생성부를 더 포함하는 스마트 시티를 위한 위치 확인 시스템
|
15 |
15
삭제
|
16 |
16
청구항 12에 있어서,상기 베이스 스테이션은, 상기 위치 확인 정보를 기 설정된 주기로 브로드캐스팅하는 스마트 시티를 위한 위치 확인 시스템
|
17 |
17
자신을 식별할 수 있는 모빌리티 아이디를 생성하기 위한 아이디 생성부;사전에 목적지에 위치한 유효한 복수의 베이스 스테이션의 공개키들을 수신하여 관리하기 위한 키 관리부; 및상기 목적지에 도착한 후, 난수값, 상기 모빌리티 아이디 및 위치 확인 요청 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하고, 복수의 베이스 스테이션으로부터 전송되는 위치 확인 정보를 기초로 자신의 현재 위치를 재확인하는 위치 확인부를 포함하며,상기 키 관리부는, 이동통신 기기의 메모리 사용 제한이 제1 타입인 경우, 상기 공개키들을 블룸 필터(bloom filter)로 구성하여 관리하고, 상기 이동통신 기기의 메모리 사용 제한이 제2 타입인 경우, 상기 공개키들을 테이블 형태로 관리하는 이동통신 기기
|
18 |
18
삭제
|
19 |
19
자신을 식별할 수 있는 모빌리티 아이디를 생성하기 위한 아이디 생성부;사전에 목적지에 위치한 유효한 복수의 베이스 스테이션의 공개키들을 수신하여 관리하기 위한 키 관리부; 및상기 목적지에 도착한 후, 난수값, 상기 모빌리티 아이디 및 위치 확인 요청 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하고, 복수의 베이스 스테이션으로부터 전송되는 위치 확인 정보를 기초로 자신의 현재 위치를 재확인하는 위치 확인부를 포함하며,상기 키 관리부는,상기 목적지가 복수인 경우, 각각의 목적지에 아이디를 할당하여 상기 목적지별 아이디를 기준으로 상기 공개키들을 분류하여 저장 및 관리하는 이동통신 기기
|
20 |
20
자신을 식별할 수 있는 모빌리티 아이디를 생성하기 위한 아이디 생성부;사전에 목적지에 위치한 유효한 복수의 베이스 스테이션의 공개키들을 수신하여 관리하기 위한 키 관리부; 및상기 목적지에 도착한 후, 난수값, 상기 모빌리티 아이디 및 위치 확인 요청 메시지를 포함하는 위치 확인 요청을 브로드캐스팅하고, 복수의 베이스 스테이션으로부터 전송되는 위치 확인 정보를 기초로 자신의 현재 위치를 재확인하는 위치 확인부를 포함하며,상기 위치 확인부는,상기 위치 확인 정보를 기초한 위치 확인 절차가 기 설정된 횟수 이상으로 완료된 경우, 위치 재확인 절차가 성공한 것으로 판단하는 이동통신 기기
|