Broadcast signal transmission apparatus using transmitter identification for multi-transmission antenna and method using same
The MIMO antenna system in broadcasting systems addresses interference in SFN by generating and synchronizing transmission identifier signals, effectively identifying transmitters and antennas, thus enhancing detection performance.
Patent Information
- Application Number
- PCT/KR2025/001585
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-11-21
- Filing Date
- 2025-01-31
- Publication Date
- 2025-08-21
AI Technical Summary
Single Frequency Networks (SFN) in broadcasting systems face interference issues due to multiple transmitters using the same frequency, and existing technologies lack effective methods to identify and manage individual transmitters and antennas, particularly in MIMO environments.
A broadcast signal transmission device and method using a MIMO antenna system that generates and injects transmission identifier signals, allowing identification of individual transmitters and antennas through RF watermark technology, with synchronized and optimized bit allocation for efficient signal transmission.
Enables accurate identification of transmitters and antennas, minimizing performance degradation and maximizing detection performance in MIMO environments by using optimized transmission identifier signals.
Smart Images

Figure KR2025001585_21082025_PF_FP_ABST
Abstract
Description
Broadcast signal transmission device using a transmission identifier for multiple transmission antennas and method using the same
[0001] The present invention relates to a transmission identifier signal transmission technology in a broadcasting system, and more particularly, to a transmission identifier signal transmission / reception system for a broadcasting communication system using a MIMO (Multi-Input Multi-Output) antenna.
[0002] Single Frequency Network (SFN) has high spectral efficiency, but interference is a problem because multiple transmitters or repeaters use one frequency.
[0003] To address interference issues arising from the use of a single frequency between transmitters, transmitters, repeaters, and repeaters, a channel profile for the broadcast network and the individual received power from each transmitter or repeater are required. A method utilizing a transmitter identification (TxID) signal has been introduced to derive the channel profile and individual received power.
[0004] The transmission identifier signal is based on RF watermark technology and has good correlation properties.
[0005] The channel profile and estimated received power obtained through the transmission identifier signal control the power and delay of each transmitter, enabling the single-frequency network to operate efficiently.
[0006] The latest terrestrial digital broadcasting standards, such as ATSC 3.0, seek to overcome the transmission capacity limitations of a single broadcast frequency by utilizing multiple transmit antennas. Therefore, the need for transmission identifier transmission technology for broadcasting and communications systems utilizing Multi-Input Multi-Output (MIMO) antennas is becoming increasingly urgent.
[0007] The purpose of the present invention is to enable identification of a transmitter and / or transmission antenna using a transmitter identification (TxID) signal in a broadcast communication system using a MIMO (Multi-Input Multi-Output) antenna.
[0008] In addition, an object of the present invention is to efficiently inject and synchronize a transmission identifier signal into a MIMO host broadcast signal, thereby minimizing performance degradation due to transmission identifier transmission and maximizing detection performance of the transmission identifier in a MIMO environment.
[0009] In addition, an object of the present invention is to provide a signal signaling method for appropriately generating a transmission identifier signal in a broadcast communication system using a MIMO antenna.
[0010] In addition, an object of the present invention is to enable appropriate transmission of a transmitter identification (TxID) signal in a MIMO environment by signaling information necessary for generating a transmitter identification (TxID) signal using an optimal number of bits in a broadcasting communication system using a MIMO (Multi-Input Multi-Output) antenna.
[0011] In order to achieve the above object, a broadcast signal transmission device according to the present invention includes a MIMO (Multi-Input Multi-Output) host signal generator for generating a plurality of host broadcast signals; a transmission identifier signal generator for generating a plurality of transmission identifier signals; and a plurality of combiners for each injecting one of the transmission identifier signals into one of the host broadcast signals in a time domain so that one of the transmission identifier signals is transmitted in synchronization with one of the host broadcast signals.
[0012] At this time, the multiple transmission identifier signals may be capable of identifying not only individual transmitters, but also each antenna or polarization within a transmitter.
[0013] At this time, the plurality of transmission identifier signals may be generated corresponding to a 13-bit seed value and scaled corresponding to an injection level code.
[0014] At this time, the injection level code may be set corresponding to the TxID injection level field included in the timing and management packet transmitted via the Studio to Transmitter Link (STL), and the 13-bit seed value may be set corresponding to the transmitter address field included in the timing and management packet.
[0015] At this time, the timing and management packet may include structure data including first data fields that are commonly applied to the transmitters and include a field regarding whether MIMO is applied, and transmitter-specific data including second data fields for one of the transmitters.
[0016] At this time, the TxID injection level field and the transmitter address field are each included in the data for each transmitter, and can be defined within a for loop that is repeated a number of times determined corresponding to the field regarding whether or not to apply MIMO.
[0017] At this time, the data for each transmitter may be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0018] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0019] In addition, a broadcast signal transmission method according to an embodiment of the present invention includes the steps of generating a plurality of host broadcast signals corresponding to MIMO (Multi-Input Multi-Output); generating a plurality of transmission identifier signals; generating a plurality of TxID injected MIMO signals using the transmission identifier signals and the host broadcast signals; and transmitting the TxID injected MIMO signals through a plurality of transmission antennas.
[0020] At this time, the multiple transmission identifier signals may be capable of identifying not only individual transmitters, but also each antenna or polarization within a transmitter.
[0021] At this time, the plurality of transmission identifier signals may be generated corresponding to a 13-bit seed value and scaled corresponding to an injection level code.
[0022] At this time, the injection level code may be set corresponding to the TxID injection level field included in the timing and management packet transmitted via the Studio to Transmitter Link (STL), and the 13-bit seed value may be set corresponding to the transmitter address field included in the timing and management packet.
[0023] At this time, the timing and management packet may include structure data including first data fields that are commonly applied to the transmitters and include a field regarding whether MIMO is applied, and transmitter-specific data including second data fields for one of the transmitters.
[0024] At this time, the TxID injection level field and the transmitter address field are each included in the data for each transmitter, and can be defined within a for loop that is repeated a number of times determined corresponding to the field regarding whether or not to apply MIMO.
[0025] At this time, the data for each transmitter may be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0026] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0027] In addition, a gateway signaling method according to an embodiment of the present invention includes the steps of generating structure data including first data fields that are commonly applied to transmitters and include a field regarding whether MIMO is applied; generating transmitter-specific data including second data fields for one of the transmitters; generating a timing and management packet including the structure data and the transmitter-specific data; and transmitting the timing and management packet to the transmitters via a studio-to-transmitter link (STL).
[0028] At this time, the transmitter-specific data may include a TxID injection level field and a transmitter address field within a for loop that is repeated a number of times determined corresponding to the field regarding whether or not the MIMO is applied.
[0029] At this time, the data for each transmitter may be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0030] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0031] According to the present invention, in a broadcast communication system using a MIMO (Multi-Input Multi-Output) antenna, a transmitter and / or a transmission antenna can be identified using a transmitter identification (TxID) signal.
[0032] In addition, the present invention can efficiently inject and synchronize a transmission identifier signal into a MIMO host broadcast signal, thereby minimizing performance degradation due to transmission identifier transmission and maximizing detection performance of the transmission identifier in a MIMO environment.
[0033] In addition, the present invention can provide a signal signaling method for appropriately generating a transmission identifier signal in a broadcast communication system using a MIMO antenna.
[0034] In addition, the present invention enables appropriate transmission of a transmitter identification (TxID) signal in a MIMO environment by signaling information necessary for generating a transmitter identification (TxID) signal using an optimal number of bits in a broadcasting communication system using a MIMO (Multi-Input Multi-Output) antenna.
[0035] FIG. 1 is a block diagram illustrating an example of a broadcast signal transmission device using a transmission identifier signal for multiple transmission antennas according to an embodiment of the present invention.
[0036] FIGS. 2 to 4 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to one embodiment of the present invention.
[0037] FIG. 5 is a drawing showing an example of time response detection in a case where the embodiment described through FIGS. 2 to 4 is applied.
[0038] FIGS. 6 to 8 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0039] FIG. 9 is a drawing showing an example of time response detection in a case where the embodiment described through FIGS. 6 to 8 is applied.
[0040] FIGS. 10 to 13 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0041] FIGS. 14 and 15 are diagrams showing examples of time response detection when the embodiments described through FIGS. 10 to 13 are applied.
[0042] FIGS. 16 to 19 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0043] FIGS. 20 and 21 are diagrams showing examples of time response detection when the embodiments described through FIGS. 16 to 19 are applied.
[0044] FIG. 22 is a block diagram illustrating an example of a TxID code generator for generating a transmission identifier signal according to one embodiment of the present invention.
[0045] FIG. 23 is a flowchart illustrating an example of a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to an embodiment of the invention.
[0046] FIG. 24 is a diagram illustrating a single frequency network system according to one embodiment of the present invention.
[0047] Fig. 25 is a block diagram showing an example of the broadcast gateway device illustrated in Fig. 24.
[0048] Figure 26 is a flowchart illustrating a gateway signaling method according to one embodiment of the present invention.
[0049] Figure 27 is a block diagram showing a computer system configuration according to one embodiment of the present invention.
[0050] The present invention will be described in detail with reference to the attached drawings. Herein, repetitive descriptions, well-known functions that may unnecessarily obscure the gist of the present invention, and detailed descriptions of configurations are omitted. The embodiments of the present invention are provided to more fully explain the present invention to those of ordinary skill in the art. Accordingly, the shapes and sizes of elements in the drawings may be exaggerated for clarity.
[0051] Hereinafter, a preferred embodiment according to the present invention will be described in detail with reference to the attached drawings.
[0052] FIG. 1 is a block diagram illustrating an example of a broadcast signal transmission device using a transmission identifier signal for multiple transmission antennas according to an embodiment of the present invention.
[0053] Referring to FIG. 1, a broadcast signal transmission device using a transmission identifier signal for multiple transmission antennas according to one embodiment of the present invention includes a MIMO host signal generator (110), a transmission identifier signal generator (120), and combiners (131, 132).
[0054] The MIMO host signal generator (110) generates multiple host broadcast signals corresponding to MIMO (Multi-Input Multi-Output). Since MIMO technology in a broadcast signal transmission / reception system is disclosed in detail in Korean Patent Publication No. 2020-0028048, etc., the MIMO technology and related functional blocks will not be described in detail herein.
[0055] The MIMO host signal generator (110) includes an FEC encoder (111), a bit interleaver (112), a MIMO demultiplexer (113), symbol mappers (114, 115), a MIMO precoder (116), framing and interleaving units (117, 118), and waveform generators (119, 101).
[0056] The FEC encoder (111) performs forward error correction encoding using the input bits to generate an FEC frame.
[0057] The bit interleaver (112) performs bit interleaving on the FEC frame.
[0058] The MIMO demultiplexer (113) groups data so that each multi-antenna signal is generated for the bit stream output from the bit interleaver. At this time, grouping can be performed according to the modulation order and the number of multi-antennas. At this time, the bit stream corresponding to each group can differ depending on the modulation order and the number of multi-antennas.
[0059] Symbol mappers (114, 115) perform symbol mapping corresponding to a group of bits corresponding to each antenna output to generate data cells corresponding to each antenna output. For example, even-numbered bits in a bit group can be mapped to data cells for antenna 1 (ANTENNA 1), and odd-numbered bits can be mapped to data cells for antenna 2 (ANTENNA 2).
[0060] The MIMO precoder (116) receives two different data cells and performs MIMO precoding.
[0061] One of the two outputs of the MIMO precoder (116) is used to generate a first antenna host broadcast signal through a framing and interleaving unit (117) and a waveform generator (119), and the other of the two outputs is used to generate a second antenna host broadcast signal through a framing and interleaving unit (118) and a waveform generator (101).
[0062] At this time, the waveform generators (119, 101) generate a host broadcast signal such as an ATSC 3.0 signal. At this time, the waveform generators (119, 101) may perform one or more of pilot insertion, MISO predistortion, IFFT, PAPR (Peak-to-Average-Power-Reduction), guard interval insertion, and bootstrap prefixing.
[0063] A transmission identifier signal generator (120) generates a plurality of transmission identifier signals.
[0064] At this time, the transmission identifier signal generator (120) can generate transmission identifier signals based on TxID injection level information (e.g., a 4-bit TxID injection level field (txid_injection_lvl)) and TxID sequence information (e.g., a 13-bit transmitter address field (xmtr_id)) included in a timing and management packet transmitted through a studio-to-transmitter link (STL).
[0065] At this time, the transmission identifier signal generator (120) may include a signal generator (121) and a power controller (121).
[0066] The signal generator (121) generates transmission identifier signals (S) before scaling to identify the transmitter. 11 , S 12 ) is generated. At this time, the transmission identifier signals (S) before scaling 11 , S 12 ) can each be generated corresponding to a 13-bit seed value.
[0067] Depending on the embodiment, multiple 13-bit seed values may be required depending on the FFT size of the host preamble. For example, if a 16K FFT is used and two different TxIDs are inserted, two different 13-bit seed values may be required. For example, if a 32K FFT is used and two different TxIDs are inserted twice each, two different 13-bit seed values may be required. For example, if a 32K FFT is used and four different TxIDs are inserted, four different 13-bit seed values may be required.
[0068] At this time, different transmission identifier signals may be inserted for the multiple transmission antennas used for MIMO, or the same transmission identifier signal may be inserted. At this time, in order to insert different transmission identifiers, different 13-bit values must be set for each antenna.
[0069] At this time, if the same transmission identifier signal is inserted into the transmission antennas used for MIMO, the transmission identifier signal can be used to distinguish a signal transmitted from a specific transmitter among signals received from multiple transmitters at the receiving end.
[0070] At this time, when different transmission identifier signals are inserted into the transmission antennas used for MIMO, the transmission identifier signals can be used to distinguish the signals transmitted from each transmission antenna (or polarization) among the signals received at the receiving end.
[0071] At this time, the signal generator (121) can generate transmission identifier signals using the TxID code generator described later.
[0072] That is, the signal generator (121) can generate the transmission identifier signal using a TxID code generator including a tier 1 register section corresponding to the first generator polynomial; and a tier 2 register section corresponding to the second generator polynomial.
[0073] At this time, the first generator polynomial is x 13 + x 4 + x 3 + x + 1, and the second generator polynomial is x 13 + x 12 + x 10 + x 9 + x 7 + x 6 + x 5 + can correspond to x + 1.
[0074] At this time, the registers of the Tier 1 register section may be preloaded with 1 only for the x stage and 0 for all other stages, and the registers of the Tier 2 register section may be preloaded with a 13-bit value corresponding to the transmitter or transmission antenna (polarization). At this time, the 13-bit value may be set corresponding to the transmitter address field (xmtr_id) included in the timing and management packet transmitted via the Studio to Transmitter Link (STL).
[0075] At this time, the msb of the 13-bit value is x of the tier 2 register section. 13 Corresponding to the register, the lsb of the 13-bit value may correspond to the x register of the tier 2 register section.
[0076] At this time, the transmission identifier signal may include a transmission identifier sequence having a length of 8191 bits.
[0077] The power controller (121) transmits the identifier signals (S) before scaling. 11 , S 12) generates transmission identifier signals by scaling each of them corresponding to the injection level code.
[0078] At this time, the power controller (121) may insert a transmission identifier signal at the same level into the transmission antennas used for MIMO, or may insert the transmission identifier signal at different levels. That is, the same injection level code may be applied to multiple transmission antennas used for MIMO, or different injection level codes may be applied.
[0079] As will be described later, the power controller (121) can set an injection level code based on a 4-bit TxID injection level field (txid_injection_lvl) included in a timing and management packet transmitted via a studio-to-transmitter link (STL). In this case, when different injection level codes are applied to multiple antennas used for MIMO, different injection level fields must be provided for each antenna.
[0080] The couplers (131, 132) each inject one of the transmission identifier signals into one of the host broadcast signals in the time domain, so that one of the transmission identifier signals is transmitted in synchronization with one of the host broadcast signals.
[0081] At this time, the plurality of transmission identifier signals may be capable of identifying not only individual transmitters, but also each antenna or polarization within a transmitter.
[0082] Here, polarization can be the orientation of the electric field vector of a radiated electromagnetic wave with respect to the horizon as seen from the antenna. In other words, polarization can describe the orientation of the wave emitted from. This orientation can be planar or circular.
[0083] Mixing of SISO and MIMO subframes within a frame may be allowed, and a transmitter with two or more polarization antennas may transmit not only MIMO signals but also a mix of SISO and MIMO subframes within a frame.
[0084] At this time, multiple transmission identifier signals may be generated corresponding to each 13-bit seed value and scaled corresponding to the injection level code.
[0085] At this time, the injection level code may be set corresponding to the TxID injection level field included in the timing and management packet transmitted via the Studio to Transmitter Link (STL). At this time, the 13-bit seed value may be set corresponding to the transmitter address field included in the timing and management packet.
[0086] At this time, the timing and management packet may include structure data including first data fields that are common to the transmitters and include a field regarding whether MIMO is applied, and transmitter-specific data including second data fields for one of the transmitters.
[0087] At this time, the TxID injection level field and the transmitter address field are each included in the data for each transmitter, and can be defined within a for loop that is repeated a number of times determined corresponding to the field regarding whether or not to apply MIMO.
[0088] At this time, the data for each transmitter can be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0089] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0090] In this way, if the data for each transmitter maintains the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter, the signaling required to generate the transmission identifier signal is simplified, enabling efficient transmission / reception of broadcast signals.
[0091] Finally, the broadcast signal transmission device illustrated in FIG. 1 may be transmitted over-the-air (OTA) including a TxID identifying the transmitter, or may be transmitted over-the-air including a TxID identifying the transmission antenna / polarization. In this case, the transmission identifier signal may be a DSBSS (Direct Sequence Buried Spread Spectrum) RF watermark signal transmitting a unique Gold code sequence.
[0092] One of the respective transmission identifier signals (TxID signals) is inserted into one of the host broadcast signals in the time domain and transmitted in synchronization with the host broadcast signal.
[0093] Each transmission identifier signal carries a Gold code sequence that is unique to each transmitter on a given RF channel within the largest possible geographic region and is transmitted only within the first preamble symbol period.
[0094] FIGS. 2 to 4 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to one embodiment of the present invention.
[0095] In FIGS. 2 to 4, the transmission identifier signals are added at a reduced level compared to emissions from the particular transmitter / antenna.
[0096] At this time, the transmission identifier signal may be transmitted in the first preamble symbol period including the guard interval after the bootstrap of the host broadcast signal. In this case, since the transmission identifier signal is not added to the bootstrap, the detection performance of the bootstrap is not degraded.
[0097] The first bit of the transmission identifier signal may be output in synchronization with the first sample of the first preamble symbol including that symbol's guard interval, and the second bit of the transmission identifier signal may be output in synchronization with the second sample of the first preamble symbol including the guard interval. At this time, the bits of the transmission identifier signal may be modulated.
[0098] Referring to FIG. 2, when 8K (8192 point) FFT preamble symbols are used, a transmission identifier sequence having a length of 8191 bits can be output once per frame.
[0099] In the example illustrated in FIG. 2, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal for the first antenna (ANTENNA 1) and the transmission identifier signal for the second antenna (ANTENNA 2) are the same.
[0100] Referring to FIG. 3, when a 16K (16384 point) FFT preamble symbol is used, a transmission identifier sequence having a length of 8191 bits can be repeated twice within the first preamble symbol period, so that a sequence having a total length of 16382 bits can be output.
[0101] At this time, the second transmission identifier sequence may have an opposite polarity to the first transmission identifier sequence in order to average out the output DC components.
[0102] In the example illustrated in FIG. 3, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal for the first antenna (ANTENNA 1) and the transmission identifier signal for the second antenna (ANTENNA 2) are the same.
[0103] Referring to FIG. 4, when a 32K (32768 point) FFT preamble symbol is used, a transmission identifier sequence having a length of 8191 bits can be repeated four times within the first preamble symbol period, so that a sequence having a total length of 32764 bits can be output.
[0104] At this time, the second and fourth transmission identifier sequences may have opposite polarities to the first transmission identifier sequence, and the third transmission identifier sequence may have the same polarity as the first transmission identifier sequence.
[0105] That is, when the transmission identifier sequence is repeated, even-numbered sequences may have opposite polarity to odd-numbered sequences.
[0106] At this time, the FFT size can be identified by the preamble_structure of the bootstrap.
[0107] In the example illustrated in FIG. 4, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal for the first antenna (ANTENNA 1) and the transmission identifier signal for the second antenna (ANTENNA 2) are the same.
[0108] According to the embodiments described through FIGS. 2 to 4, the transmitter can generate a transmission identifier signal and insert the same transmission identifier signal into a plurality of transmission antennas, just as when using one antenna.
[0109] When inserting the same transmission identifier signal in this way, the total number of TxIDs that can be assigned to the transmitter becomes 8192, which can be expressed in 13 bits. If a different TxID is assigned to each transmission antenna, the total number of MIMO transmitters that can assign different TxIDs to two antennas can be reduced to 8192 / 2 = 4096.
[0110] In addition, in this case, the receiver has the advantage of only needing to know or derive one transmission identifier per transmitter even when one transmitter uses multiple antennas, and in particular, when a preamble with 16K FFT or 32K FFT applied is used, the detection performance of the transmission identifier signal can be improved because the same transmission identifier signal is repeatedly inserted.
[0111] However, since the same transmission identifier signal is inserted into all transmitting antennas, it becomes difficult to estimate and detect the channel separately between each transmitting antenna and the receiving end.
[0112] FIG. 5 is a drawing showing an example of time response detection in a case where the embodiment described through FIGS. 2 to 4 is applied.
[0113] Referring to Fig. 5, it can be seen that the signals transmitted from two antennas (ANTENNA 1, ANTENNA 2) exhibit added detection performance.
[0114] FIGS. 6 to 8 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0115] In FIGS. 6 to 8, the transmission identifier signals are added at a reduced level compared to emissions from the particular transmitter / antenna.
[0116] At this time, the transmission identifier signal may be transmitted in the first preamble symbol period including the guard interval after the bootstrap of the host broadcast signal. In this case, since the transmission identifier signal is not added to the bootstrap, the detection performance of the bootstrap is not degraded.
[0117] The first bit of the transmission identifier signal may be output in synchronization with the first sample of the first preamble symbol including that symbol's guard interval, and the second bit of the transmission identifier signal may be output in synchronization with the second sample of the first preamble symbol including the guard interval. At this time, the bits of the transmission identifier signal may be modulated.
[0118] Referring to FIG. 6, when 8K (8192 point) FFT preamble symbols are used, a transmission identifier sequence having a length of 8191 bits can be output once per frame.
[0119] In the example illustrated in FIG. 6, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different.
[0120] Referring to FIG. 7, when a 16K (16384 point) FFT preamble symbol is used, a transmission identifier sequence having a length of 8191 bits can be repeated twice within the first preamble symbol period, so that a sequence having a total length of 16382 bits can be output.
[0121] At this time, the second transmission identifier sequence may have an opposite polarity to the first transmission identifier sequence in order to average out the output DC components.
[0122] In the example illustrated in FIG. 7, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different.
[0123] Referring to FIG. 8, when a 32K (32768 point) FFT preamble symbol is used, a transmission identifier sequence having a length of 8191 bits can be repeated four times within the first preamble symbol period, so that a sequence having a total length of 32764 bits can be output.
[0124] At this time, the second and fourth transmission identifier sequences may have opposite polarities to the first transmission identifier sequence, and the third transmission identifier sequence may have the same polarity as the first transmission identifier sequence.
[0125] That is, when the transmission identifier sequence is repeated, even-numbered sequences may have opposite polarity to odd-numbered sequences.
[0126] At this time, the FFT size can be identified by the preamble_structure of the bootstrap.
[0127] In the example illustrated in FIG. 8, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different.
[0128] According to the embodiment described through FIGS. 6 to 8, a plurality of antennas used for MIMO can transmit broadcast signals having different transmission identifier signals (TxID SIGNAL #A, TxID SIGNAL #B) inserted therein.
[0129] In the embodiments described through FIGS. 6 to 8, when a transmitter transmits a broadcast signal in a MIMO manner using multiple antennas, a different transmission identifier signal must be generated for each of the multiple antennas and inserted into the host broadcast signal.
[0130] At this time, the receiver must know or derive the transmission identifiers corresponding to each transmitting antenna. When a preamble with a 16K FFT or 32K FFT is used, the detection performance of the transmission identifier signal can be improved by repeatedly inserting the same transmission identifier signal.
[0131] Therefore, according to this embodiment, the channel between each transmitting antenna and the receiving end can be independently estimated and detected.
[0132] FIG. 9 is a drawing showing an example of time response detection in a case where the embodiment described through FIGS. 6 to 8 is applied.
[0133] Referring to Fig. 9, it can be seen that the channel between the two antennas (ANTENNA 1, ANTENNA 2) and the receiver can be estimated independently.
[0134] In this way, when MIMO is applied and multiple transmission antennas are used for broadcast signal transmission, it is possible to identify the transmitter or transmission antenna using a transmission identifier signal. However, in order to apply different transmission identifiers to each transmission antenna, a technology is required to set the seed value or injection level code required for transmission identifier generation for each antenna.
[0135] FIGS. 10 to 13 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0136] In the examples shown in FIGS. 10 to 13, when a transmission identifier sequence is output multiple times, different types of transmission identifier sequences may be included within one preamble symbol.
[0137] At this time, when the transmission identifier sequence is output multiple times, the same transmission identifier sequence may be used repeatedly depending on the transmitting antenna, or multiple transmission identifier sequences of different types may be used.
[0138] At this time, the insertion level of the transmission identifier signal can be set to always be the same for each transmission antenna (polarization) or for each transmission identifier sequence, or can be set to be different.
[0139] At this time, depending on the FFT size of the host preamble, in some FFT sizes, the transmission identifier signal inserted into each transmission antenna may be inserted equally for all antennas (polarizations) in some sections, and in other sections, different types of transmission identifier signals may be inserted for each antenna (polarization).
[0140] At this time, in a time interval in which the same transmission identifier signal is inserted, the transmission identifier signal can be used to distinguish signals transmitted from a specific transmitter at the receiving end, and in a time interval in which different transmission identifier signals are inserted, the transmission identifier signal can be used to distinguish signals transmitted from a specific transmission antenna (polarization) at the receiving end.
[0141] Referring to FIG. 10, when 8K (8192 point) FFT preamble symbols are used, a transmission identifier sequence having a length of 8191 bits can be output once per frame.
[0142] In the example illustrated in FIG. 10, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different.
[0143] Referring to FIG. 11, when a 16K (16384 point) FFT preamble symbol is used, for the antenna (ANTENNA 1), a transmission identifier sequence having a length of 8191 bits is repeated twice within the first preamble symbol period, resulting in a sequence having a total length of 16382 bits, and for the antenna (ANTENNA 2), two different transmission identifier sequences, each having a length of 8191 bits, are output within the first preamble symbol period.
[0144] At this time, the second transmission identifier sequence may have an opposite polarity to the first transmission identifier sequence in order to average out the output DC components.
[0145] In the example illustrated in FIG. 11, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #A) for the second antenna (ANTENNA 2) are the same, and in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different from each other.
[0146] Referring to FIGS. 12 and 13, when a 32K (32768 point) FFT preamble symbol is used, for the antenna (ANTENNA 1), a transmission identifier sequence having a length of 8191 bits is repeated four times within the first preamble symbol period, resulting in a sequence having a total length of 32764 bits, and for the antenna (ANTENNA 2), two different transmission identifier sequences, each having a length of 8191 bits, are output twice within the first preamble symbol period.
[0147] At this time, the second and fourth transmission identifier sequences may have opposite polarities to the first transmission identifier sequence, and the third transmission identifier sequence may have the same polarity as the first transmission identifier sequence.
[0148] That is, when the transmission identifier sequence is repeated, even-numbered sequences may have opposite polarity to odd-numbered sequences.
[0149] At this time, the FFT size can be identified by the preamble_structure of the bootstrap.
[0150] In the examples illustrated in FIGS. 12 and 13, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #A) for the second antenna (ANTENNA 2) are the same, and in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different from each other.
[0151] According to the embodiment described through FIGS. 10 to 13, the transmitting antenna 1 (ANTENNA 1) can insert a TxID signal in compliance with the ATSC 3.0 standard without MIMO. At this time, the transmitting antenna 2 (ANTENNA 2) can insert the same signal as the TXID signal used by the transmitting antenna 1 (ANTENNA 1) in some time intervals. At this time, the transmitting antenna 2 (ANTENNA 2) can also insert a different TxID signal from the transmitting antenna 1 (ANTENNA 1) in some time intervals or the entire time interval.
[0152] At this time, depending on the FFT size of the host preamble, it can be determined whether to insert a TxID signal different from that of transmit antenna 1 (ANTENNA 1) into transmit antenna 2 (ANTENNA 2) for some time intervals or for the entire time interval.
[0153] At this time, the indices of transmitting antenna 1 (ANTENNA 1) and transmitting antenna 2 (ANTENNA 2) can be exchanged.
[0154] As a result, in the 8K FFT size, each transmit antenna inserts a different TxID signal, and in the 16K FFT size or 32K FFT size, in some time intervals, the TxID signals inserted into the two transmit antennas are the same, and in other time intervals, the two transmit antennas can insert different TxID signals.
[0155] At this time, in the case of 16K FFT size and 32K FFT size, the channel between the transmitter and receiver can be estimated and detected in some time intervals, and the channel between the transmitting antenna and the receiver can be estimated and detected in other time intervals.
[0156] FIGS. 14 and 15 are diagrams showing examples of time response detection when the embodiments described through FIGS. 10 to 13 are applied.
[0157] Referring to Fig. 14, it can be seen that the signals transmitted from two antennas (ANTENNA 1, ANTENNA 2) exhibit added detection performance in some time intervals.
[0158] Referring to Fig. 15, it can be seen that the channel between the two antennas (ANTENNA 1, ANTENNA 2) and the receiver can be estimated independently in some time intervals.
[0159] In this way, when MIMO is applied and multiple transmission antennas are used for broadcast signal transmission, it is possible to identify the transmitter or transmission antenna using the transmission identifier signal. However, in particular, in order to apply different transmission identifiers to each transmission antenna, a technology is required to set the seed value or injection level code required for transmission identifier generation for each antenna. In particular, when one antenna uses two or more different TxID sequences, more than two seed values required for exclusive identifier generation may be required.
[0160] FIGS. 16 to 19 are diagrams showing examples of a transmission identifier signal inserted into a first preamble symbol period according to another embodiment of the present invention.
[0161] Even in the examples illustrated in FIGS. 16 to 19, when a transmission identifier sequence is output multiple times, different types of transmission identifier sequences may be included within one preamble symbol.
[0162] At this time, if the transmission identifier sequence is output multiple times, multiple transmission identifier sequences of different types may be used.
[0163] At this time, the insertion level of the transmission identifier signal for each transmission antenna (polarization) can be set to always be the same or different.
[0164] At this time, depending on the FFT size of the host preamble, in some FFT sizes, the transmission identifier signal inserted into each transmission antenna may be inserted equally for all antennas (polarizations) in some sections, and in other sections, different types of transmission identifier signals may be inserted for each antenna (polarization).
[0165] At this time, in a time interval in which the same transmission identifier signal is inserted, the transmission identifier signal can be used to distinguish signals transmitted from a specific transmitter at the receiving end, and in a time interval in which different transmission identifier signals are inserted, the transmission identifier signal can be used to distinguish signals transmitted from a specific transmission antenna (polarization) at the receiving end.
[0166] Referring to FIG. 16, when 8K (8192 point) FFT preamble symbols are used, a transmission identifier sequence having a length of 8191 bits can be output once per frame.
[0167] In the example illustrated in FIG. 16, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #B) for the second antenna (ANTENNA 2) are different.
[0168] Referring to FIG. 17, when a 16K (16384 point) FFT preamble symbol is used, for an antenna (ANTENNA 1), it can be seen that two different transmission identifier sequences, each having a length of 8191 bits, are output within the first preamble symbol period for the first antenna (ANTENNA 1) and the second antenna (ANTENNA 2). At this time, the transmission identifier sequence of the transmission identifier signal (TxID SIGNAL #A) inserted first is commonly applied to the first antenna and the second antenna, and the transmission identifier sequences of the transmission identifier signals (TxID SIGNAL #B, TxID SIGNAL #C) inserted second may be applied differently to the first antenna and the second antenna.
[0169] At this time, the second transmission identifier sequence may have an opposite polarity to the first transmission identifier sequence in order to average out the output DC components.
[0170] In the example illustrated in FIG. 17, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #A) for the second antenna (ANTENNA 2) are the same, and in some time intervals, the transmission identifier signal (TxID SIGNAL #B) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #C) for the second antenna (ANTENNA 2) are different from each other.
[0171] Referring to FIGS. 18 and 19, it can be seen that when a 32K (32768 point) FFT preamble symbol is used, two different transmission identifier sequences, each having a length of 8191 bits for antenna (ANTENNA 1) and antenna (ANTENNA 2), are output twice within the first preamble symbol period.
[0172] At this time, the second and fourth transmission identifier sequences may have opposite polarities to the first transmission identifier sequence, and the third transmission identifier sequence may have the same polarity as the first transmission identifier sequence.
[0173] That is, when the transmission identifier sequence is repeated, even-numbered sequences may have opposite polarity to odd-numbered sequences.
[0174] At this time, the FFT size can be identified by the preamble_structure of the bootstrap.
[0175] In the examples illustrated in FIGS. 18 and 19, when a broadcast signal is transmitted through two antennas (ANTENNA 1 and ANTENNA 2) used for MIMO, it can be seen that in some time intervals, the transmission identifier signal (TxID SIGNAL #A) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #A) for the second antenna (ANTENNA 2) are the same, and in some time intervals, the transmission identifier signal (TxID SIGNAL #B) for the first antenna (ANTENNA 1) and the transmission identifier signal (TxID SIGNAL #C) for the second antenna (ANTENNA 2) are different from each other.
[0176] According to the embodiment described through FIGS. 16 to 19, when two transmit antennas are used for MIMO, up to three types of TxID signals can be used. At this time, depending on the FFT size of the host preamble, it can be determined whether to insert a different TxID signal from transmit antenna 1 (ANTENNA 1) into transmit antenna 2 (ANTENNA 2) for some time intervals or the entire time interval. When the host preamble FFT size is 8K, different TxID signals can be inserted once for each transmit antenna.
[0177] At this time, when the FFT size of the host preamble is 16K and 32K, the same TxID signal can be inserted into the transmission antennas in some time intervals, and different TxID signals can be inserted into each transmission antenna in the remaining time intervals.
[0178] At this time, when the FFT size of the host preamble is 32K, a specific TxID signal may be repeatedly inserted multiple times to improve the detection performance of the TxID signal.
[0179] At this time, the indices of transmission antenna 1 and transmission antenna 2 can be exchanged.
[0180] At this time, the indices of transmitting antenna 1 (ANTENNA 1) and transmitting antenna 2 (ANTENNA 2) can be exchanged.
[0181] As a result, in the 8K FFT size, each transmit antenna inserts a different TxID signal, and in the 16K FFT size or 32K FFT size, in some time intervals, the TxID signals inserted into the two transmit antennas are the same, and in other time intervals, the two transmit antennas can insert different TxID signals.
[0182] At this time, in the case of 16K FFT size and 32K FFT size, the channel between the transmitter and receiver can be estimated and detected in some time intervals, and the channel between the transmitting antenna and the receiver can be estimated and detected in other time intervals.
[0183] FIGS. 20 and 21 are diagrams showing examples of time response detection when the embodiments described through FIGS. 16 to 19 are applied.
[0184] Referring to Fig. 20, it can be seen that the signals transmitted from two antennas (ANTENNA 1, ANTENNA 2) exhibit added detection performance in some time intervals.
[0185] Referring to Fig. 21, it can be seen that the channel between the two antennas (ANTENNA 1, ANTENNA 2) and the receiver can be estimated independently in some time intervals.
[0186] In this way, when MIMO is applied and multiple transmit antennas are used for broadcast signal transmission, it is possible to identify a transmitter or transmit antenna using a transmission identifier signal. That is, when two antennas use a section in which they use the same TxID signal and a section in which they use different TxID signals together, it is possible to identify the transmitter and the transmit antenna simultaneously and individually. However, in particular, in order to apply different transmission identifiers to each transmit antenna, a technology is required to set a seed value or injection level code required for transmission identifier generation for each antenna. In particular, when one antenna uses two or more different TxID sequences, more than two seed values required for exclusive identifier generation may be required.
[0187] In the above-described embodiment, the insertion of the transmission identifier signal includes a case where the insertion level is OFF (scaling factor or amplitude is 0).
[0188] That is, depending on the embodiment, when the FFT size of the host preamble is 16K or 32K and two or more transmission identifier signals are inserted per antenna, the transmission identifier signal may be inserted for only one antenna in some or all time intervals.
[0189] For example, in the case where the same single transmission identifier signal is inserted for both the first antenna and the second antenna, in the case of 16K, the transmission identifier signal may be inserted only for the first antenna in the first time interval (mute applied for the second antenna), and the transmission identifier signal may be inserted only for the second antenna in the second time interval (mute applied for the first antenna). In this case, the transmission identifier signal inserted for the first antenna and the transmission identifier signal inserted for the second antenna may be the same or different from each other.
[0190] At this time, in the case of 32K, the transmission identifier signal may be inserted only for the first antenna in the first time interval and the second time interval (mute applied for the second antenna), and the transmission identifier signal may be inserted only for the second antenna in the third time interval and the fourth time interval (mute applied for the first antenna). At this time, in the case of 32K, the transmission identifier signal may be inserted only for the first antenna in the first time interval and the third time interval (mute applied for the second antenna), and the transmission identifier signal may be inserted only for the second antenna in the second time interval and the fourth time interval (mute applied for the first antenna). At this time, the transmission identifier signal inserted for the first antenna and the transmission identifier signal inserted for the second antenna may be the same or different from each other.
[0191] FIG. 22 is a block diagram illustrating an example of a TxID code generator for generating a transmission identifier signal according to one embodiment of the present invention.
[0192] Referring to FIG. 22, it can be seen that a TxID code generator for generating a transmission identifier signal according to one embodiment of the present invention generates a code sequence using a pair of shift registers that are set to preset values at specific times with specific feedback arrangements. That is, the TxID code generator illustrated in FIG. 22 can be viewed as a Gold sequence generator.
[0193] Two shift register sections (Tier 1, Tier 2) used to generate the transmission identifier sequence transmitted by the transmission identifier signal can be preloaded during a specific setup interval. The combined output of the two shift register sections can be sent to a BPSK modulator for insertion into the host broadcast signal and transmission.
[0194] As illustrated in Figure 22, the two shift register sections can be defined by the following generator polynomial.
[0195] - Tier 1 Generator Polynomial: x 13 + x 4 + x 3 + x + 1
[0196] - Tier 2 Generator Polynomial: x 13 + x 12 + x 10 + x 9 + x 7 + x 6 + x 5 + x + 1
[0197] Each of the two shift register sections must be preloaded prior to generating the transmission identifier sequence for each frame.
[0198] At this time, the registers in the tier 1 register section can be preloaded with 1 only for the x stage, and all other stages can be preloaded with 0.
[0199] At this time, the registers in the Tier 2 register section can be preloaded by the 13-bit value txid_address corresponding to the transmitter (or transmitting antenna / polarization). That is, the 13-bit txid_address is the x 13 From x 1 It can be preloaded up to the stage. At this time, the msb of txid_address is x in the tier 2 register section. 13 Corresponding to the register, the lsb of txid_address may correspond to the x register of the tier 2 register section.
[0200] In particular, when MIMO is applied and multiple transmit antennas are used, the txid_address value (13-bit seed value) needs to be set for each transmit antenna or polarization.
[0201] The txid_address value is uniquely assigned to each transmitter or antenna on a given RF channel and can be used by the scheduler controlling each transmitter.
[0202] Table 1 below is a table showing the preloading values of the registers of the TxID code generator illustrated in Fig. 22.
[0203] Tier 1Tier 2x 13 0t 13 x 12 0t 12 x 11 0t 11 x 10 0t 10 x 9 0t 9 x 8 0t 8 x 7 0t 7 x 6 0t 6 x 5 0t 5 x 4 0t 4 x 3 0t 3 x 2 0t 2 x 1 1t 1
[0204] In the above Table 1, the values represented by t are t 13 This represents msb, and t 1 Corresponds to the corresponding bits of the txid_address field representing this lsb.
[0205] As will be described later, transmitters can set the txid_address field based on the 13-bit transmitter address field (xmtr_id) contained in timing and management packets transmitted over the Studio to Transmitter Link (STL).
[0206] According to Table 1, the transmission identifier sequence (TxID sequence) is 2 13-1 = 8191 bits long, the total number of sequences that can be assigned to each transmitter is 2 13 = 8192. However, if different TxID sequences are assigned to each antenna / polarization in the MIMO transmitter, the total number can be 8192 / 2.
[0207] The generated Gold code sequence may be BPSK modulated before being inserted into a host broadcast signal symbol. If the generated sequence bit is '0', it may be modulated with '-1', and if the generated sequence bit is '1', it may be modulated with '+1'. The BPSK modulated transmission identifier signal (TxID signal) may be inserted into the in-phase part of the host broadcast signal preamble and may not be inserted into the quadrature part.
[0208] FIG. 23 is a flowchart illustrating an example of a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to an embodiment of the invention.
[0209] Referring to FIG. 23, a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to one embodiment of the present invention generates a plurality of host broadcast signals corresponding to MIMO (Multi-Input Multi-Output) (S1110).
[0210] In addition, a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to one embodiment of the present invention generates a plurality of transmission identifier signals (S1120).
[0211] At this time, multiple transmission identifier signals may be generated based on the same transmission identifier (transmission identifier sequence) for multiple antennas included in one transmitter, or may be generated based on different transmission identifiers (transmission identifier sequences) for each of the multiple antennas.
[0212] At this time, the multiple transmission identifier signals may be capable of identifying not only individual transmitters, but also each antenna or polarization within a transmitter.
[0213] At this time, multiple transmission identifier signals may be generated corresponding to each 13-bit seed value and scaled corresponding to the injection level code.
[0214] At this time, the injection level code is set corresponding to the TxID injection level field (txid_injection_lvl) included in the Timing and Management_Packet (TMP) () transmitted via the Studio to Transmitter Link (STL), and the 13-bit seed value may be set corresponding to the Transmitter Address field (xmtr_id) included in the Timing and Management Packet.
[0215] At this time, the timing and management packet may include structure data (Structure_Data()) including first data fields that are common to the transmitters and include a field regarding whether MIMO is applied, and per-transmitter data (Per_Transmitter_Data()) including second data fields for one of the transmitters.
[0216] At this time, the TxID injection level field and the transmitter address field are each included in the data for each transmitter, and can be defined within a for loop that is repeated a number of times determined corresponding to the field regarding whether or not to apply MIMO.
[0217] At this time, the data for each transmitter may be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter. For example, the data for each transmitter may be composed of 64 bits, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0218] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0219] In addition, a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to one embodiment of the present invention generates a plurality of TxID-injected MIMO signals using the transmission identifier signals and host broadcast signals (S1130).
[0220] In addition, a broadcast signal transmission method using a transmission identifier signal for multiple transmission antennas according to one embodiment of the present invention transmits MIMO signals with the TxID inserted through a plurality of transmission antennas (S1140).
[0221] A range of injection levels can be used to insert the transmission identifier signal into the host broadcast signal preamble to minimize performance degradation of the preamble while maintaining detection performance of the transmission identifier signal.
[0222] The insertion level of the transmission identifier signal may include turning off the transmission identifier signal output and may be provided to the transmitter from the controlling scheduler.
[0223] At this time, the insertion level of the transmission identifier signal can be defined as a dB value.
[0224] FIG. 24 is a diagram illustrating a single frequency network (SFN) system according to one embodiment of the present invention.
[0225] Referring to FIG. 24, a single frequency network system according to one embodiment of the present invention includes a broadcast gateway device (1210) and a plurality of transmitters (1221, 1222, 1223).
[0226] When MIMO is applied, each of the multiple transmitters (1221, 1222, 1223) may include multiple antennas (or polarizations).
[0227] When MIMO is applied in a single frequency network (SFN), signaling fields for the transmitter to generate a transmission identifier signal must be sent to the transmitters (1221, 1222, 1223).
[0228] That is, each of the transmitters (1221, 1222, 1223) must know a 13-bit seed value or TxID injection level code for generating a transmission identifier signal per transmitter or per antenna (polarization) when MIMO is applied, so that the transmission identifier signal can be generated and injected into the host signal.
[0229] At this time, when MIMO is applied, signaling fields for the transmitters to generate a transmission identifier signal can be transmitted to the transmitters.
[0230] The broadcast gateway device (1210) transmits signaling fields required for each transmitter to the transmitters (1221, 1222, 1223) via a studio-to-transmitter link (STL).
[0231] That is, the transmitters (1221, 1222, 1223) can receive signaling fields necessary for generating a transmission identifier signal from the broadcast gateway device (1210) through a studio-to-transmitter link (STL), and can generate a transmission identifier signal using the received fields and inject it into a host signal.
[0232] At this time, the studio-to-transmitter link may be a data transmission / reception link between a broadcast gateway device (1210) and transmitters (1221, 1222, 1223) in a broadcast transmission system, and may be a fiber, satellite, or microwave link. At this time, the studio-to-transmitter link may be a wired link or a wireless link, and may be a link in which data is transmitted / received using a packet-based protocol such as RTP / UDP / IP.
[0233] Fig. 25 is a block diagram showing an example of the broadcast gateway device illustrated in Fig. 24.
[0234] Referring to FIG. 25, the broadcast gateway device (1210) illustrated in FIG. 24 includes a structure data generation unit (1310), a transmitter-specific data generation unit (1320), a packet generation unit (1330), and an STL transmission unit (1340).
[0235] The structure data generation unit (1310) generates structure data (Structure_Data()) that includes first data fields that are commonly applied to transmitters and include a field (mimo_flag) regarding whether MIMO is applied. At this time, the first data fields may be data fields that are commonly used by all transmitters.
[0236] At this time, the structure data generation unit (1310) can generate a field (mimo_flag) regarding whether MIMO is applied as one of the first data fields. That is, the first data fields can include a field regarding whether MIMO is applied.
[0237] At this time, the field regarding whether MIMO is applied (mimo_flag) can indicate that the identified frame includes at least one PLP configured for transmission in MIMO form. If this value is set to 0, the SISO form can be applied exclusively to the entire identified frame. If this value is set to 1, at least one PLP in the frame can be transmitted by the MIMO signal.
[0238] The transmitter-specific data generation unit (1320) generates transmitter-specific data (Per_Transmitter_Data()) including second data fields for one of the transmitters. At this time, the second data fields may be fields that can have different values for each transmitter. At this time, the second data fields may be provided for each transmitter with the same field name. For example, the second data fields may be defined within a for loop that is repeated as many times as the total number of transmitters.
[0239] At this time, the transmitter-specific data generation unit (1320) may include a TxID injection level field (txid_injection_lvl) and a transmitter address field (xmtr_id) in a for loop that is repeated a number of times determined corresponding to the field (mimo_flag) regarding whether or not MIMO is applied. For example, if mimo_flag is 0, it may correspond to a case where SISO is applied, in which case the commands in the for loop may be performed only once. For example, if mimo_flag is 1, it may correspond to a case where MIMO using two antennas is applied, in which case the commands in the for loop may be performed twice.
[0240] At this time, the transmitter address field (xmtr_id) may be a 13-bit field and may indicate the address of a transmitter or a transmitting antenna (polarization). At this time, the transmitter address field (xmtr_id) may be a seed value used by a TxID code sequence generator corresponding to the transmitter or the transmitting antenna (polarization). At this time, the value of the transmitter address field (xmtr_id) may be an unsigned integer binary number having a range of possible values from 0 through 8191 decimal.
[0241] At this time, the transmitter address field (xmtr_id) can play a role in identifying either the polarizations of transmitter outputs in MIMO operation or the transmitter itself when in SISO (Single-Input Single-Output) operation.
[0242] At this time, the transmitter address field (xmtr_id) can be used as a seed value for generating a transmission identifier signal, and one value can be used when SISO operation is performed, and two values can be used when MIMO operation requires independent polarization (antenna) identification.
[0243] When mimo_flag is 0, exclusive SISO operation is indicated within the frame, and only one xmtr_id value may be needed. This value may be used to indicate the transmitter to which the Per_Transmitter_Data() set is addressed. When mimo_flag is 1, MIMO operation somewhere within the frame is indicated, and in this case there must be one xmtr_id value to apply to SISO operation and polarization #1, and the same value or an additional value may be used for polarization #2.
[0244] At this time, the injection level field (txid_injection_lvl) may indicate an injection level of the TxID signal below the average power of the preamble symbols emitted by the transmitter (or by the specific polarization (antenna) if mimo_flag = 1) to which its value is addressed. At this time, the injection level field may be a 4-bit field, and '0000' may indicate off (TxID signal is not injected).
[0245] The packet generation unit (1330) is a transmitter used for MIMO, and generates a timing and management packet for signaling the TxID injection level field and transmitter address field.
[0246] At this time, the timing and management packets may contain structure data and transmitter-specific data.
[0247] The STL transmission unit (1340) transmits the timing and management packets to transmitters via a studio-to-transmitter link (STL).
[0248] Table 2 below shows an example of timing and management packets.
[0249] SyntaxNo. of BitsFormatTiming and Management_Packet (TMP) (){Structure_Data (){length16Uimsbfversion_major4Uimsbfversion_minor4Uimsbfmaj_log_rep_cnt_pre4Uimsbfmaj_log_rep_cnt_tim4Uimsbfbootstrap_major4Uimsbfbootstrap_minor4Uimsbfmin_time_to_next5Uimsbfsystem_bandwidth2Uimsbfbsr_coefficient7Uimsbfpreamble_structure8Uimsbfea_wakeup2Bslbfnum_emission_tim6Uimsbfnum_xmtrs_in_group_minus_16Uimsbfxmtr_group_num7Uimsbfmaj_log_override3Bslbfnum_miso_filt_codes2Bslbftx_carrier_offset2Tcimsbfmimo_flag1Uimsbfreserved5for (i=0; i<5; i++) '1'}Bootstrap_Timing_Data (){for (i=0; i<=num_emission_tim; i++) {seconds32Uimsbfnanoseconds32Uimsbf}}Per_Transmitter_Data (){for (i=0; i<=num_xmtrs_in_group_minus_1; i++) {tx_time_offset16TcimsbfPer_Transmit_Polarization_Data() {for (j=0; j<=mimo_flag;j++) {xmtr_id13uimsbftxid_injection_lvl4Uimsbfmiso_filt_code_index2Bslbf}If (mimo_flag == 0) {reserved2929 Х '1'} else {reserved10'1111111111'}}Packet_Release_Time (){pkt_rls_seconds4Uimsbfpkt_rls_a-milliseconds10Uimsbfreserved2'11'}Error_Check_Data (){crc1616uimsbf}};
[0250] In Table 2, uimsbf represents unsigned integer, most significant bit first, bslbf represents bit stream, left-most bit first, and Tcimsbf represents two's complement integer, msb first. In the example of Table 2, the timing and management packet may correspond to Timing & Management_Packet (TMP) (), the structure data may correspond to Structure_Data (), and the transmitter-specific data may correspond to Per_Transmitter_Data ().
[0251] At this time, the first data fields may be length, version_major, version_minor, maj_log_rep_cnt_pre, maj_log_rep_cnt_tim, bootstrap_major, bootstrap_minor, min_time_to_next, system_bandwidth, bsr_coefficient, preamble_structure, ea_wakeup, num_emission_tim, num_xmtrs_in_group_minus_1, xmtr_group_num, maj_log_override, num_miso_filt_codes, tx_carrier_offset, and mimo_flag.
[0252] At this time, mimo_flag may indicate that the identified frame includes at least one PLP configured for transmission in MIMO form. If this value is set to 0, the SISO form may be applied exclusively to the entire identified frame. If this value is set to 1, at least one PLP in the frame may be carried by the MIMO signal.
[0253] At this time, the second data fields may be tx_time_offset, xmtr_id, txid_injection_lvl, and miso_filt_code_index.
[0254] At this time, among the second data fields, xmtr_id, txid_injection_lvl and miso_filt_code_index may be defined within a for loop that is repeated a number of times (mimo_flag + 1) determined corresponding to mimo_flag. At this time, among the second data fields, xmtr_id, txid_injection_lvl and miso_filt_code_index may be included in per-polarization data (Per_Transmit_Polarization_Data ()), and the per-polarization data may be data that is applied independently to each antenna (polarization) of the transmitter. That is, the per-polarization data (Per_Transmit_Polarization_Data ()) may include information that is individually addressed to each transmitter or transmitting antenna (polarization) based on the state of the mimo_flag field. When mimo_flag is 0, the per-polarization data contains only one set of xmtr_id, txid_injection_lvl, and miso_filt_code_index. When mimo_flag is 1, the per-polarization data contains two sets of xmtr_id, txid_injection_lvl, and miso_filt_code_index. The first set may be for polarization #1, and the second set may be for polarization #2.
[0255] Therefore, when a transmitter used for MIMO includes two or more antennas (polarizations), independent xmtr_id, txid_injection_lvl and miso_filt_code_index signaling for each antenna (polarization) is possible.
[0256] At this time, the per-transmitter data (Per_Transmitter_Data()) may be composed of the same number of bits (64) for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0257] At this time, the data per transmitter (Per_Transmitter_Data()) may include 29 reserved bits when the number of antennas or polarizations corresponding to the transmitter is 1, and may include 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0258] Therefore, according to the present invention, even when MIMO is applied and a transmitter uses multiple antennas, the size of data per transmitter (Per_Transmitter_Data()) can be maintained the same regardless of the number of antennas or polarizations, thereby maximizing the efficiency of generating a transmission identifier signal for MIMO.
[0259] At this time, mimo_flag is defined within Structure_Data(), so it can be applied commonly to all transmitters receiving Timing & Management_Packet (TMP)().
[0260] At this time, xmtr_id, miso_filt_code_index and txid_injection_lvl are defined within Per_Transmitter_Data(), within a for loop corresponding to all transmitters in the group, within a for loop corresponding to all antennas (polarizations) corresponding to MIMO, so they can be applied to individual transmitters or individual antennas (polarizations) respectively.
[0261] At this time, miso_filt_code_index may indicate a specific MISO filter code assigned to the individual transmitter or polarization.
[0262] Although not explicitly shown in FIG. 1, the broadcast signal transmission device illustrated in FIG. 1 may further include a structure data extractor and a transmitter-specific data extractor (related to the signaling flow illustrated in FIG. 1).
[0263] At this time, the structure data extractor can extract structure data transmitted from the broadcast gateway device and including first data fields for all of the transmitters.
[0264] At this time, the structure data extractor can extract a field (mimo_flag) regarding whether MIMO is applied among the first data fields.
[0265] A transmitter-specific data extractor can extract transmitter-specific data transmitted from the broadcast gateway device and including second data fields for one of the transmitters.
[0266] At this time, the transmitter-specific data extractor can extract the TxID injection level field (txid_injection_lvl) and the transmitter address field (xmtr_id) signaled by antenna or polarization among the second data fields.
[0267] At this time, the TxID injection level field (txid_injection_lvl) is a 4-bit field and may be used to identify the insertion level of a transmission identifier signal inserted into a host broadcast signal.
[0268] At this time, the transmitter address field (xmtr_id) is a 13-bit field and may be used to identify a value for preloading registers in the Tier 2 register section used to generate a transmission identifier sequence.
[0269] Figure 26 is a flowchart illustrating a gateway signaling method according to one embodiment of the present invention.
[0270] Referring to FIG. 26, a gateway signaling method according to an embodiment of the present invention generates structure data including first data fields that are commonly applied to transmitters and include a field regarding whether MIMO is applied (S1410).
[0271] Additionally, a gateway signaling method according to one embodiment of the present invention generates transmitter-specific data including second data fields for one of the transmitters (S1420).
[0272] At this time, the transmitter-specific data may include a TxID injection level field and a transmitter address field within a for loop that is repeated a number of times determined corresponding to a field regarding whether or not the MIMO is applied.
[0273] At this time, the data for each transmitter may be composed of the same number of bits for each transmitter, regardless of the number of antennas or polarizations corresponding to the transmitter.
[0274] At this time, the data for each transmitter may include 29 reserved bits when the number of antennas or polarizations is 1, and 10 reserved bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits for each transmitter regardless of the number of antennas or polarizations corresponding to the transmitter.
[0275] In addition, a gateway signaling method according to one embodiment of the present invention generates a timing and management packet including the structural data and the transmitter-specific data (S1430).
[0276] In addition, the gateway signaling method according to one embodiment of the present invention transmits the timing and management packets to the transmitters via a studio to transmitter link (STL) (S1440).
[0277] Figure 27 is a block diagram showing a computer system configuration according to one embodiment of the present invention.
[0278] According to the embodiment, the broadcast signal transmission device, the broadcast gateway device, the broadcast signal reception device and the individual components constituting these devices can be implemented in a computer system (1500).
[0279] The computer system (1500) may include one or more processors (1510), memory (1530), user interface input devices (1540), user interface output devices (1550), and storage (1560) that communicate with each other via a bus (1520). The computer system (1500) may further include a network interface (1570) connected to a network (1580). The processor (1510) may be a central processing unit or a semiconductor device that executes programs or processing instructions stored in the memory (1530) or storage (1560). The memory (1530) and storage (1560) may be storage media that include at least one of a volatile medium, a nonvolatile medium, a removable medium, a non-removable medium, a communication medium, or an information transmission medium. For example, the memory (1530) may include a ROM (1531) or a RAM (1532).
[0280] At this time, at least one program can be recorded in the memory (1530).
[0281] At this time, the processor (1510) can execute the program. At this time, the program can perform each step illustrated in FIG. 23 or each step illustrated in FIG. 26.
[0282]
[0283] As described above, the broadcast signal transmission device, method, and gateway signaling method according to the present invention are not limited to the configurations and methods of the embodiments described above, but the embodiments may be configured by selectively combining all or part of the embodiments so that various modifications can be made.
Claims
1. A MIMO host signal generator that generates multiple host broadcast signals corresponding to MIMO (Multi-Input Multi-Output); a transmission identifier signal generator for generating a plurality of transmission identifier signals; and A plurality of couplers each injecting one of the transmission identifier signals into one of the host broadcast signals in the time domain so that one of the transmission identifier signals is transmitted in synchronization with one of the host broadcast signals. A broadcast signal transmission device characterized by including:
2. In claim 1, Each of the above multiple transmission identifier signals is A broadcast signal transmitting device characterized in that each antenna or polarization within a transmitter is identifiable, as well as individual transmitters.
3. In claim 1, Each of the above multiple transmission identifier signals is A broadcast signal transmitting device characterized in that it is generated corresponding to a 13-bit seed value and scaled corresponding to an injection level code.
4. In claim 3, The above injection level code is Set corresponding to the TxID injection level field included in the timing and management packets transmitted over the Studio to Transmitter Link (STL), The above 13-bit seed value is A broadcast signal transmission device characterized in that it is set corresponding to the transmitter address field included in the above timing and management packet.
5. In claim 4, The above timing and management packets are Structure data including first data fields that are commonly applied to transmitters and include a field regarding whether MIMO is applied, and A broadcast signal transmission device characterized in that it includes transmitter-specific data including second data fields for one of the above transmitters.
6. In claim 5, The above TxID injection level field and the above transmitter address field are respectively A broadcast signal transmission device characterized in that it is defined within a for loop that is repeated a number of times determined corresponding to a field regarding whether or not to apply MIMO and is included in the data for each transmitter.
7. In claim 6, The above transmitter-specific data is A broadcast signal transmission device characterized in that, for each transmitter, the broadcast signal is composed of the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter.
8. In claim 7, The above transmitter-specific data is A broadcast signal transmission device characterized in that, for each transmitter, the number of reserved bits is 29 bits when the number of antennas or polarizations is 1, and the number of reserved bits is 10 bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter.
9. A step of generating multiple host broadcast signals corresponding to MIMO (Multi-Input Multi-Output); generating a plurality of transmission identifier signals; and A step of generating a plurality of TxID injected MIMO signals using the above transmission identifier signals and host broadcast signals; and A step of transmitting the MIMO signals with the above TxID inserted through multiple transmission antennas. A broadcast signal transmission method comprising:
10. In claim 9, Each of the above multiple transmission identifier signals is A method for transmitting a broadcast signal, characterized in that each antenna or polarization within a transmitter is identifiable, as well as individual transmitters.
11. In claim 9, Each of the above multiple transmission identifier signals is A method for transmitting a broadcast signal, characterized in that the broadcast signal is generated corresponding to a 13-bit seed value and scaled corresponding to an injection level code.
12. In claim 11, The above injection level code is Set corresponding to the TxID injection level field included in the timing and management packets transmitted over the Studio to Transmitter Link (STL), The above 13-bit seed value is A broadcast signal transmission method characterized in that the transmitter address field included in the timing and management packet is set correspondingly.
13. In claim 12, The above timing and management packets are Structure data including first data fields that are commonly applied to transmitters and include a field regarding whether MIMO is applied, and A method for transmitting a broadcast signal, characterized in that it includes transmitter-specific data including second data fields for one of the above transmitters.
14. In claim 13, The above TxID injection level field and the above transmitter address field are respectively A broadcast signal transmission method characterized in that it is defined within a for loop that is repeated a number of times determined corresponding to a field regarding whether or not to apply MIMO and is included in the data for each transmitter.
15. In claim 14, The above transmitter-specific data is A method for transmitting a broadcast signal, characterized in that, for each transmitter, the broadcast signal is composed of the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter.
16. In claim 15, The above transmitter-specific data is A broadcast signal transmission method characterized in that, for each transmitter, the number of reserved bits is maintained the same regardless of the number of antennas or polarizations corresponding to the transmitter, when the number of antennas or polarizations is 1, the number of reserved bits is 29, and when the number of antennas or polarizations is 2, the number of reserved bits is 10.
17. A step of generating structure data including first data fields that are commonly applied to transmitters and include a field regarding whether MIMO is applied; generating transmitter-specific data comprising second data fields for one of the transmitters; generating a timing and management packet including the above structural data and the above transmitter-specific data; and A gateway signaling method comprising the step of transmitting the timing and management packets to the transmitters via a studio to transmitter link (STL).
18. In claim 17, The above transmitter-specific data is A gateway signaling method characterized in that it includes a TxID injection level field and a transmitter address field within a for loop that is repeated a number of times determined corresponding to a field regarding whether or not to apply the above MIMO.
19. In claim 18, The above transmitter-specific data is A gateway signaling method characterized in that, for each transmitter, the signaling comprises the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter.
20. In claim 19, The above transmitter-specific data is A gateway signaling method characterized in that, for each transmitter, the number of reserved bits is 29 bits when the number of antennas or polarizations corresponding to the transmitter is 1, and the number of reserved bits is 10 bits when the number of antennas or polarizations is 2, in order to maintain the same number of bits regardless of the number of antennas or polarizations corresponding to the transmitter.
Citation Information
Patent Citations
Apparatus for transmitting broadcasting signal using transmitter identification scaled by 4-bit injection level code and method using the same
KR1020170082125A
Method of gateway signaling for MISO operation and apparatus for the same
KR1020180128851A
In-band backhaul with layered division multiplexing
US20190222375A1