CN115208889B - High-concurrency large-flow video safety isolation transmission method and system - Google Patents

High-concurrency large-flow video safety isolation transmission method and system Download PDF

Info

Publication number
CN115208889B
CN115208889B CN202210512756.9A CN202210512756A CN115208889B CN 115208889 B CN115208889 B CN 115208889B CN 202210512756 A CN202210512756 A CN 202210512756A CN 115208889 B CN115208889 B CN 115208889B
Authority
CN
China
Prior art keywords
video
load
module
safety isolation
isolation transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210512756.9A
Other languages
Chinese (zh)
Other versions
CN115208889A (en
Inventor
程子栋
徐春学
罗海宁
焦迪
任飞
王鹏彪
田之泮
姚精明
刘国超
刘智飞
宋伟
张大伟
卢鹏
王钰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guo Jiaxinxizhongxin
Original Assignee
Guo Jiaxinxizhongxin
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guo Jiaxinxizhongxin filed Critical Guo Jiaxinxizhongxin
Priority to CN202210512756.9A priority Critical patent/CN115208889B/en
Publication of CN115208889A publication Critical patent/CN115208889A/en
Application granted granted Critical
Publication of CN115208889B publication Critical patent/CN115208889B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0227Filtering policies
    • H04L63/0245Filtering by information in the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a high-concurrency large-flow video safety isolation transmission method and a system, wherein in the system, an external network sequentially transmits video-on-demand request signaling to an internal network through a video signaling detection module, a video load safety isolation transmission private network module and a video load safety isolation transmission public network module, and the internal network sequentially transmits video data to the external network through the video load safety isolation transmission public network module and the video load safety isolation transmission private network module; the video load safety isolation transmission private network module is in communication connection with the load detection module, the load detection module is in communication connection with the load statistics analysis module, the load statistics analysis module is in communication connection with the load forwarding control module, and the load forwarding control module is in communication connection with the video signaling detection module. The video request distribution management method and the video data distribution management system can effectively avoid congestion of video requests and video data transmission, further avoid congestion of a transmission channel and guarantee reliable transmission of video data.

Description

High-concurrency large-flow video safety isolation transmission method and system
Technical Field
The invention relates to the technical field of video transmission safety. In particular to a video safety isolation transmission method and system with high concurrence and large flow.
Background
With the popularization of video monitoring services, a large amount of video data is distributed in all corners of a city, and a need for centralized monitoring of video data arises. How to guarantee network security is a challenge faced by centralized monitoring of video data, especially in some private networks, the network security requirement is especially severe, and at this time, the common network security transmission device cannot meet the network security requirement. Meanwhile, because the video has the characteristics of large bandwidth and high concurrency, how to ensure reliable data transmission is another challenge faced by the centralized monitoring of video data.
Disclosure of Invention
Therefore, the technical problem to be solved by the invention is to provide a high-concurrency large-flow video safety isolation transmission method and system, which can effectively avoid the congestion of video requests and video data transmission by carrying out distribution management on the video requests, further avoid the congestion of a transmission channel and ensure the reliable transmission of video data.
In order to solve the technical problems, the invention provides the following technical scheme:
the method for transmitting high concurrency large-flow video safety isolation includes that an intranet sends video-on-demand request signaling to an extranet through a video signaling monitoring module and safety isolation equipment, the video-on-demand request signaling received by the extranet sends corresponding video data to the intranet through the safety isolation equipment, and the method comprises the following steps:
step 1, after receiving a video-on-demand request signaling, a video signaling detection module deeply analyzes the video-on-demand request message, acquires 2-7 layers of network protocol information, and acquires a source MAC address, a source IP address, a source port number, a destination IP address and a destination port number in the network protocol information, wherein the video signaling detection module firstly judges whether the video-on-demand request is legal or not, blocks the video-on-demand request which does not meet the requirement, and prevents illegal access;
step 2, the video signaling detection module forwards the legal video-on-demand request to a load forwarding control module;
step 3, a load detection module monitors and collects load information of a video load safety isolation transmission private network module in the safety isolation equipment, and then sends the collected load information to a load statistics analysis module;
step 4, the load statistics analysis module calculates and analyzes the load information after receiving the load information acquired by the load detection module, obtains an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sends the analysis result to the load forwarding control module;
step 5, the load forwarding control module manages and distributes the video request according to the analysis result and the received video on demand information, and the video stream transmission path is diverted to the video load safety isolation transmission private network module with the maximum residual load processing capacity;
and 6, the load safety isolation transmission private network module realizes unidirectional isolation transmission of the video stream, the video load safety isolation transmission public network module acquires video data from a video source, an internal safety transmission channel is adopted to send the data to the load safety isolation transmission private network module, and the load safety isolation transmission private network module sends the video data to a video monitoring center.
Further, in the step 1, the video signaling detection module deeply analyzes the video on demand request message, determines whether the message is legal, and blocks the video on demand request when there is an illegal video on demand request.
Further, in the step 2, the video signaling detection module forwards the legal video on demand request to the load forwarding control module.
Further, in the step 3, the video load security isolation transmission private network module reports load information to the load detection module at regular time, where the load information includes a CPU utilization x%, a network port bandwidth utilization y% and a concurrent connection number a.
Further, if a certain video load security isolation transmission private network module does not report load information in the reporting period, the load detection module sets the CPU utilization rate of the video load security isolation transmission private network module without reporting load information to x% = 100%.
Further, in the step 4, the load statistics analysis module calculates the remaining load processing capacity C of each video load security isolation transmission private network module according to the following algorithm n
C n =[(1-x%)*F n ]*[(1-y%)*W n ]/a
Wherein F is n The main frequency of the CPU of the equipment where the video load safety isolation transmission private network module is located;
W n the video load safety isolation transmission special network module is the maximum transmission bandwidth of the network card of the equipment where the video load safety isolation transmission special network module is located;
x%: the CPU utilization rate of the video load safety isolation transmission private network module;
y%: the network port bandwidth utilization rate of the video load safety isolation transmission private network module;
a: the video load safely isolates the concurrent connection number of the transmission private network module.
Further, when a plurality of security isolation devices are provided between the intranet and the extranet, in step 5, the load forwarding control module distributes the video request to the C with the maximum remaining load processing capacity according to the analysis result and the received vod information n The video load of the value is safely isolated and transmitted to the private network module.
Further, in step 5, the load forwarding control module performs the following step C according to the analysis result obtained by the load statistics analysis module n Managing and distributing video-on-demand requests from big to small in order of size, distributing the video stream to C n And the largest video load is safely isolated and transmitted to a private network module.
Further, in the step 5, the load forwarding control module acquires C n And the video load safety isolation transmission private network module with the largest value processes the IP address and port number of the video service stream processing port, takes the IP address and port number as the destination IP address and port number of the video stream, and sends a response message to the video monitoring center.
Further, in the step 6, the video load is sent to the video monitoring center through the unidirectional isolated internal secure transmission channel.
Further, when the video on demand request signaling received by the external network sends corresponding video data to the external network through the security isolation device, a flow filtering module is configured on a video security isolation transmission public network module in the security isolation device, and the flow filtering module is used for preventing abnormal video flow from passing through the video security isolation transmission public network module.
The invention also provides a system for video transmission by using the high-concurrency large-flow video security isolation transmission method, which comprises the following steps:
the video signaling detection module is used for analyzing and forwarding video-on-demand request signaling sent by the external network;
the safety isolation device is used for carrying out safety isolation on the external network and the internal network; the safety isolation equipment is internally provided with a video load safety isolation transmission private network module and a video load safety isolation transmission public network module;
the load detection module is used for monitoring and collecting load information of the video load safety isolation transmission private network module in the safety isolation equipment, and then sending the collected load information to the load statistics analysis module;
the load statistics analysis module is used for carrying out calculation analysis on the load information after receiving the load information acquired by the load detection module, obtaining an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sending the analysis result to the load forwarding control module;
the load forwarding control module is used for managing and distributing video requests according to the analysis result and the received video on demand information;
the external network sequentially transmits video-on-demand request signaling to the internal network through the video signaling detection module, the video load safety isolation transmission private network module and the video load safety isolation transmission public network module, and the internal network sequentially transmits video data to the external network through the video load safety isolation transmission public network module and the video load safety isolation transmission private network module; the video load safety isolation transmission private network module is in communication connection with the load detection module, the load detection module is in communication connection with the load statistics analysis module, the load statistics analysis module is in communication connection with the load forwarding control module, and the load forwarding control module is in communication connection with the video signaling detection module.
Further, the traffic filtering module is configured on the video load safety isolation transmission public network module and is used for preventing abnormal video traffic from passing through the video safety isolation transmission public network module.
The technical scheme of the invention has the following beneficial technical effects:
1. the invention deploys different isolation transmission devices in a cluster, and solves the problem of high-flow and high-concurrency video flow transmission.
2. The invention carries out deep analysis on the video on demand request message, judges the validity of the video on demand request, and avoids the system data security problem caused by illegal video on demand request.
3. In the invention, the factors such as CPU utilization rate, CPU main frequency, bandwidth utilization rate, maximum bandwidth and the like of different isolated transmission equipment in the cluster are simultaneously considered, and the residual processing capacity of the different isolated transmission equipment in the cluster is accurately calculated, so that the transmission capacity of the system is maximized, the reliability of transmission can be ensured, the maximum utilization of the capacity of each equipment can be ensured, and the utilization efficiency of the system is improved.
4. According to the invention, through the load data reported by different isolated transmission devices in the cluster at regular time, if a certain device does not report the load data in a certain period, the CPU utilization rate is considered to be 100%, so that the residual load is zero, the isolated transmission device in a non-working state can be ensured not to process video traffic, and the reliable transmission of the data is ensured to the greatest extent.
5. In the invention, video data is transmitted through the video load safety isolation transmission public network module and the video load safety isolation transmission private network module, and the data transmission is carried out between the video load safety isolation transmission public network module and the video load safety isolation transmission private network module by adopting a special isolation card, so that the physical isolation of the data transmission is realized, and the private network safety is ensured.
6. In the invention, when video data is transmitted through the video load safety isolation transmission public network module, the flow filtering strategy is configured on the module, so that illegal flow can be filtered, and the network is ensured not to be attacked by abnormal flow.
Drawings
Fig. 1 is a schematic diagram of a system for video transmission by using a high-concurrency high-traffic video security isolation transmission method according to the present invention.
Detailed Description
As shown in fig. 1, a system for video transmission by using a high-concurrency high-traffic video security isolation transmission method comprises a video signaling detection module, a security isolation device, a load detection module, a load statistical analysis module and a load forwarding control module;
the video signaling detection module is used for analyzing and forwarding video-on-demand request signaling sent by the external network; the safety isolation device is used for carrying out safety isolation on the external network and the internal network; the safety isolation equipment is internally provided with a video load safety isolation transmission private network module and a video load safety isolation transmission public network module; the load detection module is used for safely isolating and transmitting the load information of the private network module by the video load in the safety isolation equipment, collecting the load information and then sending the collected load information to the load statistical analysis module; the load statistical analysis module is used for carrying out calculation analysis on the load information after receiving the load information acquired by the load detection module, obtaining an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sending the analysis result to the load forwarding control module; and the load forwarding control module is used for managing and distributing the video request according to the analysis result and the received video on demand information.
The external network sequentially transmits video-on-demand request signaling to the internal network through the video signaling detection module, the video load safety isolation transmission private network module and the video load safety isolation transmission public network module, and the internal network sequentially transmits video data to the external network through the video load safety isolation transmission public network module and the video load safety isolation transmission private network module; the video load safety isolation transmission private network module is in communication connection with the load detection module, the load detection module is in communication connection with the load statistics analysis module, the load statistics analysis module is in communication connection with the load forwarding control module, and the load forwarding control module is in communication connection with the video signaling detection module.
In this embodiment, a traffic filtering module is configured on a video load security isolation transmission public network module, where the traffic filtering module is configured to prevent abnormal video traffic from passing through the video security isolation transmission public network module, so that the number of security isolation devices for sending video data to an external network by a plurality of video devices in an intranet is the same as the number of video devices, or a video load security isolation transmission private network module and a video load security isolation transmission public network module, the number of which is the same as the number of video devices, are arranged in a single security device.
In the process that the intranet sends a video-on-demand request to the extranet and the extranet sends corresponding video data to the intranet, the following steps are executed:
1) The intranet sends a video-on-demand request signaling to the video signaling detection module;
2) After receiving the video on demand request signaling, the video on demand request signaling detection module analyzes the video on demand request signaling to obtain video on demand information and sends the corresponding information to the load forwarding control module, and simultaneously sends the video on demand request signaling to a video load safety isolation transmission private network module in the safety isolation equipment;
after receiving a video-on-demand request signaling, a video signaling detection module deeply analyzes the video-on-demand request message, acquires 2-7 layers of network protocol information, and acquires a source MAC address, a source IP address, a source port number, a destination IP address and a destination port number in the network protocol information, wherein the video signaling detection module firstly judges whether the video-on-demand request is legal or not, blocks the video-on-demand request which does not meet the requirement, and prevents illegal access;
the video signaling detection module forwards the legal video-on-demand request to the load forwarding control module;
3) The video load safety isolation transmission private network module in the safety isolation equipment sends the received video on demand request signaling to the video load safety isolation transmission public network module in the same safety isolation equipment;
4) The video load safety isolation transmission public network module in the safety isolation equipment sends the received video on demand request signaling to the external network;
5) After receiving the video on demand request signaling, the external network sends the video on demand request signaling to the security isolation equipment and sends the video on demand request signaling to the internal network through the video load security isolation transmission public network module and the video load security isolation transmission private network module;
6) The load detection module monitors load information of a video load safety isolation transmission private network module in the safety isolation equipment, collects the load information, and then sends the collected load information to the load statistics analysis module;
7) The load statistical analysis module calculates and analyzes the load information after receiving the load information acquired by the load detection module, obtains an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sends the analysis result to the load forwarding control module;
8) The load forwarding control module manages and distributes video requests according to the analysis result and the received video on demand information, and the video streaming transmission path is diverted to the video load safety isolation transmission private network module with the maximum residual load processing capacity;
9) The load safety isolation transmission private network module realizes unidirectional isolation transmission of video streams, the video load safety isolation transmission public network module obtains video data from a video source, an internal safety transmission channel is adopted to send the data to the load safety isolation transmission private network module, and the load safety isolation transmission private network module sends the video data to a video monitoring center.
When a plurality of security isolation devices are arranged between the intranet and the extranet, in step 8), the load forwarding control module distributes video requests to C with the maximum residual load processing capacity according to the analysis result and the received video on demand information n The video load of the value is safely isolated and transmitted to the private network module.
In step 6), the video load safety isolation transmission private network module reports load information to the load detection module at regular time, wherein the load information comprises CPU utilization rate x%, network port bandwidth utilization rate y% and concurrent connection number a. If a certain video load safety isolation transmission private network module does not report load information in the reporting period, the load detection module sets the CPU utilization rate of the video load safety isolation transmission private network module as x% = 100%.
In step 7), the load statistics analysis module calculates the remaining load handling capacity C of each video load security isolation transport private network module according to the following algorithm n
C n =[(1-x%)*F n ]*[(1-y%)*W n ]/a
Wherein F is n The main frequency of the CPU of the equipment where the video load safety isolation transmission private network module is located;
W n the video load safety isolation transmission special network module is the maximum transmission bandwidth of the network card of the equipment where the video load safety isolation transmission special network module is located;
x%: the CPU utilization rate of the video load safety isolation transmission private network module;
y%: the network port bandwidth utilization rate of the video load safety isolation transmission private network module;
a: the video load safely isolates the concurrent connection number of the transmission private network module.
In step 8), the load forwarding control module performs the following steps according to C according to the analysis result obtained by the load statistics analysis module n The video on demand requests are managed and distributed from big to small in order of size.
Transmitting the remaining load handling capacity C of private network modules by securely isolating individual video loads n And C n Selecting proper video load safety isolation transmission private network module according to the size sequence of the video load safety isolation transmission private network module, avoiding the congestion at one video load safety isolation transmission private network module in the video data transmission process, and simultaneously according to the video on demand information in the video on demand request signaling and the residual load processing capacity C of each video load safety isolation transmission private network module n The size of the video load safety isolation transmission private network module is selected to be suitable, the optimization of the distribution of the video load safety isolation transmission private network module can be realized, the utilization rate of the transmission capacity of the video load safety isolation transmission private network module can be maximized, meanwhile, the congestion phenomenon caused by overlarge load of a certain video load safety isolation transmission private network module can be effectively avoided, and the safe and reliable transmission of high-concurrency large-flow videos is realized.
It is apparent that the above examples are given by way of illustration only and are not limiting of the embodiments. Other variations or modifications of the above teachings will be apparent to those of ordinary skill in the art. It is not necessary here nor is it exhaustive of all embodiments. While the obvious variations or modifications which are extended therefrom remain within the scope of the claims of this patent application.

Claims (9)

1. The method is characterized in that an intranet sends video-on-demand request signaling to an external network through a video signaling detection module and a safety isolation device, the video-on-demand request signaling received by the external network sends corresponding video data to the internal network through the safety isolation device, and the following steps are executed in the process:
step 1, after receiving a video-on-demand request signaling, a video signaling detection module deeply analyzes the video-on-demand request message, acquires 2-7 layers of network protocol information, and acquires a source MAC address, a source IP address, a source port number, a destination IP address and a destination port number in the network protocol information, wherein the video signaling detection module firstly judges whether the video-on-demand request is legal or not, blocks the video-on-demand request which does not meet the requirement, and prevents illegal access;
step 2, the video signaling detection module forwards the legal video-on-demand request to a load forwarding control module;
step 3, a load detection module monitors and collects load information of a video load safety isolation transmission private network module in the safety isolation equipment, and then sends the collected load information to a load statistics analysis module;
step 4, the load statistics analysis module calculates and analyzes the load information after receiving the load information acquired by the load detection module, obtains an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sends the analysis result to the load forwarding control module; the load information comprises CPU utilization rate x%, network port bandwidth utilization rate y% and concurrent connection number a, and the load statistical analysis module calculates the residual load processing capacity C of each video load safety isolation transmission private network module according to the following algorithm n
C n =[(1-x%)*F n ]*[(1-y%)*W n ]/a
Wherein F is n The main frequency of the CPU of the equipment where the video load safety isolation transmission private network module is located;
W n the video load safety isolation transmission special network module is the maximum transmission bandwidth of the network card of the equipment where the video load safety isolation transmission special network module is located;
x%: the CPU utilization rate of the video load safety isolation transmission private network module;
y%: the network port bandwidth utilization rate of the video load safety isolation transmission private network module;
a: the concurrent connection number of the video load safety isolation transmission private network module;
step 5, the load forwarding control module manages and distributes the video request according to the analysis result and the received video on demand information, and the video stream transmission path is diverted to the video load safety isolation transmission private network module with the maximum residual load processing capacity;
and 6, the load safety isolation transmission private network module realizes unidirectional isolation transmission of the video stream, the video load safety isolation transmission public network module acquires video data from a video source, an internal safety transmission channel is adopted to send the data to the load safety isolation transmission private network module, and the load safety isolation transmission private network module sends the video data to a video monitoring center.
2. The method according to claim 1, wherein in the step 1, the video signaling detection module deep analyzes the video on demand request message, determines whether the message is legal, and blocks the video on demand request when there is an illegal video on demand request.
3. The method according to claim 1, wherein in step 2, the video signaling detection module forwards legal video on demand requests to the load forwarding control module.
4. The method according to claim 1, wherein in the step 3, the video load security isolation transmission private network module reports load information to the load detection module at regular time, the load information includes CPU utilization x%, network port bandwidth utilization y% and concurrent connection number a.
5. The method for transmitting high-concurrency and high-traffic video security isolation according to claim 4, wherein if a certain video load security isolation transmission private network module does not report load information in a reporting period, the load detection module sets the CPU utilization of the video load security isolation transmission private network module not reporting load information to x% = 100%.
6. The method according to claim 1, wherein when a plurality of the security isolation devices are provided between the intranet and the extranet, in step 5, the load forwarding control module distributes the video request to the maximum C of remaining load processing capacity according to the analysis result and the received vod information n The video load of the value is safely isolated and transmitted to the private network module.
7. The method according to claim 6, wherein in step 5, the load forwarding control module performs the following step C according to the analysis result obtained by the load statistics analysis module n Managing and distributing video-on-demand requests from big to small in order of size, distributing the video stream to C n And the largest video load is safely isolated and transmitted to a private network module.
8. A system for video transmission using the high concurrency high traffic video security isolation transmission method of any one of claims 1-7, comprising:
the video signaling detection module is used for analyzing and forwarding video-on-demand request signaling sent by the external network;
the safety isolation device is used for carrying out safety isolation on the external network and the internal network; the safety isolation equipment is internally provided with a video load safety isolation transmission private network module and a video load safety isolation transmission public network module;
the load detection module is used for monitoring and collecting load information of the video load safety isolation transmission private network module in the safety isolation equipment, and then sending the collected load information to the load statistics analysis module;
the load statistics analysis module is used for carrying out calculation analysis on the load information after receiving the load information acquired by the load detection module, obtaining an analysis result of the residual load processing capacity of the video load safety isolation transmission private network module and sending the analysis result to the load forwarding control module; the load information comprises CPU utilization rate x%, network port bandwidth utilization rate y% and concurrent connection number a, and the load statistical analysis module calculates the residual load processing capacity C of each video load safety isolation transmission private network module according to the following algorithm n
C n =[(1-x%)*F n ]*[(1-y%)*W n ]/a
Wherein F is n The main frequency of the CPU of the equipment where the video load safety isolation transmission private network module is located;
W n the video load safety isolation transmission special network module is the maximum transmission bandwidth of the network card of the equipment where the video load safety isolation transmission special network module is located;
x%: the CPU utilization rate of the video load safety isolation transmission private network module;
y%: the network port bandwidth utilization rate of the video load safety isolation transmission private network module;
a: the concurrent connection number of the video load safety isolation transmission private network module;
the load forwarding control module is used for managing and distributing video requests according to the analysis result and the received video on demand information;
the external network sequentially transmits video-on-demand request signaling to the internal network through the video signaling detection module, the video load safety isolation transmission private network module and the video load safety isolation transmission public network module, and the internal network sequentially transmits video data to the external network through the video load safety isolation transmission public network module and the video load safety isolation transmission private network module; the video load safety isolation transmission private network module is in communication connection with the load detection module, the load detection module is in communication connection with the load statistics analysis module, the load statistics analysis module is in communication connection with the load forwarding control module, and the load forwarding control module is in communication connection with the video signaling detection module.
9. The system of claim 8, wherein the video load security isolation transmission public network module is configured with a traffic filtering module, the traffic filtering module being configured to prevent abnormal video traffic from passing through the video security isolation transmission public network module.
CN202210512756.9A 2022-05-12 2022-05-12 High-concurrency large-flow video safety isolation transmission method and system Active CN115208889B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210512756.9A CN115208889B (en) 2022-05-12 2022-05-12 High-concurrency large-flow video safety isolation transmission method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210512756.9A CN115208889B (en) 2022-05-12 2022-05-12 High-concurrency large-flow video safety isolation transmission method and system

Publications (2)

Publication Number Publication Date
CN115208889A CN115208889A (en) 2022-10-18
CN115208889B true CN115208889B (en) 2023-11-28

Family

ID=83575168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210512756.9A Active CN115208889B (en) 2022-05-12 2022-05-12 High-concurrency large-flow video safety isolation transmission method and system

Country Status (1)

Country Link
CN (1) CN115208889B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115277257A (en) * 2022-09-27 2022-11-01 北京安盟信息技术股份有限公司 High-concurrency high-flow video safety isolation transmission method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2389030A1 (en) * 2010-05-21 2011-11-23 Vodafone Group PLC Reducing signalling load in a network controller
CN108337527A (en) * 2017-12-18 2018-07-27 武汉烽火众智智慧之星科技有限公司 A kind of access gateway and a kind of cut-in method
CN109714648A (en) * 2018-12-03 2019-05-03 南方电网科学研究院有限责任公司 A kind of video flow load balancing method and device
CN110149395A (en) * 2019-05-20 2019-08-20 华南理工大学 One kind is based on dynamic load balancing method in the case of mass small documents high concurrent
CN110971628A (en) * 2018-09-29 2020-04-07 杭州阿启视科技有限公司 Cloud video data acquisition method
CN111930511A (en) * 2020-08-24 2020-11-13 北京工业大学 Identifier resolution node load balancing device based on machine learning
CN112732408A (en) * 2021-01-18 2021-04-30 浪潮云信息技术股份公司 Method for computing node resource optimization
CN113473218A (en) * 2021-07-08 2021-10-01 北京安盟信息技术股份有限公司 Platform cascade video balancing method and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2389030A1 (en) * 2010-05-21 2011-11-23 Vodafone Group PLC Reducing signalling load in a network controller
CN108337527A (en) * 2017-12-18 2018-07-27 武汉烽火众智智慧之星科技有限公司 A kind of access gateway and a kind of cut-in method
CN110971628A (en) * 2018-09-29 2020-04-07 杭州阿启视科技有限公司 Cloud video data acquisition method
CN109714648A (en) * 2018-12-03 2019-05-03 南方电网科学研究院有限责任公司 A kind of video flow load balancing method and device
CN110149395A (en) * 2019-05-20 2019-08-20 华南理工大学 One kind is based on dynamic load balancing method in the case of mass small documents high concurrent
CN111930511A (en) * 2020-08-24 2020-11-13 北京工业大学 Identifier resolution node load balancing device based on machine learning
CN112732408A (en) * 2021-01-18 2021-04-30 浪潮云信息技术股份公司 Method for computing node resource optimization
CN113473218A (en) * 2021-07-08 2021-10-01 北京安盟信息技术股份有限公司 Platform cascade video balancing method and system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"云中心基于Nginx的动态权重负载均衡算法";谭畅、谭歆、胡磊、熊炜;《重庆邮电大学学报(自然科学版)》;第33卷(第6期);第991-998页 *
"基于电信运营级手机视频监控业务的设计与实现";傅安;《信息科技》(第5期);全文 *
Hao Li、Dawei Xiang、Xingwu Yang、Xinyu Zhang."Compressed Sensing Method for IGBT High-Speed Switching Time On-Line Monitoring".2018,第69卷(第4期),全文. *

Also Published As

Publication number Publication date
CN115208889A (en) 2022-10-18

Similar Documents

Publication Publication Date Title
CN1123164C (en) Method and communication system for processing alarms using management network involving several layers of management
US9807460B2 (en) Optimal provisioning and management of bandwidth in a video-on-demand services architecture
CN101505270B (en) Method for aggregated link rapid convergence of distributed switch
US7286471B2 (en) Dynamic bandwidth allocation for wide area networks
CN103095568B (en) Rack switching equipment realizes stacking system and method
CN1848767A (en) Filtering frames for link aggregation marker protocol
CN115208889B (en) High-concurrency large-flow video safety isolation transmission method and system
CN102394925B (en) Communication method and device for remote monitoring diagnosis center and area regulation center
CN101175078A (en) Identification of potential network threats using a distributed threshold random walk
JP2012513707A (en) Method and apparatus for distributing fault information in a large-scale communication network system
WO2009152702A1 (en) Flow control method, system and bearer layer equipment thereof
CN107547416A (en) A kind of processing method and processing device of protocol massages
CN106685962B (en) Defense system and method for reflective DDOS attack flow
CN112822128B (en) PON system message mirroring method and PON system
US8325617B2 (en) Method and apparatus for selective recovery from branch isolation in very large VoIP networks
CN104618491A (en) Proxy server and data forwarding method
CN102480471B (en) Method for realizing QoS (quality of service) processing in monitoring RRPP (rapid ring protection protocol) ring and network node
CN101695049A (en) Method and device for processing businesses in monitoring system
CN109067663B (en) System and method for controlling request response rate in application program
CN115277257A (en) High-concurrency high-flow video safety isolation transmission method and system
CN101267681A (en) An access device and multicast control method for passive optical network
KR102486638B1 (en) Method for detecting abnormality of iptv service, network apparatus and monitoring server
CN115378926A (en) Emergency broadcast pushing method under mobile terminal equipment
US7971247B2 (en) Methods and apparatus for prevention of excessive control message traffic in a digital networking system
CN103780444A (en) Loop automatic detection device and method in EoC network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant