A master control signal scheduling system and method for acquiring, storing and transmitting multi-dimensional information

By adopting the combination of SDN switch, ordinary layer three multicast switch and cloud computing resource pool on the overall control platform of the radio and television station, a cloud-based overall control scheduling model is formed, which solves the problems of complex and high cost in the existing technology, and achieves efficient and simplified signal scheduling processing and cost reduction.

CN115914656BActive Publication Date: 2025-05-13HUNAN RADIO FILM & TELEVISION GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211646388.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-21
Publication Date
2025-05-13
Estimated Expiration
2042-12-21

AI Technical Summary

Technical Problem

When the existing radio and television stations' general control platform handles a large number of uncompressed signals, the scheduling lines are complex, expensive, and difficult to simplify signal scheduling, making it difficult to troubleshoot problems.

Method used

The combination of SDN switch, ordinary layer three multicast switch and cloud computing resource pool is adopted to form a cloud-based overall control scheduling mode, and the elastic expansion capabilities of the cloud-based resource pool are used to realize the clean and quiet switching and scheduling processing of signals in the cloud-based overall control system.

Benefits of technology

It realizes efficient scheduling and processing of hundreds or thousands of signals, simplifies the system structure, reduces construction costs, and improves the flexibility and investigation efficiency of signal scheduling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914656B_ABST
    Figure CN115914656B_ABST
Patent Text Reader

Abstract

The present invention relates to a master control signal scheduling system and method for multi-dimensional information acquisition, preservation and transmission, including: an input end and an output end, the input end and the output end are connected to a signal scheduling and processing platform via a security protection system, and the signal scheduling and processing platform is provided with a main control scheduling server, a backup control scheduling server, a control signal resource pool, a three-layer multicast switch group, an SDN switch group, SpineA, SpineB switches, multiple Leaf switches, a cloud resource pool and a cloud resource pool. The present invention adopts a cloud-based master control scheduling mode formed by combining an ordinary three-layer multicast switch group and an SDN switch group, and a cloud resource pool with a non-compression resource pool and a compression resource pool. This cloud-based master control scheduling mode utilizes the elastic expansion capability of the cloud resource pool to realize related processing such as clean and static switching of signals in the cloud master control system, thereby solving the signal scheduling processing of more than hundreds or thousands of channels and reducing construction costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a master control signal dispatching system and method for acquiring, storing and transmitting multi-dimensional information, an electrical processing facility and an electrical signal processing method for a digital network, and a processing system and method for broadcast and television broadcast control signals. Background Art

[0002] At present, there are a large number of uncompressed signals that need to be dispatched in the master control platform of radio and television stations, and currently all of them are dispatched using baseband SDI signals. This dispatching method is not only inflexible, but most importantly, the cables are complex, and the intermediate transmission process also requires multiple conversions, such as electro-optical conversion, photoelectric conversion, etc. IP technology has matured in recent years. Applying IP technology to master control transmission and management will bring about the effect of simple dispatching and no redundant lines. In the process of IP master control dispatching, the most commonly used Spine+Leaf mode with SDN switches as the core is currently used. The cost of SDN switches or routers is relatively high. If there are many dispatched signals, such as hundreds or thousands of uncompressed signals, a large number of SDN switches are required, which puts great cost pressure on TV stations. Since all existing master control platforms use baseband SDI signal dispatching, when the number of signals reaches hundreds or thousands of signals, the dispatching lines are complex, and once a problem occurs, it is very difficult to troubleshoot. How to simplify the dispatching system and achieve master control at a lower cost is a problem that needs to be solved. Summary of the invention

[0003] In order to overcome the problems of the prior art, the present invention proposes a master control signal scheduling system and method for multi-dimensional information acquisition, storage and transmission. The system and method can realize the scheduling and processing of a large number of signals by combining SDN switches, ordinary three-layer multicast switches, and cloud computing resource pools, while reducing construction costs.

[0004] The object of the present invention is achieved as follows: a master control signal scheduling system for multi-dimensional information acquisition, storage and transmission, comprising: an input end capable of supporting multiple signal inputs and an output end supporting multiple broadcast platforms, the input end and the output end are connected to a signal scheduling and processing platform via a security protection system, the signal scheduling and processing platform is provided with a main control scheduling server, a backup control scheduling server, and a control signal resource pool, the main control scheduling server, the backup control scheduling server, and the control signal resource pool are connected to a three-layer multicast switch group, the three-layer multicast switch group is connected to an SDN switch group, the SDN switch group includes an SDN main switch and an SDN backup switch, the The SDN main switch is connected to the SpineA switch, the SDN backup switch is connected to the SpineB switch, the SpineA switch and the SpineB switch are respectively connected to multiple Leaf switches, and each Leaf switch is connected to an on-cloud resource pool and an off-cloud resource pool that can support various signals. The on-cloud resource pool and the off-cloud resource pool are respectively provided with a compressed resource pool and a non-compressed resource pool; a unicast-to-multicast resource pool is also provided between the input end of the signal scheduling and processing platform and the security protection system; the master control scheduling server and the backup control scheduling server are provided with a general control scheduling service unit, a resource management unit, and a cloud management unit.

[0005] A method for scheduling a master control signal using the multi-dimensional information acquisition, storage and transmission of the system, wherein the steps of the method are as follows:

[0006] Step 1, signal source reception and processing: The master control scheduling service unit receives the signal to be broadcast, registers the signal source and signal destination address of the broadcast signal, identifies the signal classification, schedules the scheduling task according to the signal type and calculates the signal scheduling path; if it is a compressed unicast signal, it is converted into a multicast signal through the unicast to multicast resource pool;

[0007] Step 2, obtain resources: After the task is clarified, the master control scheduling service unit calculates the relevant resources required for the process of the current task and requests resources from the resource management unit. The resource management unit applies for the required cloud resources from the cloud management unit and specifies the uncompressed resource pool, which is then fed back to the master control service unit.

[0008] Step 3, signal processing: scheduling and processing the broadcast signal according to the signal type, including conversion of uncompressed signals of different formats, conversion of uncompressed signals and unicast signals, and conversion of compressed multicast signals and compressed unicast signals;

[0009] Step 4, output: send the processed signal to the new media publishing platform, IPTV broadcast control platform, and sub-control broadcast platform through the output end for broadcast.

[0010] Furthermore, the signal processing is the processing of converting the pressureless ST2110 signal to the pressureless ST2022-6 signal, and the process is as follows:

[0011] 1) Push uncompressed ST2110 stream signals to the Layer 3 multicast switch group;

[0012] 2) The master control dispatch service unit sends a multicast whitelist to the Layer 3 multicast switch group, and the Layer 3 multicast switch group pushes the uncompressed ST2110 signal flow to the SDN switch group;

[0013] 3) The master control dispatch service unit sends a NAT conversion command to the SDN switch group, and the ST2110 signal flow is sent to the uncompressed resource pool after NAT conversion;

[0014] The uncompressed resource pool converts the ST2110 signal flow after NAT conversion into the ST2022-6 signal flow and pushes it to the SDN switch;

[0015] The signal receiving end obtains the converted uncompressed ST2022-6 signal stream from the three-layer switch through IGMPv3.

[0016] Furthermore, the signal processing is the processing of converting the uncompressed ST2110 signal stream to the unicast Rtmp signal stream, and the process is as follows:

[0017] 1) The master control service unit pushes the uncompressed ST2110 signal stream to the Layer 3 multicast switch group;

[0018] 2) The master control service unit sends a multicast whitelist to the Layer 3 switch group, and the Layer 3 switch group pushes the uncompressed ST2110 signal flow to the SDN switch group;

[0019] 3) The master control service sends a NAT conversion command to the SDN switch group. The SDN switch performs NAT conversion and pushes the ST2110 signal flow to the uncompressed resource pool;

[0020] 4) The uncompressed resource pool converts the uncompressed ST2110 signal stream into a multicast compressed TS stream and pushes it to the Layer 3 multicast switch group;

[0021] 5) There is a compression resource pool to pull the multicast compressed TS stream in the three-layer multicast switch group;

[0022] 6) There is a compression resource pool to convert the compressed multicast TS stream into a unicast compressed RTMP stream;

[0023] 7) The signal receiving end obtains the unicast compressed RTMP stream from the compressed resource pool through the three-layer multicast switch group.

[0024] Further, the signal processing is the processing of converting a compressed multicast TS stream into a compressed unicast RTMP stream, and the process is as follows:

[0025] 1) The master control scheduling unit pushes the compressed multicast TS stream signal to the Layer 3 multicast switch group;

[0026] 2) There is a compression resource pool to pull the multicast compressed TS stream in the three-layer multicast switch group;

[0027] 3) There is a compression resource pool to convert the compressed multicast TS stream into a unicast compressed RTMP stream;

[0028] 4) The signal receiving end obtains the unicast compressed RTMP stream from the compressed resource pool through the three-layer multicast switch group.

[0029] The advantages and beneficial effects of the present invention are as follows: the present invention adopts a cloud-based master control scheduling mode formed by combining a common three-layer multicast switch group with an SDN switch group, a cloud-based resource pool with a non-compressed resource pool and a compressed resource pool. This cloud-based master control scheduling mode utilizes the elastic expansion capability of the cloud-based resource pool to realize related processing such as clean and quiet switching of signals in the cloud master control system; the number of signals can be infinitely expanded in theory, so that the scheduling and processing of hundreds or thousands of signals can be solved, greatly reducing the project construction cost while simplifying the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0031] Figure 1 is a principle block diagram of the system described in Embodiment 1 of the present invention;

[0032] Figure 2 It is a flow chart of the method described in Embodiment 2 of the present invention. DETAILED DESCRIPTION

[0033] Embodiment 1:

[0034] This embodiment is a cloud broadcast system based on multi-channel and multi-dimensional resource elastic allocation. Figure 1This embodiment includes: an input terminal that can support multiple signal inputs and an output terminal that supports multiple broadcast platforms, the input terminal and the output terminal are connected to the signal scheduling and processing platform via a security protection system, the signal scheduling and processing platform is provided with a master scheduling server, a backup scheduling server, and a control signal resource pool, the master scheduling server, the backup scheduling server, and the control signal resource pool are connected to a three-layer multicast switch group, the three-layer multicast switch group is connected to an SDN switch group, the SDN switch group includes an SDN master switch and an SDN backup switch, the SDN master switch is connected to a SpineA switch The switch is connected, the SDN backup switch is connected to the SpineB switch, the SpineA switch and the SpineB switch are respectively connected to multiple Leaf switches, and each Leaf switch is connected to an on-cloud resource pool and an off-cloud resource pool that can support various signals. The on-cloud resource pool and the off-cloud resource pool are respectively provided with a compressed resource pool and a non-compressed resource pool; a unicast-to-multicast resource pool is also provided between the input end of the signal scheduling and processing platform and the security protection system; the master control scheduling server and the backup control scheduling server are provided with a general control scheduling service unit, a resource management unit, and a cloud management unit.

[0035] This embodiment is to realize all kinds of signals of the TV station, such as SMPTE2110 and SMPTE2022-6 standard IP signal streams; the compressed domain signal supports seamless and clean scheduling and processing of related compressed signals such as H.264, H.265, RTMP, RTSP, SRT, etc. The overall SMPTE2022-7 architecture is adopted, and the AB network design is adopted to ensure the safety of signal scheduling. A layered network scheduling mode of SDN (software defined network) switch or router + ordinary three-layer multicast switch + cloud computing capability processing resource pool is adopted to realize the overall scheduling, processing and other related capabilities of compressed domain signals and uncompressed domain signals. SDN equipment uses emphasis on signals; ordinary three-layer multicast switch groups realize functions such as signal aggregation and distribution; cloud computing resource pool realizes signal processing, including cloud resource pools and cloud resource pools, such as protocol conversion, up and down conversion, signal monitoring, signal consistency comparison, signal delay, code stream analysis and other functions.

[0036] This embodiment adopts AB surface network design, and uses two SDN switches, two Spine switches and multiple Leaf switches to complete signal access, signal processing and other functions. External compressed unicast signals, compressed domain multicast signals, and uncompressed domain signals need to pass through the security protection system before entering the signal scheduling and processing platform. The compressed domain multicast signal needs to be converted through the signal protocol to convert the unicast signal into a multicast signal, and then go to the signal scheduling and processing platform for unified scheduling and processing (signal processing mainly calls the cloud or cloud resource pool to convert the signal up and down, convert the format, compare the signal consistency, etc.), and then output to the new media publishing platform, IPTV centralized broadcast control platform, sub-control broadcast platform and other publishing channels.

[0037] The various resource pools described in this embodiment include: an on-cloud resource pool, an off-cloud resource pool, and a control signal resource pool, all of which are virtual cloud computing facilities with computing and storage functions.

[0038] The cloud computing resource pool includes an on-cloud resource pool and an off-cloud resource pool.

[0039] The cloud resource pool includes a compressed resource pool and an uncompressed resource pool. The compressed resource pool and the uncompressed resource pool respectively include functional resources such as protocol conversion, up and down conversion, signal monitoring, signal consistency comparison, signal delay, and code stream analysis, which are used to realize signal processing.

[0040] The cloud resource pool includes a compressed resource pool and an uncompressed resource pool. The compressed resource pool and the uncompressed resource pool respectively include functional resources such as protocol conversion, up and down conversion, signal monitoring, signal consistency comparison, signal delay, and code stream analysis, which are used to realize signal processing.

[0041] Embodiment 2:

[0042] This embodiment is a method for scheduling a master control signal using the multi-dimensional information acquisition, storage and transmission of the system described in Embodiment 1, wherein the steps of the method are as follows:

[0043] Step 1, signal source reception and processing: The master control scheduling service unit receives the signal to be broadcast, registers the signal source and signal destination address of the broadcast signal, identifies the signal classification, schedules the scheduling tasks according to the signal type and calculates the signal scheduling path; if it is a compressed unicast signal, it is converted into a multicast signal through the unicast to multicast resource pool.

[0044] The signals to be broadcasted in this step may be in various forms, including compressed, uncompressed, unicast, multicast and other signals. First, these different signals are identified to meet the processing requirements, but they do not need to be unified, and a scheduling path is formulated according to the signal type.

[0045] Step 2, obtain resources: After clarifying the task, the master control scheduling service unit calculates the relevant resources required for the current task process and requests resources from the resource management unit. The resource management unit applies for the required cloud resources from the cloud management unit and specifies the uncompressed resource pool, which is then fed back to the master control service unit.

[0046] Since the scheduling process requires the use of various resources, these resources can be obtained through the resource pool. At this time, the resource pool gives full play to its role of shared resources and provides corresponding resources for the processing of various signals.

[0047] Step 3, signal processing: schedule and process the broadcast signal according to the signal type, including conversion of uncompressed signals of different formats, conversion of uncompressed signals and unicast signals, and conversion of compressed multicast signals and compressed unicast signals.

[0048] This embodiment analyzes the signal processing resources required for different forms of signal calculations for signal scheduling and processing tasks, requests the cloud computing resource pool to elastically generate resource instances, and automatically implements signal path planning in the three-layer multicast switch and SDN switch network to complete the signal scheduling and processing tasks.

[0049] Each type of signal has a different processing method, for example:

[0050] 1. The process of converting the unpressurized ST2110 signal to the unpressurized ST2022-6 signal is as follows:

[0051] 1) Push uncompressed ST2110 stream signals to the Layer 3 multicast switch group;

[0052] 2) The master control dispatch service unit sends a multicast whitelist to the Layer 3 multicast switch group, and the Layer 3 multicast switch group pushes the uncompressed ST2110 signal flow to the SDN switch group;

[0053] 3) The master control dispatch service unit sends a NAT conversion command to the SDN switch group, and the ST2110 signal flow is sent to the uncompressed resource pool after NAT conversion;

[0054] The uncompressed resource pool converts the ST2110 signal flow after NAT conversion into the ST2022-6 signal flow and pushes it to the SDN switch; (all flows of the SDN switch will be forced to the three-layer multicast switch);

[0055] The signal receiving end obtains the converted uncompressed ST2022-6 signal stream from the three-layer switch through IGMPv3.

[0056] 2. The process of converting uncompressed ST2110 signal stream to unicast Rtmp signal stream is as follows:

[0057] 1) The master control service unit pushes the uncompressed ST2110 signal stream to the Layer 3 multicast switch group;

[0058] 2) The master control service unit sends a multicast whitelist to the Layer 3 switch group, and the Layer 3 switch group pushes the uncompressed ST2110 signal flow to the SDN switch group;

[0059] 3) The master control service sends a NAT conversion command to the SDN switch group. After the SDN switch performs NAT conversion, it pushes the ST2110 signal flow to the uncompressed resource pool and specifies a virtual machine with uncompressed capacity.

[0060] 4) The uncompressed resource pool converts the uncompressed ST2110 signal stream into a multicast compressed TS stream and pushes it to the Layer 3 multicast switch group; (all streams in the uncompressed resource pool will be forced to the Layer 3 multicast switch);

[0061] 5) There is a compression resource pool to pull the multicast compressed TS stream in the three-layer multicast switch group;

[0062] 6) There is a compression resource pool to convert the compressed multicast TS stream into a unicast compressed RTMP stream;

[0063] 7) The signal receiving end obtains the unicast compressed RTMP stream from the compressed resource pool through the three-layer multicast switch group.

[0064] 3. Compressed multicast TS streams are processed by compressed unicast RTMP streams. The process is as follows:

[0065] 1) The master control scheduling unit pushes the compressed multicast TS stream signal to the Layer 3 multicast switch group;

[0066] 2) There is a compression resource pool to pull the multicast compressed TS stream in the three-layer multicast switch group;

[0067] 3) There is a compression resource pool to convert the compressed multicast TS stream into a unicast compressed RTMP stream;

[0068] 4) The signal receiving end obtains the unicast compressed RTMP stream from the compressed resource pool through the three-layer multicast switch group.

[0069] Step 4, output: send the processed signal to the new media publishing platform, IPTV broadcast control platform, and sub-control broadcast platform through the output end for broadcast.

[0070] Finally, it should be noted that the above is only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred arrangement scheme, a person of ordinary skill in the art should understand that the technical solution of the present invention (such as the form of various resource pools, the connection method of each element, the sequence of steps, etc.) can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.

Claims

1. A method for scheduling a master control signal for acquiring, storing and transmitting multi-dimensional information, wherein the system used in the method comprises: The input end can support multiple signal inputs and the output end can support multiple broadcast platforms. The input end and the output end are connected to the signal scheduling and processing platform via a security protection system. The signal scheduling and processing platform is equipped with a main control scheduling server, a backup control scheduling server, and a control signal resource pool. The main control scheduling server, the backup control scheduling server, and the control signal resource pool are connected to a three-layer multicast switch group. The three-layer multicast switch group is connected to an SDN switch group. The SDN switch group includes an SDN main switch and an SDN backup switch. The SDN main switch is connected to a SpineA switch. The SDN standby switch is connected to the SpineB switch, the SpineA switch and the SpineB switch are respectively connected to multiple Leaf switches, and each Leaf switch is connected to an on-cloud resource pool and an off-cloud resource pool that can support various types of signals. The on-cloud resource pool and the off-cloud resource pool are respectively provided with a compressed resource pool and a non-compressed resource pool; a unicast-to-multicast resource pool is also provided between the input end of the signal scheduling and processing platform and the security protection system; the master control scheduling server and the standby control scheduling server are provided with a general control scheduling service unit, a resource management unit, and a cloud management unit; In order to achieve seamless and clean scheduling and processing of all types of signals in the TV station, the SMPTE2022-7 architecture is adopted as a whole, and the AB network design is adopted to ensure the safety of signal scheduling; the signal types include standard IP signal streams and compressed domain signals. The standard IP signal streams include: SMPTE2110, SMPTE2022-6, and the compressed domain signals include: H.264, H.265, RTMP, RTSP, SRT; It is characterized in that the steps of the method are as follows: Step 1, signal source reception and processing: The master control scheduling service unit receives the signal to be broadcast, registers the signal source and signal destination address of the broadcast signal, identifies the signal classification, schedules the scheduling task according to the signal type and calculates the signal scheduling path; if it is a compressed unicast signal, it is converted into a multicast signal through the unicast to multicast resource pool; Step 2, obtain resources: After the task is clarified, the master control scheduling service unit calculates the relevant resources required for the process of the current task and requests resources from the resource management unit. The resource management unit applies for the required cloud resources from the cloud management unit and specifies the uncompressed resource pool, which is then fed back to the master control service unit. Step 3, signal processing: scheduling and processing the broadcast signal according to the signal type, including conversion of uncompressed signals of different formats, conversion of uncompressed signals and unicast signals, and conversion of compressed multicast signals and compressed unicast signals; Step 4, output: send the processed signal to the new media publishing platform, IPTV broadcast control platform, and sub-control broadcast platform through the output end for broadcast.

Citation Information

Patent Citations

  • Television station production system and method thereof for realizing construction and operation

    CN102368802A

  • Service system

    CN208905022U