1 |
1
클라이언트의 인증/권한검증을 위해 다이아미터 프로토콜에 따른 응용의 인증/권한검증 요청 메시지(AA-Request)를 생성하고 상기 응용의 인증/권한검증 요청 메시지(AA-Request)에 크레딧 콘트롤 정보가 포함되도록 하는 서비스 엘리먼트; 및 상기 서비스 엘리먼트로부터 상기 인증/권한검증 요청 메시지를 수신받는 다이아미터 기본 기능 프로세스, 상기 기본 기능 프로세스로부터 상기 응용의 인증/권한검증 요청 메시지를 전송받아 상기 인증/권한검증 요청 메시지에 첨가되어 있는 상기 크레딧 콘트롤 정보 및 상기 클라이언트 정보를 추출하는 다이아미터 응용 기능 프로세스, 및 상기 다이아미터 응용 기능 프로세스로부터 상기 추출된 정보를 전송받아 크레딧 콘트롤 권한검증을 수행하고 상기 권한검증 결과를 상기 서비스 엘리먼트로 전송하도록 하는 크레딧 콘트롤 기능 프로세스를 포함하여 이루어진 통합 다이아미터 서버;를 포함하는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
2 |
2
클라이언트의 인증/권한검증을 위해 다이아미터 프로토콜에 따른 응용의 인증/권한검증 요청 메시지(AA-Request)를 생성하고 상기 응용의 인증/권한검증 요청 메시지(AA-Request)에 크레딧 콘트롤 정보가 포함되도록 하는 서비스 엘리먼트; 및 상기 서비스 엘리먼트로부터 상기 인증/권한검증 요청 메시지를 수신받고, 인증/권한검증 응답 메시지를 전송받아 상기 인증/권한검증 요청 메시지에 첨가되어 있는 상기 크레딧 콘트롤 정보 및 상기 클라이언트 정보를 추출하는 다이아미터 기본 기능 프로세스, 상기 기본 기능 프로세스로부터 상기 응용의 인증/권한검증 요청 메시지를 전송받아 인증/권한검증을 수행하고 인증/권한검증 응답 메시지를 상기 다이아미터 기본 기능 프로세스로 전송하는 다이아미터 응용 기능 프로세스, 및 상기 다이아미터 기본 기능 프로세스로부터 상기 추출된 정보를 전송받아 크레딧 콘트롤 권한검증을 수행하고 상기 권한검증 결과를 상기 서비스 엘리먼트로 전송하도록 하는 크레딧 콘트롤 기능 프로세스를 포함하여 이루어진 통합 다이아미터 서버;를 포함하는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
3 |
3
제 1 항 또는 제 2 항에 있어서, 상기 다이아미터 응용 기능 프로세스는, 다이아미터 이동 아이피 응용 기능 프로세스인 MAB(Diameter Mobile IP Application Block); 다이아미터 무선랜 접속을 하기 위한 세션을 관리하는 응용 기능 프로세스인 NASB(Diameter NASREQ Application Block); 및 다이아미터 확장 가능 인증 프로토콜(Extendable Authentication Protocol)의 응용 기능 프로세스인 EAPB(Diameter EAP Application Block);중 적어도 어느 하나를 포함하는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
4 |
4
제 1 항 또는 제 2 항에 있어서, 상기 각각의 프로세스는 IPC(Inter Process Communication)를 이용하여 통신을 수행하는데, 상기 IPC로는 메시지 큐(Message Queue) 방식으로 통신을 수행하는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
5 |
5
제 1 항 또는 제 2 항에 있어서, 상기 각각의 프로세스는 IPC(Inter Process Communication)를 이용하여 통신을 수행하는데, 상기 IPC로는 공유 메모리(Shared Memory) 방식으로 통신을 수행하는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
6 |
6
제 1 항 또는 제 2 항에 있어서, 상기 통합 다이아미터 서버는 하나의 호스트에 형성되어 있는 것을 특징으로 하는 크레딧 콘트롤 권한검증을 위한 다이아미터 기반 AAA 시스템
|
7 |
7
다이아미터 기본 기능 프로세스, 다이아미터 응용 기능 프로세스 및 크레딧 콘트롤 기능 프로세스로 이루어진 통합 다이아미터 서버에서 크레딧 콘트롤 권한검증 방법에 있어서, (a) 상기 다이아미터 기본 기능 프로세스는 크레딧 콘트롤 정보가 포함되어 있는 응용의 인증/권한검증 요청 메시지(AA-Request)를 서비스 엘리먼트로부터 전송받는 단계; (b) 상기 다이아미터 기본 기능 프로세스는 상기 (a)단계에서 전송받은 인증/권한검증 요청 메시지를 다이아미터 응용 기능 프로세스로 전송하는 단계; (c) 상기 응용 기능 프로세스는 상기 인증/권한검증 요청 메시지를 전송받아 상기 인증/권한검증 요청 메시지에 첨가되어 있는 상기 크레딧 콘트롤 정보 및 클라이언트 정보를 추출하는 단계; 및 (d) 상기 크레딧 콘트롤 기능 프로세스는 상기 (c)단계에서 추출된 크레딧 콘트롤 정보와 상기 클라이언트 정보를 통하여 크레딧 콘트롤 권한검증을 수행하고 상기 권한검증 결과를 상기 서비스 엘리먼트로 전송하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
8 |
8
제 7 항에 있어서, 상기 (c)단계는,(c-1) 상기 다이아미터 응용 기능 프로세스는 상기 인증/권한검증 요청 메시지를 전송받아 상기 인증/권한검증을 수행하는 단계;(c-2) 상기 (c-1)단계에서 인증/권한검증이 성공하는 경우, 상기 인증/권한검증 요청 메시지에 크레딧 콘트롤 정보가 설정되어 있는지 판단하는 단계;(c-3) 상기 크레딧 콘트롤 정보가 설정되어 있는 경우, 상기 클라이언트가 크레딧 콘트롤 클라이언트인지 여부를 판단하는 단계; 및(c-4) 상기 (c-3)단계에서 크레딧 콘트롤 클라이언트라고 판단되는 경우, 상기 인증/권한검증 요청 메시지에 첨가되어 있는 크레딧 콘트롤 정보 및 클라이언트 정보를 추출하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
9 |
9
제 7 항에 있어서, 상기 (d)단계는,(d-1) 상기 크레딧 콘트롤 기능 프로세스는 상기 권한검증 결과를 상기 다이아미터 응용 기능 프로세스로 전달하는 단계;(d-2) 상기 다이아미터 응용 기능 프로세스는 상기 권한검증 결과를 상기 다이아미터 기본 기능 프로세스로 전달하는 단계; 및(d-3) 상기 기본 기능 프로세스는 상기 권한검증 결과를 상기 서비스 엘리먼트로 전달하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
10 |
10
다이아미터 기본 기능 프로세스, 다이아미터 응용 기능 프로세스 및 크레딧 콘트롤 기능 프로세스로 이루어진 통합 다이아미터 서버에서 크레딧 콘트롤 권한검증 방법에 있어서, (a) 상기 다이아미터 기본 기능 프로세스는 크레딧 콘트롤 정보가 포함되어 있는 응용의 인증/권한검증 요청 메시지(AA-Request)를 서비스 엘리먼트로부터 전송받는 단계; (b) 상기 다이아미터 기본 기능 프로세스는 상기 (a)단계에서 전송받은 인증/권한검증 요청 메시지를 다이아미터 응용 기능 프로세스로 전송하는 단계; (c) 상기 다이아미터 응용 기능 프로세스는 상기 인증/권한검증 요청 메시지에 대한 인증/권한검증을 수행하고 인증/권한검증 응답 메시지(AA-Answer)를 상기 다이아미터 기본 기능 프로세스에게 전송하는 단계; (d) 상기 다이아미터 기본 기능 프로세스는 인증/권한검증 응답 메시지를 전송받고, 상기 (a)단계에서 전송받은 인증/권한검증 요청 메시지에 첨가되어 있는 상기 크레딧 콘트롤 정보 및 클라이언트 정보를 추출하는 단계; 및 (e) 상기 크레딧 콘트롤 기능 프로세스는 상기 (d)단계에서 추출된 크레딧 콘트롤 정보와 상기 클라이언트 정보를 통하여 크레딧 콘트롤 권한검증을 수행하고 상기 권한검증 결과를 상기 서비스 엘리먼트로 전송하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
11 |
11
제 10 항에 있어서, 상기 (d)단계는, (d-1) 상기 (c)단계에서 상기 인증/권한검증 응답 메시지를 수신한 경우, 상기 다이아미터 기본 기능 프로세스는 상기 (a)단계에서 전송받은 상기 인증/권한검증 요청 메시지에 크레딧 콘트롤 정보가 설정되어 있는지 판단하는 단계; (d-2) 상기 (d-1)단계에서 크레딧 콘트롤 정보가 설정되어 있는 경우, 상기 클라이언트가 크레딧 콘트롤 클라이언트인지 여부를 판단하는 단계; 및 (d-3) 상기 (d-2)단계에서 크레딧 콘트롤 클라이언트라고 판단되는 경우, 상기 인증/권한검증 요청 메시지에 첨가되어 있는 크레딧 콘트롤 정보 및 클라이언트 정보를 추출하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
12 |
12
제 10 항에 있어서, 상기 (e)단계는, (e-1) 상기 크레딧 콘트롤 기능 프로세스는 상기 권한검증 결과를 상기 다이아미터 기본 기능 프로세스로 전달하는 단계; 및 (e-2) 상기 기본 기능 프로세스는 상기 권한검증 결과를 상기 서비스 엘리먼트로 전달하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|
13 |
12
제 10 항에 있어서, 상기 (e)단계는, (e-1) 상기 크레딧 콘트롤 기능 프로세스는 상기 권한검증 결과를 상기 다이아미터 기본 기능 프로세스로 전달하는 단계; 및 (e-2) 상기 기본 기능 프로세스는 상기 권한검증 결과를 상기 서비스 엘리먼트로 전달하는 단계;를 포함하는 것을 특징으로 하는 다이아미터 기반 AAA 시스템에서 크레딧 콘트롤 권한검증을 위한 방법
|