[go: up one dir, main page]

KR20180023783A - Method and apparatus for controlling transmission of switched digital video service - Google Patents

Method and apparatus for controlling transmission of switched digital video service Download PDF

Info

Publication number
KR20180023783A
KR20180023783A KR1020170016188A KR20170016188A KR20180023783A KR 20180023783 A KR20180023783 A KR 20180023783A KR 1020170016188 A KR1020170016188 A KR 1020170016188A KR 20170016188 A KR20170016188 A KR 20170016188A KR 20180023783 A KR20180023783 A KR 20180023783A
Authority
KR
South Korea
Prior art keywords
digital video
control module
switched digital
video control
command
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
KR1020170016188A
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 US15/660,741 priority Critical patent/US20180063559A1/en
Publication of KR20180023783A publication Critical patent/KR20180023783A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/106Adaptations for transmission by electrical cable for domestic distribution
    • 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/643Communication protocols
    • H04N21/64322IP
    • 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/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/102Circuits therefor, e.g. noise reducers, equalisers, amplifiers
    • H04N7/104Switchers or splitters

Landscapes

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

Abstract

주파수 자원의 이용 효율을 향상시킬 수 있는 스위치드 디지털 비디오 전송시스템을 효율적으로 관리 및 제어하기 위한 운용자 관리 및 제어 시스템을 간단히 구축 및 운영할 수 있는 스위치드 디지털 비디오 서비스 전송 제어 기술이 개시된다. 이를 위해, 본 발명의 일 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법은 사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하는 단계; 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어하는 단계; 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리하는 단계; 및 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계를 포함하는 것을 특징으로 한다. Disclosed is a switched digital video service transmission control technology capable of simply constructing and operating an operator management and control system for efficiently managing and controlling a switched digital video transmission system that can improve the utilization efficiency of frequency resources. To this end, a method for controlling transmission of a switched digital video service according to an exemplary embodiment of the present invention includes: setting a multicast session based on video transmission request information transmitted from a user terminal; Forming and controlling a service flow to be transmitted through a multicast session; Allocating and managing frequency channel resources to which a service flow is to be transmitted; And information on frequency channel resources and allocation to a switched digital video control module, and managing and controlling the switched digital video control module.

Description

스위치드 디지털 비디오 서비스 전송 제어 방법 및 장치{METHOD AND APPARATUS FOR CONTROLLING TRANSMISSION OF SWITCHED DIGITAL VIDEO SERVICE}TECHNICAL FIELD [0001] The present invention relates to a method and an apparatus for controlling switched digital video service transmission,

본 발명은 스위치드 디지털 비디오 서비스 전송 제어 방법 및 장치에 관한 것으로, 특히 본 발명은 주파수 자원의 이용 효율을 향상시킬 수 있는 스위치드 디지털 비디오 전송시스템을 효율적으로 관리 및 제어하기 위한 운용자 관리 및 제어 시스템을 간단히 구축 및 운영할 수 있는 스위치드 디지털 비디오 서비스 전송 제어 방법 및 장치에 관한 것이다. The present invention relates to a switched digital video service transmission control method and apparatus, and more particularly, to an operator management and control system for efficiently managing and controlling a switched digital video transmission system capable of improving the use efficiency of frequency resources. And more particularly, to a method and apparatus for controlling transmission of a switched digital video service.

종래의 케이블 방송 시스템에서 디지털 비디오 방송 서비스는 MPEG-2 방식으로 압축 코딩된 디지털 비디오 데이터 스트림을 QAM 채널을 통해 사용자에게 전송한다. 이와 같은 종래의 케이블 방송 시스템에서 디지털 비디오 방송 서비스는 MPEG-2 방식으로 압축 코딩된 디지털 비디오 데이터 스트림을 QAM 채널을 통해 사용자에게 전송한다. 이와 같은 종래의 케이블 방송 시스템 전송 방식은 시청자들의 방송 시청 여부와 관계없이 모든 방송 채널을 전송하는 구조를 가지고 있어 케이블 주파수의 낭비의 원인이 되고 있다. 따라서 새로운 방송서비스의 등장에 따른 서비스에 대한 요구를 만족시키기 위해서는 케이블 방송 시스템의 한정된 주파수 자원을 효율적으로 이용하는 전송방식의 활용 및 이에 대한 제어 기술의 개발이 필요한 실정이다. In a conventional cable broadcasting system, a digital video broadcasting service transmits a digital video data stream that is compression-coded by the MPEG-2 method to a user through a QAM channel. In such a conventional cable broadcasting system, the digital video broadcasting service transmits a digital video data stream that is compression-coded by the MPEG-2 scheme to a user through a QAM channel. Such a conventional cable broadcasting system transmission scheme has a structure for transmitting all broadcasting channels irrespective of viewers' view of broadcasting, which causes a waste of cable frequency. Accordingly, in order to satisfy a demand for a service according to the emergence of a new broadcasting service, it is necessary to utilize a transmission method that efficiently uses limited frequency resources of a cable broadcasting system and to develop a control technique therefor.

관련하여 한국공개특허 제1999-0067136호는 '비디오 전송 시스템 및 비디오 전송 방법'을 개시한다. Korean Patent Publication No. 1999-0067136 discloses a video transmission system and a video transmission method.

본 발명의 목적은 주파수 대역을 효율적으로 사용하면서 방송데이터를 전송할 수 있는 스위치드 디지털 비디오 전송시스템을 효율적으로 관리 및 제어하기 위한 운용자 관리 및 제어 시스템을 간단히 구축 및 운영하는 것이다. It is an object of the present invention to easily construct and operate an operator management and control system for efficiently managing and controlling a switched digital video transmission system capable of transmitting broadcast data while efficiently using a frequency band.

상기한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법은 사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하는 단계; 상기 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어하는 단계; 상기 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리하는 단계; 및 상기 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계를 포함한다. According to another aspect of the present invention, there is provided a method for controlling transmission of a switched digital video service, the method comprising: setting a multicast session based on video transmission request information transmitted from a user terminal; Forming and controlling a service flow to be transmitted through the multicast session; Allocating and managing frequency channel resources to which the service flow is to be transmitted; And sharing information on the frequency channel resources and the allocation to the switched digital video control module, and managing and controlling the switched digital video control module.

이 때, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계에서는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행, 구성파일 관리, 통계정보 수집, 모니터링 및 장애정보 수집 중 적어도 하나를 수행할 수 있다. At this time, in the step of managing and controlling the switched digital video control module, at least one of executing a command, managing a configuration file, collecting statistical information, monitoring and collecting fault information is performed through communication with the switched digital video control module .

이 때, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우, 운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하는 단계; 상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받는 단계; 및 상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가하는 단계를 포함할 수 있다. In this case, the step of managing and controlling the switched digital video control module may include receiving an item and command selection through an operator's GUI and setting the parameter after setting the parameter when the command execution is performed through communication with the switched digital video control module. Transmitting to a video control module and controlling execution of a command; Receiving a command execution result from the switched digital video control module; And displaying the result of executing the command and adding it to the comment history.

이 때, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우, 운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하는 단계; 및 상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받는 단계를 포함할 수 있다. The managing and controlling of the switched digital video control module may include receiving a selection of file information through an operator GUI when managing a configuration file through communication with the switched digital video control module, Controlling a control module to execute a loading instruction of a file corresponding to the file information; And receiving the loading information of the file from the switched digital video control module.

이 때, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하는 단계; 및 상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신하는 단계를 포함할 수 있다.In this case, the step of managing and controlling the switched digital video control module may include the steps of: collecting statistical information through communication with the switched digital video control module, Transmitting the statistical information collection command to the switched digital video control module; And receiving an execution result of the statistical information collection command from the switched digital video control module.

이 때, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하는 단계; 및 상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 수신하는 단계를 포함할 수 있다. In this case, the step of managing and controlling the switched digital video control module includes the steps of: when monitoring is performed through communication with the switched digital video control module, a channel monitoring information collection command including a statistics command and a collection period Transmitting the channel monitoring information collection command to the switched digital video control module; And receiving an execution result of the channel monitoring information collection command from the switched digital video control module.

이 때, 상기 스위치드 디지털 비디오 제어 모듈은, 비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달할 수 있다. At this time, the switched digital video control module can selectively transmit only the video stream currently being watched by the cable network service subscribers among the video streams inputted from the video program provider through the network, through the cable network.

이 때, 상기 스위치드 디지털 비디오 제어 모듈은, 케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송할 수 있다. At this time, the switched digital video control module can transmit only a broadcast channel actually viewed within a unit cell of a cable broadcasting network.

또한, 상기한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 장치는 사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하는 세션 설정부; 상기 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어하는 서비스 플로우 제어부; 및 상기 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리하는 채널 자원 관리부; 및 상기 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 SDV(Switched Digital Video) 관리부를 포함할 수 있다. According to another aspect of the present invention, there is provided an apparatus for controlling transmission of a switched digital video service, including: a session establishing unit for establishing a multicast session based on video transmission request information transmitted from a user terminal; A service flow controller for forming and controlling a service flow to be transmitted through the multicast session; And a channel resource manager for allocating and managing frequency channel resources to which the service flow is to be transmitted; And a Switched Digital Video (SDV) management unit for sharing information on the frequency channel resources and the allocation to the switched digital video control module and managing and controlling the switched digital video control module.

이 때, 상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행, 구성파일 관리, 통계정보 수집, 모니터링 및 장애정보 수집 중 적어도 하나를 수행할 수 있다. At this time, the SDV management unit may perform at least one of command execution, management of configuration files, statistical information collection, monitoring, and failure information collection through communication with the switched digital video control module.

이 때, 상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우, 운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하고, 상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받으며, 상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가할 수 있다. In this case, when the command execution is performed through the communication with the switched digital video control module, the SDV management unit receives an item and command selection through the operator GUI, and transmits the command and parameters to the switched digital video control module after executing the command Receives the instruction execution result from the switched digital video control module, displays the instruction execution result, and adds the instruction execution result to the comment history.

이 때, 상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우, 운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받을 수 있다. In this case, when the SDV management unit manages the configuration file through communication with the switched digital video control module, the SDV management unit receives the selection of the file information through the operator GUI, and in the switched digital video control module, A loading instruction of the file is executed, and the loading information of the file can be received from the switched digital video control module.

이 때, 상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신할 수 있다. In this case, when the statistical information is collected through communication with the switched digital video control module, the SDV management unit receives a statistical information collection command including a statistics command and a collection period through an operator GUI, Transmits the statistical information collection command to the module, and receives the execution result of the statistical information collection command from the switched digital video control module.

이 때, 상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 수신할 수 있다. In this case, when performing monitoring through communication with the switched digital video control module, the SDV management unit receives a channel monitoring information collection command including a statistics command and a collection period through an operator GUI, Transmits the channel monitoring information collection command to the module, and receives the execution result of the channel monitoring information collection command from the switched digital video control module.

이 때, 상기 스위치드 디지털 비디오 제어 모듈은, 비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달할 수 있다. At this time, the switched digital video control module can selectively transmit only the video stream currently being watched by the cable network service subscribers among the video streams inputted from the video program provider through the network, through the cable network.

이 때, 상기 스위치드 디지털 비디오 제어 모듈은, 케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송할 수 있다. At this time, the switched digital video control module can transmit only a broadcast channel actually viewed within a unit cell of a cable broadcasting network.

본 발명에 따르면, 주파수 대역을 효율적으로 사용하면서 방송데이터를 전송할 수 있는 스위치드 디지털 비디오 전송시스템을 효율적으로 관리 및 제어하기 위한 운용자 관리 및 제어 시스템을 간단히 구축 및 운영할 수 있다. According to the present invention, an operator management and control system for efficiently managing and controlling a switched digital video transmission system capable of transmitting broadcast data while efficiently using a frequency band can be easily constructed and operated.

도 1은 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법을 설명하기 위한 플로우챠트이다.
도 2는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법에 있어서, 스위치드 디지털 비디오 제어 모듈의 제어 및 관리 방법을 설명하기 위한 플로우챠트이다.
도 3은 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법에 있어서, 스위치드 디지털 비디오 서비스의 일 실시예이다.
도 4는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 장치의 구성을 나타낸 블록도이다.
도 5는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 기술에 있어서, 제어 및 관리를 위한 정보 메시지의 일 예이다.
도 6은 장치 관리 기능을 위한 메시지의 일 실시예이다.
도 7은 형상파일 로딩 기능을 위한 메시지의 일 실시예이다.
도 8 내지 도 10은 통계 정보 기능을 위한 메시지의 일 실시예이다.
도 11 내지 도 13은 채널 통계 정보 기능을 위한 메시지의 일 실시예이다.
도 14는 이벤트 상태를 운용자에게 보고하는 메시지의 일 실시예이다.
1 is a flowchart illustrating a method of controlling transmission of a switched digital video service according to an embodiment of the present invention.
2 is a flow chart for explaining a control and management method of a switched digital video control module in a switched digital video service transmission control method according to an embodiment of the present invention.
3 is a diagram illustrating a switched digital video service transmission control method according to an exemplary embodiment of the present invention.
4 is a block diagram illustrating a configuration of a switched digital video service transmission control apparatus according to an embodiment of the present invention.
5 is an example of an information message for control and management in the switched digital video service transmission control technology according to the embodiment of the present invention.
Figure 6 is one embodiment of a message for device management functionality.
Figure 7 is one embodiment of a message for a shape file loading function.
8 to 10 show an embodiment of a message for statistical information function.
11 to 13 show an embodiment of a message for the channel statistics information function.
14 is an embodiment of a message reporting an event status to an operator.

본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.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.

이하, 본 발명의 일 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법에 대하여 설명한다. Hereinafter, a switched digital video service transmission control method according to an embodiment of the present invention will be described.

도 1은 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법을 설명하기 위한 플로우챠트이다. 1 is a flowchart illustrating a method of controlling transmission of a switched digital video service according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법은 먼저, 사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정한다(S110). 그리고, 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어한다(S120). 또한, 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리한다(S130).Referring to FIG. 1, a switched digital video service transmission control method according to an exemplary embodiment of the present invention first sets a multicast session based on video transmission request information transmitted from a user terminal (S110). Then, a service flow to be transmitted through the multicast session is formed and controlled (S120). In addition, the service flow allocates and manages frequency channel resources to be transmitted (S130).

그리고, 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어한다(S140). 이 때, 스위치드 디지털 비디오 제어 모듈은, 비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달할 수 있다. 그리고, 스위치드 디지털 비디오 제어 모듈은, 케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송할 수 있다.In addition, information on frequency channel resources and allocation is shared with the switched digital video control module, and the switched digital video control module is managed and controlled (S140). At this time, the switched digital video control module can selectively transmit only the video stream currently being watched by cable network service subscribers among the video streams inputted from the video program provider through the network, through the cable network. In addition, the switched digital video control module can transmit only a broadcast channel actually viewed within a unit cell of a cable broadcasting network.

도 2는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법에 있어서, 스위치드 디지털 비디오 제어 모듈의 제어 및 관리 방법을 설명하기 위한 플로우챠트이다. 2 is a flow chart for explaining a control and management method of a switched digital video control module in a switched digital video service transmission control method according to an embodiment of the present invention.

*도 2를 참조하면, 도 1의 S140 단계를 보다 구체적인 내용이 도시되어 있다. 도 1의 S140 단계에서는, 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행(Command 명령), 구성파일 관리, 통계정보 수집, 모니터링(채널 모니터링 정보 수집) 및 장애정보 수집 중 적어도 하나를 수행할 수 있다. Referring to FIG. 2, step S140 of FIG. 1 is illustrated in more detail. 1, at least one of a command execution command, a configuration file management, statistical information collection, monitoring (channel monitoring information collection), and fault information collection can be performed through communication with the switched digital video control module have.

스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우, 운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하는 단계(S201), 상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받는 단계(S202), 및 상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가하는 단계(S203)를 포함할 수 있다. (S201) of receiving an item and command selection through an operator GUI and transmitting the selected item to the switched digital video control module and executing a command when the command execution is performed through communication with the switched digital video control module, Receiving the instruction execution result from the switched digital video control module (S202), and displaying the result of the instruction execution and adding the instruction execution result to the comment history (S203).

또한, 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우, 운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하는 단계(S204), 및 상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받는 단계(S205)를 포함할 수 있다. 또한 추가로 파일 정보를 모두 수신 후 하나의 정보로 구성하여 화면에 결과를 디스플레이하는 단계(S206)를 더 포함할 수 있다. In addition, when the configuration file management is performed through communication with the switched digital video control module, a selection of file information is received through an operator GUI, and a command for loading a file corresponding to the file information is executed in the switched digital video control module (S204), and receiving the loading information of the file from the switched digital video control module (S205). In addition, the method may further include a step S206 of receiving all the file information and configuring the information into one piece of information and displaying the result on the screen.

그리고, 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하는 단계(S207), 및 상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신하는 단계(S209)를 포함할 수 있다. 그리고, S207 단계 및 S209 단계의 사이에는 통계정보 수집 중지의 실행 명령을 스위치드 디지털 비디오 제어모듈에 전송하는 단계(S208)를 더 포함할 수 있다. When statistical information is collected through the communication with the switched digital video control module, the statistical information collection command including the statistical command and the collection period is received through the operator GUI, and the statistical information collection command (S207), and receiving the execution result of the statistical information collection command from the switched digital video control module (S209). The method may further include transmitting (S208) an instruction to stop the statistical information collection to the switched digital video control module between steps S207 and S209.

그리고, 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하는 단계(S210), 및 상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 전송하는 단계(S212)를 포함할 수 있다. 그리고, S210 단계 및 S212 단계의 사이에는 채널 모니터링 정보 수집 중지의 실행 명령을 스위치드 디지털 비디오 제어모듈에 전송하는 단계(S211)를 더 포함할 수 있다. When the monitoring is performed through the communication with the switched digital video control module, the controller receives the channel monitoring information collection command including the statistics command and the collection period through the operator GUI, A step S210 of transmitting an instruction, and a step S212 of transmitting the execution result of the channel monitoring information collection command from the switched digital video control module. The method may further include a step (S211) of transmitting an execution command for suspending channel monitoring information to the switched digital video control module between steps S210 and S212.

또한, 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 장애정보 수집을 수행하는 경우, 스위치드 디지털 비디오 제어모듈로부터 장애정보 전송을 받는 단계(S213)를 포함할 수 있다. In addition, when the failure information collection is performed through communication with the switched digital video control module, the step S213 may include receiving the failure information transmission from the switched digital video control module (S213).

도 3은 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법에 있어서, 스위치드 디지털 비디오 서비스의 일 실시예이다. 3 is a diagram illustrating a switched digital video service transmission control method according to an exemplary embodiment of the present invention.

도 3을 참조하면, 가입자 측의 STB는 IP 기반채널 변경 또는 프로그램 세션 요구 정보를 전달하는 프로토콜을 통해 케이블 사업자 망의 세션 관리 서버에 전달한다. 세션 관리 서버(Session management function)는 주파수 채널 자원을 관리하는 자원 관리 서버(Resource management function)와의 상호 작용을 통해 비디오 프로그램 전송에 필요한 전송 QoS를 만족할 가용한 주파수 채널 자원을 예약하고, 혹 비디오 서버로부터 가입자까지의 서비스 전송을 위한 IP 그룹 세션이 존재하지 않을 경우 비디오 서버에 IP 그룹 세션의 설정을 요구할 수 있다. 자원 관리 서버는 비디오 프로그램 전송에 사용될 주파수 채널 자원을 Master 제어부(Master control function)로부터 등록받아 관리할 수 있어야 하며, Master 제어부는 비디오 전송에 필요한 주파수 채널 자원을 설정하고 연결을 제어할 수 있어야 한다. 망으로부터 유입되는 일반 데이터 패킷들은 Master 제어부를 거쳐 케이블 망의 가입자 측에 전송될 수 있다. 스위치드 디지털 비디오 전송장치는 망으로부터 유입되는 비디오 데이터 스트림을 Master 제어부를 거치지 않고 직접적으로 수신하여 DOCSIS 서비스 플로우에 대한 헤더 처리 및 스케줄링 후 케이블 망을 통해 가입자에 전달한다. Master 제어부가 망으로부터 유입되는 비디오 데이터 스트림이 스위치드 디지털 비디오 장치를 통해 처리되도록 하기 위해서는 상향 채널을 통해 전달되는 IGMP, ARP 등과 같은 네트워크 프로토콜 유닛에 대한 스누핑을 할 수 있어야 하며, 스누핑된 정보는 망으로 전달하지 않고 Master 제어부로부터 스위치드 디지털 비디오 전송장치로 제어 메시지를 통해 전달하여야 한다. 스위치드 디지털 비디오 전송장치는 Master 제어부로부터 전달된 네트워크 프로토콜 유닛을 Master 제어부 대신 망에 전달함으로써 망의 라우팅 장비들이 데이터 패킷들을 스위치드 디지털 비디오 전송장치로 경로 설정되도록 유도할 수 있으며, 이에 따라 스위치드 디지털 비디오 전송장치로 유입되는 비디오 데이터 패킷들은 DOCSIS 서비스 플로우의 설정된 특성에 따라 스케줄 되고 헤더 처리되어 DOCSIS-EQAM 출력에 따라 전송되어 케이블 모뎀을 통해 가입자들에 전달된다. 스위치드 디지털 비디오 전송장치에서 처리되는 IP 기반 비디오 스트림의 종단점은 IP-STB로, 상기와 같은 방식으로 각 가입자에 대한 멀티캐스트 또는 유니캐스트형 비디오 전송 서비스가 가능하다.Referring to FIG. 3, the STB on the subscriber side transmits the IP-based channel change or the program session request information to the session management server of the cable provider network through the protocol. The session management function interacts with a resource management function that manages frequency channel resources to reserve available frequency channel resources to satisfy the transmission QoS required for video program transmission, If there is no IP group session for service transmission to the subscriber, the video server may be requested to set up an IP group session. The resource management server must be able to register and manage frequency channel resources to be used for video program transmission from a master control function, and the master control unit should be able to set frequency channel resources necessary for video transmission and control the connection. General data packets coming from the network can be transmitted to the subscriber side of the cable network via the master control unit. The switched digital video transmission apparatus receives the video data stream directly from the network without going through the master control unit, and transmits the stream to the subscriber through the cable network after header processing and scheduling for the DOCSIS service flow. In order for a master control unit to process a video data stream coming from a network through a switched digital video device, it must be capable of snooping a network protocol unit such as IGMP, ARP, etc. transmitted over an up channel, The master control unit must transmit the control message to the switched digital video transmission apparatus via the control message. The switched digital video transmission apparatus can forward the network protocol units transmitted from the master control unit to the network instead of the master control unit so that the routing equipment of the network routes the data packets to the switched digital video transmission apparatus, The video data packets entering the device are scheduled, header processed according to the set characteristics of the DOCSIS service flow, transmitted according to the DOCSIS-EQAM output, and delivered to the subscribers via the cable modem. The end point of the IP-based video stream processed in the switched digital video transmission apparatus is an IP-STB, and a multicast or unicast video transmission service is available for each subscriber in the same manner.

HFC 기반 케이블 망에서 디지털 비디오 방송 서비스는 비디오 프로그램 공급자(Program Provider; PP)로부터 케이블 방송 사업자(Service Operator; SO)의 헤드엔드 장치를 거쳐 MPEG-2 TS 기반으로 각 주파수 채널을 통해 모든 가입자에게 방송되는 형태로 제공되었으며, 이에 따라 비디오 채널을 시청하는 가입자뿐 아니라 시청하지 않는 가입자 및 다른 채널을 시청하는 가입자들에게 도달하는 모든 채널의 비디오 프로그램이 동일한 서비스 그룹 내의 가입자에게 전달된다. 이와 같은 방송형 비디오 전송 구조에서 헤드엔드 장비는 가입자 서비스 그룹에서 현재 시청하는 비디오 프로그램뿐 아니라 앞으로 시청할 가능성이 있는 모든 서비스를 케이블 망을 통해서 전달해야 하므로 주파수 자원의 활용 측면에서 효율적이지 못한 단점이 있다.In the HFC-based cable network, the digital video broadcasting service is transmitted from a video program provider (PP) to a head end device of a cable operator (SO), and broadcasts to all subscribers through each frequency channel based on MPEG- Accordingly, video programs of all channels reaching subscribers who do not view the video channel as well as subscribers who do not view the video channel and subscribers who view the other channel are delivered to subscribers in the same service group. In the broadcast type video transmission structure, the head end equipment is not efficient in terms of utilization of frequency resources because it needs to transmit not only a video program currently viewed in a subscriber service group but also all services that are likely to be watched in the future through a cable network .

스위치드 디지털 비디오 서비스 전송시스템은 비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달할 수 있도록 한다. 따라서 기존 시스템이 모든 방송채널에 대하여 데이터를 전송하는 것과 달리 시청자가 시청하는 방송채널만 전송하고, 시청하지 않는 방송채널은 전송하지 않도록 하는 스위칭 전송시스템을 효율적으로 관리하기 위한 운용자 제어 및 관리 시스템이 필요하다. 운용자 제어 및 관리 모듈은 가입자의 요구에 의하여 제한된 서비스 그룹만 비디오 스트림을 수신할 수 있도록 서비스 그룹을 형성하고 제어하며 이에 따라 서비스 플로우가 전송될 스위치드 디지털 비디오 송신 모듈의 채널 자원을 관리한다. 운용자 제어 및 관리 모듈은 가입자로부터 요구된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하고 해당 세션을 통해 전송할 서비스 플로우를 형성하거나 제어한다. 또한 서비스 플로우가 전송될 채널 자원을 할당하고 관리하는 기능 및 스위치드 디지털 비디오 송신 모듈에 대한 장치 관리 기능을 수행한다.The switched digital video service transmission system allows a video program provider to selectively transmit only a video stream currently being watched by cable network service subscribers among video streams inputted through a network, through a cable network. Accordingly, an operator control and management system for efficiently managing a switching transmission system that transmits only broadcast channels viewed by viewers, and does not transmit broadcast channels that are not viewed, unlike an existing system transmitting data for all broadcast channels need. The operator control and management module forms and controls a service group so that only a limited service group can receive a video stream according to a subscriber's request, and thereby manages channel resources of a switched digital video transmission module to which a service flow is to be transmitted. The operator control and management module establishes a multicast session based on the requested video transmission request information from the subscriber and forms or controls a service flow to be transmitted through the corresponding session. In addition, it carries out a function of allocating and managing channel resources to which a service flow is to be transmitted and a device management function of a switched digital video transmission module.

이러한 본 발명에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.  상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.  컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 모든 형태의 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다.  이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The switched digital video service transmission control method according to the present invention may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Includes all types of hardware devices that are specially configured to store and execute magneto-optical media and program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. Such a hardware device may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

본 발명의 원리들의 교시들은 하드웨어와 소프트웨어의 조합으로서 구현될 수 있다. 또한, 소프트웨어는 프로그램 저장부 상에서 실재로 구현되는 응용 프로그램으로서 구현될 수 있다. 응용 프로그램은 임의의 적절한 아키텍쳐를 포함하는 머신에 업로드되고 머신에 의해 실행될 수 있다. 바람직하게는, 머신은 하나 이상의 중앙 처리 장치들(CPU), 컴퓨터 프로세서, 랜덤 액세스 메모리(RAM), 및 입/출력(I/O) 인터페이스들과 같은 하드웨어를 갖는 컴퓨터 플랫폼 상에 구현될 수 있다. 또한, 컴퓨터 플랫폼은 운영 체제 및 마이크로 명령 코드를 포함할 수 있다. 여기서 설명된 다양한 프로세스들 및 기능들은 마이크로 명령 코드의 일부 또는 응용 프로그램의 일부, 또는 이들의 임의의 조합일 수 있고, 이들은 CPU를 포함하는 다양한 처리 장치에 의해 실행될 수 있다. 추가로, 추가 데이터 저장부 및 프린터와 같은 다양한 다른 주변 장치들이 컴퓨터 플랫폼에 접속될 수 있다.The teachings of the principles of the present invention may be implemented as a combination of hardware and software. In addition, the software can be implemented as an application program that is actually implemented on the program storage unit. The application program can be uploaded to and executed by a machine that includes any suitable architecture. Advantageously, the machine may be implemented on a computer platform having hardware such as one or more central processing units (CPUs), a computer processor, a random access memory (RAM), and input / output (I / . In addition, the computer platform may include an operating system and microinstruction code. The various processes and functions described herein may be part of the microinstruction code or a portion of an application program, or any combination thereof, and they may be executed by various processing devices including a CPU. In addition, various other peripheral devices such as additional data storage and printers may be connected to the computer platform.

첨부 도면들에서 도시된 구성 시스템 컴포넌트들 및 방법들의 일부가 바람직하게는 소프트웨어로 구현되므로, 시스템 컴포넌트들 또는 프로세스 기능 블록들 사이의 실제 접속들은 본 발명의 원리들이 프로그래밍되는 방식에 따라 달라질 수 있다는 점이 추가로 이해되어야 한다. 여기서의 교시들이 주어지면, 관련 기술분야의 당업자는 본 발명의 원리들의 이들 및 유사한 구현예들 또는 구성들을 참작할 수 있을 것이다.It is to be understood that the actual connections between system components or process functional blocks may vary depending on how the principles of the present invention are programmed, as some of the constituent system components and methods illustrated in the accompanying drawings are preferably implemented in software It should be further understood. Given the teachings herein, those skilled in the relevant art (s) will be able to contemplate these and similar implementations or configurations of the principles of the invention.

도 4는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 장치의 구성을 나타낸 블록도이다. 4 is a block diagram illustrating a configuration of a switched digital video service transmission control apparatus according to an embodiment of the present invention.

도 4를 참조하면, 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 장치(100)는 세션 설정부(110), 서비스 플로우 제어부(120), 채널 자원 관리부(130), 및 SDV(Switched Digital Video) 관리부(140)를 포함하여 형성될 수 있다. 4, a switched digital video service transmission control apparatus 100 according to an exemplary embodiment of the present invention includes a session establishment unit 110, a service flow control unit 120, a channel resource management unit 130, Video management unit 140 may be included.

세션 설정부(110)는 사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정한다. The session establishing unit 110 establishes a multicast session based on the video transmission request information transmitted from the user terminal.

서비스 플로우 제어부(120)는 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어한다. The service flow controller 120 forms and controls a service flow to be transmitted through a multicast session.

채널 자원 관리부(130)는 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리한다.The channel resource management unit 130 allocates and manages frequency channel resources to which a service flow is to be transmitted.

SDV 관리부(140)는 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어한다. 이러한, SDV 관리부(140)는 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행, 구성파일 관리, 통계정보 수집, 모니터링 및 장애정보 수집 중 적어도 하나를 수행할 수 있다. 이 때, 스위치드 디지털 비디오 제어 모듈은 비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달할 수 있다. 또한, 스위치드 디지털 비디오 제어 모듈은, 케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송할 수 있다. The SDV management unit 140 shares information on frequency channel resources and allocation with the switched digital video control module and manages and controls the switched digital video control module. The SDV management unit 140 can perform at least one of command execution, management of configuration files, statistical information collection, monitoring, and fault information collection through communication with the switched digital video control module. At this time, the switched digital video control module can selectively transmit only the video stream currently being watched by the cable network service subscribers among the video streams input from the video program provider through the network, through the cable network. In addition, the switched digital video control module can transmit only a broadcast channel actually viewed within a unit cell of a cable broadcasting network.

*그리고, SDV 관리부(140)는 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우, 운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하고, 상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받으며, 상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가할 수 있다. When the command execution is performed through communication with the switched digital video control module, the SDV management unit 140 receives an item and command selection through the operator GUI, transmits the selected item to the switched digital video control module, and executes a command Receives the instruction execution result from the switched digital video control module, displays the instruction execution result, and adds the instruction execution result to the comment history.

또한, SDV 관리부(140)는 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우, 운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받을 수 있다. In addition, the SDV management unit 140 receives the selection of the file information through the operator GUI when managing the configuration file through communication with the switched digital video control module. In the switched digital video control module, the file corresponding to the file information And receives the loading information of the file from the switched digital video control module.

또한, SDV 관리부(140)는 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신할 수 있다. When the SDV management unit 140 collects statistical information through communication with the switched digital video control module, the SDV management unit 140 receives a statistical information collection command including a statistics command and a collection period through an operator GUI, And receives the execution result of the statistical information collection command from the switched digital video control module.

또한, SDV 관리부(140)는 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우, 운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하며, 상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 수신할 수 있다. In addition, when performing monitoring through communication with the switched digital video control module, the SDV management unit 140 receives a channel monitoring information collection command including a statistics command and a collection period through an operator GUI, And receives the execution result of the channel monitoring information collection command from the switched digital video control module.

본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 기술에 있어서, 스위치드 디지털 비디오 제어 모듈에 대한 제어 및 관리를 위한 메시지는 메시지 헤더와 메시지 바디로 구성되어야 하며, 메시지 헤더는 ID, Message Type, Result, Operation, Continue Flag 등의 정보를 포함하여 형성될 수 있다. 도 5는 본 발명의 실시예에 따른 스위치드 디지털 비디오 서비스 전송 제어 기술에 있어서, 제어 및 관리를 위한 정보 메시지의 일 예이다. In the switched digital video service transmission control technology according to the embodiment of the present invention, a message for control and management of the switched digital video control module should be composed of a message header and a message body, and a message header includes ID, Message Type, Result , Operation, Continue Flag, and the like. 5 is an example of an information message for control and management in the switched digital video service transmission control technology according to the embodiment of the present invention.

제어 및 관리를 위한 메시지는 다음과 같은 기능을 만족할 수 있어야 한다. 장치 관리 기능 및 형상파일 로딩 기능을 수행할 수 있어야 한다. 장치 관리 기능을 위한 메시지인 Req_dev_manage 메시지와 Rsp_dev_manage의 메시지 구성형태는 도 6과 같다. 도 6은 장치 관리 기능을 위한 메시지의 일 실시예이다. The messages for control and management shall be able to satisfy the following functions. Device management functions and shape file loading functions. The Req_dev_manage message and the Rsp_dev_manage message structure for the device management function are shown in FIG. Figure 6 is one embodiment of a message for device management functionality.

형상파일 로딩 기능을 위한 메시지인 Req_cfg_fileload 메시지와 Rsp_cfg_fileload의 메시지 구성형태는 도 7과 같다. 도 7은 형상파일 로딩 기능을 위한 메시지의 일 실시예이다. The Req_cfg_fileload message and Rsp_cfg_fileload message configuration for the shape file loading function are shown in FIG. Figure 7 is one embodiment of a message for a shape file loading function.

통계 정보 기능을 위한 메시지인 Req_start_statistic_info 메시지와 Rsp_start_statistic_info 및 Req_stop_statistic_info 메시지와 Rsp_stop_statistic_info 의 메시지 그리고 Rpt_statistic_info 메시지의 구성형태는 도 8 내지 도 10과 같다. 도 8 내지 도 10은 통계 정보 기능을 위한 메시지의 일 실시예이다. The Req_start_statistic_info message, the Rsp_start_statistic_info message, the Req_stop_statistic_info message, the Rsp_stop_statistic_info message, and the Rpt_statistic_info message are configured as shown in FIGS. 8 to 10 for the statistical information function. 8 to 10 show an embodiment of a message for statistical information function.

채널통계 정보 기능을 위한 메시지인 Req_start_chstatistic_info 메시지와 Rsp_start_chstatistic_info 및 Req_stop_chstatistic_info 메시지와 Rsp_stop_chstatistic_info 의 메시지 그리고 Rpt_chstatistic_info 메시지의 구성형태는 도 11 내지 도 13과 같다. 도 11 내지 도 13은 채널 통계 정보 기능을 위한 메시지의 일 실시예이다. The Req_start_chstatistic_info message, the Rsp_start_chstatistic_info message, the Req_stop_chstatistic_info message, the Rsp_stop_chstatistic_info message, and the Rpt_chstatistic_info message are configured as shown in FIGS. 11 to 13, respectively. 11 to 13 show an embodiment of a message for the channel statistics information function.

장애정보와 같은 이벤트가 발생한 경우 운용자에게 상태를 보고할 수 있어야 한다. 이벤트 보고를 위한 메시지의 구성형태는 도 14와 같다. 도 14는 이벤트 상태를 운용자에게 보고하는 메시지의 일 실시예이다. In the event of an event such as failure information, the operator should be able to report the status. The configuration of the message for event reporting is shown in Fig. 14 is an embodiment of a message reporting an event status to an operator.

이상에서와 같이 본 발명에 따른 스위치드 디지털 비디오 서비스 전송 제어 방법 및 장치는 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.As described above, the method and apparatus for controlling transmission of a switched digital video service 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 some of the embodiments may be selectively combined.

100; 스위치드 디지털 비디오 서비스 전송 제어 장치
110; 세션 설정부
120; 서비스 플로우 제어부
130; 채널 자원 관리부
140; SDV 관리부
100; Switched digital video service transmission control device
110; Session setting section
120; The service flow controller
130; Channel resource manager
140; SDV manager

Claims (16)

사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하는 단계;
상기 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어하는 단계;
상기 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리하는 단계; 및
상기 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
Setting a multicast session based on video transmission request information transmitted from a user terminal;
Forming and controlling a service flow to be transmitted through the multicast session;
Allocating and managing frequency channel resources to which the service flow is to be transmitted; And
And sharing information on the frequency channel resources and the allocation to the switched digital video control module, and managing and controlling the switched digital video control module.
청구항 1에 있어서,
상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계에서는,
상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행, 구성파일 관리, 통계정보 수집, 모니터링 및 장애정보 수집 중 적어도 하나를 수행하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method according to claim 1,
In the step of managing and controlling the switched digital video control module,
And performing at least one of command execution, management of a configuration file, statistical information collection, monitoring, and failure information collection through communication with the switched digital video control module.
청구항 2에 있어서,
상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우,
운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하는 단계;
상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받는 단계; 및
상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가하는 단계를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method of claim 2,
Wherein the step of managing and controlling the switched digital video control module comprises the steps of: when performing command execution through communication with the switched digital video control module,
Receiving an item and command selection through an operator GUI, setting parameters, and transmitting the item and command to the switched digital video control module so as to execute a command;
Receiving a command execution result from the switched digital video control module; And
And displaying the result of executing the command and adding the command execution result to the comment history.
청구항 2에 있어서,
상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우,
운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하는 단계; 및
상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받는 단계를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method of claim 2,
Wherein the step of managing and controlling the switched digital video control module comprises the steps of: when managing a configuration file through communication with the switched digital video control module,
Receiving a selection of file information through an operator GUI, and controlling the switched digital video control module to execute a loading instruction of a file corresponding to the file information; And
And receiving the loading information of the file from the switched digital video control module.
청구항 2에 있어서,
상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우,
운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하는 단계; 및
상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신하는 단계를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method of claim 2,
Wherein the step of managing and controlling the switched digital video control module comprises the steps of: when statistical information is collected through communication with the switched digital video control module,
Receiving a statistical information collection command including a statistics command and a collection period through an operator GUI and transmitting the statistical information collection command to the switched digital video control module; And
And receiving the execution result of the statistical information collection command from the switched digital video control module.
청구항 2에 있어서,
상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 단계는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우,
운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하는 단계; 및
상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 수신하는 단계를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method of claim 2,
Wherein the step of managing and controlling the switched digital video control module comprises the steps of: when performing monitoring through communication with the switched digital video control module,
Receiving a channel monitoring information collection command including a statistical command and a collection period through an operator GUI and transmitting the channel monitoring information collection command to the switched digital video control module; And
And receiving an execution result of the channel monitoring information collection command from the switched digital video control module.
청구항 1에 있어서,
상기 스위치드 디지털 비디오 제어 모듈은,
비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method according to claim 1,
The switched digital video control module includes:
Wherein only the video stream currently being watched by the cable network service subscribers among the video streams input from the video program provider through the network is selectively transmitted through the cable network.
청구항 1에 있어서,
상기 스위치드 디지털 비디오 제어 모듈은,
케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 방법.
The method according to claim 1,
The switched digital video control module includes:
Wherein only the broadcast channel actually viewed in the unit cell of the cable broadcasting network is transmitted.
사용자단으로부터 전송된 비디오 송신 요구 정보를 기반으로 멀티캐스트 세션을 설정하는 세션 설정부;
상기 멀티캐스트 세션을 통해 전송할 서비스 플로우를 형성 및 제어하는 서비스 플로우 제어부; 및
상기 서비스 플로우가 전송될 주파수 채널 자원을 할당 및 관리하는 채널 자원 관리부; 및
상기 주파수 채널 자원 및 할당에 대한 정보를 스위치드 디지털 비디오 제어 모듈에 공유하며, 상기 스위치드 디지털 비디오 제어 모듈을 관리 및 제어하는 SDV(Switched Digital Video) 관리부를 포함하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
A session establishing unit for establishing a multicast session based on video transmission request information transmitted from a user terminal;
A service flow controller for forming and controlling a service flow to be transmitted through the multicast session; And
A channel resource management unit for allocating and managing frequency channel resources to which the service flow is to be transmitted; And
And a SDV management unit for sharing information on the frequency channel resources and the allocation to the switched digital video control module and managing and controlling the switched digital video control module. Device.
청구항 9에 있어서,
상기 SDV 관리부는,
상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여, 명령어 실행, 구성파일 관리, 통계정보 수집, 모니터링 및 장애정보 수집 중 적어도 하나를 수행하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 9,
The SDV management unit,
Wherein the at least one of the command execution, the configuration file management, the statistical information collection, the monitoring, and the failure information collection is performed through communication with the switched digital video control module.
청구항 10에 있어서,
상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 명령어 실행을 수행하는 경우,
운영자 GUI를 통해 아이템, 명령어 선택 수신하여 파라미터 설정 후 상기 스위치드 디지털 비디오 제어 모듈에 전송하여 명령어를 실행하게 제어하고,
상기 스위치드 디지털 비디오 제어 모듈로부터 명령어 실행 결과를 수신받으며,
상기 명령어 실행 결과를 디스플레이하고, 코맨트 히스토리에 추가하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 10,
The SDV management unit, when performing command execution through communication with the switched digital video control module,
Receiving an item and command selection through an operator GUI, setting parameters and transmitting the command to the switched digital video control module to execute a command,
Receiving a command execution result from the switched digital video control module,
Displays the execution result of the command, and adds the command execution result to the comment history.
청구항 10에 있어서,
상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 구성파일 관리를 하는 경우,
운영자 GUI를 통하여 파일 정보의 선택을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에서 상기 파일 정보에 대응되는 파일의 로딩 명령이 실행되도록 제어하며,
상기 스위치드 디지털 비디오 제어 모듈로부터 상기 파일의 로딩 정보를 수신받는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 10,
When the SDV management unit manages the configuration file through communication with the switched digital video control module,
Receiving a selection of file information through an operator GUI, controlling a loading instruction of a file corresponding to the file information in the switched digital video control module to be executed,
And receives the loading information of the file from the switched digital video control module.
청구항 10에 있어서,
상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 통계정보 수집을 하는 경우,
운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 통계 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 통계 정보 수집 명령을 전송하며,
상기 스위치드 디지털 비디오 제어 모듈로부터 통계 정보 수집 명령의 실행 결과를 수신하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 10,
The SDV management unit, when collecting statistical information through communication with the switched digital video control module,
Receiving a statistical information collection command including a statistical command and a collection period through an operator GUI, transmitting the statistical information collection command to the switched digital video control module,
And receives the execution result of the statistical information collection command from the switched digital video control module.
청구항 10에 있어서,
상기 SDV 관리부는, 상기 스위치드 디지털 비디오 제어 모듈과 통신을 통하여 모니터링을 수행하는 경우,
운영자 GUI를 통하여 통계 커맨드 및 수집 주기를 포함하는 채널 모니터링 정보 수집 명령을 수신하고, 상기 스위치드 디지털 비디오 제어 모듈에 상기 채널 모니터링 정보 수집 명령을 전송하며,
상기 스위치드 디지털 비디오 제어 모듈로부터 채널 모니터링 정보 수집 명령의 실행 결과를 수신하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 10,
The SDV management unit, when performing monitoring through communication with the switched digital video control module,
Receiving a channel monitoring information collection command including a statistical command and a collection period through an operator GUI, transmitting the channel monitoring information collection command to the switched digital video control module,
And receives the execution result of the channel monitoring information collection command from the switched digital video control module.
청구항 9에 있어서,
상기 스위치드 디지털 비디오 제어 모듈은,
비디오 프로그램 공급자로부터 망을 통해 유입되는 비디오 스트림 중 현재 케이블 망 서비스 가입자들이 시청 중인 비디오 스트림만 선별적으로 케이블 망을 통해 전달하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 9,
The switched digital video control module includes:
Wherein only the video stream currently being watched by the cable network service subscribers among the video streams flowing through the network from the video program provider is selectively transmitted through the cable network.
청구항 9에 있어서,
상기 스위치드 디지털 비디오 제어 모듈은,
케이블 방송망의 단위 셀 내에서 실제 시청하고 있는 방송 채널만을 전송하는 것을 특징으로 하는 스위치드 디지털 비디오 서비스 전송 제어 장치.
The method of claim 9,
The switched digital video control module includes:
Wherein the control unit transmits only a broadcast channel actually viewed in a unit cell of the cable broadcasting network.
KR1020170016188A 2016-08-25 2017-02-06 Method and apparatus for controlling transmission of switched digital video service Withdrawn KR20180023783A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/660,741 US20180063559A1 (en) 2016-08-25 2017-07-26 Method and apparatus for controlling transmission of switched digital video service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20160108188 2016-08-25
KR1020160108188 2016-08-25

Publications (1)

Publication Number Publication Date
KR20180023783A true KR20180023783A (en) 2018-03-07

Family

ID=61688888

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170016188A Withdrawn KR20180023783A (en) 2016-08-25 2017-02-06 Method and apparatus for controlling transmission of switched digital video service

Country Status (1)

Country Link
KR (1) KR20180023783A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190135289A (en) * 2018-05-28 2019-12-06 에스케이브로드밴드주식회사 Broadcasting service apparatus and control method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190135289A (en) * 2018-05-28 2019-12-06 에스케이브로드밴드주식회사 Broadcasting service apparatus and control method thereof

Similar Documents

Publication Publication Date Title
US10250922B2 (en) Intelligent video streaming system
KR101595527B1 (en) System for configurating dynamic service network based on netstore and method thereof
EP2817971B1 (en) Network controlled streaming
JP4883988B2 (en) Apparatus and method for distributing broadcast service on local network
CN109525854B (en) Live broadcast processing method and device
CN103916634B (en) A kind of VOD method controlled based on openflow
US10972778B2 (en) Stream control system for use in a network
CN101282460A (en) Method, device and system for realizing live video broadcasting
CN102231849B (en) Digital television video on demand system and on demand method
US10291420B2 (en) Method and system for managing the delivery of over-the-top streams
US8446919B2 (en) Service switching method, system, and device
JP5003690B2 (en) Video / audio stream distribution system, distribution method, and distribution program
CN108063911B (en) Video conference capacity expansion method
EP2908487B1 (en) Networking method and networking device
US20160381413A1 (en) Method and apparatus of transmitting media data related information in multimedia transmission system
US8239909B2 (en) Method of securing resources in a video and audio streaming delivery system
KR20180023783A (en) Method and apparatus for controlling transmission of switched digital video service
JP5167295B2 (en) Multicast relay apparatus, multicast relay method, and multicast relay program
US20180063559A1 (en) Method and apparatus for controlling transmission of switched digital video service
CN107426582A (en) A kind of RTMP live TV streams seamless switch-over system and method
CN110099026B (en) Registration method and device for video networking terminal
CN114095308B (en) Method, device, equipment and storage medium for enhancing multimedia conference quality
CN111669536B (en) Number management method and device based on video networking, electronic equipment and storage medium
CN110139059B (en) Method and device for allocating video networking resources
US20170099233A1 (en) Method and apparatus for resource allocation in communication system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20170206

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination