Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7373369B2 - In-building transmitter, in-building receiver and program - Google Patents
[go: Go Back, main page]

JP7373369B2 - In-building transmitter, in-building receiver and program - Google Patents

In-building transmitter, in-building receiver and program Download PDF

Info

Publication number
JP7373369B2
JP7373369B2 JP2019212396A JP2019212396A JP7373369B2 JP 7373369 B2 JP7373369 B2 JP 7373369B2 JP 2019212396 A JP2019212396 A JP 2019212396A JP 2019212396 A JP2019212396 A JP 2019212396A JP 7373369 B2 JP7373369 B2 JP 7373369B2
Authority
JP
Japan
Prior art keywords
building
header
program
ipv4
ipv6
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.)
Active
Application number
JP2019212396A
Other languages
Japanese (ja)
Other versions
JP2021087028A (en
Inventor
知也 楠
卓也 倉掛
浩一郎 今村
侑輝 河村
裕靖 永田
悠喜 山上
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.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
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 Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2019212396A priority Critical patent/JP7373369B2/en
Publication of JP2021087028A publication Critical patent/JP2021087028A/en
Application granted granted Critical
Publication of JP7373369B2 publication Critical patent/JP7373369B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、ケーブルテレビにおけるIP(Internet Protocol :インターネットプロトコル)放送サービスを行う棟内送信装置、棟内受信装置及びプログラムに関する。 The present invention relates to an in-building transmitting device, an in-building receiving device, and a program for providing IP (Internet Protocol) broadcasting services in cable television.

従来、ケーブルテレビでは、地上波・衛星放送の再放送、多チャンネル放送等の放送サービス、及びインターネット接続、VOD(Video On Demand:ビデオオンデマンド)等の通信サービスが行われている。 Conventionally, cable television has provided broadcasting services such as rebroadcasting of terrestrial and satellite broadcasting, multi-channel broadcasting, and communication services such as Internet connection and VOD (Video On Demand).

ケーブルテレビ局(CATV局)から加入者宅(受信者宅)までの伝送路がHFC(Hybrid Fiber Coaxial)伝送路の場合、放送サービスの伝送方式として、64QAMまたは256QAMで再変調するトランスモジュレーション方式等が用いられる。また、FTTH(Fiber To The Home)伝送路の場合、パススルー方式等が用いられる。 If the transmission path from the cable TV station (CATV station) to the subscriber's home (receiver's home) is an HFC (Hybrid Fiber Coaxial) transmission path, the transmission method for the broadcasting service is a transmodulation method that remodulates with 64QAM or 256QAM. used. Further, in the case of an FTTH (Fiber To The Home) transmission line, a pass-through method or the like is used.

一方、インターネット等の通信サービスの場合、HFC伝送路では、DOCSIS3.0(Data Over Cable Service Interface Specifications 3.0)規格(例えば、非特許文献1,2を参照)等の通信方式が用いられる。FTTH伝送路では、G-EPON(Gigabit Ethernet Passive Optical Network)、10G-EPON(10 Gigabit Ethernet Passive Optical Network)等の通信方式が用いられる。 On the other hand, in the case of communication services such as the Internet, a communication method such as the DOCSIS3.0 (Data Over Cable Service Interface Specifications 3.0) standard (see, for example, Non-Patent Documents 1 and 2) is used in the HFC transmission path. In the FTTH transmission path, communication methods such as G-EPON (Gigabit Ethernet Passive Optical Network) and 10G-EPON (10 Gigabit Ethernet Passive Optical Network) are used.

近年、ケーブルテレビ事業者においても、通信用の機器を用いることで、IPマルチキャストによる放送サービスを提供するIP放送が検討されている(例えば、非特許文献3を参照)。また、2018年に開始された新4K8K衛星放送では、多重化方式にMMT(MPEG Media Transport)が採用されており、放送通信連携サービスまたはIP伝送路での再放送を想定したパケット構造となっている。 In recent years, cable television operators have also been considering IP broadcasting that provides broadcasting services by IP multicast by using communication equipment (for example, see Non-Patent Document 3). In addition, the new 4K8K satellite broadcasting that started in 2018 uses MMT (MPEG Media Transport) as a multiplexing method, and has a packet structure that assumes broadcasting and communication cooperation services or rebroadcasting over IP transmission channels. There is.

そして、ケーブルテレビまたはIPTVにおいて、映像サービスの高精細化が進んでおり、2Kの解像度で映像を提供している多チャンネル放送等が今後、4K8K化していくものと予想される。そのため、4K8KのIP放送サービスは、HFC伝送路ではなく広帯域伝送が可能なFTTH伝送路において、10Gbpsの伝送容量を持つ10G-EPON等の通信方式が用いられるものと考えられる。 In cable television or IPTV, video services are becoming increasingly high-definition, and it is expected that multi-channel broadcasting that provides video at 2K resolution will shift to 4K8K in the future. Therefore, it is thought that 4K8K IP broadcasting services will use a communication system such as 10G-EPON, which has a transmission capacity of 10 Gbps, on an FTTH transmission line capable of wideband transmission instead of an HFC transmission line.

ところで、ケーブルテレビ事業者が伝送路をFTTH伝送路化する場合、戸建住宅では、各加入者宅まで光化することは比較的容易である。しかし、集合住宅等では、棟内伝送路がケーブルテレビ事業者の管轄外であるため、各加入者宅まで棟内を光化することは難しい。 By the way, when a cable television operator converts a transmission line to an FTTH transmission line, it is relatively easy to convert the transmission line to an optical fiber transmission line up to each subscriber's house in a detached house. However, in apartment complexes, etc., the transmission lines within the building are outside the jurisdiction of the cable television operator, so it is difficult to optically connect the building to each subscriber's home.

集合住宅等の棟内伝送路は、同軸ケーブルまたは電話線等の伝送路のみの設備が多く、また、新たに光ファイバーを敷設するスペースがなく、光化工事の手続きの煩雑さもあって、光化には時間と費用を要すると考えられる。 Many of the transmission lines in buildings such as apartment complexes are only equipped with transmission lines such as coaxial cables or telephone lines, and there is no space to install new optical fibers, and the procedures for optical conversion construction are complicated. It is thought that it will take time and money.

そこで、光化困難な集合住宅等において通信サービスを提供するために、棟内入口までのFTTH区間は10G-EPONの通信方式を用いて光ファイバーにてIP伝送し、棟内はC-DOCSISまたはローカル5Gの通信方式を用いてIP伝送する手段が検討されている。 Therefore, in order to provide communication services in apartment complexes, etc. where it is difficult to switch to optical fiber, the FTTH section up to the entrance of the building uses 10G-EPON communication method for IP transmission using optical fiber, and the inside of the building uses C-DOCSIS or local Means for IP transmission using the 5G communication system are being considered.

C-DOCSISは、従来HFC伝送路のケーブル事業者が用いてきたDOCSIS規格の機器を集合住宅内のMDF(Main Distribution Frame:主配線盤)室等に設置し、同軸ケーブルを用いてIP通信を行うものである(非特許文献4を参照)。 C-DOCSIS installs DOCSIS standard equipment, which has traditionally been used by cable operators for HFC transmission lines, in an MDF (Main Distribution Frame) room in an apartment complex, and uses coaxial cables to perform IP communications. (See Non-Patent Document 4).

ローカル5Gは、第5世代移動通信システムを、建物内等の限られた範囲において全国携帯キャリアではなくケーブル事業者等が設置することで、無線を用いてIP通信を行うものである(非特許文献5を参照)。 Local 5G is a 5th generation mobile communication system installed in a limited area such as inside a building by a cable operator, etc., rather than by a national mobile carrier, and performs IP communication using wireless (non-patent technology). (see reference 5).

どちらの通信方式も、現在はインターネット通信に使用または検討されている段階である。4K8K等の映像サービスをIPマルチキャスト配信するためには、多チャンネルの番組をどのように帯域保証して伝送するか、どのようにパケット消失対策を行うかという課題がある。 Both communication methods are currently being used or considered for Internet communication. In order to deliver video services such as 4K8K by IP multicast, there are issues such as how to guarantee bandwidth for multi-channel programs and how to take measures against packet loss.

この課題を解決するために、DOCSIS3.0規格の装置(DOCSIS伝送装置)に、選局された番組に対して配信用のIPアドレスを動的に割り当てて伝送する方式である、IPカプセル化方式を検討してきた(非特許文献6を参照)。 In order to solve this problem, we developed an IP encapsulation method, which is a method that dynamically assigns an IP address for distribution to a selected program to a DOCSIS 3.0 standard device (DOCSIS transmission device) and transmits it. have been studied (see Non-Patent Document 6).

しかし、このIPカプセル化方式を用いた装置の試作及び実験を行った中で、以下の(1)及び(2)の新たな実施上の課題が明らかになった。
(1)DOCSIS伝送装置において、MTU(Maximum Transmission Unit:最大伝送ユニット)が1500バイトまでしか対応していない製品が存在する。このため、映像信号のパケットに対してIPカプセル化を行うと、IPパケット長が1500バイトを超えてしまう場合がある。
(2)DOCSIS伝送装置において、MTUが1500バイトまでしか対応していない製品が存在する。このため、映像信号のパケットに対してAL-FEC(Application Layer-Forward Error Correction:アプリケーション層前方誤り訂正)をかけてパケット消失対策を行うと、FECヘッダによってIPパケット長が1500バイトを超えてしまう場合がある。
However, while prototyping and experimenting with a device using this IP encapsulation method, the following new implementation issues (1) and (2) became clear.
(1) Some DOCSIS transmission devices support an MTU (Maximum Transmission Unit) of only 1500 bytes. Therefore, when IP encapsulation is performed on a video signal packet, the IP packet length may exceed 1500 bytes.
(2) Some DOCSIS transmission devices support an MTU of up to 1500 bytes. Therefore, if AL-FEC (Application Layer-Forward Error Correction) is applied to video signal packets to prevent packet loss, the IP packet length will exceed 1500 bytes due to the FEC header. There are cases.

図14は、従来のIPカプセル化方式等を用いた場合のIPパケットのフォーマット及びサイズを示す図である。図14(a)に示すオリジナルIPパケットは、IPv6ヘッダ、UDPヘッダ、MMTPヘッダ、及び映像・音声・データにより構成され、MMTPパケットをUDPヘッダ及びIPv6ヘッダでカプセル化した構造になっている。このIPパケットの最大長は、1500バイトである。 FIG. 14 is a diagram showing the format and size of an IP packet when a conventional IP encapsulation method or the like is used. The original IP packet shown in FIG. 14A is composed of an IPv6 header, a UDP header, an MMTP header, and video/audio/data, and has a structure in which the MMTP packet is encapsulated with the UDP header and the IPv6 header. The maximum length of this IP packet is 1500 bytes.

図14(b)に示すIPカプセル化IPパケットは、IPv6ヘッダ、IPv6ヘッダ、UDPヘッダ、MMTPヘッダ、及び映像・音声・データにより構成される。このIPカプセル化IPパケットは、図14(a)に示したオリジナルIPパケットに対して、IPv6ヘッダでカプセル化した構造になっている。IPv6ヘッダ長は40バイトであり、IPカプセル化IPパケットの最大長は、1540バイトとなる。 The IP encapsulated IP packet shown in FIG. 14(b) is composed of an IPv6 header, an IPv6 header, a UDP header, an MMTP header, and video/audio/data. This IP encapsulated IP packet has a structure in which the original IP packet shown in FIG. 14(a) is encapsulated with an IPv6 header. The IPv6 header length is 40 bytes, and the maximum length of an IP encapsulated IP packet is 1540 bytes.

図14(c)に示すAL-FEC付与後のIPパケット(リペアパケット)は、IPv6ヘッダ、UDPヘッダ、MMTPヘッダ、FECヘッダ及びFECペイロードにより構成される。このリペアパケットは、Pro MPEG方式によるAL-FEC符号化が行われたパケットである。FECヘッダ長は17バイトであり、リペアパケットの最大長は、1517バイトとなる。 The IP packet after AL-FEC (repair packet) shown in FIG. 14(c) is composed of an IPv6 header, a UDP header, an MMTP header, an FEC header, and an FEC payload. This repair packet is a packet that has been subjected to AL-FEC encoding using the Pro MPEG method. The FEC header length is 17 bytes, and the maximum length of the repair packet is 1517 bytes.

図14(b)に示したとおり、オリジナルIPパケットに対してIPカプセル化を行うと、IPパケット長がMTUである1500バイトを超えてしまう場合がある(前述の課題(1))。また、図14(c)に示したとおり、オリジナルIPパケットに対してAL-FEC符号化を行うと、IPパケット長がMTUである1500バイトを超えてしまう場合がある(前述の課題(2))。 As shown in FIG. 14(b), when IP encapsulation is performed on an original IP packet, the IP packet length may exceed the MTU of 1500 bytes (issue (1) described above). Furthermore, as shown in Figure 14(c), when AL-FEC encoding is performed on the original IP packet, the IP packet length may exceed the MTU of 1500 bytes (issue (2) ).

前述の(1)(2)のどちらの課題も、DOCSIS伝送装置であるCMTS(Cable Modem Termination System:ケーブルモデム終端システム)及びCM(Cable Modem:ケーブルモデム)にて扱うMTUを、1500バイトを超えるように変更できない制約に起因するものである。 Both of the above issues (1) and (2) require that the MTU handled by CMTS (Cable Modem Termination System) and CM (Cable Modem), which are DOCSIS transmission equipment, exceeds 1500 bytes. This is due to restrictions that cannot be changed.

このようにMTUに制約がある場合には、通常のIP通信は、以下のように処理されるものと考えられる。IPv6を用いる場合、送信元ノードは、経路MTU探索プロトコル(RFC1191)を用いて経路間のMTUを事前に調べておき、IPパケットのパケット長がMTU以下となるように、フラグメント処理してIPパケットを送信する。 When there is a restriction on the MTU in this way, normal IP communication is considered to be processed as follows. When using IPv6, the source node checks the MTU between routes in advance using the route MTU discovery protocol (RFC1191), and fragments the IP packet so that the packet length of the IP packet is less than or equal to the MTU. Send.

また、IPv4を用いる場合、送信元ノードは、同様に、経路MTU探索プロトコルを用いてIPパケットのパケット長をMTU以下にするか、または、経路間の各ノードがフラグメント処理を行い、IPパケットのパケット長を適宜変更する。IPv6を用いた場合に、途中のノードでフラグメント処理が行われないのは、経路間のルータにおける複雑な処理を減らすためである。 Furthermore, when using IPv4, the source node similarly uses the route MTU discovery protocol to reduce the packet length of the IP packet to less than or equal to MTU, or each node between the routes performs fragment processing to reduce the length of the IP packet. Change the packet length as appropriate. When IPv6 is used, fragment processing is not performed at intermediate nodes in order to reduce complicated processing at routers between routes.

新4K8K衛星放送のIP再放送の場合には、これらの方法では問題がある。まず、送信元ノードの最大IPパケット長は1500バイトとし、IPv6を用いて放送するように運用規定が定められている(非特許文献7を参照、第3冊分242p 5.5.5パケットの運用規則)。 In the case of IP rebroadcasting of new 4K8K satellite broadcasting, there are problems with these methods. First, the maximum IP packet length of the source node is 1500 bytes, and the operational regulations are set to broadcast using IPv6 (see Non-Patent Document 7, Volume 3 242p 5.5.5 Packet operational rules) ).

この問題を解決するための最も簡単な手法は、送信元モードにおいて、IPパケット長を、例えば1400バイト等のように1500バイトよりも小さく変更することである。しかし、この手法では、既に運用中の放送設備の設定を変更することが難しい。 The simplest approach to solving this problem is to change the IP packet length in source mode to be smaller than 1500 bytes, such as 1400 bytes. However, with this method, it is difficult to change the settings of broadcasting equipment that is already in operation.

また、IP再放送の送信元にあたるケーブルテレビ局及び受信機がフラグメント処理を行う場合には、フラグメント処理に伴うコストが上がってしまう。 Furthermore, if the cable television station and receiver that are the source of the IP rebroadcast perform fragment processing, the cost associated with the fragment processing increases.

また、MMTパケットを運ぶIPパケットに対してフラグメント処理を行うと、1つのMMTパケットに対して1つのIPパケットが対応しなくなり、MMTシーケンス番号を使用するPro MPEGのようなAL-FEC符号化及び復号処理ができなくなってしまう(非特許文献8,9を参照)。つまり、フラグメント処理によりMMTPヘッダが複数のIPパケットに分割されると、IPパケットの順番が分からなくなるため、MMTを用いたFEC符号化処理ができなくなってしまう。 Furthermore, when fragment processing is performed on IP packets carrying MMT packets, one IP packet no longer corresponds to one MMT packet, and AL-FEC encoding such as Pro MPEG, which uses MMT sequence numbers, The decoding process becomes impossible (see Non-Patent Documents 8 and 9). In other words, when the MMTP header is divided into multiple IP packets by fragment processing, the order of the IP packets becomes unknown, making it impossible to perform FEC encoding processing using MMT.

フラグメント処理が行われ、Pro MPEGのようなAL-FEC符号化処理が行われる場合、フラグメントされたIPパケットに対して新たにMMTPヘッダ及びRTPヘッダを付加してシーケンス番号を記述する必要があり、無駄が生じる。 When fragment processing is performed and AL-FEC encoding processing such as Pro MPEG is performed, it is necessary to add a new MMTP header and RTP header to the fragmented IP packet and write a sequence number. There will be waste.

このように、DOCSIS伝送装置におけるMTUの制約に対して、送信元においてはパケット長を変更することができず、既存のフラグメント処理ではコストが上がってしまうことから、より効率的な解決手法が所望されていた。 In this way, in response to MTU constraints in DOCSIS transmission equipment, it is not possible to change the packet length at the source, and existing fragment processing increases costs, so a more efficient solution is desired. It had been.

CableLabs DOCSIS 3.0 specificationsCableLabs DOCSIS 3.0 specifications 大澤 能丈、“次世代CATV規格COCSIS3.1の幕開け”、[online]、ネットワンシステム株式会社、[令和元年9月10日検索]、インターネット<URL:https://www.netone.co.jp/report/column/column1/20150819a.html>Yoshitake Osawa, “The beginning of the next generation CATV standard COCSIS 3.1”, [online], Net One System Co., Ltd., [searched on September 10, 2019], Internet <URL: https://www.netone. co.jp/report/column/column1/20150819a.html> “ケーブル業界の現状とIP放送に対する考え方”、[online]、一般社団法人日本ケーブルテレビ連盟、[令和元年9月10日検索]、インターネット<URL:http://www.soumu.go.jp/main_content/000519215.pdf>“Current status of the cable industry and thoughts on IP broadcasting”, [online], Japan Cable Television Federation, [Retrieved September 10, 2019], Internet <URL: http://www.soumu.go. jp/main_content/000519215.pdf> “日本ケーブルラボ集合住宅通信高速WG活動状況(C-DOCSIS)”、[online]、一般社団法人日本ケーブルラボ、[令和元年9月10日検索]、インターネット<URL:http://www.jlabs.or.jp/archives/20344>“Japan Cable Lab Apartment Housing Communication High Speed Working Group Activities Status (C-DOCSIS)”, [online], Japan Cable Lab, General Incorporated Association, [Retrieved September 10, 2019], Internet <URL: http://www .jlabs.or.jp/archives/20344> “ローカル5G検討作業班報告書骨子(案)”、[online]、総務省 総合通信基盤局電波部 移動通信課、[令和元年9月10日検索]、<インターネットURL:http://www.soumu.go.jp/main_content/000604240.pdf>“Local 5G Investigation Working Group Report Outline (Draft)”, [online], Ministry of Internal Affairs and Communications, General Communications Infrastructure Bureau, Radio Department, Mobile Communications Division, [Retrieved September 10, 2019], <Internet URL: http:// www.soumu.go.jp/main_content/000604240.pdf> 楠他、“4K・8K多チャンネルIP放送に向けたDOCSIS規格を活用する棟内伝送装置の開発と性能評価”、映像情報メディア学会技術報告vol.43, no.17、BCT2019-48、2019、p.1-4Kusunoki et al., “Development and performance evaluation of in-building transmission equipment using DOCSIS standard for 4K/8K multi-channel IP broadcasting”, Institute of Image Information and Television Engineers Technical Report vol.43, no.17, BCT2019-48, 2019, p.1-4 高度広帯域衛星デジタル放送運用規定 ARIB TR-B39 1.2版Advanced Wideband Satellite Digital Broadcasting Operation Regulations ARIB TR-B39 1.2 version “Pro-MPEG Forum Code of Practice 3 Release 2”、Transmission of Professional MPEG-2 Transport Streams Over IP Networks“Pro-MPEG Forum Code of Practice 3 Release 2”, Transmission of Professional MPEG-2 Transport Streams Over IP Networks ISO/IEC 23008-1、“High efficiency coding and media delivery in heterogeneous environments:MPEG media transport”ISO/IEC 23008-1, “High efficiency coding and media delivery in heterogeneous environments: MPEG media transport”

ケーブルテレビの集合住宅の棟内伝送システムに、IPカプセル化またはAL-FEC符号化を行い、帯域保証及びパケット消失対策を実現するDOCSIS伝送装置等の棟内伝送装置を導入することにより、4K8K多チャンネル放送の棟内伝送を実現することができる。 By introducing in-building transmission equipment such as DOCSIS transmission equipment, which performs IP encapsulation or AL-FEC encoding to guarantee bandwidth and prevent packet loss, into the in-building transmission system of cable TV apartment complexes, 4K and 8K multi-band transmission systems can be implemented. It is possible to realize intra-building transmission of channel broadcasts.

しかしながら、最大パケット長が棟内伝送装置にて扱うMTUである1500バイトを超えてしまうことから、ケーブルテレビの集合住宅の棟内伝送システムに、棟内伝送装置をそのまま導入することができないという問題があった。 However, since the maximum packet length exceeds 1500 bytes, which is the MTU handled by the in-building transmission equipment, there is a problem that the in-building transmission equipment cannot be directly installed in the in-building transmission system of a cable TV apartment complex. was there.

このため、4K8K多チャンネル放送の棟内伝送を実現するために、最大パケット長を変更する必要がなく、かつフラグメント処理を行う必要もない、コストを抑制した新たな手法が所望されていた。 Therefore, in order to realize intra-building transmission of 4K8K multi-channel broadcasting, a new method that does not require changing the maximum packet length or perform fragment processing and suppresses costs has been desired.

そこで、本発明は前記課題を解決するためになされたものであり、その目的は、最大パケット長が棟内伝送装置にて扱うMTUを超えることなく、かつフラグメント処理を不要とし、4K8K多チャンネル放送の棟内伝送を低コストにて実現可能な棟内送信装置、棟内受信装置及びプログラムを提供することにある。 Therefore, the present invention has been made to solve the above problems, and its purpose is to prevent the maximum packet length from exceeding the MTU handled by the intra-building transmission equipment, eliminate the need for fragment processing, and support 4K8K multi-channel broadcasting. An object of the present invention is to provide an in-building transmitting device, an in-building receiving device, and a program that can realize intra-building transmission at low cost.

前記課題を解決するために、請求項1の棟内送信装置は、MDF(主配線盤)室に設置されたONU(光回線終端装置)、棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内送信装置であって、所定のIPv6アドレスを含むIPv6ヘッダ、及び当該IPv6ヘッダに対応するIPv4アドレスを含むIPv4ヘッダの組み合わせからなるIPヘッダ変換表が格納された第1のメモリと、前記第1のメモリに格納された前記IPヘッダ変換表を用いて、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダを前記IPv4ヘッダに変換し、当該IPv4ヘッダを有する前記IPパケットを生成する第1のIPヘッダ変換処理部と、を備え、前記第1のIPヘッダ変換処理部により生成された前記IPv4ヘッダを有する前記IPパケットを、前記第1の棟内伝送装置から所定のボンディング信号により帯域保証して全ての前記第2の棟内伝送装置へ伝送させ、当該第2の棟内伝送装置から、前記映像信号の番組の視聴要求がされた前記棟内受信装置へ伝送させる、ことを特徴とする。 In order to solve the above problem, the in-building transmitting device according to claim 1 includes: an ONU (optical line terminal unit) installed in an MDF (main distribution frame) room, an in-building transmitting device, a first in-building transmitting device, It also consists of a second in-building transmission device, an in-building receiving device, an IP-STB (set-top box), and a TV (television) installed in each of a plurality of recipient homes, and transmits data from a CATV station via an FTTH transmission line. The intra-building transmitting device in the intra-building transmission system that transmits IP packets containing video signals distributed by IP multicast, the intra-building transmitting device including an IPv6 header containing a predetermined IPv6 address and an IPv4 address corresponding to the IPv6 header. A first memory in which an IP header conversion table consisting of a combination of headers is stored, and the IP header conversion table stored in the first memory are used to generate the information contained in the IP packet transmitted from the CATV station. a first IP header conversion processing unit that converts the IPv6 header into the IPv4 header and generates the IP packet having the IPv4 header, the IPv4 header generated by the first IP header conversion processing unit; The IP packet having the header is transmitted from the first intra-building transmission device to all the second intra-building transmission devices with guaranteed bandwidth using a predetermined bonding signal, and from the second intra-building transmission device, The present invention is characterized in that the video signal is transmitted to the in-building receiving device that has received a request to view the program.

また、請求項2の棟内送信装置は、請求項1に記載の棟内送信装置において、さらに、IPヘッダ処理部を備え、前記受信者宅のユーザにより選局された前記番組の番組視聴要求の通知が、前記棟内受信装置から前記第2の棟内伝送装置及び前記第1の棟内伝送装置を介して当該棟内送信装置へ送信されてきた場合に、前記IPヘッダ処理部が、前記映像信号の配信に使用可能なIPv4アドレス、前記通知に対応する前記番組についての伝送容量、及び帯域保証されるボンディング信号毎の残帯域に基づいて、前記ボンディング信号の帯域を超えないように、実際に使用する前記ボンディング信号及び前記IPv4アドレスを決定し、前記通知に対応する前記番組のIPv6アドレスを含む前記IPv6ヘッダ、及び前記IPv4アドレスを含む前記IPv4ヘッダの組み合わせを更新データとして生成し、当該更新データを、前記第1のメモリに格納された前記IPヘッダ変換表に追加すると共に、前記第1の棟内伝送装置及び全ての前記第2の棟内伝送装置を介して全ての前記棟内受信装置へ送信させる、ことを特徴とする。 The in-building transmitting device according to claim 2 is the in-building transmitting device according to claim 1, further comprising an IP header processing unit, and a program viewing request for the program tuned by a user at the recipient's house. is transmitted from the in-building receiving device to the in-building transmitting device via the second in-building transmitting device and the first in-building transmitting device, the IP header processing unit: Based on the IPv4 address that can be used to distribute the video signal, the transmission capacity for the program corresponding to the notification, and the remaining bandwidth for each bonding signal whose bandwidth is guaranteed, so as not to exceed the bandwidth of the bonding signal, determine the bonding signal and the IPv4 address to be actually used, generate a combination of the IPv6 header containing the IPv6 address of the program corresponding to the notification and the IPv4 header containing the IPv4 address as update data; Update data is added to the IP header conversion table stored in the first memory, and all intra-building transmission devices are added to the IP header conversion table stored in the first memory. It is characterized in that it is transmitted to a receiving device.

また、請求項3の棟内送信装置は、請求項2に記載の棟内送信装置において、さらに、番組毎の伝送容量を含む番組伝送容量情報、並びに、ボンディング信号毎の伝送容量、帯域保証用IPv4アドレス、残帯域、及び配信中の番組に関するIPv6アドレス、IPv4アドレス及び配信先を含むIPv4アドレス割当情報が格納された第2のメモリを備え、前記IPヘッダ処理部が、前記第2のメモリに格納された前記IPv4アドレス割当情報に含まれる前記帯域保証用IPv4アドレス及び前記配信中の番組に関する前記IPv4アドレスに基づいて、前記使用可能なIPv4アドレスを特定し、前記第2のメモリに格納された前記番組伝送容量情報から、前記通知に対応する前記番組についての前記伝送容量を取得し、前記IPv4アドレス割当情報から、前記ボンディング信号の前記残帯域を取得し、前記使用可能なIPv4アドレス、前記番組についての前記伝送容量、及び前記ボンディング信号の前記残帯域に基づいて、前記ボンディング信号の帯域を超えないように、実際に使用する前記ボンディング信号を決定し、当該ボンディング信号についての前記使用可能なIPv4アドレスの中から、実際に使用する前記IPv4アドレスを決定する、ことを特徴とする。 Further, the in-building transmitting device according to claim 3 is the in-building transmitting device according to claim 2, which further includes program transmission capacity information including transmission capacity for each program, transmission capacity for each bonding signal, and bandwidth guarantee. a second memory storing IPv4 address allocation information including an IPv4 address, remaining bandwidth, and an IPv6 address, IPv4 address, and distribution destination regarding the program being distributed; The usable IPv4 address is specified based on the bandwidth guarantee IPv4 address included in the stored IPv4 address allocation information and the IPv4 address related to the program being distributed, and is stored in the second memory. The transmission capacity of the program corresponding to the notification is acquired from the program transmission capacity information, the remaining bandwidth of the bonding signal is acquired from the IPv4 address allocation information, and the usable IPv4 address and the program are acquired. Based on the transmission capacity of the bonding signal and the remaining band of the bonding signal, the bonding signal to be actually used is determined so as not to exceed the band of the bonding signal, and the usable IPv4 for the bonding signal is determined. The method is characterized in that the IPv4 address to be actually used is determined from among the addresses.

さらに、請求項4の棟内受信装置は、MDF(主配線盤)室に設置されたONU(光回線終端装置)、請求項1の棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内受信装置であって、所定のIPv6アドレスを含むIPv6ヘッダ、及び当該IPv6ヘッダに対応するIPv4アドレスを含むIPv4ヘッダの組み合わせからなり、前記棟内送信装置が保持しているIPヘッダ変換表と同じIPヘッダ変換表が格納された第3のメモリと、前記棟内送信装置により、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダが前記IPv4ヘッダに変換され、当該IPv4ヘッダを有する前記IPパケットが前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に伝送されてきた場合に、前記第3のメモリに格納された前記IPヘッダ変換表を用いて、前記IPパケットに含まれる前記IPv4ヘッダを前記IPv6ヘッダに変換し、当該IPv6ヘッダを有する前記IPパケットを生成する第2のIPヘッダ変換処理部と、を備えたことを特徴とする。 Furthermore, the in-building receiving device according to claim 4 includes an ONU (optical line terminal unit) installed in an MDF (main distribution board) room, an in-building transmitting device and a first in-building transmitting device according to claim 1, and a plurality of in-building transmitting devices. It consists of a second in-building transmission device, an in-building receiving device, an IP-STB (set-top box), and a TV (television) installed in each of the recipient's homes. The intra-building receiving device in the intra-building transmission system that transmits IP packets including multicast video signals, which includes an IPv6 header containing a predetermined IPv6 address and an IPv4 header containing an IPv4 address corresponding to the IPv6 header. a third memory that stores an IP header conversion table that is the same as the IP header conversion table held by the in-building transmitter; The IPv6 header included in the packet is converted to the IPv4 header, and the IP packet having the IPv4 header is sent to the intra-building receiving device via the first intra-building transmission device and the second intra-building transmission device. When the IP packet is transmitted, the IPv4 header included in the IP packet is converted to the IPv6 header using the IP header conversion table stored in the third memory, and the IP packet having the IPv6 header is A second IP header conversion processing unit that generates an IP header.

また、請求項5の棟内受信装置は、MDF(主配線盤)室に設置されたONU(光回線終端装置)、請求項2または3の棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内受信装置であって、所定のIPv6ヘッダ及び当該IPv6ヘッダに対応するIPv4ヘッダの組み合わせからなり、前記棟内送信装置が保持しているIPヘッダ変換表と同じIPヘッダ変換表が格納された第3のメモリと、前記棟内送信装置により、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダが前記IPv4ヘッダに変換され、当該IPv4ヘッダを有する前記IPパケットが、前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に伝送されてきた場合に、前記第3のメモリに格納された前記IPヘッダ変換表を用いて、前記IPパケットに含まれる前記IPv4ヘッダを前記IPv6ヘッダに変換し、当該IPv6ヘッダを有する前記IPパケットを生成する第2のIPヘッダ変換処理部と、前記受信者宅のユーザにより選局された番組の視聴要求があると、前記第3のメモリに格納された前記IPヘッダ変換表に前記番組の前記IPv6アドレスが存在するか否かを判定し、前記IPヘッダ変換表に前記番組の前記IPv6アドレスが存在しないと判定した場合、前記受信者宅のユーザにより選局された番組の番組視聴要求の通知を出力し、当該通知を、前記第2の棟内伝送装置及び前記第1の棟内伝送装置を介して前記棟内送信装置へ送信させる信号処理部と、前記棟内送信装置により、前記通知に伴って前記IPv6ヘッダ及び前記IPv4ヘッダの組み合わせが更新データとして生成され、当該更新データが、前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に送信されてきた場合に、前記更新データを、前記第3のメモリに格納された前記IPヘッダ変換表に追加するIPヘッダ変換表更新部と、を備えたことを特徴とする。 Further, the in-building receiving device according to claim 5 includes an ONU (optical line terminal unit) installed in an MDF (main distribution board) room, an in-building transmitting device according to claim 2 or 3, and a first in-building transmitting device, It also consists of a second in-building transmission device, an in-building receiving device, an IP-STB (set-top box), and a TV (television) installed in each of a plurality of recipient homes, and transmits data from a CATV station via an FTTH transmission line. The intra-building receiving device in the intra-building transmission system that transmits IP packets including video signals distributed by IP multicast via a third memory storing an IP header conversion table that is the same as the IP header conversion table held by the transmitting device; and the IPv6 header included in the IP packet transmitted from the CATV station by the in-building transmitting device. is converted into the IPv4 header, and the IP packet having the IPv4 header is transmitted to the intra-building receiving device via the first intra-building transmission device and the second intra-building transmission device. , using the IP header conversion table stored in the third memory to convert the IPv4 header included in the IP packet to the IPv6 header, and generate the IP packet having the IPv6 header; When the IP header conversion processing unit and the user at the recipient's home request to view the selected program, the IPv6 address of the program is present in the IP header conversion table stored in the third memory. If it is determined that the IPv6 address of the program does not exist in the IP header conversion table, a notification of a program viewing request for the program tuned by the user at the recipient's home is output, and the A signal processing unit that transmits a notification to the intra-building transmission device via the second intra-building transmission device and the first intra-building transmission device, and the intra-building transmission device transmits the IPv6 When a combination of the header and the IPv4 header is generated as update data, and the update data is transmitted to the intra-building receiving device via the first intra-building transmission device and the second intra-building transmission device. The apparatus further comprises: an IP header conversion table updating section that adds the updated data to the IP header conversion table stored in the third memory.

さらに、請求項6のプログラムは、コンピュータを、請求項1から3までのいずれか一項に記載の棟内送信装置として機能させることを特徴とする。 Furthermore, the program according to claim 6 causes a computer to function as the in-building transmitting device according to any one of claims 1 to 3.

また、請求項7のプログラムは、コンピュータを、請求項4または5に記載の棟内受信装置として機能させることを特徴とする。 Moreover, the program according to claim 7 causes a computer to function as the in-building receiving device according to claim 4 or 5.

以上のように、本発明によれば、最大パケット長が棟内伝送装置にて扱うMTUを超えることなく、かつフラグメント処理を不要とし、4K8K多チャンネル放送の棟内伝送を低コストにて実現することが可能となる。 As described above, according to the present invention, the maximum packet length does not exceed the MTU handled by the intra-building transmission device, fragment processing is not required, and intra-building transmission of 4K8K multi-channel broadcasting is realized at low cost. becomes possible.

本発明の実施形態による棟内送信装置及び棟内受信装置を含む集合住宅における棟内伝送システムの全体構成例を示す概略図である。1 is a schematic diagram showing an example of the overall configuration of an in-building transmission system in an apartment complex including an in-building transmitting device and an in-building receiving device according to an embodiment of the present invention. 本発明の実施形態による棟内送信装置の構成例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of an in-building transmitter according to an embodiment of the present invention. IPヘッダ変換表の例を示す図である。FIG. 3 is a diagram showing an example of an IP header conversion table. IPヘッダ処理部の処理例を示すフローチャートである。3 is a flowchart illustrating an example of processing by an IP header processing unit. 番組伝送容量情報の例を示す図である。FIG. 3 is a diagram showing an example of program transmission capacity information. DOCSIS伝送容量情報の例を示す図である。FIG. 3 is a diagram showing an example of DOCSIS transmission capacity information. IPv4アドレス割当情報の例を示す図である。FIG. 3 is a diagram illustrating an example of IPv4 address assignment information. 本発明の実施形態による棟内受信装置の構成例を示すブロック図である。FIG. 1 is a block diagram showing a configuration example of an in-building receiving device according to an embodiment of the present invention. Join信号処理部の処理例を示すフローチャートである。3 is a flowchart illustrating an example of processing by a join signal processing unit. 番組1の視聴要求がある場合の動作を説明する図である。7 is a diagram illustrating an operation when there is a request to view program 1. FIG. 番組1の視聴中に、他宅(受信者宅3-2)にて番組2の視聴要求がある場合の動作を説明する図である。7 is a diagram illustrating an operation when there is a request to view program 2 at another home (receiver's home 3-2) while program 1 is being viewed. FIG. 番組1,2の視聴中に、他宅(受信者宅3-3)にて番組1の視聴要求がある場合の動作を説明する図である。7 is a diagram illustrating an operation when there is a request to view program 1 at another house (receiver's house 3-3) while programs 1 and 2 are being viewed. FIG. 受信者宅3-1,3-3にて番組1を視聴し、受信者宅3-2にて番組2を視聴している状況を説明する図である。FIG. 3 is a diagram illustrating a situation in which program 1 is viewed at recipient's homes 3-1 and 3-3, and program 2 is viewed at recipient's home 3-2. 従来のIPカプセル化方式等を用いた場合のIPパケットのフォーマット及びサイズを示す図である。FIG. 2 is a diagram showing the format and size of an IP packet when a conventional IP encapsulation method or the like is used. 本発明の実施形態によるIPヘッダ変換方式を用いた場合のIPパケットのフォーマット及びサイズを示す図である。FIG. 3 is a diagram showing the format and size of an IP packet when using an IP header conversion method according to an embodiment of the present invention.

以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明の棟内送信装置は、CATV局から送信された映像信号を含むIPパケットに対して、IPヘッダ変換表を用いてIPv6ヘッダをIPv4ヘッダに変換し、IPv4ヘッダを有するIPパケットを送信することを特徴とする。また、本発明の棟内受信装置は、棟内送信装置から送信されたIPパケットを、DOCSIS規格等の棟内伝送装置を介して受信し、IPヘッダ変換表を用いてIPv4ヘッダをIPv6ヘッダに変換することを特徴とする。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described in detail using the drawings. The in-building transmitter of the present invention converts an IPv6 header into an IPv4 header using an IP header conversion table for an IP packet containing a video signal transmitted from a CATV station, and transmits the IP packet having the IPv4 header. It is characterized by Further, the in-building receiving device of the present invention receives an IP packet transmitted from the in-building transmitting device via an in-building transmitting device conforming to the DOCSIS standard, and converts an IPv4 header into an IPv6 header using an IP header conversion table. It is characterized by converting.

棟内受信装置により変換されたIPパケットはIP-STB(Set Top Box:セットトップボックス)へ送信され、IPパケットに含まれる映像信号はTV(Television:テレビ)へ出力される。 The IP packet converted by the in-building receiving device is transmitted to an IP-STB (Set Top Box), and the video signal included in the IP packet is output to a TV (Television).

IPヘッダ変換表は、現在視聴中の番組のIPv6ヘッダ、及びこれに対応する配信用のIPv4ヘッダの組み合わせにより構成され、番組の視聴状況に応じて動的に変更される。 The IP header conversion table is composed of a combination of the IPv6 header of the program currently being viewed and the corresponding IPv4 header for distribution, and is dynamically changed according to the viewing status of the program.

尚、本発明の棟内送信装置は、IPパケットに対してAL-FEC符号化処理を行う場合にも適用があり、本発明の棟内受信装置は、AL-FEC符号化処理に対応するAL-FEC復号処理を行う場合にも適用がある。 The in-building transmitting device of the present invention is also applicable when performing AL-FEC encoding processing on IP packets, and the in-building receiving device of the present invention is applicable to AL-FEC encoding processing that corresponds to AL-FEC encoding processing. - It is also applicable when performing FEC decoding processing.

図15は、本発明の実施形態によるIPヘッダ変換方式を用いた場合のIPパケットのフォーマット及びサイズを示す図である。図15(a)に示すオリジナルIPパケットは、図14(a)に示したオリジナルIPパケットと同様の構成をなし、そのIPパケット最大長は1500バイトである。ここで、図14(b)に示したとおり、IPv6ヘッダ長は40バイトである。 FIG. 15 is a diagram showing the format and size of an IP packet when using the IP header conversion method according to the embodiment of the present invention. The original IP packet shown in FIG. 15(a) has the same configuration as the original IP packet shown in FIG. 14(a), and the maximum length of the IP packet is 1500 bytes. Here, as shown in FIG. 14(b), the IPv6 header length is 40 bytes.

図15(b)に示すIPヘッダ変換後のIPパケットは、IPv4ヘッダ、UDPヘッダ、MMTPヘッダ、及び映像・音声・データにより構成される。IPv4ヘッダ長は20バイトであり、IPヘッダ変換後のIPパケットの最大長は1480バイトとなる。これは、このIPパケットが、40バイトのIPv6ヘッダから20バイトのIPv4ヘッダに変換された構造だからである。 The IP packet after IP header conversion shown in FIG. 15(b) is composed of an IPv4 header, a UDP header, an MMTP header, and video/audio/data. The IPv4 header length is 20 bytes, and the maximum length of the IP packet after IP header conversion is 1480 bytes. This is because this IP packet has a structure converted from a 40-byte IPv6 header to a 20-byte IPv4 header.

図15(c)に示すAL-FEC付与後のIPパケット(リペアパケット)は、IPv4ヘッダ、UDPヘッダ、MMTPヘッダ、FECヘッダ及びFECペイロードにより構成される。このリペアパケットは、IPヘッダ変換後のIPパケットに対してAL-FECを付与したパケットである。FECヘッダ長は17バイトであり、リペアパケットの最大長は1497バイトとなる。 The IP packet after AL-FEC (repair packet) shown in FIG. 15(c) is composed of an IPv4 header, a UDP header, an MMTP header, an FEC header, and an FEC payload. This repair packet is a packet in which AL-FEC is added to the IP packet after IP header conversion. The FEC header length is 17 bytes, and the maximum length of the repair packet is 1497 bytes.

図15(b)に示したとおり、オリジナルIPパケットに対して、IPv6ヘッダをIPv4ヘッダに変換すると、IPパケット長がMTUである1500バイト以下となり、前述の課題(1)を解決することができる。また、図15(c)に示したとおり、IPヘッダ変換後のIPパケットに対してAL-FEC符号化処理を行ったとしても、IPパケット長がMTUである1500バイト以下となり、前述の課題(2)を解決することができる。 As shown in Figure 15(b), when converting the IPv6 header to an IPv4 header for the original IP packet, the IP packet length becomes less than 1500 bytes, which is the MTU, and the above-mentioned problem (1) can be solved. . Furthermore, as shown in FIG. 15(c), even if AL-FEC encoding processing is performed on the IP packet after IP header conversion, the IP packet length will be less than 1500 bytes, which is the MTU, and the above-mentioned problem ( 2) can be solved.

このように、棟内送信装置において、IPヘッダ変換表を用いてIPv6ヘッダがIPv4ヘッダに変換されるため、IPパケットの最大長は、DOCSIS伝送装置等にて扱うMTUを超えることがない。AL-FEC符号化処理を行う場合も同様である。つまり、最大パケット長がDOCSIS伝送装置等にて扱うMTUを超えることなく、かつフラグメント処理を不要とし、4K8K多チャンネル放送の棟内伝送を低コストにて実現することが可能となる。 In this way, the intra-building transmitter converts the IPv6 header into an IPv4 header using the IP header conversion table, so the maximum length of the IP packet does not exceed the MTU handled by the DOCSIS transmitter or the like. The same applies when performing AL-FEC encoding processing. In other words, the maximum packet length does not exceed the MTU handled by DOCSIS transmission equipment, etc., and fragment processing is not required, making it possible to realize intra-building transmission of 4K8K multi-channel broadcasting at low cost.

〔棟内伝送システム〕
まず、棟内伝送システムについて説明する。図1は、本発明の実施形態による棟内送信装置及び棟内受信装置を含む集合住宅における棟内伝送システムの全体構成例を示す概略図である。
[In-building transmission system]
First, the intra-building transmission system will be explained. FIG. 1 is a schematic diagram showing an example of the overall configuration of an in-building transmission system in an apartment complex including an in-building transmitting device and an in-building receiving device according to an embodiment of the present invention.

この棟内伝送システム1は、集合住宅内のMDF室2に設置された各装置、受信者宅3-1に設置された各装置、・・・、受信者宅3-Xに設置された各装置、及び信号分岐器4を備えて構成される。Xは、集合住宅内の受信者宅の数を示し、正の整数である。 This in-building transmission system 1 includes each device installed in the MDF room 2 in the apartment complex, each device installed in the receiver's house 3-1, ..., each device installed in the receiver's house 3-X. The device includes a signal branching device and a signal splitter 4. X indicates the number of recipient homes in the apartment complex and is a positive integer.

MDF室2には、ONU(Optical Network Unit:光回線終端装置)10、棟内送信装置11及びCMTS12が設置されている。 In the MDF room 2, an ONU (Optical Network Unit) 10, an in-building transmitter 11, and a CMTS 12 are installed.

受信者宅3-1には、CM20-1、棟内受信装置21-1、IP-STB22-1及びTV23-1が設置されている。同様に、受信者宅3-Xには、CM20-X、棟内受信装置21-X、IP-STB22-X及びTV23-Xが設置されている。 In the recipient's house 3-1, a CM 20-1, an in-building receiving device 21-1, an IP-STB 22-1, and a TV 23-1 are installed. Similarly, a CM 20-X, an in-building receiving device 21-X, an IP-STB 22-X, and a TV 23-X are installed in the recipient's house 3-X.

MDF室2に設置されたCMTS12と、受信者宅3-1,・・・,3-Xにそれぞれ設置されたCM20-1,・・・20-Xとは、信号分岐器4を介して同軸ケーブルにて接続されている。 The CMTS 12 installed in the MDF room 2 and the CMs 20-1, . . . 20-X installed in the recipient homes 3-1, . Connected by cable.

以下、受信者宅3-1,・・・,3-Xを総称して受信者宅3とし、CM20-1,・・・20-Xを総称してCM20とし、棟内受信装置21-1,・・・,21-Xを総称して棟内受信装置21とする。また、IP-STB22-1,・・・,22-Xを総称してIP-STB22とし、TV23-1,・・・,23-Xを総称してTV23とする。 Hereinafter, the receiver's houses 3-1, ..., 3-X will be collectively referred to as receiver's house 3, the CM20-1, ...20-X will be collectively referred to as CM20, and the in-building receiving device 21-1. , . . , 21-X are collectively referred to as the in-building receiving device 21. Furthermore, the IP-STBs 22-1, . . . , 22-X are collectively referred to as IP-STB 22, and the TVs 23-1, . . . , 23-X are collectively referred to as TV 23.

CATV局からFTTH伝送路の光ファイバーを介して、10G-EPONを用いた4K・8KのIPマルチキャスト信号が配信される。棟内伝送システム1は、CATV局からIPマルチキャスト配信された映像信号を含むIPパケットを受信する。 4K/8K IP multicast signals using 10G-EPON are distributed from the CATV station via the optical fiber of the FTTH transmission line. The intra-building transmission system 1 receives IP packets containing video signals distributed by IP multicast from a CATV station.

棟内伝送システム1は、MDF室2の棟内送信装置11において、IPv6ヘッダをIPv4ヘッダに変換し、CMTS12及びCM20のDOCSIS伝送装置を介してIPパケットを棟内伝送させる。そして、棟内伝送システム1は、受信者宅3の棟内受信装置21において、IPv4ヘッダをIPv6ヘッダに変換し、IPパケットをIP-STB22へ送信し、映像信号をTV23へ出力する。 The intra-building transmission system 1 converts the IPv6 header into an IPv4 header in the intra-building transmitting device 11 of the MDF room 2, and transmits the IP packet within the building via the DOCSIS transmission devices of the CMTS 12 and CM 20. Then, the in-building transmission system 1 converts the IPv4 header into an IPv6 header in the in-building receiving device 21 of the recipient's house 3, transmits the IP packet to the IP-STB 22, and outputs the video signal to the TV 23.

ONU10は、CATV局からマルチキャスト配信された映像信号を含むIPパケットを受信し、IPパケットをイーサネット(登録商標)信号として棟内送信装置11へ送信する。また、ONU10は、受信者であるユーザによる新たな番組の視聴要求があると、棟内送信装置11から番組視聴要求のJoin(ジョイン)信号(マルチキャストJoin信号)を受信し、当該Join信号をCATV局へ送信する。 The ONU 10 receives an IP packet containing a video signal multicast distributed from a CATV station, and transmits the IP packet as an Ethernet (registered trademark) signal to the in-building transmitter 11. Further, when a new program viewing request is made by a user who is a recipient, the ONU 10 receives a join signal (multicast join signal) for the program viewing request from the in-building transmitter 11, and sends the join signal to the CATV. Send to station.

棟内送信装置11は、ONU10からIPパケットのイーサネット信号を受信し、受信者宅3のTV23にて視聴されている番組のIPパケットについて、IPヘッダ変換表を用いて、IPv6ヘッダをIPv4ヘッダに変換するIPヘッダ変換処理を行う。そして、棟内送信装置11は、AL-FEC符号化処理を行い、AL-FEC符号化処理後のIPパケットのイーサネット信号をCMTS12へ送信する。 The in-building transmitter 11 receives the IP packet Ethernet signal from the ONU 10, and converts the IPv6 header into an IPv4 header using the IP header conversion table for the IP packet of the program being viewed on the TV 23 of the recipient's home 3. Performs IP header conversion processing. Then, the intra-building transmitter 11 performs AL-FEC encoding processing and transmits the Ethernet signal of the IP packet after the AL-FEC encoding processing to the CMTS 12.

また、棟内送信装置11は、ユーザによる新たな番組の視聴要求があると、新たなIPv6ヘッダ及びこれに対応するIPv4ヘッダを更新データとしてIPヘッダ変換表に追加し、更新データを、CMTS12及びCM20を介して棟内受信装置21へ送信する。そして、棟内送信装置11は、棟内受信装置21から送信されたJoin信号を、CM20及びCMTS12を介して受信し、IPヘッダ変換処理後のJoin信号を、ONU10を介してCATV局へ送信する。棟内送信装置11の詳細については後述する。 Furthermore, when the user requests to view a new program, the in-building transmitting device 11 adds a new IPv6 header and a corresponding IPv4 header as update data to the IP header conversion table, and sends the updated data to the CMTS 12 and It is transmitted to the in-building receiving device 21 via the CM 20. Then, the in-building transmitter 11 receives the Join signal transmitted from the in-building receiver 21 via the CM 20 and the CMTS 12, and transmits the Join signal after the IP header conversion process to the CATV station via the ONU 10. . Details of the intra-building transmitter 11 will be described later.

CMTS12は、棟内送信装置11からIPパケットのイーサネット信号を受信し、イーサネット信号を変調し、DOCSIS規格のRF(Radio Frequency)信号として、信号分岐器4及び同軸ケーブルを介して全てのCM20-1~20-Xへ送信する。この場合、DOCSIS規格のRF信号としてCMTS12から全てのCM20へ伝送されるIPパケットは、IPv4ヘッダに変換されたIPパケットである。また、このIPパケットは、帯域保証された状態でボンディング信号にて優先伝送されるように、CMTS12及び全てのCM20において伝送パラメータが設定されている。 The CMTS 12 receives an IP packet Ethernet signal from the in-building transmitter 11, modulates the Ethernet signal, and sends it to all CMs 20-1 as a DOCSIS standard RF (Radio Frequency) signal via the signal splitter 4 and coaxial cable. ~Send to 20-X. In this case, the IP packet transmitted from the CMTS 12 to all CMs 20 as a DOCSIS standard RF signal is an IP packet converted into an IPv4 header. Further, transmission parameters are set in the CMTS 12 and all CMs 20 so that this IP packet is preferentially transmitted using a bonding signal with a guaranteed band.

CM20は、CMTS12からDOCSIS規格のRF信号を受信し、RF信号を復調し、IPパケットのイーサネット信号として棟内受信装置21へ送信する。 The CM 20 receives a DOCSIS standard RF signal from the CMTS 12, demodulates the RF signal, and transmits it to the in-building receiving device 21 as an IP packet Ethernet signal.

棟内受信装置21は、CM20からIPパケットのイーサネット信号を受信し、AL-FEC復号処理を行う。そして、棟内受信装置21は、AL-FEC復号処理後のIPパケットのイーサネット信号について、IPヘッダ変換表を用いて、IPv4ヘッダを元のIPv6ヘッダに変換するIPヘッダ変換処理を行う。棟内受信装置21は、IPヘッダ変換処理後のIPパケットのイーサネット信号をIP-STB22へ送信する。 The in-building receiving device 21 receives the IP packet Ethernet signal from the CM 20 and performs AL-FEC decoding processing. Then, the in-building receiving device 21 performs an IP header conversion process on the Ethernet signal of the IP packet after the AL-FEC decoding process to convert the IPv4 header into the original IPv6 header using the IP header conversion table. The in-building receiving device 21 transmits the Ethernet signal of the IP packet after the IP header conversion process to the IP-STB 22 .

ここで、IPヘッダ変換後のIPパケットは、戸建住宅がCATV局からFTTH伝送路の光ファイバーを介して4K・8KのIPマルチキャスト信号を受信する場合と同じIP信号形式に戻っている。 Here, the IP packet after the IP header conversion has returned to the same IP signal format as when a detached house receives a 4K/8K IP multicast signal from a CATV station via an optical fiber of an FTTH transmission line.

また、棟内受信装置21は、ユーザによる新たな番組の視聴要求があると、新しい番組視聴要求の通知を、CM20及びCMTS12を介して棟内送信装置11へ送信し、棟内送信装置11からIPヘッダ変換表の更新データを受信する。そして、棟内受信装置21は、IPヘッダ変換処理後のJoin信号を、CM20及びCMTS12を介して棟内送信装置11へ送信する。棟内受信装置21の詳細については後述する。 Further, when the user requests to view a new program, the in-building receiving device 21 transmits a notification of the new program viewing request to the in-building transmitting device 11 via the CM 20 and CMTS 12, and Receive update data for the IP header conversion table. Then, the in-building receiving device 21 transmits the join signal after the IP header conversion process to the in-building transmitting device 11 via the CM 20 and CMTS 12. Details of the in-building receiving device 21 will be described later.

IP-STB22は、棟内受信装置21からIPパケットのイーサネット信号を受信し、IPパケットの映像信号をデコードし、HDMI(登録商標)形式等の映像信号としてTV23へ出力する。 The IP-STB 22 receives the IP packet Ethernet signal from the in-building receiving device 21, decodes the IP packet video signal, and outputs it to the TV 23 as a video signal in HDMI (registered trademark) format or the like.

〔棟内送信装置11〕
次に、図1に示した棟内送信装置11について詳細に説明する。図2は、本発明の実施形態による棟内送信装置11の構成例を示すブロック図である。この棟内送信装置11は、入出力インターフェース30,36、IPヘッダ変換処理部31、メモリ32,34、IPヘッダ処理部33及びAL-FEC符号化部35を備えている。
[In-building transmitter 11]
Next, the in-building transmitter 11 shown in FIG. 1 will be explained in detail. FIG. 2 is a block diagram showing an example of the configuration of the in-building transmitter 11 according to the embodiment of the present invention. This in-building transmitter 11 includes input/output interfaces 30 and 36, an IP header conversion processing section 31, memories 32 and 34, an IP header processing section 33, and an AL-FEC encoding section 35.

入出力インターフェース30は、CATV局からONU10を介して、IPv6のプロトコルにより映像信号を含むIPパケットを受信する。そして、入出力インターフェース30は、IPパケットに対してイーサネットの入出力インターフェース処理を行い、IPv6ヘッダを有するIPパケットをIPヘッダ変換処理部31に出力する。 The input/output interface 30 receives an IP packet containing a video signal from the CATV station via the ONU 10 using the IPv6 protocol. Then, the input/output interface 30 performs Ethernet input/output interface processing on the IP packet, and outputs the IP packet having an IPv6 header to the IP header conversion processing section 31 .

また、入出力インターフェース30は、IPヘッダ変換処理部31から番組視聴要求のJoin信号を入力する。そして、入出力インターフェース30は、Join信号に対してイーサネットの入出力インターフェース処理を行い、MLDv2のプロトコルにより番組視聴要求のJoin信号を、ONU10を介してCATV局へ送信する。 The input/output interface 30 also receives a join signal for a program viewing request from the IP header conversion processing section 31 . Then, the input/output interface 30 performs Ethernet input/output interface processing on the Join signal, and transmits the Join signal requesting program viewing to the CATV station via the ONU 10 using the MLDv2 protocol.

IPヘッダ変換処理部31は、入出力インターフェース30からIPv6ヘッダを有するIPパケットを入力する。そして、IPヘッダ変換処理部31は、メモリ32に格納されたIPヘッダ変換表から、入力したIPパケットのIPv6ヘッダに対応するIPv4ヘッダを抽出し、IPパケットのIPv6ヘッダをIPv4ヘッダに変換する。IPヘッダ変換処理部31は、IPv4ヘッダを有するIPパケットを生成し、IPv4ヘッダを有するIPパケットをAL-FEC符号化部35に出力する。 The IP header conversion processing unit 31 receives an IP packet having an IPv6 header from the input/output interface 30. Then, the IP header conversion processing unit 31 extracts an IPv4 header corresponding to the IPv6 header of the input IP packet from the IP header conversion table stored in the memory 32, and converts the IPv6 header of the IP packet into an IPv4 header. The IP header conversion processing unit 31 generates an IP packet having an IPv4 header, and outputs the IP packet having the IPv4 header to the AL-FEC encoding unit 35.

また、IPヘッダ変換処理部31は、入出力インターフェース36から番組視聴要求のJoin信号を入力し、メモリ32に格納されたIPヘッダ変換表から、入力したJoin信号のIPv4ヘッダに対応するIPv6ヘッダを抽出し、Join信号のIPv4ヘッダをIPv6ヘッダに変換する。IPヘッダ変換処理部31は、IPv6ヘッダを有するJoin信号を生成し、IPv6ヘッダを有するJoin信号を入出力インターフェース30に出力する。 Further, the IP header conversion processing unit 31 inputs a Join signal for a program viewing request from the input/output interface 36, and extracts an IPv6 header corresponding to the IPv4 header of the input Join signal from an IP header conversion table stored in the memory 32. and converts the IPv4 header of the Join signal into an IPv6 header. The IP header conversion processing unit 31 generates a Join signal having an IPv6 header, and outputs the Join signal having the IPv6 header to the input/output interface 30.

尚、IPパケットのペイロード長の値は、IPパケット毎に値が異なる。このため、IPヘッダ変換処理部31は、IPヘッダ変換処理の際にペイロード長を算出し、ペイロード長の値を、IPv4ヘッダまたはIPv6ヘッダの所定箇所に格納する。後述する図8のIPヘッダ変換処理部42においても同様である。 Note that the value of the payload length of the IP packet differs for each IP packet. Therefore, the IP header conversion processing unit 31 calculates the payload length during the IP header conversion process, and stores the value of the payload length in a predetermined location of the IPv4 header or the IPv6 header. The same applies to the IP header conversion processing unit 42 in FIG. 8, which will be described later.

メモリ32には、IPヘッダ変換表が格納されている。IPヘッダ変換表は、IPヘッダ処理部33によりメモリ32に格納される。 The memory 32 stores an IP header conversion table. The IP header conversion table is stored in the memory 32 by the IP header processing unit 33.

図3は、IPヘッダ変換表の例を示す図である。このIPヘッダ変換表は、番組のIPv6ヘッダ、及びこれに対応する配信用のIPv4ヘッダの組み合わせにより構成される。IPv6ヘッダは、IPv6アドレスである宛先アドレス、送信元アドレス及び各種ヘッダ情報からなり、IPv4ヘッダは、IPv4アドレスである宛先アドレス、送信元アドレス及び各種ヘッダ情報からなる。 FIG. 3 is a diagram showing an example of an IP header conversion table. This IP header conversion table is composed of a combination of the IPv6 header of the program and the corresponding IPv4 header for distribution. The IPv6 header consists of a destination address that is an IPv6 address, a source address, and various header information, and the IPv4 header consists of a destination address that is an IPv4 address, a source address, and various header information.

この例では、IPヘッダ変換表には、IPv6アドレスff02::1等からなるIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.1等からなるIPv4ヘッダが含まれる。また、IPヘッダ変換表には、IPv6アドレスff02::2等からなるIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.11等からなるIPv4ヘッダが含まれる。 In this example, the IP header conversion table includes an IPv6 header consisting of an IPv6 address ff02::1, etc., and an IPv4 header consisting of a corresponding IPv4 address 239.0.0.1, etc. The IP header conversion table also includes an IPv6 header consisting of an IPv6 address ff02::2, etc., and an IPv4 header consisting of a corresponding IPv4 address 239.0.0.11, etc.

このIPヘッダ変換表を用いて、IPパケットのIPv6ヘッダは、対応するIPv4ヘッダに変換され、IPパケットのIPv4ヘッダは、対応するIPv6ヘッダに変換される。 Using this IP header conversion table, an IPv6 header of an IP packet is converted to a corresponding IPv4 header, and an IPv4 header of an IP packet is converted to a corresponding IPv6 header.

このIPヘッダ変換表は、棟内受信装置21からの新しい番組視聴要求の通知に従い、動的に更新され、図2に示したメモリ32に格納されると共に、後述する図8に示すメモリ45にも格納される。つまり、IPヘッダ変換表は、MDF室2の棟内送信装置11、並びに受信者宅3-1の棟内受信装置21-1、・・・及び受信者宅3-Xの棟内受信装置21-Xにおいて同期しており、常に一致している。棟内送信装置11、棟内受信装置21-1、・・・及び棟内受信装置21-Xは、同じ内容のIPヘッダ変換表を保持している。 This IP header conversion table is dynamically updated in accordance with the notification of a new program viewing request from the in-building receiving device 21, and is stored in the memory 32 shown in FIG. 2, and is also stored in the memory 45 shown in FIG. is also stored. In other words, the IP header conversion table is for the in-building transmitting device 11 of the MDF room 2, the in-building receiving device 21-1 of the recipient's house 3-1, ... and the in-building receiving device 21 of the recipient's house 3-X. - They are synchronized at X and always match. The in-building transmitting device 11, the in-building receiving device 21-1, . . . , and the in-building receiving device 21-X hold IP header conversion tables with the same contents.

尚、IPv6ヘッダ及びIPv4ヘッダにはペイロード長が含まれる。ペイロード長は、前述のとおりIPヘッダ変換処理の際に算出される。具体的には、ヘッダIPv6ヘッダからIPv4ヘッダへの変換処理の際に、IPv4ヘッダのペイロード長が算出され、ヘッダIPv4ヘッダからIPv6ヘッダへの変換処理の際に、IPv6ヘッダのペイロード長が算出される。 Note that the IPv6 header and the IPv4 header include a payload length. The payload length is calculated during the IP header conversion process as described above. Specifically, the payload length of the IPv4 header is calculated during the conversion process from the header IPv6 header to the IPv4 header, and the payload length of the IPv6 header is calculated during the conversion process from the header IPv4 header to the IPv6 header. Ru.

図2に戻って、IPヘッダ処理部33は、入出力インターフェース36から新しい番組視聴要求の通知を入力する。そして、IPヘッダ処理部33は、IPヘッダ割当決定アルゴリズムにより、メモリ34に格納された番組伝送容量情報、DOCSIS伝送容量情報及びIPv4アドレス割当情報を用いて、新しい番組視聴要求の通知に対するIPヘッダ変換表の更新データを生成する。 Returning to FIG. 2, the IP header processing unit 33 receives a notification of a new program viewing request from the input/output interface 36. Then, the IP header processing unit 33 uses the program transmission capacity information, DOCSIS transmission capacity information, and IPv4 address allocation information stored in the memory 34 to perform IP header conversion for the new program viewing request notification using an IP header allocation determination algorithm. Generate table update data.

IPヘッダ処理部33は、当該更新データを、メモリ32に格納されたIPヘッダ変換表に追加すると共に、入出力インターフェース36に出力する。また、IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報について、その残帯域及び配信中の番組情報を更新する。番組伝送容量情報、DOCSIS伝送容量情報及びIPv4アドレス割当情報の詳細については後述する。 The IP header processing unit 33 adds the updated data to the IP header conversion table stored in the memory 32 and outputs it to the input/output interface 36. Further, the IP header processing unit 33 updates the remaining bandwidth and the program information being distributed with respect to the IPv4 address allocation information stored in the memory 34. Details of the program transmission capacity information, DOCSIS transmission capacity information, and IPv4 address allocation information will be described later.

尚、後述する図6及び図7に示すように、IPv4アドレス割当情報にはDOCSIS伝送容量情報が含まれるため、IPヘッダ処理部33は、必ずしもDOCSIS伝送容量情報を用いる必要はない。 Note that, as shown in FIGS. 6 and 7, which will be described later, the IPv4 address allocation information includes DOCSIS transmission capacity information, so the IP header processing unit 33 does not necessarily need to use the DOCSIS transmission capacity information.

IPヘッダ割当決定アルゴリズムは、使用可能な配信用のIPv4アドレスを、CMTS12にてIPパケットを優先伝送するIPアドレスに予め設定しておき、その中から、ボンディング信号の帯域を超えないように、新しい番組の配信のために実際に使用するボンディング信号及びIPv4アドレスを決定する処理である。 The IP header allocation decision algorithm sets in advance the available IPv4 addresses for distribution as IP addresses to which IP packets are preferentially transmitted in the CMTS 12, and selects a new one from among them so as not to exceed the bonding signal band. This is the process of determining the bonding signal and IPv4 address that will actually be used for program distribution.

図4は、IPヘッダ処理部33の処理例を示すフローチャートである。IPヘッダ処理部33は、入出力インターフェース36から新しい番組視聴要求の通知を入力する(ステップS401)。そして、IPヘッダ処理部33は、IPヘッダ割当決定アルゴリズムにより、以下のステップS402~S409の処理を行う。 FIG. 4 is a flowchart showing an example of processing by the IP header processing unit 33. The IP header processing unit 33 receives a notification of a new program viewing request from the input/output interface 36 (step S401). Then, the IP header processing unit 33 performs the following steps S402 to S409 using an IP header allocation determination algorithm.

IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報を用いて、使用可能なIPv4アドレスを特定する(ステップS402)。具体的には、IPヘッダ処理部33は、IPv4アドレス割当情報(後述する図7を参照)から、ボンディング信号毎に、帯域保証IPアドレスである帯域保証用のIPv4アドレス及び配信中の番組情報を取得する。IPヘッダ処理部33は、帯域保証用のIPv4アドレスのうち配信中の番組情報に含まれるIPv4アドレス以外のアドレスを、使用可能なIPv4アドレスとして特定する。つまり、使用可能なIPv4アドレスは、帯域保証用のIPv4アドレスのうち、現時点で使用していないアドレスである。 The IP header processing unit 33 identifies usable IPv4 addresses using the IPv4 address allocation information stored in the memory 34 (step S402). Specifically, the IP header processing unit 33 obtains a bandwidth guaranteed IPv4 address, which is a bandwidth guaranteed IP address, and information on the program being distributed, for each bonding signal, from IPv4 address allocation information (see FIG. 7 described later). get. The IP header processing unit 33 identifies, as usable IPv4 addresses, addresses other than the IPv4 addresses included in the program information being distributed among the IPv4 addresses for bandwidth guarantee. In other words, the usable IPv4 address is an address that is not currently in use among the IPv4 addresses for bandwidth guarantee.

尚、IPヘッダ処理部33は、前述のとおり、新しい番組視聴要求の通知の入力に伴い、使用可能なIPv4アドレスを特定するようにしてもよいし、新しい番組視聴要求の通知の入力に先立って、使用可能なIPv4アドレスを予め特定しておいてもよい。 Note that, as described above, the IP header processing unit 33 may specify an available IPv4 address upon input of a notification of a new program viewing request, or may identify an available IPv4 address prior to inputting a notification of a new program viewing request. , usable IPv4 addresses may be specified in advance.

後述する図7の例では、ボンディング信号1について、帯域保証用のIPv4アドレスは239.0.0.1~239.0.0.10であり、配信中の番組情報に含まれるIPv4アドレスは239.0.0.1である。したがって、ボンディング信号1についての使用可能なIPv4アドレスは、239.0.0.2~239.0.0.10となる。また、ボンディング信号2について、帯域保証用のIPv4アドレスは239.0.0.11~239.0.0.20であり、配信中の番組情報に含まれるIPv4アドレスは239.0.0.11である。したがって、ボンディング信号2についての使用可能なIPv4アドレスは、239.0.0.12~239.0.0.20となる。また、ボンディング信号3について、帯域保証用のIPv4アドレスは239.0.0.21~239.0.0.30であり、配信中の番組情報に含まれるIPv4アドレスはない。したがって、ボンディング信号3についての使用可能なIPv4アドレスは、239.0.0.21~239.0.0.30である。 In the example of FIG. 7, which will be described later, for bonding signal 1, the IPv4 addresses for band guarantee are 239.0.0.1 to 239.0.0.10, and the IPv4 address included in the program information being distributed is 239. .0.0.1. Therefore, usable IPv4 addresses for bonding signal 1 are 239.0.0.2 to 239.0.0.10. Furthermore, regarding bonding signal 2, the IPv4 address for band guarantee is 239.0.0.11 to 239.0.0.20, and the IPv4 address included in the program information being distributed is 239.0.0.11. It is. Therefore, usable IPv4 addresses for bonding signal 2 are 239.0.0.12 to 239.0.0.20. Further, regarding bonding signal 3, the IPv4 address for band guarantee is 239.0.0.21 to 239.0.0.30, and there is no IPv4 address included in the program information being distributed. Therefore, usable IPv4 addresses for bonding signal 3 are 239.0.0.21 to 239.0.0.30.

IPヘッダ処理部33は、ステップS402から移行して、メモリ34に格納された番組伝送容量情報(後述する図5を参照)から、新しい番組視聴要求の通知に含まれる番組のIPv6アドレスに対応する必要な伝送容量を取得する(ステップS403)。 Moving from step S402, the IP header processing unit 33 determines the IPv6 address of the program included in the notification of the new program viewing request from the program transmission capacity information stored in the memory 34 (see FIG. 5, which will be described later). The necessary transmission capacity is acquired (step S403).

IPヘッダ処理部33は、IPv4アドレス割当情報(後述する図7を参照)から、ボンディング信号毎に、残帯域を取得する(ステップS404)。 The IP header processing unit 33 acquires the remaining bandwidth for each bonding signal from the IPv4 address assignment information (see FIG. 7 described later) (step S404).

IPヘッダ処理部33は、ステップS402にて特定した使用可能なIPv4アドレス、ステップS403にて取得した番組の伝送容量及びステップS404にて取得したボンディング信号毎の残帯域に基づいて、ボンディング信号の帯域を超えないように、新しい番組視聴要求の通知に含まれる番組の配信のために実際に使用するボンディング信号を決定し、当該ボンディング信号の使用可能なIPv4アドレスの中から、実際に使用するIPv4アドレスを決定する(ステップS405)。 The IP header processing unit 33 determines the band of the bonding signal based on the usable IPv4 address specified in step S402, the transmission capacity of the program obtained in step S403, and the remaining band for each bonding signal obtained in step S404. Determine the bonding signal actually used for distributing the program included in the notification of a new program viewing request so as not to exceed the IPv4 address actually used from among the available IPv4 addresses of the bonding signal. is determined (step S405).

IPヘッダ処理部33は、新しい番組視聴要求の通知に含まれる番組のIPv6アドレス、及びIPv6の各種ヘッダ情報、並びにステップS405にて決定したIPv4アドレス、及びIPv4の各種ヘッダ情報からなるデータを、IPヘッダ変換表の更新データとして生成する(ステップS406)。 The IP header processing unit 33 converts the data consisting of the IPv6 address of the program and various IPv6 header information included in the notification of the new program viewing request, the IPv4 address determined in step S405, and the various IPv4 header information into IP It is generated as update data for the header conversion table (step S406).

IPヘッダ処理部33は、ステップS406にて生成した更新データを、メモリ32に格納されたIPヘッダ変換表に追加すると共に(ステップS407)、入出力インターフェース36に出力する(ステップS408)。 The IP header processing unit 33 adds the update data generated in step S406 to the IP header conversion table stored in the memory 32 (step S407), and outputs it to the input/output interface 36 (step S408).

これにより、IPヘッダ変換表の更新データは、CMTS12及びCM20を介して全ての棟内受信装置21へ送信され、棟内送信装置11及び全ての棟内受信装置21に保持されたIPヘッダ変換表は、同じ内容のデータに更新されることとなる。 As a result, the update data of the IP header conversion table is transmitted to all the in-building receiving devices 21 via the CMTS 12 and CM 20, and the IP header conversion table held in the in-building transmitting device 11 and all the in-building receiving devices 21 is updated. will be updated to the same data.

IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報の残帯域及び配信中の番組情報を更新する(ステップS409)。 The IP header processing unit 33 updates the remaining bandwidth of the IPv4 address allocation information stored in the memory 34 and the program information being distributed (step S409).

具体的には、IPヘッダ処理部33は、IPv4アドレス割当情報について、新しい番組視聴要求の通知について決定したボンディング信号の現在の残帯域から、取得した番組の伝送容量を減算し、減算結果を新たな残帯域に更新する。また、IPヘッダ処理部33は、IPv4アドレス割当情報について、当該ボンディング信号に対応する配信中の番組情報に、新しい番組視聴要求の通知に含まれる番組のIPv6アドレス、決定したIPv4アドレス、及び配信先の受信者宅3の情報を追加する。 Specifically, the IP header processing unit 33 subtracts the acquired program transmission capacity from the current remaining band of the bonding signal determined for notification of a new program viewing request regarding the IPv4 address allocation information, and uses the subtraction result as a new Update to the remaining bandwidth. Furthermore, regarding the IPv4 address allocation information, the IP header processing unit 33 adds the IPv6 address of the program included in the notification of the new program viewing request, the determined IPv4 address, and the distribution destination to the currently distributed program information corresponding to the bonding signal. information about recipient's house 3 is added.

尚、CMTS12及びCM20のDOCSIS伝送装置がユニキャスト伝送のみに対応している場合には、IPヘッダ処理部33は、IPv6のマルチキャストアドレスに対応するIPv4のユニキャストアドレスを決定する。 Note that if the DOCSIS transmission devices of the CMTS 12 and CM 20 support only unicast transmission, the IP header processing unit 33 determines the IPv4 unicast address that corresponds to the IPv6 multicast address.

メモリ34には、番組伝送容量情報、DOCSIS伝送容量情報及びIPv4アドレス割当情報が格納されている。番組伝送容量情報及びDOCSIS伝送容量情報は予め設定され、IPv4アドレス割当情報は、IPヘッダ処理部33により更新される。 The memory 34 stores program transmission capacity information, DOCSIS transmission capacity information, and IPv4 address allocation information. Program transmission capacity information and DOCSIS transmission capacity information are set in advance, and IPv4 address allocation information is updated by the IP header processing unit 33.

図5は、番組伝送容量情報の例を示す図である。この番組伝送容量情報は、IP放送の番組及び当該番組のIPv6アドレス、並びに当該番組の映像信号を伝送する際に必要な伝送容量[Mbps]により構成される。 FIG. 5 is a diagram showing an example of program transmission capacity information. This program transmission capacity information is composed of the IP broadcast program, the IPv6 address of the program, and the transmission capacity [Mbps] required for transmitting the video signal of the program.

この例では、番組伝送容量情報には、番組1の情報として、番組1のIPv6アドレスff02::1及び番組1に必要な伝送容量100[Mbps]が含まれる。また、番組2の情報として、番組2のIPv6アドレスff02::2及び番組2に必要な伝送容量100[Mbps]、・・・、番組Nの情報として、番組NのIPv6アドレスff02::N及び番組Nに必要な伝送容量15[Mbps]が含まれる。Nは正の整数である。 In this example, the program transmission capacity information includes the IPv6 address ff02::1 of program 1 and the transmission capacity 100 [Mbps] required for program 1 as information about program 1. Also, as information on program 2, the IPv6 address ff02::2 of program 2 and the transmission capacity 100 [Mbps] required for program 2, ..., as information on program N, the IPv6 address ff02::N and The transmission capacity required for program N is 15 [Mbps]. N is a positive integer.

ユーザによりN種類の中から番組が選局されることで、CATV局から送信されたIPマルチキャスト信号は、ONU10、棟内送信装置11、CMTS12及びCM20を介して棟内受信装置21へ伝送される。図5に示した番組伝送容量情報の例では、番組の映像信号を伝送する際に必要な伝送容量を、8K映像の場合は100Mbps、4K映像の場合は33Mbps、2K映像の場合は15Mbpsとしたものである。 When a user selects a program from N types, the IP multicast signal transmitted from the CATV station is transmitted to the in-building receiving device 21 via the ONU 10, in-building transmitting device 11, CMTS 12, and CM 20. . In the example of program transmission capacity information shown in Figure 5, the transmission capacity required to transmit the video signal of the program is 100 Mbps for 8K video, 33 Mbps for 4K video, and 15 Mbps for 2K video. It is something.

この番組伝送容量情報は、予め設定された情報としてメモリ34に格納され、棟内受信装置21からの新しい番組視聴要求の通知に従い、当該番組、当該番組のIPv6アドレス及び当該番組に必要な伝送容量を取得するために用いられる。 This program transmission capacity information is stored in the memory 34 as preset information, and in accordance with notification of a new program viewing request from the in-building receiving device 21, the program, the IPv6 address of the program, and the transmission capacity required for the program are stored in the memory 34 as preset information. Used to obtain .

図6は、DOCSIS伝送容量情報の例を示す図である。このDOCSIS伝送容量情報は、DOCSIS下り信号であるボンディング信号、当該ボンディング信号の伝送容量[Mbps]及び帯域保証用のIPアドレスであるIPv4アドレスにより構成される。 FIG. 6 is a diagram illustrating an example of DOCSIS transmission capacity information. This DOCSIS transmission capacity information is composed of a bonding signal that is a DOCSIS downlink signal, a transmission capacity [Mbps] of the bonding signal, and an IPv4 address that is an IP address for band guarantee.

DOCSIS規格では、1つのボンディング信号だけでCMTS12とCM20との間でIP通信を行う方法と、複数のボンディング信号を用いてIP通信する方法がある。後者の場合において、CM20は、一度に1つのボンディング信号しか受信できないため、DBC(Dynamic Bonding Change)と呼ばれる、受信するボンディング信号を切り替える動作を行う。 The DOCSIS standard includes a method of performing IP communication between the CMTS 12 and CM 20 using only one bonding signal, and a method of performing IP communication using a plurality of bonding signals. In the latter case, since the CM 20 can only receive one bonding signal at a time, it performs an operation called DBC (Dynamic Bonding Change) to switch the bonding signals to be received.

本発明の実施形態においては、CM20は、視聴する番組に応じて、DBCの動作の下で受信するボンディング信号を切り替えるものとする。また、DOCSIS下り信号であるボンディング信号は3つあり、それぞれの伝送容量は160Mbpsとする。図6の例では、DOCSIS下り信号であるボンディング信号に対して、帯域保証及び優先伝送がなされる帯域保証用のIPv4アドレスが10個設定されている。これらのIPアドレスは、IPヘッダ変換処理部31によりIPパケットのIPv6ヘッダがIPv4ヘッダに変換された場合の、変換後のIPv4ヘッダに含まれる宛先アドレスに相当する。 In the embodiment of the present invention, it is assumed that the CM 20 switches the bonding signal received under the operation of the DBC depending on the program to be viewed. Furthermore, there are three bonding signals that are DOCSIS downlink signals, and the transmission capacity of each is assumed to be 160 Mbps. In the example of FIG. 6, ten IPv4 addresses for bandwidth guarantee are set for the bonding signal, which is a DOCSIS downlink signal, and the bandwidth is guaranteed and priority transmission is performed. These IP addresses correspond to destination addresses included in the converted IPv4 header when the IPv6 header of the IP packet is converted into an IPv4 header by the IP header conversion processing unit 31.

図6の例において、DOCSIS伝送容量情報には、ボンディング信号1について、その伝送容量160Mbps及び10個のIPv4アドレス239.0.0.1,・・・,239.0.0.10が含まれる。また、ボンディング信号2について、その伝送容量160Mbps及び10個のIPv4アドレス239.0.0.11,・・・,239.0.0.20が含まれる。また、ボンディング信号3について、その伝送容量160Mbps及び10個のIPv4アドレス239.0.0.21,・・・,239.0.0.30が含まれる。 In the example of FIG. 6, the DOCSIS transmission capacity information includes, for bonding signal 1, its transmission capacity of 160 Mbps and 10 IPv4 addresses 239.0.0.1, ..., 239.0.0.10. . Furthermore, the bonding signal 2 includes a transmission capacity of 160 Mbps and ten IPv4 addresses 239.0.0.11, . . . , 239.0.0.20. Furthermore, the bonding signal 3 includes a transmission capacity of 160 Mbps and ten IPv4 addresses 239.0.0.21, . . . , 239.0.0.30.

このDOCSIS伝送容量情報は、予め設定された情報としてメモリ34に格納される。DOCSIS伝送容量情報は、棟内受信装置21からの新しい番組視聴要求の通知に従い、IPヘッダ処理部33が使用可能なIPv4アドレスを特定し、ボンディング信号の帯域を超えないように、その中から番組のIPv4アドレスを決定するために用いられる。 This DOCSIS transmission capacity information is stored in the memory 34 as preset information. The DOCSIS transmission capacity information is created by the IP header processing unit 33 identifying usable IPv4 addresses in accordance with notification of a new program viewing request from the in-building receiving device 21, and selecting a program from among them so as not to exceed the band of the bonding signal. used to determine the IPv4 address of

図7は、IPv4アドレス割当情報の例を示す図である。このIPv4アドレス割当情報は、図6に示したDOCSIS伝送容量情報に加え、ボンディング信号の残帯域[Mbps]及び配信中の番組情報により構成される。配信中の番組情報は、配信中の番組、当該番組のIPv6アドレス、当該番組の配信に使用しているIPv4アドレス、及び当該番組を受信している配信先の受信者宅3の情報からなる。 FIG. 7 is a diagram showing an example of IPv4 address allocation information. This IPv4 address allocation information includes, in addition to the DOCSIS transmission capacity information shown in FIG. 6, the remaining bandwidth [Mbps] of the bonding signal and information on the program being distributed. The program information being distributed includes the program being distributed, the IPv6 address of the program, the IPv4 address used to distribute the program, and information on the recipient's home 3 at the distribution destination where the program is being received.

この例では、IPv4アドレス割当情報には、ボンディング信号1について、その残帯域60Mbps及び配信中の番組1の情報が含まれ、ボンディング信号2について、その残帯域60Mbps及び配信中の番組2の情報が含まれる。また、この例では、ボンディング信号3の情報は存在しない。 In this example, the IPv4 address allocation information includes information on the remaining bandwidth of 60 Mbps for bonding signal 1 and information on program 1 being distributed, and regarding bonding signal 2, information on the remaining bandwidth of 60 Mbps and information on program 2 being distributed. included. Further, in this example, information on bonding signal 3 does not exist.

配信中の番組1の情報は、番組1のIPv6アドレスがff02::1であり、番組1の配信に使用しているIPv4アドレスが239.0.0.1であり、番組1を受信している受信者宅は受信者宅3-1,3-3であることを示している。また、配信中の番組2の情報は、番組2のIPv6アドレスがff02::2であり、番組2の配信に使用しているIPv4アドレスが239.0.0.11であり、番組2を受信している受信者宅は受信者宅3-2であることを示している。 The information about program 1 being distributed is that the IPv6 address of program 1 is ff02::1, the IPv4 address used for distributing program 1 is 239.0.0.1, and that program 1 is being received. This shows that the recipient homes currently located are recipient homes 3-1 and 3-3. In addition, the information about program 2 being distributed is that the IPv6 address of program 2 is ff02::2, the IPv4 address used for distribution of program 2 is 239.0.0.11, and program 2 is being received. This indicates that the recipient's home that is marked is recipient's home 3-2.

このIPv4アドレス割当情報は、棟内受信装置21からの新しい番組視聴要求の通知に従い、動的に更新される。IPv4アドレス割当情報は、棟内受信装置21からの新しい番組視聴要求の通知に従い、IPヘッダ処理部33が使用可能なIPv4アドレスを特定し、ボンディング信号の帯域を超えないように、その中から番組のIPv4アドレスを決定するために用いられる。 This IPv4 address allocation information is dynamically updated in accordance with notification of a new program viewing request from the in-building receiving device 21. The IPv4 address allocation information is determined by the IP header processing unit 33 identifying usable IPv4 addresses in accordance with notification of a new program viewing request from the in-building receiving device 21, and assigning a program from among them so as not to exceed the band of the bonding signal. used to determine the IPv4 address of

図2に戻って、AL-FEC符号化部35は、IPヘッダ変換処理部31からIPv4ヘッダを有するIPパケットを入力し、IPパケットに対してAL-FEC符号化処理を行うことでFECを付与する。そして、AL-FEC符号化部35は、AL-FEC符号化処理後のIPv4ヘッダを有するIPパケットを入出力インターフェース36に出力する。これにより、パケット消失対策が行われる。 Returning to FIG. 2, the AL-FEC encoding unit 35 inputs an IP packet having an IPv4 header from the IP header conversion processing unit 31, and assigns FEC by performing AL-FEC encoding processing on the IP packet. do. Then, the AL-FEC encoding unit 35 outputs the IP packet having the IPv4 header subjected to the AL-FEC encoding process to the input/output interface 36. This takes measures against packet loss.

入出力インターフェース36は、AL-FEC符号化部35からAL-FEC符号化処理後のIPv4ヘッダを有するIPパケットを入力する。そして、入出力インターフェース36は、IPパケットに対してイーサネットの入出力インターフェース処理を行い、IPv4プロトコルにより映像信号を含むIPパケットを、CMTS12及びCM20を介して棟内受信装置21へ送信する。具体的には、このIPパケットは、CMTS12を介して全てのCM20へ送信され、CM20から、視聴要求がされた棟内受信装置21へ送信される。 The input/output interface 36 inputs an IP packet having an IPv4 header subjected to AL-FEC encoding processing from the AL-FEC encoding unit 35. Then, the input/output interface 36 performs Ethernet input/output interface processing on the IP packet, and transmits the IP packet containing the video signal to the in-building receiving device 21 via the CMTS 12 and CM 20 using the IPv4 protocol. Specifically, this IP packet is transmitted to all CMs 20 via the CMTS 12, and from the CM 20 to the in-building receiving device 21 that has made the viewing request.

また、入出力インターフェース36は、IPヘッダ処理部33からIPヘッダ変換表の更新データを入力する。そして、入出力インターフェース36は、IPヘッダ変換表の更新データに対してイーサネットの入出力インターフェース処理を行い、IPヘッダ変換表の更新データを、CMTS12及び全てのCM20を介して全ての棟内受信装置21へ送信する。 The input/output interface 36 also receives update data for the IP header conversion table from the IP header processing section 33 . Then, the input/output interface 36 performs Ethernet input/output interface processing on the updated data of the IP header conversion table, and sends the updated data of the IP header conversion table to all receiving devices in the building via the CMTS 12 and all CMs 20. Send to 21.

また、入出力インターフェース36は、棟内受信装置21からCM20及びCMTS12を介して、IGMPv3のプロトコルにより番組視聴要求のJoin信号を受信する。そして、入出力インターフェース36は、Join信号に対してイーサネットの入出力インターフェース処理を行い、番組視聴要求のJoin信号をIPヘッダ変換処理部31に出力する。 The input/output interface 36 also receives a join signal requesting program viewing from the in-building receiving device 21 via the CM 20 and CMTS 12 using the IGMPv3 protocol. Then, the input/output interface 36 performs Ethernet input/output interface processing on the Join signal, and outputs the Join signal of the program viewing request to the IP header conversion processing section 31 .

また、入出力インターフェース36は、棟内受信装置21からCM20及びCMTS12を介して、新しい番組視聴要求の通知を受信する。そして、入出力インターフェース36は、新しい番組視聴要求の通知に対してイーサネットの入出力インターフェース処理を行い、新しい番組視聴要求の通知をIPヘッダ処理部33に出力する。 The input/output interface 36 also receives a notification of a new program viewing request from the in-building receiving device 21 via the CM 20 and CMTS 12. Then, the input/output interface 36 performs Ethernet input/output interface processing on the notification of the new program viewing request, and outputs the notification of the new program viewing request to the IP header processing section 33 .

〔棟内受信装置21〕
次に、図1に示した棟内受信装置21について詳細に説明する。図8は、本発明の実施形態による棟内受信装置21の構成例を示すブロック図である。この棟内受信装置21は、入出力インターフェース40,46、AL-FEC復号部41、IPヘッダ変換処理部42、Join信号処理部43、IPヘッダ変換表更新部44及びメモリ45を備えている。
[In-building receiving device 21]
Next, the in-building receiving device 21 shown in FIG. 1 will be explained in detail. FIG. 8 is a block diagram showing an example of the configuration of the in-building receiving device 21 according to the embodiment of the present invention. This in-building receiving device 21 includes input/output interfaces 40 and 46, an AL-FEC decoding section 41, an IP header conversion processing section 42, a join signal processing section 43, an IP header conversion table updating section 44, and a memory 45.

入出力インターフェース40は、棟内送信装置11からCMTS12及びCM20を介して、IPv4のプロトコルにより映像信号を含むIPパケットを受信する。そして、入出力インターフェース40は、映像信号を含むIPパケットに対してイーサネットの入出力インターフェース処理を行い、IPv4ヘッダを有するIPパケットをAL-FEC復号部41に出力する。入出力インターフェース40は、棟内送信装置11からCMTS12及びCM20を介して、IPヘッダ変換表の更新データを受信する。そして、入出力インターフェース40は、IPヘッダ変換表の更新データに対してイーサネットの入出力インターフェース処理を行い、IPヘッダ変換表の更新データをIPヘッダ変換表更新部44に出力する。 The input/output interface 40 receives an IP packet containing a video signal from the in-building transmitter 11 via the CMTS 12 and CM 20 using the IPv4 protocol. Then, the input/output interface 40 performs Ethernet input/output interface processing on the IP packet containing the video signal, and outputs the IP packet having an IPv4 header to the AL-FEC decoding section 41. The input/output interface 40 receives update data of the IP header conversion table from the in-building transmitter 11 via the CMTS 12 and CM 20. Then, the input/output interface 40 performs Ethernet input/output interface processing on the updated data of the IP header conversion table, and outputs the updated data of the IP header conversion table to the IP header conversion table update section 44 .

また、入出力インターフェース40は、IPヘッダ変換処理部42から番組視聴要求のJoin信号を入力する。そして、入出力インターフェース40は、番組視聴要求のJoin信号に対してイーサネットの入出力インターフェース処理を行い、IGMPv3のプロトコルにより番組視聴要求のJoin信号を、CM20及びCMTS12を介して棟内送信装置11へ送信する。入出力インターフェース40は、Join信号処理部43から新しい番組視聴要求の通知を入力する。そして、入出力インターフェース40は、新しい番組視聴要求の通知に対してイーサネットの入出力インターフェース処理を行い、新しい番組視聴要求の通知を、CM20及びCMTS12を介して棟内送信装置11へ送信する。 The input/output interface 40 also receives a join signal for a program viewing request from the IP header conversion processing section 42 . The input/output interface 40 then performs Ethernet input/output interface processing on the join signal requesting program viewing, and sends the join signal requesting program viewing to the in-building transmitter 11 via the CM 20 and CMTS 12 using the IGMPv3 protocol. Send. The input/output interface 40 receives a notification of a new program viewing request from the join signal processing section 43. Then, the input/output interface 40 performs Ethernet input/output interface processing on the notification of the new program viewing request, and transmits the notification of the new program viewing request to the in-building transmitting device 11 via the CM 20 and CMTS 12.

AL-FEC復号部41は、入出力インターフェース40からIPv4ヘッダを有するIPパケットを入力し、IPパケットに対してAL-FEC復号処理を行う。そして、AL-FEC復号部41は、AL-FEC復号処理後のIPv4ヘッダを有するIPパケットをIPヘッダ変換処理部42に出力する。これにより、消失したパケットが回復する。 The AL-FEC decoding unit 41 receives an IP packet having an IPv4 header from the input/output interface 40, and performs AL-FEC decoding processing on the IP packet. Then, the AL-FEC decoding unit 41 outputs the IP packet having the IPv4 header subjected to the AL-FEC decoding process to the IP header conversion processing unit 42. This recovers lost packets.

IPヘッダ変換処理部42は、AL-FEC復号部41からIPv4ヘッダを有するIPパケットを入力する。そして、IPヘッダ変換処理部42は、メモリ45に格納されたIPヘッダ変換表から、入力したIPパケットのIPv4ヘッダに対応するIPv6ヘッダを抽出し、IPパケットのIPv4ヘッダをIPv6ヘッダに変換する。IPヘッダ変換処理部42は、IPv6ヘッダを有するIPパケットを生成し、IPv6ヘッダを有するIPパケットを入出力インターフェース46に出力する。 The IP header conversion processing section 42 receives an IP packet having an IPv4 header from the AL-FEC decoding section 41. Then, the IP header conversion processing unit 42 extracts the IPv6 header corresponding to the IPv4 header of the input IP packet from the IP header conversion table stored in the memory 45, and converts the IPv4 header of the IP packet into an IPv6 header. The IP header conversion processing unit 42 generates an IP packet having an IPv6 header, and outputs the IP packet having the IPv6 header to the input/output interface 46.

また、IPヘッダ変換処理部42は、Join信号処理部43から番組視聴要求のJoin信号を入力し、メモリ45に格納されたIPヘッダ変換表から、入力したJoin信号のIPv6ヘッダに対応するIPv4ヘッダを抽出し、Join信号のIPv6ヘッダをIPv4ヘッダに変換する。IPヘッダ変換処理部42は、IPv4ヘッダを有するJoin信号を生成し、IPv4ヘッダを有するJoin信号を入出力インターフェース40に出力する。 Further, the IP header conversion processing unit 42 receives the join signal requesting program viewing from the join signal processing unit 43, and converts the IPv4 header corresponding to the IPv6 header of the input join signal from the IP header conversion table stored in the memory 45. and converts the IPv6 header of the Join signal into an IPv4 header. The IP header conversion processing unit 42 generates a Join signal having an IPv4 header, and outputs the Join signal having the IPv4 header to the input/output interface 40.

図9は、Join信号処理部43の処理例を示すフローチャートである。Join信号処理部43は、入出力インターフェース46から番組視聴要求のJoin信号を入力する(ステップS901)。 FIG. 9 is a flowchart showing a processing example of the join signal processing section 43. The join signal processing unit 43 receives a join signal requesting to view a program from the input/output interface 46 (step S901).

Join信号処理部43は、番組視聴要求のJoin信号に含まれる番組がTV23にて視聴されている配信中の番組であるか否かを判定する(ステップS902)。具体的には、Join信号処理部43は、番組視聴要求のJoin信号に含まれる番組のIPv6アドレスがメモリ45に格納されたIPヘッダ変換表に存在するか否かを判定する。番組視聴要求のJoin信号に含まれる番組が配信中である場合、当該番組のIPv6アドレスは、IPヘッダ変換表に存在する(登録されている)。一方、番組視聴要求のJoin信号に含まれる番組が配信中でない場合、当該番組のIPv6アドレスは、IPヘッダ変換表に存在しない(登録されていない)。 The join signal processing unit 43 determines whether the program included in the join signal of the program viewing request is a program being distributed and being viewed on the TV 23 (step S902). Specifically, the join signal processing unit 43 determines whether the IPv6 address of the program included in the join signal of the program viewing request exists in the IP header conversion table stored in the memory 45. If the program included in the Join signal of the program viewing request is being distributed, the IPv6 address of the program exists (registered) in the IP header conversion table. On the other hand, if the program included in the Join signal of the program viewing request is not being distributed, the IPv6 address of the program does not exist in the IP header conversion table (is not registered).

Join信号処理部43は、ステップS902において、当該番組が配信中であると判定した場合(ステップS902:Y)、すなわち当該番組のIPv6アドレスがIPヘッダ変換表に存在すると判定した場合、ステップS905へ移行する。 If the join signal processing unit 43 determines in step S902 that the program is being distributed (step S902: Y), that is, if it determines that the IPv6 address of the program exists in the IP header conversion table, the process proceeds to step S905. Transition.

一方、Join信号処理部43は、ステップS902において、当該番組が配信中でないと判定した場合(ステップS902:N)、すなわち当該番組のIPv6アドレスがIPヘッダ変換表に存在しないと判定した場合、新しい番組視聴要求の通知を入出力インターフェース40に出力する(ステップS903)。 On the other hand, if the join signal processing unit 43 determines in step S902 that the program is not being distributed (step S902: N), that is, if it determines that the IPv6 address of the program does not exist in the IP header conversion table, the join signal processing unit 43 adds a new A notification of the program viewing request is output to the input/output interface 40 (step S903).

これにより、新しい番組視聴要求の通知を受信する棟内送信装置11により、IPヘッダ変換表の更新データが生成され、棟内送信装置11及び棟内受信装置21が保持しているIPヘッダ変換表が更新される。 As a result, the intra-building transmitting device 11 that receives the notification of the new program viewing request generates update data for the IP header conversion table, and the IP header conversion table held by the intra-building transmitting device 11 and the intra-building receiving device 21 is updated. is updated.

Join信号処理部43は、メモリ45に格納されたIPヘッダ変換表が更新済みであるか否かを判定する(ステップS904)。すなわち、Join信号処理部43は、IPヘッダ変換表に、番組視聴要求のJoin信号に含まれる番組のIPv6アドレス及びこれに対応するIPv4アドレスの更新データが追加されたか否かを判定する。 The join signal processing unit 43 determines whether the IP header conversion table stored in the memory 45 has been updated (step S904). That is, the join signal processing unit 43 determines whether update data of the IPv6 address of the program and the corresponding IPv4 address included in the join signal of the program viewing request has been added to the IP header conversion table.

Join信号処理部43は、ステップS904において、IPヘッダ変換表が更新済みである(当該IPv6アドレス等が追加された)と判定した場合(ステップS904:Y)、ステップS905へ移行する。一方、Join信号処理部43は、ステップS904において、IPヘッダ変換表が更新済みでない(当該IPv6アドレス等が追加されていない)と判定した場合(ステップS904:N)、IPヘッダ変換表が更新されるまで待つ。 If the join signal processing unit 43 determines in step S904 that the IP header conversion table has been updated (the IPv6 address, etc. has been added) (step S904: Y), the process proceeds to step S905. On the other hand, if the join signal processing unit 43 determines in step S904 that the IP header conversion table has not been updated (the IPv6 address, etc. has not been added) (step S904: N), the IP header conversion table is not updated. wait until

Join信号処理部43は、ステップS902(Y)またはステップS904(Y)から移行して、番組視聴要求のJion信号をIPヘッダ変換処理部42に出力する(ステップS905)。 The join signal processing unit 43 moves from step S902 (Y) or step S904 (Y) and outputs a Jion signal requesting to view the program to the IP header conversion processing unit 42 (step S905).

これにより、MLDv2のプロトコルにて伝送される番組視聴要求のJoin信号が、IPヘッダ変換表を用いて、IGMPv3のプロトコルにて伝送される番組視聴要求のJoin信号に変換される。そして、番組視聴要求のJoin信号は、棟内送信装置11等を介してCATV局へ送信され、番組視聴要求のJoin信号に対応する映像信号がCATV局から送信されてくる。 As a result, a join signal for a program viewing request transmitted using the MLDv2 protocol is converted into a joining signal for a program viewing request transmitted using the IGMPv3 protocol using the IP header conversion table. Then, the join signal for the program viewing request is transmitted to the CATV station via the in-building transmitter 11, etc., and the video signal corresponding to the join signal for the program viewing request is transmitted from the CATV station.

図8に戻って、IPヘッダ変換表更新部44は、入出力インターフェース40からIPヘッダ変換表の更新データを入力し、当該更新データを、メモリ45に格納されたIPヘッダ変換表に追加する。 Returning to FIG. 8, the IP header conversion table update unit 44 inputs the update data of the IP header conversion table from the input/output interface 40 and adds the updated data to the IP header conversion table stored in the memory 45.

これにより、メモリ45に格納されたIPヘッダ変換表には、番組視聴要求のJoin信号に含まれる番組のIPv6アドレス及びこれに対応するIPv4アドレスの組み合わせが追加され、IPヘッダ変換表は更新される。 As a result, the combination of the IPv6 address of the program included in the join signal of the program viewing request and the corresponding IPv4 address is added to the IP header conversion table stored in the memory 45, and the IP header conversion table is updated. .

メモリ45には、IPヘッダ変換表が格納されている。IPヘッダ変換表の更新データは、IPヘッダ変換表更新部44によりメモリ45に格納される。 The memory 45 stores an IP header conversion table. The updated data of the IP header conversion table is stored in the memory 45 by the IP header conversion table update section 44.

入出力インターフェース46は、IPヘッダ変換処理部42からIPv4ヘッダを有するIPパケットを入力する。そして、入出力インターフェース46は、IPv4ヘッダを有するIPパケットに対してイーサネットの入出力インターフェース処理を行い、IPv6のプロトコルにより映像信号を含むIPパケットをIP-STB22へ送信する。 The input/output interface 46 receives an IP packet having an IPv4 header from the IP header conversion processing section 42 . Then, the input/output interface 46 performs Ethernet input/output interface processing on the IP packet having an IPv4 header, and transmits the IP packet containing the video signal to the IP-STB 22 using the IPv6 protocol.

また、入出力インターフェース46は、IP-STB22から、MLDv2のプロトコルにより番組視聴要求のJoin信号を受信する。そして、入出力インターフェース46は、番組視聴要求のJoin信号に対してイーサネットの入出力インターフェース処理を行い、番組視聴要求のJoin信号をJoin信号処理部43に出力する。 The input/output interface 46 also receives a join signal requesting program viewing from the IP-STB 22 using the MLDv2 protocol. The input/output interface 46 then performs Ethernet input/output interface processing on the join signal requesting program viewing, and outputs the join signal requesting program viewing to the join signal processing section 43 .

〔番組視聴要求がある場合の配信動作〕
次に、番組視聴要求がある場合の各装置の配信動作について説明する。
[Distribution operation when there is a program viewing request]
Next, the distribution operation of each device when there is a program viewing request will be explained.

(番組1の視聴要求がある場合)
最初に、番組1の視聴要求がある場合の配信動作について説明する。図10は、番組1の視聴要求がある場合の動作を説明する図であり、受信者宅3-1のユーザにより、番組1~Nのうちの番組1(IPv6アドレスff02::1)が選局された場合の動作を示している。
(If there is a request to view program 1)
First, the distribution operation when there is a request to view program 1 will be explained. FIG. 10 is a diagram explaining the operation when there is a request to view program 1. Program 1 (IPv6 address ff02::1) is selected from programs 1 to N by the user at recipient's home 3-1. This shows the operation when a call is received.

受信者宅3-1の棟内受信装置21-1は、ユーザの操作に伴い、IP-STB22-1から番組1(IPv6アドレスff02::1)の番組視聴要求のJoin信号を受信する(ステップS1001)。 The in-building receiving device 21-1 of the recipient's house 3-1 receives a join signal for a program viewing request for program 1 (IPv6 address ff02::1) from the IP-STB 22-1 in accordance with the user's operation (step S1001).

棟内受信装置21-1は、番組1が配信中の番組であるか否か、すなわちIPヘッダ変換表に番組1のIPv6アドレスff02::1の情報が存在するか否かを判定する。ここでは、番組1が配信中ではなく、IPヘッダ変換表には、番組1のIPv6アドレスff02::1の情報が存在しないものとする。 The in-building receiving device 21-1 determines whether or not program 1 is currently being distributed, that is, whether or not information about the IPv6 address ff02::1 of program 1 exists in the IP header conversion table. Here, it is assumed that program 1 is not being distributed and information about the IPv6 address ff02::1 of program 1 does not exist in the IP header conversion table.

棟内受信装置21-1は、IPヘッダ変換表に番組1のIPv6アドレスff02::1の情報が存在しないと判定する(ステップS1002)。そして、棟内受信装置21-1は、番組1(IPv6アドレスff02::1)の新しい番組視聴要求の通知を、CM20-1及びCMTS12を介して棟内送信装置11へ送信する(ステップS1003)。 The in-building receiving device 21-1 determines that information about the IPv6 address ff02::1 of program 1 does not exist in the IP header conversion table (step S1002). Then, the in-building receiving device 21-1 transmits a notification of a new program viewing request for program 1 (IPv6 address ff02::1) to the in-building transmitting device 11 via the CM 20-1 and the CMTS 12 (step S1003). .

棟内送信装置11は、番組1(IPv6アドレスff02::1)の新しい番組視聴要求の通知を受信する。そして、棟内送信装置11は、IPv4アドレス割当情報及び番組伝送容量情報を用いて、実際に使用するボンディング信号及びIPv4アドレスを決定し、IPヘッダ変換表の更新データを生成し、IPヘッダ変換表を更新する(ステップS1004)。 The in-building transmitter 11 receives a notification of a new program viewing request for program 1 (IPv6 address ff02::1). Then, the in-building transmitter 11 uses the IPv4 address allocation information and the program transmission capacity information to determine the bonding signal and IPv4 address to be actually used, generates update data for the IP header conversion table, and updates the IP header conversion table. is updated (step S1004).

例えば、棟内送信装置11は、番組1(IPv6アドレスff02::1)の新しい番組視聴要求の通知に対して、IPv4アドレス割当情報を用いて、帯域保証用のIPv4アドレスのうち配信中の番組情報に含まれるIPv4アドレス以外のアドレス239.0.0.1等を、使用可能なIPv4アドレスとして特定する。そして、棟内送信装置11は、番組伝送容量情報から、番組1の必要な伝送容量100Mbpsを取得する。また、棟内送信装置11は、IPv4アドレス割当情報から、ボンディング信号毎の残帯域として、ボンディング信号1,2,3のそれぞれの残帯域160Mbpsを取得する。 For example, in response to a notification of a new program viewing request for program 1 (IPv6 address ff02::1), the in-building transmitter 11 uses the IPv4 address allocation information to determine which program is being distributed among the IPv4 addresses for bandwidth guarantee. Addresses other than the IPv4 address included in the information, such as 239.0.0.1, are identified as usable IPv4 addresses. Then, the in-building transmitter 11 obtains the required transmission capacity of program 1, 100 Mbps, from the program transmission capacity information. Further, the in-building transmitter 11 obtains the remaining bandwidth of 160 Mbps for each of the bonding signals 1, 2, and 3 as the remaining bandwidth for each bonding signal from the IPv4 address assignment information.

棟内送信装置11は、ボンディング信号1,2,3の残帯域160Mbpsが番組1の必要な伝送容量100Mbps以上であることを判断し、実際に使用するボンディング信号1を決定する。ここで、棟内送信装置11は、実際に使用するボンディング信号の候補が複数存在する場合、複数のボンディング信号のうち、所定の規則に従い、例えば番号が最小のボンディング信号を実際に使用するボンディング信号に決定する。 The in-building transmitter 11 determines that the remaining bandwidth of 160 Mbps of bonding signals 1, 2, and 3 is equal to or greater than the required transmission capacity of program 1, 100 Mbps, and determines bonding signal 1 to be actually used. Here, when there are multiple bonding signal candidates to be actually used, the in-building transmitter 11 selects the bonding signal with the smallest number among the multiple bonding signals according to a predetermined rule, for example, as the bonding signal to be actually used. decided on.

また、棟内送信装置11は、特定したボンディング信号1の使用可能なIPv4アドレス239.0.0.1等のうち、実際に使用するIPv4アドレス239.0.0.1を決定する。ここで、棟内送信装置11は、実際に使用するIPv4アドレスの候補が複数存在する場合、複数のIPv4アドレスのうち、所定の規則に従い、例えば番号が最小のIPv4アドレスを実際に使用するIPv4アドレスに決定する。 Furthermore, the intra-building transmitting device 11 determines the IPv4 address 239.0.0.1 to be actually used among the usable IPv4 addresses 239.0.0.1 and the like of the identified bonding signal 1. Here, when there are multiple IPv4 address candidates to actually use, the in-building transmitter 11 selects the IPv4 address with the smallest number among the multiple IPv4 addresses according to a predetermined rule, for example, as the IPv4 address to actually use. decided on.

棟内送信装置11は、番組1のIPv6アドレスff02::1及びIPv6の各種ヘッダ情報と、決定したIPv4アドレス239.0.0.1及びIPv4の各種ヘッダ情報との組み合わせを、IPヘッダ変換表の更新データとして生成し、IPヘッダ変換表を更新する。 The in-building transmitter 11 converts the combination of the IPv6 address ff02::1 of program 1 and various IPv6 header information, and the determined IPv4 address 239.0.0.1 and various IPv4 header information into an IP header conversion table. , and update the IP header conversion table.

棟内送信装置11は、ステップS1004から移行して、IPヘッダ変換表の更新データを、CMTS12及びCM20-1を介して棟内受信装置21-1へ送信する(ステップS1005)。この場合、棟内送信装置11は、IPヘッダ変換表の更新データを、全てのCM20を介して全ての棟内受信装置21へ送信する。 Moving from step S1004, the in-building transmitting device 11 transmits the updated data of the IP header conversion table to the in-building receiving device 21-1 via the CMTS 12 and CM 20-1 (step S1005). In this case, the intra-building transmitting device 11 transmits the update data of the IP header conversion table to all the intra-building receiving devices 21 via all the CMs 20.

棟内送信装置11は、IPv4アドレス割当情報について、ボンディング信号1の残帯域160Mbpsから番組1の伝送容量100Mbpsを減算し、減算結果の60Mbpを新たな残帯域として更新する。また、棟内送信装置11は、IPv4アドレス割当情報について、ボンディング信号1の配信中の番組情報に、番組1、IPv6アドレスff02::1、IPv4アドレス239.0.0.1及び受信者宅3-1の情報を追加する。 Regarding the IPv4 address allocation information, the intra-building transmitter 11 subtracts the transmission capacity of program 1, 100 Mbps, from the remaining band of bonding signal 1, 160 Mbps, and updates the subtraction result of 60 Mbp as a new remaining band. In addition, regarding the IPv4 address assignment information, the in-building transmitter 11 adds program 1, IPv6 address ff02::1, IPv4 address 239.0.0.1, and recipient's home 3 to the program information being distributed in bonding signal 1. -1 information is added.

棟内受信装置21-1は、棟内送信装置11からIPヘッダ変換表の更新データを受信し、IPヘッダ変換表を更新する(ステップS1006)。他の棟内受信装置21-2等についても同様である。つまり、IP変換表の更新データは、棟内送信装置11からCMTS12及びCM20-1,20-2等を介して、棟内受信装置21-1,21-2等へ送信され、棟内受信装置21-1,21-2等により保持されているIPヘッダ変換表が更新される。これにより、棟内送信装置11及び棟内受信装置21-1,21-2等が保持するIPヘッダ変換表は、同じ内容となる。 The in-building receiving device 21-1 receives the update data for the IP header conversion table from the in-building transmitting device 11, and updates the IP header conversion table (step S1006). The same applies to other in-building receiving devices 21-2 and the like. In other words, the update data of the IP conversion table is transmitted from the in-building transmitter 11 to the in-building receivers 21-1, 21-2, etc. via the CMTS 12 and CM20-1, 20-2, etc. The IP header conversion table held by 21-1, 21-2, etc. is updated. As a result, the IP header conversion tables held by the intra-building transmitting device 11, the intra-building receiving devices 21-1, 21-2, etc. have the same contents.

棟内受信装置21-1は、IPヘッダ変換表を用いて、IP-STB22-1から受信した番組1(IPv6アドレスff02::1)の番組視聴要求のJoin信号について、番組1のIPv6アドレスff02::1のIPv6ヘッダを番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダに変換する(ステップS1007)。棟内受信装置21-1は、番組1(IPv4アドレス239.0.0.1)の番組視聴要求のJoin信号を、CM20-1及びCMTS12を介して棟内送信装置11へ送信する(ステップS1008)。 The in-building receiving device 21-1 uses the IP header conversion table to convert the Join signal of the program viewing request for the program 1 (IPv6 address ff02::1) received from the IP-STB 22-1 to the IPv6 address ff02 of the program 1. The IPv6 header of ::1 is converted to the IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1 (step S1007). The in-building receiving device 21-1 transmits a join signal for a program viewing request for program 1 (IPv4 address 239.0.0.1) to the in-building transmitting device 11 via the CM 20-1 and the CMTS 12 (step S1008 ).

これにより、CM20-1は、棟内受信装置21-1から番組1の番組視聴要求のJoin信号を受信することで、棟内送信装置11からCMTS12を介して、番組1の映像信号を含むIPパケットを受信した場合に、当該IPパケットを棟内受信装置21-1へ送信することとなる。 As a result, the CM 20-1 receives the join signal for the program viewing request for program 1 from the in-building receiving device 21-1, and transmits the IP address including the video signal of program 1 from the in-building transmitting device 11 via the CMTS 12. When a packet is received, the IP packet is transmitted to the in-building receiving device 21-1.

棟内送信装置11は、棟内受信装置21-1から番組1(IPv4アドレス239.0.0.1)の番組視聴要求のJoin信号を受信する。そして、棟内送信装置11は、IPヘッダ変換表を用いて、番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダを番組1のIPv6アドレスff02::1のIPv6ヘッダに変換する(ステップS1009)。棟内送信装置11は、番組1(IPv6アドレスff02::1)の番組視聴要求のJoin信号を、ONU10を介してCATV局へ送信する(ステップS1010)。 The in-building transmitting device 11 receives a join signal requesting to view the program of program 1 (IPv4 address 239.0.0.1) from the in-building receiving device 21-1. Then, the in-building transmitter 11 converts the IPv4 header of the IPv4 address 239.0.0.1 for distribution of the program 1 into the IPv6 header of the IPv6 address ff02::1 of the program 1 using the IP header conversion table. (Step S1009). The in-building transmitter 11 transmits a join signal for requesting program viewing of program 1 (IPv6 address ff02::1) to the CATV station via the ONU 10 (step S1010).

棟内送信装置11は、CATV局からONU10を介して、番組1(IPv6アドレスff02::1)の映像信号を含むIPパケットを受信する(ステップS1011)。そして、棟内送信装置11は、IPパケット変換表を用いて、番組1のIPv6アドレスff02::1のIPv6ヘッダを番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダに変換する(ステップS1012)。棟内送信装置11は、番組1(IPv4アドレス239.0.0.1)の映像信号を含むIPパケットを棟内受信装置21-1へ送信する(ステップS1013)。 The in-building transmitter 11 receives an IP packet containing a video signal of program 1 (IPv6 address ff02::1) from the CATV station via the ONU 10 (step S1011). Then, the in-building transmitter 11 uses the IP packet conversion table to convert the IPv6 header of IPv6 address ff02::1 of program 1 to the IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1. (Step S1012). The in-building transmitting device 11 transmits an IP packet containing the video signal of program 1 (IPv4 address 239.0.0.1) to the in-building receiving device 21-1 (step S1013).

棟内受信装置21-1は、棟内送信装置11から番組1(IPv4アドレス239.0.0.1)の映像信号を含むIPパケットを受信する。この場合、番組1の映像信号を含むIPパケットは、CMTS12からCM20-1,20-2等へボンディング信号1で帯域保証されてマルチキャスト伝送され、CM20-1を介して棟内受信装置21-1に到着する。CM20-1,20-2等は、番組1の映像信号を含むIPパケットを受信する。しかし、番組1の番組視聴要求のJoin信号を受信済みのCM20-1のみが、番組1の映像信号を含むIPパケットを棟内受信装置21-1へ送信する。他のCM20-2等は、番組1の映像信号を含むIPパケットを受信するが、当該IPパケットを対応する棟内受信装置21-2等へ送信しない。 The in-building receiving device 21-1 receives an IP packet containing the video signal of program 1 (IPv4 address 239.0.0.1) from the in-building transmitting device 11. In this case, the IP packet containing the video signal of program 1 is multicast-transmitted from the CMTS 12 to the CMs 20-1, 20-2, etc. with a guaranteed bandwidth of the bonding signal 1, and then sent to the in-building receiving device 21-1 via the CM 20-1. arrive at. The CMs 20-1, 20-2, etc. receive IP packets containing the video signal of program 1. However, only the CM 20-1, which has already received the Join signal requesting to view the program 1, transmits an IP packet containing the video signal of the program 1 to the in-building receiving device 21-1. Other CMs 20-2 and the like receive the IP packet containing the video signal of program 1, but do not transmit the IP packet to the corresponding in-building receiving device 21-2 and the like.

このようにして、受信者宅3-1にて番組1の視聴要求があると、空いているボンディング信号1を用いて、帯域保証された番組1の映像信号がマルチキャスト配信され、CM20-1が番組1の映像信号を棟内受信装置21-1へ転送する。 In this way, when there is a request to view program 1 at receiver's home 3-1, the video signal of program 1 with guaranteed bandwidth is multicasted using vacant bonding signal 1, and CM 20-1 is The video signal of program 1 is transferred to the in-building receiving device 21-1.

棟内受信装置21-1は、IPヘッダ変換表を用いて、番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダを番組1のIPv6アドレスff02::1のIPv6ヘッダに変換する(ステップS1014)。棟内受信装置21-1は、番組1(IPv6アドレスff02::1)の映像信号を含むIPパケットをIP-STB22-1へ送信する(ステップS1015)。 The in-building receiving device 21-1 converts the IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1 to the IPv6 header of IPv6 address ff02::1 of program 1 using the IP header conversion table. (Step S1014). The in-building receiving device 21-1 transmits an IP packet containing the video signal of program 1 (IPv6 address ff02::1) to the IP-STB 22-1 (step S1015).

これにより、IP-STB22-1からTV23-1へ映像信号が出力され、受信者宅3-1のユーザは、番組1を視聴することができる。 As a result, the video signal is output from the IP-STB 22-1 to the TV 23-1, and the user at the recipient's home 3-1 can view the program 1.

(番組1の視聴中に、他の受信者宅3にて番組2の視聴要求がある場合)
次に、図10に示した動作が完了した後に、受信者宅3-2にて番組2の視聴要求がある場合の配信動作について説明する。図11は、番組1の視聴中に、他宅(受信者宅3-2)にて番組2の視聴要求がある場合の動作を説明する図であり、受信者宅3-2のユーザにより、番組1~Nのうちの番組2(IPv6アドレスff02::2)が選局された場合の動作を示している。
(If there is a request to watch program 2 at another recipient's house 3 while watching program 1)
Next, a distribution operation will be described when there is a request to view program 2 at the recipient's home 3-2 after the operation shown in FIG. 10 is completed. FIG. 11 is a diagram for explaining the operation when there is a request to view program 2 at another house (receiver's house 3-2) while watching program 1. The operation is shown when program 2 (IPv6 address ff02::2) of programs 1 to N is selected.

図11に示すように、番組1の映像信号が、ボンディング信号1にて受信者宅3-1へ伝送され、番組1が受信者宅3-1にて視聴されているものとする。 As shown in FIG. 11, it is assumed that the video signal of program 1 is transmitted to recipient's home 3-1 using bonding signal 1, and program 1 is being viewed at recipient's home 3-1.

また、棟内送信装置11及び棟内受信装置21-1,21-2等が保持しているIPヘッダ変換表には、IPv6アドレスff02::1のIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.1のIPv4ヘッダが含まれるものとする。 In addition, the IP header conversion table held by the in-building transmitter 11 and the in-building receivers 21-1, 21-2, etc. includes the IPv6 header of IPv6 address ff02::1 and the corresponding IPv4 address 239. It is assumed that an IPv4 header of .0.0.1 is included.

さらに、棟内送信装置11が保持しているIPv4アドレス割当情報には、ボンディング信号1の残帯域として60Mbpsの情報が含まれている。また、その配信中の番組情報として、番組1、IPv6アドレスff02::1、IPv4アドレス239.0.0.1及び受信者宅3-1の情報が含まれているものとする。 Furthermore, the IPv4 address allocation information held by the intra-building transmitter 11 includes information of 60 Mbps as the remaining band of the bonding signal 1. Further, it is assumed that the program information being distributed includes information on program 1, IPv6 address ff02::1, IPv4 address 239.0.0.1, and recipient's home 3-1.

受信者宅3-2の棟内受信装置21-2は、ユーザの操作に伴い、IP-STB22-2から番組2(IPv6アドレスff02::2)の番組視聴要求のJoin信号を受信する(ステップS1101)。 The in-building receiving device 21-2 of the recipient's house 3-2 receives a join signal for a program viewing request for program 2 (IPv6 address ff02::2) from the IP-STB 22-2 in accordance with the user's operation (step S1101).

棟内受信装置21-2は、番組2が配信中の番組であるか否か、すなわちIPヘッダ変換表に番組2のIPv6アドレスff02::2の情報が存在するか否かを判定する。前述のとおり、IPヘッダ変換表には、番組1のIPv6アドレスff02::1の情報のみが存在し、IPv6アドレスff02::2の情報が存在しない。つまり、番組1のみが配信中であり、番組2は配信中でない。 The in-building receiving device 21-2 determines whether or not program 2 is currently being distributed, that is, whether or not information about the IPv6 address ff02::2 of program 2 exists in the IP header conversion table. As described above, the IP header conversion table only contains information about the IPv6 address ff02::1 of program 1, and does not contain information about the IPv6 address ff02::2. In other words, only program 1 is being distributed, and program 2 is not being distributed.

棟内受信装置21-2は、IPヘッダ変換表に番組2のIPv6アドレスff02::2の情報が存在しないと判定する(ステップS1102)。そして、棟内受信装置21-2は、番組2(IPv6アドレスff02::2)の新しい番組視聴要求の通知を、CM20-2及びCMTS12を介して棟内送信装置11へ送信する(ステップS1103)。 The in-building receiving device 21-2 determines that information about the IPv6 address ff02::2 of program 2 does not exist in the IP header conversion table (step S1102). Then, the in-building receiving device 21-2 transmits a notification of a new program viewing request for program 2 (IPv6 address ff02::2) to the in-building transmitting device 11 via the CM 20-2 and the CMTS 12 (step S1103). .

棟内送信装置11は、番組2(IPv6アドレスff02::2)の新しい番組視聴要求の通知を受信する。そして、棟内送信装置11は、IPv4アドレス割当情報及び番組伝送容量情報を用いて、実際に使用するボンディング信号及びIPv4アドレスを決定し、IPヘッダ変換表の更新データを生成し、IPヘッダ変換表を更新する(ステップS1104)。 The in-building transmitter 11 receives a notification of a new program viewing request for program 2 (IPv6 address ff02::2). Then, the in-building transmitter 11 uses the IPv4 address allocation information and the program transmission capacity information to determine the bonding signal and IPv4 address to be actually used, generates update data for the IP header conversion table, and updates the IP header conversion table. is updated (step S1104).

例えば、棟内送信装置11は、番組2(IPv6アドレスff02::2)の新しい番組視聴要求の通知に対して、IPv4アドレス割当情報を用いて、帯域保証用のIPv4アドレスのうち配信中の番組情報に含まれるIPv4アドレス以外のアドレス239.0.0.2,・・・,239.0.0.11等を、使用可能なIPv4アドレスとして特定する。そして、棟内送信装置11は、番組伝送容量情報から、番組2の必要な伝送容量100Mbpsを取得する。また、棟内送信装置11は、IPv4アドレス割当情報から、ボンディング信号毎の残帯域として、ボンディング信号1の残帯域60Mbps及びボンディング信号2,3のそれぞれの残帯域160Mbpsを取得する。 For example, in response to a notification of a new program viewing request for program 2 (IPv6 address ff02::2), the in-building transmitter 11 uses the IPv4 address allocation information to determine which program is being distributed among the IPv4 addresses for bandwidth guarantee. Addresses 239.0.0.2, . . . , 239.0.0.11, etc. other than the IPv4 addresses included in the information are specified as usable IPv4 addresses. Then, the in-building transmitter 11 acquires the required transmission capacity of program 2, 100 Mbps, from the program transmission capacity information. Further, the in-building transmitter 11 obtains the remaining bandwidth of 60 Mbps for bonding signal 1 and the remaining bandwidth of 160 Mbps for each of bonding signals 2 and 3 as the remaining bandwidth for each bonding signal from the IPv4 address assignment information.

棟内送信装置11は、ボンディング信号2,3の残帯域160Mbpsが番組2の必要な伝送容量100Mbps以上であることを判断し、実際に使用するボンディング信号2を決定する。また、棟内送信装置11は、特定したボンディング信号2の使用可能なIPv4アドレス239.0.0.11等のうち、実際に使用するIPv4アドレス239.0.0.11を決定する。 The in-building transmitter 11 determines that the remaining bandwidth of 160 Mbps of the bonding signals 2 and 3 is greater than or equal to the required transmission capacity of the program 2, 100 Mbps, and determines the bonding signal 2 to be actually used. Furthermore, the in-building transmitter 11 determines the IPv4 address 239.0.0.11 to be actually used among the usable IPv4 addresses 239.0.0.11 and the like of the identified bonding signal 2.

棟内送信装置11は、番組2のIPv6アドレスff02::2及びIPv6の各種ヘッダ情報と、決定したIPv4アドレス239.0.0.11及びIPv4の各種ヘッダ情報との組み合わせを、IPヘッダ変換表の更新データとして生成し、IPヘッダ変換表を更新する。 The in-building transmitter 11 converts the combination of the IPv6 address ff02::2 of program 2 and various IPv6 header information, and the determined IPv4 address 239.0.0.11 and various IPv4 header information into an IP header conversion table. , and update the IP header conversion table.

棟内送信装置11は、ステップS1104から移行して、IPヘッダ変換表の更新データを、CMTS12及びCM20-2を介して棟内受信装置21-2へ送信する(ステップS1105)。この場合、棟内送信装置11は、IPヘッダ変換表の更新データを、全てのCM20を介して全ての棟内受信装置21へ送信する。 Moving from step S1104, the in-building transmitting device 11 transmits the updated data of the IP header conversion table to the in-building receiving device 21-2 via the CMTS 12 and CM 20-2 (step S1105). In this case, the intra-building transmitting device 11 transmits the update data of the IP header conversion table to all the intra-building receiving devices 21 via all the CMs 20.

棟内送信装置11は、IPv4アドレス割当情報について、ボンディング信号2の残帯域160Mbpsから番組2の伝送容量100Mbpsを減算し、減算結果の60Mbpを新たな残帯域として更新する。また、棟内送信装置11は、IPv4アドレス割当情報について、ボンディング信号2の配信中の番組情報に、番組2、IPv6アドレスff02::2、IPv4アドレス239.0.0.11及び受信者宅3-2の情報を追加する。 Regarding the IPv4 address allocation information, the in-building transmitter 11 subtracts the transmission capacity of program 2, 100 Mbps, from the remaining band of bonding signal 2, 160 Mbps, and updates the subtraction result of 60 Mbp as a new remaining band. In addition, regarding the IPv4 address assignment information, the in-building transmitter 11 adds the program information being distributed in the bonding signal 2 to program 2, IPv6 address ff02::2, IPv4 address 239.0.0.11, and recipient's home 3. -2 information is added.

棟内受信装置21-2は、棟内送信装置11からIPヘッダ変換表の更新データを受信し、IPヘッダ変換表を更新する(ステップS1106)。他の棟内受信装置21-1,21-3等も同様である。これにより、棟内送信装置11及び棟内受信装置21-1,21-2等が保持するIPヘッダ変換表は、同じ内容となる。 The in-building receiving device 21-2 receives the update data of the IP header conversion table from the in-building transmitting device 11, and updates the IP header conversion table (step S1106). The same applies to other in-building receiving devices 21-1, 21-3, etc. As a result, the IP header conversion tables held by the intra-building transmitting device 11, the intra-building receiving devices 21-1, 21-2, etc. have the same contents.

棟内受信装置21-2は、IPヘッダ変換表を用いて、IP-STB22-2から受信した番組2(IPv6アドレスff02::2)の番組視聴要求のJoin信号について、番組2のIPv6アドレスff02::2のIPv6ヘッダを番組2の配信用のIPv4アドレス239.0.0.11のIPv4ヘッダに変換する(ステップS1107)。棟内受信装置21-2は、番組2(IPv4アドレス239.0.0.11)の番組視聴要求のJoin信号を、CM20-2及びCMTS12を介して棟内送信装置11へ送信する(ステップS1108)。 The in-building receiving device 21-2 uses the IP header conversion table to convert the Join signal of the program viewing request for the program 2 (IPv6 address ff02::2) received from the IP-STB 22-2 to the IPv6 address ff02 of the program 2. ::2 is converted into an IPv4 header of IPv4 address 239.0.0.11 for distribution of program 2 (step S1107). The in-building receiving device 21-2 transmits a join signal requesting program viewing of program 2 (IPv4 address 239.0.0.11) to the in-building transmitting device 11 via the CM 20-2 and the CMTS 12 (step S1108 ).

これにより、CM20-2は、棟内受信装置21-2から番組2の番組視聴要求のJoin信号を受信することで、棟内送信装置11からCMTS12を介して、番組2の映像信号を含むIPパケットを受信した場合に、当該IPパケットを棟内受信装置21-2へ送信することとなる。 As a result, the CM 20-2 receives the join signal for the program viewing request for program 2 from the in-building receiving device 21-2, and transmits the IP address including the video signal of program 2 from the in-building transmitting device 11 via the CMTS 12. When a packet is received, the IP packet is transmitted to the in-building receiving device 21-2.

棟内送信装置11は、棟内受信装置21-2から番組2(IPv4アドレス239.0.0.11)の番組視聴要求のJoin信号を受信する。そして、棟内送信装置11は、IPヘッダ変換表を用いて、番組2の配信用のIPv4アドレス239.0.0.11のIPv4ヘッダを番組2のIPv6アドレスff02::2のIPv6ヘッダに変換する(ステップS1109)。棟内送信装置11は、番組2(IPv6アドレスff02::2)の番組視聴要求のJoin信号を、ONU10を介してCATV局へ送信する(ステップS1110)。 The in-building transmitting device 11 receives a join signal requesting to view the program of program 2 (IPv4 address 239.0.0.11) from the in-building receiving device 21-2. Then, the in-building transmitter 11 converts the IPv4 header of the IPv4 address 239.0.0.11 for distribution of the program 2 into the IPv6 header of the IPv6 address ff02::2 of the program 2 using the IP header conversion table. (Step S1109). The in-building transmitter 11 transmits a join signal requesting to view the program 2 (IPv6 address ff02::2) to the CATV station via the ONU 10 (step S1110).

棟内送信装置11は、CATV局からONU10を介して、番組2(IPv6アドレスff02::2)の映像信号を含むIPパケットを受信する(ステップS1111)。そして、棟内送信装置11は、IPパケット変換表を用いて、番組2のIPv6アドレスff02::2のIPv6ヘッダを番組2の配信用のIPv4アドレス239.0.0.11のIPv4ヘッダに変換する(ステップS1112)。棟内送信装置11は、番組2(IPv4アドレス239.0.0.11)の映像信号を含むIPパケットを、CMTS12及びCM20-2を介して棟内受信装置21-2へ送信する(ステップS1113)。 The in-building transmitter 11 receives an IP packet containing a video signal of program 2 (IPv6 address ff02::2) from the CATV station via the ONU 10 (step S1111). Then, the in-building transmitter 11 uses the IP packet conversion table to convert the IPv6 header of the IPv6 address ff02::2 of the program 2 into the IPv4 header of the IPv4 address 239.0.0.11 for distribution of the program 2. (Step S1112). The in-building transmitter 11 transmits an IP packet containing the video signal of program 2 (IPv4 address 239.0.0.11) to the in-building receiver 21-2 via the CMTS 12 and CM 20-2 (step S1113). ).

棟内受信装置21-2は、棟内送信装置11から番組2(IPv4アドレス239.0.0.11)の映像信号を含むIPパケットを受信する。この場合、番組2の映像信号を含むIPパケットは、CMTS12からCM20-1,20-2等へボンディング信号2で帯域保証されてマルチキャスト伝送され、CM20-2を介して棟内受信装置21-2に到着する。CM20-1,20-2等は、番組2の映像信号を含むIPパケットを受信する。しかし、番組2の番組視聴要求のJoin信号を受信済みのCM20-2のみが、番組2の映像信号を含むIPパケットを棟内受信装置21-2へ送信する。他のCM20-1等は、番組2の映像信号を含むIPパケットを受信するが、当該IPパケットを棟内受信装置21-1等へ送信しない。 The in-building receiving device 21-2 receives an IP packet containing the video signal of program 2 (IPv4 address 239.0.0.11) from the in-building transmitting device 11. In this case, the IP packet containing the video signal of program 2 is multicast-transmitted from the CMTS 12 to the CMs 20-1, 20-2, etc. with a band guaranteed by the bonding signal 2, and then transmitted via the CM 20-2 to the in-building receiving device 21-2. arrive at. The CMs 20-1, 20-2, etc. receive IP packets containing the video signal of program 2. However, only the CM 20-2, which has already received the Join signal requesting to view the program 2, transmits an IP packet containing the video signal of the program 2 to the in-building receiving device 21-2. Other CMs 20-1 and the like receive the IP packet containing the video signal of program 2, but do not transmit the IP packet to the in-building receiving device 21-1 and the like.

このようにして、受信者宅3-2にて番組2の視聴要求があると、空いているボンディング信号2を用いて、帯域保証された番組2の映像信号がマルチキャスト配信され、CM20-2が番組2の映像信号を棟内受信装置21-2へ転送する。 In this way, when there is a request to view program 2 at the recipient's home 3-2, the video signal of program 2 with guaranteed bandwidth is multicasted using the vacant bonding signal 2, and CM 20-2 is The video signal of program 2 is transferred to the in-building receiving device 21-2.

棟内受信装置21-2は、IPヘッダ変換表を用いて、番組2の配信用のIPv4アドレス239.0.0.11のIPv4ヘッダを番組2のIPv6アドレスff02::2のIPv6ヘッダに変換する(ステップS1114)。棟内受信装置21-2は、番組2(IPv6アドレスff02::2)の映像信号を含むIPパケットをIP-STB22-2へ送信する(ステップS1115)。 The in-building receiving device 21-2 converts the IPv4 header of IPv4 address 239.0.0.11 for distribution of program 2 to the IPv6 header of IPv6 address ff02::2 of program 2 using the IP header conversion table. (Step S1114). The in-building receiving device 21-2 transmits an IP packet containing the video signal of program 2 (IPv6 address ff02::2) to the IP-STB 22-2 (step S1115).

これにより、IP-STB22-2からTV23-2へ映像信号が出力され、受信者宅3-2のユーザは、番組2を視聴することができる。 As a result, the video signal is output from the IP-STB 22-2 to the TV 23-2, and the user at the recipient's home 3-2 can view the program 2.

(番組1,2の視聴中に、他の受信者宅3にて番組1の視聴要求がある場合)
次に、図11に示した動作が完了した後に、受信者宅3-3にて番組1の視聴要求がある場合の配信動作について説明する。図12は、番組1,2の視聴中に、他宅(受信者宅3-3)にて番組1の視聴要求がある場合の動作を説明する図であり、受信者宅3-3のユーザにより、番組1~Nのうちの番組1(IPv6アドレスff02::1)が選局された場合の動作を示している。
(If there is a request to view program 1 at another recipient's home 3 while viewing programs 1 and 2)
Next, a distribution operation will be described when there is a request to view program 1 at the recipient's home 3-3 after the operation shown in FIG. 11 is completed. FIG. 12 is a diagram explaining the operation when there is a request to view program 1 at another house (receiver's house 3-3) while programs 1 and 2 are being viewed. shows the operation when program 1 (IPv6 address ff02::1) of programs 1 to N is selected.

図12の上部に示すように、番組1の映像信号が、ボンディング信号1にて受信者宅3-1へ伝送され、番組1が受信者宅3-1にて視聴されているものとする。また、番組2の映像信号が、ボンディング信号2にて受信者宅3-2へ伝送され、番組2が受信者宅3-2にて視聴されているものとする。 As shown in the upper part of FIG. 12, it is assumed that the video signal of program 1 is transmitted to recipient's home 3-1 using bonding signal 1, and program 1 is being viewed at recipient's home 3-1. Further, it is assumed that the video signal of program 2 is transmitted to receiver's house 3-2 by bonding signal 2, and program 2 is being viewed at receiver's house 3-2.

また、棟内送信装置11及び棟内受信装置21-1,21-2等が保持しているIPヘッダ変換表には、番組1についてのIPv6アドレスff02::1のIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.1のIPv4ヘッダの組み合わせ、並びに番組2についてのIPv6アドレスff02::2のIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.11のIPv4ヘッダの組み合わせが含まれるものとする。 In addition, the IP header conversion table held by the in-building transmitting device 11 and in-building receiving devices 21-1, 21-2, etc. includes the IPv6 header of IPv6 address ff02::1 for program 1 and its corresponding The combination of the IPv4 header of the IPv4 address 239.0.0.1 for program 2, the IPv6 header of the IPv6 address ff02::2 for program 2, and the corresponding IPv4 header of the IPv4 address 239.0.0.11. shall be included.

さらに、棟内送信装置11が保持しているIPv4アドレス割当情報には、ボンディング信号1,2の残帯域として、それぞれ60Mbpsの情報が含まれている。また、ボンディング信号1の配信中の番組情報として、番組1、IPv6アドレスff02::1、IPv4アドレス239.0.0.1及び受信者宅3-1の情報が含まれているものとする。そして、ボンディング信号2の配信中の番組情報として、番組2、IPv6アドレスff02::2、IPv4アドレス239.0.0.11及び受信者宅3-2の情報が含まれているものとする。 Further, the IPv4 address allocation information held by the intra-building transmitter 11 includes information of 60 Mbps as the remaining bands of the bonding signals 1 and 2, respectively. Further, it is assumed that the program information being distributed for the bonding signal 1 includes information about the program 1, the IPv6 address ff02::1, the IPv4 address 239.0.0.1, and the recipient's home 3-1. It is assumed that the program information being distributed for the bonding signal 2 includes information about the program 2, the IPv6 address ff02::2, the IPv4 address 239.0.0.11, and the recipient's home 3-2.

受信者宅3-3の棟内受信装置21-3は、ユーザの操作に伴い、IP-STB22-3から番組1(IPv6アドレスff02::1)の番組視聴要求のJoin信号を受信する(ステップS1201)。 The in-building receiving device 21-3 of the recipient's house 3-3 receives a join signal for a program viewing request for program 1 (IPv6 address ff02::1) from the IP-STB 22-3 in accordance with the user's operation (step S1201).

棟内受信装置21-3は、番組1が配信中の番組であるか否か、すなわちIPヘッダ変換表に番組1のIPv6アドレスff02::1の情報が存在するか否かを判定する。前述のとおり、IPヘッダ変換表には、番組1のIPv6アドレスff02::1の情報が存在する。つまり、番組1が配信中である。 The in-building receiving device 21-3 determines whether or not program 1 is currently being distributed, that is, whether or not information about the IPv6 address ff02::1 of program 1 exists in the IP header conversion table. As described above, the IP header conversion table includes information about the IPv6 address ff02::1 of program 1. In other words, program 1 is currently being distributed.

棟内受信装置21-3は、IPヘッダ変換表に番組1のIPv6アドレスff02::1の情報が存在すると判定し、番組1の番組視聴要求のJoin信号について、番組1のIPv6アドレスff02::1のIPv6ヘッダを番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダに変換する(ステップS1202)。棟内受信装置21-3は、番組1(IPv6アドレスff02::1)の新しい番組視聴要求の通知ではなく、番組1(IPv4アドレス239.0.0.1)の番組視聴要求のJoin信号を、CM20-3及びCMTS12を介して棟内送信装置11へ送信する(ステップS1203)。 The in-building receiving device 21-3 determines that information about the IPv6 address ff02::1 of program 1 exists in the IP header conversion table, and converts the IPv6 address ff02:: of program 1 to the Join signal of the program viewing request for program 1. 1 is converted into an IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1 (step S1202). The in-building receiving device 21-3 receives a join signal for a program viewing request for program 1 (IPv4 address 239.0.0.1) instead of a notification for a new program viewing request for program 1 (IPv6 address ff02::1). , CM20-3 and CMTS12 to the in-building transmitter 11 (step S1203).

これにより、CM20-3は、棟内受信装置21-3から番組1の番組視聴要求のJoin信号を受信することで、棟内送信装置11からCMTS12を介して、番組1の映像信号を含むIPパケットを受信した場合に、当該IPパケットを棟内受信装置21-3へ送信することとなる。 As a result, the CM 20-3 receives the join signal for the program viewing request for program 1 from the in-building receiving device 21-3, and receives the IP address including the video signal of program 1 from the in-building transmitting device 11 via the CMTS 12. When a packet is received, the IP packet is transmitted to the in-building receiving device 21-3.

棟内送信装置11は、CATV局からONU10を介して、番組1(IPv6アドレスff02::1)の映像信号を含むIPパケットを受信する(ステップS1204、これは図10のステップS1011に相当)。そして、棟内送信装置11は、IPパケット変換表を用いて、番組1のIPv6アドレスff02::1のIPv6ヘッダを番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダに変換する(ステップS1205,S1012)。棟内送信装置11は、番組1(IPv4アドレス239.0.0.1)の映像信号を含むIPパケットを棟内受信装置21-1,21-3へ送信する(ステップS1206,S1013)。 The in-building transmitter 11 receives an IP packet containing a video signal of program 1 (IPv6 address ff02::1) from the CATV station via the ONU 10 (step S1204, which corresponds to step S1011 in FIG. 10). Then, the in-building transmitter 11 uses the IP packet conversion table to convert the IPv6 header of IPv6 address ff02::1 of program 1 to the IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1. (Steps S1205, S1012). The in-building transmitting device 11 transmits an IP packet containing the video signal of program 1 (IPv4 address 239.0.0.1) to the in-building receiving devices 21-1 and 21-3 (steps S1206, S1013).

棟内受信装置21-3は、棟内送信装置11から番組1(IPv4アドレス239.0.0.1)の映像信号を含むIPパケットを受信する。この場合、番組1の映像信号を含むIPパケットは、CMTS12からCM20-1,20-2等へボンディング信号1で帯域保証されてマルチキャスト伝送され、CM20-1,20-3を介して棟内受信装置21-1,21-3に到着する。CM20-1,20-2等は、番組1の映像信号を含むIPパケットを受信する。しかし、番組1の番組視聴要求のJoin信号を受信済みのCM20-1,20-3のみが、番組1の映像信号を含むIPパケットを棟内受信装置21-1,21-3へそれぞれ送信する。他のCM20-2等は、番組1の映像信号を含むIPパケットを受信するが、当該IPパケットを棟内受信装置21-2等へ送信しない。 The in-building receiving device 21-3 receives an IP packet containing the video signal of program 1 (IPv4 address 239.0.0.1) from the in-building transmitting device 11. In this case, the IP packet containing the video signal of program 1 is multicast transmitted from CMTS 12 to CM 20-1, 20-2, etc. with guaranteed bandwidth using bonding signal 1, and is received within the building via CM 20-1, 20-3. It arrives at devices 21-1 and 21-3. The CMs 20-1, 20-2, etc. receive IP packets containing the video signal of program 1. However, only CMs 20-1 and 20-3, which have already received the join signal requesting to view program 1, send IP packets containing the video signal of program 1 to in-building receiving devices 21-1 and 21-3, respectively. . Other CMs 20-2 and the like receive the IP packet containing the video signal of program 1, but do not transmit the IP packet to the in-building receiving device 21-2 and the like.

このようにして、受信者宅3-3にて番組1の視聴要求があると、CM20-3は、既にボンディング信号1を用いて帯域保証され、マルチキャスト配信されている番組1の映像信号を受信し、当該映像信号を棟内受信装置21-3へ転送する。 In this way, when there is a request to view program 1 at recipient's home 3-3, CM 20-3 receives the video signal of program 1, which has already been guaranteed bandwidth using bonding signal 1 and is being multicast distributed. Then, the video signal is transferred to the in-building receiving device 21-3.

棟内受信装置21-3は、IPヘッダ変換表を用いて、番組1の配信用のIPv4アドレス239.0.0.1のIPv4ヘッダを番組1のIPv6アドレスff02::1のIPv6ヘッダに変換する(ステップS1207)。棟内受信装置21-3は、番組1(IPv6アドレスff02::1)の映像信号を含むIPパケットをIP-STB22-3へ送信する(ステップS1208)。 The in-building receiving device 21-3 converts the IPv4 header of IPv4 address 239.0.0.1 for distribution of program 1 to the IPv6 header of IPv6 address ff02::1 of program 1 using the IP header conversion table. (Step S1207). The in-building receiving device 21-3 transmits an IP packet containing the video signal of program 1 (IPv6 address ff02::1) to the IP-STB 22-3 (step S1208).

これにより、IP-STB22-3からTV23-3へ映像信号が出力され、受信者宅3-3のユーザは、番組1を視聴することができる。 As a result, the video signal is output from the IP-STB 22-3 to the TV 23-3, and the user at the recipient's home 3-3 can view the program 1.

図13は、受信者宅3-1,3-3にて番組1を視聴し、受信者宅3-2にて番組2を視聴している状況を説明する図であり、図12に示した動作が完了した後の状況を示している。 FIG. 13 is a diagram illustrating a situation where program 1 is viewed at recipient's homes 3-1 and 3-3, and program 2 is viewed at recipient's home 3-2. It shows the situation after the operation is completed.

図13の上部に示すように、番組1の映像信号が、ボンディング信号1にて帯域保証されて、CM20-1,20-2,20-3等へ伝送され、番組2の映像信号が、ボンディング信号2にて帯域保証されて、CM20-1,20-2,20-3等へ伝送される。 As shown in the upper part of FIG. 13, the video signal of program 1 is transmitted to CM20-1, 20-2, 20-3, etc. with the band guaranteed by bonding signal 1, and the video signal of program 2 is transmitted to CM20-1, 20-2, 20-3, etc. Bandwidth is guaranteed in signal 2, and the signal is transmitted to CMs 20-1, 20-2, 20-3, etc.

そして、番組1の番組視聴要求のJoin信号を受信済みのCM20-1,20-3のみが、番組1の映像信号を受信して棟内受信装置21-1,21-3へそれぞれ送信する。このため、受信者宅3-1,3-3にて番組1が視聴中となっている。 Then, only the CMs 20-1 and 20-3, which have already received the join signal requesting to view the program 1, receive the video signal of the program 1 and transmit it to the in-building receiving devices 21-1 and 21-3, respectively. Therefore, program 1 is currently being viewed at recipient homes 3-1 and 3-3.

また、番組2の番組視聴要求のJoin信号を受信済みのCM20-2のみが、番組2の映像信号を受信して棟内受信装置21-2へ送信する。このため、受信者宅3-2にて番組2が視聴中となっている。 Further, only the CM 20-2, which has already received the Join signal requesting to view the program 2, receives the video signal of the program 2 and transmits it to the in-building receiving device 21-2. Therefore, program 2 is being viewed at the recipient's home 3-2.

この場合、棟内送信装置11及び棟内受信装置21-1,21-2等が保持しているIPヘッダ変換表には、図3に示した情報が含まれる。具体的には、IPヘッダ変換表には、番組1についてのIPv6アドレスff02::1のIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.1のIPv4ヘッダの組み合わせ、並びに番組2についてのIPv6アドレスff02::2のIPv6ヘッダ、及びこれに対応するIPv4アドレス239.0.0.11のIPv4ヘッダの組み合わせが含まれる。 In this case, the information shown in FIG. 3 is included in the IP header conversion table held by the intra-building transmitting device 11, the intra-building receiving devices 21-1, 21-2, etc. Specifically, the IP header conversion table includes a combination of the IPv6 header with IPv6 address ff02::1 for program 1 and the IPv4 header with the corresponding IPv4 address 239.0.0.1, and the combination of the IPv6 header with IPv6 address ff02::1 for program 1, and The IPv6 header of the IPv6 address ff02::2 and the corresponding IPv4 header of the IPv4 address 239.0.0.11 are included.

さらに、棟内送信装置11が保持しているIPv4アドレス割当情報には、図7に示した情報が含まれる。具体的には、IPv4アドレス割当情報には、ボンディング信号1,2の残帯域として、それぞれ60Mbpsの情報が含まれる。また、ボンディング信号1の配信中の番組情報として、番組1、IPv6アドレスff02::1、IPv4アドレス239.0.0.1及び受信者宅3-1,3-3の情報が含まれる。そして、ボンディング信号2の配信中の番組情報として、番組2、IPv6アドレスff02::2、IPv4アドレス239.0.0.11及び受信者宅3-2の情報が含まれる。 Furthermore, the IPv4 address allocation information held by the intra-building transmitter 11 includes the information shown in FIG. Specifically, the IPv4 address allocation information includes information of 60 Mbps as the remaining bandwidth of bonding signals 1 and 2, respectively. In addition, the program information during the distribution of bonding signal 1 includes information on program 1, IPv6 address ff02::1, IPv4 address 239.0.0.1, and recipient homes 3-1 and 3-3. The program information currently being distributed for the bonding signal 2 includes information about the program 2, the IPv6 address ff02::2, the IPv4 address 239.0.0.11, and the recipient's home 3-2.

以上のように、本発明の実施形態の棟内送信装置11によれば、IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報を用いて、帯域保証用のIPv4アドレスのうち配信中の番組情報に含まれるIPv4アドレス以外のアドレスを、使用可能なIPv4アドレスとして特定する。 As described above, according to the intra-building transmitting device 11 of the embodiment of the present invention, the IP header processing unit 33 uses the IPv4 address allocation information stored in the memory 34 to distribute among the IPv4 addresses for bandwidth guarantee. Addresses other than IPv4 addresses included in the program information are identified as usable IPv4 addresses.

IPヘッダ処理部33は、棟内受信装置21から送信された新しい番組視聴要求の通知に従い、メモリ34に格納された番組伝送容量情報から、新しい番組視聴要求の通知に含まれる番組のIPv6アドレスに対応する必要な伝送容量を取得する。そして、IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報から、ボンディング信号毎の残帯域を取得する。 In accordance with the notification of the new program viewing request transmitted from the in-building receiving device 21, the IP header processing unit 33 determines the IPv6 address of the program included in the notification of the new program viewing request from the program transmission capacity information stored in the memory 34. Obtain the corresponding required transmission capacity. Then, the IP header processing unit 33 obtains the remaining bandwidth for each bonding signal from the IPv4 address assignment information stored in the memory 34.

IPヘッダ処理部33は、使用可能なIPv4アドレス、新しい番組の伝送容量及びボンディング信号毎の残帯域に基づいて、ボンディング信号の帯域を超えないように、実際に使用するボンディング信号及びIPv4アドレスを決定する。 The IP header processing unit 33 determines the bonding signal and IPv4 address to be actually used based on the available IPv4 address, the transmission capacity of the new program, and the remaining bandwidth of each bonding signal so as not to exceed the band of the bonding signal. do.

IPヘッダ処理部33は、新しい番組視聴要求の通知に含まれる番組のIPv6アドレス、及びIPv4アドレス等を含むデータを、IPヘッダ変換表の更新データとして生成し、更新データを、メモリ32に格納されたIPヘッダ変換表に追加すると共に、入出力インターフェース36に出力する。 The IP header processing unit 33 generates data including the IPv6 address and IPv4 address of the program included in the notification of the new program viewing request as update data of the IP header conversion table, and stores the update data in the memory 32. It is added to the IP header conversion table created and output to the input/output interface 36.

IPヘッダ処理部33は、メモリ34に格納されたIPv4アドレス割当情報の残帯域及び配信中の番組情報を更新する。 The IP header processing unit 33 updates the remaining bandwidth of the IPv4 address allocation information stored in the memory 34 and the program information being distributed.

これにより、IPヘッダ変換表の更新データは、棟内受信装置21へ送信され、棟内送信装置11及び棟内受信装置21に保持されたIPヘッダ変換表は、同じ内容のデータに更新される。 As a result, the updated data of the IP header conversion table is transmitted to the in-building receiving device 21, and the IP header conversion tables held in the in-building transmitting device 11 and the in-building receiving device 21 are updated to data with the same content. .

IPヘッダ変換処理部31は、IPヘッダ変換表を用いて、棟内受信装置21から送信された番組視聴要求のJoin信号に含まれるIPv4ヘッダをIPv6ヘッダに変換する。IPv6ヘッダを有するJoin信号は、CATV局へ送信される。 The IP header conversion processing unit 31 converts the IPv4 header included in the join signal of the program viewing request transmitted from the in-building receiving device 21 into an IPv6 header using the IP header conversion table. A Join signal with an IPv6 header is sent to the CATV station.

IPヘッダ変換処理部31は、IPヘッダ変換表を用いて、CATV局から送信された映像信号のIPパケットに含まれるIPv6ヘッダをIPv4ヘッダに変換する。IPv4ヘッダを有する映像信号のIPパケットは、IPヘッダ処理部33により決定されたボンディング信号により帯域保証された状態で、CMTS12及びCM20を介して棟内受信装置21へ送信される。 The IP header conversion processing unit 31 converts an IPv6 header included in an IP packet of a video signal transmitted from a CATV station into an IPv4 header using an IP header conversion table. An IP packet of a video signal having an IPv4 header is transmitted to the in-building receiving device 21 via the CMTS 12 and CM 20 with the band guaranteed by the bonding signal determined by the IP header processing unit 33.

このように、光化されていない集合住宅の棟内伝送路において、4K8K多チャンネル放送のIP信号は、CMTS12及びCM20にて扱うMTUを超えることなく、帯域保証及びAL-FECを付与して伝送することができる。この場合、フラグメント処理またはMTUを変更する処理は不要となる。 In this way, 4K8K multi-channel broadcasting IP signals can be transmitted with guaranteed bandwidth and AL-FEC without exceeding the MTU handled by CMTS12 and CM20 on the transmission line within the building of a non-optical apartment complex. can do. In this case, fragment processing or processing to change the MTU becomes unnecessary.

具体的には、IPヘッダ変換表を用いてIPv6ヘッダがIPv4ヘッダに変換されるため、図15(b)(c)に示したように、IPパケットの最大パケット長は、CMTS12及びCM20にて扱うMTUを超えることがない。つまり、最大パケット長がMTUを超えることなく、かつフラグメント処理を不要とし、4K8K多チャンネル放送の棟内伝送を低コストにて実現することが可能となる。 Specifically, since an IPv6 header is converted to an IPv4 header using an IP header conversion table, the maximum packet length of an IP packet is The MTU to be handled will not be exceeded. In other words, the maximum packet length does not exceed MTU, fragment processing is not required, and intra-building transmission of 4K8K multi-channel broadcasting can be realized at low cost.

より詳細には、CATV局において、最大パケット長をMTU=1500バイトとしたまま、IPv6を用いて放送する必要がある非特許文献7の高度広帯域衛星デジタル放送運用規定を準拠した4K8K多チャンネル放送の棟内伝送を実現することができる。 More specifically, in CATV stations, 4K8K multi-channel broadcasting that complies with the Advanced Wideband Satellite Digital Broadcasting Operation Regulations of Non-Patent Document 7, which requires broadcasting using IPv6 with the maximum packet length set to MTU = 1500 bytes. In-building transmission can be realized.

また、CATV局において、IPパケット長を最大パケット長であるMTU=1500バイトよりも小さく変更する必要がなく、既に運用中の放送設備の設定をそのまま用いることができるため、変更作業が不要となり、無用なコストも不要となる。また、フラグメント処理が不要となるため、コストが上がることがない。 In addition, at CATV stations, there is no need to change the IP packet length to less than the maximum packet length of MTU = 1500 bytes, and the settings of the broadcasting equipment already in operation can be used as is, so there is no need to change the IP packet length. Unnecessary costs are also eliminated. Furthermore, since fragment processing is not required, costs do not increase.

一方、本発明の実施形態の棟内受信装置21によれば、Join信号処理部43は、ユーザによる新たな番組視聴要求があると、番組視聴要求のJoin信号に対応する番組が配信中でない場合(IPヘッダ変換表にその番組のIPv6アドレスが存在しない場合)に、新しい番組視聴要求の通知を出力する。 On the other hand, according to the in-building receiving device 21 according to the embodiment of the present invention, when there is a new program viewing request from the user, the join signal processing section 43 determines if the program corresponding to the join signal of the program viewing request is not being distributed. (If the IPv6 address of the program does not exist in the IP header conversion table), a notification of a new program viewing request is output.

新しい番組視聴要求の通知は、棟内送信装置11へ送信される。そして、棟内送信装置11により、新しい番組視聴要求の通知に対応するIPヘッダ変換表の更新データが生成され、棟内受信装置21へ送信される。 A notification of a new program viewing request is transmitted to the intra-building transmitting device 11. Then, the intra-building transmitting device 11 generates update data for the IP header conversion table corresponding to the notification of the new program viewing request, and transmits it to the intra-building receiving device 21.

IPヘッダ変換表更新部44は、棟内送信装置11から送信されたIPヘッダ変換表の更新データを入力し、当該更新データを、メモリ45に格納されたIPヘッダ変換表に追加する。これにより、棟内送信装置11及び棟内受信装置21は、同一の内容のIPヘッダ変換表を保持することができる。 The IP header conversion table update unit 44 inputs the update data of the IP header conversion table transmitted from the intra-building transmitter 11 and adds the updated data to the IP header conversion table stored in the memory 45. Thereby, the intra-building transmitting device 11 and the intra-building receiving device 21 can hold IP header conversion tables with the same contents.

IPヘッダ変換処理部42は、IPヘッダ変換表更新部44によりIPヘッダ変換表に更新データが追加されると、IPヘッダ変換表を用いて、番組視聴要求のJoin信号に含まれるIPv6ヘッダをIPv4ヘッダに変換する。IPv4ヘッダを有するJoin信号は、棟内送信装置11へ送信される。 When update data is added to the IP header conversion table by the IP header conversion table update unit 44, the IP header conversion processing unit 42 uses the IP header conversion table to convert the IPv6 header included in the join signal of the program viewing request to IPv4. Convert to header. The Join signal with the IPv4 header is transmitted to the intra-building transmitter 11.

IPヘッダ変換処理部42は、IPヘッダ変換表を用いて、棟内送信装置11から送信された映像信号のIPパケットに含まれるIPv4ヘッダをIPv6ヘッダに変換する。IPv6ヘッダを有する映像信号のIPパケットは、IP-STB22へ出力される。 The IP header conversion processing unit 42 converts the IPv4 header included in the IP packet of the video signal transmitted from the intra-building transmitter 11 into an IPv6 header using the IP header conversion table. The IP packet of the video signal having the IPv6 header is output to the IP-STB 22.

このように、光化されていない集合住宅の棟内伝送路において、4K8K多チャンネル放送のIP信号は、CMTS12及びCM20にて扱うMTUを超えることなく、帯域保証及びAL-FECを付与して伝送することができる。この場合、フラグメント処理またはMTUを変更する処理は不要となる。 In this way, 4K8K multi-channel broadcasting IP signals can be transmitted with guaranteed bandwidth and AL-FEC without exceeding the MTU handled by CMTS12 and CM20 on the transmission line within the building of a non-optical apartment complex. can do. In this case, fragment processing or processing to change the MTU becomes unnecessary.

つまり、最大パケット長がMTUを超えることなく、かつフラグメント処理を不要とし、4K8K多チャンネル放送の棟内伝送を低コストにて実現することが可能となる。 In other words, the maximum packet length does not exceed MTU, fragment processing is not required, and intra-building transmission of 4K8K multi-channel broadcasting can be realized at low cost.

以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。 Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the embodiments described above, and can be modified in various ways without departing from the technical concept thereof.

前記実施形態では、図1に示した棟内伝送システム1における棟内のIP伝送は、DOCSIS規格のCMTS12及びCM20を用いた場合を示している。本発明は、DOCSIS規格の通信方式だけでなく、ローカル5G規格の通信方式にも適用がある。棟内のIP伝送にローカル5G規格の通信方式を用いる場合には、CMTS12の代わりにローカル5G送信機が設けられ、CM20の代わりにローカル5G受信機が設けられ、同軸ケーブルによる伝送路の代わりに無線伝送路が用いられる。 In the embodiment, the intra-building IP transmission in the intra-building transmission system 1 shown in FIG. 1 uses the CMTS 12 and CM 20 of the DOCSIS standard. The present invention is applicable not only to the communication method of the DOCSIS standard but also to the communication method of the local 5G standard. When using the local 5G standard communication method for IP transmission within the building, a local 5G transmitter is installed in place of CMTS12, a local 5G receiver is installed in place of CM20, and a local 5G receiver is installed in place of CMTS12, and instead of a transmission path using a coaxial cable. A wireless transmission path is used.

また、棟内送信装置11は、AL-FEC符号化部35を備え、AL-FEC符号化処理を行い、棟内受信装置21は、AL-FEC復号部41を備え、AL-FEC復号処理を行うようにした。本発明は、必ずしもAL-FEC符号化処理及びAL-FEC復号処理を行う必要はない。この場合、棟内送信装置11はAL-FEC符号化部35を備えておらず、棟内受信装置21はAL-FEC復号部41を備えていない。 Further, the intra-building transmitting device 11 includes an AL-FEC encoding section 35 and performs AL-FEC encoding processing, and the intra-building receiving device 21 includes an AL-FEC decoding section 41 and performs AL-FEC decoding processing. I decided to do it. The present invention does not necessarily require AL-FEC encoding processing and AL-FEC decoding processing. In this case, the intra-building transmitting device 11 does not include the AL-FEC encoding section 35, and the intra-building receiving device 21 does not include the AL-FEC decoding section 41.

尚、本発明の実施形態による棟内送信装置11及び棟内受信装置21のハードウェア構成としては、通常のコンピュータを使用することができる。棟内送信装置11及び棟内受信装置21は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。 Note that a normal computer can be used as the hardware configuration of the intra-building transmitting device 11 and the intra-building receiving device 21 according to the embodiment of the present invention. The in-building transmitting device 11 and the in-building receiving device 21 are configured by a computer including a CPU, a volatile storage medium such as a RAM, a non-volatile storage medium such as a ROM, an interface, and the like.

棟内送信装置11に備えた入出力インターフェース30,36、IPヘッダ変換処理部31、メモリ32,34、IPヘッダ処理部33及びAL-FEC符号化部35の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。 The functions of the input/output interfaces 30 and 36, the IP header conversion processing section 31, the memories 32 and 34, the IP header processing section 33, and the AL-FEC encoding section 35 provided in the in-building transmitting device 11 are described as follows. Each of these is realized by having the CPU execute the program.

また、棟内受信装置21に備えた入出力インターフェース40,46、AL-FEC復号部41、IPヘッダ変換処理部42、Join信号処理部43、IPヘッダ変換表更新部44及びメモリ45の各機能も、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。 In addition, each function of input/output interfaces 40, 46, AL-FEC decoding section 41, IP header conversion processing section 42, join signal processing section 43, IP header conversion table updating section 44, and memory 45 provided in the in-building receiving device 21 is provided. These functions are also realized by having the CPU execute a program in which these functions are written.

これらのプログラムは、前記記憶媒体に格納されており、CPUに読み出されて実行される。また、これらのプログラムは、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD-ROM、DVD等)、半導体メモリ等の記憶媒体に格納して頒布することもでき、ネットワークを介して送受信することもできる。 These programs are stored in the storage medium, and are read and executed by the CPU. Additionally, these programs can be stored and distributed in storage media such as magnetic disks (floppy (registered trademark) disks, hard disks, etc.), optical disks (CD-ROMs, DVDs, etc.), semiconductor memories, etc., and can be distributed via networks. You can also send and receive messages.

1 棟内伝送システム
2 MDF(Main Distribution Frame:主配線盤)室
3 受信者宅
4 信号分岐器
10 ONU(Optical Network Unit:光回線終端装置)
11 棟内送信装置
12 CMTS(Cable Modem Termination System:ケーブルモデム終端システム)
20 CM(Cable Modem:ケーブルモデム)
21 棟内受信装置
22 IP-STB(Set Top Box:セットトップボックス)
23 TV(Television:テレビ)
30,36,40,46 入出力インターフェース
31,42 IPヘッダ変換処理部
32,34,45 メモリ
33 IPヘッダ処理部
35 AL-FEC(Application Layer-Forward Error Correction:アプリケーション層前方誤り訂正)符号化部
41 AL-FEC復号部
43 Join(ジョイン)信号処理部
44 IPヘッダ変換表更新部
1 In-building transmission system 2 MDF (Main Distribution Frame) room 3 Receiver's house 4 Signal branch 10 ONU (Optical Network Unit)
11 In-building transmitter 12 CMTS (Cable Modem Termination System)
20 CM (Cable Modem)
21 In-building receiving device 22 IP-STB (Set Top Box)
23 TV (Television)
30, 36, 40, 46 Input/output interface 31, 42 IP header conversion processing unit 32, 34, 45 Memory 33 IP header processing unit 35 AL-FEC (Application Layer-Forward Error Correction) encoding unit 41 AL-FEC decoding section 43 Join signal processing section 44 IP header conversion table updating section

Claims (7)

MDF(主配線盤)室に設置されたONU(光回線終端装置)、棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内送信装置であって、
所定のIPv6アドレスを含むIPv6ヘッダ、及び当該IPv6ヘッダに対応するIPv4アドレスを含むIPv4ヘッダの組み合わせからなるIPヘッダ変換表が格納された第1のメモリと、
前記第1のメモリに格納された前記IPヘッダ変換表を用いて、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダを前記IPv4ヘッダに変換し、当該IPv4ヘッダを有する前記IPパケットを生成する第1のIPヘッダ変換処理部と、を備え、
前記第1のIPヘッダ変換処理部により生成された前記IPv4ヘッダを有する前記IPパケットを、前記第1の棟内伝送装置から所定のボンディング信号により帯域保証して全ての前記第2の棟内伝送装置へ伝送させ、当該第2の棟内伝送装置から、前記映像信号の番組の視聴要求がされた前記棟内受信装置へ伝送させる、ことを特徴とする棟内送信装置。
ONU (optical line termination unit), in-building transmitter and first in-building transmission device installed in the MDF (main distribution frame) room, and second in-building transmission installed in each of the multiple recipient homes. In-building transmission consists of a device, an in-building receiving device, an IP-STB (set-top box), and a TV (television), and transmits IP packets containing video signals distributed by IP multicast from a CATV station via an FTTH transmission line. The in-building transmitting device in the system,
a first memory storing an IP header conversion table consisting of a combination of an IPv6 header containing a predetermined IPv6 address and an IPv4 header containing an IPv4 address corresponding to the IPv6 header;
The IPv6 header included in the IP packet transmitted from the CATV station is converted into the IPv4 header using the IP header conversion table stored in the first memory, and the IP packet having the IPv4 header is converted into the IPv4 header. a first IP header conversion processing unit that generates;
The IP packet having the IPv4 header generated by the first IP header conversion processing unit is transmitted from the first intra-building transmission device to all the second intra-buildings with a guaranteed band using a predetermined bonding signal. An in-building transmitting device characterized in that the second in-building transmitting device transmits the video signal to the in-building receiving device to which a request for viewing a program of the video signal has been made.
請求項1に記載の棟内送信装置において、
さらに、IPヘッダ処理部を備え、
前記受信者宅のユーザにより選局された前記番組の番組視聴要求の通知が、前記棟内受信装置から前記第2の棟内伝送装置及び前記第1の棟内伝送装置を介して当該棟内送信装置へ送信されてきた場合に、
前記IPヘッダ処理部は、
前記映像信号の配信に使用可能なIPv4アドレス、前記通知に対応する前記番組についての伝送容量、及び帯域保証されるボンディング信号毎の残帯域に基づいて、前記ボンディング信号の帯域を超えないように、実際に使用する前記ボンディング信号及び前記IPv4アドレスを決定し、
前記通知に対応する前記番組のIPv6アドレスを含む前記IPv6ヘッダ、及び前記IPv4アドレスを含む前記IPv4ヘッダの組み合わせを更新データとして生成し、
当該更新データを、前記第1のメモリに格納された前記IPヘッダ変換表に追加すると共に、前記第1の棟内伝送装置及び全ての前記第2の棟内伝送装置を介して全ての前記棟内受信装置へ送信させる、ことを特徴とする棟内送信装置。
The in-building transmitter according to claim 1,
Furthermore, it is equipped with an IP header processing section,
A notification of a program viewing request for the program selected by a user in the recipient's house is transmitted from the in-building receiving device to the in-building transmission device through the second in-building transmission device and the first in-building transmission device. When it is sent to the transmitting device,
The IP header processing unit includes:
Based on the IPv4 address that can be used to distribute the video signal, the transmission capacity for the program corresponding to the notification, and the remaining bandwidth for each bonding signal whose bandwidth is guaranteed, so as not to exceed the bandwidth of the bonding signal, determining the bonding signal and the IPv4 address to be actually used;
Generating a combination of the IPv6 header including the IPv6 address of the program corresponding to the notification and the IPv4 header including the IPv4 address as update data;
The updated data is added to the IP header conversion table stored in the first memory, and the update data is added to the IP header conversion table stored in the first memory, and transmitted to all the buildings via the first intra-building transmission device and all the second intra-building transmission devices. An in-building transmitting device characterized by transmitting to an in-building receiving device.
請求項2に記載の棟内送信装置において、
さらに、番組毎の伝送容量を含む番組伝送容量情報、並びに、ボンディング信号毎の伝送容量、帯域保証用IPv4アドレス、残帯域、及び配信中の番組に関するIPv6アドレス、IPv4アドレス及び配信先を含むIPv4アドレス割当情報が格納された第2のメモリを備え、
前記IPヘッダ処理部は、
前記第2のメモリに格納された前記IPv4アドレス割当情報に含まれる前記帯域保証用IPv4アドレス及び前記配信中の番組に関する前記IPv4アドレスに基づいて、前記使用可能なIPv4アドレスを特定し、
前記第2のメモリに格納された前記番組伝送容量情報から、前記通知に対応する前記番組についての前記伝送容量を取得し、
前記IPv4アドレス割当情報から、前記ボンディング信号の前記残帯域を取得し、
前記使用可能なIPv4アドレス、前記番組についての前記伝送容量、及び前記ボンディング信号の前記残帯域に基づいて、前記ボンディング信号の帯域を超えないように、実際に使用する前記ボンディング信号を決定し、当該ボンディング信号についての前記使用可能なIPv4アドレスの中から、実際に使用する前記IPv4アドレスを決定する、ことを特徴とする棟内送信装置。
In the in-building transmitting device according to claim 2,
Furthermore, program transmission capacity information including transmission capacity for each program, transmission capacity for each bonding signal, IPv4 address for bandwidth guarantee, remaining bandwidth, IPv6 address related to the program being distributed, IPv4 address including IPv4 address and distribution destination comprising a second memory storing allocation information;
The IP header processing unit includes:
identifying the usable IPv4 address based on the bandwidth guarantee IPv4 address included in the IPv4 address allocation information stored in the second memory and the IPv4 address related to the program being distributed;
obtaining the transmission capacity for the program corresponding to the notification from the program transmission capacity information stored in the second memory;
obtaining the remaining band of the bonding signal from the IPv4 address allocation information;
Based on the available IPv4 address, the transmission capacity for the program, and the remaining band of the bonding signal, determine the bonding signal to be actually used so as not to exceed the band of the bonding signal, and An intra-building transmitting device characterized in that the IPv4 address to be actually used is determined from among the available IPv4 addresses for a bonding signal.
MDF(主配線盤)室に設置されたONU(光回線終端装置)、請求項1の棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内受信装置であって、
所定のIPv6アドレスを含むIPv6ヘッダ、及び当該IPv6ヘッダに対応するIPv4アドレスを含むIPv4ヘッダの組み合わせからなり、前記棟内送信装置が保持しているIPヘッダ変換表と同じIPヘッダ変換表が格納された第3のメモリと、
前記棟内送信装置により、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダが前記IPv4ヘッダに変換され、当該IPv4ヘッダを有する前記IPパケットが前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に伝送されてきた場合に、前記第3のメモリに格納された前記IPヘッダ変換表を用いて、前記IPパケットに含まれる前記IPv4ヘッダを前記IPv6ヘッダに変換し、当該IPv6ヘッダを有する前記IPパケットを生成する第2のIPヘッダ変換処理部と、
を備えたことを特徴とする棟内受信装置。
An ONU (optical line terminal unit) installed in an MDF (main distribution board) room, an in-building transmitter and a first in-building transmitter according to claim 1, and a second in-building transmitter installed in each of a plurality of recipient homes. It consists of an in-building transmission device, an in-building receiving device, an IP-STB (set-top box), and a TV (television), and transmits IP packets including video signals distributed by IP multicast from CATV stations via FTTH transmission lines. The in-building receiving device in an in-building transmission system,
It consists of a combination of an IPv6 header containing a predetermined IPv6 address and an IPv4 header containing an IPv4 address corresponding to the IPv6 header, and stores the same IP header translation table as the one held by the intra-building transmitter. a third memory,
The intra-building transmission device converts the IPv6 header included in the IP packet transmitted from the CATV station into the IPv4 header, and the IP packet having the IPv4 header is transmitted to the first intra-building transmission device and the When the IPv4 header included in the IP packet is transmitted to the in-building receiving device via the second in-building transmission device, the IPv4 header included in the IP packet is transmitted using the IP header conversion table stored in the third memory. a second IP header conversion processing unit that converts the IPv6 header into the IPv6 header and generates the IP packet having the IPv6 header;
An in-building receiving device characterized by comprising:
MDF(主配線盤)室に設置されたONU(光回線終端装置)、請求項2または3の棟内送信装置及び第1の棟内伝送装置、並びに複数の受信者宅のそれぞれに設置された第2の棟内伝送装置及び棟内受信装置、IP-STB(セットトップボックス)及びTV(テレビ)により構成され、CATV局からFTTH伝送路を介してIPマルチキャスト配信された映像信号を含むIPパケットを伝送する棟内伝送システムにおける前記棟内受信装置であって、
所定のIPv6ヘッダ及び当該IPv6ヘッダに対応するIPv4ヘッダの組み合わせからなり、前記棟内送信装置が保持しているIPヘッダ変換表と同じIPヘッダ変換表が格納された第3のメモリと、
前記棟内送信装置により、前記CATV局から送信された前記IPパケットに含まれる前記IPv6ヘッダが前記IPv4ヘッダに変換され、当該IPv4ヘッダを有する前記IPパケットが、前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に伝送されてきた場合に、前記第3のメモリに格納された前記IPヘッダ変換表を用いて、前記IPパケットに含まれる前記IPv4ヘッダを前記IPv6ヘッダに変換し、当該IPv6ヘッダを有する前記IPパケットを生成する第2のIPヘッダ変換処理部と、
前記受信者宅のユーザにより選局された番組の視聴要求があると、前記第3のメモリに格納された前記IPヘッダ変換表に前記番組の前記IPv6アドレスが存在するか否かを判定し、前記IPヘッダ変換表に前記番組の前記IPv6アドレスが存在しないと判定した場合、前記受信者宅のユーザにより選局された番組の番組視聴要求の通知を出力し、当該通知を、前記第2の棟内伝送装置及び前記第1の棟内伝送装置を介して前記棟内送信装置へ送信させる信号処理部と、
前記棟内送信装置により、前記通知に伴って前記IPv6ヘッダ及び前記IPv4ヘッダの組み合わせが更新データとして生成され、当該更新データが、前記第1の棟内伝送装置及び前記第2の棟内伝送装置を介して当該棟内受信装置に送信されてきた場合に、前記更新データを、前記第3のメモリに格納された前記IPヘッダ変換表に追加するIPヘッダ変換表更新部と、
を備えたことを特徴とする棟内受信装置。
ONU (optical line terminal unit) installed in the MDF (main distribution board) room, the in-building transmitter and the first in-building transmitter according to claim 2 or 3, and installed in each of the plurality of recipient homes. A second in-building transmission device, an in-building receiving device, an IP-STB (set-top box), and a TV (television), and IP packets containing video signals distributed by IP multicast from a CATV station via an FTTH transmission path. The in-building receiving device in an in-building transmission system that transmits
a third memory that stores an IP header conversion table that is made up of a combination of a predetermined IPv6 header and an IPv4 header that corresponds to the IPv6 header, and is the same as the IP header conversion table held by the intra-building transmitter;
The intra-building transmission device converts the IPv6 header included in the IP packet transmitted from the CATV station into the IPv4 header, and the IP packet having the IPv4 header is transmitted to the first intra-building transmission device and When the IPv4 packet contained in the IP packet is transmitted to the intra-building receiving device via the second intra-building transmission device, using the IP header conversion table stored in the third memory, a second IP header conversion processing unit that converts a header into the IPv6 header and generates the IP packet having the IPv6 header;
When a user at the recipient's home requests to view a selected program, determining whether or not the IPv6 address of the program exists in the IP header conversion table stored in the third memory; If it is determined that the IPv6 address of the program does not exist in the IP header conversion table, a notification of a program viewing request for the program tuned by the user at the recipient's home is output, and the notification is transmitted to the second a signal processing unit that causes the signal to be transmitted to the in-building transmitting device via the in-building transmitting device and the first in-building transmitting device;
The intra-building transmission device generates a combination of the IPv6 header and the IPv4 header as update data in response to the notification, and the updated data is transmitted to the first intra-building transmission device and the second intra-building transmission device. an IP header conversion table update unit that adds the update data to the IP header conversion table stored in the third memory when the update data is transmitted to the in-building receiving device via the IP header conversion table;
An in-building receiving device characterized by comprising:
コンピュータを、請求項1から3までのいずれか一項に記載の棟内送信装置として機能させるためのプログラム。 A program for causing a computer to function as the in-building transmitting device according to any one of claims 1 to 3. コンピュータを、請求項4または5に記載の棟内受信装置として機能させるためのプログラム。 A program for causing a computer to function as the in-building receiving device according to claim 4 or 5.
JP2019212396A 2019-11-25 2019-11-25 In-building transmitter, in-building receiver and program Active JP7373369B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019212396A JP7373369B2 (en) 2019-11-25 2019-11-25 In-building transmitter, in-building receiver and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019212396A JP7373369B2 (en) 2019-11-25 2019-11-25 In-building transmitter, in-building receiver and program

Publications (2)

Publication Number Publication Date
JP2021087028A JP2021087028A (en) 2021-06-03
JP7373369B2 true JP7373369B2 (en) 2023-11-02

Family

ID=76088560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019212396A Active JP7373369B2 (en) 2019-11-25 2019-11-25 In-building transmitter, in-building receiver and program

Country Status (1)

Country Link
JP (1) JP7373369B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009531963A (en) 2006-03-29 2009-09-03 トムソン ライセンシング Video on cable modem
JP2010074653A (en) 2008-09-19 2010-04-02 Hitachi Communication Technologies Ltd Communication control device and method
JP2012060534A (en) 2010-09-10 2012-03-22 Synclayer Inc Catv system
JP2016116165A (en) 2014-12-17 2016-06-23 ソニー株式会社 Receiver, reception method, transmitter, and transmission method
JP2019193116A (en) 2018-04-25 2019-10-31 日本放送協会 In-building transmission system, optical receiver, capsulation device and decapsulation device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009531963A (en) 2006-03-29 2009-09-03 トムソン ライセンシング Video on cable modem
JP2010074653A (en) 2008-09-19 2010-04-02 Hitachi Communication Technologies Ltd Communication control device and method
JP2012060534A (en) 2010-09-10 2012-03-22 Synclayer Inc Catv system
JP2016116165A (en) 2014-12-17 2016-06-23 ソニー株式会社 Receiver, reception method, transmitter, and transmission method
JP2019193116A (en) 2018-04-25 2019-10-31 日本放送協会 In-building transmission system, optical receiver, capsulation device and decapsulation device

Also Published As

Publication number Publication date
JP2021087028A (en) 2021-06-03

Similar Documents

Publication Publication Date Title
US8503447B2 (en) Broadcast receiver and channel information processing method
EP1516486B1 (en) Discovery information for ip multicast
CN100495380C (en) System and method for positioning and distributing satellite signals using multicast IP and ethernet
CN1781284A (en) PID filter based network routing
JP6293278B2 (en) Apparatus and method for transmitting and receiving broadcast signals
US7310330B2 (en) Apparatus for providing broadcasting channel information in internet protocol based digital broadcasting system and method thereof
US8265137B2 (en) Adaptive language descriptors
EP2046033A2 (en) Broadcast receiver and system information processing method
US20030097663A1 (en) Method and apparatus for dynamic provisioning of IP-based services in a DVB network
CN106357494B (en) Broadcast television wired and wireless fusion broadband system and method
JP7373369B2 (en) In-building transmitter, in-building receiver and program
KR100572695B1 (en) Internet tuning device having broadcast / communication packet classification function and method thereof
CN1351798A (en) Establishment of upstream connection in wired network
KR100841918B1 (en) Integrated broadcasting signal distribution system interworking with the Internet
JP6757643B2 (en) Receivers, retransmission devices, and programs
Aoki et al. New media transport technologies in super hi-vision broadcasting systems
KR100861239B1 (en) IP Media Gateway for bi-directional communication support in both public and public broadcasts that can be used by many digital and IP broadcasts
JP7045254B2 (en) In-building transmission system, optical receiver, encapsulation device, and decapsulation device
MX2007008251A (en) A method and system for allocating receiving resources in a gateway server.
CN101340573B (en) Host equipment for meeting with deployment point and method for processing broadcasting data
KR101660438B1 (en) CATV and Digital Terrestrial TV multi channel Broadcasting System having IP Packetization Apparatus
EP3595254A1 (en) Multicast signal transmission/reception method and device
CN111654760A (en) VOD video interactive on-demand method and system
JP5479444B2 (en) System and method for inserting synchronization bytes into a transmission packet
KR20180058211A (en) Method and apparatus for broadcasting retransmission

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221003

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230920

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230928

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231023

R150 Certificate of patent or registration of utility model

Ref document number: 7373369

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150