KR20100120495A - The system and method of contents transfer on the wireless network - Google Patents

The system and method of contents transfer on the wireless network Download PDF

Info

Publication number
KR20100120495A
KR20100120495A KR1020090039336A KR20090039336A KR20100120495A KR 20100120495 A KR20100120495 A KR 20100120495A KR 1020090039336 A KR1020090039336 A KR 1020090039336A KR 20090039336 A KR20090039336 A KR 20090039336A KR 20100120495 A KR20100120495 A KR 20100120495A
Authority
KR
South Korea
Prior art keywords
content
piece
related information
contents
pieces
Prior art date
Application number
KR1020090039336A
Other languages
Korean (ko)
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 영남대학교 산학협력단
Priority to KR1020090039336A priority Critical patent/KR20100120495A/en
Publication of KR20100120495A publication Critical patent/KR20100120495A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: A system and a method of transferring content in a wireless network are provided to use a code in transmitting piece content by generating a related information code for piece content, thereby quickly transmitting the piece content to a client in a low speed wireless network. CONSTITUTION: A plurality of content servers(100) stores piece content and a related information code of the piece content. A distribution and management system(200) collects the related information code of the piece content and a URL(Uniform Resource Locator) data of the content server. A client(300) includes a content control device(310) and a content output/display device(320). The content control device generates composite content by control of the piece content of the content server. The content output/display device outputs the composite content.

Description

무선 네트워크상에서의 콘텐츠 전송 시스템 및 방법{The system and method of contents transfer on the wireless network}The system and method of contents transfer on the wireless network

본 발명은 무선 네트워크상에서의 콘텐츠 전송 시스템 및 방법에 관한 것으로, 더욱 상세하게는 무선 네트워크 환경에서 대용량의 전자광고 콘텐츠를 안전하고 빠르게 전달할 수 있는 콘텐츠 전송 시스템 및 방법에 관한 것이다.The present invention relates to a content delivery system and method over a wireless network, and more particularly to a content delivery system and method that can safely and quickly deliver a large amount of electronic advertising content in a wireless network environment.

일반적으로 유무선 전기 통신망에서 사용하기 위하여 문자·부호·음성·음향·이미지·영상 등을 디지털 방식으로 제작하여 처리·유통하는 각종 정보 또는 그 내용물을 콘텐츠(CONTENTS)라고 한다.In general, various types of information or its contents, which are digitally produced, processed, and distributed in text, code, sound, sound, image, and video for use in wired and wireless telecommunication networks, are referred to as contents.

콘텐츠는 본래 문서·연설 등의 내용이나 목차·요지를 뜻하는 말이었으나, 정보통신 기술이 빠르게 발달하면서 각종 유무선 통신망을 통해 제공되는 디지털 정보나 그러한 내용물을 총칭하는 용어로 널리 쓰이게 되었다.Content was originally meant to refer to contents, contents, and summary of documents, speeches, etc., but as information and communication technology developed rapidly, digital information provided through various wired and wireless communication networks and general terms were generally used.

이동통신 및 유무선 인터넷 등의 네트워크 기반이 확대됨에 따라 이러한 콘텐츠를 이용하는 전자광고가 활성화되었고, 이와 같은 전자 광고물이 갖는 광고 효 과는 나날이 증대되고 있다. As the network base of mobile communication and wired / wireless Internet has expanded, electronic advertisements using such contents have been activated, and the advertising effects of such electronic advertisements have been increasing day by day.

특히, 이동통신 및 인터넷의 활용율이 높은 연령대를 주 타겟으로 하는 상품의 경우에는 단순히 방송 매체만을 광고 수단으로 활용하는데 그치지 않고, 이동통신이나 유무선 인터넷 등의 네트워크를 이용하는 전자 광고물을 적극적으로 활용하는 사례가 늘고 있다.In particular, in the case of products targeting the age group with high utilization rate of mobile communication and internet, not only the broadcasting medium is used as an advertisement means but also actively using electronic advertisements using networks such as mobile communication or wired / wireless internet. The case is increasing.

기존의 전자광고는 다수의 전자광고 뷰어 클라이언트들이 하나의 콘텐츠서버로부터 전자광고 콘텐츠를 전달받는 형태로 이루어졌다.Existing electronic advertisements have a form in which a plurality of electronic advertisement viewer clients receive electronic advertisement contents from one content server.

이러한 기존의 전자광고는 무선 네트워크 환경에서 대용량의 전자광고 콘텐츠를 통째로 전송하거나 혹은 다수의 전자광고 뷰어 클라이언트가 동시에 콘텐츠를 요구할 시, 대용량의 콘텐츠를 전송함에 따라 무선 네트워크의 전송속도가 보다 감소되어 콘텐츠의 전송이 지연되거나 전송 도중 콘텐츠 일부가 소실되는 문제가 있었다. Such existing electronic advertisements transmit a large amount of electronic advertisement contents in a wireless network environment, or when a large number of electronic advertisement viewer clients request the contents at the same time, the transmission speed of the wireless network is further reduced by transmitting a large amount of contents. There was a problem with the delay in the transmission or the loss of some of the content during the transfer.

본 발명은 무선 네트워크상에서 대용량의 원본콘텐츠를 그대로 전송함에 따라 발생하는 문제를 해결하기 위해 발명한 것으로서, 대용량의 원본콘텐츠를 일정한 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고, 조각콘텐츠마다 관련정보코드를 산출하여 클라이언트에 제공하므로써, 클라이언트의 콘텐츠 요청시 효율적인 콘텐츠 전송이 가능하도록 한 무선 네트워크상에서의 콘텐츠 전송 시스템 및 방법을 제공하는데 그 목적이 있다.The present invention has been invented to solve the problem caused by transmitting a large amount of original content on a wireless network as it is, divided into a plurality of content servers by dividing a large amount of the original content into pieces of a certain size, fragment content It is an object of the present invention to provide a system and method for transmitting content on a wireless network that enables efficient content delivery when a client requests a content by calculating a related information code for each client.

상기한 목적을 달성하기 위해 본 발명은 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 저장되는 복수의 콘텐츠서버; 상기 조각콘텐츠의 관련정보코드와 상기 콘텐츠서버의 URL(uniform resource locator) 데이터를 수집하는 분배관리시스템; 상기 콘텐츠서버로부터 전송받은 조각콘텐츠를 제어하여 합성콘텐츠를 만드는 콘텐츠 제어장치와, 상기 합성콘텐츠를 출력표시하는 콘텐츠 출력표시장치가 구비된 클라이언트;를 포함하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템을 제공한다.In order to achieve the above object, the present invention provides a piece of content server, a plurality of content server that stores the associated information code of the piece content; A distribution management system for collecting the related information code of the piece contents and uniform resource locator (URL) data of the content server; And a content control device for controlling the fragment content received from the content server to create a composite content, and a client having a content output display device for outputting and displaying the composite content. To provide.

본 발명에 따른 콘텐츠 전송 시스템 및 방법은 대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 여러 콘텐츠서버에 분산 저장하고, 상기 조각콘텐츠에 대한 관련정보코드를 생성하여 조각콘텐츠의 전송시 이용하므로써, 저속의 무선 네트워크상에서 클라이언트의 콘텐츠 요청시 빠르고 안전한 전송이 가능하고, 클라이언트에 전송된 조각콘텐츠의 유효성을 검사한 후 조각콘텐츠를 합치는 작업을 수행하여 분할된 상태로 전송되는 원본콘텐츠의 효율적인 전송이 이루어진다.Content delivery system and method according to the present invention by dividing a large amount of the original content into pieces of a certain size of fragment content and distributed to several content servers, by generating the relevant information code for the fragment content to be used in the transmission of the piece content, Fast and secure transmission is possible when requesting client's contents on low speed wireless network.Effective transmission of original contents transmitted in fragmented state by validating fragment contents sent to client and merging fragment contents Is done.

즉, 본 발명은 복수의 콘텐츠서버가 원본콘텐츠에 비해 상대적으로 매우 작은 용량의 조각콘텐츠를 전송하게 되므로 저속의 무선 네트워크상에서도 대용량의 원본콘텐츠의 전송속도가 빨라지며, 클라이언트는 모든 조각콘텐츠를 정상적으로 전송받아 원본콘텐츠와 동일한 합성콘텐츠를 출력표시하는 효과를 얻을 수 있다.That is, in the present invention, since a plurality of content servers transmit fragment content having a relatively small capacity compared to the original content, the transmission speed of a large amount of original content is increased even on a low-speed wireless network, and the client transmits all fragment contents normally. It is possible to obtain the effect of outputting and displaying the same composite content as the original content.

본 발명에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로 본 발명을 한정하려는 의도가 아니며, 단수의 표현은 문맥상 명백히 다르게 뜻하지 않는 한 복수의 표현을 포함한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention, as used in the singular and the plural unless the context clearly indicates otherwise.

본 발명의 실시예로는 다수 개가 존재할 수 있으며, 설명에 있어서 종래의 기술과 동일한 부분에 대하여 중복되는 설명은 생략되는 것도 있다.There may be a plurality of embodiments of the present invention, and overlapping descriptions of the same parts as in the prior art may be omitted.

본 발명은 저속의 무선 네트워크상에서 대용량의 원본콘텐츠를 효율적으로 전송하기 위하여, 무선 네트워크상에서 대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고, 상기 조각콘텐츠마다 관련정보코드를 산출하여, 콘텐츠 전송작업시 클라이언트에 제공하므로써, 클라이언트가 대용량의 원본콘텐츠를 빠르고 안전하게 전달받을 수 있도록 하는 콘텐츠 전송 시스템 및 방법을 제공한다.According to the present invention, in order to efficiently transmit a large amount of original content on a low-speed wireless network, the large-capacity original content is divided into pieces of a predetermined size in a wireless network and distributed and stored in a plurality of content servers. The present invention provides a content delivery system and method that allows a client to receive a large amount of original content quickly and safely by calculating a code and providing the same to a client during a content delivery operation.

이하, 첨부된 도면을 참조로 하여 본 발명의 바람직한 실시예를 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

첨부된 도 1은 본 발명에 따른 무선 네트워크상에서의 콘텐츠 전송 시스템을 나타내는 개략적인 구성도이다.1 is a schematic diagram illustrating a content delivery system in a wireless network according to the present invention.

도시된 바와 같이, 본 발명에 따른 콘텐츠 전송 시스템은 대용량의 원본콘텐 츠를 분할한 일정한 크기의 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 저장되는 복수의 콘텐츠서버(100)와; 상기 조각콘텐츠가 저장되어 있는 콘텐츠서버(100)의 URL(uniform resource locator) 데이터베이스와, 상기 조각콘텐츠의 관련정보코드 데이터베이스를 포함한 조각콘텐츠 저장정보가 저장된 분배관리시스템(200)과; 상기 분배관리시스템(200)으로부터 전달받는 조각콘텐츠 저장정보를 이용하여 상기 콘텐츠서버(100)에서 조각콘텐츠를 전송받아 합친 합성콘텐츠를 출력표시하는 클라이언트(300)를 포함하여 구성된다.As shown, the content delivery system according to the present invention comprises a plurality of content servers 100 for storing a predetermined size of fragmented content divided into a large amount of original content, and the related information code of the fragmented content; A distribution management system (200) storing fragment content storage information including a uniform resource locator (URL) database of the content server 100 in which the fragment content is stored, and a related information code database of the fragment content; The client 300 is configured to output and display the combined content received from the content server 100 by using the piece content storage information received from the distribution management system 200 and combined content.

이하, 보다 상세하게 설명하면, 본 발명의 실시예는 저속의 무선 네트워크상에서 대용량의 원본콘텐츠를 효율적으로 전송하기 위하여, 원본콘텐츠를 다수의 조각콘텐츠로 분할하고, 콘텐츠서버(100)는 제1콘텐츠서버, 제2콘텐츠서버, … 제n콘텐츠서버 등 다수로 구비한다.Hereinafter, in detail, an embodiment of the present invention divides the original content into a plurality of pieces of content in order to efficiently transmit a large amount of original content on a low-speed wireless network, and the content server 100 stores the first content. Server, second content server,... And a plurality of n-th content servers.

상기와 같이 콘텐츠서버(100)를 n(임의의 수)개로 구비함으로써 대용량의 원본콘텐츠를 n개로 분할하여 각 콘텐츠서버(100)에 분산 저장할 수 있고, 제1콘텐츠서버, 제2콘텐츠서버, … 제n콘텐츠서버 등에 각각 저장된 조각콘텐츠는 원본콘텐츠에 비해 상대적으로 매우 작은 용량을 갖게 되어 빠른 콘텐츠 전송이 가능하게 되고 전송중 콘텐츠 손실을 줄일 수 있다.By providing the content server 100 with n (any number) as described above, a large amount of original content can be divided into n pieces and distributed in each content server 100, and the first content server, the second content server,... Each piece of content stored in the n-th content server, etc. has a relatively small capacity compared to the original content, thereby enabling fast content delivery and reducing content loss during transmission.

각 콘텐츠서버(100)에 분산 저장된 조각콘텐츠는 클라이언트(300)의 요청에 따라 전송되어 합쳐지는데, 이때 조각콘텐츠의 유효성 검사를 위해 각 조각콘텐츠마다 관련정보코드를 산출하여 해당 콘텐츠서버(100)에 저장해둔다.The fragment contents distributed in each content server 100 are transmitted and merged according to the request of the client 300. At this time, the fragment information is calculated and the relevant information code is calculated for each fragment content for the validity of the fragment content. Save it.

즉, 본 발명에서 각 콘텐츠서버(100)에는 일정한 크기의 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 쌍을 이루어 저장된다.That is, in the present invention, each content server 100 stores a piece size of a certain size and the related information code of the piece content in pairs.

본 발명에서 원본콘텐츠를 구성하는 조각콘텐츠의 관련정보코드에는 상기 원본콘텐츠를 구성하는 조각콘텐츠의 개수를 나타내는 개수정보와, 각 조각콘텐츠 상호간에 배열 및 연결 순서를 나타내는 순서정보와, 상기 원본콘텐츠의 전체용량을 나타내는 용량정보가 포함되고, 상기 관련정보코드를 이용하여 클라이언트(300)로 전송된 조각콘텐츠의 유효성 검사를 수행할 수 있다.In the present invention, the related information code of the pieces of content constituting the original content includes the number information indicating the number of pieces of content constituting the original content, the order information indicating the arrangement and connection order between each piece of content and the original content Capacity information indicating the total capacity is included, and the validity of the piece content transmitted to the client 300 can be checked using the related information code.

한편, 상기 분배관리시스템(200)은 클라이언트(300)가 상기 콘텐츠서버(100)로부터 실제 조각콘텐츠를 전송받기 전에, 조각콘텐츠의 저장정보를 제공받을 수 있도록 하기 위하여 조각콘텐츠의 저장정보를 미리 수집해놓는다.On the other hand, the distribution management system 200 before the client 300 receives the actual fragment content from the content server 100, in order to receive the storage information of the fragment content to collect the storage information of the fragment content in advance Release.

이를 위하여 분배관리시스템(200)은 각각의 조각콘텐츠가 분산 저장되어 있는 콘텐츠서버(100)의 URL 데이터들을 수집하여 URL 데이터베이스에 저장하고, 조각콘텐츠의 유효성 검사를 위한 상기 관련정보코드들을 수집하여 관련정보코드 데이터베이스에 저장한다. To this end, the distribution management system 200 collects URL data of the content server 100 in which each piece of content is distributed and stored in a URL database, and collects the related information codes for validating the piece content. Store in the information code database.

상기 분배관리시스템(200)은 클라이언트(300)의 콘텐츠 제어장치(310)가 콘텐츠를 요청하면, 요청한 콘텐츠에 따라 상기 조각콘텐츠의 저장정보를 클라이언트(300)의 콘텐츠 제어장치(310)로 전송한다.When the content control device 310 of the client 300 requests the content, the distribution management system 200 transmits the storage information of the fragment content to the content control device 310 of the client 300 according to the requested content. .

본 발명에서 분배관리시스템(200)은 실제 콘텐츠를 저장하고 있는 서버가 아니라, 단지 클라이언트가 요청한 콘텐츠가 어디에 어떻게 저장되어 있는지에 대한 정보 즉, 조각콘텐츠의 저장정보만을 가지게 된다.In the present invention, the distribution management system 200 does not have a server that stores the actual content, but merely has information on how and where the content requested by the client is stored, that is, the storage information of the fragment content.

따라서, 분배관리시스템(200)은 클라이언트(300)의 콘텐츠 제어장치(310)가 요청에 따라 조각콘텐츠가 저장된 콘텐츠서버(100)의 URL 데이터와 조각콘텐츠의 관련정보코드를 상기 콘텐츠 제어장치(310)로 전송하는 역할을 한다.Accordingly, the distribution management system 200 transmits the URL data of the content server 100 in which the piece content is stored and the related information code of the piece content to the content control device 310 of the client 300 according to the request. ) Is used to send.

도 2는 본 발명에 따른 클라이언트의 콘텐츠 제어장치를 보여주는 구성도이다.2 is a block diagram showing a content control apparatus of a client according to the present invention.

도 1에 도시된 바와 같이, 상기 클라이언트(300)는 원본콘텐츠를 구성하는 다수의 조각콘텐츠를 수신 제어하여 합성콘텐츠를 생성하는 콘텐츠 제어장치(310)와, 상기 콘텐츠 제어장치(310)에서 전달받은 합성콘텐츠를 저장하는 기억장치(330)와, 상기 합성콘텐츠를 입력받아 출력표시하는 콘텐츠 출력표시장치(320)를 포함하여 구성된다.As shown in FIG. 1, the client 300 receives a content control device 310 for generating a composite content by receiving and controlling a plurality of pieces of content constituting original content, and the content control device 310 received from the content control device 310. And a storage device 330 for storing the composite content, and a content output display device 320 for receiving and displaying the composite content.

그리고, 상기 콘텐츠 제어장치(310)는 각각의 콘텐츠서버(100)로부터 전송받은 조각콘텐츠를 합쳐서 합성콘텐츠를 생성하기 위하여, 도 2에 도시된 바와 같이, 데이터 송수신부(311)와 데이터 분리기(312), 콘텐츠 임시저장소(314), 관련정보코드 체크기(313), 콘텐츠 결합기(315), 콘텐츠 검사기(316) 및 콘텐츠 디코더(317) 등을 포함한다.In addition, the content control apparatus 310 combines the pieces of content received from each of the content server 100 to generate a composite content, as shown in Figure 2, the data transceiver 311 and the data separator 312 ), A content temporary store 314, a related information code checker 313, a content combiner 315, a content inspector 316, a content decoder 317, and the like.

상기 콘텐츠 제어장치(310)가 분배관리시스템(200)에 접속하여 원본콘텐츠를 요청하게 되면 상기 분배관리시스템(200)은 조각콘텐츠의 저장정보만을 전송하고, 상기 데이터 송수신부(311)는 무선 네트워크를 통해 전송된 조각콘텐츠 저장정보를 수신한다.When the content control apparatus 310 accesses the distribution management system 200 and requests original content, the distribution management system 200 transmits only the storage information of the piece contents, and the data transmission / reception unit 311 is a wireless network. Receive fragment content storage information transmitted through.

그럼, 콘텐츠 제어장치(310)는 상기 데이터 송수신부(311)가 수신한 조각콘텐츠의 저장정보 중 콘텐츠서버(100)의 URL 데이터를 토대로 하여 실제 조각콘텐츠 가 저장된 콘텐츠서버(100)에서 조각콘텐츠를 데이터 송수신부(311)로 다운로드한다.Then, the content control device 310 is based on the URL data of the content server 100 of the stored information of the piece content received by the data transmission and reception unit 311 to retrieve the piece content from the content server 100 in which the actual piece content is stored. Download to the data transmission / reception unit 311.

상기 데이터 분리기(312)는 데이터 송수신부(311)에서 전달받은 조각콘텐츠와 관련정보코드를 분리하여, 조각콘텐츠는 콘텐츠 임시저장소(314)에 전달하고, 조각콘텐츠의 관련정보코드는 관련정보코드 체크기(313)로 전달한다.The data separator 312 separates the pieces of content received from the data transmission and reception unit 311 and the related information code, the pieces of content is delivered to the content temporary storage 314, the related information code of the pieces of content information code checker Forward to 313.

상기 관련정보코드 체크기(313)는 조각콘텐츠들의 유효성 검사를 수행하기 위하여, 상기 콘텐츠 임시저장소(314)에 전달된 조각콘텐츠의 개수정보와 조각콘텐츠의 용량을 합친 전체용량정보를 체크하고, 체크한 정보를 상기 관련정보코드의 조각콘텐츠의 개수정보 및 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인한다.The related information code checker 313 checks and checks the total capacity information of the pieces of piece contents delivered to the content temporary storage 314 and the pieces of pieces of contents in order to perform the validity checking of pieces of contents. The information is compared with the number information of the piece contents of the related information code and the capacity information of the original contents to check whether the information is the same.

상기 관련정보코드 체크기(313)에서의 유효성 검사결과가 동일한 것으로 판단되면, 상기 데이터 분리기(312)를 통해 추출된 조각콘텐츠들은 콘텐츠 임시저장소(314)에서 상기 콘텐츠 결합기(315)로 전달된다.If it is determined that the validity check result of the related information code checker 313 is the same, the pieces of content extracted through the data separator 312 are transferred from the content temporary storage 314 to the content combiner 315.

이때, 상기 콘텐츠 임시저장소(314)는 관련정보코드 중 조각콘텐츠의 순서정보에 따라 조각콘텐츠를 콘텐츠 결합기(315)로 전달한다.At this time, the content temporary storage 314 transfers the piece content to the content combiner 315 according to the order information of the piece content of the related information code.

상기 콘텐츠 결합기(315)는 조각콘텐츠가 들어오는 순서에 따라 조각콘텐츠를 합쳐서 합성콘텐츠를 생성하고, 상기 합성콘텐츠는 콘텐츠 검사기(316)로 전달된다.The content combiner 315 combines the fragment contents in the order in which the fragment contents are received to generate the composite content, and the composite content is delivered to the content inspector 316.

상기 콘텐츠 검사기(316)는 합성콘텐츠가 정상적으로 생성되었는지 검사하기 위하여, 상기 합성콘텐츠의 용량정보가 상기 관련정보코드 중 원본콘텐츠의 용량정 보와 비교하여 동일한지 여부를 확인한다.The content checker 316 checks whether the capacity information of the synthesized content is the same as compared with the capacity information of the original content of the related information code, to check whether the synthesized content is normally generated.

클라이언트는 상기 콘텐츠 디코더(317)가 합성콘텐츠를 해독하면 상기 콘텐츠 출력표시장치(320)를 통해 출력표시하게 된다.When the content decoder 317 decrypts the synthesized content, the client outputs the content through the content output display device 320.

클라이언트(300)는 상기 기억장치(330)를 이용하여 합성콘텐츠를 반복적으로 출력표시하는 것이 가능하다.The client 300 may repeatedly output and display the composite content by using the storage device 330.

이하, 상기와 같이 구성된 본 발명의 실시예에 따른 콘텐츠 전송과정을 설명하면 다음과 같다.Hereinafter, a content transmission process according to an embodiment of the present invention configured as described above will be described.

도 3은 본 발명에 따른 콘텐츠 전송 과정의 일부를 개략적으로 나타낸 도면이고, 도 4는 본 발명에 따른 콘텐츠 전송 과정을 나타낸 흐름도이다.3 is a diagram schematically illustrating a part of a content transmission process according to the present invention, and FIG. 4 is a flowchart illustrating a content transmission process according to the present invention.

대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고(s100), 상기 조각콘텐츠의 개수정보와 순서정보 및 원본콘텐츠의 용량정보 등을 포함하도록 산출한 관련정보코드를 해당 조각콘텐츠가 저장되어 있는 콘텐츠서버(100)에 저장한다(s110).Divide and store a large amount of original content into pieces of a predetermined size and store it in a plurality of content servers (s100), and calculate the relevant information code calculated to include the number information and order information of the pieces and the capacity information of the original content. The fragment content is stored in the content server 100, which is stored (s110).

그리고, 상기 조각콘텐츠가 분산 저장된 콘텐츠서버(100)들의 URL 데이터를 수집하여 분배관리시스템(200)의 URL 데이터베이스에 저장하고, 콘텐츠서버(100)로부터 조각콘텐츠의 관련정보코드들을 수집하여 상기 분배관리시스템(200)의 관련정보코드 데이터베이스에 저장한다(s120).The URL data of the content server 100 distributed and stored in the fragment content is collected and stored in the URL database of the distribution management system 200, and the relevant information codes of the fragment content are collected from the content server 100 to manage the distribution. The relevant information code of the system 200 is stored in the database (s120).

상기의 원본콘텐츠를 전송받고자 하는 클라이언트(300)는 먼저 분배관리시스템(200)에 접속하여 원본콘텐츠를 요청한다.The client 300 to receive the original content first accesses the distribution management system 200 and requests the original content.

여기서, 상기 분배관리시스템(200)은 원본콘텐츠가 아닌 원본콘텐츠를 구성하는 조각콘텐츠의 저장정보를 콘텐츠 제어장치(310)로 전송한다(s130).Here, the distribution management system 200 transmits the storage information of the fragment content constituting the original content to the content control device 310, not the original content (s130).

상기 콘텐츠 제어장치(310)는 조각콘텐츠의 저장정보 중 조각콘텐츠들이 저장된 콘텐츠서버(100)들의 URL 데이터를 이용하여 해당 콘텐츠서버에 각각 접속한 다음, 각각의 조각콘텐츠를 데이터 송수신부(311)로 다운로드한다(s140).The content control device 310 is connected to the corresponding content server using the URL data of the content server 100, the pieces of the stored information of the pieces of content stored in each of the pieces, then send each piece of content to the data transmission and reception unit 311 Download (s140).

상기 데이터 송수신부(311)가 전송받은 조각콘텐츠들과 관련정보코드들은 데이터 분리기(312)로 전달되어 분리된 다음, 각각 콘텐츠 임시저장소(314)와 관련정보코드 체크기(313)로 전달된다. The pieces of content and the related information codes received by the data transmitting and receiving unit 311 are delivered to the data separator 312, separated, and then transmitted to the content temporary storage 314 and the related information code checker 313, respectively.

상기 관련정보코드 체크기(313)는 콘텐츠 임시저장소(314)에 전달된 조각콘텐츠의 개수정보 및 조각콘텐츠들의 용량을 합친 전체용량정보를 체크하고, 체크한 정보를 상기 관련정보코드의 조각콘텐츠의 개수정보 및 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인하므로써 유효성 검사를 수행한다(s150).The related information code checker 313 checks the total capacity information that combines the number of pieces of piece contents and the pieces of pieces of contents to be delivered to the content temporary storage 314, and checks the checked information as the number of pieces of pieces of pieces of the pieces of related information code. Validation is performed by checking whether the information is the same with the capacity information of the original content (S150).

그리고, 상기 관련정보코드 체크기(313)에서의 유효성 검사결과가 동일한 것으로 판단되면, 콘텐츠 임시저장소(314)에 저장되어 있던 조각콘텐츠들을 상기 콘텐츠 결합기(315)로 전달한다.When it is determined that the validity check result of the related information code checker 313 is the same, the fragment contents stored in the content temporary storage 314 are transferred to the content combiner 315.

이때, 상기 콘텐츠 임시저장소(314)는 관련정보코드 중 조각콘텐츠의 순서정보에 따라 조각콘텐츠를 콘텐츠 결합기(315)에 순차적으로 전달하고, 상기 콘텐츠 결합기(315)는 입력되는 순서에 따라 조각콘텐츠를 합친다(s160).At this time, the content temporary storage 314 sequentially delivers the pieces of content to the content combiner 315 according to the order information of the pieces of content information associated with the code, the content combiner 315 the pieces of content in the order of input Combine (s160).

여기서, 상기 조각콘텐츠의 순서정보는 원본콘텐츠를 구성하는 조각콘텐츠들 상호간에 배열 및 연결 순서를 포함한다.Here, the order information of the fragment content includes the arrangement and connection order between the fragment contents constituting the original content.

상기 콘텐츠 결합기(315)에서 만들어진 합성콘텐츠는 콘텐츠 검사기(316)로 전달되고, 상기 콘텐츠 검사기(316)는 상기 합성콘텐츠의 용량이 상기 관련정보코드 중 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인한다(s170).The synthesized content created by the content combiner 315 is transferred to a content inspector 316, and the content inspector 316 determines whether the capacity of the synthesized content is the same as compared with the capacity information of the original content in the related information code. Check (s170).

상기 합성콘텐츠의 용량이 원본콘텐츠의 용량과 동일하다고 판단되면, 상기 콘텐츠 검사기(316)는 입력된 합성콘텐츠가 원본콘텐츠와 동일하게 합성되었다고 판단하고 합성콘텐츠를 콘텐츠 디코더(317)로 전달한다.If it is determined that the capacity of the synthetic content is equal to the capacity of the original content, the content inspector 316 determines that the input synthetic content is synthesized identically to the original content, and transfers the synthesized content to the content decoder 317.

상기 합성콘텐츠는 콘텐츠 디코더(317)에서 디코딩되어, 상기 콘텐츠 출력표시장치(320)를 통해 출력표시된다(s180).The composite content is decoded by the content decoder 317 and output through the content output display device 320 (S180).

본 발명의 실시예에서 클라이언트(300)는 합성콘텐츠를 기억장치(330)에 저장하였다가 반복적으로 출력표시하는 것이 가능하다.In an exemplary embodiment of the present invention, the client 300 may store the synthesized content in the storage device 330 and repeatedly output the displayed content.

즉, 상기 합성콘텐츠를 반복적으로 출력표시할 시 전술한 바와 같은 전송과정을 반복하지 않아도 상기 기억장치(330)에 저장되어 있는 합성콘텐츠를 호출하여 효율적으로 출력표시할 수 있다.That is, when repeatedly outputting and displaying the composite content, the composite content stored in the storage device 330 may be called and displayed efficiently without having to repeat the above-described transmission process.

이와 같이, 본 발명은 조각콘텐츠가 원본콘텐츠에 비해 매우 작은 용량을 가지므로 콘텐츠 전송속도가 빨라지고, 전송 도중 일부 조각콘텐츠가 손상 혹은 소실되더라도, 관련정보코드를 이용한 유효성 검사를 통해 원본콘텐츠의 손상 및 소실을 검출하여 원본콘텐츠와 다른 합성콘텐츠가 출력표시되는 것을 방지하여 효율적인 전송이 가능하도록 한다.As such, the present invention has a very small capacity compared to the original content, so the content transmission speed is faster, even if some fragment content is damaged or lost during transmission, damage and loss of the original content through validation using the relevant information code. The loss is detected to prevent the original content and other synthetic content from being displayed.

바람직하게, 본 발명의 콘텐츠 전송 시스템은 일부 조각콘텐츠가 손상 또는 소실되면, 해당 콘텐츠서버에 재접속하여 해당 조각콘텐츠를 재전송받도록 제어되 는 수단이 포함될 수 있다.Preferably, the content delivery system of the present invention may include a means that is controlled to re-transmit the fragment content by reconnecting to the content server, if some fragment content is damaged or lost.

이상에서는 본 발명을 특정의 바람직한 실시예에 대하여 도시하고 설명하였으나, 본 발명은 이러한 실시예에 한정되지 않으며, 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 특허청구범위에서 청구하는 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 실시할 수 있는 다양한 형태의 실시예들을 모두 포함한다.While the invention has been shown and described with respect to certain preferred embodiments thereof, the invention is not limited to these embodiments, and has been claimed by those of ordinary skill in the art to which the invention pertains. It includes all the various forms of embodiments that can be implemented without departing from the spirit.

도 1은 본 발명에 따른 무선 네트워크상에서의 콘텐츠 전송 시스템을 나타내는 개략적인 구성도1 is a schematic diagram illustrating a content delivery system in a wireless network according to the present invention.

도 2는 본 발명에 따른 클라이언트의 콘텐츠 제어장치를 보여주는 구성도2 is a block diagram showing an apparatus for controlling content of a client according to the present invention;

도 3은 본 발명에 따른 콘텐츠 전송 과정의 일부를 개략적으로 나타낸 도면3 is a view schematically showing a part of a content transmission process according to the present invention.

도 4는 본 발명에 따른 콘텐츠 전송 과정을 나타낸 흐름도4 is a flowchart illustrating a content transmission process according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

100 : 콘텐츠서버100: Content Server

200 : 분배관리시스템200: distribution management system

300 : 클라이언트300: client

310 : 콘텐츠 제어장치310: content control device

311 : 데이터 송수신부311: data transmission and reception unit

312 : 데이터 분리기312: data separator

313 : 관련정보코드 체크기313: Related Information Code Checker

314 : 콘텐츠 임시저장소314: temporary storage of content

315 : 콘텐츠 결합기315: Content Combiner

316 : 콘텐츠 검사기316: Content Checker

317 : 콘텐츠 디코더317: content decoder

320 : 콘텐츠 출력표시장치320: content output display device

330 : 기억장치330: storage device

Claims (10)

조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 저장되는 복수의 콘텐츠서버;A plurality of content servers storing pieces of content and related information codes of the pieces of content; 상기 조각콘텐츠의 관련정보코드와 상기 콘텐츠서버의 URL(uniform resource locator) 데이터를 수집하는 분배관리시스템;A distribution management system for collecting the related information code of the piece contents and uniform resource locator (URL) data of the content server; 상기 콘텐츠서버로부터 전송받은 조각콘텐츠를 제어하여 합성콘텐츠를 만드는 콘텐츠 제어장치와, 상기 합성콘텐츠를 출력표시하는 콘텐츠 출력표시장치가 구비된 클라이언트;A client having a content control device to control the piece content received from the content server to create a composite content, and a content output display device to output and display the composite content; 를 포함하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.Content delivery system on a wireless network comprising a. 청구항 1에 있어서,The method according to claim 1, 상기 콘텐츠 제어장치는,The content control device, 상기 분배관리시스템으로부터 전송되는 조각콘텐츠의 관련정보코드 및 콘텐츠서버의 URL 데이터와, 상기 콘텐츠서버로부터 전송되는 조각콘텐츠를 송수신하는 데이터 송수신부;A data transmitting / receiving unit for transmitting / receiving the relevant information code of the piece contents transmitted from the distribution management system and the URL data of the content server and the piece contents transmitted from the content server; 상기 조각콘텐츠의 관련정보코드과 조각콘텐츠를 분리하는 데이터 분리기;A data separator for separating the related information code and the piece contents of the piece contents; 상기 콘텐츠서버로부터 전송되는 조각콘텐츠의 정보가, 상기 조각콘텐츠의 관련정보코드에 포함된 정보와 동일한지 확인하는 관련정보코드 체크기;A related information code checker for confirming whether the information of the piece contents transmitted from the content server is the same as the information included in the related information code of the piece contents; 상기 조각콘텐츠가 전달되는 순서대로 합쳐서 합성콘텐츠를 만드는 콘텐츠 결합기;A content combiner that combines the pieces in the order in which the pieces are delivered to create a composite content; 를 구비하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.And a content delivery system on a wireless network. 청구항 2에 있어서,The method according to claim 2, 상기 콘텐츠 제어장치는,The content control device, 상기 합성콘텐츠의 용량정보가 원본콘텐츠의 용량정보와 동일한지 검사하는 콘텐츠 검사기를 더 구비하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.And a content checker for checking whether the capacity information of the synthetic content is the same as the capacity information of the original content. 청구항 2에 있어서,The method according to claim 2, 상기 콘텐츠 제어장치는, 저장된 조각콘텐츠를 관련정보코드의 정보에 따라 콘텐츠 결합기에 순차적으로 전달하는 콘텐츠 임시저장소가 더 구비되는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.The content control device, the content transmission system on a wireless network, characterized in that the temporary temporary storage for sequentially delivering the stored fragment content to the content combiner according to the information of the associated information code. 청구항 1 또는 청구항 2에 있어서,The method according to claim 1 or 2, 상기 조각콘텐츠의 관련정보코드는 원본콘텐츠의 용량정보와, 상기 원본콘텐츠를 구성하는 조각콘텐츠의 개수정보 및 순서정보를 포함하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.The related information code of the piece content includes the capacity information of the original content, the number information and the order information of the piece contents constituting the original content. 청구항 1에 있어서,The method according to claim 1, 상기 클라이언트는 상기 합성콘텐츠를 저장하는 기억장치가 더 구비되는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템.The client further comprises a storage device for storing the synthetic content content delivery system on a wireless network. 원본콘텐츠를 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고, 조각콘텐츠의 관련정보코드를 해당 조각콘텐츠가 저장된 콘텐츠서버에 저장하는 단계;Dividing the original content into pieces of content and storing the pieces of content in a plurality of content servers, and storing the related information codes of the pieces of content in a content server in which the pieces of content are stored; 상기 콘텐츠서버의 URL 데이터를 분배관리시스템의 URL 데이터베이스에 저장하고, 상기 관련정보코드를 상기 분배관리시스템의 관련정보코드 데이터베이스에 저장하는 단계;Storing URL data of the content server in a URL database of a distribution management system, and storing the related information code in a related information code database of the distribution management system; 클라이언트의 콘텐츠 제어장치로 상기 URL 데이터와 관련정보코드를 전송하는 단계;Transmitting the URL data and the related information code to a content control device of a client; 상기 조각콘텐츠를 상기 콘텐츠 제어장치로 전송하는 단계;Transmitting the piece content to the content control device; 상기 조각콘텐츠의 정보가 상기 조각콘텐츠의 관련정보코드에 포함된 정보와 동일한지 비교하여, 조각콘텐츠의 유효성을 확인하는 단계;Comparing the information of the piece contents with information included in the related information code of the piece contents, and confirming the validity of the piece contents; 상기 조각콘텐츠의 유효성이 동일한 것으로 확인되면, 조각콘텐츠를 입력되는 순서대로 합쳐서 합성콘텐츠를 생성하는 단계;If it is determined that the validity of the fragment contents is the same, generating the synthetic contents by combining the fragment contents in the order of input; 상기 합성콘텐츠를 디코딩하여 복호하는 단계;Decoding and decoding the composite content; 복호된 합성콘텐츠를 출력표시하는 단계;Outputting and displaying the decoded composite content; 를 포함하는 무선 네트워크상에서의 콘텐츠 전송 방법.Content transmission method on a wireless network comprising a. 청구항 7에 있어서,The method of claim 7, 상기 합성콘텐츠의 용량정보가 원본콘텐츠의 용량정보와 동일한지 검사하는 단계를 더 포함하는 무선 네트워크상에서의 콘텐츠 전송 방법.And checking whether the capacity information of the synthetic content is the same as the capacity information of the original content. 청구항 7에 있어서,The method of claim 7, 상기 합성콘텐츠를 기억장치에 저장하는 단계를 더 포함하는 무선 네트워크상에서의 콘텐츠 전송 방법.And storing the composite content in a storage device. 청구항 7에 있어서,The method of claim 7, 상기 조각콘텐츠의 관련정보코드는 원본콘텐츠의 용량정보와, 상기 원본콘텐츠를 구성하는 조각콘텐츠의 개수정보 및 순서정보를 포함하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 방법.The related information code of the piece content includes content information of original content, number information and order information of pieces of content constituting the original content.
KR1020090039336A 2009-05-06 2009-05-06 The system and method of contents transfer on the wireless network KR20100120495A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090039336A KR20100120495A (en) 2009-05-06 2009-05-06 The system and method of contents transfer on the wireless network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090039336A KR20100120495A (en) 2009-05-06 2009-05-06 The system and method of contents transfer on the wireless network

Publications (1)

Publication Number Publication Date
KR20100120495A true KR20100120495A (en) 2010-11-16

Family

ID=43406050

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090039336A KR20100120495A (en) 2009-05-06 2009-05-06 The system and method of contents transfer on the wireless network

Country Status (1)

Country Link
KR (1) KR20100120495A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012134013A1 (en) * 2011-03-28 2012-10-04 아이테크 도쿄 코포레이션 System for mobile content advertising and method for mobile content advertising
KR101632289B1 (en) * 2014-12-29 2016-06-21 (주)피엔아이시스템 Multimedia content providing system and method using a short range communication
KR20160150231A (en) * 2015-06-19 2016-12-29 중앙대학교 산학협력단 User device and server for distributing contents

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012134013A1 (en) * 2011-03-28 2012-10-04 아이테크 도쿄 코포레이션 System for mobile content advertising and method for mobile content advertising
KR101632289B1 (en) * 2014-12-29 2016-06-21 (주)피엔아이시스템 Multimedia content providing system and method using a short range communication
KR20160150231A (en) * 2015-06-19 2016-12-29 중앙대학교 산학협력단 User device and server for distributing contents

Similar Documents

Publication Publication Date Title
CN106559677B (en) Terminal, cache server and method and device for acquiring video fragments
CN104581374B (en) A kind of method, node and server for obtaining section file and generating sub- m3u8 files
US20130198341A1 (en) System and method for delivering segmented content
CN102710966A (en) Video live broadcast method and system based on HTTP (Hyper Text Transport Protocol)
CN105338423B (en) Stream medium data live broadcasting method and system
US20120281840A1 (en) Method and system for pacing, acking, timing, and handicapping (path) for simultaneous receipt of documents employing encryption
CN101729593A (en) Method, system and device for uploading and receiving file
CN103733568A (en) Stream processing using a client-server architecture
MY157746A (en) Interactive information processing and delivery system and methods thereof
WO2017166525A1 (en) Method for providing multimedia content, server and terminal device
CA2806729A1 (en) Method and system for pacing, ack&#39;ing, timing, and handicapping (path) for simultaneous receipt of documents
CN102035859A (en) Method, system and device for displaying upload progress
US20110082943A1 (en) P2p network system and data transmitting and receiving method thereof
CN103841135A (en) File accelerative download method and apparatus
CN106686083A (en) Video file downloading method and device
KR101809365B1 (en) Message Fragmentation Method using a MQTT Protocol in M2M/IoT Platforms
CN112817602A (en) JSON format data sending and receiving method, device and medium
CN103826139A (en) CDN system, watching server and streaming media data transmission method
CN105979277A (en) File transfer method and electronic equipment
US7698304B2 (en) Caching data in a distributed system
CN105893429A (en) Method and system for optimizing WEB cache
CN110650097B (en) Data broadcasting method and device and computer readable storage medium
CN104917731B (en) A kind of data that improve show the method and system of speed, server, browser
KR20100120495A (en) The system and method of contents transfer on the wireless network
CN102291412A (en) Multimedia service implementation method, system and device based on HTTP (hyper text transfer protocol)

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application