JP2017092580A - Broadcast receiver, broadcast reception method, and broadcast reception program - Google Patents

Broadcast receiver, broadcast reception method, and broadcast reception program Download PDF

Info

Publication number
JP2017092580A
JP2017092580A JP2015217187A JP2015217187A JP2017092580A JP 2017092580 A JP2017092580 A JP 2017092580A JP 2015217187 A JP2015217187 A JP 2015217187A JP 2015217187 A JP2015217187 A JP 2015217187A JP 2017092580 A JP2017092580 A JP 2017092580A
Authority
JP
Japan
Prior art keywords
switching
packet
communication
communication unit
broadcast
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.)
Pending
Application number
JP2015217187A
Other languages
Japanese (ja)
Inventor
山下 剛
Takeshi Yamashita
剛 山下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries Ltd
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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2015217187A priority Critical patent/JP2017092580A/en
Publication of JP2017092580A publication Critical patent/JP2017092580A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a communication service capable of stably receiving a stream.SOLUTION: A broadcast receiver that is a stream obtained by dividing information of content into a plurality of packets, comprises: a plurality of communication parts which can receive the packet of the stream to be multi-casted or broadcasted; and switching part that performs switch processing for switching the communication part to be received the packet. The switch part allows the switch processing to receive the packet in parallel to the communication part of a switch source and switch destination. Thereafter, the reception of packet by the communication part of the switch source is stopped.SELECTED DRAWING: Figure 3

Description

本発明は、放送受信装置、放送受信方法および放送受信プログラムに関し、特に、コンテンツの情報が複数のパケットに分割されたストリームを受信する放送受信装置、放送受信方法および放送受信プログラムに関する。   The present invention relates to a broadcast receiving apparatus, a broadcast receiving method, and a broadcast receiving program, and more particularly to a broadcast receiving apparatus, a broadcast receiving method, and a broadcast receiving program that receive a stream in which content information is divided into a plurality of packets.

IPネットワークを利用した映像サービスであるIPTVサービスにおいて、IP放送サービスを固定受信機に対して提供するために必要な仕様が規定されている(IPTVフォーラム、「IP放送仕様(IPTVFJ STD−0004 1.0版)」、2008年9月1日策定(非特許文献1)参照)。   In an IPTV service, which is a video service using an IP network, specifications necessary for providing an IP broadcast service to a fixed receiver are defined (IPTV Forum, “IP Broadcast Specification (IPTVFJ STD-0004 1. 0 version) ”, formulated on September 1, 2008 (see Non-Patent Document 1)).

IP放送サービスとは、マルチキャストによるストリーミングで提供される放送型サービスであり、コンテンツ提供者から送出されたサービスストリームをサービス提供者がマルチキャストで伝送する形態と、サービス提供者自ら制作し伝送する形態とがある。   The IP broadcast service is a broadcast-type service provided by multicast streaming. The service provider transmits a service stream transmitted from the content provider by multicast, and the service provider creates and transmits the service stream by itself. There is.

また、通信を安定化させるための技術として、たとえば、特許文献1(特許第4768615号公報)には、以下のような構成が開示されている。すなわち、受信機を含む目的局、および共通論理チャネルを経由して無線インタフェ−ス上の受信機と通信する送信機を含む発信局を具備する、送信機が、ユ−ザ−情報の行を記憶する第一のバッファと、外部符号ブロックが伝送される必要がある前に最大継続期間を決定し、第一のバッファに記憶されたユ−ザ−情報の量に基づいて、情報ブロックの空(unfilled)の部分が低減されるようにユ−ザ−情報の行が情報ブロックを占有することを可能にする情報ブロックの最適サイズを決定し、且つユ−ザ−情報の行を符号化し始める要求を生成する、予定計画ユニットと、予定計画ユニットからの要求に応じて、最適サイズを持つ情報ブロックに適合するようにユ−ザ−情報の行を分割し、且つその情報ブロックに関してユ−ザ−情報の行の終りを示す各情報ブロック内で長さ指標を生成するセグメント化および連結ユニットと、および外部符号ブロックを造るために情報ブロックに加えられる冗長ブロックを生成するために情報ブロックを使用する外部符号器とを具備する、無線回線制御(RLC)層上で提供される外部符号化装置である。   As a technique for stabilizing communication, for example, Patent Document 1 (Japanese Patent No. 4768615) discloses the following configuration. That is, a transmitter comprising a destination station that includes a receiver and a source station that includes a transmitter that communicates with a receiver on a wireless interface via a common logical channel. The first buffer to store and the maximum duration before the outer code block needs to be transmitted are determined and based on the amount of user information stored in the first buffer, Determine the optimal size of the information block that allows the user information row to occupy the information block so that the (unfilled) portion is reduced, and begin encoding the user information row In response to a request from the schedule planning unit that generates the request and the schedule planning unit, the line of user information is divided to fit the information block having the optimum size, and the user is related to the information block. − Use information blocks to generate segmentation and concatenation units that generate a length indicator within each information block indicating the end of a line of information, and redundant blocks that are added to the information block to create an outer code block An external encoding device provided on a radio link control (RLC) layer, comprising an external encoder.

また、特許文献2(特許第4282648号公報)には、以下のような構成が開示されている。すなわち、通信装置は、予め定められたリンク層アドレスを記憶するアドレス記憶手段を備え、特定ネットワークを含む複数のネットワークのうちの1つに接続して、接続したネットワークへ、前記アドレス記憶手段に記憶したリンク層アドレスを送信元アドレスとするフレームを送信するとともに、前記接続したネットワークから、前記アドレス記憶手段に記憶したリンク層アドレスを宛先アドレスとするフレームを受信する複数の通信インタフェースと、当該特定ネットワーク上の通信機器と通信を行なうための予め定められた特定リンク層アドレスを記憶する第1の記憶手段と、前記複数の通信インタフェースのうち、前記特定ネットワーク上の通信機器と前記特定リンク層アドレスを用いて通信を行なうために用いるスレーブインタフェースの元のリンク層アドレスを記憶する第2の記憶手段と、前記複数の通信インタフェースのうち、前記特定ネットワークに接続している通信インタフェースを検知する検知手段と、前記特定ネットワークに接続している通信インタフェースのうちの1つを、前記スレーブインタフェースとして選択する選択手段と、前記選択手段で、現在のスレーブインタフェースとは異なる通信インタフェースを新たなスレーブインタフェースとして選択した場合には、現在のスレーブインタフェースの前記アドレス記憶手段に、前記第2の記憶手段に記憶したリンク層アドレスを書き込んだ後に、新たにスレーブインタフェースとして選択された通信インタフェースの前記アドレス記憶手段に記憶されているリンク層アドレスを、前記第2の記憶手段に記憶し、当該アドレス記憶手段に記憶されているリンク層アドレスを、前記特定リンク層アドレスに書き換えることにより、前記複数の通信インタフェースのうち当該選択された通信インタフェースのみを前記特定リンク層アドレスを有する前記スレーブインタフェースに設定する設定手段と、を備える。   Patent Document 2 (Japanese Patent No. 4282648) discloses the following configuration. That is, the communication apparatus includes an address storage unit that stores a predetermined link layer address, and connects to one of a plurality of networks including a specific network, and stores the connected network in the address storage unit. A plurality of communication interfaces for transmitting a frame having a link layer address as a transmission source address and receiving a frame having a link layer address stored in the address storage means as a destination address from the connected network; and the specific network A first storage means for storing a predetermined specific link layer address for communicating with the upper communication device; and a communication device on the specific network and the specific link layer address among the plurality of communication interfaces. Slave interface used for communication A second storage means for storing the original link layer address of the case, a detection means for detecting a communication interface connected to the specific network among the plurality of communication interfaces, and a connection to the specific network If one of the communication interfaces is selected as the slave interface, and the communication means different from the current slave interface is selected as a new slave interface by the selection means, the current slave interface After writing the link layer address stored in the second storage unit to the address storage unit, the link layer address stored in the address storage unit of the communication interface newly selected as the slave interface is 2 rememberers And rewriting the link layer address stored in the address storage means to the specific link layer address, so that only the selected communication interface among the plurality of communication interfaces has the specific link layer address. Setting means for setting the slave interface.

特許第4768615号公報Japanese Patent No. 4768615 特許第4282648号公報Japanese Patent No. 4282648

IPTVフォーラム、「IP放送仕様(IPTVFJ STD−0004 1.0版)」、2008年9月1日策定IPTV Forum, “IP Broadcast Specification (IPTVFJ STD-0004 1.0 Edition)”, formulated on September 1, 2008

たとえば上記のようなIPTVサービスが提供される家庭およびオフィス等において、ストリームを伝送するためのネットワークインタフェースが複数提供されている場合、通信環境および通信内容等に応じてネットワークインタフェースを切り替える構成が考えられる。   For example, when a plurality of network interfaces for transmitting streams are provided in homes and offices where the above IPTV service is provided, a configuration in which the network interface is switched according to the communication environment, communication contents, and the like is conceivable. .

しかしながら、このようなインタフェースの切り替えが行われると、ストリームのデータが途切れてしまい、放送番組の視聴内容に欠落が生じてしまう場合がある。   However, when such interface switching is performed, the stream data may be interrupted, and the viewing content of the broadcast program may be lost.

ここで、特許文献1に記載の技術は、ネットワークの仕組みについての技術であり、ネットワーク側の改変が必要であるため、たとえば既に運用中のサービスにおいて採用することは容易ではない。   Here, the technique described in Patent Document 1 is a technique related to a network mechanism, and needs to be modified on the network side. Therefore, for example, it is not easy to adopt in a service that is already in operation.

また、特許文献2に記載の技術は、1対1通信を前提としており、IPTVサービスのようなマルチキャストによってストリーミングが提供されるサービスに採用することは困難である。   Further, the technique described in Patent Document 2 is premised on one-to-one communication, and is difficult to adopt for a service that provides streaming by multicast such as an IPTV service.

この発明は、上述の課題を解決するためになされたもので、その目的は、ストリームを安定して受信可能な通信サービスを容易に実現することが可能な放送受信装置、放送受信方法および放送受信プログラムを提供することである。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a broadcast receiving apparatus, a broadcast receiving method, and a broadcast receiving capable of easily realizing a communication service capable of stably receiving a stream. Is to provide a program.

(1)上記課題を解決するために、この発明のある局面に係わる放送受信装置は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (1) In order to solve the above-described problem, a broadcast receiving apparatus according to an aspect of the present invention is a stream in which content information is divided into a plurality of packets, and receives the packet of a multicast or broadcast stream. A plurality of possible communication units, and a switching unit that performs a switching process for switching the communication unit to receive the packet, the switching unit in the switching process, the communication unit that is the switching source and the switching destination In parallel with the communication unit, the packet is received, and then the reception of the packet by the switching source communication unit is stopped.

(5)上記課題を解決するために、この発明のある局面に係わる放送受信方法は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、前記パケットを受信するステップと、前記パケットを受信すべき前記通信部を切り替えるステップとを含み、前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (5) In order to solve the above-described problem, a broadcast receiving method according to an aspect of the present invention is a stream in which content information is divided into a plurality of packets, and receives the packet of a multicast or broadcast stream. A broadcast receiving method in a broadcast receiving device including a plurality of possible communication units, the method comprising: receiving the packet; and switching the communication unit to receive the packet, and switching the communication unit Causes the switching source communication unit and the switching destination communication unit to receive the packet in parallel, and then stops receiving the packet by the switching source communication unit.

(6)上記課題を解決するために、この発明のある局面に係わる放送受信プログラムは、放送受信装置において用いられる放送受信プログラムであって、コンピュータを、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、として機能させるためのプログラムであり、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (6) In order to solve the above-described problem, a broadcast receiving program according to an aspect of the present invention is a broadcast receiving program used in a broadcast receiving apparatus, and the computer divides content information into a plurality of packets. A program for causing a stream to function as a plurality of communication units capable of receiving the packet of a multicast or broadcast stream, and a switching unit that performs a switching process for switching the communication unit to receive the packet. And the switching unit causes the switching source communication unit and the switching destination communication unit to receive the packet in parallel in the switching process, and then receives the packet by the switching source communication unit. Stop.

本発明は、このような特徴的な処理部を備える放送受信装置として実現できるだけでなく、放送受信装置の一部または全部を実現する半導体集積回路として実現したり、放送受信装置を含むシステムとして実現したりすることができる。   The present invention can be realized not only as a broadcast receiving apparatus including such a characteristic processing unit, but also as a semiconductor integrated circuit that realizes part or all of the broadcast receiving apparatus, or as a system including the broadcast receiving apparatus. You can do it.

本発明によれば、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   ADVANTAGE OF THE INVENTION According to this invention, the communication service which can receive a stream stably can be implement | achieved easily.

図1は、本発明の実施の形態に係る放送システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a broadcasting system according to an embodiment of the present invention. 図2は、本発明の実施の形態に係る放送システムの構成の一部を詳細に示す図である。FIG. 2 is a diagram showing in detail a part of the configuration of the broadcast system according to the embodiment of the present invention. 図3は、本発明の実施の形態に係る放送システムにおける放送受信装置の構成を示す図である。FIG. 3 is a diagram showing a configuration of a broadcast receiving apparatus in the broadcast system according to the embodiment of the present invention. 図4は、本発明の実施の形態に係る放送受信装置がコンテンツ視聴の準備処理を行なう際の動作手順を定めたフローチャートである。FIG. 4 is a flowchart defining an operation procedure when the broadcast receiving apparatus according to the embodiment of the present invention performs content viewing preparation processing.

最初に、本発明の実施形態の内容を列記して説明する。   First, the contents of the embodiment of the present invention will be listed and described.

(1)本発明の実施の形態に係る放送受信装置は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (1) A broadcast receiving apparatus according to an embodiment of the present invention is a stream in which content information is divided into a plurality of packets, and a plurality of communication units capable of receiving the packets of a multicast or broadcast stream A switching unit that performs a switching process for switching the communication unit that should receive the packet, and the switching unit performs the switching process in parallel with the communication unit that is the switching source and the communication unit that is the switching destination. The packet is received, and then the reception of the packet by the switching source communication unit is stopped.

このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信装置では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   In this way, communication is continued with a configuration in which a multicast or broadcast stream that is difficult to retransmit is received from both the switching source and switching destination network interfaces, and then the switching source network interface is disabled. However, the network interface can be switched according to the communication environment, communication content, and the like. In addition, it is not necessary to modify the network side such as a router, and such a function can be easily adopted in, for example, a broadcast receiving apparatus in a service already in operation. Therefore, the broadcast receiving apparatus according to the embodiment of the present invention can easily realize a communication service capable of stably receiving a stream.

(2)好ましくは、前記複数の通信部は、互いに異なる種類の通信方式によって前記パケットを受信する。   (2) Preferably, the plurality of communication units receive the packet by different types of communication methods.

このような構成により、切り替え処理によって、通信を継続させながら、通信環境および通信内容等に応じて最適な種類の通信方式を選択することができる。   With such a configuration, it is possible to select an optimal type of communication method according to the communication environment, communication content, and the like while continuing communication by the switching process.

(3)好ましくは、前記通信部は、前記ストリームの送信要求を他の装置へ送信し、前記切り替え部は、前記切り替え処理において、前記切り替え元の前記通信部が前記パケットの受信を継続している状態において前記切り替え先の前記通信部に前記送信要求を送信させる。   (3) Preferably, the communication unit transmits the transmission request for the stream to another device, and the switching unit continues the reception of the packet in the switching process by the communication unit of the switching source. The transmission request is transmitted to the communication unit at the switching destination.

このような構成により、マルチキャストまたはブロードキャストされるストリームを、通信相手の装置が、1つの放送受信装置における切り替え元および切り替え先の両方のネットワークインタフェースへ送信する状態に遷移させることができる。   With such a configuration, it is possible to shift a multicast or broadcast stream to a state in which a communication partner apparatus transmits to both the switching source and switching destination network interfaces in one broadcast receiving apparatus.

(4)好ましくは、前記切り替え元の前記通信部は無線通信によって前記パケットを受信し、前記切り替え先の前記通信部は有線通信によって前記パケットを受信する。   (4) Preferably, the communication unit that is the switching source receives the packet by wireless communication, and the communication unit that is the switching destination receives the packet by wired communication.

このような構成により、たとえば、放送受信装置の設置当初は利便性の良い無線通信によって早期にストリーム配信を受けながら、放送番組等の視聴内容に欠落を生じさせることなく、性能および安定性の高い有線通信に切り替え、通信環境および通信内容等を改善することができる。   With such a configuration, for example, at the beginning of the installation of the broadcast receiving device, while receiving stream distribution at an early stage by convenient wireless communication, the performance and stability are high without causing any loss in the viewing content of a broadcast program or the like. By switching to wired communication, the communication environment and communication contents can be improved.

(5)本発明の実施の形態に係る放送受信方法は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、前記パケットを受信するステップと、前記パケットを受信すべき前記通信部を切り替えるステップとを含み、前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (5) A broadcast receiving method according to an embodiment of the present invention includes a plurality of communication units that are streams in which content information is divided into a plurality of packets and that can receive the packets of a multicast or broadcast stream. A broadcast receiving method in a broadcast receiving apparatus comprising: a step of receiving the packet; and a step of switching the communication unit that should receive the packet. In the step of switching the communication unit, the communication of the switching source And the communication unit that is the switching destination receive the packet in parallel, and then the reception of the packet by the communication unit that is the switching source is stopped.

このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化することにより、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信方法では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   In this way, communication is continued by creating a state in which multicast or broadcast streams that are difficult to retransmit are received from both the switching source and switching destination network interfaces, and then disabling the switching source network interface. However, the network interface can be switched according to the communication environment, communication content, and the like. In addition, it is not necessary to modify the network side such as a router, and such a function can be easily adopted in, for example, a broadcast receiving apparatus in a service already in operation. Therefore, in the broadcast receiving method according to the embodiment of the present invention, a communication service that can stably receive a stream can be easily realized.

(6)本発明の実施の形態に係る放送受信プログラムは、放送受信装置において用いられる放送受信プログラムであって、コンピュータを、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、として機能させるためのプログラムであり、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。   (6) A broadcast receiving program according to an embodiment of the present invention is a broadcast receiving program used in a broadcast receiving apparatus, which is a stream in which content information is divided into a plurality of packets and is multicast or A program for functioning as a plurality of communication units capable of receiving the packet of the stream to be broadcast and a switching unit for performing a switching process for switching the communication unit to receive the packet, the switching unit, In the switching process, the packet is received in parallel by the switching source communication unit and the switching destination communication unit, and then the reception of the packet by the switching source communication unit is stopped.

このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信プログラムでは、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   In this way, communication is continued with a configuration in which a multicast or broadcast stream that is difficult to retransmit is received from both the switching source and switching destination network interfaces, and then the switching source network interface is disabled. However, the network interface can be switched according to the communication environment, communication content, and the like. In addition, it is not necessary to modify the network side such as a router, and such a function can be easily adopted in, for example, a broadcast receiving apparatus in a service already in operation. Therefore, the broadcast reception program according to the embodiment of the present invention can easily realize a communication service that can stably receive a stream.

以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated. Moreover, you may combine arbitrarily at least one part of embodiment described below.

[構成および基本動作]
図1は、本発明の実施の形態に係る放送システムの構成を示す図である。
[Configuration and basic operation]
FIG. 1 is a diagram showing a configuration of a broadcasting system according to an embodiment of the present invention.

図1を参照して、放送システム301は、たとえばIPTVサービスを提供する放送システムであり、サーバ201と、ルータ151,152A,152Bと、放送受信装置101A,101Bとを備える。   Referring to FIG. 1, a broadcast system 301 is a broadcast system that provides, for example, an IPTV service, and includes a server 201, routers 151, 152A, and 152B, and broadcast receiving apparatuses 101A and 101B.

以下、放送受信装置101A,101Bの各々を放送受信装置101と称する場合がある。   Hereinafter, each of the broadcast receiving apparatuses 101A and 101B may be referred to as a broadcast receiving apparatus 101.

図1では、3つのルータを代表的に示しているが、放送システム301は、さらに少数または多数のルータを備える構成であってもよい。また、図1では、2つの放送受信装置101を代表的に示しているが、放送システム301は、さらに少数または多数の放送受信装置101を備える構成であってもよい。   In FIG. 1, three routers are representatively shown, but the broadcast system 301 may be configured to further include a small number or a large number of routers. In FIG. 1, two broadcast receiving apparatuses 101 are representatively shown, but the broadcast system 301 may be configured to further include a small number or a large number of broadcast receiving apparatuses 101.

放送受信装置101は、たとえばSTB(Set Top Box)であり、デジタル放送、およびVOD(Video On Demand)等のIP放送によるコンテンツを受信し、受信したコンテンツの録画および再生を行なうことが可能である。放送受信装置101は、インターネット等のネットワークを介してサーバ201と接続されている。   The broadcast receiving apparatus 101 is, for example, an STB (Set Top Box), and can receive content by digital broadcasting and IP broadcasting such as VOD (Video On Demand), and can record and reproduce the received content. . The broadcast receiving apparatus 101 is connected to the server 201 via a network such as the Internet.

サーバ201は、たとえばIP放送事業者の施設に設置されており、上記ネットワークを構成するルータ151,152A,152Bを介して放送受信装置101A,101Bと接続されており、当該ネットワークを介して各放送受信装置101と通信可能である。   The server 201 is installed in, for example, an IP broadcaster's facility, and is connected to the broadcast receiving apparatuses 101A and 101B via the routers 151, 152A and 152B constituting the network, and each broadcast is transmitted via the network. Communication with the receiving apparatus 101 is possible.

ルータ151は、上位側のサーバ201と、下位側のルータ152A,152Bとに接続されている。ルータ152A,152Bは、上位側のルータ151と、下位側の放送受信装置101A,101Bに接続されている。   The router 151 is connected to the upper server 201 and the lower routers 152A and 152B. The routers 152A and 152B are connected to the upper router 151 and the lower broadcast receiving apparatuses 101A and 101B.

サーバ201は、映像および音楽等のコンテンツを伝送するためのストリームを送信する。このストリームは、たとえば、1対多通信のPUSH配信を前提としており、基本的に再送することができない。   The server 201 transmits a stream for transmitting content such as video and music. This stream is premised on, for example, one-to-many communication push distribution, and basically cannot be retransmitted.

具体的には、サーバ201は、映像および音楽等のコンテンツを伝送するためのストリームをマルチキャストする。このストリームでは、たとえば、コンテンツの情報が複数のIPパケットに分割されており、当該IPパケットの宛先アドレスのフィールドにはマルチキャストアドレスが挿入される。   Specifically, the server 201 multicasts a stream for transmitting content such as video and music. In this stream, for example, content information is divided into a plurality of IP packets, and a multicast address is inserted into the destination address field of the IP packet.

ルータ151,152A,152Bは、受信したIPパケットを送信可能な複数の通信部を備え、当該通信部は、放送受信装置101からJOINメッセージを受信して、当該JOINメッセージの送信元へのパケットの送信を開始する。JOINメッセージは、たとえば非特許文献1に記載された、マルチキャストの配信をリクエストするためのメッセージである。   Each of the routers 151, 152A, and 152B includes a plurality of communication units capable of transmitting the received IP packet. The communication unit receives a JOIN message from the broadcast receiving apparatus 101, and transmits a packet to the transmission source of the JOIN message. Start sending. The JOIN message is a message for requesting multicast distribution described in Non-Patent Document 1, for example.

より詳細には、ルータ151,152A,152Bは、複数の通信ポートを有し、ストリームの送信要求であるJOINメッセージを下位側から受信した場合、JOINメッセージを受信した通信ポート経由でサーバ201からのストリームを転送する。一方、ルータ151,152A,152Bは、JOINメッセージを受信していない通信ポート経由ではサーバ201からのストリームを転送しない。また、ルータ152A,152Bは、放送受信装置101から受信したJOINメッセージをルータ151に転送する。   More specifically, the routers 151, 152A, and 152B have a plurality of communication ports. When a JOIN message that is a stream transmission request is received from the lower side, the routers 151, 152A, and 152B receive the JOIN message from the server 201 via the communication port. Transfer the stream. On the other hand, the routers 151, 152A, and 152B do not transfer a stream from the server 201 via a communication port that has not received a JOIN message. Also, the routers 152A and 152B transfer the JOIN message received from the broadcast receiving apparatus 101 to the router 151.

たとえば、放送受信装置101は、受信対象のストリームのマルチキャストアドレスをJOINメッセージに含めて送信する。   For example, the broadcast receiving apparatus 101 transmits a multicast address of a stream to be received included in a JOIN message.

ルータ151,152A,152Bは、受信したJOINメッセージに含まれるマルチキャストアドレスを保持し、保持したマルチキャストアドレスを宛先アドレスとするIPパケットを受信した場合、受信したパケットを対応の通信ポート経由で下位側へ転送する。   When the routers 151, 152A, and 152B hold the multicast address included in the received JOIN message and receive an IP packet having the held multicast address as the destination address, the received packet is sent to the lower side via the corresponding communication port. Forward.

なお、ルータ151,152A,152Bは、サーバ201からのストリームの転送先に制限を設けることなく単に下位側へブロードキャストする構成であってもよい。   The routers 151, 152A, and 152B may simply be broadcast to the lower side without limiting the transfer destination of the stream from the server 201.

また、ルータ151,152A,152Bがたとえば無線LANによる無線通信によってデータ伝送を行なう場合、無線チャネルが通信ポートに相当する。   In addition, when the routers 151, 152A, and 152B perform data transmission by wireless communication using, for example, a wireless LAN, the wireless channel corresponds to a communication port.

図2は、本発明の実施の形態に係る放送システムの構成の一部を詳細に示す図である。   FIG. 2 is a diagram showing in detail a part of the configuration of the broadcast system according to the embodiment of the present invention.

図2を参照して、放送システム301は、表示装置91と、記憶装置92と、放送受信装置101と、ホームゲートウェイ155とを備える。   Referring to FIG. 2, broadcasting system 301 includes a display device 91, a storage device 92, a broadcast receiving device 101, and a home gateway 155.

ホームゲートウェイ(HGW)155は、たとえば図1に示すルータの機能を有し、ルータ151と放送受信装置101との間に接続される。   The home gateway (HGW) 155 has a function of a router shown in FIG. 1, for example, and is connected between the router 151 and the broadcast receiving apparatus 101.

ホームゲートウェイ155および放送受信装置101の各々は、両装置間におけるネットワークインタフェースを提供する2つの通信ポートを有しており、無線LAN(Local Area Network)等の無線通信および有線LAN等の有線通信を互いに行なうことが可能である。なお、ホームゲートウェイ155および放送受信装置101の各々は、3つ以上の通信ポートを有する構成であってもよい。   Each of the home gateway 155 and the broadcast receiving apparatus 101 has two communication ports that provide a network interface between the two apparatuses, and performs wireless communication such as a wireless LAN (Local Area Network) and wired communication such as a wired LAN. It is possible to do each other. Note that each of the home gateway 155 and the broadcast receiving apparatus 101 may have three or more communication ports.

放送受信装置101は、たとえば、ネットワーク経由でサーバ201から受信したコンテンツの録画および再生を行なうことが可能である。より詳細には、放送受信装置101は、当該コンテンツを記憶装置92に保存したり、当該コンテンツの内容をディスプレイ等の表示装置91に出力させたりすることが可能である。   The broadcast receiving apparatus 101 can record and play back content received from the server 201 via a network, for example. More specifically, the broadcast receiving apparatus 101 can store the content in the storage device 92 or output the content of the content to a display device 91 such as a display.

図3は、本発明の実施の形態に係る放送システムにおける放送受信装置の構成を示す図である。   FIG. 3 is a diagram showing a configuration of a broadcast receiving apparatus in the broadcast system according to the embodiment of the present invention.

図3を参照して、放送受信装置101は、制御部(切り替え部)11と、無線通信部12と、有線通信部13と、バッファ14,15と、ストリーム処理部16と、受付部17とを備える。   With reference to FIG. 3, the broadcast receiving apparatus 101 includes a control unit (switching unit) 11, a wireless communication unit 12, a wired communication unit 13, buffers 14 and 15, a stream processing unit 16, and a reception unit 17. Is provided.

図3では、2つの通信部を代表的に示しているが、放送受信装置101は、さらに多数の通信部を備える構成であってもよい。たとえば、これら複数の通信部は、互いに異なる種類の通信方式によってパケットを受信する。   In FIG. 3, two communication units are representatively shown, but the broadcast receiving apparatus 101 may be configured to include a larger number of communication units. For example, the plurality of communication units receive packets using different types of communication methods.

具体的には、受付部17は、ユーザの操作を受け付け、受け付けた操作の内容を示す操作情報を制御部11へ出力する。   Specifically, the reception unit 17 receives a user operation and outputs operation information indicating the content of the received operation to the control unit 11.

制御部11は、受付部17から受けた操作情報がユーザによる番組等のコンテンツ選択を示す場合、選択されたコンテンツに対応するマルチキャストアドレスを含むJOINメッセージを作成して無線通信部12または有線通信部13へ出力する。   When the operation information received from the receiving unit 17 indicates content selection such as a program by the user, the control unit 11 creates a JOIN message including a multicast address corresponding to the selected content, and the wireless communication unit 12 or the wired communication unit 13 to output.

無線通信部12および有線通信部13は、制御部11から受けたJOINメッセージをホームゲートウェイ155へ送信する。   The wireless communication unit 12 and the wired communication unit 13 transmit the JOIN message received from the control unit 11 to the home gateway 155.

また、無線通信部12および有線通信部13は、ストリームを構成するIPパケットを受信する。   In addition, the wireless communication unit 12 and the wired communication unit 13 receive IP packets that form a stream.

より詳細には、無線通信部12は、無線通信によってホームゲートウェイ155から受信した複数のIPパケットからたとえばRTP(Real−time Transport Protocol)パケットを抽出し、抽出したRTPパケットをバッファ14に保存する。   More specifically, the wireless communication unit 12 extracts, for example, RTP (Real-time Transport Protocol) packets from a plurality of IP packets received from the home gateway 155 by wireless communication, and stores the extracted RTP packets in the buffer 14.

有線通信部13は、有線通信によってホームゲートウェイ155から受信した複数のIPパケットからたとえばRTPパケットを抽出し、抽出したRTPパケットをバッファ15に保存する。   The wired communication unit 13 extracts, for example, RTP packets from a plurality of IP packets received from the home gateway 155 by wired communication, and stores the extracted RTP packets in the buffer 15.

制御部11は、バッファ14または15に保存されたRTPパケットを取得して記憶装置92に保存する。制御部11は、たとえば、所定数のRTPパケットがバッファ14または15に蓄積された時点でこれらのRTPパケットをまとめて取得して記憶装置92に保存する。   The control unit 11 acquires the RTP packet stored in the buffer 14 or 15 and stores it in the storage device 92. For example, when a predetermined number of RTP packets are accumulated in the buffer 14 or 15, the control unit 11 collectively acquires these RTP packets and stores them in the storage device 92.

ストリーム処理部16は、たとえば、記憶装置92に保存されたRTPパケットを取得し、取得したRTPパケットに対して復号化処理を行なってビデオ信号およびオーディオ信号を生成し、表示装置91へ出力する。   For example, the stream processing unit 16 acquires an RTP packet stored in the storage device 92, performs a decoding process on the acquired RTP packet, generates a video signal and an audio signal, and outputs the video signal and the audio signal to the display device 91.

表示装置91は、ストリーム処理部16から受けたビデオ信号およびオーディオ信号に基づいて番組等のコンテンツを再生する。   The display device 91 reproduces content such as a program based on the video signal and the audio signal received from the stream processing unit 16.

制御部11は、パケットを受信すべき通信部を切り替える切り替え処理を行なう。制御部11は、この切り替え処理において、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。   The control unit 11 performs a switching process for switching a communication unit that should receive a packet. In this switching process, the control unit 11 causes the switching source communication unit and the switching destination communication unit to receive the packet in parallel, and then stops receiving the packet by the switching source communication unit.

また、たとえば、制御部11は、切り替え処理において、切り替え元の通信部がパケットの受信を継続している状態において切り替え先の通信部にJOINメッセージを送信させる。   For example, in the switching process, the control unit 11 causes the switching destination communication unit to transmit a JOIN message in a state where the switching source communication unit continues to receive packets.

なお、本発明の実施の形態に係る放送受信装置は、無線通信部12および有線通信部13という異なる種類の通信部を備える構成であるとしたが、これに限定するものではない。放送受信装置101は、同じ種類の通信部を備える構成であってもよい。   Although the broadcast receiving apparatus according to the embodiment of the present invention is configured to include different types of communication units, that is, the wireless communication unit 12 and the wired communication unit 13, the present invention is not limited to this. The broadcast receiving apparatus 101 may be configured to include the same type of communication unit.

また、放送受信装置101は、表示装置91および記憶装置92の少なくともいずれか一方を備える構成であってもよい。   Further, the broadcast receiving device 101 may be configured to include at least one of the display device 91 and the storage device 92.

[動作]
次に、本発明の実施の形態に係る放送システムにおけるストリームの伝送処理について図面を用いて説明する。
[Operation]
Next, a stream transmission process in the broadcasting system according to the embodiment of the present invention will be described with reference to the drawings.

放送システム301における各装置は、コンピュータを備え、当該コンピュータにおけるCPU等の演算処理部は、以下のフローチャートおよびシーケンスの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。   Each device in the broadcasting system 301 includes a computer, and an arithmetic processing unit such as a CPU in the computer reads a program including a part or all of each step of the following flowcharts and sequences from a memory (not shown) and executes the program. Each of the programs of the plurality of apparatuses can be installed from the outside. The programs of the plurality of apparatuses are distributed while being stored in a recording medium.

図4は、本発明の実施の形態に係る放送受信装置がコンテンツ視聴の準備処理を行なう際の動作手順を定めたフローチャートである。   FIG. 4 is a flowchart defining an operation procedure when the broadcast receiving apparatus according to the embodiment of the present invention performs content viewing preparation processing.

放送受信装置101において、たとえば、切り替え元の通信部は無線通信によってパケットを受信する通信部であり、切り替え先の通信部は有線通信によってパケットを受信する通信部である。   In the broadcast receiving apparatus 101, for example, the switching source communication unit is a communication unit that receives packets by wireless communication, and the switching destination communication unit is a communication unit that receives packets by wired communication.

具体的には、図4および図3を参照して、たとえば、放送受信装置101とホームゲートウェイ155とが有線接続されていない状態において、無線通信部12は、無線LANを介したホームゲートウェイ155との通信接続を確立する(ステップS1)。   Specifically, referring to FIG. 4 and FIG. 3, for example, in a state where the broadcast receiving apparatus 101 and the home gateway 155 are not connected by wire, the wireless communication unit 12 is connected to the home gateway 155 via the wireless LAN. Is established (step S1).

次に、受付部17は、ユーザによる番組等のコンテンツの選択操作を受け付け、受け付けた操作の内容を示す操作情報を制御部11へ出力する(ステップS2)。   Next, the reception unit 17 receives a content selection operation such as a program by the user, and outputs operation information indicating the content of the received operation to the control unit 11 (step S2).

次に、制御部11は、受付部17から受けた操作情報の示す選択コンテンツに対応するマルチキャストアドレスを含むJOINメッセージを作成して無線通信部12へ出力する(ステップS3)。   Next, the control unit 11 creates a JOIN message including a multicast address corresponding to the selected content indicated by the operation information received from the reception unit 17 and outputs the message to the wireless communication unit 12 (step S3).

次に、無線通信部12は、制御部11から受けたJOINメッセージを無線LAN経由でホームゲートウェイ155へ送信する(ステップS4)。   Next, the wireless communication unit 12 transmits the JOIN message received from the control unit 11 to the home gateway 155 via the wireless LAN (step S4).

次に、無線通信部12は、無線LAN経由でホームゲートウェイ155からストリームを受信する(ステップS5)。   Next, the wireless communication unit 12 receives a stream from the home gateway 155 via the wireless LAN (step S5).

次に、制御部11は、録画処理を開始する。より詳細には、制御部11は、バッファ14に保存されたRTPパケットを取得して記憶装置92に保存する(ステップS6)。   Next, the control unit 11 starts a recording process. More specifically, the control unit 11 acquires the RTP packet stored in the buffer 14 and stores it in the storage device 92 (step S6).

次に、たとえば、ユーザが、通信速度等を向上させてIP放送を快適に視聴するために、LANケーブルを用いて放送受信装置101をホームゲートウェイ155に有線接続する。有線通信部13は、有線LANを介したホームゲートウェイ155との通信接続を確立する(ステップS7)。   Next, for example, the user connects the broadcast receiving apparatus 101 to the home gateway 155 using a LAN cable in order to comfortably view the IP broadcast by improving the communication speed or the like. The wired communication unit 13 establishes a communication connection with the home gateway 155 via the wired LAN (step S7).

次に、制御部11は、有線通信部13とホームゲートウェイ155との通信接続の確立を検出すると、切り替え処理を開始し(ステップS8)、選択コンテンツに対応するマルチキャストアドレスを含むJOINメッセージを作成して有線通信部13へ出力する(ステップS9)。このとき、無線通信部12は、ストリームを引き続きホームゲートウェイ155から受信しており、抽出したRTPパケットを引き続きバッファ15に保存している。   Next, when detecting the establishment of a communication connection between the wired communication unit 13 and the home gateway 155, the control unit 11 starts a switching process (step S8), and creates a JOIN message including a multicast address corresponding to the selected content. To the wired communication unit 13 (step S9). At this time, the wireless communication unit 12 continues to receive the stream from the home gateway 155 and continuously stores the extracted RTP packet in the buffer 15.

次に、有線通信部13は、制御部11から受けたJOINメッセージを有線LAN経由でホームゲートウェイ155へ送信する(ステップS10)。   Next, the wired communication unit 13 transmits the JOIN message received from the control unit 11 to the home gateway 155 via the wired LAN (step S10).

次に、有線通信部13は、有線LAN経由でホームゲートウェイ155からストリームを受信する(ステップS11)。   Next, the wired communication unit 13 receives a stream from the home gateway 155 via the wired LAN (step S11).

次に、制御部11は、各ネットワークインタフェースからの受信パケットを監視する。より詳細には、制御部11は、たとえば、バッファ14および15に保存されるRTPパケットのシーケンス番号を監視する(ステップS12)。   Next, the control unit 11 monitors received packets from each network interface. More specifically, the control unit 11 monitors, for example, the sequence numbers of RTP packets stored in the buffers 14 and 15 (step S12).

次に、制御部11は、パケットが揃うまで待機する。より詳細には、制御部11は、RTPパケットを切れ目無く受信できたことを確認するまで無線通信部12によるストリーム受信を継続させる(ステップS13でNO)。   Next, the control unit 11 waits until packets are ready. More specifically, the control unit 11 continues the stream reception by the wireless communication unit 12 until it is confirmed that the RTP packet has been received without interruption (NO in step S13).

具体的には、無線LANの方が有線LANと比べてデータ伝送遅延が大きい場合において、制御部11は、バッファ14に保存されている最新のRTPパケットのシーケンス番号がNであり、バッファ15に保存されている最新のRTPパケットのシーケンス番号がN+3であったとする。この場合、制御部11は、無線LAN側のバッファ14にN+1,N+2番のRTPパケットが保存されると、RTPパケットを切れ目無く受信できたと判断する。   Specifically, when the data transmission delay is larger in the wireless LAN than in the wired LAN, the control unit 11 indicates that the sequence number of the latest RTP packet stored in the buffer 14 is N, and the buffer 15 Assume that the sequence number of the latest stored RTP packet is N + 3. In this case, when the N + 1 and N + 2 RTP packets are stored in the buffer 14 on the wireless LAN side, the control unit 11 determines that the RTP packets have been received without interruption.

あるいは、無線LANの方が有線LANと比べてデータ伝送遅延が小さい場合において、制御部11は、バッファ14に保存されている最新のRTPパケットのシーケンス番号がMであり、バッファ15に保存されている最新のRTPパケットのシーケンス番号がM−1であったとする。この場合、制御部11は、RTPパケットを切れ目無く受信できたと判断するとともに、有線LAN側のバッファ15におけるM−1番,M番のRTPパケットを破棄し、M+1番のRTPパケットから有線LAN側のRTPパケットを使用する。   Alternatively, when the data transmission delay is smaller in the wireless LAN than in the wired LAN, the control unit 11 has the sequence number of the latest RTP packet stored in the buffer 14 as M and is stored in the buffer 15. Assume that the sequence number of the latest RTP packet is M-1. In this case, the control unit 11 determines that the RTP packet has been received without interruption, and discards the M-1 and Mth RTP packets in the buffer 15 on the wired LAN side. RTP packets are used.

そして、制御部11は、RTPパケットを切れ目無く受信できたことを確認すると(ステップS13でYES)、切り替え元である無線LANインタフェースを無効化する。より詳細には、制御部11は、たとえば、無線通信部12の動作を停止する処理、無線通信部12とホームゲートウェイ155との通信接続を切断する処理、またはバッファ14からのRTPパケットの取得を停止する処理を行なう(ステップS14)。   When the control unit 11 confirms that the RTP packet has been received without interruption (YES in step S13), the control unit 11 invalidates the wireless LAN interface that is the switching source. More specifically, the control unit 11 performs, for example, a process of stopping the operation of the wireless communication unit 12, a process of disconnecting the communication connection between the wireless communication unit 12 and the home gateway 155, or acquisition of an RTP packet from the buffer 14. A stop process is performed (step S14).

ところで、たとえばIPTVサービスが提供される家庭およびオフィス等において、ストリームを伝送するためのネットワークインタフェースが複数提供されている場合、通信環境および通信内容等に応じてネットワークインタフェースを切り替える構成が考えられる。   By the way, when a plurality of network interfaces for transmitting streams are provided in homes and offices where IPTV services are provided, for example, a configuration in which the network interface is switched according to the communication environment, communication contents, and the like can be considered.

しかしながら、このようなインタフェースの切り替えが行われると、ストリームのデータが途切れてしまい、放送番組の視聴内容に欠落が生じてしまう場合がある。   However, when such interface switching is performed, the stream data may be interrupted, and the viewing content of the broadcast program may be lost.

具体的には、たとえば、複数のネットワークインタフェースを有するIP−STB端末の場合、電力消費およびサーバとの通信管理上、サービス利用に使用するネットワークインタフェースを1つに絞るのが一般的である。   Specifically, for example, in the case of an IP-STB terminal having a plurality of network interfaces, it is common to limit the network interface used for service use to one in terms of power consumption and management of communication with the server.

ところが、IP−STB端末においてネットワークインタフェースの切り替え時にバックグラウンドでIP放送を録画している場合、一旦ストリームが途切れてしまうので、切り替え完了から再度Joinを発行してストリームの受信を再開するまでにおいて録画データが欠損してしまう。   However, when IP broadcasts are recorded in the background at the time of switching the network interface in the IP-STB terminal, the stream is temporarily interrupted. Data is lost.

ここで、特許文献1に記載の技術は、ネットワークの仕組みについての技術であり、ネットワーク側の改変が必要であるため、たとえば既に運用中のサービスにおいて採用することは容易ではない。   Here, the technique described in Patent Document 1 is a technique related to a network mechanism, and needs to be modified on the network side. Therefore, for example, it is not easy to adopt in a service that is already in operation.

また、特許文献2に記載の技術は、1対1通信を前提としており、IPTVサービスのようなマルチキャストによってストリーミングが提供されるサービスに採用することは困難である。   Further, the technique described in Patent Document 2 is premised on one-to-one communication, and is difficult to adopt for a service that provides streaming by multicast such as an IPTV service.

これに対して、本発明の実施の形態に係る放送受信装置では、複数の通信部は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの当該パケットを受信可能である。制御部11は、パケットを受信すべき通信部を切り替える切り替え処理を行なう。そして、制御部11は、切り替え処理において、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。   On the other hand, in the broadcast receiving apparatus according to the embodiment of the present invention, the plurality of communication units are streams in which content information is divided into a plurality of packets, and the packets of the stream to be multicast or broadcast are received. It can be received. The control unit 11 performs a switching process for switching a communication unit that should receive a packet. In the switching process, the control unit 11 causes the switching source communication unit and the switching destination communication unit to receive the packet in parallel, and then stops receiving the packet by the switching source communication unit.

このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。   In this way, communication is continued with a configuration in which a multicast or broadcast stream that is difficult to retransmit is received from both the switching source and switching destination network interfaces, and then the switching source network interface is disabled. However, the network interface can be switched according to the communication environment, communication content, and the like. In addition, it is not necessary to modify the network side such as a router, and such a function can be easily adopted in, for example, a broadcast receiving apparatus in a service already in operation.

したがって、本発明の実施の形態に係る放送受信装置では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   Therefore, the broadcast receiving apparatus according to the embodiment of the present invention can easily realize a communication service capable of stably receiving a stream.

また、本発明の実施の形態に係る放送受信装置では、複数の通信部は、互いに異なる種類の通信方式によってパケットを受信する。   Moreover, in the broadcast receiving apparatus according to the embodiment of the present invention, the plurality of communication units receive packets using different types of communication schemes.

このような構成により、切り替え処理によって、通信を継続させながら、通信環境および通信内容等に応じて最適な種類の通信方式を選択することができる。   With such a configuration, it is possible to select an optimal type of communication method according to the communication environment, communication content, and the like while continuing communication by the switching process.

また、本発明の実施の形態に係る放送受信装置では、複数の通信部は、ストリームの送信要求をホームゲートウェイ155へ送信する。そして、制御部11は、切り替え処理において、切り替え元の通信部がパケットの受信を継続している状態において切り替え先の通信部に送信要求を送信させる。   In the broadcast receiving apparatus according to the embodiment of the present invention, the plurality of communication units transmit a stream transmission request to home gateway 155. In the switching process, the control unit 11 causes the switching destination communication unit to transmit a transmission request in a state where the switching source communication unit continues to receive the packet.

このような構成により、マルチキャストまたはブロードキャストされるストリームを、通信相手の装置であるホームゲートウェイ155が、1つの放送受信装置101における切り替え元および切り替え先の両方のネットワークインタフェースへ送信する状態に遷移させることができる。   With such a configuration, the home gateway 155, which is a communication partner device, makes a transition to a state in which a multicast or broadcast stream is transmitted to both the switching source and switching destination network interfaces in one broadcast receiving device 101. Can do.

また、本発明の実施の形態に係る放送受信装置では、切り替え元の通信部は無線通信によってパケットを受信する通信部であり、切り替え先の通信部は有線通信によってパケットを受信する通信部である。   In the broadcast receiving apparatus according to the embodiment of the present invention, the switching source communication unit is a communication unit that receives a packet by wireless communication, and the switching destination communication unit is a communication unit that receives a packet by wired communication. .

このような構成により、たとえば、放送受信装置101の設置当初は利便性の良い無線通信によって早期にストリーム配信を受けながら、放送番組等の視聴内容に欠落を生じさせることなく、性能および安定性の高い有線通信に切り替え、通信環境および通信内容等を改善することができる。   With such a configuration, for example, at the beginning of the installation of the broadcast receiving apparatus 101, performance and stability can be achieved without causing loss of viewing contents such as a broadcast program while receiving stream distribution at an early stage by convenient wireless communication. Switching to high wired communication can improve the communication environment and communication contents.

また、本発明の実施の形態に係る放送受信方法では、まず、放送受信装置101は、パケットを受信する。次に、放送受信装置101は、パケットを受信すべき通信部を切り替える。ここで、放送受信装置101は、通信部を切り替える際、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。   In the broadcast receiving method according to the embodiment of the present invention, first, broadcast receiving apparatus 101 receives a packet. Next, the broadcast receiving apparatus 101 switches the communication unit that should receive the packet. Here, when switching the communication unit, the broadcast receiving apparatus 101 causes the switching source communication unit and the switching destination communication unit to receive the packet in parallel, and then stops receiving the packet by the switching source communication unit.

このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化することにより、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。   In this way, a state in which a multicast or broadcast stream that is difficult to retransmit is received from both the switching source and switching destination network interfaces and then the switching source network interface is disabled to continue communication. However, the network interface can be switched according to the communication environment, communication content, and the like. In addition, it is not necessary to modify the network side such as a router, and such a function can be easily adopted in, for example, a broadcast receiving apparatus in a service already in operation.

したがって、本発明の実施の形態に係る放送受信方法では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。   Therefore, in the broadcast receiving method according to the embodiment of the present invention, a communication service that can stably receive a stream can be easily realized.

上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The above embodiment should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

以上の説明は、以下に付記する特徴を含む。   The above description includes the following features.

[付記1]
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止し、
前記コンテンツはIP放送サービスにより提供されるコンテンツであり、
前記切り替え部は、前記コンテンツの録画処理において前記切り替え処理を行い、
前記他の装置は、受信した前記パケットを送信可能な複数の通信部を備え、
前記他の装置における前記通信部は、前記送信要求を受信して、前記送信要求の送信元への前記パケットの送信を開始する、放送受信装置。
[Appendix 1]
A plurality of communication units capable of receiving the packet of a stream to be multicast or broadcast, wherein the content information is a stream divided into a plurality of packets;
A switching unit for performing a switching process for switching the communication unit to receive the packet,
In the switching process, the switching unit causes the communication unit that is the switching source and the communication unit that is the switching destination to receive the packet in parallel, and then stops receiving the packet by the communication unit that is the switching source. ,
The content is content provided by an IP broadcast service,
The switching unit performs the switching process in the content recording process,
The other device includes a plurality of communication units capable of transmitting the received packet,
The broadcast receiving apparatus, wherein the communication unit in the other apparatus receives the transmission request and starts transmitting the packet to a transmission source of the transmission request.

11 制御部(切り替え部)
12 無線通信部
13 有線通信部
14,15 バッファ
16 ストリーム処理部
17 受付部
91 表示装置
92 記憶装置
101,101A,101B 放送受信装置
151,152A,152B ルータ
155 ホームゲートウェイ
201 サーバ
301 放送システム
11 Control unit (switching unit)
DESCRIPTION OF SYMBOLS 12 Wireless communication part 13 Wired communication part 14,15 Buffer 16 Stream processing part 17 Acceptance part 91 Display apparatus 92 Memory | storage device 101,101A, 101B Broadcast receiving apparatus 151,152A, 152B Router 155 Home gateway 201 Server 301 Broadcast system

Claims (6)

コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信装置。
A plurality of communication units capable of receiving the packet of a stream to be multicast or broadcast, wherein the content information is a stream divided into a plurality of packets;
A switching unit for performing a switching process for switching the communication unit to receive the packet,
In the switching process, the switching unit causes the communication unit that is the switching source and the communication unit that is the switching destination to receive the packet in parallel, and then stops receiving the packet by the communication unit that is the switching source. Broadcast receiving device.
前記複数の通信部は、互いに異なる種類の通信方式によって前記パケットを受信する、請求項1に記載の放送受信装置。   The broadcast receiving apparatus according to claim 1, wherein the plurality of communication units receive the packet by different types of communication methods. 前記通信部は、前記ストリームの送信要求を他の装置へ送信し、
前記切り替え部は、前記切り替え処理において、前記切り替え元の前記通信部が前記パケットの受信を継続している状態において前記切り替え先の前記通信部に前記送信要求を送信させる、請求項1または請求項2に記載の放送受信装置。
The communication unit transmits a transmission request for the stream to another device,
The switching unit causes the switching destination communication unit to transmit the transmission request in the switching process in a state where the switching source communication unit continues to receive the packet. 2. The broadcast receiving apparatus according to 2.
前記切り替え元の前記通信部は無線通信によって前記パケットを受信し、
前記切り替え先の前記通信部は有線通信によって前記パケットを受信する、請求項1から請求項3のいずれか1項に記載の放送受信装置。
The switching source communication unit receives the packet by wireless communication,
The broadcast receiving apparatus according to claim 1, wherein the communication unit that is the switching destination receives the packet by wired communication.
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、
前記パケットを受信するステップと、
前記パケットを受信すべき前記通信部を切り替えるステップとを含み、
前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信方法。
A broadcast reception method in a broadcast reception device including a plurality of communication units capable of receiving the packet of a multicast or broadcast stream, wherein the content information is a stream divided into a plurality of packets,
Receiving the packet;
Switching the communication unit to receive the packet,
In the step of switching the communication unit, the packet is received in parallel by the communication unit that is the switching source and the communication unit that is the switching destination, and then the reception of the packet by the communication unit that is the switching source is stopped. Broadcast receiving method.
放送受信装置において用いられる放送受信プログラムであって、
コンピュータを、
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、
として機能させるためのプログラムであり、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信プログラム。
A broadcast receiving program used in a broadcast receiving device,
Computer
A plurality of communication units capable of receiving the packet of a stream to be multicast or broadcast, wherein the content information is a stream divided into a plurality of packets;
A switching unit for performing a switching process for switching the communication unit to receive the packet;
As a program to function as
In the switching process, the switching unit causes the communication unit that is the switching source and the communication unit that is the switching destination to receive the packet in parallel, and then stops receiving the packet by the communication unit that is the switching source. , Broadcast reception program.
JP2015217187A 2015-11-05 2015-11-05 Broadcast receiver, broadcast reception method, and broadcast reception program Pending JP2017092580A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015217187A JP2017092580A (en) 2015-11-05 2015-11-05 Broadcast receiver, broadcast reception method, and broadcast reception program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015217187A JP2017092580A (en) 2015-11-05 2015-11-05 Broadcast receiver, broadcast reception method, and broadcast reception program

Publications (1)

Publication Number Publication Date
JP2017092580A true JP2017092580A (en) 2017-05-25

Family

ID=58768718

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015217187A Pending JP2017092580A (en) 2015-11-05 2015-11-05 Broadcast receiver, broadcast reception method, and broadcast reception program

Country Status (1)

Country Link
JP (1) JP2017092580A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008527887A (en) * 2005-01-13 2008-07-24 エヌエックスピー ビー ヴィ Apparatus and method for transmitting communication signal via wireless link or wired link using wireless communication protocol
JP2010539850A (en) * 2007-09-18 2010-12-16 トムソン ライセンシング Access network handover for mobile television systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008527887A (en) * 2005-01-13 2008-07-24 エヌエックスピー ビー ヴィ Apparatus and method for transmitting communication signal via wireless link or wired link using wireless communication protocol
JP2010539850A (en) * 2007-09-18 2010-12-16 トムソン ライセンシング Access network handover for mobile television systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宮地 悟史, 実践入門ネットワーク IPTV標準テキスト, vol. 第1版, JPN6018047436, 20 October 2008 (2008-10-20), JP, pages 63 - 65 *

Similar Documents

Publication Publication Date Title
US10205971B2 (en) Media data live broadcast method, device, and system
US9288263B2 (en) Two tier multiple sliding window mechanism for multidestination media applications
CN104737514B (en) Method and apparatus for distributive medium content service
ES2297351T3 (en) WIDE BAND TELECOMMUNICATION SYSTEM AND METHOD USED TO REDUCE CHANNEL CHANGE LATENCY BY A MULTIMEDIA RECEIVER.
US9838326B2 (en) System and method for equalizing transmission delay in a network
TWI511542B (en) Apparatus and method for switching real-time media streams
TW201424417A (en) Systems and methods for improved data throughput in communications networks
CN106464932A (en) Multicast streaming
KR20110108366A (en) Method and apparatus for reliable multicast streaming
US20200021867A1 (en) Broadcast signal transmitting and receiving method and device
KR20180100265A (en) Apparatus for transmitting multimedia data in a broadcast system
US20120320757A1 (en) Method and Node in an Internet Protocol Television (IPTV) Network
JP2024019272A (en) Reception method and terminal
WO2018121584A1 (en) Data stream transmission method, apparatus, related devices and storage medium
EP2445162B1 (en) Method For Adaptive Streaming
US20090070844A1 (en) Video over ip distribution system and method
JP6188092B2 (en) Information signal transmission / reception method via network, transmitter and receiver using the method, splitter unit for use in the network
JP5610743B2 (en) Content receiving method and apparatus
US20170019353A1 (en) Two tier multiple sliding window mechanism for multidestination media applications
JP2017092580A (en) Broadcast receiver, broadcast reception method, and broadcast reception program
EP3595254A1 (en) Multicast signal transmission/reception method and device
JP2017092581A (en) Gateway unit, broadcast receiver, broadcast relay method, broadcast reception method, broadcast relay program, and broadcast reception program
EP3588847A1 (en) Multicast signal transmitting and receiving method and device
JP2008294663A (en) Receiving device, receiving method, program, and data stream transmission and reception system
JP5523387B2 (en) Data distribution system and method, gateway device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181130

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190611