특허권

개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치

상품번호 2019082604100097
IPC 한국(KO) 등록
출원번호 1020050107184
공개번호 10-2007-0049899
등록번호 1007270880000
출원인 주식회사 케이티프리텔
판매가 0원
 

꼭 읽어보세요!

기술거래는 양방향 경매방식으로 이루어집니다.

기술을 매수한 당사자는 거래금액의 전부 혹은 10퍼센트(%)를 당일 본원에 입금하여야 하며, 10% 나머지 잔금은 거래일로부터 2일 이내(거래일 익일)에 납부하여야 합니다. 만약 위 지정 기간내에 매수자가 입금하지 않으면 거래는 무효가 되며, 잔금도 기한내에 입금되지 않으면 매도자로 귀속됩니다. 이는 매도자의 기한의 이익상실을 보장함 입니다.

기술거래의 수수료는 기술의 이전 및 사업화 촉진에 관한 법률 시행규칙 산업통상자원부령 제48호 의거 기술이전 금액의 13퍼센트∼기술이전 금액의 17.5퍼센트로 되어있지만, 본 거래사이트에서는 매도‧매수인 각각 10%로 합니다.
이때 매수인의 매수금액(당사로 입금되는 금액)에서 수수료 각각10% 인 20%를 공제한 후 매도인에게 계좌이체를 하여야 합니다.
또한 권리이전(특허)비용은 기술양수인(매수자)부담이며 그 비용은 별도입니다.

 
본 발명은 이동 통신 시스템의 내부의 다양한 레거시(Legacy) 시스템에 대한 통합된 인터페이스를 제공하는 개방형 모바일 비즈니스 지원 시스템의 성능 및 장애 정보를 감시하고 운영 업무를 지원하기 위한 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치에 관한 것으로서, CP/SP와의 인터페이싱을 수행하는 OI 처리부와, 이동 통신 시스템내 각 레거시 시스템의 기능을 정의하는 비즈 오브젝트가 결합되어 소정의 모바일 서비스 로직을 구현하는 비즈 템플리트를 수행하는 비즈니스 로직 처리부와, 레거시 시스템의 비즈 오브젝트 요청을 수행하는 인프라 채널 제공부와, 상기 비즈니스 로직 처리부와 인프라 채널 제공부에서 수행된 서비스에 대한 과금 정보를 처리하는 과금 처리부와, 상기 비즈니스 로직 처리부 및 인프라 채널 제공부와 레거시 시스템들간의 연동을 수행하는 레거시 연동 처리부를 포함하는 개방형 모바일 비즈니스 지원 시스템으로부터 각각 수집된 트래픽 관련 데이터 및 이로부터 생성된 통계 데이터 및 호 추적 데이터를 저장하는 데이터베이스; 상기 데이터베이스에 저장된 트래픽 관련 데이터를 기반으로 한 통계 데이터 및 호 추적 데이터의 생성 및 기간 경과 파일의 삭제를 수행하는 DB 관리부; 및 관리자에게 장애 및 성능 감시를 위한 특정 메뉴를 제공하고, 각 메뉴별 해당하는 데이터를 상기 데이터베이스로부터 읽어와 화면 출력하는 프레젠테이션부를 포함한다.

특허청구의 범위
청구항 1.
CP/SP와의 인터페이싱을 수행하는 OI 처리부와, 이동 통신사의 이동 통신 시스템내 각 레거시 시스템의 기능을 정의하는비즈 오브젝트가 결합되어 소정의 모바일 서비스 로직을 구현하는 비즈 템플리트를 수행하는 비즈니스 로직 처리부와, 레거시 시스템의 비즈 오브젝트 요청을 수행하는 인프라 채널 제공부와, 상기 비즈니스 로직 처리부와 인프라 채널 제공부에서 수행된 서비스에 대한 과금 정보를 처리하는 과금 처리부와, 상기 비즈니스 로직 처리부 및 인프라 채널 제공부와 레거시 시스템들간의 연동을 수행하는 레거시 연동 처리부를 포함하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치에 있어서,상기 CP/SP의 요청에 따라 비즈니스 로직을 수행하는 개방형 모바일 비즈니스 지원 시스템의 다수 하부 시스템으로부터각각 수집된 트래픽 관련 데이터 및 이로부터 생성된 통계 데이터 및 호 추적 데이터를 설정 기간 동안 저장하는 데이터베이스부;상기 데이터베이스부에 저장된 트래픽 관련 데이터를 기반으로 상기 통계 데이터 및 서비스 호 추적 데이터를 생성하여 상기 데이터베이스부에 저장하고, 상기 데이터베이스부 내에서 상기 설정 기간이 경과된 데이터를 삭제하여 상기 데이터베이스부를 관리하는 DB 관리부; 및관리자 인터페이스를 제공하며, 상기 관리자 인터페이스를 통해 장애 및 성능 감시를 위한 특정 메뉴가 선택되면, 상기 선택된 메뉴에 대응하는 데이터를 상기 데이터베이스부에 읽어 가공하여 상기 관리자 인터페이스를 통해 화면에 출력하는프레젠테이션부를 포함하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 2.
제1항에 있어서, 상기 데이터베이스부는,비즈 템플리트의 상태 정보를 기록하는 비즈 템플리트 상태 정보 테이블;CP/SP로 제공된 개방형 인터페이스에 있어서 각 비즈 템플리트 별로 정의된 API(Application Program Interface)의 파라미터 정보를 기록하는 API 파라미터 정보 테이블;인프라 채널 제공부에서 수행되는 세션별 상태 정보를 관리하는 제1 세션 상태 정보 테이블;레거시 연동 처리부와 과금 처리부의 세션별 상태 정보를 관리하는 제2 세션 상태 정보 테이블;개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템의 성능 및 장애 판단을 위한 임계치를 기록하는 임계치 설정 테이블;개방형 모바일 비즈니스 지원 시스템에서 수행되는 비즈 템플리트별 응답 시간 임계치를 설정하는 제1 응답 시간 임계치설정 테이블;개방형 모바일 비즈니스 지원 시스템에서 수행되는 비즈 오브젝트별 응답 시간의 임계치를 설정하는 제2 응답 시간 임계치 설정 테이블;각 하부 시스템별로 트래픽 관련 데이터를 수집하는 시간의 임계치를 설정하는 데이터 수집 시간 임계치 설정 테이블;각 하부 시스템별로 운용 및 관리 장치로 트래픽 관련 데이터를 전송한 마지막 시간을 기록하는 마지막 데이터 전송 시간테이블;각 하부 시스템별 사용량을 기록하는 사용량 통계 테이블; 및세션 및 비즈 템플리트별 상태 정보/리포트 정보를 기록하는 상태정보/리포트 정보 테이블을 포함하는 것을 특징으로 하는개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 3.
제1항에 있어서,
상기 데이터베이스부는 상기 개방형 모바일 비즈니스 지원 시스템의 OI 처리부와, 과금 처리부 및, 레거시 연동 처리부와는 FTP를 통해 연결되어 데이터를 전달받으며, 비즈니스 로직 처리부 및 인프라 채널 제공부와는 FTP 및 ODBC(opendatabase connectivity)을 통해 연결되는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 4.
제1항에 있어서,
상기 데이터베이스부는 상기 OI 처리부와 비즈니스 로직 처리부의 세션 정보, 과금 처리부의 세션 정보, 레거시 연동 처리부의 세션 정보를 개방형 모바일 비즈니스 지원 시스템내에서 세션 정보를 저장하는 메모리 기반 데이터베이스(MMDB)로부터 읽어와 저장하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 5.
제2항에 있어서,
상기 데이터베이스부는 OI 처리부 및 비즈니스 로직 처리부로부터 비즈 템플리트 및 비즈 오브젝트의 상태 정보와, API 파라미터 정보를 주기적으로 전달받고, 인프라 채널 제공부로부터 세션 상태 정보, 비즈 오브젝트/템플리트의 상태 정보 및파라미터 정보를 주기적으로 전달받아 저장하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리장치.
청구항 6.
제1항에 있어서,
상기 데이터베이스부는, 개방형 모바일 비즈니스 지원 시스템의 성능 및 장애 관리를 코드 및 구성 정보를 관리하는 개방형 모바일 비즈니스 지원 시스템의 리포지토리 DB와 데이터 연동하여, 개방형 모바일 비즈니스 지원 시스템의 구조 정보를 제공하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 7.
제1항에 있어서, 상기 DB 관리부는
상기 개방형 모바일 비즈니스 지원 시스템에서 처리된 서비스 호에 대한 추적 데이터를 사전 설정에 따른 파일 포맷으로
상기 데이터베이스부에 저장하고, 그에 대한 시스템 로그를 삭제하는 로그 처리 모듈;
상기 데이터베이스부의 관리를 위한 트랜잭션 로그를 삭제하는 DB 관리 모듈;
상기 데이터베이스부에 저장된 데이터중에서 사전에 설정된 보관 기간이 경과한 데이터를 삭제하는 삭제 관리 모듈;
기 설정된 주기로 상기 데이터베이스부에 기록된 트래픽 관련 데이터를 참조하여 개방형 모바일 비즈니스 지원 시스템의사용량 통계 데이터를 생성하여 상기 데이터베이스부에 저장하는 조합 관리 모듈; 및
상기 데이터베이스부에 접근하여 데이터를 읽거나, 기록하거나, 삭제하는 데이터 접근 모듈을 포함하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
청구항 8.
제1항에 있어서, 상기 프레젠테이션부는
개방형 모바일 비즈니스 지원 시스템의 장애 및 성능을 감시 및 확인할 수 있도록 모니터링, 장애 내역, 임계치 설정, 호추적, 트래픽, 사용량 통계, 로그 관리 메뉴 및 결과 화면을 웹 사이트를 통해 제공하는 관리 사이트 제공부; 및상기 데이터베이스부에 접속하여 상기 관리 사이트 제공부를 통해 입력된 관리자의 선택 메뉴에 대응하는 데이터를 읽어가공하여 상기 관리 사이트 제공부로 제공하는 감시 로직 처리부를 포함하는 것을 특징으로 하는 개방형 모바일 비즈니스원 시스템의 운용 및 관리 장치.
청구항 9.
제8항에 있어서, 상기 감시 로직 처리부는
개방형 모바일 비즈니스 지원 시스템의 전체 구조를 바탕으로 각 하부 시스템별 사용량 통계 데이터를 데이터베이스부에서 추출하여 제공하는 통계 조회 모듈;
개방형 모바일 비즈니스 지원 시스템의 성능 및 장애 판단을 위한 기준이 되는 임계치를 설정하여 상기 데이터베이스부에저장하는 모니터링 구성 관리 모듈;
개방형 모바일 비즈니스 지원 시스템에서 수행된 특정 서비스 호에 대한 추적 데이터를 상기 데이터베이스부에서 읽어 관리 사이트 제공부로 제공하는 호 추적 관리 모듈;현재를 기준으로 과거 설정된 기준 시간 전까지의 성공수 트래픽 데이터를 데이터베이스부에서 읽어 그래프 형태로 상기관리 사이트 제공부에 제공하는 그룹 석세스(success) 관리 모듈;개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템별 장애 내역 데이터를 데이터베이스부에서 읽어 관리 사이트 제공부에 제공하는 상세 모니터링 관리 모듈;개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템별로 시도수, 성공수, 성공율, 평균응답시간을 데이터베이스부에서읽어, 임계치를 기준으로 각 시스템의 상태를 비주얼하게 나타내는 모니터링 관리 모듈; 및상기 데이터베이스부의 접근 기능을 제공하여 상기 모듈들이 필요한 데이터를 데이터베이스부에서 가져오거나 기록하도록 하는 데이터 접근 모듈을 포함하는 것을 특징으로 하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치.
명세서
발명의 상세한 설명
발명의 목적
발명이 속하는 기술 및 그 분야의 종래기술
본 발명은 이동 통신 시스템의 내부의 다양한 레거시(Legacy) 시스템에 대한 통합된 인터페이스를 제공하는 개방형 모바일 비즈니스 지원 시스템의 성능 및 장애 정보를 감시하고 운영 업무를 지원하기 위한 정보를 효과적으로 관리할 수 있는개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치에 관한 것이다.
최근 무선 인터넷 기술이 발전하고, 이동 통신 단말기의 사용이 급증하면서, 상기 이동 통신 시스템을 통해 이동 통신 단말기 사용자를 대상으로 서비스를 제공하는 다양한 형태의 모바일 비즈니스 모델이 제안되고 있으며, 또한 유선 인터넷 기반의 콘텐츠 서비스 제공자가 사용자 인증 혹은 과금을 위하여 이동 통신 시스템의 서비스를 이용하는 경우도 많다.
기존에 상기와 같이 이동 통신 시스템을 이용한 모바일 서비스를 제공하기 위해서는, 해당 CP/SP가 이동 통신 시스템 내부의 각 인프라 혹은 서비스 플랫폼에 직접 접속하여 모바일 서비스 수행에 필요한 기능을 요청하여야 했다.
그런데, 이동 통신 시스템을 통해 소정의 모바일 서비스를 제공하고자 하는 경우, 해당 서비스나 콘텐츠의 다운로드 뿐만아니라, 사용자 인증, 이동 통신 시스템의 이용에 따른 과금 처리 등이 복합적으로 이루어져야 한다.
예를 들어, 멀티미디어 메시지의 전송을 위해서는, 먼저 이동 통신 시스템의 인증 시스템(도시생략)를 통해 보내는 사용자및 받는 사용자가 모두 정상 사용자인지에 대한 확인을 받고, 또한, 단말 정보를 관리하는 시스템(도시생략)을 통해 받는사용자의 이동 통신 단말이 멀티미디어 메시지의 수신이 가능한 모델인지를 확인하여야 하며, 상기와 같은 확인 절차후,MMSC에 접속하여 멀티미디어 메시지 전송을 요청하고, 이후 멀티미디어 메시지의 전송 완료가 확인되면, 메시지 전송에른 과금을 수행하여야 한다.
이와 같이 하나의 모바일 서비스를 제공하는 데는 이동 통신 시스템 내부의 다양한 시스템(이하, 레거시(legacy) 시스템이라 함)과의 연동이 필요하기 때문에, 기존과 같이 CP/SP 측에서 이동 통신 시스템의 각 레거시 시스템에 직접 접속하여,각각의 필요한 처리를 요청하고 그 결과를 받는 경우, CP/SP 시스템의 구축이 복잡해지고, 하나의 서비스를 제공하기 위해 이동 통신 시스템과 여러 번의 메시지 교환이 이루어져야 하기 때문에, 신속하고 안정된 서비스의 제공이 어려웠다.
발명이 이루고자 하는 기술적 과제
본 발명은 상술한 목적을 구현하기 위하여 제안된 것으로서, 그 목적은 이동 통신 시스템의 내부의 다양한 레거시(Legacy) 시스템에 대한 통합된 인터페이스를 안정적으로 제공할 수 있도록 하기 위하여 모바일 비즈니스 지원에 대한 성능 및 장애 정보를 감시하고 운영 업무를 지원하기 위한 정보를 효과적으로 관리할 수 있는 개방형 모바일 비즈니스 지원시스템의 운용 및 관리 장치를 제공하는 것이다.
발명의 구성
상술한 목적을 구현하기 위한 구성 수단으로서, 본 발명은 CP/SP와의 인터페이싱을 수행하는 OI 처리부와, 이동 통신 시스템내 각 레거시 시스템의 기능을 정의하는 비즈 오브젝트가 결합되어 소정의 모바일 서비스 로직을 구현하는 비즈 템플리트를 수행하는 비즈니스 로직 처리부와, 레거시 시스템의 비즈 오브젝트 요청을 수행하는 인프라 채널 제공부와, 상기비즈니스 로직 처리부와 인프라 채널 제공부에서 수행된 서비스에 대한 과금 정보를 처리하는 과금 처리부와, 상기 비즈니스 로직 처리부 및 인프라 채널 제공부와 레거시 시스템들간의 연동을 수행하는 레거시 연동 처리부를 포함하는 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치에 있어서, 개방형 모바일 비즈니스 지원 시스템의 다수 하부 시스템으로부터 각각 수집된 트래픽 관련 데이터 및 이로부터 생성된 통계 데이터 및 호 추적 데이터를 저장하는 데이터베이스; 상기데이터베이스에 저장된 트래픽 관련 데이터를 기반으로 통계 데이터 및 서비스 호 추적 데이터의 생성하여 상기 데이터베이스에 저장하고, 상기 데이터베이스내에서 설정 기간이 경과된 파일을 삭제하여 데이터베이스를 관리하는 DB 관리부; 및관리자 인터페이스를 제공하며, 상기 관리자 인터페이스를 통해 장애 및 성능 감시를 위한 특정 메뉴가 선택되면, 상기 선택된 메뉴에 대응하는 데이터를 상기 데이터베이스에 읽어 가공하여 상기 관리자 인터페이스를 통해 화면 출력하는 프레젠테이션부를 포함하는 것을 특징으로 한다.
이하, 첨부한 도면을 참조하여 본 발명에 의한 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치의 구성 및 작용을상세하게 설명한다.
본 발명은 CP/SP측에서 소정의 모바일 서비스를 제공하기 위해서 필요한 복잡한 비즈니스 로직에 직접 관여할 필요없이,쉽게 원하는 서비스를 제공할 수 있도록, CP/SP와 이동통신시스템간의 모바일 비즈니스 처리를 인터페이싱할 수 있는 개방형 모바일 비즈니스 지원 시스템을 제공하는데 있어서, 이러한 개방형 모바일 비즈니스 지원 시스템을 효율적으로 이용하기 위하여, 장애 및 성능 정보의 감시를 효율적으로 수행할 수 있도록 하기 위한 것이다.
본 발명이 적용되는 개방형 모바일 비즈니스 지원 시스템은, 이동 통신 시스템 내부의 사용자 정보 관리, 단말 정보 관리,인증, SMS(Short Message Service), MMS(Multimedia Message Service), LBS, 과금 처리를 위한 다양한 레거시 시스템 간의 연동을 위한 통합형 인터페이스를 제공하는 시스템으로서, 모바일 서비스 로직 중에서 단위 기능으로 묶을 수 있는 하위 기능을 비즈 로직(Biz logic)의 범위로 설정하고, 상기 선정된 범위의 로직을 분석하여, 이동 통신 시스템의 레거시시스템과 연동하여 입력을 주고 그 결과를 받는 하나 이상의 제1 비즈 오브젝트(Biz object)와, 상기 레거시 시스템으로부터 받은 결과를 가지고 다음 처리를 판단하는 하나 이상의 제2 비즈 오브젝트를 설정하고, 상기 설정된 제1 비즈 오브젝트와, 제2 비즈 오브젝트를 처리 순서로 배열하고, 입출력 값들에 대한 정보를 설정하여 상기 비즈 로직의 플로우를 표현한비즈 템플리트(Biz template)Z를 마련하고, 상기 구성된 비즈 템플리트에 대한 API(Application Program Interface)를CP/SP 시스템에 제공하고, 상기 비즈 오브젝트에 대한 API를 레거시 시스템에 제공함으로써, CP/SP 시스템이 복잡한 처리 없이, 단순히 원하는 비즈 로직의 수행을 요청함으로써, 필요한 결과를 얻을 수 있도록 한 것이다.
도 1은 상기 개방형 모바일 비즈니스 지원 시스템의 전체 구조를 나타낸 것으로서, 개방형 모바일 비즈니스 지원 시스템은, CP/SP(11)로부터 비즈 로직의 수행 요청을 수신하고, 상기 요청된 비즈 로직에 대응하는 비즈 템플리트를 호출한 후,그 호출 결과값을 전달받아 상기 CP/SP(11)로 전달하는 OI(Open Interface, 이하 OI라 한다) 처리부(21)와, 개방형 모바일 비즈니스 지원 시스템 내에서의 메시지 전달을 수행하는 메시지 전달부(13)와, 상기 비즈 템플리트를 저장/관리하여 상기 메시지 전달부(13)를 통해 수신된 당 비즈 템플리트 요청을 후술하는 레거시 연동 처리부(17)를 통해 수행하여 그 결과값을 메시지 전달부(13)를 통해 OI 처리부(21)로 제공하는 비즈니스 로직 처리부(14)와, 상기 비즈니스 로직 처리부(14)및 후술하는 인프라 채널 제공부(16)의 서비스 수행에 따른 과금 데이터를 수집하여 과금 레거시 시스템으로 전달하는 과금 처리부(15)와, 이동 통신 시스템 내부의 레거시 시스템(18)으로부터 비즈 오브젝트의 수행 요청을 수신하여 후술하는레거시 연동 처리부(26)를 통해 상기 비즈 오브젝트를 수행하고, 그 결과를 해당 레거시 시스템(18)으로 전달하는 인프라채널 제공부(16)와, 상기 비즈니스 로직 처리부(14) 및 인프라 채널 제공부(16)와 레거시 시스템(18)간의 연동을 중개하는레거시 연동 처리부(17)와, 상기 OI 처리부(12)와 비즈니스 로직 처리부(14)와 인프라 채널 제공부(16)의 세션 처리 정보를 관리하는 메모리기반 데이터베이스(MMDB)(19)와, CP/SP 서비스 정보와, 시스템의 구성 정보를 관리하는 리포지토리(Repository) DB(20)와, CP/SP 또는 서비스의 등록, 개방형 모바일 비즈니스 서비스 수행에 대한 통계 정보 조회 및 모니터링을 제공하는 웹 서비스부(21)와, 개방형 모바일 비즈니스 지원 시스템의 로그 정보를 수집하여, 장애 및 성능 정보를감시하는 운용및관리부(Operating & management, 이하 OMS라 한다)(22)를 포함하여 이루어진다.
본 발명은 상술한 개방형 모바일 비즈니스 지원 시스템에 있어서, 장애 및 성능 정보를 감시하는 OMS(22)에 관계된다.
도 2는 본 발명에 의한 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치의 상세 구성을 나타낸 기능 블럭도이다.
도 2를 참조하면, 본 발명에 의한 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치는, 개방형 모바일 비즈니스 지원 시스템으로부터 수집된 트래픽 관련 데이터 및 이로부터 생성된 통계 데이터 및 호 추적 데이터를 저장하는 데이터베이스(100)와, 상기 데이터베이스(100)에 저장된 트래픽 관련 데이터를 기반으로 한 통계 데이터 및 서비스 호 추적 데이터의생성하여 저장하거나 삭제하여 상기 데이터베이스를 관리하는 DB 관리부(200)와, 운영자 인터페이스를 제공하며, 상기운영자 인터페이스를 통해 운용자의 장애 및 성능 감시 요구를 수신하고, 수신된 요구에 대응하는 데이터를 상기 데이터베이스(100)에서 읽어 운용자에게 제공하는 프레젠테이션부(300)를 포함하여 이루어진다.
더 구체적으로, 상기 데이터베이스부(100)는 개방형 모바일 비즈니스 지원 시스템내의 하부 시스템별 성능 및 상태 정보를 저장하는 수단으로서, 상기 데이터베이스(100)에 관리되는 테이블은, 비즈 템플리트의 상태 정보를 기록하는 비즈 템플리트 상태 정보 테이블과, CP/SP로 제공된 개방형 인터페이스에 있어서 각 비즈 템플리트 별로 정의된 API(ApplicationProgram Interface)의 파라미터 정보를 기록하는 API 파라미터 정보 테이블과, 인프라 채널 제공부에서 수행되는 세션별상태 정보를 관리하는 제1 세션 상태 정보 테이블과, 레거시 연동 처리부와 과금 처리부의 세션별 상태 정보를 관리하는제2 세션 상태 정보 테이블과, 개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템의 성능 및 장애 판단을 위한 임계치를 기록하는 임계치 설정 테이블과, 개방형 모바일 비즈니스 지원 시스템에서 수행되는 비즈 템플리트별 응답 시간 임계치를 설정하는 제1 응답 시간 임계치 설정 테이블과, 개방형 모바일 비즈니스 지원 시스템에서 수행되는 비즈 오브젝트별 응답 시간의 임계치를 설정하는 제2 응답 시간 임계치 설정 테이블과, 각 하부 시스템별로 트래픽 관련 데이터를 수집하는시간의 임계치를 설정하는 데이터 수집 시간 임계치 설정 테이블과, 각 하부 시스템별로 운용 및 관리 장치로 트래픽 관련데이터를 전송한 마지막 시간을 기록하는 마지막 데이터 전송 시간 테이블과, 각 하부 시스템별 사용량을 기록하는 사용량통계 테이블과, 세션 및 비즈 템플리트별 상태 정보/리포트 정보를 기록하는 상태정보/리포트 정보 테이블을 포함한다.
상기 DB 관리부(200)는 호 추적 데이터를 사전 설정에 따른 파일 포맷으로 생성하여 데이터베이스(100)에 저장하고, 그시스템 로그는 삭제하는 로그 처리 모듈(210)과, 상기 데이터베이스(100)의 관리를 위한 트랜잭션 로그를 삭제하는 DB관리 모듈(220)과, 데이터베이스(100)에 저장된 통계 데이터중 사전에 설정된 보관 기간(예를 들어, 3 개월)이 경과한 데이터를 삭제하는 삭제 관리 모듈(220)과, 기설정된 주기(예를 들어, 하루 단위)로 데이터베이스(100)에 기록된 트래픽 관련 데이터를 참조하여 통계데이터를 생성하는 조합 관리 모듈(240)과, 상기 모듈(210~240)의 수행을 위한 데이터베이스(100)의 접근 기능을 수행하는 데이터 접근 모듈(250)을 포함한다.
상기 프레젠테이션부(300)는 관리자에게 개방형 모바일 비즈니스 지원 시스템의 모니터링, 장애 내역, 임계치 설정, 호 추적, 트래픽, 사용량 통계, 로그 관리를 위한 웹 서비스 기반의 관리자 인터페이스 화면을 제공하는 관리 사이트 제공부(310)와, 상기 데이터베이스(100)에 접속하여 상기 관리 사이트 제공부(310)를 통해 입력된 관리자의 선택항목에 대응하는 데이터를 읽어 가공하여 상기 관리 사이트 제공부(310)로 제공하는 감시 로직 처리부(320)를 포함한다.
상기 감시 로직 처리부(320)는 개방형 모바일 비즈니스 지원 시스템의 전체 구조를 바탕으로 사용량 통계 데이터를 추출하여 제공하는 통계 조회 모듈(321)과, 모니터링을 위한 임계치를 설정하는 모니터링 구성 관리 모듈(322)과, 상기 관리사이트 제공부(310)를 통해 요청된 특정 서비스 호에 대한 추적 기능을 제공하는 호 추적 관리 모듈(323)과, 현재를 기준으로 과거 설정된 기준 시간(예를 들어, 3시간, 6시간, 12시간, 24시간) 전까지의 성공수 트래픽 그래프를 제공하는 그룹석세스(success) 관리 모듈(324)과, 개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템별 장애 내역을 보여주는 상세모니터링 관리 모듈(325)과, 개방형 모바일 비즈니스 지원 시스템의 각 하부 시스템별로 시도수, 성공수, 성공율, 평균응답시간을 보여주고, 임계치를 기준으로 상태를 각 시스템을 상태를 시각적으로 보여주는 모니터링 관리 모듈(326)과, 데이터베이스(100)의 접근 기능을 제공하여 상기 모듈들이 필요한 데이터를 가져올 수 있도록 하는 데이터 접근 모듈(327)을포함한다.
도 3은 개방형 모바일 비즈니스 지원 시스템 내에서 본 발명에 의한 운용 및 관리 장치(22)의 연동 구조를 나타낸 것으로서, OI 처리부(12)와, 과금 처리부(15)와 레거시 연동 처리부(17)와는 FTP를 이용하여 상기 운용 및 관리 장치(22)의 데이터베이스(100)내 특정 위치에 로그 정보를 저장하며, 비즈니스 로직 처리부(14)와 인프라 채널 제공부(16)와는 데이터 연동을 위해 ODBC(open database connectivity)을 제공한다.
상기 개방형 모바일 비즈니스 지원 시스템 내의 각 하부 시스템들, 즉, OI처리부(12)와, 비즈니스 로직 처리부(14)와, 인프라 채널 제공부(16)와, 레거시 연동 처리부(17)와, 웹 서비스부(21)는 각각 생성된 시스템 로그들을 상기 운용 및 관리 장치(22)에 FTP로 전송한다.
또한, 상기 운용 및 관리 장치(22)는 성능 장애의 모니터링을 위하여 상기 OI 처리부(12)와 비즈니스 로직 처리부(14)의 세션 정보, 과금 처리부(15)의 세션 정보, 레거시 연동 처리부(17)의 세션 정보를 소정 주기(예를 들어, 5분 주기)로 MMDB(19)에서 읽어와 데이터베이스(100)에 저장한다.
또한, 상기 운용 및 관리 장치(22)는 OI 처리부(12) 및 비즈니스 로직 처리부(14)로부터 비즈 템플리트 및 비즈 오브젝트의상태 정보와, API 파라미터 정보를 주기적으로 전달받아 데이터베이스(100)에 저장한다.또한, 상기 운용 및 관리 장치(22)는 인프라 채널 제공부(16)로부터 세션 상태 정보, 비즈 오브젝트/템플리트의 상태 정보및 파라미터 정보를 주기적으로 전달받아, 데이터베이스(100)에 저장한다.
본 발명에 의한 운용 및 관리 장치에 있어서, 상기 데이터베이스(100)는 트래픽 관련 데이터만을 저장하고, 개방형 모바일비즈니스 지원 시스템의 성능 및 장애 관리를 코드 및 구성 등의 기초 정보는 상기 개방형 모바일 비즈니스 지원 시스템의데이터베이스인, 리포지토리 DB(도 1의 부호 (20) 참조)로부터 가져온다.
개방형 모바일 비즈니스 지원 시스템의 각 하부 장치에서 발생하는 시스템 로그는 정해진 주기에 따라서 상기 데이터베이스(100)의 일정 위치에 FTP로 전송되어, 필요시마다 상기 프레젠테이션부(300)에서 제공되는 사이트를 통해서 조회된다.
이상과 같이, 본 발명에 의한 운용 및 관리 장치는, 개방형 모바일 비즈니스 지원 시스템에 대한 성능 및 장애 정보를 관리하며, 개방형 모바일 비즈니스 지원 시스템을 운영함에 있어 편리하게 데이터를 판독할 수 있도록 하고, 타 하부 시스템의기초 데이터를 신뢰성 있게 제공하도록 한 것으로서, 도 4 ~ 도 10은 그 상세 동작을 나타낸 플로우챠트이다.
상기 도 4 ~ 도 10의 플로우챠트를 참조하여 성능 및 장애 정보의 관리 과정을 설명하면 다음과 같다.
도 4는 개방형 모바일 비즈니스 지원 시스템에 있어서, 상기 모니터링 관리 모듈(326)을 통해 이루어지는 서비스 호 처리에 대한 모니터링을 제공하는 절차를 나타낸 플로우챠트이다. 상기 모니터링 기능은 개방형 모바일 비즈니스 지원 시스템의 하드웨어 구성별로, 각각 데이터베이스(100)내에 수집된 최근 감시데이터들, 즉, 성능 및 장애 정보를 장애 판단을 위한임계값과 비교하여 부하 증가 혹은 동작 이상 등을 모니터링하는 것으로서, 도 4를 참조하면, 관리자가 상기 관리 사이트제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 모니터링 메뉴를 선택하면(S401), 상기 관리 사이트제공부(310)는 상기 관리자에게 모니터링 권한이 있는 지를 판단한다(S402). 이는 관리자 ID 별로 접근 가능한 범위를 등록한 후, 상기 모니터링 메뉴 선택시 해당 관리자의 ID에 대해 등록된 접근 범위를 확인함에 의해 이루어질 수 있다.
상기 판단 결과, 해당 관리자에게 권한이 없으면 종료하고(S403), 사용 권한이 있으면, 웹 사이트 정보를 저장하는 DB에접속하여 모니터링 조회 페이지를 로딩한다(S404~s406). 이때, 상기 웹 사이트 정보를 저장하는 DB로의 접속이 실패하는 경우, 성공할 때까지 재연결을 시도한다. 여기서, 웹 사이트 정보를 저장하는 DB로의 접속이 실패하면 더 이상의 서비스는 이루어질 수 없다.
그리고, 데이터 접근 모듈(327)을 통해 운용 및 관리 장치의 데이터베이스(100)에 접속을 시도한다(S407~S409).
상기 시도에 의해 데이터베이스(100)로의 접속이 성공하면, 먼저 개방형 모바일 비즈니스 지원 시스템의 구성 정보를 조회하고(S410), 이어 설정 기간(예를 들어, 최근 5분간)내에 해당하는 감시 데이터를 조회한다(S411). 상기에서, 개방형 모일 비즈니스 지원 시스템의 구성 정보는 상기 리포지토리 DB(20)와의 데이터 연동을 통해 얻을 수 있다. 이어서 데이터베이스(100) 내에 보관되어 있는 임계값을 조회한다(S412).
상기 조회에 의해 얻어진 감시데이터와 임계값을 상호 비교하고, 그 비교 결과를, 상기 사이트 DB에서 얻어진 웹 페이지상에 상기 구성 정보에 기반한 개방형 모바일 비즈니스 지원 시스템의 하드웨어 구성 별로 화면 출력한다(S413,S415).
도 5는 상기 상세 모니터링 관리 모듈(425)에 의해 이루어지는 개방형 모바일 비즈니스 지원 시스템의 장애 내역 조회 기능의 동작 절차를 나타낸 플로우챠트이다. 여기서, 장애 내역 조회 기능은 개방형 모바일 비즈니스 지원 시스템의 각 하부시스템들에 발생한 장애 내역을 관리자에게 제공하는 것으로서, 도 5를 참조하면, 관리자가 상기 관리 사이트 제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 장애 내역 조회 메뉴를 선택하면(S501), 상기 관리 사이트 제공부(310)는 상기 관리자에게 장애 내역 메뉴에 대한 사용 권한이 있는 지를 판단한다(S502). 이는 앞서와 마찬가지로, 관리자 ID 별로 등록된 접근 범위를 확인함에 의해 이루어질 수 있다.
상기 판단 결과, 해당 관리자에게 권한이 없으면 종료하고(S503), 사용 권한이 있으면, 웹 사이트 정보를 저장하는 DB에접속하여 장애 내역 조회 페이지를 구성하는 데이터를 로딩한다(S504~s506). 이때, 상기 장애 내역 조회 페이지의 데이터를 저장한 사이트 DB로의 접속이 실패하는 경우, 성공할 때까지 재연결을 시도한다. 여기서, 웹 사이트 정보를 저장하는DB로의 접속이 실패하면 더 이상의 서비스는 이루어질 수 없다.
상기에 의해서 장애 내역 조회 페이지의 데이터가 로딩되면, 데이터 접근 모듈(327)을 통해 데이터베이스(100)에 접속을시도한다(S507~S509).
상기에 의해 데이터베이스(100)로의 접속이 성공하면, 먼저 개방형 모바일 비즈니스 지원 시스템의 구성 정보를 읽고(S510), 이어 최근의 감시 데이터(예를 들어, 최근 5분 이내에 수집된 감시 데이터)를 읽어들인다(S511). 상기에서, 개방형 모바일 비즈니스 지원 시스템의 구성 정보는 상기 리포지토리 DB(20)와의 데이터 연동을 통해 제공된다.
그리고, 상기 획득된 개방형 모바일 비즈니스 지원 시스템의 구성 정보와, 감시 데이터를 결합하여 상기 사이트 DB에서 얻어진 웹 페이지 상에 화면 출력한다(S512).
도 6은 상기 모니터링 구성 관리 모듈(322)에 의한 임계치 관리 기능의 제공 절차를 나타낸 플로우챠트이다.
도 6을 참조하면, 관리자가 상기 관리 사이트 제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 임계치관리 메뉴를 선택하면(S601), 상기 관리 사이트 제공부(310)는 상기 관리자에게 장애 내역 메뉴에 대한 사용 권한이 있는지를 판단한다(S602). 이는 앞서와 마찬가지로, 관리자 ID 별로 등록된 접근 범위를 확인함에 의해 이루어질 수 있으며, 해당 관리자에게 권한이 없으면 더이상의 처리 없이 종료한다(S603).
상기 판단(S602) 결과, 사용 권한이 있는 경우, 데이터 접근 모듈(327)을 통해 데이터베이스(100)에 접속을 시도한다(S604~S606).
상기에 의해 데이터베이스(100)로의 접속이 성공하면, 임계치 설정값을 읽어들이는데, 이때, 과금 처리부(15) 혹은 인프라채널 제공부(16)와 레거시 연동 처리부(17)의 경우는, 비즈 오브젝트별 임계치 설정값을 조회하고(S608), OI처리부(12)또는 비즈니스 로직 처리부(14)의 경우에는 비즈 템플리트별 임계치 설정값을 조회하여(S609), 해당 사이트를 통해 제공한다(S610).
상기를 확인한 관리자가 임계치 설정값을 변경하면, 이는 관리 사이트 제공부(310)를 통해서 모니터링 구성 관리 모듈(322)로 전달되며, 상기 모니터링 구성 관리 모듈(322)는 변경된 임계치 설정값을 데이터베이스(100)로 전달하여 저장한다(S612).
그리고, 상기 데이터베이스(100)으로부터 저장 완료가 확인되면 종료하고, 저장에 실패한 경우, 다시 상기 변경된 임계값의 저장을 시도한다(613~S615).
도 7은 상기 호 추적 관리 모듈(323)에 의한 특정 서비스 호에 대한 추적 기능을 제공하는 절차를 나타낸 플로우챠트이다.
도 7을 참조하면, 관리자가 상기 관리 사이트 제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 호 추적 메뉴를 선택하면(S701), 상기 관리자에게 호 추적 메뉴에 대한 사용 권한이 있는 지를 판단하여, 사용 권한이 없는 관리자의 요청은 무시한다(S702,S703).
상기 판단(S702) 결과, 사용 권한이 있는 경우, 데이터 접근 모듈(327)을 통해 데이터베이스(100)에 연결하고, 연결이 실패할 경우 재연결을 시도한다(S704~S706).
상기에 의해 데이터베이스(100)로의 연결이 성공하면, 호추적 검색화면을 사이트를 통해 관리자에게 제공하고(S707), 상기 호 추적 검색 화면에서 관리자가 검색 조건을 설정하면(S708), 상기 검색된 조건에 따라서 데이터베이스(100)에서 호추적 데이터를 읽어와 화면 출력한다(S709).
도 8은 상기 그룹 석세스 관리 모듈(324)에 의한 트래픽 그래프 제공 절차를 나타낸 플로우챠트이다.
도 8을 참조하면, 관리자가 상기 관리 사이트 제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 트래픽조회 메뉴를 선택하면(S801), 상기 관리자에게 트래픽 조회 메뉴에 대한 사용 권한이 있는 지를 판단하여, 사용 권한이 없는 관리자의 요청은 무시한다(S802,S803).
상기 판단(S802) 결과, 사용 권한이 있는 경우, 데이터 접근 모듈(327)을 통해 데이터베이스(100)에 연결이 성공할 때까지 연결을 시도하고(S804~S806), 상기에 의하여 데이터베이스(100)와의 연결이 성공하면, 관리자 사이트의 인터페이스화면에 트래픽 화면을 제공하고(S807), 상기 화면을 통해 관리자가 조건을 설정하면, 그 조건에 맞는 트래픽 데이터를 읽어와 가공하여 그래프 형태로 화면 출력한다(S807,S808).
도 9는 상기 통계 조회 모듈(321)에 의한 사용량 통계 조회 기능을 제공하는 절차를 나타낸 플로우챠트이다.
도 9를 참조하면, 관리자가 상기 관리 사이트 제공부(310)를 통해서 제공된 성능 및 장애 관리를 위한 메뉴 중에서, 사용량통계 조회 메뉴를 선택하면(S901), 상기 관리자에게 사용량 통계 조회 메뉴에 대한 사용 권한이 있는 지를 판단하여, 사용권한이 없는 관리자의 요청은 무시한다(S902,S903).
상기 판단(S902) 결과, 사용 권한이 있는 경우, 데이터 접근 모듈(327)을 통해 데이터베이스(100)에 연결이 성공할 때까지 연결을 시도하고(S904~S906), 상기에 의하여 데이터베이스(100)와의 연결이 성공하면, 관리자 사이트의 인터페이스화면에 사용량 통계 화면을 제공하고(S807), 상기 화면을 통해 관리자가 검색 조건을 설정하면, 그 조건에 맞는 통계 데이터를 데이터베이스(100)로부터 읽어와 화면출력한다(S908,S909).
다음으로, 도 10은 상기 로그 처리 모듈(210)에 의하여 호 추적 데이터를 관리하는 절차를 나타낸 플로우챠트이다.
도 10을 참조하면, 상기 로그 처리 모듈(210)은 주기적으로 데이터 접근 모듈(250)을 통해서 데이터베이스(100)에 연결이성공할 때까지 접속을 시도한다(S1001~S1003). 상기에 의해 데이터베이스(100)에 연결되면, 상기 데이터베이스(100)에해당 주기(예를 들어, 하루)동안 저장된 각 서비스호에 대한 시스템 로그를 읽어와 호 추적 데이터 파일을 생성하여 저장하고(S1004), 이렇게 생성된 시스템 로그는 삭제한다(S1005).
발명의 효과
상술한 바와 같이, 본 발명에 의한 개방형 모바일 비즈니스 지원 시스템의 운용 및 관리 장치는, OI 처리부, 비즈니스 로직처리부, 인프라 채널 제공부, 레거시 연동 처리부와 같이 여러 계층의 하부 시스템들로 이루어진 개방형 모바일 비즈니스지원 시스템에 대한 트래픽 관련 데이터를 안정되게 관리하면서, 이를 조합하여 개방형 모바일 비즈니스 지원 시스템의 성능 및 장애 정보를 관리자가 쉽게 볼 수 있도록 제공함으로써, 개방형 모바일 비즈니스 지원 업무 효율을 향상시킬 수 있는우수한 효과가 있다.
도면의 간단한 설명
도 1은 개방형 모바일 비즈니스 지원 시스템의 전체 구성도이다.
도 2는 본 발명에 의한 운용 및 관리 장치의 상세 구성을 나타낸 블럭도이다.
도 3은 개방형 모바일 비즈니스 지원 시스템에 있어서, 운용 및 관리 장치와 주변 장치의 연결 구조를 보인 망 구성도이다.
도 4는 본 발명에 의한 운용 및 관리 장치에 있어서, 모니터링 기능의 제공 절차를 나타낸 플로우챠트이다.
도 5는 본 발명에 의한 운용 및 관리 장치에 있어서, 장애 내역 관리 기능의 제공 절차를 나타낸 플로우챠트이다.
도 6은 본 발명에 의한 운용 및 관리 장치에 있어서, 임계치 관리 기능의 제공 절차를 나타낸 플로우챠트이다.
도 7은 본 발명에 의한 운용 및 관리 장치에 있어서, 서비스 호 추적 기능의 제공 절차를 나타낸 플로우챠트이다.
도 8은 본 발명에 의한 운용 및 관리 장치에 있어서, 트래픽 기능의 제공 절차를 나타낸 플로우챠트이다.
도 9는 본 발명에 의한 운용 및 관리 장치에 있어서, 사용량 통계 조회 처리 절차를 나타낸 플로우챠트이다.
도 10은 본 발명에 의한 운용 및 관리 장치에 있어서, 로그 관리 절차를 나타낸 플로우챠트이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100: 데이터베이스 200: DB 관리부
210: 로그 처리 모듈 220: DB 관리 모듈
230: 삭제 관리 모듈 240: 조합 관리 모듈
250: 데이터 접근 모듈 300: 프레젠테이션부
등록특허 10-0727088
- 10 -
310: 관리 사이트 제공부 320: 감시 로직 처리부
321: 통계 조회 모듈 322: 모니터링 구성 관리 모듈
323: 호 추적 관리 모듈 324: 그룹 석세스 관리 모듈
325: 상세 모니터링 관리 모듈 326: 모니터링 관리 모듈
327: 데이터 접근 모듈 

등록된 상품문의

  • 상품문의가 없습니다.

등록된 사용후기

  • 사용후기가 없습니다.