KR100434762B1 - 이동통신단말기를 이용한 주문/예약형 무선방송시스템 및그 방법 - Google Patents
이동통신단말기를 이용한 주문/예약형 무선방송시스템 및그 방법 Download PDFInfo
- Publication number
- KR100434762B1 KR100434762B1 KR10-2001-0051959A KR20010051959A KR100434762B1 KR 100434762 B1 KR100434762 B1 KR 100434762B1 KR 20010051959 A KR20010051959 A KR 20010051959A KR 100434762 B1 KR100434762 B1 KR 100434762B1
- Authority
- KR
- South Korea
- Prior art keywords
- broadcast
- mobile communication
- information
- data
- communication terminal
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 이동통신단말기를 이용한 주문/예약형 무선방송시스템 및 그 방법에 관한 것이다.
본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템은 예약방송물리스트 및 방송물 리스트를 제공하여 이동통신단말기로부터 방송예약정보를 수신하고, 방송예약을 설정하며, 예약 방송물의 방송시간을 체크하여 방송개시신호를 송신하는 예약방송제공수단 및 방송물 리스트를 제공하여 이동통신단말기로부터 방송물주문정보를 수신하고 방송개시신호를 송신하는 주문방송제공수단을 구비하고, 이동통신단말기로부터 무선방송요청신호를 수신하고, 이동통신단말기로부터 방송설정정보를 수신하며, 예약방송제공수단 및 주문방송제공수단을 기능시키는 방송설정수단; 주문방송제공수단 및 예약방송제공수단으로부터 각각 방송물주문정보 및 방송예약정보를 포함하는 방송개시신호를 수신하고, 데이터베이스에서 해당 무선방송데이터를 검색하여 추출하는 방송데이터검색수단; 방송데이터검색수단으로부터 무선방송데이터 및 사용자정보를 전달받아 이동통신사업자에게 멀티캐스팅하는 무선방송수단; 및 방송물주문정보, 방송예약정보, 무선방송데이터, 방송진행정보 및 방송전송정보를 전달받아 데이터베이스에 저장관리하는 방송자료관리수단을 포함한다.
본 발명에 의하면, 데이터베이스에 구축되어 있는 멀티미디어 스트림데이터를 방송예약정보에 따른 예약시간에 맞추어 실시간으로 무선방송할 수 있고, 이동통신단말기 사용자의 방송물주문정보에 따라 멀티미디어데이터를 즉시 무선방송함으로써 사용자의 선택권이 강화된 양방향성 무선방송을 제공할 수 있게 된다.
Description
본 발명은 이동통신단말기를 이용한 주문/예약형 무선방송시스템 및 그 방법에 관한 것으로, 보다 상세하게는 멀티미디어 스트림데이터를 데이터베이스에 저장하고, 이동통신단말기 사용자로부터 주문형 방송물 및 예약형 방송물을 설정받아 해당 멀티미디어 스트림데이터를 분산처리된 서버를 통하여 이동통신사업자에게 스트림전송함으로써 이동통신단말기로 멀티캐스팅하도록 하는 주문/예약형 무선방송시스템 및 그 방법에 관한 것이다.
최근, PDA(Personal Digital Assistant), HPC(Hand Personal Computer), 웹패드, 노트북, 스마트폰, WAP(Wireless Application Protocol)폰, 팜PC, e-Book단말기, HHT(Hand Held Terminal) 등의 개인정보단말기를 이용한 모바일 데이터 통신 서비스가 많이 이용되고 있다.
이러한 모바일 데이터 통신 서비스로는 무선 인터넷 서비스, 이동 컴퓨팅 서비스, 무선 데이터 통신 서비스, 무선 인터넷 접속 서비스, 위성 통신 서비스 등이 있으며, 이들 모바일 데이터 통신 서비스를 위하여 다양한 모바일 솔루션(모바일디바이스 OS(Operating System) 및 운영체제용 애플리케이션, 개발툴, 모바일 브라우저, 동화상 솔루션, 음성기반/화자인증 솔루션, 위치기반 솔루션 등), 모바일 컨텐츠(모바일 포탈, 다운로드 서비스(캐릭터, 음악, 초기화면 등), 채팅, 생활정보제공(뉴스, 주가, 연예, 날씨 등), 가이드 서비스, 위치정보 서비스, 자바 게임, 모바일 베팅 등), M커머스(뱅킹, 증권거래, 예약 서비스, 모바일 쇼핑, 모바일 경매, 모바일 광고, 빌링, 대체 결제, 비즈니스 컨설팅, 인증 및 보안 등), 네트워크(광전송장비 및 중계기, 모바일 네트워크 관리 및 감시 시스템, 모바일 네트워크 애플리케이션, 무선랜, 홈RF, IrDA(Infrared Data Association), 블루투스, 모바일 모뎀 등) 및 주변기기(모바일 키보드, 프린터, 디지털 카메라, MP3 플레이어, 휴대용 입출력 장치, 외부기기 연결장치 등) 등의 통신환경이 제공되고 있다.
개인정보단말기를 이용한 모바일 데이터 통신 서비스 중에서 사업의 다각화, 시장성, 기술의 진보성 등으로 인하여 가장 각광을 받고 있는 분야로서 각종 컨텐츠를 개인정보단말기로 제공하는 무선방송서비스 분야가 손꼽히며, 현재 CP(Content Provider) 및 이동통신사업자를 주축으로 하여 무선방송서비스가 제공되고 있다.
그러나, 현재 제공되는 무선방송서비스는 기존의 방송개념을 탈피하지 못한채, 불특정다수를 상대로 하여 고정된 컨텐츠를 텍스트 형식에 의존하여 개인정보단말기로 다운로드하는 수준에 지나지 않아 서비스 이용자들의 욕구를 충족시키지 못하고 있는 실정이다. 즉, 서비스 이용자들에게 정보를 제공함에 있어서 정보의 종류, 매체의 종류(가령, 음성, 영상 및 텍스트 등), 정보제공의 시간대, 정보의특성에 따른 방송형태(가령, 예약형 또는 주문형) 등의 다양한 선택권을 부여하지 못함으로써, 서비스 제공자는 정보제공의 핵심적인 부분을 간과하고 있는 것이다.
특히, CP에서 제공하는 컨텐츠는 다양한 분야를 다루고 있지 못하며 주로 10대를 대상으로 하는 흥미 위주의 단편 정보를 산만하게 제공하므로, 앞으로 전개될 IMT2000 등의 차세대 기술에 적용할만한 통합적이고 체계적인 멀티미디어 정보를 대상으로 하는 컨텐츠 개발 및 컨텐츠 제공 시스템의 개발에 소홀한 면을 보이고 있다.
무선방송을 위한 통신매체의 측면에서 보면, 전화망 접속 서비스의 경우에는 통신채널이 멀티미디어데이터의 전송에 적합하지 못하고, 위성 방송 서비스의 경우에는 고가의 위성 사용료 및 중계료로 인하여 서비스 사용자에게 부가되는 부담이 커지는 문제점이 있다.
따라서, 기존의 인터넷망, 이동통신망 및 무선 인터넷망을 연계하여 네트워크에 걸리는 부하를 최소화함으로써 멀티미디어데이터의 획득, 스트림전송 및 멀티캐스팅을 가능하게 하는 저비용 고효율의 망간 접속 기술 및 전송 기술이 요구되며, 뉴스, 스포츠 중계, 음악 방송, 드라마, 교육 방송 등의 다양한 컨텐츠를 사용자가 예약하여 놓거나 주문함으로써 고품질의 음성 및 동영상으로 실시간 스트림전송 및 멀티캐스팅하는 무선방송시스템의 개발이 요구되고 있다.
본 발명은 상기한 바와 같은 요구에 부응하기 위하여 안출된 것으로서, 멀티미디어 스트림데이터, 방송물주문정보, 방송예약정보, 방송진행정보 및 방송물전송정보를 저장하는 데이터베이스를 구비하고, 방송예약정보에 따라 예약 방송물의 방송시간을 체크하고 방송물주문정보를 수신하여 방송개시신호를 송신하며, 이동통신단말기 사용자로부터 주문형 방송물 및 예약형 방송물을 설정받아 해당 멀티미디어 스트림데이터를 분산처리된 서버를 통하여 이동통신사업자에게 스트림전송함으로써 이동통신단말기로 멀티캐스팅하도록 하는 주문/예약형 무선방송시스템 및 그 방법을 제공하는 것을 그 목적으로 한다.
도 1은 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템이 네트워크를 통하여 외부 시스템과 연결되는 형태를 개략적으로 도시한 블록도이다.
도 2는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템의 내부구성을 개략적으로 도시한 블록도이다.
도 3은 본 발명에 의한 이동통신단말기를 이용한 실시간/주문형 무선방송시스템의 데이터베이스에 저장관리되는 데이터 테이블을 예시한 것이다.
도 4는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템의 무선방송수단이 분산처리된 경우의 내부구성을 개략적으로 도시한 블록도이다.
도 5는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송 제공방법을 도시한 흐름도이다.
〈도면의 주요 부분에 대한 부호의 설명〉
100: 이동통신단말기를 이용한 주문/예약형 무선방송시스템
110: 방송설정수단 110a: 주문방송제공수단
110b: 예약방송제공수단 120: 방송자료관리수단
130: 방송데이터검색수단 140: 데이터베이스
150: 무선방송수단 200: 네트워크
상기의 목적을 달성하기 위하여, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템은 예약방송물리스트 및 방송물 리스트를 제공하여 이동통신단말기로부터 사용자정보를 포함하는 방송예약정보를 수신하고, 수신된 방송예약정보에 따라 방송예약을 설정하며, 예약 방송물의 방송시간을 체크하여 방송개시신호를 송신하는 예약방송제공수단 및 방송물 리스트를 제공하여 이동통신단말기로부터 사용자정보를 포함하는 방송물주문정보를 수신하고, 방송개시신호를 송신하는 주문방송제공수단을 구비하고, 유선 네트워크를 통하여 이동통신사업자와 연결되어 있으며, 이동통신사업자를 통하여 이동통신단말기로부터 무선방송요청신호를 수신하고, 방송설정정보 입력화면을 전송하여 이동통신단말기로부터 방송설정정보를 수신하며, 수신한 방송설정정보에 따라 예약방송제공수단 및 주문방송제공수단을 기능시키는 방송설정수단; 사용자정보를 포함하는 방송물주문정보, 방송예약정보, 방송진행정보, 방송물전송정보 및 무선방송데이터를 수신하여 저장하고, 데이터의 입출력을 제어하는 데이터베이스; 주문방송제공수단 및 예약방송제공수단으로부터 각각 방송물주문정보 및 방송예약정보를 포함하는 방송개시신호를 수신하고, 수신된 방송개시신호에 따라 데이터베이스에서 해당 무선방송데이터를 검색하여 추출하는 방송데이터검색수단; 방송데이터검색수단으로부터 무선방송데이터 및 사용자정보를 전달받아 유선 네트워크를 통하여 연결된 이동통신사업자에게 멀티캐스팅하는 무선방송수단; 및 주문방송제공수단 및 예약방송제공수단으로부터 각각 방송물주문정보 및 방송예약정보를 전달받고, 관리자 패널을 통하여 무선방송데이터 및 방송물 리스트를 입력받으며, 무선방송수단으로부터 방송전송정보를 전달받아 데이터베이스에 저장관리하는 방송자료관리수단을 포함한다.
상기의 다른 목적을 달성하기 위하여, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송 제공 방법은 (a) 이동통신단말기와 접속하여 무선방송요청신호를 수신하고, 방송설정정보를 입력받기 위한 화면을 이동통신단말기로 전송하여 방송설정정보를 수신하는 단계; (b) 수신한 방송설정정보를 분석하여 예약방송 제공서비스 및 주문방송 제공서비스 중에서 어느 하나의 제공서비스를 결정하는 단계; (c) 방송설정정보가 예약방송 제공서비스를 요청하는 경우에는, 기설정된 예약방송시간을 체크하여 예약방송시간이 도래하면 데이터베이스에서 방송예약정보에 해당하는 무선방송데이터를 검색하여 이동통신사업자에게 멀티캐스팅하고, 방송설정정보가 주문방송 제공서비스를 요청하는 경우에는, 이동통신단말기로 방송물 리스트를 제공하여 방송물주문정보를 입력받고 데이터베이스에서 사용자정보를 포함하는 방송물주문정보에 해당하는 무선방송 데이터를 검색하여 이동통신사업자에게 멀티캐스팅하는 단계; 및 (d) 사용자정보, 방송진행정보 및 방송물전송정보를포함하는 방송자료를 데이터베이스에 저장하여 관리하는 단계를 포함한다.
이하에서 첨부된 도면을 참조하여 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템을 상세히 설명한다.
도 1은 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템(100)이 네트워크(200)를 통하여 외부 시스템과 연결되는 형태를 개략적으로 도시한 블록도이다.
도 1에 의하면, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템(이하에서, '무선방송시스템'이라 함은 본 발명에 의한 '이동통신단말기를 이용한 주문/예약형 무선방송시스템'을 약칭한 것으로 한다)(100)은 이동통신단말기(400)를 무선망으로 관리하는 이동통신사업자(300)와 유선네트워크(200)를 통하여 연결되어 있다.
무선방송시스템(100)은 인터넷 및 전용선을 포함하는 유선네트워크(200)를 통하여 이동통신사업자(300)와 연결되어 있는데, 하드웨어 설치비용을 절감하기 위하여 기존의 인터넷을 이용하는 것이 바람직하다. 무선방송시스템(100)은 각 이동통신단말기(400)에 할당한 무선채널의 수를 파악하여 멀티미디어데이터를 전송오류없이 스트림가능하도록 유선채널을 할당하고 분산처리된 다수의 전송서버를 구비하고 있다. 이에 대한 상세한 설명은 후술하기로 한다.
따라서, 이동통신사업자(300)는 무선방송시스템(100)과의 고유의 데이터 전송 프로토콜을 구비하여 스트림된 멀티미디어데이터를 각 무선채널을 통하여 이동통신단말기(400)로 멀티캐스팅할 수 있게 된다. 즉, 이동통신사업자(300)는 별도의하드웨어의 추가설치없이 무선방송시스템(100)으로부터 멀티미디어데이터 및 데이터전송에 관한 제어정보를 수신함으로써 기존의 시스템으로도 이동통신단말기(400)로 무선방송을 제공할 수 있다.
도 2는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템(100)의 내부구성을 개략적으로 도시한 블록도이다.
도 2에 의하면, 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템(100)은 방송설정수단(110), 방송자료관리수단(120), 방송데이터검색수단(130), 데이터베이스(140) 및 무선방송수단(150)을 포함하여 구성되며, 방송설정수단(110)은 주문방송제공수단(110a) 및 예약방송제공수단(110b)을 구비하고 방송자료관리수단(120)은 관리자패널(160)을 구비하고 있다.
방송설정수단(110)이 구비하는 예약방송제공수단(110b)은 예약방송물리스트 및 방송물 리스트를 제공하여 이동통신단말기(400)로부터 사용자정보를 포함하는 방송예약정보를 수신한다. 방송물 리스트는 본 발명에 의한 무선방송시스템(100)이 데이터베이스화하고 있는 멀티캐스팅용 무선방송데이터 파일의 목록을 의미하고, 예약방송물리스트는 이동통신단말기(400) 사용자가 선택한 방송물의 목록을 저장하고 있는 각 개인에게 할당된 저장공간을 의미한다.
방송예약정보는 방송물 목록과 더불어 방송예약시간을 포함한다.
예약방송제공수단(110b)은 이동통신단말기(400)로부터 수신된 방송예약정보에 따라 방송예약을 설정하고(새로운 예약방송물 리스트를 생성하고), 예약 방송물의 방송시간을 체크하여 예약된 시간이 도래하면 방송데이터검색수단(130)으로 방송개시신호를 송신한다.
예약방송제공수단(110b)은 방송개시신호를 송신하기 전에 예약방송 수신선택화면을 이동통신단말기(400)로 제공하고, 이동통신단말기(400)로부터 예약 방송물의 전송요청신호가 전송되면 방송개시신호를 송신한다.
방송설정수단(110)이 구비하는 주문방송제공수단(110a)은 이동통신단말기(400)로 방송물 리스트를 제공하고, 이동통신단말기(400)로부터 사용자정보를 포함하는 방송물주문정보를 수신하여 방송개시신호를 송신한다.
전술한 예약방송제공수단(110b) 및 주문방송제공수단(110a)을 구비하고 있는 방송설정수단(110)은 유선 네트워크(200)를 통하여 이동통신사업자(300)와 연결되어 있으며, 이동통신사업자(300)를 통하여 이동통신단말기(400)로부터 무선방송요청신호를 수신한다. 무선방송요청신호는 예약된 방송물의 멀티캐스팅 혹은 주문된 방송물의 멀티캐스팅을 요청하는 것일 수 있다.
방송설정수단(110)은 방송설정정보 입력화면을 전송하여 상기 이동통신단말기(400)로부터 방송설정정보를 수신하는데, 이동통신단말기(400) 사용자가 이동통신단말기(400) 상의 방송버튼(가령, 이러한 기능을 수행하도록 프로그램을 통하여 이동통신단말기(400)의 키패드 중의 한 키버튼을 설정할 수 있다)을 온(ON)시키면 방송설정정보 입력화면을 이동통신단말기(400)로 제공한다.
방송설정수단(110)은 수신한 방송설정정보에 따라 전술한 예약방송제공수단(110b) 및 주문방송제공수단(110a)을 기능시킨다. 즉, 이동통신단말기(400) 사용자가 방송버튼을 누르는 경우는 (예약 방송물 혹은 예약시간을 변경하기 위한)방송예약정보를 전송하기 위한 경우, 또는 방송물을 주문하여 즉시 방송을 제공받기 위한 경우가 있을 수 있다.
데이터베이스(140)는 사용자정보를 포함하는 방송물 리스트, 방송물주문정보, 방송예약정보, 방송진행정보, 방송물전송정보 및 무선방송데이터를 수신하여 저장하고, 데이터의 입출력을 제어한다.
도 3은 본 발명에 의한 이동통신단말기를 이용한 실시간/주문형 무선방송시스템(100)의 데이터베이스(140)에 저장관리되는 데이터 테이블을 예시한 것이다.
방송데이터검색수단(130)은 주문방송제공수단(110a) 및 예약방송제공수단(110b)으로부터 각각 방송물주문정보 및 방송예약정보를 포함하는 방송개시신호를 수신하고, 수신된 방송개시신호에 따라 데이터베이스(140)에서 해당 무선방송데이터를 검색하여 추출한다.
추출된 데이터는 이동통신단말기(400)를 식별하기 위한 사용자정보, 예약시간정보 등과 함께 무선방송수단(150)으로 전송된다.
무선방송수단(150)은 방송데이터검색수단(130)으로부터 무선방송데이터, 예약시간정보 및 사용자정보를 전달받아 유선 네트워크(200)를 통하여 연결된 이동통신사업자(300)에게 멀티캐스팅한다.
무선방송수단(150)은 하나 이상의 병렬 데이터피딩서버 및 채널스위칭서버로 분산처리되고, 오버플로우 영역을 사용하여 데이터 패킷을 선형으로 저장하는 다수의 전송버퍼 및 전송버퍼에 전송될 무선방송 데이터의 저장영역을 할당하고 할당된 저장영역을 데이터저장의 필요에 따라 실시간으로 선택하는 메모리풀을 구비하여메모리를 관리하며, 피딩서버 및 스위칭서버로 분산처리되어 확보된 일정 전송채널수와 다수 CPU의 연산속도에 근거하여 전송속도를 계산함으로써 데이터의 손실없이 실시간으로 무선방송 데이터를 스트리밍하도록 구성되는 것이 바람직하다.
이러한 시스템 구성은 기존의 인터넷을 비롯한 네트워크(200)를 사용하여 데이터를 오류없이 실시간 전송함에 있어서, 필수적인 기능들을 제공한다.
전술한 분산서버시스템, 메모리 관리 및 전송속도 보정에 대하여 설명을 부가하면, 다음과 같다.
분산서버시스템은 스위칭서버 및 피딩서버로 구분되어 분산처리되는 것이 바람직하다. 분산처리된 다수의 병렬 스위칭서버는 유선네트워크(200)를 통하여 이동통신 클라이언트와 연결되어 있으며, 이동통신 클라이언트로부터 분산서버 식별정보에 따라 클라이언트 패킷을 수신하여 분산된 피딩서버로 전달하고, 멀티미디어데이터를 전송받아 풀버퍼를 통하여 관리하며, 회선을 할당하고 접속을 제어하여 멀티미디어데이터를 이동통신 클라이언트로 전송한다.
분산처리된 다수의 병렬 피딩서버는 전술한 스위칭서버로부터 클라이언트 패킷을 전달받아 처리하고 멀티미디어데이터의 검색을 요청하여 검색된 멀티미디어데이터를 전송받아 저장하고, 저장된 멀티미디어데이터를 풀버퍼를 통하여 관리하며, 제어코드를 포함한 제어패킷, 멀티미디어데이터를 포함한 서버패킷을 생성하여 일정 속도를 유지하면서 스위칭서버로 전송한다. 특히 피딩서버는 세션을 설정하고 멀티미디어데이터의 전송속도를 보정하며 세션의 동적 스케쥴링을 통하여 세션을 관리하는 제어부와 클라이언트 패킷, 제어패킷 및 서버패킷을 처리하는 프로토콜처리부, 스위칭서버와의 통신채널을 설정하고 스위칭서버로부터 클라이언트 패킷을 전달받아 프로토콜처리부로 제공하며, 프로토콜처리부로부터 제어패킷 및 서버패킷을 전달받아 스위칭서버로 전송하는 제1접속부, 플레이파일 리스트, 믹서큐풀 및 전송큐풀 영역을 할당하여 다수의 풀버퍼로 전달되는 멀티미디어데이터를 제어하는 메모리풀, 방송자료관리수단(120)과의 통신채널을 설정하고 클라이언트 패킷을 방송자료관리수단(120)으로 전달하고 방송자료관리수단(120)으로부터 검색된 멀티미디어데이터를 전송받는 제2접속부, 제2접속부와 메모리풀간의 원활한 데이터전송을 위하여 양방향 데이터 출력이 가능한 데이터 저장공간을 제공하는 접속버퍼 등으로 구성될 수 있다.
전송속도 보정은 이동통신 클라이언트의 데이터 복원율에 기초하여 이루어지는 외에, 전술한 방송자료관리수단(120), 방송데이터검색수단(130) 등의 CPU연산처리속도 및 무선방송수단(150)의 스위칭서버와 피딩서버의 연산처리속도를 분산처리된 일정개수의 서버수 및 일정개수의 루틴처리루프수로 고정하여 계산하고 지연시간의 계산에 반영함으로써 이루어지는 것을 특징으로 한다.
또한, 메모리풀과 함께 관리되는 풀버퍼는 규정된 데이터 저장공간외에 오버플로우 버퍼공간을 더 구비하고, 읽기 인덱스와 쓰기 인덱스의 버펴상의 위치에따라 오버플로우 버퍼공간을 차용하여 데이터를 기록하고 기록된 데이터를 복사하여 원형버퍼링함으로써 단절없는 멀티미디어데이터의 저장 및 스트림이 가능한 것을 특징으로 한다.
따라서, 무선방송수단(150)을 구성하는 다수의 스위칭서버 및 피딩서버는 고정회선으로 연결되어 있고, 다수의 스위칭서버는 이동통신사업자(300)로부터 일정 개수의 회선을 할당받아 병렬로 연결되어 있으며, 다수의 피딩서버는 방송자료관리수단(120)과 병렬 및 교차연결되어 있어 로드부하를 분산처리하기 위하여 별도의 프로토콜을 연산할 필요성이 배제된다. 즉, 소프트웨어 처리에 따른 CPU의 부담을 감소시킬 수 있게 된다.
도 4는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송시스템(100)의 무선방송수단(150)이 분산처리된 경우의 내부구성을 개략적으로 도시한 블록도이다.
방송자료관리수단(120)은 전술한 주문방송제공수단(110a) 및 예약방송제공수단(110b)으로부터 각각 방송물주문정보 및 방송예약정보를 전달받고, 관리자 패널(160)을 통하여 무선방송데이터 및 방송물 리스트를 입력받으며, 무선방송수단(150)으로부터 방송전송정보를 전달받아 데이터베이스(140)에 저장관리한다.
이하에서 첨부된 도면을 참조하여 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송 제공 방법을 상세히 설명한다.
도 5는 본 발명에 의한 이동통신단말기를 이용한 주문/예약형 무선방송 제공방법을 도시한 흐름도이다.
우선, 이동통신단말기(400) 사용자는 방송버튼을 눌러 본 발명에 의한 무선방송시스템(100)의 방송설정수단(110)과 접속한다. 방송설정수단(110)은 이동통신단말기(400)로부터 무선방송요청신호를 수신하고(S100), 방송설정정보를 입력받기위한 화면을 상기 이동통신단말기(400)로 전송하여 방송설정정보를 수신한다(S105).
방송설정수단(110)은 수신한 방송설정정보를 분석하여 예약방송 제공서비스 및 주문방송 제공서비스 중에서 어느 하나의 제공서비스를 결정한다(S110).
첫째, 방송설정정보가 예약방송 제공서비스를 요청하는 경우에는, 기설정된 예약방송시간을 체크하여 예약방송시간이 도래하면 데이터베이스(140)에서 방송예약정보에 해당하는 무선방송데이터를 검색하여 이동통신사업자(300)에게 멀티캐스팅한다.
이 과정에서 무선방송데이터를 멀티캐스팅하기에 앞서 예약정보제공수단은 예약방송 수신선택을 위한 화면(가령, 이동통신단말기(400) 사용자에게 다음과 같은 확인 메시지를 제공할 수 있다. "홍길동님께서 예약하신 5시 30분이 되었습니다. 예약하신 방송물은 쇼프로 '신나는 토크 토크'로서, 진행자는 A씨이고, 출연자는 B, C, D씨 등입니다... 시청하시겠습니까? 시청하시려면 방송버튼을 눌러주십시오")을 이동통신단말기(400)로 제공하고 무선방송요청신호를 받음으로써, 사용자로부터 재확인을 받을 수 있다.
전술한 과정에서 이동통신단말기(400)로부터 새로운 방송예약정보의 입력요청신호를 수신하였다면 예약방송제공수단(110b)은 이동통신단말기(400)로 방송물 리스트 및 기설정된 예약 방송물 리스트를 전송한다(S115, S120). 이동통신단말기(400) 사용자는 두 가지 리스트를 확인하고 방송물을 선택하여 새로운 방송예약정보를 전송한다. 이동통신단말기(400)로부터 방송물을 선택받은 예약방송제공수단(110b)은 예약 방송물 리스트를 생성하고, 예약방송을 설정한다(S125).
이동통신단말기(400) 사용자가 방송물과 함께 방송시간도 예약하려 한다면(이동통신단말기(400)로부터 새로운 방송예약 시간정보의 입력요청신호를 수신하면)(S130), 예약방송제공수단(110b)은 이동통신단말기(400)로 방송예약 시간정보의 입력화면을 전송하여 방송예약시간을 입력받는다(S135).
또한, 이동통신단말기(400) 사용자가 방송예약정보를 수정한 후 즉시 무선방송 데이터의 멀티캐스팅을 원하면(S140), 방송예약시간이 도래하지 않아도 무선방송데이터를 데이터베이스(140)에서 검색하여(S180) 이동통신사업자(300)에게 멀티캐스팅할 수도 있다(S185).
예약방송제공수단(110b)은 입력된 방송예약시간을 예약 방송물 리스트에 저장하고(S145), 방송예약시간을 체크하여(S150) 예약시간이 도래하면(S155) 예약방송수신 선택을 위한 화면을 이동통신단말기(400)로 전송한다(S160).
이동통신단말기 사용자는 전술한 화면상의 예약 관련정보를 확인하여 무선방송요청신호를 송출하고(S165), 무선방송시스템(100)은 무선방송데이터를 검색하여 멀티캐스팅한다(S180, S185).
둘째, 방송설정정보가 주문방송 제공서비스를 요청하는 경우에는, 주문방송제공수단(110a)은 이동통신단말기(400)로 방송물 리스트를 제공하여(S170) 방송물주문정보를 입력받고(S175), 데이터베이스(140)에서 방송물주문정보에 해당하는 무선방송 데이터를 검색하여(S180) 이동통신사업자(300)에게 멀티캐스팅한다(S185).여기서, 무선방송데이터는 사용자정보를 포함하고 있다.
최종적으로, 방송자료관리수단(120)은 사용자정보, 방송진행정보 및 방송물전송정보를 포함하는 방송자료를 방송설정수단(110) 및 무선방송수단(150)으로부터 전달받아 데이터베이스(140)에 저장하여 관리한다(S190). 방송진행정보는 이동통신단말기(400) 사용자에게 제공된 방송물을 방송물 리스트상에 기록함으로써 사용자의 편의를 위한 정보이고, 방송물전송정보는 데이터 전송상의 오류를 감시하기 위한 정보를 의미한다.
이상에서 본 발명에 대하여 그 바람직한 실시예를 중심으로 설명하였으나 이는 단지 예시일 뿐 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 분야의 통상의 지식을 가진 자라면 본 발명의 본질적인 특성을 벗어나지 않는 범위에서 이상에 예시되지 않은 여러 가지의 변형과 응용이 가능함을 알 수 있을 것이다. 예를 들어, 본 발명의 실시예에 구체적으로 나타난 각 구성 요소는 변형하여 실시할 수 있는 것이다. 그리고 이러한 변형과 응용에 관계된 차이점들은 첨부된 청구 범위에서 규정하는 본 발명의 범위에 포함되는 것으로 해석되어야 할 것이다.
본 발명에 의하면, 데이터베이스에 구축되어 있는 멀티미디어 스트림데이터를 이동통신단말기 사용자가 설정한 방송예약정보에 따라 예약시간에 맞추어 실시간으로 무선방송할 수 있고, 이동통신단말기 사용자의 주문이 있을 시에는 방송물주문정보에 따라 저장된 멀티미디어데이터를 즉시 무선방송함으로써 사용자의 선택권이 강화된 양방향성 무선방송을 제공할 수 있게 된다.
또한, 본 발명에 의하면, 분산처리된 전송 서버를 통하여 이동통신사업자로 스트림전송함으로써 예약된 방송 데이터와 함께 부가적으로 주문되는 방송 데이터를 손실 및 전송 지연없이 고품질의 음성 및 동영상 멀티미디어데이터로서 멀티캐스팅할 수 있게 된다.
Claims (7)
- 이동통신단말기를 이용한 정보제공시스템에 있어서,예약방송물리스트 및 방송물 리스트를 제공하여 이동통신단말기로부터 사용자정보를 포함하는 방송예약정보를 수신하고, 상기 수신된 방송예약정보에 따라 방송예약을 설정하며, 예약 방송물의 방송시간을 체크하여 방송개시신호를 송신하는 예약방송제공수단 및 방송물 리스트를 제공하여 이동통신단말기로부터 사용자정보를 포함하는 방송물주문정보를 수신하고, 방송개시신호를 송신하는 주문방송제공수단을 구비하고, 유선 네트워크를 통하여 이동통신사업자와 연결되어 있으며, 상기 이동통신사업자를 통하여 이동통신단말기로부터 무선방송요청신호를 수신하고, 방송설정정보 입력화면을 전송하여 상기 이동통신단말기로부터 방송설정정보를 수신하며, 상기 수신한 방송설정정보에 따라 상기 예약방송제공수단 및 주문방송제공수단을 기능시키는 방송설정수단;사용자정보를 포함하는 방송물주문정보, 방송예약정보, 방송진행정보, 방송물전송정보 및 무선방송데이터를 수신하여 저장하고, 데이터의 입출력을 제어하는 데이터베이스;상기 주문방송제공수단 및 예약방송제공수단으로부터 각각 방송물주문정보 및 방송예약정보를 포함하는 방송개시신호를 수신하고, 수신된 방송개시신호에 따라 상기 데이터베이스에서 해당 무선방송데이터를 검색하여 추출하는 방송데이터검색수단;상기 방송데이터검색수단으로부터 무선방송데이터 및 사용자정보를 전달받아 유선 네트워크를 통하여 연결된 이동통신사업자에게 멀티캐스팅하는 무선방송수단; 및상기 주문방송제공수단 및 예약방송제공수단으로부터 각각 방송물주문정보 및 방송예약정보를 전달받고, 관리자 패널을 통하여 무선방송데이터 및 방송물 리스트를 입력받으며, 상기 무선방송수단으로부터 방송전송정보를 전달받아 상기 데이터베이스에 저장관리하는 방송자료관리수단을 포함하여 이루어지는 것을 특징으로 하는 이동통신단말기를 이용한 주문/예약형 무선방송시스템.
- 제1항에 있어서, 상기 예약방송제공수단은예약방송 수신선택화면을 상기 이동통신단말기로 제공하고, 예약 방송물의 전송요청신호를 수신하면 상기 방송개시신호를 송신하는 것을 특징으로 하는 이동통신단말기를 이용한 실시간/주문형 무선방송시스템.
- 제1항에 있어서, 상기 무선방송수단은하나 이상의 병렬 데이터피딩서버 및 채널스위칭서버로 분산처리되고, 오버플로우 영역을 사용하여 데이터 패킷을 선형으로 저장하는 다수의 전송버퍼 및 상기 전송버퍼에 전송될 무선방송 데이터의 저장영역을 할당하고 할당된 저장영역을 데이터저장의 필요에 따라 실시간으로 선택하는 메모리풀을 구비하여 메모리를 관리하며, 상기 피딩서버 및 스위칭서버로 분산처리되어 확보된 일정 전송채널수와다수 CPU의 연산속도에 근거하여 전송속도를 계산함으로써 데이터의 손실없이 실시간으로 무선방송 데이터를 스트리밍하는 것을 특징으로 하는 이동통신단말기를 이용한 주문/예약형 무선방송시스템.
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20010018513 | 2001-04-07 | ||
KR1020010018513 | 2001-04-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020079326A KR20020079326A (ko) | 2002-10-19 |
KR100434762B1 true KR100434762B1 (ko) | 2004-06-07 |
Family
ID=27700197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0051959A KR100434762B1 (ko) | 2001-04-07 | 2001-08-28 | 이동통신단말기를 이용한 주문/예약형 무선방송시스템 및그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100434762B1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100469854B1 (ko) * | 2002-09-16 | 2005-02-02 | 삼성전자주식회사 | 지역별 채널검색을 통한 tv폰 예약 방송 방법 |
KR100668710B1 (ko) * | 2004-07-13 | 2007-01-15 | 에스케이 텔레콤주식회사 | 디엠비 방송 컨텐츠의 방송 여부를 제공하는 방법, 시스템 및 이동 통신 단말기 |
JP5236149B2 (ja) * | 2005-05-31 | 2013-07-17 | 京セラ株式会社 | 放送装置、無線端末、通信システム |
KR100711329B1 (ko) * | 2006-01-06 | 2007-04-27 | 에스케이 텔레콤주식회사 | 이동 통신망을 이용한 방송 서비스 방법 |
KR100791598B1 (ko) * | 2006-10-25 | 2008-01-03 | 주식회사 케이티프리텔 | 이동형 방송망 및 이동통신망을 통해 사용자 선택형콘텐츠를 전송하기 위한 서버, 이동 단말 및 그에 따른방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000017754A (ko) * | 1999-11-08 | 2000-04-06 | 황영헌 | 방송 포털 서비스 시스템 |
JP2001217787A (ja) * | 2000-02-02 | 2001-08-10 | Kobe Steel Ltd | 配信スケジュール生成方法及びその装置 |
KR20010109938A (ko) * | 2000-06-05 | 2001-12-12 | 정장호 | 이동 통신망을 이용한 디지털 방송 전송 시스템 및 전송방법 |
KR20020058149A (ko) * | 2000-12-29 | 2002-07-12 | 박철휘 | 그래픽 사용자 인터페이스를 구비한 인터넷 방송검색/수신장치 및 인터넷 방송 검색/수신 프로그램을기록한 컴퓨터가 읽을 수 있는 기록매체 |
-
2001
- 2001-08-28 KR KR10-2001-0051959A patent/KR100434762B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000017754A (ko) * | 1999-11-08 | 2000-04-06 | 황영헌 | 방송 포털 서비스 시스템 |
JP2001217787A (ja) * | 2000-02-02 | 2001-08-10 | Kobe Steel Ltd | 配信スケジュール生成方法及びその装置 |
KR20010109938A (ko) * | 2000-06-05 | 2001-12-12 | 정장호 | 이동 통신망을 이용한 디지털 방송 전송 시스템 및 전송방법 |
KR20020058149A (ko) * | 2000-12-29 | 2002-07-12 | 박철휘 | 그래픽 사용자 인터페이스를 구비한 인터넷 방송검색/수신장치 및 인터넷 방송 검색/수신 프로그램을기록한 컴퓨터가 읽을 수 있는 기록매체 |
Also Published As
Publication number | Publication date |
---|---|
KR20020079326A (ko) | 2002-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100409101B1 (ko) | 휴대통신 단말기용 인터넷 방송 중계 시스템 및 방송 중계 방법 | |
CN101529867B (zh) | 在对等配置中共享多媒体内容 | |
RU2408923C2 (ru) | Способ и система для конфигурирования интерфейса пользователя | |
US9288539B2 (en) | System and method for a user interface to manage the recording, downloading and sharing of content from multiple sources | |
CN100377143C (zh) | 用于从内容集合器获取可获得的媒体业务的方法和设备 | |
US7433922B2 (en) | Method and system for collecting and displaying aggregate presence information for mobile media players | |
CN100530341C (zh) | 通过通信终端传送数据的用户接口 | |
US8108489B2 (en) | Server reservation method, reservation control apparatus and program storage medium | |
US7716708B2 (en) | Content distribution method, reservation management device, and program storage medium | |
KR20020069145A (ko) | 이동통신단말기를 이용한 실시간/주문형 무선방송시스템및 그 방법 | |
US7957691B1 (en) | Distributing content to mobile devices | |
JP4938895B2 (ja) | ソーシャルネットワーキングサービス(sns)を自動的に作成するための方法、携帯電子機器、システム及びコンピュータプログラム | |
US20110145354A1 (en) | Data communication system and data communication method | |
JP2004030573A (ja) | 利用可能な分散されたリソースに適用できる、通信タスクを実行可能な通信システム | |
CN101675639A (zh) | 用于向用户设备提供辅助信息的方法、***和用户设备 | |
US20020156648A1 (en) | Content distribution reservation method, content distribution method, reservation management device, and program | |
US20060116881A1 (en) | Portable-type communication terminal device, contents output method, distribution server and method thereof, and contents supply system and supply method thereof | |
EP1295412B1 (en) | Transmission of information to receiving equipment | |
KR100434762B1 (ko) | 이동통신단말기를 이용한 주문/예약형 무선방송시스템 및그 방법 | |
KR100514685B1 (ko) | 타임 시프트 기능 구현 단말기 및 방법 | |
KR20020085747A (ko) | 이동통신단말기를 이용한 실시간/주문형 관광방송시스템및 그 방법 | |
JP2004015692A (ja) | 通信アプリケーション間の状態情報共有・処理方法およびそのシステム | |
KR20020079327A (ko) | 이동통신단말기를 이용한 실시간/주문형 현지방송시스템및 그 방법 | |
KR20020085746A (ko) | 이동통신단말기를 이용한 주문/예약형 음악방송시스템 및그 방법 | |
KR101072451B1 (ko) | 멀티미디어 스트리밍 시스템 및 그 서비스 방법 |
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 | ||
LAPS | Lapse due to unpaid annual fee |