[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20180024970A - System for providing a broadcast service continuously and method for using the same - Google Patents

System for providing a broadcast service continuously and method for using the same Download PDF

Info

Publication number
KR20180024970A
KR20180024970A KR1020160112079A KR20160112079A KR20180024970A KR 20180024970 A KR20180024970 A KR 20180024970A KR 1020160112079 A KR1020160112079 A KR 1020160112079A KR 20160112079 A KR20160112079 A KR 20160112079A KR 20180024970 A KR20180024970 A KR 20180024970A
Authority
KR
South Korea
Prior art keywords
broadcast
service
server
address
broadcasting
Prior art date
Application number
KR1020160112079A
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 KR1020160112079A priority Critical patent/KR20180024970A/en
Publication of KR20180024970A publication Critical patent/KR20180024970A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64707Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless for transferring content from a first network to a second network, e.g. between IP and wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Disclosed are a system and method for continuously providing a broadcast service. According to an embodiment of the present invention, the method for continuously providing a broadcast service comprises the following steps. A terminal device generates a broadcast parameter of the broadcast service being provided through a broadcast network and requests a server address of a broadcaster to an address request server. Next, the address request server transmits a request message for requesting the server address of the broadcaster to an address response server based on the broadcast parameter. Then, the address response server sends a response message including the server address of the broadcaster retrieved using the request message to the terminal device. Thereafter, the terminal device continuously provides the broadcast service through the communication network using the server address of the broadcaster included in the response message.

Description

방송 서비스 지속 제공 시스템 및 방법 {SYSTEM FOR PROVIDING A BROADCAST SERVICE CONTINUOUSLY AND METHOD FOR USING THE SAME}TECHNICAL FIELD [0001] The present invention relates to a system and method for continuously providing a broadcast service,

본 발명은 디지털 방송/통신 기술에 관한 것으로, 보다 상세하게는 방송망과 통신망을 통해 하이브리드 방송 서비스를 제공하는 기술에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital broadcasting / communication technology, and more particularly, to a technology for providing a hybrid broadcasting service through a broadcasting network and a communication network.

최근 통신망의 발달로 전용 방송망이 아닌 통신망을 통해 방송 콘텐츠를 별도로 스트리밍 하거나 부가 데이터를 제공하는 기술이 적용되고 있다. 이러한 기술을 하이브리드 방송 서비스 기술이라고 부르며, 디지털 라디오를 포함하여 지상파 TV에서도 관련 표준 기술 개발을 완료하여 점차 서비스를 확대해 나가고 있다. BACKGROUND ART [0002] With the recent development of communication networks, technologies for separately streaming broadcast contents or providing additional data through a communication network instead of a dedicated broadcasting network have been applied. This technology is called hybrid broadcasting service technology, and terrestrial TV including digital radio has developed related standard technology and is gradually expanding its service.

하이브리드 방송에서 통신망은 기존 방송망을 대신하거나 보조 데이터를 전송하는 망으로 사용되며 방송망과 연동될 경우 다양한 부가 데이터 서비스를 제공할 수 있다. 일 예로, 방송 신호가 미약하거나 수신이 불가능한 건물 내에 진입할 경우 통신망을 통해 해당 스트리밍을 제공 받아 서비스를 지속하거나 3D 입체 방송의 경우에는 부가 영상을 통신망을 통해 제공받을 수 있다. 나아가 이미지와 같은 부가 데이터를 통신망을 통해 제공 받을 수 있다. 또한 방송 서비스와 관련된 가상 현실(virtual reality) 서비스를 상기 통신망을 통해 제공하여 재생 할 수 있다. 명시한 상기 통신망을 통해 제공할 수 있는 서비스는 방송 서비스에 직접적 또는 간접적으로 연관된 서비스에 상응할 수 있다. In hybrid broadcasting, a communication network is used as a network for replacing an existing broadcasting network or transmitting auxiliary data, and can provide various additional data services when interworking with a broadcasting network. For example, if a broadcasting signal enters a building which is weak or impossible to receive, the corresponding streaming service may be provided through a communication network, or additional images may be provided through a communication network in the case of 3D stereoscopic broadcasting. Further, additional data such as an image can be provided through a communication network. In addition, a virtual reality service related to a broadcasting service can be provided through the communication network and reproduced. A service that can be provided through the specified communication network may correspond to a service directly or indirectly associated with the broadcast service.

이를 위해서 종래의 기술에서는 SI(Service Information), EPG (Electronic Program Guide) 또는 ESG (Electronic Service Guide)와 같은 별도의 메타 데이터를 방송망을 통해 서비스 스트림과 같이 전송하여 해결하고 있다. 즉, 통신망을 통해 연계가 가능한 콘텐츠의 주소를 SI, EPG 또는 ESG내의 링크 정보로 구성하여 제공한다.For this purpose, in the conventional technology, separate metadata such as Service Information (EPG), Electronic Program Guide (EPG), or Electronic Service Guide (ESG) is transmitted through a broadcasting network as a service stream. That is, an address of a content that can be linked through a communication network is constituted by link information in an SI, an EPG, or an ESG.

한편, 한국공개특허 제 10-2016-0099096 호“하이브리드 방송 서비스를 프로세싱하는 장치, 하이브리드 방송 서비스를 프로세싱하는 방법”는 유니캐스트 방식, 멀티캐스트 방식 및 eMBMS(evolved Multimedia Broadcast Multicast Service) 방식 중 어느 하나를 이용하여 모바일 브로드밴드 또는 브로드밴드 채널을 통해 시그널링 정보를 수신하여 하이브리드 방송 서비스를 제공하는 장치 및 방법을 개시하고 있다.Korean Patent Laid-Open No. 10-2016-0099096 entitled " DEVICE FOR PROCESSING HYBRID BROADCAST SERVICE, METHOD FOR PROCESSING HYBRID BROADCAST SERVICE " includes any one of a unicast method, a multicast method, and an evolved Multimedia Broadcast Multicast Service (eMBMS) Discloses an apparatus and method for receiving signaling information through a mobile broadband or broadband channel to provide a hybrid broadcasting service.

본 발명은 방송망을 통해 방송 서비스 수신 중 서비스 권역을 이동하거나 건물 내와 같이 수신이 양호하지 않는 지역으로 이동할 경우에도 통신망을 통해 자동으로 방송 서비스를 지속 제공하는 것을 목적으로 한다.An object of the present invention is to continuously provide a broadcasting service through a communication network even when moving a service area while receiving a broadcasting service through a broadcasting network or moving to an area where reception is not good such as in a building.

또한, 본 발명은 방송망을 통해 수신중인 방송 서비스와 관련된 정보를 이용하여 통신망을 통해 방송 서비스를 제공하는 서버의 주소를 자동적으로 파악하는 것을 목적으로 한다.It is another object of the present invention to automatically grasp the address of a server providing a broadcasting service through a communication network using information related to a broadcasting service being received through a broadcasting network.

또한, 본 발명은 단말 장치의 사용자가 상호 작용을 하지 않고도 자동으로 통신망을 통해 방송 서비스를 제공하는 서버의 주소를 파악하여 방송 서비스를 지속 제공하는 것을 목적으로 한다.It is another object of the present invention to continuously provide a broadcast service by recognizing an address of a server providing a broadcast service through a communication network without a user's interaction with the terminal device.

또한, 본 발명은 부가 데이터 방송 서비스, 하이브리드 방송 서비스, 입체 방송 서비스, 증강 방송 서비스 및 가상 현실 서비스에 적용하여 방송 서비스를 지속 제공하는 것을 목적으로 한다.It is another object of the present invention to continuously provide a broadcasting service by applying to an additional data broadcasting service, a hybrid broadcasting service, a stereoscopic broadcasting service, an augmented broadcasting service, and a virtual reality service.

상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법은 방송 서비스 지속 제공 시스템을 이용하는 방법에 있어서, 단말 장치가 방송망을 통해 제공중인 방송 서비스의 방송 파라미터를 생성하여 주소 요청 서버에게 방송사의 서버 주소를 요청하는 단계; 주소 요청 서버가 주소 응답 서버에게 상기 방송 파라미터에 기반하여 상기 방송사의 서버 주소를 요청하기 위한 요청 메시지를 송신하는 단계; 상기 주소 응답 서버가 상기 단말 장치에게 상기 요청 메시지를 이용하여 검색된 상기 방송사의 서버 주소를 포함하는 응답 메시지를 회신하는 단계 및 상기 단말 장치가 상기 응답 메시지에 포함된 상기 방송사의 서버 주소를 이용하여 통신망을 통해 상기 방송 서비스를 지속 제공하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of using a broadcast service continuation providing system, the method comprising: generating a broadcast parameter of a broadcast service provided by a terminal through a broadcast network, Requesting a server for a server address of a broadcaster; The address requesting server transmits a request message for requesting the server address of the broadcasting station to the address response server based on the broadcasting parameter; The address response server returns a response message including the server address of the found broadcaster retrieved using the request message to the terminal device, and the terminal device transmits the response message including the server address of the broadcast server included in the response message, And continuously providing the broadcast service through the broadcast service.

이 때, 상기 요청하는 단계는 상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스로부터 국가 코드, 방송사 식별자 및 서비스 식별자를 포함하는 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the requesting step may generate the broadcast parameter information including the country code, the broadcast station identifier and the service identifier from the broadcasting service that the terminal device is providing through the broadcasting network.

이 때, 상기 요청하는 단계는 상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스가 컴포넌트 단위로 제공되는 경우, 상기 방송 파라미터 정보에 상기 방송 서비스의 서비스 콤포넌트를 식별하는 콤포넌트 식별자를 더 포함하도록 생성할 수 있다.The requesting step may include generating a component identifier for identifying a service component of the broadcast service in the broadcast parameter information when the broadcast service provided by the terminal device is provided on a component basis .

이 때, 상기 요청하는 단계는 상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 시그널링의 관련 정보에 포함된 상기 콤포넌트 식별자, 상기 국가 코드, 상기 방송사 식별자 및 상기 서비스 식별자를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the requesting step may request the broadcasting terminal to transmit the broadcasting parameter information using the component identifier, the country code, the broadcasting company identifier, and the service identifier included in the related information of the signaling of the broadcasting service, Lt; / RTI >

이 때, 상기 요청하는 단계는 상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the requesting step may include at least one of an electronic program guide (EPG), program detailed information, a program keyword, an additional data segment, and user request data of a broadcasting service that the terminal device is providing through the broadcasting network To generate the broadcast parameter information.

이 때, 상기 요청하는 단계는 상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.The requesting step may include receiving at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of the broadcast service provided by the terminal apparatus through the broadcast network, Lt; / RTI >

이 때, 상기 송신하는 단계는 상기 주소 요청 서버가 상기 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환할 수 있다.In this case, in the transmitting step, the address requesting server may convert the parameter information into a Fully Qualified Domain Name (FQDN).

이 때, 상기 송신하는 단계는 상기 주소 요청 서버가 상기 파라미터 정보에 포함된 상기 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 조합하여 상기 FQDN으로 변환할 수 있다.At this time, in the transmitting step, the address requesting server transmits a broadcasting service code including a country code, a broadcasting station identifier, a service identifier, a service component identifier, an electronic program guide, EPG), program detail information, a program keyword, a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data, .

이 때, 상기 송신하는 단계는 상기 주소 요청 서버가 상기 파라미터 정보에 포함된 상기 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나에 대한 상기 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN으로 변환할 수 있다.At this time, the transmitting step may include transmitting at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service provided by the address request server through the broadcast network included in the parameter information To the FQDN using a content identifier that identifies the broadcast service for the broadcast service.

이 때, 상기 송신하는 단계는 상기 주소요청 서버가 상기 변환된 FQDN을 포함하는 상기 요청 메시지를 생성하여 상기 주소 응답 서버에 송신할 수 있다.At this time, in the transmitting step, the address request server can generate the request message including the converted FQDN and transmit it to the address response server.

이 때, 상기 회신하는 단계는 상기 주소 응답 서버가 상기 수신한 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업(lookup)처리하여 상기 방송사의 서버 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환할 수 있다.At this time, in the returning step, the address response server performs a lookup process on the FQDN of the received request message from pre-registered data and converts the FQDN into an authorized FQDN corresponding to the server address of the broadcast station .

이 때, 상기 회신하는 단계는 상기 주소 응답 서버가 상기 공인된 FQDN을 포함하는 상기 응답 메시지를 생성하여 상기 단말 장치에 회신할 수 있다.In this case, in the returning step, the address response server may generate the response message including the authorized FQDN and return the response message to the terminal device.

이 때, 상기 지속 제공하는 단계는 상기 단말 장치가 상기 방송사 서버에 상기 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신하는 단계; 상기 방송사 서버가 수신한 서비스 요청 메시지의 상기 공인된 FQDN 을 이용하여 획득한 서비스 주소를 회신하는 단계; 상기 단말 장치가 상기 서비스 주소에 상응하는 어플리케이션 서버에 접속하는 단계 및 상기 단말 장치가 상기 어플리케이션 서버로부터 상기 방송망을 통해 제공중인 방송 서비스에 상응하는 방송 서비스를 상기 통신망을 통해 지속 제공하는 단계를 포함할 수 있다.In this case, the persistent providing step may include: the terminal device transmitting a service request message including the authorized FQDN to the broadcaster server; Returning the obtained service address using the authorized FQDN of the service request message received by the broadcasting server; The terminal device accesses an application server corresponding to the service address, and the terminal device continuously provides a broadcast service corresponding to the broadcast service being provided from the application server through the broadcast network through the communication network .

이 때, 상기 서비스 주소를 회신하는 단계는 상기 방송사 서버가 상기 공인된 FQDN 을 룩업(lookup)처리하여 상기 서비스 주소를 획득할 수 있다.At this time, in the step of returning the service address, the broadcast server server may look up the authorized FQDN to obtain the service address.

이 때, 상기 통신망을 통해 지속 제공하는 단계는 상기 단말 장치가 상기 접속된 어플리케이션 서버와 서비스 세션을 설정하고 상기 통신망을 통해 상기 방송 서비스를 수신하여 상기 방송 서비스를 제공할 수 있다.At this time, in the step of continuously providing via the communication network, the terminal device establishes a service session with the connected application server and receives the broadcast service through the communication network to provide the broadcast service.

또한, 상기한 목적을 달성하기 위한 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템은 방송망을 통해 제공중인 방송 서비스의 방송 파라미터 정보를 이용하여 통신망을 통해 방송 서비스를 지속 제공하는 단말 장치; 상기 방송 파라미터 정보에 기반하여 생성된 요청 메시지를 송신하여 상기 방송 서비스를 통신망을 통해 지속 제공하기 위한 방송사의 서버 주소를 요청하는 주소 요청 서버 및 상기 요청 메시지를 수신하여 상기 방송사의 서버 주소를 포함하는 응답 메시지를 상기 단말 장치에 회신하는 주소 응답 서버를 포함한다.According to another aspect of the present invention, there is provided a system for continuously providing a broadcast service, including: a terminal for continuously providing a broadcast service through a communication network using broadcast parameter information of a broadcast service provided through a broadcast network; An address request server for requesting a server address of a broadcaster to transmit the request message generated based on the broadcast parameter information to continuously provide the broadcast service through a communication network; And an address response server for returning a response message to the terminal device.

이 때, 상기 단말 장치는 상기 통신망을 통한 방송 서비스를 요청을 감지하는 서비스 요청부; 상기 통신망을 통한 방송 서비스 요청에 기반하여 상기 파라미터 정보를 생성하는 프로세싱부; 상기 통신망을 통해 메시지를 송수신하여 프로세싱부에 전달하고, 상기 파라미터 정보에 기반하여 방송 서비스를 수신하는 통신부 및 상기 수신한 방송 서비스를 지속 제공하는 미디어 재생부를 포함할 수 있다.In this case, the terminal apparatus may include a service request unit for detecting a request for a broadcast service through the communication network; A processing unit for generating the parameter information based on a broadcast service request through the communication network; A communication unit for transmitting and receiving a message through the communication network and transmitting the message to the processing unit, receiving a broadcasting service based on the parameter information, and a media playback unit for continuously providing the received broadcasting service.

이 때, 상기 프로세싱부는 상기 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 포함하는 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the processing unit may include a country code, a broadcasting station identifier, a service identifier, a service component identifier, an electronic program guide (EPG), program detailed information, a program keyword, The broadcast parameter information including at least one of an image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data.

이 때, 상기 주소 요청 서버는 상기 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환하여 상기 요청 메시지에 포함시켜 상기 주소 응답 서버에 송신할 수 있다.At this time, the address request server converts the parameter information into a Fully Qualified Domain Name (FQDN), and transmits the FQDN to the address response server.

이 때, 상기 주소 응답 서버는 상기 주소 응답 서버가 상기 수신한 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업(lookup)처리하여 상기 방송사의 서버 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환하여 상기 응답 메시지에 포함시켜 상기 단말 장치에 회신할 수 있다.At this time, the address response server looks up the FQDN of the received request message from the pre-registered data, and converts the FQDN of the received request message into an authorized FQDN corresponding to the server address of the broadcaster It can be included in the response message and returned to the terminal device.

본 발명은 방송망을 통해 방송 서비스 수신 중 서비스 권역을 이동하거나 건물 내와 같이 수신이 양호하지 않는 지역으로 이동할 경우에도 통신망을 통해 자동으로 방송 서비스를 지속 제공할 수 있다.The present invention can continuously provide a broadcasting service through a communication network even when moving a service area while receiving a broadcasting service through a broadcasting network or moving to an area where reception is not good such as in a building.

또한, 본 발명은 방송망을 통해 수신중인 방송 서비스와 관련된 정보를 이용하여 통신망을 통해 방송 서비스를 제공하는 서버의 주소를 자동적으로 파악할 수 있다.In addition, the present invention can automatically grasp the address of a server providing a broadcasting service through a communication network using information related to a broadcasting service being received through a broadcasting network.

또한, 본 발명은 단말 장치의 사용자가 상호 작용을 하지 않고도 자동으로 통신망을 통해 방송 서비스를 제공하는 서버의 주소를 파악하여 방송 서비스를 지속 제공할 수 있다.In addition, the present invention can continuously provide a broadcasting service by recognizing an address of a server that provides a broadcasting service through a communication network without a user's interaction with the terminal apparatus.

또한, 본 발명은 부가 데이터 방송 서비스, 하이브리드 방송 서비스, 입체 방송 서비스, 증강 방송 서비스 및 가상 현실 서비스에 적용하여 방송 서비스를 지속 제공할 수 있다.Also, the present invention can be applied to an additional data broadcasting service, a hybrid broadcasting service, a stereoscopic broadcasting service, an augmented broadcasting service, and a virtual reality service to continuously provide a broadcasting service.

도 1은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템을 나타낸 블록도이다.
도 2는 도 1에 도시된 단말 장치의 일 예를 세부적으로 나타낸 블록도이다.
도 3은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템을 나타낸 도면이다.
도 4는 도 3에 도시된 방송 서비스 지속 제공 시스템에서 방송사 서버의 주소를 획득하는 과정의 일 예를 세부적으로 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 서비스를 식별하기 위한 방법을 나타낸 시그널링 다이어그램이다.
도 6은 본 발명의 일실시예에 따른 방송사 서버의 주소를 획득하기 위한 메시지 흐름을 나타낸 도면이다.
도 7은 도 3에 도시된 방송 서비스 지속 제공 시스템에서 서비스 주소를 획득하는 과정의 일 예를 세부적으로 나타낸 도면이다.
도 8은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법을 나타낸 동작흐름도이다.
도 9는 도 8에 도시된 방송 서비스 제공 단계의 일 예를 세부적으로 나타낸 동작흐름도이다.
1 is a block diagram illustrating a broadcast service continuation providing system according to an embodiment of the present invention.
2 is a detailed block diagram illustrating an example of the terminal device shown in FIG.
3 is a diagram illustrating a broadcast service continuation providing system according to an embodiment of the present invention.
FIG. 4 is a detailed view illustrating an example of a process of obtaining an address of a broadcaster server in the broadcast service continuation providing system shown in FIG. 3. Referring to FIG.
5 is a signaling diagram illustrating a method for identifying a service according to an embodiment of the present invention.
6 is a diagram illustrating a message flow for obtaining an address of a broadcaster server according to an exemplary embodiment of the present invention.
FIG. 7 is a detailed view illustrating an example of a process of obtaining a service address in the broadcast service continuation providing system shown in FIG. 3. Referring to FIG.
FIG. 8 is a flowchart illustrating an operation of providing a continuous broadcast service according to an exemplary embodiment of the present invention.
FIG. 9 is an operation flowchart illustrating an exemplary broadcast service providing step shown in FIG. 8 in detail.

본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.The present invention will now be described in detail with reference to the accompanying drawings. Hereinafter, a repeated description, a known function that may obscure the gist of the present invention, and a detailed description of the configuration will be omitted. Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art. Accordingly, the shapes and sizes of the elements in the drawings and the like can be exaggerated for clarity.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.

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

도 1은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템을 나타낸 블록도이다. 도 2는 도 1에 도시된 단말 장치의 일 예를 세부적으로 나타낸 블록도이다.1 is a block diagram illustrating a broadcast service continuation providing system according to an embodiment of the present invention. 2 is a detailed block diagram illustrating an example of the terminal device shown in FIG.

도 1을 참조하면, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템은 방송사 서버(10), 어플리케이션 서버(20), 단말 장치(100), 주소 요청 서버(200) 및 주소 저장 서버(300)를 포함한다.1, a broadcast service continuation providing system according to an embodiment of the present invention includes a broadcaster server 10, an application server 20, a terminal 100, an address request server 200, and an address storage server 300 ).

방송사 서버(10)는 방송망을 통해 단말 장치(100)에 방송 서비스를 제공할 수 있다.The broadcasting company server 10 can provide a broadcasting service to the terminal device 100 through a broadcasting network.

어플리케이션 서버(20)는 통신망을 통해 단말 장치(100)에 방송 서비스를 제공할 수 있다.The application server 20 can provide a broadcast service to the terminal device 100 through a communication network.

단말 장치(100)는 방송사 서버(10)로부터 방송망을 통해 제공중인 방송 서비스의 방송 파라미터 정보를 이용하여 어플리케이션 서버(20)로부터 통신망을 통해 방송 서비스를 지속적으로 제공할 수 있다.The terminal device 100 can continuously provide the broadcast service from the application server 20 through the communication network by using the broadcasting parameter information of the broadcasting service being provided from the broadcasting server 10 through the broadcasting network.

이 때, 단말 장치(100)는 인터넷 상에서 존재하는 서버의 주소를 얻고자 하는 이벤트가 발생하는 경우, 방송망을 통해 제공중인 방송 서비스로부터 고유한 방송 식별자(예를 들어, 국가코드, 방송사 식별자, 서비스 식별자 및 서비스 콤포넌트 식별자 등)를 이용하여 방송 파라미터 정보를 생성할 수 있다.At this time, when an event to obtain an address of a server existing on the Internet occurs, the terminal device 100 transmits a broadcast identifier (e.g., a country code, a broadcaster identifier, An identifier and a service component identifier) to generate broadcast parameter information.

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스로부터 국가 코드, 방송사 식별자 및 서비스 식별자를 포함하는 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the terminal device 100 can generate the broadcast parameter information including the country code, the broadcast station identifier, and the service identifier from the broadcast service provided through the broadcast network.

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스가 컴포넌트 단위로 제공되는 경우, 상기 방송 파라미터 정보에 상기 방송 서비스의 서비스 콤포넌트를 식별하는 콤포넌트 식별자를 더 포함하도록 생성할 수 있다.In this case, when the broadcasting service being provided through the broadcasting network is provided on a component basis, the terminal device 100 may generate the broadcasting parameter information to further include a component identifier for identifying a service component of the broadcasting service.

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 시그널링의 관련 정보(Low Level Signalling 테이블, 서비스 리스트 테이블, User Service Bundle Description, User Service Description, Media Presentation Description)에 포함된 상기 콤포넌트 식별자, 상기 국가 코드, 상기 방송사 식별자 및 상기 서비스 식별자를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the terminal device 100 transmits the component identifier included in the related information (Low Level Signaling Table, Service List Table, User Service Bundle Description, User Service Description, and Media Presentation Description) of the signaling of the broadcasting service being provided through the broadcasting network , The broadcasting parameter information may be generated using the country code, the broadcasting company identifier, and the service identifier.

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보 및 프로그램 키워드 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the terminal device 100 can generate the broadcast parameter information by using at least one of an electronic program guide (EPG) of the broadcast service being provided through the broadcast network, program detailed information, and a program keyword .

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the terminal device 100 can generate the broadcast parameter information using at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service being provided through a broadcast network have.

이 때, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the terminal device 100 can generate the broadcast parameter information using at least one of an additional data segment of the broadcast service being provided through the broadcasting network and user request data.

즉, 단말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 포함하는 방송 파라미터 정보를 생성할 수 있다.In other words, the terminal device 100 transmits a broadcasting program to the terminal device 100 through a broadcasting network, such as a country code, a broadcasting company identifier, a service identifier, a service component identifier, an electronic program guide (EPG) Broadcast parameter information including at least one of a captured image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data.

주소 요청 서버(200)는 방송 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환할 수 있다.The address request server 200 may convert the broadcast parameter information into a Fully Qualified Domain Name (FQDN).

이 때, 주소 요청 서버(200)는 방송 파라미터 정보에 포함된 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 조합하여 FQDN으로 변환할 수 있다.At this time, the address request server 200 transmits a broadcast program including a country code of a broadcast service, a broadcast identifier, a service identifier, a service component identifier, an electronic program guide (EPG) At least one of a detailed information, a program keyword, a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data may be combined and converted into FQDN.

예를 들어, 주소 요청 서버(200)는 방송 파라미터 정보에서 콤포넌트 식별자, 상기 서비스 식별자, 상기 방송사 식별자, 상기 국가 코드 및 상기 방송 서비스 제어 시스템의 주소 중 적어도 하나를 조합하여 FQDN으로 변환할 수 있다.For example, the address request server 200 may combine at least one of the component identifier, the service identifier, the broadcaster identifier, the country code, and the address of the broadcasting service control system into the FQDN in the broadcast parameter information.

이 때, 변환된 FQDN은 ‘servicecomponentid.serviceid.bsid.gcc.tvdns.org'와 같은 형태에 상응할 수 있다.At this time, the converted FQDN may correspond to a form such as 'servicecomponentid.serviceid.bsid.gcc.tvdns.org'.

‘servicecomponentid' (service component identifier)는 하나의 서비스를 구성하는 콤포넌트 식별자에 상응할 수 있다.The 'servicecomponentid' (service component identifier) may correspond to a component identifier constituting one service.

'serviceid' (service identifier)는 하나의 방송 신호 내에서 유일하게 식별되는 서비스 식별자에 상응할 수 있다.A service identifier (service identifier) may correspond to a service identifier uniquely identified in a broadcast signal.

'bsid' (broadcast station identifier)는 고유하게 할당된 방송사 식별자에 상응할 수 있다.A broadcast station identifier (bsid) may correspond to a uniquely assigned broadcast station identifier.

'gcc' (global country code)는 국가코드에 상응할 수 있다.'gcc' (global country code) may correspond to the country code.

'tvdns.org'는 방송 서비스 지속 제공 기능을 제공하는 시스템의 주소에 상응할 수 있다." tvdns.org " may correspond to the address of the system providing the broadcast service continuation providing function.

또한, 주소 요청 서버(200)는 파라미터 정보에 포함된 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나에 대한 상기 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN으로 변환할 수 있다.In addition, the address request server 200 transmits the broadcast service for at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service being provided through a broadcast network included in the parameter information And can convert the FQDN into the FQDN using the identified content identifier.

예를 들어, 주소 요청 서버(200)는 방송망을 통해 수신한 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 식별하기 위하여 방송 서비스를 구성하는 데이터의 전부 또는 일부에 대하여 인터넷 검색을 수행하거나, 외부 방송 컨텐츠 서버 DB에 저장된 데이터와 비교하여 현재 수신중인 방송 서비스를 식별할 수 있다.For example, the address request server 200 may configure a broadcast service to identify at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service received through a broadcast network All or a part of the data may be retrieved from the Internet, or may be compared with data stored in the external broadcasting contents server DB to identify the broadcasting service currently being received.

이 때, 주소 요청 서버(200)는 현재 방송망을 통해 방송중인 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN 으로 변환할 수 있다. At this time, the address request server 200 can convert the FQDN into the FQDN using a content identifier that identifies a broadcasting service currently being broadcasted through the broadcasting network.

또한, 주소 요청 서버(200)는 방송사의 서버 주소를 요청 하기 위하여 변환된 FQDN을 포함하는 요청 메시지를 주소 응답 서버(300)에 송신할 수 있다.Also, the address request server 200 may transmit a request message including the converted FQDN to the address response server 300 to request the server address of the broadcasting company.

주소 응답 서버(300)는 요청 메시지를 수신하여 방송사의 서버 주소를 확인할 수 있다.The address response server 300 can confirm the server address of the broadcaster by receiving the request message.

이 때, 주소 응답 서버(300)는 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업 처리하여 방송사 서버의 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환할 수 있다.At this time, the address response server 300 may look up the FQDN of the request message from the pre-registered data and convert it into an authorized FQDN corresponding to the address of the broadcasting server.

이 때, 공인된 FQDN은 ‘virtualone.kbcast.com'과 같은 방송사 서버(100)의 주소 형태에 상응할 수 있다.At this time, the authorized FQDN may correspond to the address format of the broadcaster server 100 such as 'virtualone.kbcast.com'.

이 때, 주소 응답 서버(300)는 공인된 FQDN을 단말 장치(100)에 직접 회신하거나 주소 요청 서버(200)에 회신하여 주소 요청 서버(200)가 공인된 FQDN을 단말 장치(100)에 회신할 수도 있다.At this time, the address response server 300 directly returns the authorized FQDN to the terminal device 100 or returns it to the address requesting server 200, and the address requesting server 200 returns the authorized FQDN to the terminal device 100 You may.

단말 장치(100)는 공인된 FQDN을 이용하여 방송사 서버(10)의 주소에 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신할 수 있다.The terminal device 100 can transmit a service request message including the authorized FQDN to the address of the broadcaster server 10 using the authorized FQDN.

이 때, 방송사 서버(10)는 수신한 서비스 요청 메시지의 공인된 FQDN을 룩업(lookup)처리하여 서비스 주소를 획득할 수 있다.At this time, the broadcaster server 10 may look up the authorized FQDN of the received service request message to obtain the service address.

서비스 주소는 ‘virtualone.kbcast.com/myvirtual'과 같이 'myvirtual'이라는 서비스를 제공하는 실제 주소에 상응할 수 있다.The service address may correspond to a physical address providing a service called 'myvirtual', such as 'virtualone.kbcast.com/myvirtual'.

방송사 서버(10)는 획득한 서비스 주소를 단말 장치(100)에 회신할 수 있다.The broadcasting company server 10 can return the acquired service address to the terminal device 100. [

단말 장치(100)는 수신한 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속할 수 있다.The terminal device 100 can access the application server 20 corresponding to the received service address.

예를 들어, 단말 장치(100)는 가상 현실(virtual reality) 서비스를 통신망을 통해 제공하고자 할 경우 'myvirtual'은 가상 현실 콘텐츠를 제공하는 실제 서버 주소에 상응할 수 있다.For example, when the terminal device 100 provides a virtual reality service through a communication network, 'myvirtual' may correspond to an actual server address providing the virtual reality contents.

단말 장치(100)는 상기 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속하여 해당하는 방송 서비스를 제공 받기 위한 설정 작업을 거친 후 통신망을 통해 방송 서비스를 제공할 수 있다.The terminal device 100 may access the application server 20 corresponding to the service address and perform a setting operation to receive the corresponding broadcasting service and then provide the broadcasting service through the communication network.

이 때, 단말 장치(100)는 접속된 어플리케이션 서버(20)와 서비스 세션을 설정하고, 통신망을 통해 방송 서비스를 수신하여 방송 서비스를 제공할 수 있다.At this time, the terminal device 100 establishes a service session with the connected application server 20, receives the broadcast service through the communication network, and provides the broadcast service.

도 2를 참조하면, 단말 장치(100)는 서비스 요청부(110), 프로세싱부(120), 통신부(130) 및 미디어 재생부(140)를 포함할 수 있다.2, the terminal apparatus 100 may include a service request unit 110, a processing unit 120, a communication unit 130, and a media playback unit 140.

이 때, 단말 장치(100)는 ATSC 3.0 표준에서 규정한 ATSC 3.0 단말에 상응할 수 있다.At this time, the terminal device 100 may correspond to the ATSC 3.0 terminal defined in the ATSC 3.0 standard.

서비스 요청부(110)는 방송망을 통해 제공중인 방송 서비스의 제공이 어려워지거나 불가능해진 경우(예를 들어, 수신 지역 이탈), 프로세싱부(120)에 통신망을 통해 방송 서비스를 제공하도록 요청할 수 있다.The service requesting unit 110 may request the processing unit 120 to provide a broadcast service through a communication network when it becomes difficult or impossible to provide a broadcast service provided through the broadcast network (for example, a departure of the receive area).

프로세싱부(120)는 통신망을 통한 방송 서비스 제공 요청에 따라 방송망을 통해 제공중인 방송 서비스와 관련된 정보를 이용하여 방송 파라미터 정보를 생성할 수 있다.The processing unit 120 may generate broadcast parameter information using information related to a broadcast service provided through a broadcast network in response to a broadcast service provision request through a communication network.

이 때, 프로세싱부(120)는 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 포함하는 방송 파라미터 정보를 생성할 수 있다.In this case, the processing unit 120 may be configured to transmit a broadcasting program, such as a country code, a broadcasting station identifier, a service identifier, a service component identifier, an electronic program guide (EPG) Broadcast parameter information including at least one of a screen capture image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data.

이 때, 프로세싱부(120)는 통신부(130)를 통해 생성된 방송 파라미터 정보를 주소 요청 서버(200)에 전달하면서 방송사 서버의 주소를 요청할 수 있다.At this time, the processing unit 120 may transmit the broadcast parameter information generated through the communication unit 130 to the address request server 200, and may request an address of the broadcast server.

통신부(130)는 외부 서버들과의 메시지를 송수신할 수 있고, 통신망을 통해 방송 서비스를 수신하여 미디어 재생부에 방송 서비스를 전달할 수 있다.The communication unit 130 can send and receive messages with external servers, and can receive a broadcast service through a communication network and deliver the broadcast service to the media playback unit.

프로세싱부(120)는 통신부(130)를 통해 방송사 서버의 주소 요청에 대한 응답 메시지를 수신하여 응답 메시지에 포함된 공인된 FQDN으로부터 방송사 서버(10)의 주소를 획득할 수 있다.The processing unit 120 may receive the response message for the address request of the broadcasting server through the communication unit 130 and may obtain the address of the broadcasting server 10 from the authorized FQDN included in the response message.

이 때, 프로세싱부(120)는 통신부(130)를 통해 방송사 서버(10)의 주소에 공인된 FQDN 을 포함하는 서비스 요청 메시지를 송신할 수 있다.At this time, the processing unit 120 may transmit a service request message including an authorized FQDN to the address of the broadcaster server 10 through the communication unit 130.

이 때, 프로세싱부(120)는 통신부(130)를 통해 방송사 서버(10)로부터 서비스 주소를 수신할 수 있다.At this time, the processing unit 120 can receive the service address from the broadcasting server 10 through the communication unit 130. [

이 때, 프로세싱부(120)는 통신부(130)를 통해 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속을 요청할 수 있다.At this time, the processing unit 120 can request a connection to the application server 20 corresponding to the service address through the communication unit 130.

이 때, 프로세싱부(120)는 접속된 어플리케이션 서버(20)와 서비스 세션을 설정할 수 있다.At this time, the processing unit 120 can establish a service session with the connected application server 20.

통신부(130)는 접속된 어플리케이션 서버(20)와 서비스 세션 설정이 확인된 경우, 통신망을 통해 방송 서비스를 수신하여 미디어 재생부(140)에 전달할 수 있다.When the service session establishment is confirmed with the application server 20 connected to the communication unit 130, the communication unit 130 can receive the broadcast service through the communication network and deliver the broadcast service to the media playback unit 140.

미디어 재생부(140)는 전달받은 방송 서비스를 이미지/비디오/오디오, 텍스트, 제어 데이터 및 기타 데이터의 형태로 방송 서비스를 사용자에게 제공할 수 있다.The media playback unit 140 may provide the broadcast service to the user in the form of image / video / audio, text, control data, and other data.

도 3은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템을 나타낸 도면이다. 도 4는 도 3에 도시된 방송 서비스 지속 제공 시스템에서 방송사 서버의 주소를 획득하는 과정의 일 예를 세부적으로 나타낸 도면이다. 도 5는 본 발명의 일실시예에 따른 서비스를 식별하기 위한 방법을 나타낸 시그널링 다이어그램이다. 도 6은 본 발명의 일실시예에 따른 방송사 서버의 주소를 획득하기 위한 메시지 흐름을 나타낸 도면이다. 도 7은 도 3에 도시된 방송 서비스 지속 제공 시스템에서 서비스 주소를 획득하는 과정의 일 예를 세부적으로 나타낸 도면이다.3 is a diagram illustrating a broadcast service continuation providing system according to an embodiment of the present invention. FIG. 4 is a detailed view illustrating an example of a process of obtaining an address of a broadcaster server in the broadcast service continuation providing system shown in FIG. 3. Referring to FIG. 5 is a signaling diagram illustrating a method for identifying a service according to an embodiment of the present invention. 6 is a diagram illustrating a message flow for obtaining an address of a broadcaster server according to an exemplary embodiment of the present invention. FIG. 7 is a detailed view illustrating an example of a process of obtaining a service address in the broadcast service continuation providing system shown in FIG. 3. Referring to FIG.

도 3을 참조하면, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 시스템은 방송사 서버(10), 어플리케이션 서버(20), ATSC 3.0 단말, Tvdns FQDN 생성 서버, Tvdns 서버를 포함할 수 있다.Referring to FIG. 3, the broadcasting service continuation providing system according to an embodiment of the present invention may include a broadcaster server 10, an application server 20, an ATSC 3.0 terminal, a Tvdns FQDN generating server, and a Tvdns server.

이 때, ATSC 3.0 단말은 상기 단말 장치(100)의 일실시예에 상응할 수 있다.At this time, the ATSC 3.0 terminal may correspond to one embodiment of the terminal device 100.

이 때, Tvdns FQDN 생성 서버는 상기 주소 요청 서버(200)의 일실시예에 상응할 수 있다.At this time, the Tvdns FQDN generation server may correspond to an embodiment of the address request server 200.

이 때, Tvdns FQDN 서버는 상기 주소 응답 서버(300)의 일실시예에 상응할 수 있다.At this time, the Tvdns FQDN server may correspond to one embodiment of the address response server 300.

ATSC 3.0 단말은 방송사 서버(10)로부터 송신 안테나(ATSC 3.0)을 이용하여 방송망을 통해 방송 서비스를 제공할 수 있다.The ATSC 3.0 terminal can provide the broadcasting service through the broadcasting network using the transmission antenna (ATSC 3.0) from the broadcaster server 10.

또한, ATSC 3.0 단말은 어플리케이션 서버(20)로부터 통신망을 통해 방송 서비스를 제공할 수 있다.In addition, the ATSC 3.0 terminal can provide a broadcast service from the application server 20 through a communication network.

이 때, ATSC 3.0 단말은 어플리케이션 서버(20)로부터 통신망을 통해 고해상도 동영상, 3D 영상, VR(Virtual Reality) 또는 하이브리드 컨텐츠 등을 제공할 수 있다.At this time, the ATSC 3.0 terminal can provide a high-resolution moving image, a 3D image, a VR (Virtual Reality), or a hybrid content from the application server 20 through a communication network.

이를 위하여, ATSC 3.0 단말은 먼저 Tvdns FQDN 생성 서버에 방송사 서버(10)의 주소를 요청하는 주소 요청 메시지를 송신할 수 있다.To this end, the ATSC 3.0 terminal may first transmit an address request message requesting the address of the broadcasting server 10 to the Tvdns FQDN generation server.

도 4를 참조하면, ATSC 3.0 단말은 방송망을 통해 제공중인 방송 서비스의 고유한 방송 식별자(Unique Broadcast ID), 메타데이터(EPG 또는 기타), 화면 이미지, 비디오 클립, 사운드 클립, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 방송 파라미터 정보로 생성하여 Tvdns FQDN 생성 서버에 주소 요청 메시지를 송신할 수 있다.Referring to FIG. 4, the ATSC 3.0 terminal includes a unique broadcast ID, metadata (EPG or other), a screen image, a video clip, a sound clip, an additional data segment, And transmits the address request message to the Tvdns FQDN generation server by generating at least one of the request data as broadcast parameter information.

Tvdns FQDN 생성 서버는 방송 파라미터 정보를 FQDN 형태로 변환할 수 있다.The Tvdns FQDN creation server can convert the broadcast parameter information into the FQDN format.

이 때, Tvdns FQDN 생성 서버는 변환된 FQDN을 포함하는 주소 요청 메시지를 주소 응답 서버(300)에 송신할 수 있다.At this time, the Tvdns FQDN generation server may transmit an address request message including the converted FQDN to the address response server 300. [

이 때, 변환된 FQDN은 ‘servicecomponentid.serviceid.bsid.gcc.tvdns.org'과 같은 형태에 상응할 수 있다.At this time, the converted FQDN may correspond to a form such as 'servicecomponentid.serviceid.bsid.gcc.tvdns.org'.

Tvdns 서버는 수신한 요청 메시지에 포함된 FQDN을 기등록된 데이터로부터 룩업(lookup)처리하여 공인된 FQDN으로 변환할 수 있다.The Tvdns server can lookup the FQDN included in the received request message from the pre-registered data and convert the FQDN into the authorized FQDN.

이 때, Tvdns 서버는 공인된 FQDN을 포함하는 응답 메시지를 ATSC 3.0 단말에 직접 회신하거나 Tvdns FQDN 생성 서버에 회신하여 Tvdns FQDN 생성 서버가 공인된 FQDN을 ATSC 3.0 단말에 전달할 수도 있다.At this time, the Tvdns server may return a response message including the authorized FQDN directly to the ATSC 3.0 terminal or return it to the Tvdns FQDN generation server, and the Tvdns FQDN generation server may transmit the authorized FQDN to the ATSC 3.0 terminal.

이 때, 공인된 FQDN은 ‘virtualone.kbcast.com'과 같은 방송사 서버(10)의 주소에 상응할 수 있다.At this time, the authorized FQDN may correspond to the address of the broadcaster server 10 such as 'virtualone.kbcast.com'.

도 5를 참조하면, ATSC 3.0 단말이 방송 파라미터 정보를 생성하기 위해서는 기본적으로 국가 코드가 필요하며, 이후 방송사를 식별할 수 있는 bsid(broadcast station identifier)가 필요할 수 있다.Referring to FIG. 5, in order for ATSC 3.0 terminal to generate broadcast parameter information, a country code is basically required, and then a broadcast station identifier (bsid) for identifying a broadcast station may be required.

예를 들어, 상기 bsid는 ATSC3.0의 경우, LLS(Low Level Signalling) 테이블에 "provider_id"로 제공된다. 도 5에 도시된 바와 같이, SLT(Service List Table)를 포함한 시그널링 정보(User Service Bundle Description, User Service Description 및 Media Presentation Description 포함)에는 해당 방송사에서 제공하는 서비스 리스트에 대한 정보를 서비스 식별자와 함께 제공할 수 있다. 이 때, 각 서비스는 하나 이상의 서비스 콤포넌트로 구성될 수 있다.For example, in the case of ATSC 3.0, the bsid is provided as "provider_id" in the LLS (Low Level Signaling) table. As shown in FIG. 5, signaling information (including a User Service Bundle Description, a User Service Description, and a Media Presentation Description) including an SLT (Service List Table) includes information on a service list provided by the corresponding broadcaster can do. At this time, each service may be composed of one or more service components.

따라서, 인터넷 상에서 제공되는 서비스가 서비스 콤포넌트 단위로 제공되는 경우, 상기 서비스 콤포넌트를 식별하는 LCT(tsi-v) 또는 packet_id-a와 같은 콤포넌트 식별자를 더 포함할 수 있다.Accordingly, when a service provided on the Internet is provided on a service component basis, the service identifier may further include a component identifier such as LCT (tsi-v) or packet_id-a that identifies the service component.

Tvdns FQDN 생성 서버는 방송 파라미터 정보에 포함된 상기 식별자를 이용하여 상기'servicecomponentid.serviceid.bsid.gcc.tvdns.org'와 같은 형태의 FQDN으로 변환할 수 있다. The Tvdns FQDN generation server can convert the FQDN of the form 'servicecomponentid.serviceid.bsid.gcc.tvdns.org' to the FQDN using the identifier included in the broadcast parameter information.

Tvdns FQDN 생성 서버는 이외에도 데이터 서비스의 경우, 데이터 서비스 콤포넌트 식별자를 더 포함하여 방송 서비스를 제공하는 방송사 서버(10)의 주소를 파악할 수 있다.The Tvdns FQDN generation server may further include a data service component identifier in the case of a data service to determine the address of the broadcaster server 10 providing the broadcast service.

도 6을 참조하면, 주소 요청 서버(200)의 일 예인 tvdns FQDN 생성 서버의 기능을 도시하고 있는 예로서 단말 장치(100)의 일 예인 ATSC 3.0 단말로부터 tvdns FQDN, 메타데이터, 이미지, 비디오 클립, 오디오 클립, 부가데이터 세그먼트 및 사용자 요청 데이터와 같은 파라미터가 전달되면 이를 이용하여tvdns FQDN을 생성하여 주소 응답 서버(300)에 룩업을 요청할 수 있다. 상기 찾는 과정은 일 실시 예로 인터넷 검색 기능과 유사하게 처리될 수도 있다. 상기 tvdns FQDN의 기능은 다양한 방법에 의해 구현이 가능할 수 있고, 최종적으로 tvdns FQDN 생성한 후 이를 tvdns 서버에 전달할 수 있다. 상기 tvdns 서버는 일반 DNS와 유사하게 룩업 과정을 통해 공인된(authoritative) FQDN, 즉 서버 주소를 응답하게 된다. 또한 상기 tvdns FQDN 생성 서버에서는 Tvdns FQDN 메시지가 ATSC3.0 단말로부터 전달되면 자체적으로 룩업 처리하여 서버 주소(authoritative FQDN)를 응답할 수도 있다.Referring to FIG. 6, an example of the function of the tvdns FQDN generation server, which is an example of the address request server 200, is shown. The TVdns FQDN, metadata, image, video clip, When parameters such as an audio clip, an additional data segment, and user requested data are transmitted, a tvdns FQDN can be generated using the parameter to request a lookup to the address response server 300. The searching process may be performed in a manner similar to the Internet search function in one embodiment. The functions of the tvdns FQDN can be implemented by various methods, and finally the tvdns FQDN can be generated and transmitted to the tvdns server. The tvdns server responds with an authoritative FQDN, i.e., a server address, through a lookup process, similar to normal DNS. When the Tvdns FQDN message is received from the ATSC3.0 terminal, the tvdns FQDN generating server may perform a lookup process on itself and respond to the server's authoritative FQDN.

도 7을 참조하면, ATSC 3.0 단말이 공인된 FQDN 을 획득한 후 실제 서비스를 제공하는 어플리케이션 서버(20)의 서비스 주소를 룩업 처리하는 절차를 나타낸 것을 알 수 있다.Referring to FIG. 7, it is seen that the ATSC 3.0 terminal acquires the authorized FQDN and then looks up the service address of the application server 20 providing the actual service.

ATSC 3.0 단말은 공인된 FQDN에 상응하는 방송사 서버(10)의 주소로 접속 할 수 있다.The ATSC 3.0 terminal may access the address of the broadcaster server 10 corresponding to the authorized FQDN.

ATSC 3.0 단말은 공인된 FQDN을 이용하여 방송사 서버(10)의 주소에 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신할 수 있다.The ATSC 3.0 terminal can transmit a service request message including an authorized FQDN to the address of the broadcaster server 10 using the authorized FQDN.

이 때, 방송사 서버(10)는 수신한 서비스 요청 메시지의 공인된 FQDN을 룩업(lookup)처리하여 서비스 주소를 획득할 수 있다.At this time, the broadcaster server 10 may look up the authorized FQDN of the received service request message to obtain the service address.

서비스 주소는 ‘virtualone.kbcast.com/myvirtual'과 같이 'myvirtual'이라는 서비스를 제공하는 실제 주소에 상응할 수 있다.The service address may correspond to a physical address providing a service called 'myvirtual', such as 'virtualone.kbcast.com/myvirtual'.

방송사 서버(10)는 획득한 서비스 주소를 ATSC 3.0 단말에 회신할 수 있다.The broadcaster server 10 can return the obtained service address to the ATSC 3.0 terminal.

ATSC 3.0 단말은 수신한 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속할 수 있다.The ATSC 3.0 terminal can access the application server 20 corresponding to the received service address.

예를 들어, ATSC 3.0 단말은 가상 현실(virtual reality) 서비스를 통신망을 통해 제공하고자 할 경우 'myvirtual'은 가상 현실 콘텐츠를 제공하는 실제 서버 주소에 상응할 수 있다.For example, if an ATSC 3.0 terminal is to provide a virtual reality service through a communication network, 'myvirtual' may correspond to an actual server address providing virtual reality contents.

ATSC 3.0 단말은 상기 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속하여 해당하는 방송 서비스를 제공 받기 위한 설정 작업을 거친 후 통신망을 통해 방송 서비스를 제공할 수 있다.The ATSC 3.0 terminal may access the application server 20 corresponding to the service address and perform a setup operation to receive the corresponding broadcast service, and then provide the broadcast service through the communication network.

이 때, ATSC 3.0 단말은 접속된 어플리케이션 서버(20)와 서비스 세션을 설정하고, 통신망을 통해 방송 서비스를 수신하여 방송 서비스를 제공할 수 있다.At this time, the ATSC 3.0 terminal establishes a service session with the connected application server 20, and receives the broadcast service through the communication network to provide the broadcast service.

도 8은 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법을 나타낸 동작흐름도이다.FIG. 8 is a flowchart illustrating an operation of providing a continuous broadcast service according to an exemplary embodiment of the present invention.

도 8을 참조하면, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법은 먼저 방송 파라미터 정보를 생성할 수 있다(S410).Referring to FIG. 8, in the method of continuing to provide a broadcast service according to an embodiment of the present invention, broadcast parameter information may be generated first (S410).

즉, 단계(S410)는 단말 장치(100)가 방송사 서버(10)로부터 방송망을 통해 제공중인 방송 서비스의 방송 파라미터 정보를 이용하여 어플리케이션 서버(20)로부터 통신망을 통해 방송 서비스를 지속적으로 제공할 수 있다.That is, in step S410, the terminal device 100 can continuously provide the broadcast service from the application server 20 through the communication network using the broadcast parameter information of the broadcast service being provided through the broadcast network from the broadcaster server 10 have.

이 때, 단계(S410)는 단말 장치(100)가 인터넷 상에서 존재하는 서버의 주소를 얻고자 하는 이벤트가 발생하는 경우, 방송망을 통해 제공중인 방송 서비스로부터 고유한 방송 식별자(예를 들어, 국가코드, 방송사 식별자, 서비스 식별자 및 서비스 콤포넌트 식별자 등)를 이용하여 방송 파라미터 정보를 생성할 수 있다.At this time, in step S410, when the terminal device 100 generates an event to obtain an address of a server existing on the Internet, a broadcast identifier unique to the broadcast service being provided through the broadcast network (for example, a country code , A broadcaster identifier, a service identifier, and a service component identifier).

이 때, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스로부터 국가 코드, 방송사 식별자 및 서비스 식별자를 포함하는 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the step S410 may generate the broadcasting parameter information including the country code, the broadcasting station identifier and the service identifier from the broadcasting service that the terminal device 100 is providing through the broadcasting network.

이 때, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스가 컴포넌트 단위로 제공되는 경우, 상기 방송 파라미터 정보에 상기 방송 서비스의 서비스 콤포넌트를 식별하는 콤포넌트 식별자를 더 포함하도록 생성할 수 있다.In this case, if the broadcast service being provided by the terminal apparatus 100 through the broadcasting network is provided on a component basis, step S410 may be performed so that the broadcast parameter information further includes a component identifier for identifying a service component of the broadcast service can do.

이 때, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스의 시그널링의 관련 정보(Low Level Signalling 테이블, 서비스 리스트 테이블, User Service Bundle Description, User Service Description, Media Presentation Description)에 포함된 상기 콤포넌트 식별자, 상기 국가 코드, 상기 방송사 식별자 및 상기 서비스 식별자를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, in step S410, the terminal device 100 transmits information related to the signaling of the broadcast service provided through the broadcasting network (Low Level Signaling Table, Service List Table, User Service Bundle Description, User Service Description, and Media Presentation Description) The broadcast parameter information may be generated using the included component identifier, the country code, the broadcaster identifier, and the service identifier.

이 때, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스의 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보 및 프로그램 키워드 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, in step S410, the terminal device 100 uses the broadcast program guide (EPG) of the broadcast service being provided through the broadcasting network, the program detailed information, Lt; / RTI >

이 때, 단 단계(S410)는 단말 장치(100)가 말 장치(100)는 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.In this case, in step S410, the terminal device 100 transmits at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service being provided through a broadcast network It is possible to generate the broadcast parameter information using one.

이 때, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스의 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성할 수 있다.At this time, the step S410 may generate the broadcast parameter information using at least one of an additional data segment of the broadcast service provided by the terminal apparatus 100 through the broadcasting network and user request data.

즉, 단계(S410)는 단말 장치(100)가 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 포함하는 방송 파라미터 정보를 생성할 수 있다.That is, in step S410, the terminal device 100 transmits a service code, a service identifier, a service component identifier, an electronic program guide (EPG), program detailed information, Broadcast parameter information including at least one of a program keyword, a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data.

또한, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법은 요청 메시지를 송신할 수 있다(S420).In addition, the broadcast service continuation providing method according to an embodiment of the present invention may transmit a request message (S420).

즉, 단계(S420)는 주소 요청 서버(200)가 주소 응답 서버에 방송사 서버(10)의 주소를 요청하기 위한 요청 메시지를 송신할 수 있다.That is, in step S420, the address requesting server 200 may transmit a request message for requesting the address of the broadcaster server 10 to the address response server.

이 때, 단계(S420)는 주소 요청 서버(200)가 방송 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환할 수 있다.At this time, in step S420, the address request server 200 may convert the broadcast parameter information into a fully qualified domain name (FQDN).

이 때, 단계(S420)는 주소 요청 서버(200)가 방송 파라미터 정보에 포함된 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 조합하여 FQDN으로 변환할 수 있다.At this time, in operation S420, the address request server 200 determines whether the address information of the broadcast service is included in the broadcast parameter information, such as the country code of the broadcast service, the broadcast identifier, the service identifier, the service component identifier, , EPG), program detail information, program keywords, broadcast screen capture images, broadcast video clips, broadcast sound clips, text data, other metadata, additional data segments, and user requested data may be combined and converted into FQDN .

예를 들어, 단계(S420)는 주소 요청 서버(200)가 방송 파라미터 정보에서 콤포넌트 식별자, 상기 서비스 식별자, 상기 방송사 식별자, 상기 국가 코드 및 상기 방송 서비스 제어 시스템의 주소 중 적어도 하나를 조합하여 FQDN으로 변환할 수 있다.For example, in operation S420, the address request server 200 combines at least one of the component identifier, the service identifier, the broadcast identifier, the country code, and the address of the broadcast service control system in the broadcast parameter information to generate an FQDN Can be converted.

이 때, 변환된 FQDN은 ‘servicecomponentid.serviceid.bsid.gcc.tvdns.org'와 같은 형태에 상응할 수 있다.At this time, the converted FQDN may correspond to a form such as 'servicecomponentid.serviceid.bsid.gcc.tvdns.org'.

‘servicecomponentid' (service component identifier)는 하나의 서비스를 구성하는 콤포넌트 식별자에 상응할 수 있다.The 'servicecomponentid' (service component identifier) may correspond to a component identifier constituting one service.

'serviceid' (service identifier)는 하나의 방송 신호 내에서 유일하게 식별되는 서비스 식별자에 상응할 수 있다.A service identifier (service identifier) may correspond to a service identifier uniquely identified in a broadcast signal.

'bsid' (broadcast station identifier)는 고유하게 할당된 방송사 식별자에 상응할 수 있다.A broadcast station identifier (bsid) may correspond to a uniquely assigned broadcast station identifier.

'gcc' (global country code)는 국가코드에 상응할 수 있다.'gcc' (global country code) may correspond to the country code.

'tvdns.org'는 방송 서비스 지속 제공 기능을 제공하는 시스템의 주소에 상응할 수 있다." tvdns.org " may correspond to the address of the system providing the broadcast service continuation providing function.

또한, 단계(S420)는 주소 요청 서버(200)가 파라미터 정보에 포함된 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나에 대한 상기 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN으로 변환할 수 있다.In step S420, the address request server 200 transmits at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of the broadcast service being provided through the broadcast network included in the parameter information To the FQDN using the content identifier that identifies the broadcast service.

예를 들어, 단계(S420)는 주소 요청 서버(200)가 방송망을 통해 수신한 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 식별하기 위하여 방송 서비스를 구성하는 데이터의 전부 또는 일부에 대하여 인터넷 검색을 수행하거나, 외부 방송 컨텐츠 서버 DB에 저장된 데이터와 비교하여 현재 수신중인 방송 서비스를 식별할 수 있다.For example, step S420 may be performed to identify at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service received through the broadcast network by the address request server 200 All or a part of the data constituting the broadcast service may be searched for on the Internet or may be compared with data stored in the external broadcast contents server DB to identify the broadcast service currently being received.

이 때, 단계(S420)는 주소 요청 서버(200)가 현재 방송망을 통해 방송중인 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN 으로 변환할 수 있다.In operation S420, the address request server 200 may convert the FQDN into the FQDN using a content identifier that identifies a broadcasting service currently being broadcasted through the broadcasting network.

이 때, 단계(S420)는 주소 요청 서버(200)가 방송사의 서버 주소를 요청 하기 위하여 변환된 FQDN을 포함하는 요청 메시지를 주소 응답 서버(300)에 송신할 수 있다.In operation S420, the address request server 200 may transmit a request message including the converted FQDN to the address response server 300 to request the server address of the broadcaster.

또한, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법은 응답 메시지를 수신할 수 있다(S430).In addition, the broadcast service continuation providing method according to an embodiment of the present invention may receive a response message (S430).

즉, 단계(S430)는 주소 응답 서버(300)가 생성한 방송사 서버(10)의 주소를 포함하는 응답메시지를 단말 장치(100)가 수신할 수 있다.That is, the terminal device 100 can receive a response message including the address of the broadcasting server 10 generated by the address response server 300 in step S430.

이 때, 단계(S430)는 주소 응답 서버(300)가 요청한 메시지를 수신하여 방송사의 서버 주소를 확인할 수 있다.At this time, the address response server 300 receives the message requested by the address response server 300 and confirms the server address of the broadcaster.

이 때, 단계(S430)는 주소 응답 서버(300)가 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업 처리하여 방송사 서버의 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환할 수 있다.At this time, in step S430, the address response server 300 may look up the FQDN of the request message from the pre-registered data and convert the FQDN of the request message into an authorized FQDN corresponding to the address of the broadcasting server.

이 때, 공인된 FQDN은 ‘virtualone.kbcast.com'과 같은 방송사 서버(100)의 주소 형태에 상응할 수 있다.At this time, the authorized FQDN may correspond to the address format of the broadcaster server 100 such as 'virtualone.kbcast.com'.

이 때, 단계(S430)는 주소 응답 서버(300)가 공인된 FQDN을 단말 장치(100)에 직접 회신하거나 주소 요청 서버(200)에 회신하여 주소 요청 서버(200)가 공인된 FQDN을 단말 장치(100)에 회신할 수도 있다.In this case, in step S430, the address response server 300 directly returns the authorized FQDN to the terminal device 100 or returns the authorized FQDN to the address requesting server 200, (100).

또한, 본 발명의 일실시예에 따른 방송 서비스 지속 제공 방법은 방송 서비스를 제공할 수 있다(S440).In addition, the method of continuing to provide a broadcast service according to an embodiment of the present invention may provide a broadcast service (S440).

즉, 단계(S440)는 먼저 단말 장치(100)가 공인된 FQDN을 이용하여 방송사 서버(10)에 접속할 수 있다(S441).That is, in step S440, the terminal device 100 can access the broadcaster server 10 using the authorized FQDN (S441).

또한, 단계(S440)는 서비스 요청 메시지를 송신할 수 있다(S442).In addition, step S440 may transmit a service request message (S442).

즉, 단계(S442)는 단말 장치(100)가 공인된 FQDN을 이용하여 방송사 서버(10)의 주소에 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신할 수 있다.That is, in step S442, the terminal device 100 can transmit a service request message including the FQDN authorized to the address of the broadcaster server 10 using the authorized FQDN.

또한, 단계(S440)는 서비스 주소를 회신할 수 있다(S443).In addition, the step S440 may return the service address (S443).

즉, 단계(S443)는 방송사 서버(10)가 수신한 서비스 요청 메시지의 공인된 FQDN을 룩업(lookup)처리하여 서비스 주소를 획득할 수 있다.That is, step S443 may look up the authorized FQDN of the service request message received by the broadcaster server 10 to obtain the service address.

서비스 주소는 ‘virtualone.kbcast.com/myvirtual'과 같이 'myvirtual'이라는 서비스를 제공하는 실제 주소에 상응할 수 있다.The service address may correspond to a physical address providing a service called 'myvirtual', such as 'virtualone.kbcast.com/myvirtual'.

이 때, 단계(S443)는 방송사 서버(10)가 획득한 서비스 주소를 단말 장치(100)에 회신할 수 있다.At this time, the step S443 may return the service address acquired by the broadcasting company server 10 to the terminal device 100. [

또한, 단계(S440)는 어플리케이션 서버에 접속할 수 있다(S444).In addition, step S440 may connect to the application server (S444).

즉, 단계(S444)는 단말 장치(100)가 수신한 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속할 수 있다.That is, the step S444 may access the application server 20 corresponding to the service address received by the terminal device 100. [

예를 들어, 단계(S444)는 단말 장치(100)가 가상 현실(virtual reality) 서비스를 통신망을 통해 제공하고자 할 경우 'myvirtual'은 가상 현실 콘텐츠를 제공하는 실제 서버 주소에 상응할 수 있다.For example, if the terminal device 100 intends to provide a virtual reality service through a communication network, 'myvirtual' may correspond to an actual server address providing the virtual reality contents in step S444.

또한, 단계(S440)는 방송 서비스를 제공할 수 있다(S445).In addition, step S440 may provide a broadcast service (S445).

즉, 단계(S445)는 단말 장치(100)가 상기 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속하여 해당하는 방송 서비스를 제공 받기 위한 설정 작업을 거친 후 통신망을 통해 방송 서비스를 제공할 수 있다.That is, in step S445, the terminal device 100 accesses the application server 20 corresponding to the service address and performs a setting operation to receive the corresponding broadcast service, and then provides the broadcast service through the communication network .

이 때, 단계(S445)는 단말 장치(100)가 접속된 어플리케이션 서버(20)와 서비스 세션을 설정하고, 통신망을 통해 방송 서비스를 수신하여 방송 서비스를 제공할 수 있다.In this case, the step S445 may establish a service session with the application server 20 to which the terminal device 100 is connected, and receive the broadcast service through the communication network to provide the broadcast service.

도 9는 도 8에 도시된 방송 서비스 제공 단계의 일 예를 세부적으로 나타낸 동작흐름도이다.FIG. 9 is an operation flowchart illustrating an exemplary broadcast service providing step shown in FIG. 8 in detail.

도 9를 참조하면, 단계(S440)는 먼저 단말 장치(100)가 공인된 FQDN을 이용하여 방송사 서버(10)에 접속할 수 있다(S441).Referring to FIG. 9, in operation S440, the terminal 100 may access the broadcaster server 10 using the authorized FQDN (S441).

또한, 단계(S440)는 서비스 요청 메시지를 송신할 수 있다(S442).In addition, step S440 may transmit a service request message (S442).

즉, 단계(S442)는 단말 장치(100)가 공인된 FQDN을 이용하여 방송사 서버(10)의 주소에 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신할 수 있다.That is, in step S442, the terminal device 100 can transmit a service request message including the FQDN authorized to the address of the broadcaster server 10 using the authorized FQDN.

또한, 단계(S440)는 서비스 주소를 회신할 수 있다(S443).In addition, the step S440 may return the service address (S443).

즉, 단계(S443)는 방송사 서버(10)가 수신한 서비스 요청 메시지의 공인된 FQDN을 룩업(lookup)처리하여 서비스 주소를 획득할 수 있다.That is, step S443 may look up the authorized FQDN of the service request message received by the broadcaster server 10 to obtain the service address.

서비스 주소는 ‘virtualone.kbcast.com/myvirtual'과 같이 'myvirtual'이라는 서비스를 제공하는 실제 주소에 상응할 수 있다.The service address may correspond to a physical address providing a service called 'myvirtual', such as 'virtualone.kbcast.com/myvirtual'.

이 때, 단계(S443)는 방송사 서버(10)가 획득한 서비스 주소를 단말 장치(100)에 회신할 수 있다.At this time, the step S443 may return the service address acquired by the broadcasting company server 10 to the terminal device 100. [

또한, 단계(S440)는 어플리케이션 서버에 접속할 수 있다(S444).In addition, step S440 may connect to the application server (S444).

즉, 단계(S444)는 단말 장치(100)가 수신한 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속할 수 있다.That is, the step S444 may access the application server 20 corresponding to the service address received by the terminal device 100. [

예를 들어, 단계(S444)는 단말 장치(100)가 가상 현실(virtual reality) 서비스를 통신망을 통해 제공하고자 할 경우 'myvirtual'은 가상 현실 콘텐츠를 제공하는 실제 서버 주소에 상응할 수 있다.For example, if the terminal device 100 intends to provide a virtual reality service through a communication network, 'myvirtual' may correspond to an actual server address providing the virtual reality contents in step S444.

또한, 단계(S440)는 방송 서비스를 제공할 수 있다(S445).In addition, step S440 may provide a broadcast service (S445).

즉, 단계(S445)는 단말 장치(100)가 상기 서비스 주소에 상응하는 어플리케이션 서버(20)에 접속하여 해당하는 방송 서비스를 제공 받기 위한 설정 작업을 거친 후 통신망을 통해 방송 서비스를 제공할 수 있다.That is, in step S445, the terminal device 100 accesses the application server 20 corresponding to the service address and performs a setting operation to receive the corresponding broadcast service, and then provides the broadcast service through the communication network .

이 때, 단계(S445)는 단말 장치(100)가 접속된 어플리케이션 서버(20)와 서비스 세션을 설정하고, 통신망을 통해 방송 서비스를 수신하여 방송 서비스를 제공할 수 있다.In this case, the step S445 may establish a service session with the application server 20 to which the terminal device 100 is connected, and receive the broadcast service through the communication network to provide the broadcast service.

이상에서와 같이 본 발명에 따른 방송 서비스 지속 제공 시스템 및 방법은 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.As described above, the broadcasting service continuing providing system and method according to the present invention are not limited to the configuration and method of the embodiments described above, but the embodiments may be modified in various ways, All or a part of the above-described elements may be selectively combined.

10: 방송사 서버
20: 어플리케이션 서버
100: 단말 장치
110: 서비스 요청부
120: 프로세싱부
130: 통신부
140: 미디어 재생부
200: 주소 요청 서버
300: 주소 응답 서버
10: broadcaster server
20: Application server
100: terminal device
110: service request unit
120:
130:
140:
200: address request server
300: Address response server

Claims (20)

방송 서비스 지속 제공 시스템을 이용하는 방법에 있어서,
단말 장치가 방송망을 통해 제공중인 방송 서비스의 방송 파라미터를 생성하여 주소 요청 서버에게 방송사의 서버 주소를 요청하는 단계;
주소 요청 서버가 주소 응답 서버에게 상기 방송 파라미터에 기반하여 상기 방송사의 서버 주소를 요청하기 위한 요청 메시지를 송신하는 단계;
상기 주소 응답 서버가 상기 단말 장치에게 상기 요청 메시지를 이용하여 검색된 상기 방송사의 서버 주소를 포함하는 응답 메시지를 회신하는 단계; 및
상기 단말 장치가 상기 응답 메시지에 포함된 상기 방송사의 서버 주소를 이용하여 통신망을 통해 상기 방송 서비스를 지속 제공하는 단계;
를 포함하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
A method of using a broadcast service continuation providing system,
Generating a broadcast parameter of a broadcast service that a terminal device is providing through a broadcast network and requesting an address request server for a broadcast server address;
The address requesting server transmits a request message for requesting the server address of the broadcasting station to the address response server based on the broadcasting parameter;
The address response server returns a response message including the server address of the broadcast station retrieved using the request message to the terminal device; And
The terminal device continuously providing the broadcast service through a communication network using a server address of the broadcasting company included in the response message;
The method of claim 1,
청구항 1에 있어서,
상기 요청하는 단계는
상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스로부터 국가 코드, 방송사 식별자 및 서비스 식별자를 포함하는 상기 방송 파라미터 정보를 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method according to claim 1,
The requesting step
Wherein the terminal device generates the broadcast parameter information including a country code, a broadcast station identifier and a service identifier from a broadcast service being provided through the broadcasting network.
청구항 2에 있어서,
상기 요청하는 단계는
상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스가 컴포넌트 단위로 제공되는 경우, 상기 방송 파라미터 정보에 상기 방송 서비스의 서비스 콤포넌트를 식별하는 콤포넌트 식별자를 더 포함하도록 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 2,
The requesting step
Further comprising a component identifier for identifying a service component of the broadcast service in the broadcast parameter information when the broadcast service being provided by the terminal apparatus is provided on a component basis, Way.
청구항 3에 있어서,
상기 요청하는 단계는
상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 시그널링의 관련 정보에 포함된 상기 콤포넌트 식별자, 상기 국가 코드, 상기 방송사 식별자 및 상기 서비스 식별자를 이용하여 상기 방송 파라미터 정보를 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 3,
The requesting step
Wherein the terminal device generates the broadcast parameter information using the component identifier, the country code, the broadcaster identifier, and the service identifier included in the signaling related information of the broadcast service being provided through the broadcasting network How to provide service continuity.
청구항 4에 있어서,
상기 요청하는 단계는
상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 4,
The requesting step
The terminal device transmits the broadcast parameter information using at least one of an EPG (Electronic Program Guide) of a broadcast service, a program detailed information, a program keyword, an additional data segment, and user request data, And generating the broadcast service.
청구항 5에 있어서,
상기 요청하는 단계는
상기 단말 장치가 상기 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나를 이용하여 상기 방송 파라미터 정보를 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 5,
The requesting step
Wherein the terminal device generates the broadcast parameter information using at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service being provided through the broadcast network How to provide service continuity.
청구항 6에 있어서,
상기 송신하는 단계는
상기 주소 요청 서버가 상기 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 6,
The transmitting step
Wherein the address request server converts the parameter information into a fully qualified domain name (FQDN).
청구항 7에 있어서,
상기 송신하는 단계는
상기 주소 요청 서버가 상기 파라미터 정보에 포함된 상기 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 조합하여 상기 FQDN으로 변환하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 7,
The transmitting step
The address requesting server transmits a program code including information such as a country code, a broadcasting station identifier, a service identifier, a service component identifier, an electronic program guide (EPG) Wherein at least one of a keyword, a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data is combined and converted into the FQDN.
청구항 8에 있어서,
상기 송신하는 단계는
상기 주소 요청 서버가 상기 파라미터 정보에 포함된 상기 방송망을 통해 제공중인 방송 서비스의 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터 및 기타 메타 데이터 중 적어도 하나에 대한 상기 방송 서비스를 식별한 컨텐츠 식별자를 이용하여 상기 FQDN으로 변환하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 8,
The transmitting step
Wherein the address request server identifies the broadcast service for at least one of a broadcast screen capture image, a broadcast video clip, a broadcast sound clip, text data, and other metadata of a broadcast service being provided through the broadcast network included in the parameter information Wherein the FQDN is converted into the FQDN using a content identifier.
청구항 9에 있어서,
상기 송신하는 단계는
상기 주소요청 서버가 상기 변환된 FQDN을 포함하는 상기 요청 메시지를 생성하여 상기 주소 응답 서버에 송신하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 9,
The transmitting step
Wherein the address request server generates the request message including the converted FQDN and transmits the request message to the address response server.
청구항 10에 있어서,
상기 회신하는 단계는
상기 주소 응답 서버가 상기 수신한 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업(lookup)처리하여 상기 방송사의 서버 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 10,
The step of returning
Wherein the address response server performs a lookup process on the FQDN of the received request message from the pre-registered data and converts the FQDN into an authorized FQDN corresponding to the server address of the broadcast service. Way.
청구항 11에 있어서,
상기 회신하는 단계는
상기 주소 응답 서버가 상기 공인된 FQDN을 포함하는 상기 응답 메시지를 생성하여 상기 단말 장치에 회신하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 11,
The step of returning
Wherein the address response server generates the response message including the authorized FQDN and returns the response message to the terminal device.
청구항 12에 있어서,
상기 지속 제공하는 단계는
상기 단말 장치가 상기 방송사 서버에 상기 공인된 FQDN을 포함하는 서비스 요청 메시지를 송신하는 단계;
상기 방송사 서버가 수신한 서비스 요청 메시지의 상기 공인된 FQDN 을 이용하여 획득한 서비스 주소를 회신하는 단계;
상기 단말 장치가 상기 서비스 주소에 상응하는 어플리케이션 서버에 접속하는 단계; 및
상기 단말 장치가 상기 어플리케이션 서버로부터 상기 방송망을 통해 제공중인 방송 서비스에 상응하는 방송 서비스를 상기 통신망을 통해 지속 제공하는 단계;
를 포함하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
The method of claim 12,
The continuously providing step
The terminal device transmitting a service request message including the authorized FQDN to the broadcasting server;
Returning the obtained service address using the authorized FQDN of the service request message received by the broadcasting server;
Connecting the terminal to an application server corresponding to the service address; And
Continuously providing a broadcasting service corresponding to a broadcasting service that the terminal device is providing from the application server through the broadcasting network through the communication network;
The method of claim 1,
청구항 13에 있어서,
상기 서비스 주소를 회신하는 단계는
상기 방송사 서버가 상기 공인된 FQDN 을 룩업(lookup)처리하여 상기 서비스 주소를 획득하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
14. The method of claim 13,
The step of returning the service address
Wherein the broadcasting server obtains the service address by performing a lookup process on the authorized FQDN.
청구항 14에 있어서,
상기 통신망을 통해 지속 제공하는 단계는
상기 단말 장치가 상기 접속된 어플리케이션 서버와 서비스 세션을 설정하고 상기 통신망을 통해 상기 방송 서비스를 수신하여 상기 방송 서비스를 제공하는 것을 특징으로 하는 방송 서비스 지속 제공 방법.
15. The method of claim 14,
The step of continuously providing through the communication network
Wherein the terminal establishes a service session with the connected application server and receives the broadcast service through the communication network to provide the broadcast service.
방송망을 통해 제공중인 방송 서비스의 방송 파라미터 정보를 이용하여 통신망을 통해 방송 서비스를 지속 제공하는 단말 장치;
상기 방송 파라미터 정보에 기반하여 생성된 요청 메시지를 송신하여 상기 방송 서비스를 통신망을 통해 지속 제공하기 위한 방송사의 서버 주소를 요청하는 주소 요청 서버; 및
상기 요청 메시지를 수신하여 상기 방송사의 서버 주소를 포함하는 응답 메시지를 상기 단말 장치에 회신하는 주소 응답 서버;
를 포함하는 것을 특징으로 하는 방송 서비스 지속 제공 시스템.
A terminal device that continuously provides a broadcast service through a communication network using broadcast parameter information of a broadcast service being provided through a broadcast network;
An address requesting server for requesting a server address of a broadcasting station for transmitting the request message generated based on the broadcasting parameter information to continuously provide the broadcasting service through a communication network; And
An address response server for receiving the request message and returning a response message including the server address of the broadcast station to the terminal device;
The broadcast service providing system comprising:
청구항 16에 있어서,
상기 단말 장치는
상기 통신망을 통한 방송 서비스를 요청을 감지하는 서비스 요청부;
상기 통신망을 통한 방송 서비스 요청에 기반하여 상기 파라미터 정보를 생성하는 프로세싱부;
상기 통신망을 통해 메시지를 송수신하여 프로세싱부에 전달하고, 상기 파라미터 정보에 기반하여 방송 서비스를 수신하는 통신부; 및
상기 수신한 방송 서비스를 지속 제공하는 미디어 재생부;
를 포함하는 것을 특징으로 하는 방송 서비스 지속 제공 시스템.
18. The method of claim 16,
The terminal device
A service request unit for detecting a request for a broadcast service through the communication network;
A processing unit for generating the parameter information based on a broadcast service request through the communication network;
A communication unit for transmitting and receiving a message through the communication network and transmitting the message to the processing unit and receiving a broadcasting service based on the parameter information; And
A media playback unit for continuously providing the received broadcast service;
The broadcast service providing system comprising:
청구항 17에 있어서,
상기 프로세싱부는
상기 방송망을 통해 제공중인 방송 서비스의 국가 코드, 방송사 식별자, 서비스 식별자, 서비스 콤포넌트 식별자, 방송 편성 프로그램 가이드(Electronic Program Guide, EPG), 프로그램 상세 정보, 프로그램 키워드, 방송 화면 캡처 이미지, 방송 비디오 클립, 방송 사운드 클립, 텍스트 데이터, 기타 메타 데이터, 부가 데이터 세그먼트 및 사용자 요청 데이터 중 적어도 하나를 포함하는 상기 방송 파라미터 정보를 생성하는 것을 특징으로 하는 방송 서비스 지속 제공 시스템.
18. The method of claim 17,
The processing unit
A broadcasting program identifier, a service component identifier, an electronic program guide (EPG), program detailed information, a program keyword, a broadcast screen capture image, a broadcast video clip, The broadcast parameter information including at least one of a broadcast sound clip, text data, other metadata, an additional data segment, and user requested data.
청구항 18에 있어서,
상기 주소 요청 서버는
상기 파라미터 정보를 정규화된 도메인 네임(Fully Qualified domain Name, FQDN)으로 변환하여 상기 요청 메시지에 포함시켜 상기 주소 응답 서버에 송신하는 것을 특징으로 하는 방송 서비스 지속 제공 시스템.
19. The method of claim 18,
The address request server
Converts the parameter information into a Fully Qualified Domain Name (FQDN), and transmits the FQDN to the address response server.
청구항 19에 있어서,
상기 주소 응답 서버는
상기 주소 응답 서버가 상기 수신한 요청 메시지의 FQDN을 기등록된 데이터로부터 룩업(lookup)처리하여 상기 방송사의 서버 주소에 상응하는 공인된 FQDN(Authoritative FQDN)으로 변환하여 상기 응답 메시지에 포함시켜 상기 단말 장치에 회신하는 것을 특징으로 하는 방송 서비스 지속 제공 시스템.
The method of claim 19,
The address response server
The address response server performs lookup processing of the FQDN of the received request message from pre-registered data, converts the FQDN into an authorized FQDN corresponding to the server address of the broadcasting server, And to return to the apparatus.
KR1020160112079A 2016-08-31 2016-08-31 System for providing a broadcast service continuously and method for using the same KR20180024970A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160112079A KR20180024970A (en) 2016-08-31 2016-08-31 System for providing a broadcast service continuously and method for using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160112079A KR20180024970A (en) 2016-08-31 2016-08-31 System for providing a broadcast service continuously and method for using the same

Publications (1)

Publication Number Publication Date
KR20180024970A true KR20180024970A (en) 2018-03-08

Family

ID=61725689

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160112079A KR20180024970A (en) 2016-08-31 2016-08-31 System for providing a broadcast service continuously and method for using the same

Country Status (1)

Country Link
KR (1) KR20180024970A (en)

Similar Documents

Publication Publication Date Title
EP1909457B1 (en) Apparatus for receiving adaptive broadcast signal and method thereof
US8397256B2 (en) IPTV receiver and method of providing channel map information
US8291462B2 (en) Broadcast receiver, broadcast data transmitting method and broadcast data receiving method
US8893205B2 (en) IPTV receiver and method of providing channel map management information
KR101760445B1 (en) Reception device, reception method, transmission device, and transmission method
US8184002B2 (en) Method and device for receiving emergency event alert
US20090150933A1 (en) IPTV receiver and method of providing channel details information
US20090144783A1 (en) Broadcast receiver and method for receiving adaptive broadcast signal
US20080307467A1 (en) Method of transmitting/receiving broadcasting signal and receiver
JP2008160199A (en) Ip broadcasting system and multi-cast group management device for ip broadcasting
US11496810B2 (en) Receiver, reception method, transmitter, and transmission method
US8484689B2 (en) IPTV receiver and method of discovering an IPTV service
EP2580896B1 (en) Hybrid delivery mechanism in a multimedia transmission system
EP2104299B1 (en) Method of processing data in an internet protocol television system
US20080172701A1 (en) Method of transmitting/receiving digital contents and digital content reception system
KR20080071639A (en) A method and system for accessing value added information of a real time broadcasting program using wireless internet
KR20090059083A (en) Iptv receiver and method for providing channel map management information
CN106535005B (en) Method and device for realizing broadcast control service
KR20180024970A (en) System for providing a broadcast service continuously and method for using the same
KR20180109199A (en) Method for providing broadcast related service using communications network and apparatus using the same
EP2104300A1 (en) Method of processing data in an internet protocol television system
KR100864908B1 (en) System and method for producting communication network -based bifs service, and server applied to the same
JP2004287937A (en) Digital streaming broadcasting system and copyright managing method
KR101520701B1 (en) Method of processing data in iptv and the iptv
EP2738749A1 (en) A system for providing a multimedia content to a multimedia rendering device and related devices