KR100783668B1 - Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system - Google Patents

Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system Download PDF

Info

Publication number
KR100783668B1
KR100783668B1 KR20060034242A KR20060034242A KR100783668B1 KR 100783668 B1 KR100783668 B1 KR 100783668B1 KR 20060034242 A KR20060034242 A KR 20060034242A KR 20060034242 A KR20060034242 A KR 20060034242A KR 100783668 B1 KR100783668 B1 KR 100783668B1
Authority
KR
South Korea
Prior art keywords
multimedia
data
media
service
demand
Prior art date
Application number
KR20060034242A
Other languages
Korean (ko)
Other versions
KR20060108557A (en
Inventor
한주연
Original Assignee
(주)에이록스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)에이록스 filed Critical (주)에이록스
Publication of KR20060108557A publication Critical patent/KR20060108557A/en
Application granted granted Critical
Publication of KR100783668B1 publication Critical patent/KR100783668B1/en

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

본 발명은 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.The present invention relates to an apparatus and method for media streaming service for an on-demand multimedia service in a mobile communication network, and a computer-readable recording medium having recorded thereon a program for realizing the method.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

본 발명은 W-CDMA 망 등에서 주문형 멀티미디어(VoD, AoD, MoD) 서비스를 제공함에 있어서, 멀티미디어 서비스 서버(VoD/AoD/MoD 서버)의 접속 지연 문제를 해결하면서도 서비스품질(QoS)을 보장할 수 있는, 미디어 스트리밍 서비스 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있음.The present invention can provide QoS (QoS) while solving the connection delay problem of the multimedia service server (VoD / AoD / MoD server) in providing on-demand multimedia (VoD, AoD, MoD) services in a W-CDMA network. An object of the present invention is to provide a media streaming service apparatus and a method thereof, and a computer-readable recording medium having recorded thereon a program for realizing the method.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

본 발명은, 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치에 있어서, 멀티미디어 데이터를 저장하고 있는 저장수단; 멀티미디어 서비스 단말의 요청에 따라 호 연결 및 미디어 채널을 설정한 후, 호가 연결되고 미디어 채널 설정이 완료된 상태에서 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하여, 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라 해당 멀티미디어 데이터를 요청하여 전송받아, E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하고, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라 해당 멀티미디어 데이터의 재생 제어 명령을 처리하며, 멀티미디어 서비스 종료시 연결된 호를 해제하기 위한 미디어 재생수단; 및 상기 미디어 재생수단으로부터의 멀티미디어 서비스 요청에 따라 해당 멀티미디어 데이터를 상기 저장수단에서 가져와, 실시간 전송 프로토콜(RTP) 스트림으로 변환하여 상기 미디어 재생수단으로 전송하고, 재생 제어 명령에 따라 상기 RTP 스트림의 전송을 제어하기 위한 데이터 전달 수단을 포함한다.The present invention provides a media streaming service apparatus for an on-demand multimedia service, comprising: storage means for storing multimedia data; After the call connection and media channel are set up according to the request of the multimedia service terminal, a menu list is provided to the multimedia service terminal in a state in which the call is connected and the media channel setting is completed. The multimedia data is requested and received according to the " multimedia service request ", and converted into E1 data to be streamed to the multimedia service terminal through the set media channel. Media playback means for processing a playback control command for the multimedia data and for releasing the connected call upon termination of the multimedia service; And retrieving the multimedia data from the storage means according to a multimedia service request from the media playing means, converting the multimedia data into a real time transport protocol (RTP) stream, and transmitting the multimedia data to the media playing means, and transmitting the RTP stream according to a playback control command. It includes a data transfer means for controlling.

4. 발명의 중요한 용도4. Important uses of the invention

본 발명은 주문형 멀티미디어 서비스 등에 이용됨.The present invention is used for on-demand multimedia services.

VoD, W-CDMA, 3G-324G, 주문형 멀티미디어 서비스, 스트리밍 VoD, W-CDMA, 3G-324G, Multimedia Services On Demand, Streaming

Description

이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치 및 그 방법{Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system}Media streaming service apparatus and method for multimedia on-demand service in mobile communication network TECHNICAL FIELD

도 1 은 본 발명이 적용되는 주문형 멀티미디어(VoD/AoD/MoD) 서비스 시스템의 구성 예시도, 1 is an exemplary configuration diagram of an on-demand multimedia (VoD / AoD / MoD) service system to which the present invention is applied;

도 2 는 본 발명에 따른 주문형 멀티미디어(VoD/AoD/MoD) 서비스를 위한 미디어 스트리밍 서비스 방법에 대한 일실시예 흐름도, 2 is a flowchart illustrating a media streaming service method for on-demand multimedia (VoD / AoD / MoD) service according to the present invention;

도 3 은 본 발명에 따른 주문형 멀티미디어(VoD/AoD/MoD) 서비스를 위한 미디어 스트리밍 서비스 장치의 일실시예 구성도이다. 3 is a block diagram of an embodiment of a media streaming service apparatus for on-demand multimedia (VoD / AoD / MoD) service according to the present invention.

* 도면의 주요 부분에 대한 부호 설명* Explanation of symbols on the main parts of the drawing

10 : 이동통신 단말기(3G-324M 단말) 21 : 기지국(BTS)10: mobile communication terminal (3G-324M terminal) 21: base station (BTS)

22 : 교환기(MSC) 23 : SS7 신호 처리부22: exchanger (MSC) 23: SS7 signal processing unit

31 : 미디어 재생 서버 32 : 아카이빙 서버31: media playback server 32: archiving server

33 : 데이터베이스(DB) 311 : 신호 처리부33: database 311: signal processing unit

311-1 : ISUP 호 제어부 312 : 324 스택 처리부311-1: ISUP call control unit 312: 324 stack processing unit

312-1 : 3G-324M 호 제어부 312-2 : E1/RTP 스트리밍부312-1: 3G-324M Call Control Unit 312-2: E1 / RTP Streaming Unit

321 : 데이터 펌핑부 322 : RTP 스트리밍부321: data pumping unit 322: RTP streaming unit

본 발명은 이동통신망에서 주문형 멀티미디어(VoD(Video on Demand), AoD(Audio on Demand), MOD(Multimedia On Demand)) 서비스를 위한 미디어 스트리밍 서비스 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 보다 상세하게는 W-CDMA(Wideband Code Division Multiple Access) 망 등에서 주문형 멀티미디어(VoD, AoD, MoD) 서비스를 제공함에 있어서, 멀티미디어 서비스 서버(VoD/AoD/MoD 서버)의 접속 지연 문제를 해결하면서도 서비스품질(QoS : Quality of Service)을 보장할 수 있는, 미디어 스트리밍 서비스 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. The present invention provides a device and method for a media streaming service for video on demand (VoD), audio on demand (AoD), and multimedia on demand (MOD) services in a mobile communication network, and a program for realizing the method. The present invention relates to a computer-readable recording medium for recording, and more specifically, to providing on-demand multimedia (VoD, AoD, MoD) services in a wideband code division multiple access (W-CDMA) network, a multimedia service server (VoD / AoD). Media streaming service device and its method, and a program for realizing the above method, which can guarantee the quality of service (QoS) while solving the connection delay problem of the It is about the medium.

현재, IP(Internet Protocol) 망에서 VoD/AoD/MoD 서비스를 제공하기 위해서는, 무선 응용 프로토콜(WAP : Wireless Application Protocol) 등을 통해 IP를 할당받고 VoD/AoD/MoD 서버로 연결하는 과정이 필요하므로, 접속 시간이 느리다(VoD/AoD/MoD 서버 접속 지연 문제 발생). 또한, 실시간성을 요구하는 VoD/AoD/MoD 서비스는 서비스를 받는 시간 동안 계속 최소의 지연(Delay), 지 터(Jitter), 손실(Loss) 등을 보장해 주어야 한다. 그러나, IP 망은 기본적으로 패킷 네트워크이므로, 혼잡(Congestion)이 발생할 수 있으며, 이때 효과적으로 서비스품질(QoS) 제어를 해주지 않으면 VoD 서비스의 품질을 보장해 줄 수 없게 된다. Currently, in order to provide VoD / AoD / MoD services in an IP (Internet Protocol) network, a process of connecting an IP to a VoD / AoD / MoD server is required because an IP is assigned through a wireless application protocol (WAP). Slow connection time (VoD / AoD / MoD server connection delay problem). In addition, VoD / AoD / MoD service that requires real-time must guarantee minimum delay, jitter, loss, etc. during the service. However, since the IP network is basically a packet network, congestion may occur, and the quality of the VoD service cannot be guaranteed without effectively controlling the quality of service (QoS).

그럼에도 불구하고, 현재 IP 망에서는 망 자원의 사용 여부를 불문하고 VoD/AoD/MoD 서비스가 진행되므로, 망 자원이 이미 많이 사용되고 있는 경우에는 QoS를 보장하지 못해서 VoD/AoD/MoD 서비스가 도중에 끊기는 등의 불안정한 서비스가 제공되고 있는 문제점이 있다.Nevertheless, in the current IP network, whether VoD / AoD / MoD service is carried out regardless of network resource usage, if the network resource is already used a lot, VoD / AoD / MoD service is interrupted due to the failure to guarantee QoS. There is a problem that an unstable service is provided.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, W-CDMA 망 등에서 주문형 멀티미디어(VoD, AoD, MoD) 서비스를 제공함에 있어서, 멀티미디어 서비스 서버(VoD/AoD/MoD 서버)의 접속 지연 문제를 해결하면서도 서비스품질(QoS)을 보장할 수 있는, 미디어 스트리밍 서비스 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and in providing on-demand multimedia (VoD, AoD, MoD) services in a W-CDMA network, etc., solves the problem of connection delay of the multimedia service server (VoD / AoD / MoD server) It is an object of the present invention to provide a media streaming service apparatus and method, and a computer-readable recording medium having recorded thereon a program for realizing the method, which can guarantee a quality of service (QoS).

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. Also, it will be readily appreciated that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the claims.

상기 목적을 달성하기 위한 본 발명은, 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치에 있어서, 멀티미디어 데이터를 저장하고 있는 저장수단; 멀티미디어 서비스 단말의 요청에 따라 호 연결 및 미디어 채널을 설정한 후, 호가 연결되고 미디어 채널 설정이 완료된 상태에서 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하여, 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라 해당 멀티미디어 데이터를 요청하여 전송받아, E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하고, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라 해당 멀티미디어 데이터의 재생 제어 명령을 처리하며, 멀티미디어 서비스 종료시 연결된 호를 해제하기 위한 미디어 재생수단; 및 상기 미디어 재생수단으로부터의 멀티미디어 서비스 요청에 따라 해당 멀티미디어 데이터를 상기 저장수단에서 가져와, 실시간 전송 프로토콜(RTP) 스트림으로 변환하여 상기 미디어 재생수단으로 전송하고, 재생 제어 명령에 따라 상기 RTP 스트림의 전송을 제어하기 위한 데이터 전달 수단을 포함하여 이루어진 것을 특징으로 한다. According to an aspect of the present invention, there is provided a media streaming service apparatus for an on-demand multimedia service, comprising: storage means for storing multimedia data; After the call connection and media channel are set up according to the request of the multimedia service terminal, a menu list is provided to the multimedia service terminal in a state in which the call is connected and the media channel setting is completed. The multimedia data is requested and received according to the " multimedia service request ", and converted into E1 data to be streamed to the multimedia service terminal through the set media channel. Media playback means for processing a playback control command for the multimedia data and for releasing the connected call upon termination of the multimedia service; And retrieving the multimedia data from the storage means according to a multimedia service request from the media playing means, converting the multimedia data into a real time transport protocol (RTP) stream, and transmitting the multimedia data to the media playing means, and transmitting the RTP stream according to a playback control command. Characterized in that it comprises a data transfer means for controlling the.

그리고, 본 발명은, 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법에 있어서, 멀티미디어 서비스 단말의 요청에 따라 호 연결을 설정하는 단계; 호가 연결되고 미디어 채널 설정이 완료된 상태에서 멀티미디어 제공 서버가 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하는 단계; 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터를 펌핑(Pumping)하여 실시간 전송 프로토콜(RTP) 스트림으로 변환하고, 이를 E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하는 단계; 및 멀티미디어 서비스 종료시 상기 연결된 호를 해제하는 단계를 포함하여 이루어진 것을 특징으로 한다. In addition, the present invention provides a media streaming service method for an on-demand multimedia service, comprising: establishing a call connection according to a request of a multimedia service terminal; Providing, by the multimedia providing server, a menu list to the multimedia service terminal when a call is connected and media channel setting is completed; In response to a 'multimedia multi-frequency (DTMF) tone request for multimedia service' according to menu selection, the multimedia providing server pumps the multimedia data and converts the multimedia data into a real-time transmission protocol (RTP) stream, and converts it into E1 data. Streaming to the multimedia service terminal through the set media channel; And releasing the connected call at the end of the multimedia service.

또한, 본 발명은, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터의 재생 제어 명령을 처리하는 단계를 더 포함하여 이루어진 것을 특징으로 한다. In addition, the present invention is characterized in that the multimedia providing server further comprises the step of processing the reproduction control command of the multimedia data in response to the 'DTMF tone multimedia data control request' during the reproduction of the multimedia data.

한편, 본 발명은, 프로세서를 구비한 주문형 멀티미디어 서비스 시스템에, 멀티미디어 서비스 단말의 요청에 따라 호 연결을 설정하는 기능; 호가 연결되고 미디어 채널 설정이 완료된 상태에서 멀티미디어 제공 서버가 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하는 기능; 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터를 펌핑(Pumping)하여 실시간 전송 프로토콜(RTP) 스트림으로 변환하고, 이를 E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하는 기능; 및 멀티미디어 서비스 종료시 상기 연결된 호를 해제하는 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.On the other hand, the present invention, the on-demand multimedia service system having a processor, the function of establishing a call connection at the request of the multimedia service terminal; Providing a menu list to the multimedia service terminal by the multimedia providing server when a call is connected and media channel setting is completed; In response to a 'multimedia multi-frequency (DTMF) tone request for multimedia service' according to menu selection, the multimedia providing server pumps the multimedia data and converts the multimedia data into a real-time transmission protocol (RTP) stream, and converts it into E1 data. Streaming to the multimedia service terminal through the set media channel; And a computer readable recording medium having recorded thereon a program for realizing the function of releasing the connected call upon termination of the multimedia service.

또한, 본 발명은, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터의 재생 제어 명령을 처리하는 기능을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽 을 수 있는 기록매체를 제공한다.In addition, the present invention, in accordance with the 'DTMF tone multimedia data control request' during the playback of the multimedia data, the multimedia providing server to read the computer for recording a program for further realizing the function of processing the playback control command of the multimedia data. Provides a record medium that can be.

본 발명은 기존의 IP 망에서의 VoD/AoD/MoD 서비스에 의한 VoD/AoD/MoD 서버 접속 지연 문제와 QoS를 보장하여 VoD/AoD/MoD 서비스의 품질을 증대시키고자 한다. The present invention aims to increase the quality of VoD / AoD / MoD service by guaranteeing VoD / AoD / MoD server connection delay problem and QoS by VoD / AoD / MoD service in the existing IP network.

이를 위해, 본 발명은 종래의 IP 망을 통한 VoD/AoD/MoD 서비스에서의 보장할 수 없는 QoS로 인한 낮은 품질의 VoD/AoD/MoD 서비스를 개선하기 위하여, W-CDMA 망을 통해 VoD/AoD/MoD 서버(본 발명의 미디어 스트리밍 서비스 장치)로의 단순 전화 접속에 의한 신속한 연결과, VoD/AoD/MoD 서버에서 서비스 단말로의 64Kbps(그외, 56Kbps, 64Kbps, 128Kbps, 256Kbps, 512Kbps 등) 단위의 일정한 회선(Circuit) 전송으로 QoS를 보장하여, 높은 품질의 VoD/AoD/MoD 서비스를 제공할 수 있다. To this end, the present invention, in order to improve the low quality VoD / AoD / MoD service due to the unguaranteed QoS in VoD / AoD / MoD service over the conventional IP network, VoD / AoD over the W-CDMA network Fast dial-up connection to the / MoD server (media streaming service device of the present invention), and 64Kbps (56Kbps, 64Kbps, 128Kbps, 256Kbps, 512Kbps, etc.) from the VoD / AoD / MoD server to the service terminal. QoS can be guaranteed by constant circuit transmission, thereby providing high quality VoD / AoD / MoD service.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, whereby those skilled in the art may easily implement the technical idea of the present invention. There will be. In addition, in describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명이 적용되는 주문형 멀티미디어(VoD/AoD/MoD) 서비스 시스템의 구성 예시도로서, 특히 W-CDMA 망에서 VoD/AoD/MoD 서비스를 제공하기 위한 시 스템 구성을 나타낸다. 이하에서는 설명의 편의를 위해 VoD 서비스를 예로 들어 설명하기로 한다. 다만, 본 발명이 VoD 서비스에 한정되지 않고, AoD, MoD 서비스를 포함하는 개념으로 해석되어야 할 것이다. 1 is a diagram illustrating a configuration of an on-demand multimedia (VoD / AoD / MoD) service system to which the present invention is applied. In particular, FIG. 1 illustrates a system configuration for providing a VoD / AoD / MoD service in a W-CDMA network. Hereinafter, for convenience of description, the VoD service will be described as an example. However, the present invention is not limited to VoD service, but should be interpreted as a concept including AoD and MoD services.

미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)는 VoD 서비스를 처리하기 위해 이동통신망(특히, W-CDMA 망)을 통해 이동통신 단말기(3G-324M 단말)(10)로부터 E1 데이터(VoD 서비스 요청 신호)를 받아, 이동통신 단말기(3G-324M 단말)(10)가 요구한 동영상 데이터(멀티미디어 데이터)를 데이터베이스(DB)(33)로부터 가져와 E1 데이터로 변환하여 이동통신 단말기(3G-324M 단말)(10)로 전송(스트리밍)한다.The media streaming service device (3G-424M VoD server) 30 receives E1 data (VoD) from the mobile communication terminal (3G-324M terminal) 10 through a mobile communication network (especially, a W-CDMA network) to process VoD service. Service request signal), the video data (multimedia data) requested by the mobile communication terminal (3G-324M terminal) 10 is obtained from the database (DB) 33, converted into E1 data, and then the mobile communication terminal (3G-324M). Terminal (10).

삭제delete

삭제delete

우선, 도 3을 참조하여 본 발명에 따른 주문형 멀티미디어(VoD/AoD/MoD) 서 비스를 위한 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)의 구성을 보다 상세하게 살펴보기로 한다. First, a configuration of a media streaming service device (3G-424M VoD server) 30 for an on-demand multimedia (VoD / AoD / MoD) service according to the present invention will be described in detail with reference to FIG. 3.

본 발명에 따른 주문형 멀티미디어(VoD/AoD/MoD) 서비스를 위한 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)는, 크게 W-CDMA 망과 연동하여 이동통신 단말기(3G-324M 단말)(10)와 신호와 미디어를 주고 받는 미디어 재생 서버(Video Play Server)(31)와, VoD 서비스를 위해 실제 요구되는 동영상 등의 멀티미디어 데이터를 데이터베이스(33)에서 가져와 실시간 전송 프로토콜(RTP : Real-time Transport protocol)으로 변환하여 미디어 재생 서버(31)로 전송하는 아카이빙 서버(Archiving Server)(32)와, 동영상 등의 멀티미디어 데이터를 저장하고 있는 데이터베이스(Storage File)(33)로 구성된다. The media streaming service apparatus (3G-424M VoD server) 30 for on-demand multimedia (VoD / AoD / MoD) service according to the present invention is a mobile communication terminal (3G-324M terminal) largely linked with a W-CDMA network ( 10) Real-time transmission protocol (RTP: Real-time) by importing multimedia data such as video play server (31) which exchanges signals and media with video and multimedia data such as video actually required for VoD service. It consists of an Archiving Server (32) for converting the transport protocol to a media playback server (31) and a storage file (33) for storing multimedia data such as moving pictures.

상기 미디어 재생 서버(31)는 W-CDMA 망의 교환기(22)와 연동하여 ISUP(ISDN User Part) 메시지를 처리하는 신호 처리부(ISUP 호 제어부(311-1))(311)와, 호가 연동(즉, 베어러가 연결)된 후 E1 데이터를 받아 미디어 채널을 설정하고, 설정된 미디어 채널을 통해 미디어를 주고 받는 324 스택 처리부(312)로 구성된다. The media play server 31 is connected to a switch 22 of a W-CDMA network to process an ISUP (ISDN User Part) message (ISUP call control unit 311-1) 311 and call price interworking ( In other words, the bearer is connected) and receives the E1 data, sets the media channel, and transmits and receives the media through the set media channel.

여기서, 신호 처리부(311)는 이동통신 단말기(3G-324M 단말)(10)와의 호 제어 처리를 위한 모듈로, SS7 메시지를 이용한다.Here, the signal processor 311 is a module for call control processing with the mobile communication terminal (3G-324M terminal) 10, and uses an SS7 message.

또한, 324 스택 처리부(312)는 이동통신 단말기(3G-324M 단말)(10)에 멀티미디어 데이터를 전송하는 모듈로, E1 데이터가 전송되며, H.245 메시지를 이용하여 제어한다. In addition, the 324 stack processor 312 is a module for transmitting multimedia data to the mobile communication terminal (3G-324M terminal) 10, the E1 data is transmitted, it is controlled by using the H.245 message.

324 스택 처리부(312)의 구성을 살펴보면, 아카이빙 서버(32)에 VoD 사용자 가 원하는 컨텐츠 등의 명령을 처리하는 3G-324M 호 제어부(312-1)와, 요구한 멀티미디어 데이터를 아카이빙 서버(32)로부터 RTP 스트림으로 전달받아 E1 데이터로 변환하여 이동통신 단말기(3G-324M 단말)(10)로 스트리밍하는 E1/RTP 스트리밍부(312-2)로 구성된다.Looking at the configuration of the 324 stack processing unit 312, the 3G-324M call control unit 312-1 for processing commands, such as content desired by the VoD user to the archiving server 32, and the requested multimedia data archiving server 32 The E1 / RTP streaming unit 312-2 receives the RTP stream from the RTP stream and converts the E1 data into the mobile communication terminal (3G-324M terminal) 10 for streaming.

여기서, 3G-324M 호 제어부(312-1)는 동영상 데이터의 재생, 멈춤, 찾기 등의 명령을 제어한다.Here, the 3G-324M call control unit 312-1 controls commands for playing, stopping, and searching video data.

또한, E1/RTP 스트리밍부(312-2)는 아카이빙 서버(32)로부터 RTP 스트림을 전달받아서 E1 데이터로 변환하여 이동통신 단말기(3G-324M 단말)(10)로 전송(스트리밍)한다.In addition, the E1 / RTP streaming unit 312-2 receives the RTP stream from the archiving server 32, converts the RTP stream into E1 data, and transmits (streams) the mobile communication terminal (3G-324M terminal) 10.

한편, 상기 아카이빙 서버(32)는 미디어 재생 서버(31)에서 요구한 동영상 데이터를 데이터베이스(33)로부터 펌핑(Pumping)하는 데이터 펌핑부(321)와, 이 데이터를 RTP 스트림으로 변환하여 미디어 재생 서버(31)로 전송하는 RTP 스트리밍부(322)로 구성된다. On the other hand, the archiving server 32 is a data pumping unit 321 for pumping the video data requested by the media playback server 31 from the database 33, and converts the data into an RTP stream to the media playback server RTP streaming unit 322 to be transmitted to (31).

여기서, 데이터 펌핑부(321)는 324 스택 처리부(312)로부터 데이터 전송을 요구받으면 데이터베이스(33)에서 해당 멀티미디어 데이터를 가져와서 RTP 스트리밍부(322)로 넘겨준다.Here, when the data pumping unit 321 receives a data transmission request from the 324 stack processor 312, the data pumping unit 321 retrieves the corresponding multimedia data from the database 33 and delivers the multimedia data to the RTP streaming unit 322.

또한, RTP 스트리밍부(322)는 데이터 펌핑부(321)로부터 멀티미디어 데이터를 받아 RTP 스트림으로 변환하여 미디어 재생 서버(31)의 324 스택 처리부(312)로 전송한다.In addition, the RTP streaming unit 322 receives multimedia data from the data pumping unit 321, converts the multimedia data into an RTP stream, and transmits the multimedia data to the 324 stack processing unit 312 of the media playback server 31.

정리해보면, 본 발명에 따른 주문형 멀티미디어 서비스를 위한 미디어 스트 리밍 서비스 장치(3G-424M VoD 서버)(30)는, 멀티미디어 데이터(VoD/AoD/MoD)를 저장하고 있는 데이터베이스(DB)(33)와, 이동통신 단말기(3G-324M 단말)(10)의 요청에 따라 호 연결 및 미디어 채널을 설정한 후, 호가 연결되고 미디어 채널 설정이 완료된 상태에서 메뉴 리스트(멀티미디어 데이터 메뉴 리스트)를 이동통신 단말기(3G-324M 단말)(10)로 제공하여, 사용자의 메뉴 선택에 따른 '이중음다주파(DTMF : Dual Tone Multi Frequency) 톤의 멀티미디어 서비스 요청'(H.245 메시지를 이용함)에 따라 해당 멀티미디어 데이터를 아카이빙 서버(32)로 요청하여 아카이빙 서버(32)로부터 실시간 전송 프로토콜(RTP : Real-time Transport protocol) 스트림으로 전달받아, 이를 E1 데이터로 변환하여 설정된 미디어 채널을 통해 이동통신 단말기(3G-324M 단말)(10)로 전송(스트리밍)하고, 멀티미디어 데이터 재생 중 사용자의 'DTMF 톤의 멀티미디어 데이터 제어 요청'(H.245 메시지를 이용함)에 따라 해당 멀티미디어 데이터의 재생 제어 명령(멀티미디어 데이터의 재생, 반복, 멈춤(정지), 찾기 명령 등)을 처리하며, 멀티미디어 서비스 종료시 연결된 호를 해제하기 위한 미디어 재생 서버(Video Play Server)(31)와, 미디어 재생 서버(31)로부터의 멀티미디어 서비스 요청에 따라 해당 멀티미디어 데이터를 데이터베이스(33)에서 가져와, 실시간 전송 프로토콜(RTP) 스트림으로 변환하여 미디어 재생 서버(31)로 전송하고, 미디어 재생 서버(31)의 재생 제어 명령에 따라 미디어 재생 서버(31)로 전송되는 RTP 스트림을 제어하기 위한 아카이빙 서버(Archiving Server)(32)를 포함한다. In summary, the media streaming service device (3G-424M VoD server) 30 for the on-demand multimedia service according to the present invention includes a database (DB) 33 storing multimedia data (VoD / AoD / MoD). After the call connection and the media channel are set up according to the request of the mobile communication terminal (3G-324M terminal) 10, the menu list (multimedia data menu list) is displayed in the state where the call is connected and the media channel setting is completed. 3G-324M terminal) to provide the multimedia data according to the 'multi-need multi-frequency (DTMF) tone request for multimedia service' (using H.245 messages) according to the user's menu selection. Request to the archiving server 32 to receive from the archiving server 32 as a real-time transport protocol (RTP) stream, converts it into E1 data and passes through the set media channel Transmission (streaming) to the mobile communication terminal (3G-324M terminal) 10, and controlling the playback of the multimedia data according to the user's 'request to control the multimedia data of DTMF tones' (using the H.245 message) during multimedia data playback. A media play server 31 for processing commands (playing, repeating, stopping (stop), searching for multimedia data, etc.) of multimedia data, and for releasing a connected call at the end of a multimedia service; and a media play server 31. The multimedia data is taken from the database 33 according to a multimedia service request from the database 33, converted into a real-time transmission protocol (RTP) stream, and transmitted to the media playback server 31, and according to the playback control command of the media playback server 31. An archiving server 32 for controlling the RTP stream transmitted to the media playback server 31 is included.

여기서, 이동통신 단말기(3G-324M 단말)(10)와 미디어 재생 서버(31) 간에 는, W-CDMA 망을 통해 연동하여 신호와 멀티미디어 데이터를 주고 받으며, E1 데이터로 전송한다. Here, between the mobile communication terminal (3G-324M terminal) 10 and the media playback server 31 to exchange signals and multimedia data in association with the W-CDMA network, and transmits as E1 data.

상기 아카이빙 서버(32)는, 미디어 재생 서버(31)에서 요구한 멀티미디어 데이터를 데이터베이스(33)로부터 펌핑(Pumping)하는 데이터 펌핑부(321)와, 펌핑된 멀티미디어 데이터를 RTP 스트림으로 변환하여 미디어 재생 서버(31)로 전송하고, 미디어 재생 서버(31)의 재생 제어 명령(멀티미디어 데이터의 재생, 반복, 멈춤(정지), 찾기 명령 등)에 따라 미디어 재생 서버(31)로 전송되는 RTP 스트림을 제어하는 RTP 스트리밍부(322)를 포함한다. The archiving server 32 includes a data pumping unit 321 for pumping multimedia data requested by the media playback server 31 from the database 33, and converts the pumped multimedia data into an RTP stream for media playback. Control the RTP stream transmitted to the media playback server 31 according to the playback control command (playing, repeating, stopping (stop), searching, etc. of the multimedia data) of the media playback server 31. RTP streaming unit 322 is included.

또한, 상기 미디어 재생 서버(31)는, W-CDMA 망의 교환기(22)와 연동하여 호 연결 설정 및 해제를 위한 ISUP(ISDN 사용자부) 메시지를 처리하는 신호 처리부(ISUP 호 제어부(311-1))(311)와, 호가 연결(베어러 연결) 설정된 후, 이동통신 단말기(3G-324M 단말)(10)로부터 E1 데이터를 받아 미디어 채널을 설정하고, 메뉴 리스트를 이동통신 단말기(3G-324M 단말)(10)로 제공하여, 사용자의 메뉴 선택에 따른 'DTMF 톤의 멀티미디어 서비스 요청'에 따라 해당 멀티미디어 데이터를 데이터 펌핑부(32)로 요청하여 RTP 스트리밍부(322)로부터 RTP 스트림으로 전송받아, 이를 E1 데이터로 변환하여 설정된 미디어 채널을 통해 이동통신 단말기(3G-324M 단말)(10)로 전송(스트리밍)하고, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라 해당 멀티미디어 데이터의 재생 제어 명령을 RTP 트리밍부(322)로 전달하여 RTP 스트림의 전송을 제어하는 324 스택 처리부(312)를 포함한다. In addition, the media playback server 31, in conjunction with the switch 22 of the W-CDMA network, a signal processor (ISUP call control unit 311-1) for processing an ISUP (ISDN user part) message for establishing and releasing a call connection. After the call connection (bearer connection) is established, the terminal receives the E1 data from the mobile communication terminal (3G-324M terminal) 10, sets a media channel, and sets the menu list to the mobile communication terminal (3G-324M terminal). 10), the multimedia data is requested to the data pumping unit 32 according to the 'DTMF tone multimedia service request' according to the user's menu selection, and received as an RTP stream from the RTP streaming unit 322, Transmits it to E1 data and transmits (streams) it to the mobile communication terminal (3G-324M terminal) 10 through the set media channel, and plays the multimedia data according to the 'DTMF tone multimedia data control request' during multimedia data playback.It passes the control commands to the RTP trimming unit 322 to the stack 324 includes a processor 312 for controlling the transmission of the RTP stream.

도 2 는 본 발명에 따른 주문형 멀티미디어(VoD/AoD/MoD) 서비스를 위한 미디어 스트리밍 서비스 방법에 대한 일실시예 흐름도로서, W-CDMA 망에서의 VoD 서비스를 위한 메시지 절차를 SS7 시그널과 3G-324M 시그널을 이용해서 나타낸 것이다. FIG. 2 is a flowchart illustrating a media streaming service method for on-demand multimedia (VoD / AoD / MoD) service according to the present invention, and shows a message procedure for a VoD service in a W-CDMA network with SS7 signal and 3G-324M. It is represented using a signal.

우선, 이동통신 단말기(3G-324M 단말)(10)에서 W-CDMA 망의 교환기(MSC)(22)를 통하여 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)의 미디어 재생 서버(31)로 호를 연결 설정한다(201~207). First, the media playback server 31 of the media streaming service device (3G-424M VoD server) 30 from the mobile communication terminal (3G-324M terminal) 10 through the switch (MSC) 22 of the W-CDMA network. Establish a connection with the call (201 ~ 207).

즉, 이동통신 단말기(3G-324M 단말)(10)가 호 설정(SetUp : Call Setup) 메시지를 교환기(22)로 전송하면(201), 이동통신 단말기(3G-324M 단말)(10)로부터 호 설정(SetUp) 메시지를 받은 교환기(22)는 호 처리에 필요한 내용(ISUP 메시지의 하나인 초기 주소 메시지(IAM : Initial Address Message))을 SS7 신호 처리부(23)로 보낸다(202). That is, when the mobile communication terminal (3G-324M terminal) 10 transmits a call setup (SetUp: Call Setup) message to the switch 22 (201), the call from the mobile communication terminal (3G-324M terminal) 10 The exchange 22 receiving the SetUp message sends the contents necessary for call processing (initial address message (IAM: One of the ISUP messages)) to the SS7 signal processor 23 (202).

이에 대해, SS7 신호 처리부(23)는 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)와 연동하여 호 설정 요청시 사용자가 VoD 서비스 가입자인지를 확인한다(UserCertification)(203). 이때, 사용자 인증(UserCertification) 메시지는 VoD 서비스 가입자인지를 확인하는 VoD 시스템 내부 메시지이다. In contrast, the SS7 signal processor 23 checks whether the user is a VoD service subscriber when the call is set up in cooperation with the media streaming service apparatus (3G-424M VoD server) 30 (UserCertification) (203). In this case, the user certification message is a message inside the VoD system for confirming whether the user is a VoD service subscriber.

또한, SS7 신호 처리부(23)는 교환기(22)로부터 정상적으로 초기 주소 메시지(IAM)를 받은 경우, ISUP 메시지의 하나인 주소 확인 메시지(ACM : Address Complete Message)를 교환기(22)로 전송한다(204). 그러면, 교환기(22)는 이동통신 단말기(3G-324M 단말)(10)로 SS7 신호 처리부(23)의 ACM에 해당하는 H.245 메시 지(Alert)를 이동통신 단말기(3G-324M 단말)(10)로 전송한다(205). In addition, when the SS7 signal processor 23 normally receives the initial address message IAM from the switch 22, the SS7 signal processor 23 transmits an address complete message (ACM), which is one of the ISUP messages, to the switch 22 (204). ). Then, the exchange 22 sends a H.245 message corresponding to the ACM of the SS7 signal processor 23 to the mobile communication terminal (3G-324M terminal) 10 to the mobile communication terminal (3G-324M terminal) ( 10) (205).

그리고, SS7 신호 처리부(23)는 정상적인 호 연결시 ISUP 메시지의 하나인 응답 메시지(ANM : Answer Message)를 교환기(22)로 전송하고(206), 이에 대해 교환기(22)는 이동통신 단말기(3G-324M 단말)(10)로 SS7 신호 처리부(23)의 ANM에 해당하는 H.245 메시지(Connect)를 이동통신 단말기(3G-324M 단말)(10)로 전송한다(207).In addition, the SS7 signal processor 23 transmits an answer message (ANM: Answer Message), which is one of the ISUP messages, to the switch 22 when the normal call is connected (206), and the switch 22 transmits the mobile communication terminal 3G. In step 207, the H.245 message (Connect) corresponding to the ANM of the SS7 signal processor 23 is transmitted to the mobile communication terminal (3G-324M terminal) 10.

이와 같이 호가 연결 설정되면(201~207), 이동통신 단말기(3G-324M 단말)(10)가 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)의 미디어 재생 서버(31)로 미디어 채널 설정을 시도한다(208,209). When the call is established in this manner (201 to 207), the mobile communication terminal (3G-324M terminal) 10 sets the media channel to the media playback server 31 of the media streaming service device (3G-424M VoD server) 30 (208,209).

즉, 이동통신 단말기(3G-324M 단말)(10)와 미디어 재생 서버(31) 간에 H.245 호 제어 메시지를 주고 받아(208), 개방(Open)된 오디오/비디오 미디어 채널에 대해 메모리 등을 초기화한다(209). That is, an H.245 call control message is exchanged between the mobile communication terminal (3G-324M terminal) 10 and the media playback server 31 (208), and a memory or the like is opened for an open audio / video media channel. Initialize (209).

이때, H.245 호 제어 메시지는 이동통신 단말기(3G-324M 단말)(10)의 적절한 동작을 위한 종단간의 제어 프로토콜로, 'MSD', 'TCS', 'MES', 'OLC' 등의 메시지들을 주고 받는다.At this time, the H.245 call control message is an end-to-end control protocol for proper operation of the mobile communication terminal (3G-324M terminal) 10, and messages such as 'MSD', 'TCS', 'MES', and 'OLC'. Give and receive

여기서, 'MSD(Master Slave Determination)' 메시지는 이동통신 단말기(3G-324M 단말)(10)와 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30) 간 마스터(Master)/슬레이브(Slave)를 결정하는 메시지로, 슬레이브(Slave)는 0~127, 마스터(Master)는 129~255의 값을 갖는다. 또한, 'TCS(Terminal Capability Exchange)' 메시지는 이동통신 단말기(3G-324M 단말)(10)가 수용 가능한 코덱 및 미디어 정보 를 교환하는 메시지로, Capability Descriptor 구조체로 표현한다. 또한, 'MES(Multiplex Entry Send)' 메시지는 제어 시그널/미디어 채널의 MUX 파라미터를 교환하는 메시지이다. 또한, 'OLC(Open Logical Channel)' 메시지는 채널 관련 정보를 포함한 미디어 채널 개방(Open) 메시지이다.Here, the 'MSD (Master Slave Determination)' message indicates a master / slave between the mobile communication terminal (3G-324M terminal) 10 and the media streaming service device (3G-424M VoD server) 30. Determining message, the slave has a value of 0 ~ 127, the master has a value of 129 ~ 255. In addition, the 'Terminal Capability Exchange (TCS)' message is a message for exchanging acceptable codec and media information by the mobile communication terminal (3G-324M terminal) 10 and is expressed as a Capability Descriptor structure. In addition, the 'MES (Multiplex Entry Send)' message is a message for exchanging MUX parameters of control signals / media channels. In addition, the 'Open Logical Channel (OLC)' message is a media channel open message including channel related information.

이제, 호가 연결되고 미디어 채널 설정이 완료된 호에 대해서 사용자의 요구(메뉴 리스트에서의 선택 등의 DTMF)를 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)의 미디어 재생 서버(31)가 해석하여, 아카이빙 서버(Archiving Server)(32)를 통해 데이터베이스(33)로부터 요구된 동영상 데이터를 가져온다(210~215).Now, the media playback server 31 of the media streaming service device (3G-424M VoD server) 30 interprets the user's request (DTMF such as a selection in a menu list) for the call to which the call is connected and the media channel setting is completed. Then, the video data requested from the database 33 is retrieved through the archiving server 32 (210 to 215).

즉, 호가 연결되고 미디어 채널 설정이 완료되면, 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)의 미디어 재생 서버(31)가 사용자가 원하는 동영상을 재생할 수 있도록 하기 위해서 우선 메뉴 리스트를 이동통신 단말기(3G-324M 단말)(10)로 제공하는데(H.245 UserInput(VoD Menu List))(210), 이때 H.245 표준의 UII(UserInputIndicaton) 메시지 중 'Nonstandard 필드'를 사용하여 전송한다That is, when the call is connected and the media channel setting is completed, the media list server 31 of the media streaming service device (3G-424M VoD server) 30 first plays the menu list so that the user can play the desired video. It is provided to the terminal (3G-324M terminal) 10 (H.245 UserInput (VoD Menu List)) 210, at this time transmitted using the 'Nonstandard field' of the UII (UserInputIndicaton) message of the H.245 standard.

이후, 사용자가 메뉴 리스트 상에서 제공받고자 하는 메뉴를 선택하면(H.245 UserInput(DTMF : Menu Selection))(211), 미디어 재생 서버(31)는 사용자가 선택한 동영상 데이터의 제목을 아카이빙 서버(32)로 전송한다(Contents Request)(212). 그러면, 아카이빙 서버(32)는 해당 동영상 데이터를 데이터베이스(33)로 요청하여(Media Select)(213), 데이터베이스(33)로부터 해당 동영상 데이터의 위치를 전달받아(Media Data)(214), 이를 RTP 스트림으로 변환하여 미디어 재 생 서버(32)로 전송한다(Contents Response)(215). Then, when the user selects a menu to be provided on the menu list (H.245 UserInput (DTMF: Menu Selection)) 211, the media playback server 31 displays the title of the video data selected by the user in the archiving server 32. The content request (212). Then, the archiving server 32 requests the video data to the database 33 (Media Select) 213, receives the location of the video data from the database 33 (Media Data) 214, and RTP The stream is converted into a stream and transmitted to the media playback server 32 (Contents Response) 215.

여기서, 사용자가 메뉴를 선택할 때 DTMF를 H.245 표준의 UII(UserInputIndication) 메시지 중 'alphanumeric 필드'를 사용하여 전송한다.Here, when the user selects a menu, DTMF is transmitted using the 'alphanumeric field' in the UII (UserInputIndication) message of the H.245 standard.

이와 같이 메뉴 선택 과정이 완료되면(210~215), 이동통신 단말기(3G-324M 단말)(10)는 미디어 재생 서버(31)로부터 VoD 서비스를 받을 수 있고(동영상 데이터 수신 및 재생)(Audio/Video Media Play)(216), 미디어 재생시 재생, 반복, 멈춤(정지), 찾기 명령 등의 제어가 가능하다(217,218). When the menu selection process is completed as described above (210 to 215), the mobile communication terminal (3G-324M terminal) 10 can receive the VoD service from the media playback server 31 (receive and play video data) (Audio / Video Media Play) 216, control of playback, repeat, stop (stop), search command, etc., during media playback is possible (217, 218).

즉, 미디어 재생 서버(31)는 사용자가 선택한 해당 멀티미디어 데이터의 RTP 스트림을 E1 데이터로 변환하여 설정된 미디어 채널을 통해 이동통신 단말기(3G-324M 단말)(10)로 전송(스트리밍)하고(216), 미디어 재생 중 사용자가 제어 명령을 선택하면(H.245 UserInput(DTMF : Media Control))(217), 미디어 재생 서버(31)는 사용자가 선택한 제어 명령을 아카이빙 서버(32)로 전송하여 RTP 스트림을 제어한다(RPT stream control)(218).That is, the media playback server 31 converts the RTP stream of the corresponding multimedia data selected by the user into E1 data and transmits (streams) the mobile communication terminal (3G-324M terminal) 10 through the set media channel (216). When the user selects a control command during media playback (H.245 UserInput (DTMF: Media Control)) (217), the media playback server 31 sends the user selected control command to the archiving server 32 to transmit the RTP stream. (RPT stream control) (218).

마지막으로, 사용자가 VoD 서비스를 종료하면, 이동통신 단말기(3G-324M 단말)(10)가 미디어 스트리밍 서비스 장치(3G-424M VoD 서버)(30)와의 접속을 해제하여, 호가 종료된다(219~222). Finally, when the user terminates the VoD service, the mobile communication terminal (3G-324M terminal) 10 releases the connection with the media streaming service apparatus (3G-424M VoD server) 30, and the call is terminated (219-˜). 222).

즉, 이동통신 단말기(3G-324M 단말)(10)가 교환기(22)로 호를 종료하는 메시지(Release)를 전송하면(219), 교환기(22)는 SS7 신호 처리부(23)로 호를 종료한다는 SS7 메시지(REL : Release Message)를 전송하고(220), 이에 대해 SS7 신호 처리부(23)는 미디어 재생 서버(31)로 호 종료를 알린다(Release)(221). 그리고, 교환 기(22)는 이동통신 단말기(3G-324M 단말)(10)로 호 처리 종료가 완료되었음을 SS7 메시지(RLC : Release Complete)로서 알린다(222). That is, when the mobile communication terminal (3G-324M terminal) 10 transmits a message (Release) to terminate the call to the switch 22 (219), the switch 22 ends the call to the SS7 signal processor 23 The SS7 message (REL: Release Message) is transmitted (220), and the SS7 signal processor 23 notifies the media playback server 31 of the call termination (Release) 221. The exchange 22 notifies the mobile communication terminal (3G-324M terminal) 10 that the call processing is completed as an SS7 message (RLC: Release Complete) (222).

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form. Since this process can be easily implemented by those skilled in the art will not be described in more detail.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.

상기와 같은 본 발명은, 3G-324M 단말로 W-CDMA 망 등을 통하여 멀티미디어 서버에 접속하여 QoS를 보장하는 고품질의 멀티미디어 서비스를 제공받을 수 있어, 기존 IP 기반의 멀티미디어 서비스에 비해 고화질의 영상과 끊김 없는 지속적인 서비스가 이루어질 수 있도록 하는 효과가 있다. The present invention as described above, the 3G-324M terminal can be provided with a high-quality multimedia service that guarantees QoS by accessing a multimedia server through a W-CDMA network, etc., the high-definition video and There is an effect that allows continuous continuous service.

Claims (14)

주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치에 있어서, In the media streaming service device for an on-demand multimedia service, 멀티미디어 데이터를 저장하고 있는 저장수단; Storage means for storing multimedia data; 멀티미디어 서비스 단말의 요청에 따라 호 연결 및 미디어 채널을 설정한 후, 호가 연결되고 미디어 채널 설정이 완료된 상태에서 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하여, 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라 해당 멀티미디어 데이터를 요청하여 전송받아, E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하고, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라 해당 멀티미디어 데이터의 재생 제어 명령을 처리하며, 멀티미디어 서비스 종료시 연결된 호를 해제하기 위한 미디어 재생수단; 및 After the call connection and media channel are set up according to the request of the multimedia service terminal, a menu list is provided to the multimedia service terminal in a state in which the call is connected and the media channel setting is completed. The multimedia data is requested and received according to the " multimedia service request ", and converted into E1 data to be streamed to the multimedia service terminal through the set media channel. Media playback means for processing a playback control command for the multimedia data and for releasing the connected call upon termination of the multimedia service; And 상기 미디어 재생수단으로부터의 멀티미디어 서비스 요청에 따라 해당 멀티미디어 데이터를 상기 저장수단에서 가져와, 실시간 전송 프로토콜(RTP) 스트림으로 변환하여 상기 미디어 재생수단으로 전송하고, 재생 제어 명령에 따라 상기 RTP 스트림의 전송을 제어하기 위한 데이터 전달 수단In response to a multimedia service request from the media player, the multimedia data is taken from the storage unit, converted into a real time transport protocol (RTP) stream, and transmitted to the media player. The transmission of the RTP stream is performed according to a playback control command. Data transfer means for control 을 포함하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치.Media streaming service device for on-demand multimedia services in a mobile communication network comprising a. 제 1 항에 있어서, The method of claim 1, 상기 멀티미디어 서비스 단말과 상기 미디어 재생수단 간에는, Between the multimedia service terminal and the media playback means, E1 데이터로 전송하는 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치.Media streaming service device for on-demand multimedia services in a mobile communication network characterized in that the transmission by E1 data. 제 1 항 또는 제 2 항에 있어서, The method according to claim 1 or 2, 상기 'DTMF 톤의 멀티미디어 서비스 요청' 및 상기 'DTMF 톤의 멀티미디어 데이터 제어 요청'은, The 'DTMF tone multimedia service request' and the 'DTMF tone multimedia data control request', H.245 메시지를 이용하는 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치. Media streaming service device for on-demand multimedia services in a mobile communication network characterized by using the H.245 message. 제 3 항에 있어서, The method of claim 3, wherein 상기 멀티미디어 서비스 단말은, The multimedia service terminal, W-CDMA 망과 연동하여 상기 미디어 재생수단과 신호와 멀티미디어 데이터를 주고 받는 3G-324M 단말인 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치. And a 3G-324M terminal for exchanging signals and multimedia data with the media playing means in association with a W-CDMA network. 제 4 항에 있어서, The method of claim 4, wherein 상기 데이터 전달수단은, The data transfer means, 상기 미디어 재생수단에서 요구한 멀티미디어 데이터를 상기 저장수단으로부터 펌핑(Pumping)하는 데이터 펌핑부; 및 A data pumping unit for pumping multimedia data requested by the media playing means from the storage means; And 상기 펌핑된 멀티미디어 데이터를 RTP 스트림으로 변환하여 상기 미디어 재생수단으로 전송하고, 상기 미디어 재생수단의 재생 제어 명령에 따라 상기 미디어 재생수단으로 전송되는 상기 RTP 스트림을 제어하는 RTP 스트리밍부An RTP streaming unit converting the pumped multimedia data into an RTP stream and transmitting the converted multimedia data to the media playback means and controlling the RTP stream transmitted to the media playback means according to a playback control command of the media playback means. 을 포함하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치. Media streaming service device for on-demand multimedia services in a mobile communication network comprising a. 제 5 항에 있어서, The method of claim 5, 상기 미디어 재생수단은, The media playback means, 상기 W-CDMA 망의 교환기와 연동하여 호 연결 설정 및 해제를 위한 ISUP(ISDN 사용자부) 메시지를 처리하는 신호 처리부; 및A signal processing unit which processes an ISUP (ISDN user part) message for establishing and releasing a call connection in cooperation with an exchange of the W-CDMA network; And 호가 연결(베어러 연결) 설정된 후, 상기 3G-324M 단말로부터 E1 데이터를 받아 미디어 채널을 설정하고, 메뉴 리스트를 상기 3G-324M 단말로 제공하여, 사용자의 메뉴 선택에 따른 'DTMF 톤의 멀티미디어 서비스 요청'에 따라 해당 멀티미디어 데이터를 상기 데이터 펌핑부로 요청하여 상기 RTP 스트리밍부로부터 RTP 스트림으로 전송받아, 이를 E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 3G-324M 단말로 스트리밍하고, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라 해당 멀티미디어 데이터의 재생 제어 명령을 상기 RTP 스트리밍부로 전달하여 RTP 스트림의 전송을 제어하는 324 스택 처리부After the call connection (bearer connection) is established, receiving the E1 data from the 3G-324M terminal to set the media channel, and provides a menu list to the 3G-324M terminal, according to the user's menu selection 'DTMF tone multimedia service request Requesting the multimedia data to the data pumping unit and receiving the RTP stream from the RTP streaming unit, converting the multimedia data into E1 data, streaming the 3G-324M terminal through the set media channel, and playing multimedia data. 324 stack processing unit for controlling the transmission of the RTP stream by transmitting a reproduction control command of the multimedia data to the RTP streaming unit according to the request for controlling DTMF tone multimedia data. 를 포함하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치. Media streaming service device for on-demand multimedia services in a mobile communication network comprising a. 제 6 항에 있어서, The method of claim 6, 상기 재생 제어 명령은, The playback control command, 멀티미디어 데이터의 재생, 반복, 멈춤(정지), 및 찾기 명령 중 어느 하나인 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 장치. A media streaming service device for an on-demand multimedia service in a mobile communication network, characterized in that any one of the play, repeat, stop (stop), and find command of the multimedia data. 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법에 있어서, In the media streaming service method for an on-demand multimedia service, 멀티미디어 서비스 단말의 요청에 따라 호 연결을 설정하는 단계; Establishing a call connection at the request of the multimedia service terminal; 호가 연결되고 미디어 채널 설정이 완료된 상태에서 멀티미디어 제공 서버가 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하는 단계; Providing, by the multimedia providing server, a menu list to the multimedia service terminal when a call is connected and media channel setting is completed; 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터를 펌핑(Pumping)하여 실 시간 전송 프로토콜(RTP) 스트림으로 변환하고, 이를 E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하는 단계; 및In response to a 'multimedia multi-frequency (DTMF) tone request for multimedia service' according to menu selection, the multimedia providing server pumps the multimedia data and converts the multimedia data into a real-time transmission protocol (RTP) stream, which is converted into E1 data. Converting and streaming to the multimedia service terminal through the set media channel; And 멀티미디어 서비스 종료시 상기 연결된 호를 해제하는 단계Releasing the connected call when the multimedia service ends; 를 포함하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법. Media streaming service method for an on-demand multimedia service in a mobile communication network comprising a. 제 8 항에 있어서, The method of claim 8, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터의 재생 제어 명령을 처리하는 단계Processing, by the multimedia providing server, a playback control command of the corresponding multimedia data according to a 'DTMF tone multimedia data control request' during multimedia data playback; 를 더 포함하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법. Media streaming service method for an on-demand multimedia service in a mobile communication network further comprising. 제 8 항 또는 제 9 항에 있어서, The method according to claim 8 or 9, 상기 멀티미디어 서비스 단말과 상기 멀티미디어 제공 서버 간에는, Between the multimedia service terminal and the multimedia providing server, E1 데이터로 전송하는 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법.Media streaming service method for an on-demand multimedia service in a mobile communication network characterized in that the transmission by E1 data. 제 10 항에 있어서, The method of claim 10, 상기 'DTMF 톤의 멀티미디어 서비스 요청' 및 상기 'DTMF 톤의 멀티미디어 데이터 제어 요청'은, The 'DTMF tone multimedia service request' and the 'DTMF tone multimedia data control request', H.245 메시지를 이용하는 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법. A media streaming service method for an on-demand multimedia service in a mobile communication network using H.245 messages. 제 11 항에 있어서, The method of claim 11, 상기 멀티미디어 서비스 단말은, The multimedia service terminal, W-CDMA 망과 연동하여 상기 멀티미디어 제공 서버와 신호와 멀티미디어 데이터를 주고 받는 3G-324M 단말인 것을 특징으로 하는 이동통신망에서 주문형 멀티미디어 서비스를 위한 미디어 스트리밍 서비스 방법. And a 3G-324M terminal for exchanging signals and multimedia data with the multimedia providing server in association with a W-CDMA network. 프로세서를 구비한 주문형 멀티미디어 서비스 시스템에, On demand multimedia service system equipped with a processor, 멀티미디어 서비스 단말의 요청에 따라 호 연결을 설정하는 기능; Establishing a call connection at the request of the multimedia service terminal; 호가 연결되고 미디어 채널 설정이 완료된 상태에서 멀티미디어 제공 서버가 메뉴 리스트를 상기 멀티미디어 서비스 단말로 제공하는 기능; Providing a menu list to the multimedia service terminal by the multimedia providing server when a call is connected and media channel setting is completed; 메뉴 선택에 따른 '이중음다주파(DTMF) 톤의 멀티미디어 서비스 요청'에 따 라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터를 펌핑(Pumping)하여 실시간 전송 프로토콜(RTP) 스트림으로 변환하고, 이를 E1 데이터로 변환하여 상기 설정된 미디어 채널을 통해 상기 멀티미디어 서비스 단말로 스트리밍하는 기능; 및According to the 'Multimedia Multi-Frequency (DTMF) Tone Multimedia Service Request' according to the menu selection, the multimedia providing server pumps the multimedia data and converts the multimedia data into a real-time transmission protocol (RTP) stream, which is converted into E1 data. Converting and streaming to the multimedia service terminal through the set media channel; And 멀티미디어 서비스 종료시 상기 연결된 호를 해제하는 기능A function for releasing the connected call when the multimedia service ends 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 제 13 항에 있어서, The method of claim 13, 멀티미디어 데이터 재생 중 'DTMF 톤의 멀티미디어 데이터 제어 요청'에 따라, 상기 멀티미디어 제공 서버가 해당 멀티미디어 데이터의 재생 제어 명령을 처리하는 기능The multimedia providing server processes the playback control command of the multimedia data according to the 'DTMF tone multimedia data control request' during multimedia data playback. 을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium that records a program for further realization.
KR20060034242A 2005-04-14 2006-04-14 Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system KR100783668B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050031095 2005-04-14
KR20050031095 2005-04-14

Publications (2)

Publication Number Publication Date
KR20060108557A KR20060108557A (en) 2006-10-18
KR100783668B1 true KR100783668B1 (en) 2007-12-07

Family

ID=37628294

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20060034242A KR100783668B1 (en) 2005-04-14 2006-04-14 Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system

Country Status (1)

Country Link
KR (1) KR100783668B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11962648B2 (en) 2020-02-12 2024-04-16 Lg Electronics Inc. Mobile terminal that executes application locally when disconnected from cloud server
CN114143132B (en) * 2021-11-15 2023-08-04 云知声(上海)智能科技有限公司 Method and system for realizing intelligent linkage of multi-terminal equipment based on RTP-MESH

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020032803A (en) * 2000-10-27 2002-05-04 구자홍 File structure for streaming service
KR20020044306A (en) * 2000-12-05 2002-06-15 구자홍 System And Method For Multimedia Streaming Service In Mobile Internet
KR20040028065A (en) * 2002-09-28 2004-04-03 주식회사 케이티 Control apparatus and method for reliable content delivery in the streaming system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020032803A (en) * 2000-10-27 2002-05-04 구자홍 File structure for streaming service
KR20020044306A (en) * 2000-12-05 2002-06-15 구자홍 System And Method For Multimedia Streaming Service In Mobile Internet
KR20040028065A (en) * 2002-09-28 2004-04-03 주식회사 케이티 Control apparatus and method for reliable content delivery in the streaming system

Also Published As

Publication number Publication date
KR20060108557A (en) 2006-10-18

Similar Documents

Publication Publication Date Title
JP4799661B2 (en) Stream distribution system, call control server apparatus, and stream distribution control method
EP2704340B1 (en) Time-shifting distribution of high definition audio data
CN100531344C (en) Method and system for realizing multimedia recording via II.248 protocol
WO2005104579A1 (en) Interactive broadcast system
US8396197B2 (en) Method, device, and system for implementing video call
RU2007125542A (en) METHOD FOR MONITORING VIDEO TELEPHONE SERVICES AND INTENDED FOR THIS SYSTEM
WO2008019550A1 (en) A method and system of video communication and synthesis media resources server
US8737968B2 (en) Method and system for handling a multi-media call setup request
KR100739172B1 (en) Method for transmitting moving picture in mobile terminal using pseudo streaming technology
KR100783668B1 (en) Media streaming service apparatus and method for multimedia on demand in mobile telecommunication system
CN1835506B (en) A multimedia streaming service providing method and a streaming service system
KR20070041262A (en) Contents call services apparatus convertible contents in busy and its method
US20140064152A1 (en) High Definition Audio Distribution System
US9379911B2 (en) Message storage device and a moving image message processor
CN101951491A (en) Method and system for playing video services
KR20050067913A (en) System and its method for multimedia ring back service using session initiation protocol
KR101093801B1 (en) System for providingg audio data in ip telephony and method thereof
KR100836880B1 (en) Multimedia streaming service system and method for the same
WO2007141241A1 (en) Method for sharing control and device as well as system comprising said device
KR100574873B1 (en) Method for controlling the distribute streaming of mobile phone
KR20060028338A (en) System and its method for providing multimedia streaming service based on phone number
KR100585718B1 (en) Multimedia streaming service method for mobile communication terminal
US8971515B2 (en) Method to stream compressed digital audio over circuit switched, voice networks
KR100639371B1 (en) SMS service method in the multimedia playing process in the mobile communication terminal
KR100695262B1 (en) Method and Apparatus for Controlling Buffering Time for Use with Streaming Service

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121130

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20131129

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20141128

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20200103

Year of fee payment: 13