A distributed comprehensive management method and system
By employing a distributed integrated management approach and utilizing the multicast scanning and response processing functions of the input and output boxes, the problem of inflexible signal source connections in the monitoring system was solved. This enabled flexible access and hot-swapping of signal source inputs and outputs, thereby improving the system's scalability and flexibility.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- KINAN TECH CO LTD
- Filing Date
- 2023-01-30
- Publication Date
- 2026-07-28
AI Technical Summary
In existing monitoring systems, the connection between signal source input and signal source output is not flexible enough, and there is a limitation on the number of video matrix channels, making it difficult to achieve flexible access and hot-swapping.
A distributed integrated management approach is adopted. The multicast scanning packet monitoring module of input and output boxes scans the number of connected boxes and executes a response processing function to connect to the switch when a multicast data packet is detected. The distributed management platform controls the multicast scanning module to scan connection information, realizes device queuing management of input and output boxes, and supports hot-swapping of signal source input and output.
It enables flexible access and hot-swapping of signal source input and output, supports one-to-one, one-to-many, and many-to-many connections, avoids the limitation of the number of video matrix channels, and improves the system's flexibility and scalability.
Smart Images

Figure CN116095277B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of distributed management, and in particular to a distributed integrated management method and system. Background Technology
[0002] Currently, with the accelerated pace of intelligent construction, information systems are becoming increasingly sophisticated, and comprehensive management systems in various fields are also becoming more and more complete.
[0003] The monitoring system is an important component of the integrated management system. Its key features are the flexible access to various signal sources and the flexible control of signal source outputs, so as to achieve real-time monitoring of various sites and make full use of and allocate resources for scientific and systematic decision-making.
[0004] In existing monitoring systems, video matrices are used to connect the input and output of various signal sources. This method has limitations on the number of video matrices and the connection between the input and output of various signal sources is not flexible enough. This situation needs to be further improved. Summary of the Invention
[0005] To address the lack of flexibility in the connections between various signal source inputs and outputs in existing monitoring systems, this application provides a distributed integrated management method and system, employing the following technical solution: In a first aspect, this application provides a distributed integrated management method applied to an integrated management system. The integrated management system includes a distributed integrated management platform, multiple input boxes, multiple output boxes, and a switch. The input boxes are used to connect to signal source inputs, and the output boxes are used to connect to signal source outputs. The distributed integrated management method comprises the following steps: The multicast scan packet monitoring module of the input box scans and monitors the connected input boxes and determines the number of input boxes; Upon detecting multicast packets, the input box executes the input box response handling function; The input box response processing function connects the input box to the switch; The multicast scan packet monitoring module of the output box scans and monitors the connected output boxes and determines the number of output boxes; Upon detecting multicast packets, the output box executes the output box response handling function; The output box response processing function connects the output box to the switch; The distributed management platform controls the multicast scanning module to scan the connection information of all input and output boxes; If the connection information of the input box or output box is scanned and there is a response, the distributed management platform will enqueue the responding input box or output box for device management. The distributed management platform receives user commands and connects the input and output boxes that have been managed by queuing devices based on the user commands.
[0006] By adopting the above technical solution, this application sets up input boxes and output boxes, and uses an input box and output box multicast scanning packet monitoring module to scan and monitor the number of connected input boxes and output boxes. Then, when multicast data packets are detected, the input box response processing function and the output box response processing function are executed to connect the input boxes and output boxes to the switch. Then, the multicast scanning module is controlled by the distributed management platform to scan the connection information of all input boxes and output boxes. If the connection information of the input box or output box is responded to, the responding input box or output box is put into device queuing management. Then, the distributed management platform receives user instructions and connects the input boxes and output boxes that have been put into device queuing management based on the user instructions. Compared to existing methods that use video matrices to connect signal source inputs and outputs, this application uses multicast to determine the number of input and output boxes, allowing for flexible access to signal source inputs and outputs. Furthermore, signal source inputs and outputs can be hot-swapped at any time. Only responsive input and output boxes need to be queued for device management, and the connection relationships between signal source inputs and outputs can be uniformly scheduled through a distributed management platform, enabling one-to-one, one-to-many, and many-to-many connections without the limitation of the number of video matrix channels.
[0007] Optionally, the process by which the multicast scanning packet monitoring module of the input box scans and monitors the connected input boxes and determines the number of input boxes includes: The multicast scanning packet monitoring module of the input box scans and monitors the connected input boxes at preset time intervals and determines the number of input boxes.
[0008] By adopting the above technical solution, the multicast scanning packet monitoring module of the input box scans and monitors the connected input boxes at preset time intervals and determines the number of input boxes. When a new input box is connected to the signal source input or an input box is disconnected within the preset time period, the multicast scanning packet monitoring module can update the number of input boxes in a timely manner, connect the newly connected input box to the switch, or disconnect the disconnected input box from the switch, thereby managing the signal source input and supporting hot-swapping of the signal source input.
[0009] Optionally, the process by which the multicast scanning packet monitoring module of the output box scans and monitors the connected output boxes and determines the number of output boxes includes: The multicast scan packet monitoring module of the output box scans and monitors the connected output boxes at each preset time interval and determines the number of output boxes.
[0010] By adopting the above technical solution, the multicast scanning packet monitoring module of the output box scans and monitors the connected output boxes at preset time intervals and determines the number of output boxes. When a new output box is connected to the signal source output or an output box is disconnected within the preset time interval, the multicast scanning packet monitoring module can update the number of output boxes in a timely manner, connect the newly connected output box to the switch, or disconnect the disconnected output box from the switch, thereby managing the signal source output and supporting hot-swapping of the signal source output. Both the input box and the output box are scanned at preset time intervals, which can monitor the connection status of the input box and the output box synchronously, maintain the consistency of scanning and monitoring of the input box and the output box, and facilitate the unified scheduling of the connection relationship between the signal source input and the signal source output by the distributed management platform.
[0011] Optionally, the process by which the distributed management platform receives user instructions and connects input boxes and output boxes that have undergone device queuing management based on the user instructions includes the following steps: The distributed management platform will display and output the input and output boxes that have been managed by queuing devices; The distributed management platform receives user commands input by the user based on the display output. The user commands are used to indicate the connection information between the input boxes and output boxes that have been managed by device queuing. The distributed management platform packages user commands into multicast packets and connects input and output boxes that have already undergone device queuing management.
[0012] By adopting the above technical solution, the distributed management platform displays the input boxes and output boxes that have been managed by device queuing, so that users can identify the connected input boxes and output boxes based on the display output, and then perform unified scheduling and configure the connection relationship between the input boxes and output boxes; then the distributed management platform connects the input boxes and output boxes that have been managed by device queuing based on user instructions, and realizes the scheduling between signal source input and signal source output.
[0013] Optionally, the process of displaying and outputting the input boxes and output boxes that have undergone device queuing management by the distributed management platform includes: The distributed management platform displays the input and output boxes that have been managed through device queuing via a graphical user interface.
[0014] By adopting the above technical solution, the input boxes and output boxes that have been managed by the device queuing system are displayed through a graphical user interface, so that users can confirm the connected input boxes and output boxes through the graphical user interface, and then configure the connection relationship between the input boxes and output boxes.
[0015] Secondly, this application provides a distributed integrated management system, comprising: The input box quantity monitoring module is used to scan and monitor the connected input boxes and determine the number of input boxes. The input box function execution module is used to execute the input box response processing function when multicast packets are detected; The input box response processing module is used to connect the input box to the switch; The output box quantity monitoring module is used to scan and monitor the connected output boxes and determine the number of output boxes. The output box function execution module is used to execute the output box response processing function when multicast packets are detected; The output box response processing module is used to connect the output box to the switch; The connection information scanning module is used to scan the connection information of all input and output boxes; The device queuing management module is used to manage the queuing of input boxes or output boxes that respond to the scanned connection information. The connection module is used to receive user commands and connect the input boxes and output boxes that have been managed by device queuing based on the user commands.
[0016] By adopting the above technical solution, the number of connected input and output boxes is scanned and monitored by the input box quantity monitoring module and the output box quantity monitoring module. Then, multicast information is sent by the input box multicast information sending module and the output box multicast information sending module. The input box response processing module and the output box response processing module connect the input boxes, output boxes and the switch respectively. Finally, the connection information scanning module scans the connection information of all input and output boxes. When a connection information response is detected, the device queuing management module performs device queuing management on the responding input or output box. Finally, the connection module receives user instructions and connects the input and output boxes that have been managed by device queuing, thereby realizing unified scheduling of the connection relationship of input and output boxes.
[0017] Thirdly, this application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described distributed integrated management method.
[0018] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-described distributed integrated management method.
[0019] In summary, this application includes at least one of the following beneficial technical effects: 1. Compared to the existing method of connecting signal source input and output using a video matrix, this application determines the number of input and output boxes through multicast, which allows for flexible access to signal source input and output. Furthermore, the signal source input and output can be hot-swapped at any time. Only the responding input and output boxes need to be queued for device management, and the connection relationship between signal source input and output can be uniformly scheduled through a distributed management platform to achieve one-to-one, one-to-many, and many-to-many connections, without the limitation of the number of video matrix channels. 2. By scanning and monitoring the number of connected input boxes and output boxes at preset time intervals, the number of input boxes or output boxes can be updated in a timely manner when an input box or output box is connected or disconnected within the preset time period, thereby managing the input and output of the signal source and supporting hot-swapping of the input and output of the signal source. Attached Figure Description
[0020] Figure 1 This is a schematic diagram of a multicast method in a distributed integrated management method according to an embodiment of this application; Figure 2 This is an exemplary flowchart of a distributed integrated management method according to an embodiment of this application; Figure 3 This is another exemplary flowchart illustrating a distributed integrated management method according to an embodiment of this application; Figure 4 This is an exemplary device connection diagram of a distributed integrated management method according to an embodiment of this application; Figure 5 This is another exemplary device connection diagram of a distributed integrated management method according to an embodiment of this application; Figure 6 This is a schematic diagram of a module of a distributed integrated management system according to an embodiment of this application; Figure 7 This is an internal structural diagram of a computer device according to an embodiment of this application. Detailed Implementation
[0021] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.
[0022] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0023] Currently, with increasing market demand, big data command centers, conference rooms, lecture halls, exhibition halls, monitoring centers, hotels, commercial centers, and exhibition halls require the transformation of production and office spaces to achieve integrated control and multi-functional synchronous collaboration, in order to adapt to the needs of modern scheduling and increase the monitoring center's ability to monitor all sites in real time.
[0024] With the accelerated pace of intelligent infrastructure development, information systems such as public security monitoring systems, traffic police monitoring systems, the "Skynet Project," and monitoring systems built independently by various units are constantly under construction. Distributed integrated management systems address how to fully utilize and allocate resources for scientific and systematic decision-making, and can be widely applied in many fields such as the military, public security, armed police, judiciary, customs, power, and disaster prevention. Distributed integrated management platforms provide visualized comprehensive solutions for command, control, and dispatch centers in various fields, as well as conference room clusters in government agencies, enterprises, and hotels, for smart security, smart procuratorial affairs, energy and meteorology, education and research, and smart healthcare. This achieves "interconnectivity," "interoperability," "inter-control," and "interactive management."
[0025] In existing monitoring systems, video matrices are used to connect the input and output of various signal sources. This method has limitations on the number of video matrices and the connections between the input and output of various signal sources are not flexible enough.
[0026] This application discloses a distributed integrated management method. It adopts a distributed architecture, which can realize diverse functional operations and supports WEB version, Windows control software or iPad control software, Android control operating system. It updates information in real time, synchronizes multiple clients instantly, and displays it on the screen in real time, realizing collaborative interaction between on-screen and off-screen. It can grasp information from different locations anytime and anywhere. The combined effect of various information such as audio and video, multimedia, big data, and intelligent control can respond to events in a timely and effective manner.
[0027] This application's distributed architecture allows a single system to be scalable to thousands of input nodes and thousands of output nodes, enabling access to a massive number of input terminals and allowing for flexible configuration of the number of output terminals according to display needs. It surpasses the limitations of traditional matrix systems in terms of the number of channels. Each distributed point can be flexibly placed, allowing for flexible connection to signal sources for input and output to the display screen, breaking through the distance and signal location limitations of traditional matrix systems. This enables flexible deployment and rapid interconnection.
[0028] This application discloses a distributed integrated management method.
[0029] Reference Figure 1 The distributed integrated management method is applied to the integrated management system, which includes a distributed management platform, multiple input boxes, multiple output boxes, and switches. The input boxes are used to connect to the signal source input, and the output boxes are used to connect to the signal source output.
[0030] Specifically, the input box connects to input devices and other signal sources to serve as signal inputs, while the output box connects to output devices and other signal sources to serve as signal outputs. The input box uses a multicast packet scanning module to monitor for multicast data packets. When a multicast data packet is detected, it connects to the switch via a response processing function. Similarly, the output box uses the same module to monitor for multicast data packets and connects to the switch via a response processing function. The distributed management platform scans the connection information of the input and output boxes via multicast. When a response is received, the responding device is enqueued for management. Then, the task processing module processes user commands. Upon receiving a user command, it packages the command and multicasts it, thus establishing the connection between the input and output boxes.
[0031] Reference Figure 2 This is an exemplary flowchart illustrating a distributed integrated management method according to an embodiment of this application. The distributed integrated management method includes the following steps: S110, The multicast scanning packet monitoring module of the input box scans and monitors the connected input boxes and determines the number of input boxes.
[0032] When an input box is connected to the system, the input box's multicast scan packet monitoring module sends messages to other input boxes via multicast, thereby monitoring the number of connected input boxes based on the received messages.
[0033] Optionally, in one embodiment, the multicast scan packet monitoring module of the input box scans and monitors the connected input boxes at preset time intervals. When a new input box connects to the signal source input or an input box disconnects within the preset time interval, the multicast scan packet monitoring module can update the number of input boxes in a timely manner, thereby managing the signal source input and supporting hot-swapping of the signal source input. Specifically, in this embodiment, the preset time interval is 60 seconds.
[0034] S120. Upon detecting multicast data packets, the input box executes the input box response processing function.
[0035] The multicast data packet contains multicast information, such as the number of connected input boxes. When a multicast data packet is detected, the input box response processing function is executed to respond.
[0036] S130, the input box response processing function connects the input box to the switch.
[0037] After receiving the multicast information sent by the multicast data packet, the input box response processing function responds and connects the input box to the switch to determine which input box needs to be connected to the switch.
[0038] S140, The multicast scan packet monitoring module of the output box scans and monitors the connected output boxes and determines the number of output boxes.
[0039] When an output box is connected to the system, the multicast scan packet monitoring module of the output box sends messages to other output boxes via multicast, thereby monitoring the number of connected output boxes based on the received messages.
[0040] Optionally, in one embodiment, the multicast scan packet monitoring module of the output box scans and monitors the connected output boxes at preset time intervals. When a new output box connects to the signal source output or an output box disconnects within the preset time interval, the multicast scan packet monitoring module can update the number of output boxes in a timely manner, thereby managing the signal source output and supporting hot-swapping of the signal source output. Specifically, in this embodiment, the preset time interval is 60 seconds.
[0041] Furthermore, the multicast scan packet monitoring modules of the input box and the output box scan at the same time point and at the same preset time interval, so as to monitor the connection status of the input box and the output box synchronously, maintain the consistency of scanning and monitoring of the input box and the output box, and facilitate the unified scheduling of the connection relationship between the signal source input and the signal source output by the distributed management platform.
[0042] S150. Upon detecting multicast data packets, the output box executes the output box response processing function.
[0043] The multicast data packet contains multicast information. When a multicast data packet is detected, the output box response processing function is executed to respond.
[0044] S160, the output box response processing function connects the output box to the switch.
[0045] After receiving the multicast information sent by the multicast data packet, the output box response processing function responds and connects the output box connected to the system to the switch to determine which output box needs to be connected to the switch.
[0046] S170, the distributed management platform controls the multicast scanning module to scan the connection information of all input and output boxes.
[0047] The distributed management platform then scans the input and output boxes again via multicast and obtains the response information from the input or output boxes.
[0048] S180. If the connection information of the input box or output box is scanned and there is a response, the distributed management platform will enqueue the responding input box or output box for device management.
[0049] Specifically, when an input box and its connected input device form a signal source input, or an output box and its connected output device form a signal source output, the input box or output box will emit a response signal during scanning. When the connection information of the input box or output box is responded to, the distributed management platform will enqueue the input box or output box for device management, so as to uniformly schedule the connection relationship between the input box and output box on the distributed management platform. Specifically, the input device connected to the input box can be a server, analog camera, digital camera, laptop or PC, DVR equipment, etc.; the output device connected to the output box can be a display screen, video wall, keyboard and mouse monitoring and operating device, etc.
[0050] S190: The distributed management platform receives user commands and connects the input and output boxes that have been managed by queuing devices based on the user commands.
[0051] Specifically, in the process of the distributed management platform receiving user commands and connecting input and output boxes that have already undergone device queuing management based on these commands, such as... Figure 3 As shown, it includes the following steps: S191. The distributed management platform displays and outputs the input boxes and output boxes that have been managed by queuing devices.
[0052] In this process, users need to connect the input boxes and output boxes that have been managed by device queuing on the distributed management platform. The distributed management platform displays the input boxes and output boxes that have been managed by device queuing, so that users can connect the input boxes and output boxes according to the output content.
[0053] In one embodiment, the distributed management platform displays the input boxes and output boxes that have been queued through a graphical user interface, so that users can better identify the queued input boxes and output boxes and configure the connection relationship between them.
[0054] S192. The distributed management platform receives user instructions input by the user based on the display output. The user instructions are used to indicate the connection information between the input box and the output box that have been managed by device queuing.
[0055] Based on the displayed output content, the user identifies the input and output boxes that have been managed by device queuing, determines the connection relationship between the input and output boxes, and generates user instructions after configuration to indicate the connection information between the input and output boxes that have been managed by device queuing.
[0056] S193. The distributed management platform packages user commands for multicasting and connects input and output boxes that have been managed by device queuing.
[0057] Specifically, in one embodiment, the distributed integrated management method provided in this application includes an integrated management system comprising 5 input boxes and 5 output boxes, such as... Figure 4 As shown.
[0058] The input boxes are connected to laptops, servers, digital cameras, analog cameras, and DVR devices, respectively. The output boxes are connected to computer monitors and keyboard / mouse monitoring devices, monitors, and video walls, respectively. Both the input and output boxes are connected to a switch. Input connections to servers or PCs form signal inputs that connect to the switch. The switch connects to the output boxes and outputs to monitors or video walls, keyboards, mice, etc. The distributed management platform server is connected to the switch, enabling distributed management for maintenance and monitoring operations. Specifically, in this embodiment, the distributed management platform's input boxes use multicast scanning packets to monitor the number of input boxes and connect to the switch. Multicast scanning connects to the switch, and multicast scanning with responses queues devices for management. The task processing module packages user commands and multicasts them to the switch. The output boxes use multicast scanning packets to monitor multicast data packets and respond to the multicast data packet processing function, connecting to the switch. Users can control the distributed management platform to establish connections between the input and output boxes to achieve remote monitoring, scheduling, and other operations for distributed management.
[0059] Specifically, in another embodiment, the distributed integrated management method provided in this application includes an integrated management system comprising N input boxes and N output boxes, such as... Figure 5 As shown, Multiple input boxes require multicast scan packets to monitor the number of input boxes being scanned. Multicast data packets are sent to the response processing function to establish a connection with the switch. Output boxes require multicast scan packets to monitor the number of output boxes being scanned, and to establish a one-to-one connection with the input boxes, communicating via multicast. Multicast data packets are sent to the response processing function to establish a connection with the switch. The distributed management platform controls the multicast scan to monitor the connection information of input and output boxes. If a response is received, the device is enqueued for management. The distributed management platform controls the task processing module to package user commands for multicast connection to the switch. By controlling the number of input and output box connections and managing responses, the task processing module packages user commands for multicast and establishes one-to-one, one-to-many, or many-to-many connections between input and output boxes.
[0060] The input boxes and inputs are connected to the switch. Multiple input boxes include several input interfaces, which are used to connect to control devices for inputting operation signals to the distributed management platform, and for quickly controlling video switching, video splicing, and enabling distributed multi-to-multiple server or video device maintenance, monitoring, control, and scheduling. Specifically, in this embodiment, the input boxes include keyboard, mouse, and video signal input interfaces. The keyboard, mouse, and video are connected to the input boxes and the multicast scanning and task processing modules of the distributed integrated management platform, respectively. The inputs and input box outputs, along with the switch, simultaneously interact with multicast scanning and multicast packet monitoring information. The distributed management platform is installed on a PC host or server to connect to the switch for input and output box control device operation signals. Specifically, in this embodiment, the distributed management platform, switch, input boxes, and output boxes are included. The input boxes are connected to servers, laptops, PC hosts, analog cameras, digital cameras, etc., for input. The output boxes are connected to different types of monitors, splicing screens, and keyboard / mouse outputs, which are respectively connected to the distributed management platform PC host or server.
[0061] The implementation principle of the distributed integrated management method in this application embodiment is as follows: This application confirms the number of input boxes and output boxes through multicast, which can flexibly connect signal source input and signal source output. The signal source input and signal source output can be hot-swapped at any time. Only the input boxes and output boxes that respond are managed by queuing the devices, and the connection relationship between signal source input and signal source output can be uniformly scheduled through the distributed management platform to realize one-to-one, one-to-many, and many-to-many connections, without the limitation of the number of video matrix channels.
[0062] The following combines the above distributed integrated management methods and Figure 6 This application introduces a distributed integrated management system.
[0063] The distributed integrated management system includes: Input box quantity monitoring module 110 is used to scan and monitor the number of connected input boxes; The input box multicast information sending module 120 is used to send multicast information; The input box response processing module 130 is used to connect the input box to the switch; Output box quantity monitoring module 140 is used to scan and monitor the number of connected output boxes; Output box multicast information sending module 150 is used to send multicast information; Output box response processing module 160 is used to connect the output box to the switch; The connection information scanning module 170 is used to scan the connection information of all input boxes and output boxes; The device queuing management module 180 is used to manage the queuing of input boxes or output boxes that respond to the scanned connection information. The connection module 190 is used to receive user commands and connect the input boxes and output boxes that have been managed by device queuing based on the user commands.
[0064] Optionally, in one embodiment, the input box quantity monitoring module 110 scans and monitors the number of connected input boxes at preset time intervals.
[0065] Optionally, in one embodiment, the output box quantity monitoring module 140 scans and monitors the number of connected output boxes at preset time intervals.
[0066] Optionally, in one embodiment, the connection module 190 includes: Display output unit 191 is used to display the input boxes and output boxes that have been managed by device queuing; The receiving unit 192 is used to receive user instructions input by the user based on the display output, wherein the user instructions are used to indicate the connection information between the input box and the output box that have been managed by device queuing; The connection unit 193 is used to connect the input box and the output box that have been managed by device queuing.
[0067] Optionally, in one embodiment, the display output unit 191 displays the input boxes and output boxes that have been managed by device queuing through a graphical user interface.
[0068] In one embodiment, this application provides a computer device, which may be a server, and its internal structure diagram may be as follows: Figure 7As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a distributed integrated management method.
[0069] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0070] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0071] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0072] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A distributed integrated management method, applied to an integrated management system, characterized in that, The integrated management system includes a distributed integrated management platform, multiple input boxes, multiple output boxes, and a switch. The input boxes are used to connect to signal source inputs, and the output boxes are used to connect to signal source outputs. The distributed integrated management method includes the following steps: After the input box is connected to the system, the multicast scanning packet monitoring module of the input box sends messages to other input boxes via multicast. Based on the received messages, it monitors the input boxes connected to the system and determines the number of input boxes. Upon detecting multicast packets, the input box executes the input box response handling function; After receiving the multicast information in the multicast data packet, the input box response processing function responds and connects the input box to the switch to connect the input box that needs to be connected to the switch. After the output box is connected to the system, the multicast scanning packet monitoring module of the output box sends messages to other output boxes via multicast. Based on the received messages, it monitors the output boxes connected to the system and determines the number of output boxes. Upon detecting multicast packets, the output box executes the output box response handling function; After receiving the multicast information in the multicast data packet, the output box response processing function responds and connects the output box connected to the system to the switch, so as to connect the output box that needs to be connected to the switch to the switch. The distributed management platform controls the multicast scanning module to scan the connection information of all input and output boxes via multicast. If the connection information of the input box or output box is scanned and there is a response, the distributed management platform will enqueue the responding input box or output box for device management. The distributed management platform receives user commands and connects the input and output boxes that have been managed by queuing devices based on the user commands.
2. The distributed integrated management method according to claim 1, characterized in that, When an input box is connected to the system, the multicast scanning packet monitoring module of the input box sends messages to other input boxes via multicast. The process of monitoring the input boxes connected to the system and determining the number of input boxes based on the received messages includes: The multicast scanning packet monitoring module of the input box sends messages to other input boxes via multicast at preset time intervals, monitors the input boxes connected to the system based on the received messages, and determines the number of input boxes.
3. The distributed integrated management method according to claim 2, characterized in that, When an output box is connected to the system, the multicast scanning packet monitoring module of the output box sends messages to other output boxes via multicast. The process of monitoring the output boxes connected to the system and determining the number of output boxes based on the received messages includes: The multicast scanning packet monitoring module of the output box sends messages to other output boxes via multicast every preset time period, and monitors the output boxes connected to the system and determines the number of output boxes based on the received messages.
4. The distributed integrated management method according to claim 1, characterized in that, The distributed management platform receives user commands and connects input and output boxes that have undergone device queuing management based on these commands. The process includes the following steps: The distributed management platform will display and output the input and output boxes that have been managed by queuing devices; The distributed management platform receives user commands input by the user based on the display output. The user commands are used to indicate the connection information between the input boxes and output boxes that have been managed by device queuing. The distributed management platform packages user commands into multicast packets and connects input and output boxes that have already undergone device queuing management.
5. The distributed integrated management method according to claim 4, characterized in that, The process of displaying and outputting input and output boxes that have undergone device queuing management by the distributed management platform includes: The distributed management platform displays the input and output boxes that have been managed through device queuing via a graphical user interface.
6. A distributed integrated management system, characterized in that, include: The input box quantity monitoring module is used to send messages to other input boxes via multicast after an input box is connected to the system. Based on the received messages, it scans and monitors the input boxes connected to the system and determines the number of input boxes. The input box function execution module is used to execute the input box response processing function when multicast packets are detected; The input box response processing module is used to respond after receiving multicast information in multicast data packets and connect the input boxes accessing the system to the switch. The output box quantity monitoring module is used to send messages to other output boxes via multicast after an output box is connected to the system. Based on the received messages, it scans and monitors the output boxes connected to the system and determines the number of output boxes. The output box function execution module is used to execute the output box response processing function when multicast packets are detected; The output box response processing module is used to respond after receiving multicast information in the multicast data packet and connect the output box connected to the system to the switch. The connection information scanning module is used to scan the connection information of all input and output boxes via multicast. The device queuing management module is used to manage the queuing of input boxes or output boxes that respond to the scanned connection information. The connection module is used to receive user commands and connect the input boxes and output boxes that have been managed by device queuing based on the user commands.
7. A computer device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: when the processor executes the computer program, it implements the steps of the distributed integrated management method according to any one of claims 1-5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the distributed integrated management method as described in any one of claims 1-5.