Open API, OpenAPI   Open AppIication Programming Interface   개방형 API, 오픈 API

(2021-04-13)

1. Open API통신망 관점
     - Open API는, 통신망의 기능을 추상화시켜,
     - 응용서비스계층과 전달망계층 사이를 표준화시킨 개방형 인터페이스를 말함

  ㅇ 프로그래밍 또는  기술 관점
     - 응용 프로그램 개발시 참조되는 지침 성격의 것
        . 개발자는 API 제공자의 지침 숙지가 필요
     - 공개된 개발용 프로그래밍 라이브러리
        . 사용자/개발자가 직접 응용 프로그램을 개발하고, 
        . Open API를 통해 상호 정보 교환(인터페이스) 가능
     - 例로써, 각종 기술 들에 의해  사이트들이 서로 상호 작용할 수 있는 등

  ※ 한편, API에서의 개방성(Open) 이란?
     - 인터넷개방성을 상징하는 완전 개방 보다는,
     - 소유권은 있으나, 무료로 개방한 것을 지칭함


2. [ 통신망 Open API ]통신서비스 제공 형태의 변화
     -  교환기 → (장비업체에 독립적) → 지능망 → (통신망에 독립적) → Open API
                        
  ㅇ 현재, 통신망은 유무선 통신망, 인터넷, 방송망이 개별적으로 존재하고,
     - 각기 해당 망에 특화된 서비스를 제공하는 구조

  ㅇ 향후, 통신,방송,인터넷 등이 융합되는 광대역 통합망 출현이 예상
     - 상호 융합된 새로운 서비스를 제공하기 위해, 
     - 개별 통신망에 종속되지 않은 독립적인 표준 인터페이스(Open API)를 통한,
     - 개방형 서비스 구조가 도입되어야 함


3. [ 통신망 Open API ]  Open API 도입에 따른, 특징 및 잇점개방형 서비스 구조로써,
     - 통신망 기능 즉, 호(呼) 제어, 과금 제어, 이동성 제어 등이 추상화됨

  ㅇ 통신망(유선전화망, 이동전화망, 데이터통신망, 방송망 등)의 구조 및 기술에 독립적으로,
     새로운 응용서비스 개발이 용이해짐.
  ㅇ 서비스 개발 기간이 짧아짐
  ㅇ 통신망사업자에게는 사업모델이, 기존 서비스제공자에서 향후 서비스중재자까지로 확장이 가능


4. [ 통신망 Open API ]  표준화 CORBA 기반의 Parlay/OSA(Open Service Access) API
     - 통신망 기능에 대해 풍부한 API 제공하나 사용법이 다소 복잡

  ㅇ 웹서비스 기반의 Parlay X API
     - 매우 단순한 API 제공

  ㅇ 3GPP, Parlay Group, ETSI 공동으로 Joint Working Group을 결성하여 추진

BcN (NGN)
   1. BcN   2. AGW   3. MGW   4. SGW   5. TGW   6. 소프트스위치   7. BcN GW   8. BICC   9. IMS   10. MGC   11. MSF   12. Open API   13. OSA   14. Parlay  
차세대 웹
   1. 웹 2.0   2. AJAX   3. Open API   4. RIA  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"