JP7251668B2 - Transmission device and transmission method - Google Patents

Transmission device and transmission method Download PDF

Info

Publication number
JP7251668B2
JP7251668B2 JP2022010175A JP2022010175A JP7251668B2 JP 7251668 B2 JP7251668 B2 JP 7251668B2 JP 2022010175 A JP2022010175 A JP 2022010175A JP 2022010175 A JP2022010175 A JP 2022010175A JP 7251668 B2 JP7251668 B2 JP 7251668B2
Authority
JP
Japan
Prior art keywords
fec
frame
time information
header
ofdm
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
JP2022010175A
Other languages
Japanese (ja)
Other versions
JP2022058764A (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.)
Sony Corp
Sony Group Corp
Original Assignee
Sony Corp
Sony Group 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
Priority claimed from JP2017092415A external-priority patent/JP7017029B2/en
Application filed by Sony Corp, Sony Group Corp filed Critical Sony Corp
Priority to JP2022010175A priority Critical patent/JP7251668B2/en
Publication of JP2022058764A publication Critical patent/JP2022058764A/en
Priority to JP2023045328A priority patent/JP2023093449A/en
Application granted granted Critical
Publication of JP7251668B2 publication Critical patent/JP7251668B2/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)

Description

本技術は、送信装置、及び送信方法に関し、特に、時刻情報を効率的に伝送することができるようにした送信装置、及び送信方法に関する。 TECHNICAL FIELD The present technology relates to a transmission device and a transmission method, and more particularly to a transmission device and a transmission method capable of efficiently transmitting time information.

例えば、地上デジタルテレビ放送の放送方式として、日本等が採用するISDB-T(Integrated Services Digital Broadcasting - Terrestrial)がある(例えば、非特許文献1参照)。 For example, there is ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) adopted by Japan and others as a broadcasting system for digital terrestrial television broadcasting (see, for example, Non-Patent Document 1).

また、デジタルテレビ放送においては、送信側と受信側とで同期をとるための時刻情報として、NTP(Network Time Protocol)で規定された時刻の情報(NTP時刻情報)を用いることが知られている(例えば、非特許文献2参照)。 In digital television broadcasting, it is known to use time information (NTP time information) specified by NTP (Network Time Protocol) as time information for synchronizing the transmitting side and the receiving side. (For example, see Non-Patent Document 2).

ARIB STD-B31 2.2版 一般社団法人 電波産業会ARIB STD-B31 Version 2.2 Association of Radio Industries and Businesses ARIB STD-B44 2.1版 一般社団法人 電波産業会ARIB STD-B44 Version 2.1 Association of Radio Industries and Businesses

ところで、日本では、地上デジタルテレビ放送の次世代化に向けた高度化の検討が行われている。しかしながら、次世代の地上デジタルテレビ放送においては、NTP時刻情報等の時刻情報を伝送する方式が策定されておらず、時刻情報の伝送を効率的に行うための提案が要請されている。 By the way, in Japan, studies are being made on the sophistication of terrestrial digital television broadcasting toward the next generation. However, in next-generation digital terrestrial television broadcasting, a method for transmitting time information such as NTP time information has not yet been formulated, and proposals for efficient transmission of time information have been requested.

本技術はこのような状況に鑑みてなされたものであり、時刻情報を効率的に伝送することができるようにするものである。 The present technology has been made in view of such circumstances, and enables efficient transmission of time information.

本技術の一側面の送信装置は、入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、前記物理層フレームを送信する送信部とを備え、前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める送信装置である。 A transmission device according to one aspect of the present technology includes a generation unit that generates a physical layer frame based on an FEC (Forward Error Correction) frame obtained from input data, and a transmission unit that transmits the physical layer frame, This is a transmission device that includes time information indicating the time of the head position in the head area of a physical layer frame.

本技術の一側面の送信装置は、独立した装置であってもよいし、1つの装置を構成している内部ブロックであってもよい。また、本技術の一側面の送信方法は、上述した本技術の一側面の送信装置に対応する送信方法である。 A transmitting device of one aspect of the present technology may be an independent device or an internal block forming one device. Further, a transmission method according to one aspect of the present technology is a transmission method corresponding to the transmission device according to one aspect of the present technology described above.

本技術の一側面の送信装置、及び送信方法においては、入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームが生成され、前記物理層フレームが送信される。また、前記物理層フレームの先頭の領域には、その先頭の位置の時刻を示す時刻情報が含められる。 In the transmission device and transmission method of one aspect of the present technology, a physical layer frame is generated based on an FEC (Forward Error Correction) frame obtained from input data, and the physical layer frame is transmitted. Also, the head area of the physical layer frame contains time information indicating the time of the head position.

本技術の一側面によれば、時刻情報を効率的に伝送することができる。 According to one aspect of the present technology, it is possible to efficiently transmit time information.

なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。 Note that the effects described here are not necessarily limited, and may be any of the effects described in the present disclosure.

本技術を適用した伝送システムの一実施の形態の構成を示すブロック図である。1 is a block diagram showing the configuration of an embodiment of a transmission system to which the present technology is applied; FIG. データ処理装置と送信装置の構成例を示すブロック図である。2 is a block diagram showing a configuration example of a data processing device and a transmission device; FIG. FECブロックの生成に関わるブロックの構成の例を示す図である。FIG. 4 is a diagram illustrating an example of the configuration of blocks involved in FEC block generation; FECブロックの生成の流れを説明する図である。FIG. 4 is a diagram for explaining the flow of FEC block generation; ベースバンドフレームサイズが、ロング符号の場合の先頭TLVパケット位置ポインタの最大値を説明する図である。FIG. 10 is a diagram explaining the maximum value of the leading TLV packet position pointer when the baseband frame size is a long code; FECブロックに対するK_bchを説明する図である。FIG. 4 is a diagram illustrating K_bch for FEC blocks; 第1のFECブロックヘッダ方式での時刻情報の送出タイミングの例を示す図である。FIG. 10 is a diagram showing an example of timing for sending time information in the first FEC block header method; FECブロックヘッダのフォーマットの例を示す図である。FIG. 4 is a diagram showing an example of the format of an FEC block header; FECブロックヘッダに含まれる時刻情報のシンタックスの例を示す図である。FIG. 4 is a diagram showing an example of syntax of time information included in an FEC block header; 時刻情報を含める場合のFECブロックの生成の流れを説明する図である。FIG. 10 is a diagram illustrating the flow of FEC block generation when time information is included; 第2のFECブロックヘッダ方式での時刻情報の送出タイミングの例を示す図である。FIG. 10 is a diagram showing an example of timing for sending time information in the second FEC block header method; FECブロックヘッダのフォーマットの例を示す図である。FIG. 4 is a diagram showing an example of the format of an FEC block header; 第1のOFDMフレームヘッダ方式での時刻情報の送出タイミングの例を示す図である。FIG. 10 is a diagram showing an example of the transmission timing of time information in the first OFDM frame header method; OFDMフレームヘッダのフォーマットの例を示す図である。FIG. 4 is a diagram showing an example format of an OFDM frame header; OFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示す図である。FIG. 4 is a diagram showing an example of syntax of time information included in an OFDM frame header; 第2のOFDMフレームヘッダ方式での時刻情報の送出タイミングの例を示す図である。FIG. 10 is a diagram showing an example of timing for sending time information in the second OFDM frame header method; OFDMフレームヘッダのフォーマットの例を示す図である。FIG. 4 is a diagram showing an example format of an OFDM frame header; OFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示す図である。FIG. 4 is a diagram showing an example of syntax of time information included in an OFDM frame header; 送信処理の流れを説明するフローチャートである。4 is a flowchart for explaining the flow of transmission processing; コンピュータの構成例を示す図である。It is a figure which shows the structural example of a computer.

以下、図面を参照しながら本技術の実施の形態について説明する。なお、説明は以下の順序で行うものとする。 Hereinafter, embodiments of the present technology will be described with reference to the drawings. Note that the description will be given in the following order.

1.システムの構成
2.本技術の概要
3.本技術の詳細な内容
(1)FECブロックヘッダ方式
(1-1)第1のFECブロックヘッダ方式
(1-2)第2のFECブロックヘッダ方式
(2)OFDMフレームヘッダ方式
(2-1)第1のOFDMフレームヘッダ方式
(2-2)第2のOFDMフレームヘッダ方式
4.送信側の動作
5.変形例
6.コンピュータの構成
1. System configuration2. Outline of this technology 3. Detailed content of this technology (1) FEC block header method (1-1) First FEC block header method (1-2) Second FEC block header method (2) OFDM frame header method (2-1) Second 1 OFDM frame header method (2-2) Second OFDM frame header method4. Sender action5. Modification 6. computer configuration

<1.システムの構成> <1. System Configuration>

(伝送システムの構成例)
図1は、本技術を適用した伝送システムの一実施の形態の構成を示すブロック図である。なお、システムとは、複数の装置が論理的に集合したものをいう。
(Configuration example of transmission system)
FIG. 1 is a block diagram showing the configuration of one embodiment of a transmission system to which the present technology is applied. A system is a logical assembly of a plurality of devices.

図1において、伝送システム1は、各放送局に関連する施設に設置されるデータ処理装置10-1乃至10-N(Nは1以上の整数)と、送信所に設置される送信装置20と、ユーザが所有する受信装置30-1乃至30-M(Mは1以上の整数)から構成される。 In FIG. 1, a transmission system 1 includes data processing devices 10-1 to 10-N (N is an integer equal to or greater than 1) installed in facilities related to each broadcasting station, and a transmission device 20 installed in a transmission station. , receiving devices 30-1 to 30-M (M is an integer equal to or greater than 1) owned by the user.

また、この伝送システム1において、データ処理装置10-1乃至10-Nと、送信装置20とは、通信回線40-1乃至40-Nを介して、接続されている。なお、通信回線40-1乃至40-Nは、例えば専用線とすることができる。 In this transmission system 1, the data processing devices 10-1 to 10-N and the transmission device 20 are connected via communication lines 40-1 to 40-N. The communication lines 40-1 to 40-N can be dedicated lines, for example.

データ処理装置10-1は、放送局Aにより制作された放送番組等のコンテンツを処理し、その結果得られる伝送データを、通信回線40-1を介して送信装置20に送信する。 The data processing device 10-1 processes contents such as broadcast programs produced by the broadcasting station A, and transmits transmission data obtained as a result to the transmission device 20 via the communication line 40-1.

データ処理装置10-2乃至10-Nにおいては、データ処理装置10-1と同様に、放送局Bや放送局Z等の各放送局により制作された放送番組等のコンテンツが処理され、その結果得られる伝送データが、通信回線40-2乃至40-Nを介して、送信装置20に送信される。 In the data processing devices 10-2 to 10-N, similarly to the data processing device 10-1, contents such as broadcast programs produced by each broadcasting station such as broadcasting station B and broadcasting station Z are processed, and the result is The obtained transmission data is transmitted to the transmission device 20 via the communication lines 40-2 to 40-N.

送信装置20は、通信回線40-1乃至40-Nを介して、放送局側のデータ処理装置10-1乃至10-Nから送信されてくる伝送データを受信する。送信装置20は、データ処理装置10-1乃至10-Nからの伝送データを処理し、その結果得られる放送信号を、送信所に設置された送信用アンテナから送信する。 The transmitting device 20 receives transmission data transmitted from the data processing devices 10-1 to 10-N on the broadcasting station side via the communication lines 40-1 to 40-N. The transmission device 20 processes transmission data from the data processing devices 10-1 to 10-N, and transmits the resulting broadcast signal from a transmission antenna installed at a transmission station.

これにより、送信所側の送信装置20からの放送信号は、放送伝送路50を介して、受信装置30-1乃至30-Mに送信される。 As a result, broadcast signals from the transmitting device 20 at the transmitting station are transmitted to the receiving devices 30-1 to 30-M via the broadcast transmission path 50. FIG.

受信装置30-1乃至30-Mは、テレビ受像機やセットトップボックス(STB:Set Top Box)、録画機、ゲーム機、ネットワークストレージなどの固定受信機、あるいはスマートフォンや携帯電話機、タブレット型コンピュータ等のモバイル受信機である。また、受信装置30-1乃至30-Mは、例えば車載テレビなどの車両に搭載される車載機器や、ヘッドマウントディスプレイ(HMD:Head Mounted Display)等のウェアラブルコンピュータなどであってもよい。 Receiving devices 30-1 to 30-M are television receivers, set top boxes (STBs), recorders, game machines, stationary receivers such as network storage, smart phones, mobile phones, tablet computers, etc. mobile receiver. Also, the receiving devices 30-1 to 30-M may be, for example, in-vehicle equipment mounted in a vehicle such as an in-vehicle television, or a wearable computer such as a head mounted display (HMD).

受信装置30-1は、放送伝送路50を介して、送信装置20から送信されてくる放送信号を受信して処理することで、ユーザによる選局操作に応じた放送番組等のコンテンツを再生する。 The receiving device 30-1 receives and processes a broadcast signal transmitted from the transmitting device 20 via the broadcast transmission path 50, thereby reproducing content such as a broadcast program according to the user's channel selection operation. .

受信装置30-2乃至30-Mにおいては、受信装置30-1と同様に、送信装置20からの放送信号が処理され、ユーザによる選局操作に応じたコンテンツが再生される。 Similarly to the receiving device 30-1, the receiving devices 30-2 to 30-M process the broadcast signal from the transmitting device 20, and reproduce the content according to the user's channel selection operation.

なお、伝送システム1において、放送伝送路50は、地上波(地上波放送)であるとして説明するが、地上波に限らず、例えば、放送衛星(BS:Broadcasting Satellite)や通信衛星(CS:Communications Satellite)を利用した衛星放送、あるいは、ケーブルを用いた有線放送(CATV:Common Antenna TeleVision)などであってもよい。 In the transmission system 1, the broadcasting transmission path 50 is described as being a terrestrial wave (terrestrial broadcasting), but it is not limited to terrestrial waves. satellite) or cable broadcasting using cable (CATV: Common Antenna TeleVision).

また、伝送システム1では、図示していないが、インターネット等の通信回線に対し、各種のサーバが接続されるようにして、通信機能を有する受信装置30-1乃至30-Mが、インターネット等の通信回線を介して、各種のサーバにアクセスして双方向の通信を行うことで、コンテンツやアプリケーション等の各種のデータを受信できるようにしてもよい。 In the transmission system 1, although not shown, various servers are connected to a communication line such as the Internet, and the receiving devices 30-1 to 30-M having communication functions are connected to the Internet or the like. Various data such as contents and applications may be received by accessing various servers via a communication line and performing two-way communication.

なお、以下の説明では、放送局側のデータ処理装置10-1乃至10-Nを、特に区別する必要がない場合には、データ処理装置10と称する。また、受信装置30-1乃至30-Mを、特に区別する必要がない場合には、受信装置30と称する。 In the following description, the data processing devices 10-1 to 10-N on the broadcasting station side will be referred to as the data processing device 10 when there is no particular need to distinguish between them. Further, the receivers 30-1 to 30-M are referred to as receivers 30 when there is no particular need to distinguish them.

(送信側の装置の構成)
図2は、図1のデータ処理装置10と送信装置20の構成例を示すブロック図である。
(Configuration of device on the transmitting side)
FIG. 2 is a block diagram showing a configuration example of the data processing device 10 and the transmission device 20 of FIG.

図2において、データ処理装置10は、コンポーネント処理部111、シグナリング生成部112、マルチプレクサ113、及びデータ処理部114から構成される。 In FIG. 2, the data processing device 10 comprises a component processing section 111, a signaling generation section 112, a multiplexer 113, and a data processing section 114. FIG.

コンポーネント処理部111は、放送番組等のコンテンツを構成するコンポーネントのデータを処理し、その結果得られるコンポーネントのストリームを、マルチプレクサ113に供給する。ここで、コンポーネントのデータは、例えば、ビデオやオーディオ、字幕等のデータであり、これらのデータに対し、例えば、所定の符号化方式に準拠した符号化処理などの処理が行われる。 The component processing unit 111 processes component data constituting content such as a broadcast program, and supplies the component stream obtained as a result to the multiplexer 113 . Here, the component data are, for example, data such as video, audio, subtitles, etc. These data are subjected to processing such as encoding processing conforming to a predetermined encoding method, for example.

シグナリング生成部112は、コンテンツの選局や再生等の上位層の処理で用いられるシグナリングを生成し、マルチプレクサ113に供給する。また、シグナリング生成部112は、放送信号の変調や復調等の物理層の処理で用いられるシグナリングを生成し、データ処理部114に供給する。 The signaling generation unit 112 generates signaling used in upper layer processing such as content channel selection and playback, and supplies the signaling to the multiplexer 113 . The signaling generation unit 112 also generates signaling used in physical layer processing such as modulation and demodulation of broadcast signals, and supplies the signaling to the data processing unit 114 .

なお、シグナリングは、制御情報とも称される。また、以下の説明では、シグナリングのうち、物理層の処理で用いられるシグナリングを、物理層シグナリング(L1シグナリング)と称する一方で、物理層(Physical Layer)よりも上位の層である上位層(Upper Layer)の処理で用いられるシグナリングを、上位層シグナリングと称して区別する。 Signaling is also referred to as control information. In the following description, among signaling, signaling used in physical layer processing is referred to as physical layer signaling (L1 signaling). Layer) processing is referred to as upper layer signaling and distinguished.

マルチプレクサ113は、コンポーネント処理部111から供給されるコンポーネントのストリームと、シグナリング生成部112から供給される上位層シグナリングのストリームとを多重化し、その結果得られるストリームを、データ処理部114に供給する。なお、ここでは、時刻情報やアプリケーションなどの他のストリームが多重化されるようにしてもよい。 The multiplexer 113 multiplexes the component stream supplied from the component processing unit 111 and the upper layer signaling stream supplied from the signaling generation unit 112 , and supplies the resulting stream to the data processing unit 114 . Note that other streams such as time information and applications may be multiplexed here.

データ処理部114は、マルチプレクサ113から供給されるストリームを処理して、所定の形式のパケット(フレーム)を生成する。また、データ処理部114は、所定の形式のパケットと、シグナリング生成部112からの物理層シグナリングを処理して、伝送データを生成し、通信回線40を介して送信装置20に送信する。 The data processing unit 114 processes the stream supplied from the multiplexer 113 to generate packets (frames) of a predetermined format. The data processing unit 114 also processes packets of a predetermined format and physical layer signaling from the signaling generation unit 112 to generate transmission data, and transmits the transmission data to the transmission device 20 via the communication line 40 .

図2において、送信装置20は、データ処理部211及び変調部212から構成される。 In FIG. 2, the transmitting device 20 is composed of a data processing section 211 and a modulating section 212 .

データ処理部211は、通信回線40を介して、データ処理装置10から送信されてくる伝送データを受信して処理し、その結果得られる所定の形式のパケット(フレーム)と、物理層シグナリングの情報を抽出する。 The data processing unit 211 receives and processes transmission data transmitted from the data processing device 10 via the communication line 40, and obtains packets (frames) in a predetermined format and physical layer signaling information. to extract

データ処理部211は、所定の形式のパケット(フレーム)と、物理層シグナリングの情報を処理することで、所定の放送方式に準拠した物理層のフレーム(物理層フレーム)を生成し、変調部212に供給する。 The data processing unit 211 generates a physical layer frame (physical layer frame) conforming to a predetermined broadcasting system by processing packets (frames) in a predetermined format and physical layer signaling information. supply to

変調部212は、データ処理部211から供給される物理層フレームに対し、必要な処理(例えば変調処理等)を施して、その結果得られる放送信号(RF信号)を、送信所に設置された送信用アンテナから送信する。 The modulation unit 212 performs necessary processing (for example, modulation processing) on the physical layer frame supplied from the data processing unit 211, and transmits the resulting broadcast signal (RF signal) to a transmission station. Transmit from the transmitting antenna.

なお、日本では、地上デジタルテレビ放送の次世代に向けた高度化の検討が開始されているが、ここでは、この次世代の地上デジタルテレビ放送の放送方式(次世代のISDB-T)に準拠した物理層フレームとして、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームを生成することができる。 In Japan, studies have been started on the advancement of next-generation digital terrestrial television broadcasting. As the physical layer frame, an OFDM (Orthogonal Frequency Division Multiplexing) frame using an orthogonal frequency division multiplexing method as a modulation method can be generated.

また、図2の構成においては、物理層シグナリングが、データ処理装置10側で生成され、送信装置20に送信されるとして説明したが、物理層シグナリングは、送信装置20側で生成されるようにしてもよい。 Further, in the configuration of FIG. 2, the physical layer signaling is generated on the data processing device 10 side and transmitted to the transmitting device 20, but the physical layer signaling is generated on the transmitting device 20 side. may

データ処理装置10と送信装置20は、以上のように構成される。 The data processing device 10 and the transmission device 20 are configured as described above.

<2.本技術の概要> <2. Overview of this technology>

ところで、次世代の地上デジタルテレビ放送の放送方式(次世代のISDB-T)においては、伝送パケットとして、TLV(Type Length Value)パケットを用いたデータの伝送が検討されている。TLVパケットは、可変長パケットであり、例えば、4~65536バイトのサイズとされる。なお、TLVパケットについては、上記の非特許文献2にも開示されている。 By the way, in the next-generation terrestrial digital television broadcasting system (next-generation ISDB-T), data transmission using TLV (Type Length Value) packets as transmission packets is being studied. A TLV packet is a variable-length packet, and has a size of, for example, 4 to 65536 bytes. The TLV packet is also disclosed in Non-Patent Document 2 above.

また、TLVパケット等の伝送パケットは、FEC(Forward Error Correction)ブロック等の誤り訂正ブロックにカプセル化されて伝送される。 Also, transmission packets such as TLV packets are encapsulated in error correction blocks such as FEC (Forward Error Correction) blocks and transmitted.

(FECブロックの構成)
図3は、FECブロックの生成に関わるブロックの構成の例を示す図である。
(FEC block configuration)
FIG. 3 is a diagram illustrating an example of the configuration of blocks involved in FEC block generation.

図3に示すように、送信側で、FECブロックの生成に関わるブロックとしては、TLVパケット生成部151、TSパケット処理部152、FECブロック生成部153、及びFECフレーム生成部154を含む。ただし、TLVパケット生成部151乃至FECフレーム生成部154の各ブロックは、データ処理装置10(のデータ処理部114(図2))と、送信装置20(のデータ処理部211(図2))のどちらか一方に含まれる。 As shown in FIG. 3, on the transmitting side, blocks related to FEC block generation include a TLV packet generation unit 151, a TS packet processing unit 152, an FEC block generation unit 153, and an FEC frame generation unit 154. However, each block of the TLV packet generation unit 151 to the FEC frame generation unit 154 is the data processing unit 114 (FIG. 2) of the data processing device 10 and the data processing unit 211 (FIG. 2) of the transmission device 20. included in either.

TLVパケット生成部151は、そこに入力されるIP(Internet Protocol)ストリームを処理してTLVパケットを生成し、FECブロック生成部153に供給する。ここで、TLVパケットには、例えば、IPパケットや制御情報(上位層シグナリング)などが含まれる。また、IPパケットには、UDP(User Datagram Protocol)パケットが含まれる。以下、UDPパケットを含むIPパケットを、UDP/IPパケットとも記述する。 The TLV packet generation unit 151 processes an IP (Internet Protocol) stream input thereto to generate TLV packets and supplies them to the FEC block generation unit 153 . Here, the TLV packet includes, for example, an IP packet and control information (higher layer signaling). IP packets also include UDP (User Datagram Protocol) packets. An IP packet including a UDP packet is hereinafter also referred to as a UDP/IP packet.

TSパケット処理部152は、そこに入力されるTSストリーム(MPEG2-TSストリーム)を処理してTSパケットを生成し、FECブロック生成部153に供給する。このTSストリームに対する処理としては、例えば、同期バイトの削除などの処理が行われる。 The TS packet processing unit 152 processes the input TS stream (MPEG2-TS stream) to generate TS packets and supplies them to the FEC block generation unit 153 . As processing for this TS stream, for example, processing such as deletion of synchronization bytes is performed.

FECブロック生成部153には、TLVパケット生成部151からのTLVパケット、又はTSパケット処理部152からのTSパケットが供給される。FECブロック生成部153は、TLVパケット又はTSパケットを処理してFECブロックを生成し、FECフレーム生成部154に供給する。 The FEC block generator 153 is supplied with the TLV packet from the TLV packet generator 151 or the TS packet from the TS packet processor 152 . The FEC block generator 153 processes the TLV packets or TS packets to generate FEC blocks, and supplies them to the FEC frame generator 154 .

ここで、FECブロックは、FECブロックヘッダ(FBH:FEC Block Header)と、データ部から構成される。データ部には、TLVパケット又はTSパケットが配置されるが、ここでは、1又は複数のTLVパケット(の一部又は全部)が配置される場合を説明する。また、TLVパケットは、可変長であるため、あるFECブロックに配置されるTLVパケットが、次のFECブロックにまたがって配置される場合がある。 Here, the FEC block is composed of an FEC block header (FBH: FEC Block Header) and a data part. A TLV packet or a TS packet is arranged in the data part, and here, a case where (a part or all of) one or a plurality of TLV packets is arranged will be explained. Also, since TLV packets have variable lengths, a TLV packet placed in a certain FEC block may be placed across the next FEC block.

なお、FECブロックのデータ部に配置されるのは、TLVパケットやTSパケット等の入力パケット(伝送パケット)に限らず、例えば、IPストリームやTSストリーム等の入力ストリーム(伝送ストリーム)が配置されるようにしてもよい。 It should be noted that not only input packets (transmission packets) such as TLV packets and TS packets, but also input streams (transmission streams) such as IP streams and TS streams are allocated to the data part of the FEC block. You may do so.

FECフレーム生成部154は、FECブロック生成部153から供給されるFECブロックに対し、エネルギ拡散、BCH(Bose-Chaudhuri-Hocquenghem)符号化やLDPC(Low Density Parity Check)符号化等の処理を施してFECフレームを生成し、後段に供給する。 The FEC frame generation unit 154 performs processing such as energy spreading, BCH (Bose-Chaudhuri-Hocquenghem) coding, and LDPC (Low Density Parity Check) coding on the FEC blocks supplied from the FEC block generation unit 153. Generates an FEC frame and supplies it to the subsequent stage.

ここで、FECフレームは、1つのFECブロックに対し、BCH符号とLDPC符号のパリティが付加されて構成される。すなわち、可変長のTLVパケットは、固定長のFECブロックにカプセル化された後に、さらに、BCH符号やLDPC符号のパリティが付加されて、固定長のFECフレームに格納される。 Here, the FEC frame is configured by adding parity of BCH code and LDPC code to one FEC block. That is, the variable-length TLV packet is encapsulated in a fixed-length FEC block, then added with a parity of a BCH code or LDPC code, and stored in a fixed-length FEC frame.

(FECブロックの生成の流れ)
図4は、FECブロックの生成の流れを説明する図である。なお、図4において、時間の方向は、図中の左側から右側に向かう方向とされる。
(FEC block generation flow)
FIG. 4 is a diagram illustrating the flow of FEC block generation. In FIG. 4, the direction of time is the direction from the left side to the right side in the drawing.

FECブロック生成部153(図3)においては、TLVパケット生成部151(図3)により生成されたTLVパケットが入力されると(S1)、当該TLVパケットに対して、FECブロックヘッダ(FBH)が付加され、FECブロックが生成される(S2)。なお、図示はしていないが、その後、このようにして得られるFECブロックに対して、エネルギ拡散が行われることになる。 In the FEC block generation unit 153 (FIG. 3), when the TLV packet generated by the TLV packet generation unit 151 (FIG. 3) is input (S1), the FEC block header (FBH) is generated for the TLV packet. added to generate an FEC block (S2). Although not shown, the FEC blocks thus obtained are then subjected to energy diffusion.

ここで、ステップS2のFECブロック生成処理で生成されたFECブロックのうち、先頭のFECブロック#0に注目すれば、当該FECブロック#0には、TLVパケット#0(の全部のデータ)に続いて、TLVパケット#1の一部のデータが配置される。また、その次のFECブロック#1に注目すれば、当該FECブロック#1には、FECブロック#0に一部のデータが配置されたTLVパケット#1の残りのデータに続いて、TLVパケット#2のデータが配置される。 Here, among the FEC blocks generated in the FEC block generation process of step S2, focusing on the FEC block #0 at the beginning, the FEC block #0 includes (all data of) the TLV packet #0. Part of the data of TLV packet #1 is placed in the In addition, focusing on the next FEC block #1, in the FEC block #1, following the remaining data of the TLV packet #1 in which part of the data is placed in the FEC block #0, the TLV packet # 2 data is placed.

すなわち、先頭のFECブロック#0と、それに続くFECブロック#1においては、TLVパケット#1がまたいで配置されている。このとき、FECブロック#1においては、TLVパケット#1(FECブロック#0とFECブロック#1をまたいで配置されるTLVパケット#1)の残りのデータに続いて配置される最初のTLVパケット#2の位置(先頭位置)を確実に通知して、FECブロック内のTLVパケットが、確実に抽出されるようにすることが望ましい。 That is, the TLV packet #1 is arranged across the leading FEC block #0 and the subsequent FEC block #1. At this time, in FEC block #1, the first TLV packet # arranged following the remaining data of TLV packet #1 (TLV packet #1 arranged across FEC block #0 and FEC block #1) It is desirable to reliably notify the position of 2 (starting position) so that the TLV packet in the FEC block can be reliably extracted.

そこで、ここでは、FECブロックにおいて、先頭のTLVパケットの位置を示すポインタ(以下、先頭TLVパケット位置ポインタという)を、当該FECブロックのFECブロックヘッダ(FBH)に配置することで、この先頭TLVパケット位置ポインタによって、先頭のTLVパケットの位置(図中の先頭位置P)を、確実に特定できるようにする。 Therefore, here, in the FEC block, a pointer indicating the position of the leading TLV packet (hereinafter referred to as a leading TLV packet position pointer) is placed in the FEC block header (FBH) of the FEC block, so that the leading TLV packet The position pointer enables the position of the leading TLV packet (leading position P in the drawing) to be specified with certainty.

なお、FECブロックのFECブロックヘッダ(FBH)に、先頭TLVパケット位置ポインタを配置しない場合には、受信機側で、受信ミス等の何らかの原因により、同期情報を取得できないときに、TLVパケットを正常に抽出して処理することができなくなって、データが途切れてしまう可能性がある。 If the head TLV packet position pointer is not placed in the FEC block header (FBH) of the FEC block, the TLV packet will be sent normally when synchronization information cannot be acquired due to some cause such as a reception error on the receiver side. It is possible that the data will be cut off because it will not be possible to extract and process the data directly.

一方で、図4に示すように、FECブロックのFECブロックヘッダ(FBH)に、先頭TLVパケット位置ポインタを配置した場合には、受信機側で、FECブロックごとに、先頭TLVパケット位置ポインタによって、先頭のTLVパケットの位置を確実に特定して、常に、TLVパケットを正常に抽出して処理することができるため、データが途切れることを抑制することができる。 On the other hand, as shown in FIG. 4, when the head TLV packet position pointer is arranged in the FEC block header (FBH) of the FEC block, the receiver side, for each FEC block, uses the head TLV packet position pointer to Since the position of the leading TLV packet can be reliably specified and the TLV packet can be normally extracted and processed at all times, data interruption can be suppressed.

また、先頭TLVパケット位置ポインタに割り当てられるビット数は、データの構成などに応じて任意の値に設定することができる。例えば、先頭TLVパケット位置ポインタの最大値は、ベースバンドフレームサイズに応じて決定されるため、それに応じて、先頭TLVパケット位置ポインタに割り当てるビット数を決定すればよい。 In addition, the number of bits assigned to the head TLV packet position pointer can be set to any value according to the data structure or the like. For example, since the maximum value of the leading TLV packet position pointer is determined according to the baseband frame size, the number of bits to be assigned to the leading TLV packet position pointer may be determined accordingly.

(ロング符号のポインタの最大値)
図5は、ベースバンドフレームサイズが、ロング符号(符号長:276480ビット)の場合の先頭TLVパケット位置ポインタの最大値を説明する図である。
(Maximum value of long code pointer)
FIG. 5 is a diagram for explaining the maximum value of the leading TLV packet position pointer when the baseband frame size is a long code (code length: 276480 bits).

図5において、CR(Coding Rate)は、LDPC符号の符号化率を表し、N_ldpcは、LDPC符号ブロック(単位:ビット)を表し、N_bchは、BCH符号ブロック(単位:ビット)を表している。 In FIG. 5, CR (Coding Rate) represents the coding rate of the LDPC code, N_ldpc represents the LDPC code block (unit: bit), and N_bch represents the BCH code block (unit: bit).

また、図5において、BCHは、N_bch - K_bch(単位:ビット)を表し、K_bchは、BCH情報ブロック(単位:ビット、バイト)を表し、Num Bitsは、K_bch(B:バイト)に応じて必要となるビット数を表している。なお、図6に示すように、K_bchは、FECブロック長に相当している。 Also, in FIG. 5, BCH represents N_bch - K_bch (unit: bit), K_bch represents a BCH information block (unit: bit, byte), and Num Bits is required according to K_bch (B: byte). represents the number of bits to be Note that, as shown in FIG. 6, K_bch corresponds to the FEC block length.

図5に示すように、N_ldpc = 276480ビットとなるロング符号の場合に、LDPC符号の符号化率(CR)が、2/16,3/16となるとき、ビット数(Num Bits)は、13ビットとなり、LDPC符号の符号化率(CR)が、4/16,5/16,6/16,7/16となるとき、ビット数(Num Bits)は、14ビットとなり、8/16,9/16,10/16,11/16,12/16,13/16,14/16となるとき、ビット数(Num Bits)は、15ビットとなる。 As shown in FIG. 5, in the case of a long code with N_ldpc = 276480 bits, when the coding rate (CR) of the LDPC code is 2/16 and 3/16, the number of bits (Num Bits) is 13 When the coding rate (CR) of the LDPC code is 4/16, 5/16, 6/16, 7/16, the number of bits (Num Bits) is 14 bits, 8/16, 9 When /16, 10/16, 11/16, 12/16, 13/16, 14/16, the number of bits (Num Bits) is 15 bits.

このように、符号長が276480ビットとなるロング符号の場合においては、CR = 14/16である最大符号化率となるとき、ビット数(Num Bits)は、15ビットとなるので、先頭TLVパケット位置ポインタの最大値は、15ビットとなる。そして、この先頭TLVパケット位置ポインタをFECブロックヘッダに含めることで、可変長のTLVパケットをFECブロックに配置した場合に、先頭のTLVパケットの位置を確実に特定することができる。 Thus, in the case of a long code with a code length of 276480 bits, when the maximum coding rate is CR = 14/16, the number of bits (Num Bits) is 15 bits. The maximum value of the position pointer is 15 bits. By including this leading TLV packet position pointer in the FEC block header, the position of the leading TLV packet can be reliably specified when variable-length TLV packets are arranged in the FEC block.

また、次世代の地上デジタルテレビ放送の放送方式(次世代のISDB-T)においては、時刻情報を伝送する方式が策定されておらず、時刻情報の伝送を効率的に行うための提案が要請されているのは、先に述べた通りである。 In addition, in the next-generation digital terrestrial television broadcasting system (next-generation ISDB-T), a method for transmitting time information has not been formulated, and proposals for efficient transmission of time information are requested. What is done is as described above.

本技術では、OFDMフレーム等の物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含めることで、時刻情報の伝送が効率的に行われるようにする。以下、本技術の実施の形態として、FECブロックに付加されるFECブロックヘッダを利用したFECブロックヘッダ方式と、OFDMフレームに付加されるOFDMフレームヘッダを利用したOFDMフレームヘッダ方式について説明する。 In the present technology, by including time information indicating the time of the head position in the head area of a physical layer frame such as an OFDM frame, time information is efficiently transmitted. Hereinafter, as embodiments of the present technology, an FEC block header method using an FEC block header added to an FEC block and an OFDM frame header method using an OFDM frame header added to an OFDM frame will be described.

<3.本技術の詳細な内容> <3. Detailed contents of this technology>

(1)FECブロックヘッダ方式 (1) FEC block header method

FECブロックヘッダを利用して時刻情報を伝送するFECブロックヘッダ方式としては、時刻情報をFECブロックヘッダに含める方式と、時刻情報をTLVパケットに含める方式がある。以下、前者を、第1のFECブロックヘッダ方式と称し、後者を、第2のFECブロックヘッダ方式と称して順に説明する。 As FEC block header methods for transmitting time information using FEC block headers, there are a method of including time information in FEC block headers and a method of including time information in TLV packets. Hereinafter, the former will be referred to as the first FEC block header method, and the latter will be referred to as the second FEC block header method.

(1-1)第1のFECブロックヘッダ方式 (1-1) First FEC block header method

(時刻情報の送出タイミングの例)
図7は、第1のFECブロックヘッダ方式を採用した場合における、時刻情報の送出タイミングの例を示す図である。
(Example of time information transmission timing)
FIG. 7 is a diagram showing an example of the transmission timing of time information when the first FEC block header method is adopted.

図7においては、送信側のデータ処理装置10又は送信装置20で処理されるデータが模式的に表されている。また、図7において、横方向が時間を表しており、その方向は、図中の左側から右側に向かう方向とされる。 FIG. 7 schematically shows data processed by the data processing device 10 or the transmission device 20 on the transmission side. In FIG. 7, the horizontal direction represents time, and the direction is from left to right in the figure.

データ処理装置10は、UDP/IPパケットに対し、必要な処理を施すことで、TLVパケットを生成する。TLVパケットは、可変長パケットであり、例えば、4~65536バイトのサイズとされる。このTLVパケットは、データ処理装置10から送信装置20に送られる。なお、TLVパケットを、図中の「TLV」で表している。 The data processing device 10 generates a TLV packet by performing necessary processing on the UDP/IP packet. A TLV packet is a variable-length packet, and has a size of, for example, 4 to 65536 bytes. This TLV packet is sent from the data processing device 10 to the transmitting device 20 . Note that the TLV packet is represented by "TLV" in the figure.

送信装置20は、データ処理装置10からのTLVパケットに対し、必要な処理を施すことで、FECブロックを生成する。ここでは、1又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。 The transmitting device 20 generates FEC blocks by performing necessary processing on the TLV packets from the data processing device 10 . Here, an FEC block is generated by adding an FEC block header to one or more TLV packets.

次に、送信装置20は、FECブロックに対し、必要な処理を施すことで、FECフレームを生成する。ここでは、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。なお、FECブロックヘッダを、図中の「FBH」で表し、BCH符号とLDPC符号を、図中の「BCH」と「LDPC」でそれぞれ表している。 Next, transmitting device 20 generates an FEC frame by performing necessary processing on the FEC block. Here, an FEC frame is generated by adding a BCH code and an LDPC code to the FEC block. The FEC block header is indicated by "FBH" in the drawing, and the BCH code and LDPC code are indicated by "BCH" and "LDPC" in the drawing, respectively.

次に、送信装置20は、FECフレームに対し、必要な処理を施すことで、OFDMフレームを生成する。ここで、OFDMフレームとFECフレームとの境界が一致している場合には、FECフレーム#0乃至FECフレーム#kのk+1個のFECフレームで、1つのOFDMフレームが構成されるが、図7においては、OFDMフレームとFECフレームとの境界が一致していないため、次のOFDMフレームにまたがったFECフレーム#0が含まれている。 Next, transmitting device 20 generates an OFDM frame by performing necessary processing on the FEC frame. Here, when the boundaries of the OFDM frame and the FEC frame match, one OFDM frame is composed of k+1 FEC frames from FEC frame #0 to FEC frame #k. 7, the boundaries between the OFDM frame and the FEC frame do not match, so the FEC frame #0 that spans the next OFDM frame is included.

OFDMシンボルを、図中の「Symbol」で表している。Symbol#0乃至Symbol#nのn+1個のOFDMシンボルで、1つのOFDMフレームが構成される。すなわち、このOFDMフレームが、物理層フレームとして、データを伝送する単位となる。 An OFDM symbol is represented by "Symbol" in the figure. One OFDM frame is composed of n+1 OFDM symbols Symbol#0 to Symbol#n. That is, this OFDM frame serves as a unit of data transmission as a physical layer frame.

ただし、放送信号の多重化の方式として、周波数分割多重化方式(FDM:Frequency Division Multiplexing)を採用した場合、OFDMシンボルは、さらにセグメント単位に分割される。セグメントを、図中の「Seg」で表している。Seg#0乃至Seg#mのm+1個のセグメントで、1つのOFDMシンボルが構成される。 However, when frequency division multiplexing (FDM) is adopted as a method of multiplexing broadcast signals, OFDM symbols are further divided into segments. A segment is represented by "Seg" in the figure. One OFDM symbol is composed of m+1 segments from Seg#0 to Seg#m.

なお、現行のISDB-Tにおいては、放送信号の多重化の方式として、周波数分割多重化方式(FDM)が採用されているが、次世代の地上デジタルテレビ放送の放送方式(次世代のISDB-T)においても同様に、周波数分割多重化方式(FDM)が採用されることが想定される。 In the current ISDB-T, frequency division multiplexing (FDM) is adopted as the broadcasting signal multiplexing method, but the next-generation digital terrestrial television broadcasting broadcasting method (next-generation ISDB-T) is used. T) is also assumed to employ frequency division multiplexing (FDM).

ここで、第1のFECブロックヘッダ方式においては、FECブロックヘッダに時刻情報を含めて、FECブロックに付加することで、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭の領域に、時刻情報が挿入されるようにする。 Here, in the first FEC block header method, by including time information in the FEC block header and adding it to the FEC block, among the FEC frames that make up the OFDM frame, the first area in the first FEC frame , so that time information is inserted.

図7においては、1つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0のFECブロックヘッダに対し、時刻情報が挿入されている。 In FIG. 7, time information is inserted into the FEC block header of the leading FEC frame #0 of the FEC frames that make up the first OFDM frame.

この時刻情報としては、例えば、NTP(Network Time Protocol)で規定される時刻の情報が指定され、1つ目のOFDMフレームの先頭の時刻を示している(図中の矢印T1で示した「NTPの基準時刻」)。なお、以下の説明では、NTPで規定される時刻の情報を、NTP時刻情報と称する。 As this time information, for example, time information specified by NTP (Network Time Protocol) is specified, and indicates the time at the beginning of the first OFDM frame ("NTP reference time”). In the following description, time information defined by NTP is referred to as NTP time information.

ただし、上述したように、1つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがある。 However, as described above, when one OFDM frame is composed of a plurality of FEC frames, the case where the boundaries between the OFDM frames and the FEC frames match, and the case where the boundaries between the OFDM frames and the FEC frames match. Sometimes not.

OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームのFECブロックヘッダに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるFECフレームを調整する必要がある。 When the boundaries of the OFDM frame and the FEC frame match, the NTP time information should be inserted into the FEC block header of the first FEC frame among the FEC frames that make up the OFDM frame. However, if the boundaries between OFDM frames and FEC frames do not match, it is necessary to adjust the FEC frames into which NTP time information is inserted.

図7において、1つ目のOFDMフレームに注目すれば、当該1つ目のOFDMフレームには、k+1個のFECフレーム(の全部のデータ)に続いて、1つのFECフレーム#0の一部のデータが配置される。また、その次の2つ目のOFDMフレームに注目すれば、当該2つ目のOFDMフレームには、1つ目のOFDMフレームに一部のデータが配置されたFECフレーム#0の残りのデータに続いて、FECフレーム#1以降のFECフレームのデータが配置される。 Focusing on the first OFDM frame in FIG. 7, the first OFDM frame includes (all data of) k+1 FEC frames followed by one FEC frame #0. part of the data is placed. Also, focusing on the next second OFDM frame, in the second OFDM frame, the remaining data of the FEC frame #0 in which part of the data is arranged in the first OFDM frame. Subsequently, data of FEC frames after FEC frame #1 are arranged.

すなわち、1つ目のOFDMフレームと、それに続く2つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるFECフレーム#0ではなく、その次に配置されるFECフレーム#1が先頭のFECフレームとなって、NTP時刻情報が挿入されるようにする。つまり、2つ目のOFDMフレームにおいて、先頭のFECフレームとしてのFECフレーム#1のFECフレームヘッダには、NTP時刻情報が含まれ、当該2つ目のOFDMフレームの先頭の時刻を示している(図中の矢印T2で示した「NTPの基準時刻」)。 That is, the FEC frame #0 is arranged across the first OFDM frame and the subsequent second OFDM frame. In such a case, instead of FEC frame #0 arranged across OFDM frames, FEC frame #1 arranged next becomes the leading FEC frame, and NTP time information is inserted. do. That is, in the second OFDM frame, the FEC frame header of FEC frame #1 as the leading FEC frame includes NTP time information, indicating the leading time of the second OFDM frame ( "NTP reference time" indicated by arrow T2 in the figure).

このように、図中の点線の枠に注目すれば、送信装置20では、OFDMフレームの先頭のFECフレームのFECブロックヘッダに、当該OFDMフレームの先頭の時刻を示すNTP時刻情報が挿入されるが、OFDMフレームとFECフレームで境界が一致している場合と、境界が一致していない場合がある。 In this way, focusing on the dotted frame in the figure, the transmitting device 20 inserts NTP time information indicating the time at the beginning of the OFDM frame into the FEC block header of the FEC frame at the beginning of the OFDM frame. , OFDM frames and FEC frames may or may not have aligned boundaries.

そして、それらのフレームの境界が一致している場合、OFDMフレームの先頭のFECフレームのFECブロックヘッダにNTP時刻情報が挿入されるが、フレームの境界が一致していない場合には、OFDMフレームをまたいだFECフレームの次のFECフレームが先頭のFECフレームとなって、そのFECブロックヘッダに、NTP時刻情報が挿入されることになる。 Then, when the boundaries of those frames match, NTP time information is inserted into the FEC block header of the FEC frame at the beginning of the OFDM frame. The FEC frame next to the straddling FEC frame becomes the leading FEC frame, and the NTP time information is inserted into the FEC block header.

(FECブロックヘッダのフォーマット)
図8は、第1のFECブロックヘッダ方式を採用した場合におけるFECブロックヘッダのフォーマットの例を示す図である。
(FEC block header format)
FIG. 8 is a diagram showing an example of the FEC block header format when the first FEC block header method is adopted.

図8Aは、FECブロックヘッダを構成するベースヘッダのフォーマットの例を示している。図8Aにおいて、2バイトのベースヘッダは、15ビットの先頭TLVパケット位置ポインタと、1ビットの時刻情報フラグから構成される。 FIG. 8A shows an example of the format of the base header that constitutes the FEC block header. In FIG. 8A, the 2-byte base header consists of a 15-bit top TLV packet position pointer and a 1-bit time information flag.

先頭TLVパケット位置ポインタは、自身が配置されるFECブロックヘッダを含むFECブロックにおいて、先頭のTLVパケットの位置を示すポインタである。ベースヘッダにおいては、この先頭TLVパケット位置ポインタとして、15ビットが確保されているため、図5に示したロング符号の符号長のポインタとして用いることができる。 The leading TLV packet position pointer is a pointer that indicates the position of the leading TLV packet in the FEC block including the FEC block header in which it is arranged. In the base header, since 15 bits are reserved as the head TLV packet position pointer, it can be used as a code length pointer of the long code shown in FIG.

時刻情報フラグ(Time_info_Flag)は、時刻情報(Time_info)を含む拡張ヘッダが存在するかどうかを示すフラグである。例えば、時刻情報フラグとして、'0'が指定された場合、時刻情報を含む拡張ヘッダがないことを示す。この場合、FECブロックヘッダとしては、2バイトのベースヘッダのみが配置されることになる。 The time information flag (Time_info_Flag) is a flag indicating whether an extension header including time information (Time_info) exists. For example, if '0' is specified as the time information flag, it indicates that there is no extension header containing time information. In this case, only a 2-byte base header is arranged as the FEC block header.

一方で、時刻情報フラグとして、'1'が指定された場合には、時刻情報を含む拡張ヘッダがあることを示す。この場合、ベースヘッダの次の所定のバイト(例えば9バイト)が、拡張ヘッダ用のバイトとなって、図8Bに示すような時刻情報を含む拡張ヘッダが配置される。この時刻情報は、物理層フレーム(例えばOFDMフレーム)における先頭の位置の絶対時刻を表している。 On the other hand, if '1' is specified as the time information flag, it indicates that there is an extension header containing time information. In this case, a predetermined byte (for example, 9 bytes) next to the base header becomes a byte for the extension header, and an extension header including time information as shown in FIG. 8B is arranged. This time information represents the absolute time of the head position in the physical layer frame (for example, OFDM frame).

(時刻情報のシンタックスの例)
図9は、図8Bの拡張ヘッダに含まれる時刻情報のシンタックスの例を示す図である。
(Example of time information syntax)
FIG. 9 is a diagram showing an example of syntax of time information included in the extension header of FIG. 8B.

2ビットのleap_indicatorは、うるう秒指示子である。このうるう秒指示子を利用することで、調整実施日の所定の時刻になされる、うるう秒の挿入又は削除に対応することができる。 The 2-bit leap_indicator is the leap second indicator. By using this leap second indicator, it is possible to deal with the insertion or deletion of a leap second at a predetermined time on the adjustment date.

うるう秒は、協定世界時(UTC)において、世界時のUT1との差を調整するために追加もしくは削除される秒である。例えば、NTP(Network Time Protocol)は、協定世界時(UTC)を使って時刻を送受信するものであるため、うるう秒の調整が必要となる。 A leap second is a second added or removed from Coordinated Universal Time (UTC) to adjust for the difference from UT1. For example, NTP (Network Time Protocol) uses Coordinated Universal Time (UTC) to send and receive time, so adjustment for leap seconds is required.

leap_indicatorに続く、6ビットは、将来の予約としてのReservedとされる。 The 6 bits following leap_indicator are reserved as a future reservation.

64ビットのNTP_transmit_timestampは、NTPで規定される時刻の情報(NTP時刻情報)である。なお、NTPのフォーマットは、IETF(Internet Engineering Task Force)によるRFC(Request for Comments)で規定されている。 64-bit NTP_transmit_timestamp is time information (NTP time information) defined by NTP. Note that the NTP format is defined by RFC (Request for Comments) by IETF (Internet Engineering Task Force).

なお、図9において、formatとして、uimsbf(unsigned integer most significant bit first)が指定された場合、ビット演算をして、整数として扱われることを意味している。また、bslbf(bit string, left bit first)が指定された場合には、ビット列として扱われることを意味する。これらについては、後述する図15や図18においても同様とされる In FIG. 9, when uimsbf (unsigned integer most significant bit first) is specified as the format, it means that bit operation is performed and treated as an integer. Also, when bslbf(bit string, left bit first) is specified, it means that it is treated as a bit string. The same applies to FIGS. 15 and 18, which will be described later.

(FECブロックの生成の流れ)
図10には、FECブロックヘッダ(の拡張ヘッダ)に、時刻情報を含める場合のFECブロックの生成の流れを説明する図である。なお、図10において、時間の方向は、図中の左側から右側に向かう方向とされる。
(FEC block generation flow)
FIG. 10 is a diagram illustrating the flow of FEC block generation when time information is included in (the extension header of) the FEC block header. Note that in FIG. 10, the direction of time is the direction from the left side to the right side in the drawing.

FECブロック生成部153(図3)には、TLVパケット生成部151(図3)により生成されたTLVパケットが入力される(S11)。FECブロック生成部153は、入力されたTLVパケットに対して、FECブロックヘッダを付加することで、FECブロックを生成する(S12)。 The TLV packet generated by the TLV packet generator 151 (FIG. 3) is input to the FEC block generator 153 (FIG. 3) (S11). The FEC block generation unit 153 generates an FEC block by adding an FEC block header to the input TLV packet (S12).

ここで、FECブロックヘッダには、拡張ヘッダを利用して、NTP時刻情報等の時刻情報を含めることができる。この時刻情報は、すべてのFECブロックに対して付加する必要はなく、任意のタイミングで、特定のFECブロックに対し、時刻情報を付加することができる。 Here, the FEC block header can include time information such as NTP time information using an extension header. This time information need not be added to all FEC blocks, and can be added to specific FEC blocks at arbitrary timing.

例えば、図10においては、ステップS12の処理で順次生成されるFECブロックとして、FECブロック#0とFECブロック#1が図示されているが、先頭のFECブロック#0では、FECブロックヘッダのベースヘッダの時刻情報フラグ(Time_info_Flag)に'1'が指定され、時刻情報を含む拡張ヘッダが配置されている。一方で、FECブロック#1においては、FECブロックヘッダのベースヘッダの時刻情報フラグに'0'が指定され、時刻情報は配置されていない。 For example, in FIG. 10, FEC block #0 and FEC block #1 are illustrated as FEC blocks sequentially generated in the process of step S12. '1' is specified in the time information flag (Time_info_Flag) of , and an extension header containing time information is arranged. On the other hand, in FEC block #1, '0' is specified in the time information flag of the base header of the FEC block header, and time information is not arranged.

これにより、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダにのみ、NTP時刻情報等の時刻情報を含めることができる。 As a result, time information such as NTP time information can be included only in the FEC block header added to the FEC block forming the first FEC frame among the FEC frames forming the OFDM frame.

以上、第1のFECブロックヘッダ方式について説明した。この第1のFECブロックヘッダ方式では、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。 The first FEC block header method has been described above. In this first FEC block header method, NTP time information is inserted into the FEC block header added to the FEC block that forms the first FEC frame of the FEC frames that make up the OFDM frame. Ensures that information is transmitted efficiently. Note that the NTP time information need not be included in the top area of every OFDM frame, and may be included every few frames, for example.

(1-2)第2のFECブロックヘッダ方式 (1-2) Second FEC block header method

(時刻情報の送出タイミングの例)
図11は、第2のFECブロックヘッダ方式を採用した場合における、時刻情報の送出タイミングの例を示す図である。
(Example of time information transmission timing)
FIG. 11 is a diagram showing an example of the transmission timing of time information when the second FEC block header method is adopted.

図11においては、図7と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、1又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。 In FIG. 11, similarly to FIG. 7, "TLV" in the figure represents a TLV packet, and "FBH" in the figure represents an FEC block header. is added to generate an FEC block. Also, "BCH" and "LDPC" in the figure represent the BCH code and the LDPC code, and the FEC frame is generated by adding the BCH code and the LDPC code to the FEC block.

また、図11においては、図7と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、1つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、1つのOFDMフレームが構成される。 Also, in FIG. 11, similarly to FIG. 7, "Symbol" in the figure represents an OFDM symbol, and "Seg" in the figure represents a segment. , and n+1 OFDM symbols constitute one OFDM frame.

ここで、第2のFECブロックヘッダ方式においては、NTP時刻情報を、FECブロックヘッダではなく、TLVパケットに含めることで、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭の領域に、NTP時刻情報が挿入されるようにする。また、先頭のFECフレームのFECブロックヘッダには、先頭のTLVパケットに、NTP時刻情報が含まれることを示すフラグ(後述する図12の時刻情報フラグ)が含まれる。 Here, in the second FEC block header method, by including the NTP time information in the TLV packet instead of the FEC block header, among the FEC frames that make up the OFDM frame, the first area in the first FEC frame , so that NTP time information is inserted. Also, the FEC block header of the leading FEC frame includes a flag (time information flag in FIG. 12 described later) indicating that the leading TLV packet includes NTP time information.

図11においては、1つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0における先頭のTLVパケット(TLVパケット#0よりも1つ前のTLVパケット)に対し、NTP時刻情報等の時刻情報が挿入されている。NTP時刻情報は、図中の「NTP」で表されている。このNTP時刻情報は、1つ目のOFDMフレームの先頭の時刻を表している(図中の矢印T1で示した「NTPの基準時刻」)。 In FIG. 11, of the FEC frames that make up the first OFDM frame, NTP time information is added to the leading TLV packet (the TLV packet one before TLV packet #0) in the leading FEC frame #0. and other time information is inserted. NTP time information is represented by "NTP" in the figure. This NTP time information represents the time at the beginning of the first OFDM frame ("NTP reference time" indicated by arrow T1 in the figure).

ただし、1つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。 However, when one OFDM frame is composed of a plurality of FEC frames, there are cases where the boundaries between the OFDM frames and the FEC frames match and cases where the boundaries between the OFDM frames and the FEC frames do not match. There is, as mentioned above.

OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるTLVパケットを調整する必要がある。 If the boundaries between OFDM frames and FEC frames are aligned, NTP time information should be inserted into the leading TLV packet in the leading FEC frame among the FEC frames that make up the OFDM frame. Good, but if the boundaries between OFDM frames and FEC frames do not match, it is necessary to adjust the TLV packet into which NTP time information is inserted.

図11において、1つ目のOFDMフレームに注目すれば、当該1つ目のOFDMフレームには、k+1個のFECフレーム(の全部のデータ)に続いて、1つのFECフレーム#0の一部のデータが配置される。また、その次の2つ目のOFDMフレームに注目すれば、当該2つ目のOFDMフレームには、1つ目のOFDMフレームに一部のデータが配置されたFECフレーム#0の残りのデータに続いて、FECフレーム#1以降のFECフレームのデータが配置される。 Focusing on the first OFDM frame in FIG. 11, the first OFDM frame includes (all data of) k+1 FEC frames followed by one FEC frame #0. part of the data is placed. Also, focusing on the next second OFDM frame, in the second OFDM frame, the remaining data of the FEC frame #0 in which part of the data is arranged in the first OFDM frame. Subsequently, data of FEC frames after FEC frame #1 are arranged.

すなわち、1つ目のOFDMフレームと、それに続く2つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるTLVパケット#Zではなく、その次に配置されるTLVパケット(TLVパケット#0よりも1つ前のTLVパケット)が先頭のTLVパケットとなって、NTP時刻情報が挿入されるようにする。つまり、FECフレーム#0におけるTLVパケット#Zの次のTLVパケット(先頭のTLVパケット)には、NTP時刻情報が含まれ、2つ目のOFDMフレームの先頭の時刻を示している(図中の矢印T2で示した「NTPの基準時刻」)。 That is, the FEC frame #0 is arranged across the first OFDM frame and the subsequent second OFDM frame. In such a case, not TLV packet #Z arranged across OFDM frames, but the next TLV packet (the TLV packet one before TLV packet #0) is the first TLV packet. so that NTP time information is inserted. In other words, the TLV packet (top TLV packet) next to TLV packet #Z in FEC frame #0 contains NTP time information and indicates the time at the top of the second OFDM frame (see "NTP reference time" indicated by arrow T2).

(FECブロックヘッダのフォーマット)
図12は、第2のFECブロックヘッダ方式を採用した場合におけるFECブロックヘッダのフォーマットの例を示す図である。
(FEC block header format)
FIG. 12 is a diagram showing an example of the FEC block header format when the second FEC block header method is adopted.

図12は、FECブロックヘッダを構成するベースヘッダのフォーマットの例を示している。図12において、2バイトのベースヘッダは、15ビットの先頭TLVパケット位置ポインタと、1ビットの時刻情報フラグから構成される。先頭TLVパケット位置ポインタの意味は、先に述べた通りである。 FIG. 12 shows an example of the format of the base header forming the FEC block header. In FIG. 12, the 2-byte base header consists of a 15-bit head TLV packet position pointer and a 1-bit time information flag. The meaning of the head TLV packet position pointer is as described above.

時刻情報フラグは、時刻情報を含むTLVパケットが存在するかどうかを示すフラグである。 The time information flag is a flag indicating whether or not there is a TLV packet containing time information.

例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームにおいて、FECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームにおいて、FECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていることを示す。 For example, when '0' is specified as the time information flag, it indicates that time information is not inserted in the leading TLV packet of the FEC frame in the OFDM frame. On the other hand, when '1' is specified as the time information flag, it indicates that time information is inserted in the leading TLV packet of the FEC frame in the OFDM frame.

ただし、OFDMフレームとFECフレームとの境界が一致していない場合には、それらのフレームの境界をまたいだTLVパケットではなく、当該TLVパケットの次のTLVパケットに時刻情報が挿入されていることを示している。 However, if the boundaries between the OFDM frame and the FEC frame do not match, it indicates that the time information is inserted not in the TLV packet across the boundary of those frames, but in the TLV packet next to the TLV packet. showing.

以上、第2のFECブロックヘッダ方式について説明した。この第2のFECブロックヘッダ方式では、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加されるFECブロックヘッダに含まれる時刻情報フラグに応じて、先頭のTLVパケットに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。 The second FEC block header method has been described above. In this second FEC block header method, among the FEC frames that make up the OFDM frame, according to the time information flag included in the FEC block header that is added to the FEC block that makes up the first FEC frame, the first TLV packet By inserting NTP time information, NTP time information is transmitted efficiently. Note that the NTP time information need not be included in the top area of every OFDM frame, and may be included every few frames, for example.

(2)OFDMフレームヘッダ方式 (2) OFDM frame header method

OFDMフレームヘッダを利用して時刻情報を伝送するOFDMフレームヘッダ方式としては、時刻情報をOFDMフレームヘッダに含める方式と、時刻情報をTLVパケットに含める方式とがある。以下、前者を、第1のOFDMフレームヘッダ方式と称し、後者を、第2のOFDMフレームヘッダ方式と称して順に説明する。 OFDM frame header methods for transmitting time information using an OFDM frame header include a method of including time information in the OFDM frame header and a method of including time information in a TLV packet. Hereinafter, the former will be referred to as the first OFDM frame header method, and the latter will be referred to as the second OFDM frame header method, and will be described in order.

(2-1)第1のOFDMフレームヘッダ方式 (2-1) First OFDM frame header method

(時刻情報の送出タイミングの例)
図13は、第1のOFDMフレームヘッダ方式を採用した場合における時刻情報の送出タイミングの例を示す図である。
(Example of time information transmission timing)
FIG. 13 is a diagram showing an example of transmission timing of time information when the first OFDM frame header method is adopted.

図13においては、図7及び図11と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、1又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。 In FIG. 13, similarly to FIGS. 7 and 11, "TLV" in the figure represents a TLV packet, "FBH" in the figure represents an FEC block header, and for one or more TLV packets, An FEC block is generated by adding an FEC block header. Also, "BCH" and "LDPC" in the figure represent the BCH code and the LDPC code, and the FEC frame is generated by adding the BCH code and the LDPC code to the FEC block.

また、図13においては、図7及び図11と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、1つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、1つのOFDMフレームが構成される。 Also, in FIG. 13, similarly to FIGS. 7 and 11, "Symbol" in the figure represents an OFDM symbol, and "Seg" in the figure represents a segment. One OFDM symbol is configured, and one OFDM frame is configured with n+1 OFDM symbols.

ここで、第1のOFDMフレームヘッダ方式では、OFDMフレームヘッダにNTP時刻情報を含めて、OFDMフレームに付加することで、OFDMフレームの先頭の領域に、NTP時刻情報が挿入されるようにする。このNTP時刻情報は、1つ目のOFDMフレームの先頭の時刻を表している(図中の矢印T1で示した「NTPの基準時刻」)。 Here, in the first OFDM frame header method, the NTP time information is included in the OFDM frame header and added to the OFDM frame so that the NTP time information is inserted into the top area of the OFDM frame. This NTP time information represents the time at the beginning of the first OFDM frame ("NTP reference time" indicated by arrow T1 in the figure).

なお、1つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。しかしながら、第1のOFDMフレームヘッダ方式では、OFDMフレームのOFDMフレームヘッダにNTP時刻情報を含めるため、それらのフレームの境界の一致、不一致に関係なく、常に、OFDMフレームヘッダに対し、NTP時刻情報を含めることができる。 Note that when one OFDM frame is composed of a plurality of FEC frames, there are cases where the boundaries between the OFDM frames and the FEC frames match and cases where the boundaries between the OFDM frames and the FEC frames do not match. There is, as mentioned above. However, in the first OFDM frame header method, since the NTP time information is included in the OFDM frame header of the OFDM frame, the NTP time information is always included in the OFDM frame header regardless of whether the boundaries of those frames match or not. can be included.

(OFDMフレームヘッダのフォーマット)
図14は、第1のOFDMフレームヘッダ方式を採用した場合におけるOFDMフレームヘッダのフォーマットの例を示す図である。
(OFDM frame header format)
FIG. 14 is a diagram showing an example of the OFDM frame header format when the first OFDM frame header method is adopted.

図14において、OFDMフレームヘッダには、所定のビットからなる時刻情報(Time_info)が含まれる。図15には、図14のOFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示している。 In FIG. 14, the OFDM frame header contains time information (Time_info) consisting of predetermined bits. FIG. 15 shows an example of syntax of time information included in the OFDM frame header of FIG.

1ビットのTime_Info_Flagは、時刻情報が含まれるかどうかを示すフラグである。 1-bit Time_Info_Flag is a flag indicating whether time information is included.

例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームヘッダには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームヘッダには、時刻情報が挿入されていることを示す。 For example, when '0' is specified as the time information flag, it indicates that time information is not inserted in the OFDM frame header. On the other hand, when '1' is specified as the time information flag, it indicates that time information is inserted in the OFDM frame header.

2ビットのleap_indicatorは、うるう秒指示子である。このうるう秒指示子を利用することで、調整実施日の所定の時刻になされる、うるう秒の挿入又は削除に対応することができる。 The 2-bit leap_indicator is the leap second indicator. By using this leap second indicator, it is possible to deal with the insertion or deletion of a leap second at a predetermined time on the adjustment date.

64ビットのNTP_transmit_timestampは、NTP時刻情報である。このNTP時刻情報は、OFDMフレームにおける先頭の位置の絶対時刻を表している。 64-bit NTP_transmit_timestamp is NTP time information. This NTP time information represents the absolute time of the head position in the OFDM frame.

なお、図15に示したシンタックスにおいては、5ビットのReservedを追加することで、バイトのアライメントがなされるようにしてもよい。 In addition, in the syntax shown in FIG. 15, byte alignment may be performed by adding 5-bit Reserved.

以上、第1のOFDMフレームヘッダ方式について説明した。この第1のOFDMフレームヘッダ方式では、OFDMフレームに付加されるOFDMフレームヘッダに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。 The first OFDM frame header method has been described above. In this first OFDM frame header method, the NTP time information is inserted into the OFDM frame header added to the OFDM frame so that the NTP time information is efficiently transmitted. Note that the NTP time information need not be included in the top area of every OFDM frame, and may be included every few frames, for example.

(2-2)第2のOFDMフレームヘッダ方式 (2-2) Second OFDM frame header method

(時刻情報の送出タイミングの例)
図16は、第2のOFDMフレームヘッダ方式を採用した場合における時刻情報の送出タイミングの例を示す図である。
(Example of time information transmission timing)
FIG. 16 is a diagram showing an example of the transmission timing of time information when the second OFDM frame header method is adopted.

図16においては、図7、図11、及び図13と同様に、図中の「TLV」がTLVパケットを表し、図中の「FBH」がFECブロックヘッダを表しており、1又は複数のTLVパケットに対し、FECブロックヘッダを付加することで、FECブロックが生成される。また、図中の「BCH」と「LDPC」がBCH符号とLDPC符号を表しており、FECブロックに対し、BCH符号とLDPC符号を付加することで、FECフレームが生成される。 In FIG. 16, similarly to FIGS. 7, 11, and 13, "TLV" in the figure represents a TLV packet, "FBH" in the figure represents an FEC block header, and one or more TLVs An FEC block is generated by adding an FEC block header to the packet. Also, "BCH" and "LDPC" in the figure represent the BCH code and the LDPC code, and the FEC frame is generated by adding the BCH code and the LDPC code to the FEC block.

また、図16においては、図7、図11、及び図13と同様に、図中の「Symbol」がOFDMシンボルを表し、図中の「Seg」がセグメントを表しており、m+1個のセグメントで、1つのOFDMシンボルが構成され、n+1個のOFDMシンボルで、1つのOFDMフレームが構成される。 16, similarly to FIGS. 7, 11, and 13, "Symbol" in the figure represents an OFDM symbol, "Seg" in the figure represents a segment, and m+1 A segment constitutes one OFDM symbol, and n+1 OFDM symbols constitute one OFDM frame.

ここで、第2のOFDMフレームヘッダ方式では、NTP時刻情報を、OFDMフレームヘッダではなく、TLVパケットに含めることで、OFDMフレームの先頭の領域に、NTP時刻情報が挿入されるようにする。また、OFDMフレームヘッダには、NTP時刻情報が含まれることを示すフラグ(後述する図18の時刻情報フラグ)が含まれる。 Here, in the second OFDM frame header method, the NTP time information is included in the TLV packet instead of the OFDM frame header, so that the NTP time information is inserted into the top area of the OFDM frame. The OFDM frame header also includes a flag indicating that NTP time information is included (time information flag in FIG. 18, which will be described later).

図16においては、1つ目のOFDMフレームを構成するFECフレームのうち、先頭のFECフレーム#0における先頭のTLVパケット(TLVパケット#0よりも1つ前のTLVパケット)に対し、NTP時刻情報等の時刻情報が挿入されている。NTP時刻情報は、図中の「NTP」で表されている。このNTP時刻情報は、1つ目のOFDMフレームの先頭の時刻を表している(図中の矢印T1で示した「NTPの基準時刻」)。 In FIG. 16, of the FEC frames that make up the first OFDM frame, NTP time information is added to the leading TLV packet (the TLV packet one before TLV packet #0) in the leading FEC frame #0. and other time information is inserted. NTP time information is represented by "NTP" in the figure. This NTP time information represents the time at the beginning of the first OFDM frame ("NTP reference time" indicated by arrow T1 in the figure).

ただし、1つのOFDMフレームを、複数のFECフレームにより構成する際に、OFDMフレームとFECフレームとの境界が一致している場合と、OFDMフレームとFECフレームとの境界が一致していない場合とがあるのは先に述べた通りである。 However, when one OFDM frame is composed of a plurality of FEC frames, there are cases where the boundaries between the OFDM frames and the FEC frames match and cases where the boundaries between the OFDM frames and the FEC frames do not match. There is, as mentioned above.

OFDMフレームとFECフレームとの境界が一致している場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに対し、NTP時刻情報が挿入されるようにすればよいが、OFDMフレームとFECフレームとの境界が一致していない場合には、NTP時刻情報が挿入されるTLVパケットを調整する必要がある。 If the boundaries between OFDM frames and FEC frames are aligned, NTP time information should be inserted into the leading TLV packet in the leading FEC frame among the FEC frames that make up the OFDM frame. Good, but if the boundaries between OFDM frames and FEC frames do not match, it is necessary to adjust the TLV packet into which NTP time information is inserted.

図16においては、図11と同様に、1つ目のOFDMフレームと、それに続く2つ目のOFDMフレームにおいては、FECフレーム#0がまたがって配置されている。このような場合には、OFDMフレームにまたがって配置されるTLVパケット#Zではなく、その次に配置されるTLVパケット(TLVパケット#0よりも1つ前のTLVパケット)が先頭のTLVパケットとなって、NTP時刻情報が挿入されるようにする。つまり、FECフレーム#0におけるTLVパケット#Zの次のTLVパケット(先頭のTLVパケット)には、NTP時刻情報が含まれ、2つ目のOFDMフレームの先頭の時刻を示している(図中の矢印T2で示した「NTPの基準時刻」)。 In FIG. 16, as in FIG. 11, the FEC frame #0 is arranged across the first OFDM frame and the subsequent second OFDM frame. In such a case, not TLV packet #Z arranged across OFDM frames, but the next TLV packet (the TLV packet one before TLV packet #0) is the first TLV packet. so that NTP time information is inserted. In other words, the TLV packet (top TLV packet) next to TLV packet #Z in FEC frame #0 contains NTP time information and indicates the time at the top of the second OFDM frame (see "NTP reference time" indicated by arrow T2).

(OFDMフレームヘッダのフォーマット)
図17は、第2のOFDMフレームヘッダ方式を採用した場合におけるOFDMフレームヘッダのフォーマットの例を示す図である。
(OFDM frame header format)
FIG. 17 is a diagram showing an example of the OFDM frame header format when the second OFDM frame header method is adopted.

図17において、OFDMフレームヘッダには、所定のビットからなる時刻情報(Time_Info)が含まれる。図18には、図17のOFDMフレームヘッダに含まれる時刻情報のシンタックスの例を示している。 In FIG. 17, the OFDM frame header includes time information (Time_Info) consisting of predetermined bits. FIG. 18 shows an example of syntax of time information included in the OFDM frame header of FIG.

1ビットのTime_Info_Flagは、時刻情報が含まれるかどうかを示すフラグである。 1-bit Time_Info_Flag is a flag indicating whether time information is included.

例えば、時刻情報フラグとして、'0'が指定された場合、OFDMフレームにおいて、先頭のFECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていないことを示す。一方で、時刻情報フラグとして、'1'が指定された場合、OFDMフレームにおいて、先頭のFECフレームにおける先頭のTLVパケットには、時刻情報が挿入されていることを示す。 For example, when '0' is specified as the time information flag, it indicates that no time information is inserted in the leading TLV packet of the leading FEC frame in the OFDM frame. On the other hand, when '1' is specified as the time information flag, it indicates that the time information is inserted in the leading TLV packet in the leading FEC frame in the OFDM frame.

ただし、OFDMフレームとFECフレームとの境界が一致していない場合には、それらのフレームの境界をまたいだTLVパケットではなく、当該TLVパケットの次のTLVパケットに時刻情報が挿入されていることを示している。 However, if the boundaries between the OFDM frame and the FEC frame do not match, it indicates that the time information is inserted not in the TLV packet across the boundary of those frames, but in the TLV packet next to the TLV packet. showing.

以上、第2のOFDMフレームヘッダ方式について説明した。この第2のOFDMフレームヘッダ方式では、OFDMフレームに付加されるOFDMフレームヘッダに含まれる時刻情報フラグに応じて、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに対し、NTP時刻情報を挿入することで、NTP時刻情報が効率的に伝送されるようにしている。なお、NTP時刻情報は、すべてのOFDMフレームの先頭の領域に含める必要はなく、例えば、数フレームごとに含まれるようにしてもよい。 The second OFDM frame header method has been described above. In this second OFDM frame header method, among the FEC frames that make up the OFDM frame, according to the time information flag included in the OFDM frame header added to the OFDM frame, the top of the FEC block that makes up the top FEC frame By inserting the NTP time information into the TLV packet, the NTP time information is transmitted efficiently. Note that the NTP time information need not be included in the top area of every OFDM frame, and may be included every few frames, for example.

<4.送信側の動作> <4. Operation on the transmitting side>

(送信処理の流れ)
次に、図19のフローチャートを参照して、送信側の装置で実行される送信処理の流れについて説明する。
(Transmission process flow)
Next, the flow of transmission processing executed by the device on the transmission side will be described with reference to the flowchart of FIG.

ステップS101において、FECブロック生成部153は、そこに入力されるTLVパケットを処理することで、FECブロックを生成する。 In step S101, the FEC block generation unit 153 generates FEC blocks by processing TLV packets input thereto.

ここで、第1のFECブロックヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおけるFECブロックに付加されるFECブロックヘッダに、NTP時刻情報が含まれるように、FECブロックが生成される。 Here, when the first FEC block header method is adopted, NTP time information is included in the FEC block header added to the FEC block in the first FEC frame among the FEC frames that make up the OFDM frame. , FEC blocks are generated.

また、第2のFECブロックヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれるように、TLVパケットが処理され、FECブロックが生成される。その際に、当該FECブロックのFECブロックヘッダには、先頭のTLVパケットに、NTP時刻情報が含まれることを示す時刻情報フラグが含まれる。 Also, when the second FEC block header method is adopted, the TLV packets are processed so that the NTP time information is included in the first TLV packet in the first FEC frame among the FEC frames that make up the OFDM frame. to generate FEC blocks. At this time, the FEC block header of the FEC block includes a time information flag indicating that the leading TLV packet includes NTP time information.

また、第2のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームを構成するFECフレームのうち、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれるように、TLVパケットが処理され、FECブロックが生成される。 Also, when the second OFDM frame header method is adopted, the TLV packets are processed so that the NTP time information is included in the first TLV packet in the first FEC frame among the FEC frames that make up the OFDM frame. to generate FEC blocks.

ステップS102において、FECフレーム生成部154は、ステップS101の処理で得られるFECブロックを処理することで、FECフレームを生成する。 In step S102, the FEC frame generator 154 generates an FEC frame by processing the FEC blocks obtained in step S101.

ステップS103において、データ処理部211は、ステップS102の処理で得られるFECフレームを処理することで、OFDMフレームを生成する。 In step S103, the data processing unit 211 generates an OFDM frame by processing the FEC frame obtained in the process of step S102.

ここで、第1のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームに付加されるOFDMフレームヘッダに、NTP時刻情報が含まれるように、OFDMフレームが生成される。 Here, when the first OFDM frame header method is adopted, the OFDM frame is generated such that the NTP time information is included in the OFDM frame header added to the OFDM frame.

また、第2のOFDMフレームヘッダ方式を採用した場合には、OFDMフレームのOFDMフレームヘッダに、先頭のFECフレームにおける先頭のTLVパケットに、NTP時刻情報が含まれることを示す時刻情報フラグが含まれる。 Also, when the second OFDM frame header method is adopted, the OFDM frame header of the OFDM frame includes a time information flag indicating that the leading TLV packet in the leading FEC frame includes NTP time information. .

ステップS103において、変調部212は、ステップS103の処理で得られるOFDMフレームを処理することで、OFDMフレーム(に応じた放送信号)を送信する。 In step S103, the modulation unit 212 transmits the OFDM frame (broadcast signal corresponding to the OFDM frame) by processing the OFDM frame obtained in the process of step S103.

以上、送信処理の流れを説明した。 The flow of transmission processing has been described above.

<5.変形例> <5. Variation>

(他の放送方式への適用)
上述した説明では、デジタルテレビ放送の放送方式として、日本等で採用されている方式であるISDB(Integrated Services Digital Broadcasting)を中心に説明したが、本技術は、米国等が採用する方式であるATSC(Advanced Television Systems Committee)や、欧州の各国等が採用する方式であるDVB(Digital Video Broadcasting)などに適用するようにしてもよい。
(Application to other broadcasting systems)
In the above explanation, ISDB (Integrated Services Digital Broadcasting), which is a system adopted in Japan and other countries, was mainly explained as a broadcasting system for digital television broadcasting. (Advanced Television Systems Committee), or DVB (Digital Video Broadcasting), which is a method adopted by European countries.

また、デジタルテレビ放送の放送方式としては、地上波放送のほか、放送衛星(BS)や通信衛星(CS)等を利用した衛星放送や、ケーブルテレビ(CATV)等の有線放送などの方式にも適用することができる。 In addition to terrestrial broadcasting, digital television broadcasting also includes satellite broadcasting using broadcasting satellites (BS) and communication satellites (CS), and cable broadcasting such as cable television (CATV). can be applied.

(パケットやシグナリングの他の例)
また、上述したパケットやフレーム、シグナリング(制御情報)などの名称は、一例であって、他の名称が用いられる場合がある。ただし、これらの名称の違いは、形式的な違いであって、対象のパケットやフレーム、シグナリングなどの実質的な内容が異なるものではない。
(Other examples of packets and signaling)
Also, the names of the packets, frames, signaling (control information), etc. described above are only examples, and other names may be used. However, the difference in these names is a formal difference, not a difference in the actual content of target packets, frames, signaling, and the like.

例えば、TLVパケットは、伝送パケットの一例であって、伝送パケットには、例えば、可変長のパケットであるALP(ATSC Link-Layer Protocol)パケットやGSE(Generic Stream Encapsulation)パケットなどが含まれる。なお、フレームとパケットは同一の意味で用いられる場合がある。 For example, a TLV packet is an example of a transmission packet, and transmission packets include, for example, ALP (ATSC Link-Layer Protocol) packets and GSE (Generic Stream Encapsulation) packets, which are variable-length packets. Note that the terms frame and packet may be used interchangeably.

(時刻情報の他の例)
上述した説明では、時刻情報として、NTPで規定される時刻の情報(NTP時刻情報)が用いられる場合を説明したが、時刻情報はそれに限らず、例えば、PTP(Precision Time Protocol)や3GPP(Third Generation Partnership Project)で規定されている時刻の情報や、GPS(Global Positioning System)情報に含まれる時刻の情報、その他独自に決定された形式の時刻の情報等の任意の時刻の情報を用いることができる。
(Another example of time information)
In the above description, the case where time information defined by NTP (NTP time information) is used as time information has been described, but the time information is not limited to this. Generation Partnership Project), time information included in GPS (Global Positioning System) information, and other time information in a uniquely determined format. can.

また、上述した説明では、NTP時刻情報は、OFDMフレームの先頭の位置の時刻を表しているとして説明したが、NTP時刻情報等の時刻情報が表す時刻は、OFDMフレームの先頭の位置の時刻に限らず、OFDMフレーム等の物理層フレームのストリームにおける所定の位置の絶対時刻を表すようにすることができる。 In the above description, the NTP time information represents the time at the top position of the OFDM frame. However, it is also possible to express absolute time at a predetermined position in a stream of physical layer frames such as OFDM frames.

(伝送路の他の例)
また、本技術は、伝送路として、放送伝送路とは異なる伝送路、すなわち、例えば、移動体通信網等の通信伝送路を利用することを想定して規定されている所定の方式(デジタルテレビ放送の放送方式以外の方式)などにも適用することができる。その場合には、伝送システム1(図1)の伝送路として、移動体通信網等の通信伝送路が利用され、データ処理装置10や送信装置20の機能は、例えば、基地局内の通信機器によって提供される。そして、当該通信機器と、通信機能を有する受信装置30(例えば、モバイル受信機)とが、移動体通信網等の通信伝送路を介して通信を行うことになる。
(Another example of transmission line)
In addition, the present technology uses a predetermined method (digital television It can also be applied to a system other than the broadcasting system of broadcasting). In that case, a communication transmission line such as a mobile communication network is used as the transmission line of the transmission system 1 (FIG. 1), and the functions of the data processing device 10 and the transmission device 20 are controlled by communication equipment in the base station, for example. provided. Then, the communication device and the receiving device 30 (for example, a mobile receiver) having a communication function communicate via a communication transmission line such as a mobile communication network.

<6.コンピュータの構成> <6. Computer Configuration>

上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。図20は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示す図である。 The series of processes described above can be executed by hardware or by software. When executing a series of processes by software, a program that constitutes the software is installed in the computer. FIG. 20 is a diagram showing a hardware configuration example of a computer that executes the series of processes described above by a program.

コンピュータ1000において、CPU(Central Processing Unit)1001、ROM(Read Only Memory)1002、RAM(Random Access Memory)1003は、バス1004により相互に接続されている。バス1004には、さらに、入出力インターフェース1005が接続されている。入出力インターフェース1005には、入力部1006、出力部1007、記録部1008、通信部1009、及び、ドライブ1010が接続されている。 In computer 1000 , CPU (Central Processing Unit) 1001 , ROM (Read Only Memory) 1002 , and RAM (Random Access Memory) 1003 are interconnected by bus 1004 . An input/output interface 1005 is further connected to the bus 1004 . An input unit 1006 , an output unit 1007 , a recording unit 1008 , a communication unit 1009 and a drive 1010 are connected to the input/output interface 1005 .

入力部1006は、キーボード、マウス、マイクロフォンなどよりなる。出力部1007は、ディスプレイ、スピーカなどよりなる。記録部1008は、ハードディスクや不揮発性のメモリなどよりなる。通信部1009は、ネットワークインターフェースなどよりなる。ドライブ1010は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブル記録媒体1011を駆動する。 An input unit 1006 includes a keyboard, mouse, microphone, and the like. The output unit 1007 includes a display, a speaker, and the like. A recording unit 1008 includes a hard disk, a nonvolatile memory, and the like. A communication unit 1009 includes a network interface and the like. A drive 1010 drives a removable recording medium 1011 such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory.

以上のように構成されるコンピュータ1000では、CPU1001が、ROM1002や記録部1008に記録されているプログラムを、入出力インターフェース1005及びバス1004を介して、RAM1003にロードして実行することにより、上述した一連の処理が行われる。 In the computer 1000 configured as described above, the CPU 1001 loads the program recorded in the ROM 1002 and the recording unit 1008 into the RAM 1003 via the input/output interface 1005 and the bus 1004, and executes it. A series of processes are performed.

コンピュータ1000(CPU1001)が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記録媒体1011に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。 A program executed by the computer 1000 (CPU 1001) can be provided by being recorded on a removable recording medium 1011 such as a package medium, for example. Also, the program can be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.

コンピュータ1000では、プログラムは、リムーバブル記録媒体1011をドライブ1010に装着することにより、入出力インターフェース1005を介して、記録部1008にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部1009で受信し、記録部1008にインストールすることができる。その他、プログラムは、ROM1002や記録部1008に、あらかじめインストールしておくことができる。 In computer 1000 , programs can be installed in recording unit 1008 via input/output interface 1005 by loading removable recording medium 1011 into drive 1010 . Also, the program can be received by the communication unit 1009 via a wired or wireless transmission medium and installed in the recording unit 1008 . In addition, programs can be installed in the ROM 1002 and the recording unit 1008 in advance.

ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理(例えば、並列処理あるいはオブジェクトによる処理)も含む。また、プログラムは、1のコンピュータ(プロセッサ)により処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。 Here, in this specification, the processing performed by the computer according to the program does not necessarily have to be performed in chronological order according to the order described as the flowchart. In other words, processing performed by a computer according to a program includes processing that is executed in parallel or individually (for example, parallel processing or processing by objects). Also, the program may be processed by one computer (processor), or may be processed by a plurality of computers in a distributed manner.

なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。 The embodiments of the present technology are not limited to the above-described embodiments, and various modifications are possible without departing from the gist of the present technology.

また、本技術は、以下のような構成をとることができる。 In addition, the present technology can be configured as follows.

(1)
入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、
前記物理層フレームを送信する送信部と
を備え、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信装置。
(2)
前記FECフレームは、TLV(Type Length Value)パケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加される第1のヘッダに応じて、前記先頭のFECフレームにおける先頭の領域に含まれる
前記(1)に記載の送信装置。
(3)
前記時刻情報は、前記第1のヘッダに含まれる
前記(2)に記載の送信装置。
(4)
前記時刻情報は、前記第1のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
前記(2)に記載の送信装置。
(5)
前記FECフレームは、TLVパケットを含むFECブロックから構成され、
前記時刻情報は、前記物理層フレームに付加される第2のヘッダに応じて、前記物理層フレームの先頭の領域に含まれる
前記(1)に記載の送信装置。
(6)
前記時刻情報は、前記第2のヘッダに含まれる
前記(5)に記載の送信装置。
(7)
前記時刻情報は、前記第2のヘッダに含まれる当該時刻情報の存在の有無を示すフラグに応じて、前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックにおける先頭のTLVパケットに含まれる
前記(5)に記載の送信装置。
(8)
前記時刻情報は、NTP(Network Time Protocol)で規定される時刻の情報である
前記(1)乃至(7)のいずれかに記載の送信装置。
(9)
前記物理層フレームは、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームである
前記(1)乃至(8)のいずれかに記載の送信装置。
(10)
送信装置の送信方法において、
前記送信装置が、
入力データから得られるFECフレームに基づいて、物理層フレームを生成し、
前記物理層フレームを送信する
ステップを含み、
前記物理層フレームの先頭の領域に、その先頭の位置の時刻を示す時刻情報を含める
送信方法。
(1)
a generator that generates a physical layer frame based on an FEC (Forward Error Correction) frame obtained from input data;
a transmitting unit that transmits the physical layer frame,
A transmission device that includes time information indicating the time of the head position in the head area of the physical layer frame.
(2)
The FEC frame is composed of FEC blocks including TLV (Type Length Value) packets,
The time information is included in the leading area of the leading FEC frame according to the first header added to the FEC block configuring the leading FEC frame among the FEC frames configuring the physical layer frame. The transmitter according to (1) above.
(3)
The transmitting device according to (2), wherein the time information is included in the first header.
(4)
The time information is included in the leading TLV packet in the FEC block constituting the leading FEC frame according to a flag indicating presence/absence of the time information included in the first header. Transmitter as described.
(5)
The FEC frame is composed of FEC blocks containing TLV packets,
The transmission device according to (1), wherein the time information is included in a leading area of the physical layer frame according to a second header added to the physical layer frame.
(6)
The transmitting device according to (5), wherein the time information is included in the second header.
(7)
The time information is the head of an FEC block that forms the first FEC frame among the FEC frames that form the physical layer frame, according to a flag that indicates the presence or absence of the time information that is included in the second header. The transmitting device according to (5) above.
(8)
The transmission device according to any one of (1) to (7), wherein the time information is time information defined by NTP (Network Time Protocol).
(9)
The transmitting device according to any one of (1) to (8), wherein the physical layer frame is an OFDM (Orthogonal Frequency Division Multiplexing) frame using an orthogonal frequency division multiplexing method as a modulation method.
(10)
In the transmission method of the transmission device,
the transmitting device,
generating a physical layer frame based on the FEC frame obtained from the input data;
transmitting said physical layer frame;
A transmission method, wherein a head area of the physical layer frame includes time information indicating the time of the head position.

1 伝送システム, 10,10-1乃至10-N データ処理装置, 20 送信装置, 30,30-1乃至30-M 受信装置, 40,40-1乃至40-N 通信回線, 50 放送伝送路, 111 コンポーネント処理部, 112 シグナリング生成部, 113 マルチプレクサ, 114 データ処理部, 151 TLVパケット生成部, 152 TSパケット処理部, 153 FECブロック生成部, 154 FECフレーム生成部, 211 データ処理部, 212 変調部, 1000 コンピュータ, 1001 CPU 1 transmission system, 10, 10-1 to 10-N data processor, 20 transmitter, 30, 30-1 to 30-M receiver, 40, 40-1 to 40-N communication line, 50 broadcast transmission line, 111 component processing unit, 112 signaling generation unit, 113 multiplexer, 114 data processing unit, 151 TLV packet generation unit, 152 TS packet processing unit, 153 FEC block generation unit, 154 FEC frame generation unit, 211 data processing unit, 212 modulation unit , 1000 computer, 1001 CPU

Claims (5)

入力データから得られるFEC(Forward Error Correction)フレームに基づいて、物理層フレームを生成する生成部と、
前記物理層フレームを送信する送信部と
を備え、
前記FECフレームは、TLV(Type Length Value)パケットを含むFECブロックから構成され、
前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加される第1のヘッダに、前記物理層フレームの先頭の位置に応じた時刻を示す時刻情報を含める
送信装置。
a generator that generates a physical layer frame based on an FEC (Forward Error Correction) frame obtained from input data;
a transmitting unit that transmits the physical layer frame,
The FEC frame is composed of FEC blocks including TLV (Type Length Value) packets,
Among the FEC frames that make up the physical layer frame, a first header that is added to the FEC block that makes up the first FEC frame includes time information indicating the time corresponding to the position of the beginning of the physical layer frame. Device.
前記時刻情報は、NTP(Network Time Protocol)で規定される時刻の情報である
請求項1に記載の送信装置。
The transmission device according to claim 1, wherein the time information is time information defined by NTP (Network Time Protocol).
前記物理層フレームは、変調方式として直交周波数分割多重方式を用いたOFDM(Orthogonal Frequency Division Multiplexing)フレームである
請求項1に記載の送信装置。
The transmission device according to claim 1, wherein the physical layer frame is an OFDM (Orthogonal Frequency Division Multiplexing) frame using orthogonal frequency division multiplexing as a modulation method.
前記物理層フレームは、周波数分割多重化方式の放送信号として送信される
請求項1に記載の送信装置。
The transmission device according to claim 1, wherein the physical layer frame is transmitted as a frequency division multiplexed broadcast signal.
送信装置の送信方法において、
前記送信装置が、
入力データから得られるFECフレームに基づいて、物理層フレームを生成し、
前記物理層フレームを送信する
ステップを含み、
前記FECフレームは、TLVパケットを含むFECブロックから構成され、
前記物理層フレームを構成するFECフレームのうち、先頭のFECフレームを構成するFECブロックに付加される第1のヘッダに、前記物理層フレームの先頭の位置に応じた時刻を示す時刻情報を含める
送信方法。
In the transmission method of the transmission device,
the transmitting device,
generating a physical layer frame based on the FEC frame obtained from the input data;
transmitting said physical layer frame;
The FEC frame is composed of FEC blocks containing TLV packets,
Among the FEC frames that make up the physical layer frame, a first header that is added to the FEC block that makes up the first FEC frame includes time information indicating the time corresponding to the position of the beginning of the physical layer frame. Method.
JP2022010175A 2017-05-08 2022-01-26 Transmission device and transmission method Active JP7251668B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022010175A JP7251668B2 (en) 2017-05-08 2022-01-26 Transmission device and transmission method
JP2023045328A JP2023093449A (en) 2022-01-26 2023-03-22 Transmission device and transmission method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017092415A JP7017029B2 (en) 2017-05-08 2017-05-08 Transmitter and transmission method
JP2022010175A JP7251668B2 (en) 2017-05-08 2022-01-26 Transmission device and transmission method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017092415A Division JP7017029B2 (en) 2017-05-08 2017-05-08 Transmitter and transmission method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023045328A Division JP2023093449A (en) 2022-01-26 2023-03-22 Transmission device and transmission method

Publications (2)

Publication Number Publication Date
JP2022058764A JP2022058764A (en) 2022-04-12
JP7251668B2 true JP7251668B2 (en) 2023-04-04

Family

ID=87885259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022010175A Active JP7251668B2 (en) 2017-05-08 2022-01-26 Transmission device and transmission method

Country Status (1)

Country Link
JP (1) JP7251668B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012520047A (en) 2009-03-12 2012-08-30 サムスン エレクトロニクス カンパニー リミテッド Method for encoding control information in a communication system and method and apparatus for transmitting and receiving the control information
JP2015070609A (en) 2013-09-30 2015-04-13 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Transmission method, reception method, transmission device and reception device
JP2015104122A (en) 2013-11-22 2015-06-04 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Transmission method, receiving method, transmission device and receiving device
JP2016225906A (en) 2015-06-02 2016-12-28 ソニー株式会社 Transmitter, transmission method, receiver and reception method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012520047A (en) 2009-03-12 2012-08-30 サムスン エレクトロニクス カンパニー リミテッド Method for encoding control information in a communication system and method and apparatus for transmitting and receiving the control information
JP2015070609A (en) 2013-09-30 2015-04-13 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Transmission method, reception method, transmission device and reception device
JP2015104122A (en) 2013-11-22 2015-06-04 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Transmission method, receiving method, transmission device and receiving device
JP2016225906A (en) 2015-06-02 2016-12-28 ソニー株式会社 Transmitter, transmission method, receiver and reception method

Also Published As

Publication number Publication date
JP2022058764A (en) 2022-04-12

Similar Documents

Publication Publication Date Title
WO2016098601A1 (en) Transmission device, transmission method, receiving device, and receiving method
JP7069542B2 (en) Transmission device and transmission method
JP7293448B2 (en) Transmission device and data processing method
TWI710234B (en) Transmission device, reception device, and data processing method
WO2017065021A1 (en) Reception apparatus, transmission apparatus, and data processing method
JP2023012500A (en) Reception apparatus and data processing method
JP2023164953A (en) Transmission device and transmission method
TWI756194B (en) Data processing device and data processing method
JP7017029B2 (en) Transmitter and transmission method
JP7251668B2 (en) Transmission device and transmission method
JP2023093449A (en) Transmission device and transmission method
WO2021153259A1 (en) Reception device and method
WO2023013124A1 (en) Retransmission device, retransmission method, receiving device, and receiving method
WO2022224520A1 (en) Transmission device, transmission method, reception device, and reception method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220128

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230306

R151 Written notification of patent or utility model registration

Ref document number: 7251668

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151