1 |
1
다이아미터(diameter) 프로토콜을 통하여 소정의 요청 메시지를 수신하고 상기 요청 메시지에 대한 소정의 응답 메시지를 송신하는 베이스 프로토콜 엔진부; 상기 요청 메시지를 파싱한 후 상기 요청 메시지의 내용에 따라 액세스 포인트의 멀티캐스팅을 위한 그룹키(group key) 또는 무선랜단말의 로밍을 위한 페어키(pair key)를 포함하는 응답 메시지를 생성하는 메인모듈부; 및 상기 메인모듈부의 요청에 따라 상기 그룹키 및 상기 페어키를 생성하고 관리하는 키관리 데몬부;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
2 |
2
제 1항에 있어서, 상기 메인모듈부는 상기 베이스 프토토콜 엔진부에 의해 수신된 요청 메시지가 액세스 포인트의 등록 요청 메시지이면, 상기 액세스 포인트에 해당하는 그룹키를 포함하는 등록응답메시지를 생성하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
3 |
3
제 2항에 있어서, 상기 메인모듈부는 상기 키관리 데몬부에 의해 관리되는 데이터 베이스로부터 상기 액세스 포인트에 해당하는 그룹키를 독출하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
4 |
4
제 1항에 있어서, 상기 메인모듈부는 상기 베이스 프로토콜 엔진부에 의해 수신된 요청 메시지가 무선랜단말의 로밍이 일어난 경우를 나타내는 IAPP 요청 메시지이면, 상기 IAPP 요청 메시지를 파싱하여 두 개의 액세스 포인트 아이디를 추출하고, 상기 추출된 두 개의 액세스 포인트 아이디를 기초로 상기 키관리 데몬부에 의해 생성된 페어키(pair key)를 포함하는 IAPP 응답 메시지를 생성하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
5 |
5
제 4항에 있어서, 상기 키관리 데몬부는 상기 메인모듈부에 의해 추출된 두 개의 액세스 포인트 아이디를 기초로 상기 데이터 베이스에 저장된 액세스 포인트 비밀 값을 독출한 후 상기 비밀 값으로 암호화된 페어키를 생성하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
6 |
6
제 1항에 있어서, 상기 메인모듈부 및 상기 키관리 데몬부는 프로세스간 통신(IPC)을 통하여 데이터를 주고받는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
7 |
7
제 1항에 있어서,상기 메인모듈부와 상기 그룹키의 타임아웃 시간을 셋팅하는 타이머, 상기 메인모듈부와 상기 베이스 프로토콜 엔진부는 메시지와 이벤트를 동시에 포함할 수 있는 큐(queue)를 통하여 연결되는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
8 |
8
제 1항에 있어서, 라디우스 클라이언트 역할을 수행하는 액세스 포인트로부터 송신되는 메시지를 다이아미터 프로토콜 메시지로 변환하고, 상기 액세스 포인트로 전송되는 메시지를 라디우스 프로토콜 메시지로 변환하여 전송하는 변환 에이전트;를 더 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
9 |
9
제 1항에 있어서, 상기 키관리 데몬부에 의해 데이터 베이스에 기록된 그룹키를 주기적으로 갱신하도록 상기 메인모듈부에 요청하는 타이머;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서버 시스템
|
10 |
10
다이아미터(diameter) 프로토콜을 통해 소정의 요청 메시지를 수신하는 단계; 상기 요청 메시지에 대응하여 액세스 포인트의 멀티캐스팅을 위한 그룹키(group key) 또는 무선랜단말의 로밍을 위한 페어키(pair key)를 생성하고 관리하는 단계; 상기 요청 메시지에 따라 상기 그룹키 또는 상기 페어키를 포함하는 응답 메시지를 생성하는 단계; 및 상기 응답 메시지를 송신하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법
|
11 |
11
제 10항에 있어서, 상기 수신단계는 라디우스 클라이언트 역할을 수행하는 액세스 포인트로부터 송신되는 메시지를 다이아미터 프로토콜 메시지로 변환하는 단계를 포함하고, 상기 송신단계는 상기 액세스 포인트로 전송되는 메시지를 라디우스 프로토콜 메시지로 변환하는 단계를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법
|
12 |
12
제 10항에 있어서, 상기 요청 메시지 수신단계는 액세스 포인트의 등록을 요청하는 등록 요청 메시지 또는 무선랜단말의 로밍을 나타내는 IAPP 요청 메시지를 수신하는 단계를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법
|
13 |
13
제 12항에 있어서, 상기 응답 메시지 생성단계는, 상기 요청 메시지가 상기 등록 요청 메시지이면, 상기 요청 메시지에 포함된 액세스 포인트의 정보를 기초로 데이터 베이스에 저장되고 주기적으로 갱신되는 그룹키를 독출하는 단계; 및 상기 그룹키를 포함하는 등록 응답 메시지를 생성하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 프토토콜 서비스 방법
|
14 |
14
제 12항에 있어서,상기 응답 메시지 생성단계는, 상기 요청 메시지가 상기 IAPP 요청 메시지이면, 상기 IAPP 요청 메시지에 포함된 두 개의 액세스 포인트의 아이디를 추출하는 단계;상기 추출된 각각의 아이디를 기초로 데이터 베이스에 각각 저장된 액세스 포인트 비밀값을 독출하는 단계;상기 독출된 액세스 포인트 비밀값으로 암호화된 페어키(pair key)를 생성하는 단계; 및상기 페어키를 포함하는 IAPP 응답 메시지를 생성하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법
|
15 |
15
다이아미터(diameter) 프로토콜을 통해 소정의 요청 메시지를 수신하는 단계; 상기 요청 메시지에 대응하여 액세스 포인트의 멀티캐스팅을 위한 그룹키(group key) 또는 무선랜단말의 로밍을 위한 페어키(pair key)를 생성하고 관리하는 단계; 상기 요청 메시지에 따라 상기 그룹키 또는 상기 페어키를 포함하는 응답 메시지를 생성하는 단계; 및 상기 응답 메시지를 송신하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
16 |
15
다이아미터(diameter) 프로토콜을 통해 소정의 요청 메시지를 수신하는 단계; 상기 요청 메시지에 대응하여 액세스 포인트의 멀티캐스팅을 위한 그룹키(group key) 또는 무선랜단말의 로밍을 위한 페어키(pair key)를 생성하고 관리하는 단계; 상기 요청 메시지에 따라 상기 그룹키 또는 상기 페어키를 포함하는 응답 메시지를 생성하는 단계; 및 상기 응답 메시지를 송신하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 프로토콜 서비스 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|