KR100826554B1 - 개인화 서비스 제공 시스템 및 그 방법 - Google Patents
개인화 서비스 제공 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100826554B1 KR100826554B1 KR1020060107083A KR20060107083A KR100826554B1 KR 100826554 B1 KR100826554 B1 KR 100826554B1 KR 1020060107083 A KR1020060107083 A KR 1020060107083A KR 20060107083 A KR20060107083 A KR 20060107083A KR 100826554 B1 KR100826554 B1 KR 100826554B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- providing
- user
- server
- open
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004891 communication Methods 0.000 claims abstract description 29
- 238000010295 mobile communication Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 6
- 239000008186 active pharmaceutical agent Substances 0.000 description 16
- 238000007726 management method Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 2
- 241000282836 Camelus dromedarius Species 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 개인화 서비스 제공 시스템 및 그 방법에 관한 것이다.
UCC(User Created Contents) 환경으로 구성되며 개방형 웹 인터페이스를 통해 제공되는 서비스 사용자의 홈페이지 또는 블로그를 통해 서비스 사용자가 개인화된 서비스를 생성하고, 생성된 서비스를 제공할 수 있도록 한다. 즉, 이동통신 사업자가 제공하는 응용 계층의 오픈 소스만을 이용하여 웹 프로그래밍을 통해 편집함으로써, 기존에 사용자에게 제공중인 서비스 이외에 사용자가 개인화된 서비스를 생성하여 제공할 수 있다.
개인화 서비스, UCC(User-created Contents Provider), SP(Service Provider), UCC-SP
Description
도 1은 본 발명의 실시예에 따른 개인화 서비스를 제공하는 시스템의 개략도이다.
도 2는 본 발명의 실시예에 따른 개인화 서비스를 제공하는 개방형 웹 서버의 구조도이다.
도 3은 본 발명의 실시예에 따른 개인화 서비스 제공 방법을 나타낸 흐름도이다.
본 발명은 서비스 제공 시스템 및 방법에 관한 것으로, 보다 자세하게는 개인화된 서비스를 제공하는 시스템 및 방법에 관한 것이다.
최근 이동통신 서비스가 널리 확산됨에 따라 거의 대부분의 사람들은 하나 이상의 이동통신 서비스를 제공받고 있다. 이러한 이동통신 서비스는 기본적인 음성 통화와 문자 또는 음성 메시지 전송에 이어 무선 인터넷 서비스와 이동통신 단말기용 컨텐츠의 이용 등으로 확대되고 있다.
이에 대해 기술의 진화에 따른 관점에서 살펴보면, 차세대 통신망의 구조는 음성, 데이터, 방송 서비스 등 특정 서비스를 대상으로 독립적으로 구축된 형태에서 IP 기반의 멀티 서비스를 지원하는 통합 망으로 진화되고 있다. 그리고 통신 시스템의 구조는 PSTN 교환기, ATM 교환기 등 제어 및 전송 기능이 통합된 형태에서 소프트 스위치와 미디어 게이트웨이 등 제어와 전송 기능이 분리된 형태로 진화되고, 통신 서비스의 구조는 프로토콜 기반의 지능망 서비스 형태에서 개방형 API(Open API(Application Programming Interface)) 기반의 개방형 서비스 구조로 진화되고 있다.
이때, 개방형 서비스 구조란 통신망의 기능들을 표준화된 인터페이스로 정의하고, 애플리케이션을 사용할 수 있도록 개방해 통신망의 구조에 독립적으로 다양한 부가 서비스를 운영할 수 있는 서비스 개발 패러다임이다. 응용 서비스 계층과 전송 계층 사이의 표준화된 인터페이스를 Open API라 하며, 호 제어(call control), 이동성(mobility), 과금(charge), 프레즌스 관리(presence management) 등의 통신망 기능들이 추상화되어 API로 규격화되고 있다.
이의 일환으로 인터넷의 다양한 서비스를 유무선 통신망과 결합시켜주는 팔레이 게이트웨이(Parlay Gateway)는 인터넷 서비스 제공 업체에서 개발한 서비스가 공중망 사업자의 자원을 사용할 수 있도록 인터페이스를 제공한다. 팔레이란 팔레이 그룹(Parlay Group)에 의해 정의된 망 독립적, Open API 규격으로 서드파티 애플리케이션과 애플리케이션 서버가 통신 사업자의 망 자원을 활용할 수 있도록 하는 통신 기술이다. 팔레이 기술을 이용하면 사업자 및 서비스 제공자들이 망 경계 를 넘어 기존의 망 자원들을 활용해 다양하고 복합적인 신규 서비스를 제공할 수 있다.
이와 같은 기술들을 이용하여 제공되는 서비스를 사용자가 이용할 경우, 사용자는 컨텐츠 제공자로부터 일괄적으로 생성된 컨텐츠들을 수집하여 실행하거나 이용만 할 뿐, 사용자 개개인의 취향에 따른 서비스를 제공받지 못한다는 문제점이 있다. 또한, 수집된 컨텐츠를 원본 그대로 이용할 수만 있을 뿐, 이용자가 실질적으로 영상물 또는 글 등을 제작하여 포털에 제공하고 이를 토대로 서비스를 제공하지 못한다는 문제점이 있다.
따라서, 본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위한 것으로, 컨텐츠 사용자가 직접 이미 제공된 컨텐츠들을 이용하여 새로운 컨텐츠를 생성할 수 있으며, 생성된 컨텐츠를 컨텐츠 제공자의 측면에서 서비스로 제공할 수 있는 개인화 서비스 제공 시스템 및 방법을 제안한다.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 특징인 개인화 서비스 제공 시스템에 있어서, 이동통신 시스템에 연결되어 사용자에게 개인화 서비스를 제공하는 시스템에 있어서,
통신망 자원을 상기 사용자에 제공하는 서비스 제공 서버; 상기 사용자에 의해 요청되는 개인화된 서비스 생성 요청을 토대로 상기 서비스 제공 서버로부터 수신한 상기 통신망 자원을 이용하여 새로운 서비스를 생성할 수 있도록 서비스 생성 환경을 제공하는 개방형 서비스 서버; 및 상기 개방형 서비스 서버를 통해 상기 통신망 자원에 접근할 수 있는 표준화된 애플리케이션 프로그래밍 인터페이스를 이용하여 애플리케이션 서비스를 개발하고 운용할 수 있는 개방형 웹 인터페이스를 상기 사용자에게 제공하고, 상기 개방형 웹 인터페이스를 통해 상기 개인화된 서비스를 생성하고 실행하는 개방형 웹 서버를 포함한다.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 또 다른 특징인 개인화된 서비스를 제공하는 방법에 있어서, 이동통신 시스템에 연결되어 사용자에게 개인화 서비스를 제공하는 방법에 있어서,
(a) 개방형 웹 인터페이스를 통해 상기 사용자에게 통신망 자원을 이용하여 개인화된 서비스 자원을 생성할 수 있는 서비스 생성 환경을 제공하는 단계; (b) 상기 제공한 서비스 생성 환경 상에서 상기 사용자의 서비스 생성 요청을 통해 수집된 통신망 자원을 이용하여 개인화된 서비스 자원을 생성하는 단계; 및 (c) 상기 생성된 개인화 서비스 자원을 상기 개방형 웹 인터페이스를 통해 상기 사용자에게 제공하는 단계를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다.
또한 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
도 1은 본 발명의 실시예에 따른 개인화 서비스를 제공하는 시스템의 개략도이다.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따라 개인화 서비스를 제공하기 위한 시스템이 구축되기 위해서는 크게 웹 서비스를 제공하는 GPRS(General Packet Radio Services) 네트워크(‘IP 기반 멀티미디어 서비스 제공 서버’라고도 함)(300), W-CDMA(Wideband Code Division Multiple Access) 네트워크(‘서비스 제공 서버’라고도 함)(400), 지능형 네트워크(‘개방형 서비스 서버’라고도 함)(500) 및 개방형 웹 인터페이스(‘개방형 웹 서버’라고도 함)(200) 기술을 기반으로 구성될 수 있다.
GPRS 네트워크(300)는 W-CDMA(400) 및 지능형 네트워크(500)에 연결되어 있으며, 상기 사용자의 인증을 수행한다. 여기서 GPRS 네트워크(300)상에서 웹 서비스는 이동통신 사업자의 웹 서비스를 제공할 수 있는 OWS(Open Web Server, 이하 개방형 웹 서버라 지칭)(600)에 의해 서비스가 제공될 수 있다. 이때 GPRS 네트워크(300)는 GGSN(Gateway GPRS Support Node)(310), P-CSCF(Proxy-Call Session Control Function)(320), S-CSCF(Serving-CSCF)(330) 및 HSS(Home Location Register)(340)을 포함한다.
GGSN(310)은 GPRS 네트워크(300)의 데이터 서비스를 위한 고속의 패킷 데이 터 서비스를 제공하는 IP 기반 패킷망의 서빙 노드로서, 패킷 데이터 서비스를 제공하기 위하여 세션을 관리하고 패킷 데이터의 라우텅 처리 기능을 수행하며, 하기에서 설명할 W-CDMA 네트워크(400)와 인터넷 망을 연결하기 위한 인터페이스를 제공한다. 또한, GGSN(310)은 사용자의 이동 단말이 이동하여 다른 SGSN으로 옮겨갈 때, 해당 SGSN의 영역에 들어가는 이동 단말의 관리 및 현재 위치를 홈 에이전트에 알리는 기능을 수행한다. 즉, W-CDMA 네트워크(400)에 위치하는 서비스를 개방형 웹 서버(600)로 전달하는 기능을 수행한다.
P-CSCF(320)는 사용자의 방문 망에서 홈 망으로 등록 및 발/착신 호 요구의 전달을 대행해주는 기능을 수행하며, S-CSCF(330)는 실제 홈 망에서 사용자의 호 요구를 처리하는 기능을 수행한다. HSS(340)는 인터넷 멀티미디어 서비스 가입자, 즉 사용자의 이동 단말의 위치 관리, 프로파일 관리 및 인증 기능을 수행하며, S-CSCF(330)의 수집 기능을 수행한다.
GPRS 네트워크(300)의 GGSN(310)과 하기에서 설명할 지능형 네트워크(500)의 팔레이 게이트웨이(530)에 연결되어 있는 개방형 웹 서버(600)는 서드 파티(3rd Party) 서비스 제공 업체에 의해 제공되거나, 망 사업자에 의해 제공될 수 있으며, 개방형 웹 서버(600)는 다수의 애플리케이션들을 설치하여 구동할 수 있다. 개방형 웹 서버(600)는 지능형 네트워크에 연동된 팔레이 게이트웨이와 API를 가짐으로써, 팔레이 게이트웨이(530)의 하부 네트워크 구조나 특정 프로토콜의 구성과는 관계없이 독립적으로 팔레이 게이트웨이(530)와 연결된 자원들을 사용할 수 있다. 이때 팔레이 게이트웨이(530)에 대해서는 하기에서 설명하기로 하며, 개방형 웹 서 버(600)의 구조에 대하여 도 2를 참조로 설명하기로 한다.
도 2는 본 발명의 실시예에 따른 개인화 서비스를 제공하는 개방형 웹 서버의 구조도이다.
도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 개방형 웹 서버(600)는 서비스 데이터 수신부(610), 개방형 인터페이스부(620) 및 서비스 생성 환경 제공부(630)를 포함한다.
먼저 서비스 데이터 수신부(610)는 서비스 사용자(100)로부터 새로운 서비스를 생성하기 위해 기존에 제공되고 있는 서비스를 요청받는 경우, 이동통신 사업자가 제공하는 서비스 데이터 즉, 통신망 자원을 수신하는 기능을 수행한다.
개방형 인터페이스부(620)는 서비스 데이터 수신부(610)로부터 수신한 서비스 데이터를 제공받아, 서비스 데이터에 대한 응용 계층의 오픈 소스를 수집하여 서비스 사용자(100)에게 제공한다. 또한, 하기에서 설명할 서비스 생성 환경 제공부(630)로부터 생성된 홈페이지 또는 블로그와 같은 서비스 생성 환경에 대한 정보를 제공받아 서비스 사용자(100)에게 제공한다.
여기서 개방형 인터페이스부(620)는 하기에서 설명할 개방형 웹 인터페이스(200)와 연동한다. 이를 통해 개방형 인터페이스부(620)에서 수집한 서비스 데이터에 대한 오픈 소스와 서비스 생성 환경에 대한 정보를 개방형 웹 인터페이스(200)로 제공하여 서비스 사용자(100)가 개방형 웹 인터페이스(200)를 통해 새로운 서비스를 생성하고 제공할 수 있도록 한다.
서비스 생성 환경 제공부(630)는 서비스 사용자(100)가 새로운 서비스를 생 성할 수 있는 환경을 제공한다. 여기서, 환경의 예로써는 홈페이지 또는 블로그 등과 같은 것이 될 수 있으며, 서비스 생성 환경은 서비스 사용자(100)가 새로운 서비스를 생성할 수 있도록 하는 UCC 환경으로 구성된다.
다음, 상기 도 1에 도시된 바와 같이 GGSN(310)에 연결되어 있으며 서비스 사용자(100)에게 통신망 자원을 제공하는 W-CDMA 네트워크(400)는 SGSN(Serving GPRS Support Node)(430), RNC(Radio Network Controller)(420) 및 Node-B(410)를 포함한다.
Node-B(410)는 3GPPS(3rd Generation Partnership Project) 무선 접속 규격에 따르는 이동 단말과의 무선 접속 종단 기능을 수행하고, 음성, 영상 및 데이터 트래픽을 W-CDMA 방식을 사용하여 이동 단말과 송수신하는 기능을 수행한다. 일반적으로 Node-B(410)의 내부 시스템은 기지국 정합 서브시스템(BIS: Base-station Interconnection Subsystem), 기저대역 서브시스템(BS: Baseband Subsystem) 및 RF 서브시스템(Radio Frequency Subsystem)으로 구성되며, 이에 대한 사항은 이미 일반적으로 알려진 사항으로 본 발명의 실시예에서는 상세한 설명을 생략하기로 한다.
SGSN(430)은 GPRS 서비스를 위하여 이동 단말의 이동성 관리, 발/착신호 처리 절차 및 패킷 데이터의 송수신을 처리하기 위한 세션 관리, 인증 및 과금 기능을 지원한다. 또한, 패킷 데이터의 라우팅 처리 기능을 수행한다.
RNC(420)는 유무선 채널 관리, 이동 단말의 프로토콜 정합, 기지국의 프로토콜 정합, 소프트 핸드오프 처리, 코어 네트워크(Core network)와의 프로토콜 정합, GPRS 접속, 장애 관리, 시스템 로딩(Loading) 등과 같은 기능을 담당한다.
SGSN(430)과 개방형 웹 서버(600)와 연결되어 있는 지능형 네트워크(500)는 SCP(Service Control Point)(520), SMP(Service Management Point)(510) 및 팔레이 게이트웨이(530)를 포함한다. 지능형 네트워크(500)는 서비스 사용자(100)에 의해 요청되는 개인화된 서비스 생성 요청을 토대로 W-CDMA 네트워크(400) 또는 지능형 네트워크(500)에 위치하는 통신망 자원을 이용하여 새로운 서비스를 생성할 수 있도록 하는 서비스 생성 환경을 제공한다. 본 발명의 실시예에서는 통신망 자원이 W-CDMA 네트워크(400) 또는 지능형 네트워크(500)에 위치할 수 있다고 가정하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.
SCP(520)는 지능형 네트워크 서비스를 제공하는데 필요한 서비스 로직 프로그램을 저장하고 있으며, 데이터의 저장 및 제공을 위하여 데이터베이스를 포함하고 있다. 즉, 지능형 네트워크(500)의 각종 서비스에 대한 서비스 로직을 제공하여, 지능형 네트워크 서비스 시나리오를 실제로 수행한다. 이때 SCP(520)는 SSP(Service Switching Point)로부터 패킷 데이터 서비스 요청 신호를 수신하여 이를 분석하고, 해당 패킷 데이터 서비스를 제공하는 SCP(520) 또는 지능형 주변 장치로 요청한다. 그리고, 요청된 데이터 패킷이 제공되면, 이를 W-CDMA 네트워크(400)의 SGSN(430) 및 GPRS 네트워크(300)의 GGSN(310)을 통하여 사용자(100)의 이동 단말로 전송하는 역할을 수행한다.
SMP(510)는 서비스 관리, 서비스 도입, 서비스 전개 등을 제어하며, 데이터베이스 관리, 망 감시 및 테스트, 망 트래픽 관리, 망 관련 데이터 수집 등을 수행 한다 이를 위해 SMP(510)는 HLR(Home Location Register), CSBS(Customer Service & Billing System), 웹 서버, NMS(Network Management System), 위치 서버 등과 같은 지능형 네트워크 외부 시스템과의 인터페이스를 제공한다.
팔레이 게이트웨이(530)는 팔레이 API 뿐만 아니라 INAP(Intelligent Network Application Protocol), CAP(CAMEL Application Part), WIN(Wireless Intelligent Network), MAP(Mobile Application Part), SIP(Session Initiation Protocol) 등 다양한 네트워크 인터페이스를 제공한다. 따라서, 팔레이 게이트웨이(530)는 유선, 무선 및 VoIP 망 등 어떤 종류의 망에서도 도입이 가능하며, 하나의 솔루션으로 여러 가지 이종 망에 다수의 서비스를 동시에 제공할 수 있는 멀티 서비스 플랫폼의 역할을 한다.
개방형 웹 인터페이스(200)는 팔레이-X API로 구성될 수 있다. 여기서 팔레이-X API는 개방형 API를 기반으로 만들어진 다양한 응용 서비스들이 전 세계 통신 사업자의 망과 자유롭게 연동되도록 해준다. 즉, 팔레이-X API를 통해 이동통신 사업자는 복잡한 네트워크 계층을 쉽게 제어할 수 있는 개방형 인터페이스를 서비스 사용자에게까지 제공하게 되는 것이다.
다음은 도 1에 설명한 전체 네트워크 상에서 개인화 서비스를 제공하기 위한 방법에 대하여 도 3을 참고로 상세히 설명하기로 한다.
도 3은 본 발명의 실시예에 따른 개인화 서비스 제공 방법을 나타낸 흐름도이다.
도 3에 도시된 바와 같이, 서드 파티 서비스 제공 업체 혹은 애플리케이션 구현 능력만을 가지고 있는 서비스 사용자(100)가 망에 접속하여 신규 서비스를 생성하고 생성된 신규 서비스를 제 3자에게 제공하고자 할 경우, 서비스 사용자(100)는 먼저 GPRS 네트워크(300)로 홈페이지 또는 블로그의 할당을 요청(S100)한다. 여기서 서비스 사용자(100)가 요청하여 할당 받을 홈페이지 또는 블로그는 서비스 사용자(100)가 이미 제공되고 있는 서비스를 이용하여 새로운 서비스를 생성할 수 있도록 하는 UCC 환경으로 구성된다.
GPRS 네트워크(300)는 서비스 사용자(100)로부터 홈페이지 또는 블로그의 할당을 요청 받으면, 서비스 사용자(100)와 서비스 협약을 맺고, 이에 따른 서비스 사용자(100)의 인증을 HSS(340)를 통해 수행(S110)한다. 인증이 완료되면 GPRS 네트워크(300)는 서비스 사용자에게 홈페이지 또는 블로그를 제공(S120)한다. 여기서 홈페이지 또는 블로그를 제공하는 것은 개방형 웹 서버(600)에서 수행하며, 본 발명의 실시예에 따라 개방형 웹 서버(600)는 GPRS 네트워크(300)에 포함된 형태로 구현될 수도 있고, 상기 도 1에 도시한 바와 같이 독립된 형태로 구현될 수도 있다.
다음, 홈페이지 또는 블로그를 제공받은 서비스 사용자(100)가 기존에 제공되고 있는 서비스를 이용하여 새로운 신규 서비스를 생성하고자 할 경우, GPRS 네트워크(300)로의 접속을 요청하는 망 접속 요청 메시지를 GPRS 네트워크(300)에 전송(S130)한다. 망 접속 요청 메시지를 수신한 GPRS 네트워크(300)는 망 접속을 요청한 사용자가 서비스 협약된 사용자인지 아닌지 여부를 판단하기 위해 가입자 인증 확인(S140) 절차를 수행한다.
만약 정상적인 서비스 협약이 이루어진 서비스 사용자(100)인 경우, 망 접속을 허용하는 응답 메시지를 서비스 사용자(100)에게 전송(S150)하고, 서비스 사용자(100)는 해당 응답 메시지를 수신함과 동시에 GPRS 네트워크(300)에 접속하여 서비스를 이용할 수 있다. 그러나, 정상적인 서비스 협약이 이루어진 서비스 사용자가 아닌 경우, 서비스 협약을 유도하거나 망 접속을 불가하는 메시지를 전송한다.
정상적인 서비스 사용자(100)가 홈페이지 또는 블로그 상에서 기존에 제공되고 있는 서비스를 이용하여 신규 서비스를 생성하고자 할 경우, 신규 서비스 생성을 위한 기존에 제공되는 서비스의 제공을 GPRS 네트워크(300)에 요청(S160)한다. GPRS 네트워크(300)는 서비스 사용자(100)가 요청한 서비스의 제공 환경을 판단(S170)하고, W-CDMA 네트워크(400) 또는 지능형 네트워크(500) 중 서비스를 제공하는 네트워크에 서비스 제공을 요청(S180, S185)한다.
W-CDMA 네트워크(400) 또는 지능형 네트워크(500)에서는 서비스 제공 요청 메시지를 수신하면, 해당 서비스를 GPRS 네트워크(300)로 제공(S190, S195)하고, GPRS 네트워크(300)는 서비스 사용자(100)에게 해당 서비스를 제공(S200)하여 신규 서비스 생성(S210)이 가능하도록 한다. 서비스 사용자(100)는 생성된 신규 서비스를 자신의 이동 단말에 설정하거나, 서비스 제공자 관점에서 이동통신 사업자의 무선 인터넷에 올려 제 3의 서비스 사용자에게 상품으로 판매할 수 있다.
만약 신규 서비스가 판매될 경우, 서비스 사용자(100)는 이동통신 사업자가 제공하는 요금 조회, 서비스 가입/해제 요청, 이력 조회 등과 같은 고객 홈페이지의 기능을 자신의 홈페이지에 개설할 수 있기 때문에, 이동통신 사업자와 협약에 의해 개인 서비스 제공자로의 활동이 가능하다. 즉, 이동통신 사업자는 상용화된 서비스에 접근할 수 있는 API와 보안 문제를 고려하여 네트워크 계층의 프로그램을 제외한 응용 계층의 오픈 소스(Open source)를 서비스 사용자(100)에게 제공하며, 서비스 사용자(100)는 자신이 가입한 이동통신 서비스의 응용 계층의 오픈 소스를 웹 프로그래밍 등을 통해 편집하고, 개인화된 서비스로 재 생성할 수 있게 된다.
여기서, GPRS 네트워크(300)의 개방형 웹 인터페이스(200)와 팔레이 시스템은 개방형 인터페이스 팔레이 API에 의해 연동되며, 개방형 웹 인터페이스(200)와 서비스 사용자(100)의 홈페이지 또는 블로그는 개방형 웹 인터페이스인 팔레이-X API에 의해 제공된다. 여기서 팔레이-X API는 개방형 API를 기반으로 만들어진 다양한 응용 서비스들이 전 세계 통신 사업자의 망과 자유롭게 연동되도록 해준다.
팔레이-X API를 통해 이동통신 사업자는 복잡한 네트워크 계층을 쉽게 제어할 수 있는 개방형 인터페이스를 서비스 사용자(100)에게까지 제공하게 되는 것이다. 이를 이용하면, 서비스 사용자(100)는 GPRS 네트워크(300)로부터 제공된 홈페이지 또는 블로그 공간에서 이동통신 네트워크 자원 제어의 프로그래밍을 모르는 상황에서도 웹 프로그래밍 범위에서 이동통신 서비스를 신규로 생성할 수 있다. 또한, 자신이 가입한 이동통신 부가서비스를 편집하여 독창적인 부가서비스를 생성할 수도 있다.
일반적으로 제공되고 있는 통화 불가 상황일 때 발신 전화번호를 SMS를 이용하여 사용자에게 알려주는 캐치콜 서비스를 예로 들면, 일반적으로는 한 번의 SMS를 통해 발신 전화번호를 사용자에게 알려준다. 그러나, 본 발명의 실시예에 따라 부가서비스를 편집하면, 통화 불가 상황일 때 동일 발신 번호에 대해 매번 캐치콜을 받을 수 있도록 하거나 한 번만 캐치콜을 받을 수 있도록 하는 등, 캐치콜에 대한 제어권을 서비스 사용자(100)가 가질 수 있게 된다. 이렇게 생성된 캐치콜 서비스는 서비스 사용자(100) 자신의 이동 단말에 적용하거나, 캐치콜 서비스를 제공하는 이동통신 사업자의 무선 인터넷을 이용하여 제 3자에게 판매할 수 있다.
여기서, 전술한 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체 역시 본 발명의 범주에 포함되는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리 범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
전술한 실시예에 따르면, 이동통신 사업자가 제공하는 응용 계층의 오픈 소스만을 이용하여 웹 프로그래밍을 통해 편집함으로써, 기존에 사용자에게 제공중인 서비스 이외에 사용자가 개인화된 서비스를 생성하여 제공할 수 있다.
Claims (17)
- 이동통신 시스템에 연결되어 사용자에게 개인화 서비스를 제공하는 시스템에 있어서,통신망 자원을 상기 사용자에 제공하는 서비스 제공 서버;상기 사용자에 의해 요청되는 개인화된 서비스 생성 요청을 토대로 상기 서비스 제공 서버로부터 수신한 상기 통신망 자원을 이용하여 새로운 서비스를 생성할 수 있도록 서비스 생성 환경을 제공하는 개방형 서비스 서버; 및상기 개방형 서비스 서버를 통해 상기 통신망 자원에 접근할 수 있는 표준화된 애플리케이션 프로그래밍 인터페이스를 이용하여 애플리케이션 서비스를 개발하고 운용할 수 있는 개방형 웹 인터페이스를 상기 사용자에게 제공하고, 상기 개방형 웹 인터페이스를 통해 상기 개인화된 서비스를 생성하고 실행하는 개방형 웹 서버를 포함하며,상기 개방형 웹 서버는 상기 개인화된 서비스를 생성할 수 있는 상기 서비스 생성 환경을 제공하는 서비스 생성 환경 제공부를 포함하는 개인화 서비스 제공 시스템.
- 제1항에 있어서,상기 서비스 제공 서버, 상기 개방형 서비스 서버 및 상기 개방형 웹 서버에 연결되어 있으며, 상기 사용자의 인증을 수행하는 IP 기반 멀티미디어 서비스 제공 서버를 더 포함하는 개인화 서비스 제공 시스템.
- 제1항 또는 제2항에 있어서,상기 개방형 웹 서버는,상기 개인화된 서비스를 생성하기 위해, 상기 서비스 제공 서버로부터 통신망 자원을 수집하여 수신하는 서비스 데이터 수신부; 및상기 서비스 데이터 수신부로부터 수신한 상기 통신망 자원에 대한 오픈 소스를 수집하고, 상기 서비스 생성 환경 제공부로부터 생성된 서비스 생성 환경에 대한 정보를 수집하여 상기 개방형 서비스 서버로 제공하는 개방형 인터페이스부를 포함하는 개인화 서비스 제공 시스템.
- 제3항에 있어서,상기 서비스 데이터 수신부는 상기 수신한 통신망 자원으로부터 응용 계층의 오픈 소스를 수집하여 출력하는 개인화 서비스 제공 시스템.
- 제4항에 있어서,상기 서비스 생성 환경은 홈페이지 및 블로그 중 어느 하나의 형태로 생성되는 개인화 서비스 제공 시스템.
- 제5항에 있어서,상기 서비스 생성 환경은 UCC(User-Created Contents provider) 환경으로 구성되는 개인화 서비스 제공 시스템.
- 제2항에 있어서,상기 개방형 서비스 서버는,상기 서비스 제공 서버와 연동하며, 상기 서비스 제공 서버가 제공하는 상기 통신망 자원을 수집하고 제어하는 SMP(Service Management Point);상기 개방형 웹 서버로부터 제공되는 서비스를 제공하는데 요구되는 서비스 로직 프로그램을 저장하며, 상기 개방형 웹 서버의 서비스 시나리오를 실행하는 SCP(Service Control Point); 및상기 서비스 제공 서버 및 상기 IP 기반 멀티미디어 서비스 제공 서버와 연동하며, 상기 애플리케이션 프로그래밍 인터페이스를 상기 개방형 인터페이스부에 제공하고, 상기 애플리케이션 프로그래밍 인터페이스를 상기 서비스 제공 서버의 프로토콜로 변환하고 제어하는 팔레이 게이트웨이를 포함하는 개인화 서비스 제공 시스템.
- 제2항에 있어서,상기 서비스 제공 서버는,상기 개방형 서비스 서버와 연동하며, 상기 개방형 웹 서버에서 요청하는 상 기 통신망 자원을 제공하는 SGSN(Serving GPRS Support Node); 및상기 SGSN과 연결되어 있으며, 상기 IP 기반 멀티미디어 서비스 제공 서버로의 접속을 제어하는 RNC(Radio Network Controller)를 포함하는 개인화 서비스 제공 시스템.
- 제2항에 있어서,상기 IP 기반 멀티미디어 서비스 제공 서버는,상기 개방형 서비스 서버 및 상기 서비스 제공 서버와 연동하며, 상기 개방형 서비스 서버로부터 상기 개인화된 서비스를 제공하기 위한 상기 통신망 자원을 전달받아 상기 개방형 웹 서버로 제공하는 GGSN(Gateway GPRS Support Node);상기 사용자의 망 접속 요구를 처리하는 S-CSCF(Serving-CSCF); 및상기 사용자의 인증을 수행하는 HSS(Home Location Register)를 포함하는 개인화 서비스 제공 시스템.
- 이동통신 시스템에 연결되어 사용자에게 개인화 서비스를 제공하는 방법에 있어서,(a) 개방형 웹 인터페이스를 통해 상기 사용자에게 통신망 자원을 이용하여 개인화된 서비스 자원--여기서 개인화된 서비스 자원은 사용자의 서비스 생성 환경을 토대로 생성됨--을 생성할 수 있는 서비스 생성 환경을 제공하는 단계;(b) 상기 제공한 서비스 생성 환경 상에서 상기 사용자의 서비스 생성 요청을 통해 수집된 통신망 자원을 이용하여 개인화된 서비스 자원을 생성하는 단계; 및(c) 상기 생성된 개인화 서비스 자원을 상기 개방형 웹 인터페이스를 통해 상기 사용자에게 제공하는 단계를 포함하는 개인화 서비스 제공 방법.
- 제10항에 있어서,상기 (a) 단계는,(a-1) 상기 사용자로부터 망 접속 요청 메시지를 수신하고, 수신한 망 접속 요청 메시지를 토대로 상기 사용자의 인증을 수행하는 단계; 및(a-2) 상기 인증이 완료된 상기 사용자로부터 서비스 제공 요청 메시지를 수신하고, 상기 서비스 제공 요청 메시지를 토대로 상기 개방형 웹 인터페이스를 통해 상기 서비스 생성 환경을 제공하는 단계를 포함하는 개인화 서비스 제공 방법.
- 제11항에 있어서,상기 (a-1) 단계 이전에,상기 사용자로부터 상기 서비스 생성 환경의 제공 요청을 수신하는 단계;상기 서비스 생성 환경의 제공 요청에 따라 상기 사용자와의 서비스 협약을 수행하고, 상기 사용자에 대한 사용자 인증을 수행하는 단계; 및상기 통신망 자원을 가공하여 상기 개인화 서비스 자원을 생성할 수 있는 서 비스 생성 환경을 제공하는 단계를 포함하는 개인화 서비스 제공 방법.
- 제10항에 있어서,상기 (b) 단계는,상기 개인화된 서비스를 생성하기 위한 상기 통신망 자원을 상기 개방형 웹 인터페이스를 통해 요청하는 단계; 및상기 요청한 통신망 자원을 수신하고, 상기 수신한 통신망 자원을 토대로 상기 개방형 웹 인터페이스를 이용하여 상기 개인화된 서비스를 생성하여 제공하는 단계를 포함하는 개인화 서비스 제공 방법.
- 제13항에 있어서,상기 생성된 개인화된 서비스는 상기 통신망 자원을 제공하는 이동통신 사업자가 제공한 오픈 소스를 토대로 생성하는 개인화 서비스 제공 방법.
- 제12항에 있어서,상기 서비스 생성 환경은 UCC(User-Created Contents provider) 환경으로 구성되는 개인화 서비스 제공 방법.
- 제15항에 있어서,상기 서비스 생성 환경은 개방형 웹 인터페이스로 제공되는 개인화 서비스 제공 방법.
- 제16항에 있어서,상기 개방형 웹 인터페이스는 팔레이-X API로 구현될 수 있는 개인화 서비스 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060107083A KR100826554B1 (ko) | 2006-11-01 | 2006-11-01 | 개인화 서비스 제공 시스템 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060107083A KR100826554B1 (ko) | 2006-11-01 | 2006-11-01 | 개인화 서비스 제공 시스템 및 그 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100826554B1 true KR100826554B1 (ko) | 2008-04-30 |
Family
ID=39572982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060107083A KR100826554B1 (ko) | 2006-11-01 | 2006-11-01 | 개인화 서비스 제공 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100826554B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101560181B1 (ko) | 2008-02-22 | 2015-10-14 | 삼성전자주식회사 | 매쉬업 그래프 생성 방법 및 장치, 및 매쉬업 서비스 추천 방법 및 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050093561A (ko) * | 2004-03-19 | 2005-09-23 | 에스케이 텔레콤주식회사 | 무선 인터넷을 통한 복합 서비스 제공 시스템 |
-
2006
- 2006-11-01 KR KR1020060107083A patent/KR100826554B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050093561A (ko) * | 2004-03-19 | 2005-09-23 | 에스케이 텔레콤주식회사 | 무선 인터넷을 통한 복합 서비스 제공 시스템 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101560181B1 (ko) | 2008-02-22 | 2015-10-14 | 삼성전자주식회사 | 매쉬업 그래프 생성 방법 및 장치, 및 매쉬업 서비스 추천 방법 및 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1886999B (zh) | 自动发现多媒体服务能力的方法和通信*** | |
CN101569154B (zh) | 用于为非登记订户的gsm与ims之间的重叠 | |
US9503879B2 (en) | Method for serving visitor subscribers in a mobile communication system | |
US7443839B2 (en) | User identification module for access to multiple communication networks | |
CN109639717B (zh) | 携号转网的通信方法、主叫侧/被叫侧业务控制点服务器 | |
EP1748670A1 (en) | A mehod and a system for providing fix-line local numbers to mobile roaming subscribers | |
US20060019667A1 (en) | System and method for providing integrated voice and data services utilizing wired cordless access with unlicensed spectrum and wired access with licensed spectrum | |
CN104768135B (zh) | 集群通信 | |
US20050276229A1 (en) | Service discovery method in a network | |
US20120157094A1 (en) | Optimal management of calls between national cellular mobile telephone networks. | |
CN102960046A (zh) | 互联以支持跨电路交换和分组交换域的全局漫游的方法和装置 | |
CN101142833A (zh) | 用于控制电路交换域用户终端接入ims通信网服务的设备 | |
CN101073283A (zh) | 用于在基于分组数据的移动通信网络中的漫游终端设备的缺省订购简档 | |
US20090312003A1 (en) | Method for Selecting an S-CSCF Unit Within an IMS-Based Service Communication System | |
US8374589B2 (en) | Controlling supplementary subscriber services in overlayed IMS-based telecommunications network | |
JP2010508737A (ja) | 通信ネットワークへのアクセス | |
US20150237148A1 (en) | Method for registering at least one public address in an ims network, and corresponding application | |
KR100826554B1 (ko) | 개인화 서비스 제공 시스템 및 그 방법 | |
WO2008040205A1 (fr) | Procédé d'acquisition d'informations utilisateur du domaine ims dans le réseau de domaine de circuits, et système associé | |
EP2504970B1 (en) | A method and an apparatus to interact with packet-network based services and applications via intelligent network signaling | |
EP2056531A1 (en) | Method for implementing pnm redirection traffic in cs field and system and network unit thereof | |
Torabi | A shift in the mobile network service provisioning paradigm | |
Panagiotakis et al. | Generic framework for the provision of efficient location-based charging over future mobile communication networks | |
KR100821199B1 (ko) | 타망에 가입된 단말로 자망의 ims 망에 따른 서비스를제공하는 방법 및 장치 | |
Dou et al. | An agent-based architecture for dynamic service provisioning in 3G mobile communication networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130403 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140404 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |