Signal processing apparatus, signal processing method, and program

The signal processing device addresses data loss and duplication in multiplexed transport stream systems by using a TS switching device to compare and adjust packets, ensuring seamless system switching and maintaining data quality.

JP2026003381APending Publication Date: 2026-01-13NEC PLATFROMS LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024101306
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing multiplexed transport stream transmission systems experience data loss or duplication during system switching due to discrepancies between active and standby systems, leading to quality degradation in video and audio transmission.

Method used

A signal processing device with a TS switching device that includes an input error detection unit, memory writing unit, delay adjustment memory, memory reading unit, switching unit, system switching determination unit, and null packet replacement unit, which compares packets before and after switching to control the output based on packet matching and timing adjustments, preventing packet loss and duplication.

Benefits of technology

The solution ensures seamless system switching without affecting the broadcast of transmission data by detecting and correcting packet delays or overlaps, thereby maintaining data quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026003381000001_ABST
    Figure 2026003381000001_ABST
Patent Text Reader

Abstract

To solve the problem that quality is deteriorated when transmitting transmission data by switching an active system and a standby system.SOLUTION: A signal processing device according to the present disclosure includes an input unit that receives input of an active transport stream signal and a standby transport stream signal that are multiplexed, and a switching unit that outputs the active transport stream signal and switches a signal to be output from the active transport stream signal to the standby transport stream signal, in which the switching unit controls a packet to be output by switching on the basis of a comparison result between a packet constituting the active transport stream signal and a packet constituting the standby transport stream signal before and after a switching time point.SELECTED DRAWING: Figure 11
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a signal processing device, a signal processing method, and a program. [Background technology]

[0002] A multiplexed transport stream transmission system is configured with a redundant configuration and includes two or more broadcast signal transmission systems. If the active system fails, the standby system is required to switch over to the active system, and it is required that no momentary interruption of video or audio signals occurs during the switchover. As an example, Patent Document 1 discloses a multiplexed transmission system that switches between an active system (main system) and a standby system (redundant system). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-125742 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there are cases where a discrepancy occurs between the data transmitted by the active system and the data transmitted by the standby system, which can lead to a loss or duplication of transmitted data when switching between the active system and the standby system, resulting in a problem of a deterioration in the quality of transmitted data such as video and audio.

[0005] Therefore, one of the objects of the present disclosure is to solve the above-mentioned problem of quality degradation when transmitting transmission data by switching between the active system and the standby system. [Means for solving the problem]

[0006] A signal processing device according to an embodiment of the present disclosure includes: an input unit that receives input of a multiplexed active transport stream signal and a standby transport stream signal; a switching unit that outputs the transport stream signal of the working system and switches the output signal from the transport stream signal of the working system to the transport stream signal of the protection system; Equipped with the switching unit controls packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the protection system before and after the switching. The structure is as follows. Furthermore, a signal processing method according to an embodiment of the present disclosure includes: receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. The structure is as follows. Furthermore, a program according to an embodiment of the present disclosure includes: receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. Have the computer perform the process, The structure is as follows. [Effects of the Invention]

[0007] With the above-described configuration, the present disclosure can suppress degradation in quality when transmitting transmission data by switching between the active system and the standby system. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a block diagram illustrating an example of the configuration and operation of a transmission system related to the present disclosure. [Figure 2] FIG. 10 is a diagram illustrating an example of transmission data related to the present disclosure. [Figure 3] FIG. 10 is a diagram illustrating an example of processing of transmission data related to the present disclosure. [Figure 4] FIG. 10 is a diagram illustrating an example of processing of transmission data related to the present disclosure. [Figure 5] 1 is a block diagram illustrating an example of the configuration and operation of a switching device according to the present disclosure. [Figure 6] 10 is a flowchart illustrating an example of a processing operation of a switching device according to the present disclosure. [Figure 7] 10 is a flowchart illustrating an example of a processing operation of a switching device according to the present disclosure. [Figure 8] FIG. 10 is a diagram illustrating an example of a process performed by a switching device according to the present disclosure. [Figure 9] FIG. 10 is a diagram illustrating an example of a process performed by a switching device according to the present disclosure. [Figure 10] FIG. 1 is a block diagram illustrating an example of a hardware configuration of a signal processing device according to the present disclosure. [Figure 11] 1 is a block diagram illustrating an example of a configuration of a signal processing device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0009] First Embodiment A first embodiment of the present disclosure will be described with reference to the drawings, which may be relevant to any embodiment.

[0010] [Related Technology] First, a multiplexed transport stream transmission system related to the present disclosure will be described. The transmission system in Fig. 1 is a pseudo-synchronous multiplexed transport stream transmission system, and is configured to switch and transmit signals (composite TS (Transport Stream) signals) multiplexed in a manner defined in ARIB STD-B15. For example, in the transmission system in Fig. 1, the entrusted station is configured to switch and output two systems (working system and backup system) of composite TS signals using a TS switching device.

[0011] In the transmission system shown in Figure 1, the signal processing device of each commissioned station and the signal processing device of the entrusted station each operate at a timing based on a clock signal, and a difference may occur between the period of the clock signal of each commissioned station and the period of the reference clock signal used in the signal processing device of the entrusted station. This difference in the periods of the clock signals of the commissioned station and the entrusted station may cause a buffer underflow / overflow in the TS synthesizing device, which synthesizes the commissioned station TS signals output by the signal processing devices of the commissioned stations to output a synthesized TS signal, resulting in the loss of the commissioned station TS signal. For this reason, the commissioned station uses a pseudo-synchronization device to delete / insert null packets to artificially synchronize the two synthesized TS signals, thereby preventing the loss of the commissioned station TS signal.

[0012] However, because the position at which the null packets are inserted differs for each pseudo-synchronization device at the entrusted station, there is a risk that a one-packet difference will occur between the systems with the same slot number, resulting in a signal mismatch between the systems, as shown in Figure 2. If system switching is performed using the TS switching device in such a mismatch state, problems will arise in which the TS signals being transmitted will be lost or overlapped, causing disruption to the video and audio based on those signals, as shown in Figures 3 and 4.

[0013] [composition] In this disclosure, to solve the above-mentioned problems, a TS switching device that switches between a TS signal of a working system and a TS signal of a backup system for transmission is configured as follows. Specifically, the TS switching device (signal processing device) is configured with one or more information processing devices each including a calculation device and a storage device. As shown in FIG. 5, the TS switching device includes an input error detection unit 11, a memory writing unit 12, a delay absorption memory 13, a memory reading unit 14, a switching unit 15, a system switching determination unit 16, and a null packet replacement unit 17. The functions of the input error detection unit 11, the memory writing unit 12, the memory reading unit 14, the switching unit 15, the system switching determination unit 16, and the null packet replacement unit 17 can be realized by the calculation device executing a program for realizing each function stored in the storage device. Furthermore, the delay adjustment memory 13 is configured with a storage device. The functions of each component will be described in detail below, and the functions of some components will be described in further detail when explaining the operation.

[0014] The input error detection unit 11 (input unit) receives input of a multiplexed TS signal (transport stream signal) TS1 of the working system and a TS signal (transport stream signal) TS2 of the backup system. The input error detection unit 11 then monitors the TS signal TS1 of the working system and the TS signal TS2 of the backup system to detect whether any of the signals will result in an input error. When the input error detection unit 11 detects an input error, it sends information about the selected system to the system switching determination unit 16 using "1 / 2 system selection information."

[0015] The memory writing unit 12 writes the TS signal TS1 of the working system and the TS signal TS2 of the backup system into the delay adjustment memory 13. The delay adjustment memory 13 is a memory for absorbing delays between input systems and adjusting the delay time between the input and output.

[0016] The memory reading unit 14 reads the TS signals TS1, TS2 of the working and backup systems from the delay adjustment memory 13 and outputs them to the switching unit 15. At this time, by having an internal memory, the memory reading unit 14 also outputs TS signals TS1 (early) and TS2 (early), which are delayed by one packet from the TS signals TS1, TS2 of the working and backup systems, to the switching unit 15. That is, for the TS signal TS1 of the working system, the memory reading unit 14 outputs the TS signal TS1 after the switching point and the TS signal TS1 (early), which is the packet before the switching point and which is delayed by one packet from the TS signal TS1, and for the TS signal TS2 of the backup system, the memory reading unit 14 outputs the TS signal TS2 after the switching point and the TS signal TS2 (early), which is the packet before the switching point and which is delayed by one packet from the TS signal TS2. In this way, the memory reading unit 14 outputs packets TS1 and TS1 (previous), which are the TS signals before and after the switching point of the working system, and packets TS2 and TS2 (previous), which are the TS signals before and after the switching point of the protection system, to the switching unit 15. The memory reading unit 14 also outputs these packets TS1, TS1 (previous), TS2, and TS2 (previous) to the system switching determination unit 16.

[0017] The switching unit 15 (switching unit) switches to use one of the packets (TS1, TS1 (previous), TS2, TS2 (previous)) input from the memory reading unit 14 as transmission data, based on "output selection information" sent from the system switching determination unit 16 (described later). Here, since switching is to be performed from the active system to the standby system, the switching unit 15 switches the transmission data from the active system to one of packets TS2 and TS2 (previous), which are TS signals of the standby system. For example, as described later, in a situation where a packet of a TS signal is lost due to switching, the loss can be eliminated by switching to packet TS2 (previous) of the TS signal of the standby system before the time of switching.

[0018] The system switching determination unit 16 (switching unit) determines whether the system selected (working system) and the system not selected (standby system) are delayed or advanced in the "1 / 2 system selection information" output from the input error detection unit 11 as described above, based on the "packet TS1" after the switching time, which is a TS signal of the working system, and the "packet TS1 (previous)" before the switching time, and the "packet TS2" after the switching time, which is a TS signal of the backup system, output from the memory reading unit 14. That is, the system switching determination unit 16 compares the packets (TS1, TS1 (previous), TS2, YS2 (previous)) of the working system and the backup system before and after the switching time, and determines whether the working system or the backup system is delayed based on the comparison result. At this time, the system switching determination unit 16 also determines whether each packet of the working system (TS1, TS1 (previous)) before and after the above-mentioned switching time is a Null packet, and compares each packet of the working system with that of the backup system according to the result, and determines whether the working system or the backup system is late / advanced. Furthermore, when the system switching determination unit 16 determines whether the working system or the backup system is late / advanced, it transmits "output selection information" to the switching unit 15 or transmits "Null replacement determination information" to the Null packet replacement unit 17 according to the determination result, thereby controlling the packets to be switched and output. The determination process by the system switching determination unit 16 will be explained in detail when explaining the operation below.

[0019] As described above, the Null packet replacement unit 17 (switching unit) replaces the output with a Null packet for one packet when "Null replacement determination information" is sent from the system switching determination unit 16. For example, as will be described later, in a situation where packets that are TS signals overlap due to switching, the Null packet replacement unit 17 can replace the overlapping signals with Null packets to eliminate the overlap.

[0020] [Operation] Next, the operation of the above-mentioned TS switching device will be explained, mainly focusing on the operation of the system switching determination unit 16 of the TS switching device.

[0021] First, as described above, the TS switching device receives input of two systems of TS signals. At this time, the TS switching device determines which system is selected, and designates the selected system as the working system and the unselected system as the backup system. Then, the system switching determination unit 16 detects that the selected system has been changed based on the "1 / 2 system selection information" (step S1 in FIG. 6). The system switching determination unit 16 also receives input of packets TS1, TS1 (previous), YS2, TS2 (previous) before and after the switching point between the TS signal TS1 of the working system and the TS signal TS2 of the backup system.

[0022] Next, the system switching determination unit 16 detects whether each packet TS1, TS1 (previous) before and after the switching point in the TS signal of the working system is a Null packet (step S2 in FIG. 6). If both packets TS1, TS1 (previous) of the working system before and after the switching point are Null packets (Yes in step S3 in FIG. 6), valid packets that are not Null packets will not be lost or duplicated due to the switching. Therefore, if both packets TS1, TS1 (previous) of the working system before and after the switching point are Null packets, the system switching determination unit 16 outputs "output selection information" to switch to the backup system (step S4 in FIG. 6). As a result, the switching unit 15 switches from the working system to packet TS2 of the backup system TS signal after the switching point. Note that an example when a Null packet is present in the working system is shown in FIGS. 8 and 9.

[0023] Furthermore, if the packet TS1 after the switching of the working system is a Null packet and the packet TS (previous) before the switching is not a Null packet (Yes in step S5 of FIG. 6), the system switching determination unit 16 checks whether the packet TS1 (previous) before the switching of the working system matches the packet TS2 after the switching of the backup system (step S6 of FIG. 6). If the packet TS1 (previous) matches the packet TS2 (Yes in step S6 of FIG. 6), the system switching determination unit 16 determines that the backup system is delayed, sends "Null packet replacement determination information" to the Null packet replacement unit 17 (step S7 of FIG. 6), and switches to the backup system using the "output selection information" (step S8 of FIG. 6). As a result, the switching unit 15 switches from the working system to the packet TS2 after the switching of the backup system, and the Null packet replacement unit 17 replaces this packet with a Null packet and outputs it. As a result, packet duplication due to switching to the backup system can be suppressed. If packet TS1 (previous) and packet TS2 do not match (No in step S6 in FIG. 6), system switching determination unit 16 switches to the backup system using the "output selection information" (step S9 in FIG. 6). As a result, switching unit 15 switches from the active system to packet TS2 after the switching point, which is a TS signal of the backup system.

[0024] Furthermore, if the packet TS1 after the switching of the working system is not a null packet (No in step S5 of FIG. 6), but the packet TS(previous) before the switching is a null packet (Yes in step S10 of FIG. 6), the system switching determination unit 16 checks whether the packet TS1 after the switching of the working system matches the packet TS2(previous) before the switching of the backup system (step S11 of FIG. 6). If the packet TS1 and the packet TS2(previous) match (Yes in step S11 of FIG. 6), the system switching determination unit 16 determines that the working system is delayed, and switches to the packet TS2(previous) before the switching of the backup system in the "output selection information" (step S12 of FIG. 6). As a result, the switching unit 15 switches from the working system to the packet TS2(previous) before the switching of the backup system, and outputs this packet, thereby preventing packet loss. If packet TS1 and packet TS2 (previous) do not match (No in step S11 in FIG. 6), system switching determination unit 16 switches to the backup system using the "output selection information" (step S13 in FIG. 6). As a result, switching unit 15 switches from the active system to packet TS2 after the switching point, which is a TS signal of the backup system.

[0025] Furthermore, if neither of the packets TS1 and TS1 (previous) before and after the switching of the working system is a null packet (No in step S10 of FIG. 6), the system switching determination unit 16 checks whether the packet TS1 (previous) before the switching of the working system matches the packet TS2 after the switching of the backup system (step S14 of FIG. 6). Furthermore, the system switching determination unit 16 checks whether the packet TS1 after the switching of the working system matches the packet TS2 (previous) before the switching of the backup system (step S17 of FIG. 6). If the packet TS1 (previous) and the packet TS2 match (Yes in step S14 of FIG. 6), the system switching determination unit 16 determines that the backup system is delayed, sends "Null packet replacement determination information" to the Null packet replacement unit 17 (step S15 of FIG. 6), and switches to the backup system using the "output selection information" (step S16 of FIG. 6). As a result, the switching unit 15 switches to packet TS2 after the time of switching from the active system to the standby system, and the Null packet replacing unit 17 replaces this packet with a Null packet and outputs it. As a result, it is possible to prevent packets from overlapping when switching to the standby system. Furthermore, if packet TS1 and packet TS2 (previous) match (Yes in step S17 of FIG. 6), the system switching determining unit 16 determines that the active system is delayed, and switches to packet TS2 (previous) before the time of switching the standby system in the "output selection information" (step S18 of FIG. 6). As a result, the switching unit 15 switches to packet TS2 (previous) before the time of switching from the active system to the standby system, and this packet is output, thereby preventing packet loss. If packet TS1 (previous) and packet TS2, and packet TS1 and packet TS2 (previous) do not match (No in step S14 of FIG. 6, No in step S17), system switching determination unit 16 switches to the backup system using the "output selection information" (step S19 of FIG. 6). As a result, switching unit 15 switches from the active system to packet TS2 after the switching point, which is a TS signal of the backup system.

[0026] In addition, when a Null packet is detected in the backup system (Yes in step S21 of FIG. 7) while the packet TS2 (previous) before the time of backup system switching is selected in the "output selection information", the system switching determination unit 16 switches to the packet of the backup system (step S22 of FIG. 7).

[0027] Here, as a derivative of the above, in the case of a composite TS signal that combines TS signals from multiple commissioned stations, a similar judgment process may be performed at the time of switching by combining the last packet of the allocation for each operator and the first packet of the allocation for the next frame.

[0028] As described above, according to the present disclosure, the system switching determination unit 16 compares signals before and after the switching between the active system and the backup system, i.e., packets without delay at the time of switching with packets delayed by one packet, and checks whether they match, thereby detecting delays / advancements of packets in which null packets have been inserted / deleted in pseudo-synchronization. Then, based on the delay / advance detection result, packets delayed by one packet are output or null packets are replaced, thereby preventing packet loss and duplication due to system switching. As a result, system switching can be performed seamlessly without affecting the broadcast of transmission data.

[0029] <Second embodiment> Next, a second embodiment of the present disclosure will be described with reference to the drawings. In this embodiment, an outline of the switching device and the like described in the above embodiment is shown. Note that the drawings may be relevant to any of the embodiments.

[0030] First, a description will be given of the hardware configuration of the signal processing device 100 according to the present disclosure. The signal processing device 100 is configured as a general information processing device, and is equipped with the following hardware configuration, as an example, as shown in FIG. ·CPU(Central Processing Unit)101(Arithmetic unit) ROM (Read Only Memory) 102 (storage device) RAM (Random Access Memory) 103 (storage device) ·Programs 104 loaded into RAM 103 A storage device 105 for storing a group of programs 104 A drive device 106 that reads and writes from a storage medium 110 external to the information processing device A communication interface 107 that connects to a communication network 111 outside the information processing device Input / output interface 108 for inputting and outputting data Bus 109 connecting each component

[0031] 10 shows an example of the hardware configuration of an information processing device that is the signal processing device 100, and the hardware configuration of the information processing device is not limited to the above-described case. For example, the information processing device may be configured with a part of the above-described configuration, such as not including the drive device 106. Furthermore, the information processing device may use a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), an MPU (Micro Processing Unit), an FPU (Floating point number Processing Unit), a PPU (Physics Processing Unit), a TPU (Tensor Processing Unit), a quantum processor, a microcontroller, or a combination thereof, instead of the above-described CPU.

[0032] The signal processing device 100 can be equipped with an input unit 121 and a switching unit 122 shown in Fig. 11 by having the CPU 101 acquire and execute the program group 104. The program group 104 is stored in advance in, for example, the storage device 105 or the ROM 102, and is loaded into the RAM 103 and executed by the CPU 101 as needed. The program group 104 may be supplied to the CPU 101 via the communication network 111, or may be stored in advance in the storage medium 110, and the drive device 106 may read out the programs and supply them to the CPU 101. However, the input unit 121 and the switching unit 122 described above may be constructed using dedicated electronic circuits for realizing such means.

[0033] The input unit 121 receives input of a multiplexed active system transport stream signal and a backup system transport stream signal. The switching unit 122 outputs the active system transport stream signal and switches the output signal from the active system transport stream signal to the backup system transport stream signal. The switching unit further controls the packets to be output by the switching based on a comparison result between packets constituting the active system transport stream signal and packets constituting the backup system transport stream signal before and after the switching.

[0034] With the above-described configuration, the present disclosure can detect delays / advances in packets in the working system and the backup system by comparing signals before and after switching between the working system and the backup system. Based on the delay / advance detection result, when switching from the working system to the backup system, it is possible to control the packets to be switched and output, for example, by outputting a packet that is delayed by one packet or by replacing it with a null packet. As a result, packet loss and duplication due to system switching can be prevented, and switching can be performed seamlessly without affecting the broadcast of the transmitted signal.

[0035] At least one of the functions of the input unit 121 and the switching unit 122 described above may be executed by an information processing device installed and connected anywhere on the network, that is, may be executed by so-called cloud computing.

[0036] The above-described program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program can also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable media can supply the program to a computer via a wired communication path such as an electric wire or optical fiber, or via a wireless communication path.

[0037] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each of the above-described embodiments can be combined with other embodiments as appropriate.

[0038] <Additional Notes> Some or all of the above embodiments can also be described as in the following supplementary notes. The following provides an overview of the configurations of a signal processing device, a signal processing method, and a program according to the present disclosure. However, the present disclosure is not limited to the configurations described in the supplementary notes. Note that the configurations described in Supplements 2 to 8, which are dependent on Supplementary Note 1 below, and some or all of the functions of the configurations, may also be dependent on other Supplements 9 and 10 in the same dependent relationship as Supplements 2 to 8. Furthermore, not limited to Supplements 1, 9, and 10, but also within the scope of the above-described embodiments, similar hardware, software, various recording means for recording software, or systems may be similarly made to be dependent on the configurations described as Supplements and some or all of the functions of the configurations. (Appendix 1) an input unit that receives input of a multiplexed active transport stream signal and a standby transport stream signal; a switching unit that outputs the transport stream signal of the working system and switches the output signal from the transport stream signal of the working system to the transport stream signal of the protection system; Equipped with the switching unit controls packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the protection system before and after the switching. Signal processing device. (Appendix 2) 10. The signal processing device of claim 1, the switching unit controls packets to be output by the switching depending on whether packets of the transport stream signal of the active system after the switching point in time coincide with packets of the transport stream signal of the protection system before the switching point in time. Signal processing device. (Appendix 3) 3. The signal processing device according to claim 2, when a packet of the transport stream signal of the working system after the time point of the switching coincides with a packet of the transport stream signal of the backup system before the time point of the switching, the switching unit determines the packet of the transport stream signal of the backup system before the time point of the switching as a packet to be output after the time point of the switching. Signal processing device. (Appendix 4) 10. The signal processing device of claim 1, the switching unit controls the packets to be output by the switching depending on whether or not packets of the transport stream signal of the protection system after the switching point in time coincide with packets of the transport stream signal of the working system before the switching point in time. Signal processing device. (Appendix 5) 5. The signal processing device according to claim 4, when a packet of the transport stream signal of the backup system after the time point of the switching coincides with a packet of the transport stream signal of the working system before the time point of the switching, the switching unit replaces the packet of the transport stream signal of the backup system after the time point of the switching with a null packet, and sets the packet to be output after the time point of the switching. Signal processing device. (Appendix 6) 10. The signal processing device of claim 1, the switching unit controls packets to be output by the switching depending on whether at least one of packets of the transport stream signal of the active system before and after the switching is a null packet. Signal processing device. (Appendix 7) 7. The signal processing device according to claim 6, When a packet of the transport stream signal of the working system after the time of switching is a Null packet and a packet of the transport stream signal of the working system before the time of switching is not a Null packet, and further when a packet of the transport stream signal of the backup system after the time of switching matches a packet of the transport stream signal of the working system before the time of switching, the switching unit replaces the packet of the transport stream signal of the backup system after the time of switching with a Null packet, and sets the packet to be output after the time of switching. Signal processing device. (Appendix 8) 7. The signal processing device according to claim 6, the switching unit, when a packet of the transport stream signal of the working system before the time of switching is a null packet and a packet of the transport stream signal of the working system after the time of switching is not a null packet, and further when a packet of the transport stream signal of the working system after the time of switching matches a packet of the transport stream signal of the backup system before the time of switching, determines the packet of the transport stream signal of the backup system before the time of switching as a packet to be output after the time of switching; Signal processing device. (Appendix 9) receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. Signal processing methods. (Appendix 9.1) 10. The signal processing method according to claim 9, further comprising: controlling packets to be output as a result of the switching depending on whether packets of the transport stream signal of the working system after the switching point in time coincide with packets of the transport stream signal of the protection system before the switching point in time; Signal processing methods. (Appendix 9.2) 9.1, a signal processing method according to claim 9.1, When a packet of the transport stream signal of the working system after the time point of the switching coincides with a packet of the transport stream signal of the backup system before the time point of the switching, the packet of the transport stream signal of the backup system before the time point of the switching is determined to be a packet to be output after the time point of the switching. Signal processing methods. (Appendix 9.3) 10. The signal processing method according to claim 9, further comprising: controlling packets to be output as a result of the switching depending on whether packets of the transport stream signal of the protection system after the switching point in time coincide with packets of the transport stream signal of the working system before the switching point in time; Signal processing methods. (Appendix 9.4) 9.3. A signal processing method according to claim 9.3, comprising: When a packet of the transport stream signal of the protection system after the time point of the switching coincides with a packet of the transport stream signal of the working system before the time point of the switching, the packet of the transport stream signal of the protection system after the time point of the switching is replaced with a null packet, and the packet is output after the time point of the switching. Signal processing methods. (Appendix 9.5) 10. The signal processing method according to claim 9, further comprising: controlling packets to be output by the switching depending on whether or not one of the packets of the transport stream signal of the working system before and after the switching is a null packet. Signal processing methods. (Appendix 9.6) 9.5. A signal processing method according to claim 9.5, comprising: If the packets of the transport stream signal of the working system after the time of switching are Null packets and the packets of the transport stream signal of the working system before the time of switching are not Null packets, and further if the packets of the transport stream signal of the backup system after the time of switching match the packets of the transport stream signal of the working system before the time of switching, the packets of the transport stream signal of the backup system after the time of switching are replaced with Null packets and are used as packets to be output after the time of switching. Signal processing methods. (Appendix 9.7) 9.5. A signal processing method according to claim 9.5, comprising: If the packet of the transport stream signal of the working system before the time of switching is a null packet and the packet of the transport stream signal of the working system after the time of switching is not a null packet, and if the packet of the transport stream signal of the working system after the time of switching matches the packet of the transport stream signal of the backup system before the time of switching, the packet of the transport stream signal of the backup system before the time of switching is determined to be the packet to be output after the time of switching. Signal processing methods. (Appendix 10) receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. A program that causes a computer to perform a process. [Explanation of symbols]

[0039] 11 Input error detection unit 12 Memory writing section 13 Delay adjustment memory section 14 Memory reading section 15 Switching section 16 System switching decision unit 17 Null packet replacement section 100 Signal processing device 101 CPU 102 ROM 103 RAM 104 Programs 105 Storage device 106 Drive device 107 Communication Interface 108 Input / Output Interface 109 Bus 110 Storage medium 111 Communication Network 121 Input section 122 Switching section

Claims

1. an input unit that receives input of a multiplexed active transport stream signal and a standby transport stream signal; a switching unit that outputs the transport stream signal of the working system and switches the output signal from the transport stream signal of the working system to the transport stream signal of the protection system; Equipped with the switching unit controls packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the protection system before and after the switching. Signal processing device.

2. 2. The signal processing device according to claim 1, the switching unit controls the packets to be output by the switching depending on whether or not the packets of the transport stream signal of the active system after the switching coincide with the packets of the transport stream signal of the protection system before the switching. Signal processing device.

3. 3. The signal processing device according to claim 2, when a packet of the transport stream signal of the working system after the time point of the switching coincides with a packet of the transport stream signal of the backup system before the time point of the switching, the switching unit determines the packet of the transport stream signal of the backup system before the time point of the switching as a packet to be output after the time point of the switching. Signal processing device.

4. 2. The signal processing device according to claim 1, the switching unit controls the packets to be output by the switching depending on whether or not packets of the transport stream signal of the protection system after the switching coincide with packets of the transport stream signal of the working system before the switching. Signal processing device.

5. 5. The signal processing device according to claim 4, when a packet of the transport stream signal of the backup system after the time point of switching matches a packet of the transport stream signal of the working system before the time point of switching, the switching unit replaces the packet of the transport stream signal of the backup system after the time point of switching with a null packet, and sets the packet to be output after the time point of switching. Signal processing device.

6. 2. The signal processing device according to claim 1, the switching unit controls packets to be output by the switching depending on whether at least one of packets of the transport stream signal of the active system before and after the switching is a null packet. Signal processing device.

7. 7. The signal processing device according to claim 6, When a packet of the transport stream signal of the working system after the time of switching is a Null packet and a packet of the transport stream signal of the working system before the time of switching is not a Null packet, and further when a packet of the transport stream signal of the backup system after the time of switching matches a packet of the transport stream signal of the working system before the time of switching, the switching unit replaces the packet of the transport stream signal of the backup system after the time of switching with a Null packet, and sets the packet to be output after the time of switching. Signal processing device.

8. 7. The signal processing device according to claim 6, the switching unit, when a packet of the transport stream signal of the working system before the time of switching is a null packet and a packet of the transport stream signal of the working system after the time of switching is not a null packet, and further when a packet of the transport stream signal of the working system after the time of switching matches a packet of the transport stream signal of the backup system before the time of switching, determines the packet of the transport stream signal of the backup system before the time of switching as a packet to be output after the time of switching; Signal processing device.

9. receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. Signal processing methods.

10. receiving input of a multiplexed active transport stream signal and a standby transport stream signal; outputting the transport stream signal of the working system, and when switching the output signal from the transport stream signal of the working system to the transport stream signal of the backup system, controlling the packets to be output by the switching based on a comparison result between packets constituting the transport stream signal of the working system and packets constituting the transport stream signal of the backup system before and after the switching. A program that causes a computer to perform a process.

Citation Information

Patent Citations

  • Active / Standby switching device for digital broadcasting sending system

    JP2001217753A

  • Multiplexer, switching device, transmission system, and transmission method

    JP2018125742A

  • Broadcast system, encoder, multiplexing device, multiplexing method, system switching device, and synchronization control device

    JP2020108054A

  • Pseudo-synchronization device and broadcasting system

    JP2023182882A