CN107306192B - Service data transmission method, device and system - Google Patents

Service data transmission method, device and system Download PDF

Info

Publication number
CN107306192B
CN107306192B CN201610240712.XA CN201610240712A CN107306192B CN 107306192 B CN107306192 B CN 107306192B CN 201610240712 A CN201610240712 A CN 201610240712A CN 107306192 B CN107306192 B CN 107306192B
Authority
CN
China
Prior art keywords
data
transmission path
transmission
acquisition device
data acquisition
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
CN201610240712.XA
Other languages
Chinese (zh)
Other versions
CN107306192A (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.)
China Mobile Group Guangdong Co Ltd
Original Assignee
China Mobile Group Guangdong Co Ltd
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 China Mobile Group Guangdong Co Ltd filed Critical China Mobile Group Guangdong Co Ltd
Priority to CN201610240712.XA priority Critical patent/CN107306192B/en
Publication of CN107306192A publication Critical patent/CN107306192A/en
Application granted granted Critical
Publication of CN107306192B publication Critical patent/CN107306192B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0847Transmission error
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/22Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a service data transmission method, which is applied to a data acquisition device and comprises the following steps: the data acquisition device acquires at least one data stream; the data acquisition device determines the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths; and the data acquisition device transmits the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path. The embodiment of the invention also discloses a device and a system for transmitting the service data.

Description

Service data transmission method, device and system
Technical Field
The present invention relates to the field of communication transmission, and in particular, to a method, an apparatus, and a system for transmitting service data.
Background
The transmission and use of service data are found everywhere in the life, such as video monitoring service. The real-time video information of public occasions such as relevant road sections, residential districts, schools, banks, stations, hospitals and the like can be obtained through video monitoring, and powerful guarantee is provided for the aspects of road information mastering, the condition of the personnel who come and go recording, the flow of people and traffic flow control and the like. In the early stage, the method of wire transmission is commonly used for video monitoring transmission, physical nodes needing monitoring are planned in advance and then constructed, and the method has the advantage of realizing high-quality real-time video monitoring on fixed monitoring points. With the wide spread of wireless communication networks, the wireless communication networks have been applied to the transmission of surveillance videos because the transmission rate of the wireless communication networks can substantially meet the conditions of wireless video transmission.
In the prior art, the performance advantages of a singlechip and a General Packet Radio Service (GPRS) communication module are utilized, and the GPRS communication module is added on the basis of the existing wired camera, so that the wireless transmission of videos is realized. When a wireless network breaks down, video transmission is interrupted, the coverage area of the wireless network is limited, and videos cannot be transmitted in a wireless mode in a blind area of wireless network signals, so that analysis and utilization of video contents in real-time transmission are influenced.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present invention are expected to provide a method, an apparatus, and a system for transmitting service data, so as to implement a function of switching a wired transmission path and a wireless network transmission path between each other in real time on line, perform distributed transmission on data, improve transmission efficiency, and avoid interruption of service data transmission due to interruption of a single networking.
The technical scheme of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a service data transmission method, where the method is applied to a data acquisition device, and the method includes:
the data acquisition device acquires at least one data stream;
the data acquisition device determines the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths;
and the data acquisition device transmits the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path.
In the above scheme, the acquiring at least one data stream by the data acquisition device includes:
when a plurality of data streams with different sizes are obtained, determining the priority level of each data stream according to the data volume of the data stream;
and correspondingly putting different data streams into different data stream queues according to the priority level of each data stream.
In the above scheme, the determining, by the data acquisition device, the amount of data to be transmitted corresponding to each transmission path according to the index parameter and the weight factor corresponding to each transmission path and the data amount of the data stream includes:
determining index parameters and weight factors of the transmission paths; wherein the index parameter of each transmission path includes: round-trip delay responsivity and bandwidth availability;
and determining the data volume to be transmitted of each transmission path according to the index parameters, the weighting factors and the data volume of the data stream.
In the above scheme, the data acquisition device transmits the data stream to the central monitoring station through each transmission path according to the amount of data to be transmitted corresponding to each transmission path, including:
acquiring the transmission state of each transmission path according to the feedback information of each transmission path and the central monitoring station;
when at least one transmission path is unavailable, the data flow is switched to other available transmission paths to be sent to the central monitoring station;
and when all the transmission paths are available, transmitting the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path.
In the foregoing solution, when at least one transmission path is unavailable, the switching the data stream to another available transmission path to send to the central monitoring station includes:
transferring the data flow to other available transmission paths according to the sequence of the data flow queue; and transmitting the data stream to the central monitoring station through the transmission path according to the data volume to be transmitted corresponding to the other available transmission paths in the data stream queue sequence.
In a second aspect, the present invention provides a method for transmitting service data, where the method is applied to a central monitoring station, and the method includes:
detecting the state of a data signal sent by each transmission path of a data acquisition device, and receiving a data stream sent by the data acquisition device according to the state of the data signal;
sending the received data stream to a monitoring client.
In the above scheme, the detecting a state of a data signal sent by each transmission path of the data acquisition device, and receiving a data stream sent by the data acquisition device according to the state of the data signal specifically includes:
when the data signal sent by any transmission path of the data acquisition device is detected to be abnormal, feeding back the abnormal information of the data signal to the data acquisition device, and receiving the data stream which is sent by the data acquisition device through other transmission paths except the abnormal transmission path;
and when detecting that the data signals sent by each transmission path of the data acquisition device are normal, receiving the data streams sent by the data acquisition device through each transmission path.
In a third aspect, an embodiment of the present invention provides a data acquisition device, where the data acquisition device includes an acquisition module, a determination module, and a transmission module; wherein the content of the first and second substances,
the acquisition module is used for acquiring at least one data stream;
the determining module is used for determining the data volume to be transmitted corresponding to each transmission path according to the index parameter and the weight factor corresponding to each transmission path and the data volume of the data stream;
and the transmission module is used for transmitting the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path.
In the above scheme, the data acquisition device further comprises an arrangement module; wherein the content of the first and second substances,
the determining module is configured to determine a priority level of each data stream according to a data volume of the data stream when a plurality of data streams of different sizes are acquired;
and the arrangement module is used for correspondingly placing different data streams into different data stream queues according to the priority levels of the data streams.
In the foregoing solution, the determining module is configured to determine an index parameter and a weight factor of each transmission path; wherein the index parameter of each transmission path includes: round-trip delay responsivity and bandwidth availability; the determining module is further configured to determine the data volume to be transmitted of each transmission path according to the index parameter, the weighting factor, and the data volume of the data stream.
In the above scheme, the obtaining module is configured to obtain a transmission state of each transmission path according to feedback information of each transmission path and the central monitoring station;
the transmission module is used for switching the data stream into other available transmission paths and sending the data stream to the central monitoring station when at least one transmission path is unavailable; and the transmission module is also used for transmitting the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path when all the transmission paths are available.
In the above scheme, the data acquisition device further comprises a conversion module; wherein the content of the first and second substances,
the conversion module is used for converting the data flow into other available transmission paths according to the sequence of the data flow queue; and the transmission module is used for transmitting data streams to be transmitted to the central monitoring station through the transmission paths according to the data volumes to be transmitted corresponding to the other available transmission paths in the data stream queue sequence.
In a fourth aspect, an embodiment of the present invention provides a central monitoring station, where the central monitoring station includes a detection module, a receiving module, and a sending module; wherein the content of the first and second substances,
the detection module is used for detecting the state of the data signal sent by each transmission path of the data acquisition device; the receiving module is used for receiving the data stream sent by the data acquisition device according to the state of the data signal;
and the sending module is used for sending the received data stream to the monitoring client.
In the above solution, the central monitoring station further includes a feedback module; wherein the content of the first and second substances,
the feedback module is used for feeding back the abnormal information of the data signals to the data acquisition device when the data signals sent by any transmission path of the data acquisition device are detected to be abnormal; the receiving module is used for receiving data streams retransmitted by the data acquisition device through other transmission paths except the abnormal transmission path;
the receiving module is further configured to receive data streams sent by the data acquisition device through the transmission paths when it is detected that the data signals sent by the transmission paths of the data acquisition device are normal.
In a fifth aspect, an embodiment of the present invention provides a system for transmitting service data, where the system includes a data acquisition device and a central monitoring station; wherein, the central monitoring station is connected with a monitoring client;
the data acquisition device is used for acquiring at least one data stream; and the number of the first and second groups,
determining the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths; and the number of the first and second groups,
transmitting the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path;
the central monitoring station is used for detecting the state of the data signal sent by each transmission path of the data acquisition device and receiving the data stream sent by the data acquisition device according to the state of the data signal; and the number of the first and second groups,
sending the received data stream to a monitoring client.
The embodiment of the invention provides a service data transmission method, a device and a system, wherein a data acquisition device can transmit acquired data streams to a central monitoring station through various transmission paths, so that the function of switching a wired transmission path and a wireless network transmission path between each other in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the service data transmission interruption caused by the interruption of a single networking is avoided.
Drawings
Fig. 1 is an application scenario provided in an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for transmitting service data according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a method for queuing data streams according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of a method for determining a data amount to be transmitted in each transmission path according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating a method for transmitting data to a central monitoring station according to a transmission status according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a method for transmitting service data according to a second embodiment of the present invention;
fig. 7 is a schematic flowchart of a method for detecting a data signal and receiving a data stream sent by a data acquisition device according to a second embodiment of the present invention;
fig. 8 is a schematic structural diagram of a data acquisition device according to a third embodiment of the present invention;
fig. 9 is a schematic structural diagram of a central monitoring station according to a fourth embodiment of the present invention;
fig. 10 is a schematic structural diagram of a service data transmission system according to a fifth embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
The service data transmission includes voice service transmission, image service transmission, internet service transmission, and the like. The embodiment of the present invention describes the technical solution by taking a video monitoring service as an example, and it can be understood that, on the basis of the embodiment of the present invention, a person skilled in the art can apply the technical solution in the subsequent embodiment to other types of service data transmission without creative work, and the embodiment of the present invention is not described in detail.
Referring to fig. 1, an application scenario provided in an embodiment of the present invention is shown, which may include: data acquisition device, central monitoring station and control customer end.
The data acquisition device and the central monitoring station are both provided with a wired transmission interface and a wireless transmission interface, the two interfaces have a real-time online mutual switching function, and the switching time is less than 50 ms. The data acquisition device and the central monitoring station are connected by two modes of wired Communication and Wireless Communication, the wired Communication transmission medium can be a twisted pair, a coaxial cable, an optical fiber and the like, and the Wireless Communication mode can be a Global System for Mobile Communication (GSM), a Wideband Code Division Multiple Access (W-CDMA), a Code Division Multiple Access (CDMA), a Frequency Division Multiple Access (FDMA), a Frequency Division Multiple Access (Frequency Division Multiple Access), a Time Division Multiple Access (TDMA), a Long Term Evolution (LTE), a Worldwide Interoperability for Microwave Access (WiMax), a Wireless Fidelity (Wi-Fi), and the like.
In addition, the data acquisition device also has a physical position positioning function and an alarm function. The physical position information of the data acquisition device can be acquired through the physical position positioning function. The alarm information can be sent to the central monitoring station through an alarm function, and the alarm information can be audio information, image information, video information and the like. And can send the alarm audio information to the central monitoring station and realize the functions of voice interaction with the central monitoring station and the like.
In the video monitoring service of this embodiment, the data transmission between the data acquisition device and the central monitoring station adopts a transmission mode of load sharing of 2 paths (wired communication mode and wireless communication mode), wherein the wired mode may adopt an optical fiber, and the wireless mode may adopt a 4G network. When the wired mode adopts the optical fiber, the data acquisition device is connected with the central monitoring station through the optical fiber, wherein the optical fiber can adopt a single fiber mode or a double fiber mode, and in order to save fiber core resources, the single fiber mode is adopted in the embodiment. When the wireless mode adopts the 4G network, the data acquisition device carries out data communication with the central monitoring station through the wireless 4G base station. When transmission interruption occurs to any one path, the other path is switched to the other path in real time to continue transmitting data, so that the defects of the current networking scheme are overcome, stable transmission of large data streams such as high-definition monitoring videos is realized, protection is provided for transmission, and the transmission efficiency and reliability are improved.
The monitoring client and the central monitoring station are connected in the wired communication mode and the wireless communication mode,
when processing video monitoring service, the monitoring client is used for displaying and maintaining the video monitoring content extracted from the central monitoring station, can perform real-time online watching on the video monitoring content, and can switch, inquire, record and play back the required video according to the requirement. The computer, the television and the like can be used as fixed monitoring clients, and intelligent mobile equipment such as a mobile phone or a tablet personal computer can also be used as movable monitoring clients, so that a user can conveniently check video monitoring contents at any time and any place.
Example one
An embodiment of the present invention provides a service data transmission method, which is applied to a data acquisition device side, and as shown in fig. 2, the method may include:
s101, the data acquisition device acquires at least one data stream.
The data acquisition device may acquire one or more data streams of different sizes over a period of time. For example, in a video monitoring service, the data stream acquired by the data acquisition device may be signaling, voice, standard definition video, high definition video, and the like.
Optionally, when the data acquisition device acquires data streams of different sizes within a period of time, referring to fig. 3, the method may further include:
s1011, determining the priority of each data stream according to the data amount of the data stream.
The data packets of different data streams are different in size, and the data streams are sorted according to the sizes of the data packets. For example, in a video monitoring service, the data packets are arranged from small to large according to the size of the data stream, and the data packets are signaling, voice, standard definition video and high definition video in sequence. The smaller the data packet of the data flow, the higher the priority of the data flow, and conversely, the larger the data packet of the data flow, the lower the priority of the data flow. It can be seen that in the exemplified data stream, the data stream priorities are arranged from high to low, namely, signaling, voice, standard definition video and high definition video.
S1012, correspondingly putting different data streams into different data stream queues according to the priority of each data stream.
Specifically, the data stream with the highest priority level is placed in the queue 1, the data stream with the second priority level is placed in the queue 2, and all the data streams are sequentially placed in different queues according to the mode. Here, speech, standard definition video, and high definition video will be described as examples. The three data stream priorities are arranged from high to low as voice, standard definition video and high definition video in sequence, so that the voice is put into a queue 1, the standard definition video is put into a queue 2 and the high definition video is put into a queue 3.
S102, the data acquisition device determines the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream;
wherein, the data acquisition device comprises at least two transmission paths.
Exemplarily, referring to fig. 4, step S102 may specifically include:
and S1021, determining index parameters and weighting factors of all transmission paths.
The index parameters of each transmission path are round-trip delay responsivity and bandwidth availability.
Preferably, the round trip delay responsivity of each transmission path represents the network condition of each transmission path, and can be determined by the following method:
and determining the round trip delay T of the transmission path, wherein the smaller the round trip delay T is, the better the network condition of the transmission path is. When the round-trip delay T of the transmission path increases too fast, it can be determined that the transmission path is congested.
In this embodiment, the data acquisition device for video monitoring service has two transmission paths for transmitting data streams, where the transmission path 1 is a wired transmission mode, and the transmission path 2 is a wireless transmission mode. Let R be round trip delay responsivity, the value of the index parameter is equal to the reciprocal of the round trip delay, i.e. R is 1/T, and the larger the round trip delay responsivity is, the better the network condition of the transmission path is. As can be seen from the above method, the round trip delay responsivity of the transmission path 1 is represented by R1=1/T1The round trip delay responsivity of the transmission path 2 is denoted as R2=1/T2
Preferably, the bandwidth availability of each transmission path may be determined by:
the bandwidth availability represents the load condition of the transmission path, and the higher the bandwidth availability, the lower the network load of the transmission path, and more data stream transmission can be carried. Defining a% as the port bandwidth occupancy rate of the transmission path 1, the bandwidth availability rate of the transmission path 1 is 1-a%. Similarly, if b% is defined as the port bandwidth occupancy rate of the path 2, the bandwidth availability rate of the path 2 is 1-b%. Where a% (or b%) is a ratio of bandwidth actually occupied by the port divided by bandwidth configured by the port, for example, the bandwidth actually occupied by transmission of the port is statistically 40Mbit/s, and the bandwidth configured by the port is 100Mbit/s, then the occupied bandwidth rate is 40%, that is, a% — 40%, and then the bandwidth availability is 1-a% — 60%.
Obtaining a weight factor after determining the round-trip delay responsivity and the bandwidth availability of each transmission path; preferably, the weighting factor may be composed of a weight of round trip delay responsiveness and a weight of bandwidth availability, for example, the weighting factor sum is 1. Assuming that the round trip delay responsivity is weighted by X%, the available bandwidth rate is weighted by 1-X%.
And S1022, determining the data volume to be transmitted of each transmission path according to the index parameters, the weight factors and the data volume of the data stream.
D represents the total data amount in a time interval, and the data amount D distributed by the transmission path 1 can be obtained according to the index parameter and the weight factor by taking two transmission paths as an example1It can be expressed by formula (1):
Figure BDA0000967554480000091
and the amount of data D allocated by the transmission path 22Can be expressed by equation (2):
Figure BDA0000967554480000092
r in the formula (1)1/(R1+R2) R in the formula (2) represents the ratio of the transmission quality of the transmission path 1 to that of the two transmission paths2/(R1+R2) Indicating the ratio of the transmission quality of the transmission path 2 to the two transmission paths. The data transmission quantity on the poor path of the network is limited to a certain extent by the ratio of the transmission qualities.
In formula (1)
Figure BDA0000967554480000093
Represents the ratio of the bandwidth availability of the current transmission path 1 to the two transmission paths, as in equation (2)
Figure BDA0000967554480000094
Representing the ratio of the bandwidth availability of the current transmission path 2 to the two transmission paths. The amount of data sent on the high-load path of the network is limited to some extent by the ratio of bandwidth availability.
Preferably, the data amount can be optimally distributed by using the weight factors of 50% of each of the round trip delay responsivity and the bandwidth availability, so that the formula (3) and the formula (4) can be obtained:
Figure BDA0000967554480000101
Figure BDA0000967554480000102
under the condition that the weight of the round-trip delay responsivity and the bandwidth availability ratio are respectively 50%, each transmission path is automatically allocated to the transmission data volume required to be borne, and the method has the advantages that the total data volume which can be sent by the two transmission paths is reasonably allocated, the proportion of the data sending volume of the 2 transmission paths is effectively allocated, so that the network is used in a balanced manner according to the quality, and higher transmission efficiency is obtained.
S103, the data acquisition device transmits the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path.
Because in the actual data distribution process of the video monitoring service, a situation that one of the two transmission paths is fully loaded or fails may occur, the present embodiment further includes:
referring to fig. 5, S103 may include steps S1031 to S1033:
s1031: and acquiring the transmission state of each transmission path according to the feedback information of each transmission path and the central monitoring station.
Taking a data acquisition device of a video monitoring service as an example, two transmission paths can feed back the bandwidth availability and the round trip delay responsivity of the two transmission paths to the data acquisition device, and can receive the abnormal information of the data signal fed back by a central monitoring station. According to the feedback information, the data acquisition device can acquire the transmission states of the two transmission paths, wherein the transmission states comprise available conditions and unavailable conditions.
And S1032, when at least one transmission path is unavailable, the data flow is switched to other available transmission paths to be sent to the central monitoring station.
In a specific implementation process, step S1032 may include:
transferring the data flow to other available transmission paths according to the sequence of the data flow queue; and transmitting the data stream to the central monitoring station through the transmission path according to the data volume to be transmitted corresponding to the other available transmission paths in the data stream queue sequence.
When the port of the network is fully loaded, the bandwidth availability is 0%, that is, 1-a% — 0%, or when the network is physically interrupted, the transmission path will fail, and the information of the failure of the transmission path will be fed back. When the path failure information is received, the round trip delay responsivity and the bandwidth availability of the path are judged to be 0, and data are not distributed to the failure path for transmission.
Illustratively, the video monitoring service transmission path 1 in the embodiment of the present invention is optical fiber transmission, and when the bandwidth occupancy rate of the transmission path 1 is 100% or the physical optical fiber of the path 1 is interrupted, that is, R1When 0, 1-a%, 0, the amount of data allocated to the transmission path 1 is formula (5):
Figure BDA0000967554480000111
and the amount of data allocated by the transmission path 2 at this time is formula (6):
Figure BDA0000967554480000112
the transmission path 1 will not allocate any more data amount, while the transmission path 2 allocates D data amount. That is, the data amount originally planned to be transmitted on the transmission path 1 is completely switched to the transmission path 2 for transmission. For the video monitoring service in this embodiment, the whole switching time is less than 50ms, and the transmission of the monitoring video is not interrupted, so that the loss of the monitoring video in the switching process is not caused. At this time, the transmission data stream needs to be transmitted according to the sequence of the data stream queue, the higher the priority is, the earlier the transmission data stream is output, and the lower the priority is, the later the transmission data stream is output.
Specifically, the data stream queue arranged in step S101 outputs the data streams to the transmission paths in the queue order, that is, queue 1 outputs first, queue 2 outputs next, and queue 3 outputs last. According to the queue numbering sequence, firstly, the voice of the queue 1 is output to the transmission path 2, after the voice of the queue 1 is output, the standard definition video of the queue 2 is output to the transmission path 2, and after the standard definition video of the queue 2 is output, the high definition video of the queue 3 is output to the transmission path 2.
It should be noted that in the data switching process, when the actual total data amount D is greater than the maximum value of the transmission bandwidth in the transmission path 2, that is, the transmission path 2 cannot fully bear the allocated total data amount, the transmission path 2 first-in-first-out according to the priority level of the data stream queue, and discards the latter data tail.
It should be noted here that, when there is one data stream acquired by the data acquisition device in a time period, the data stream may be directly output to an available transmission path.
And S1033, when all the transmission paths are available, transmitting the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path.
Similarly, under the condition that the network of 2 transmission paths of the video monitoring service is normal, when the data scheduling unit receives a large amount of burst data and the total data amount D is larger than the sum of the bandwidths that can be carried by the 2 paths, the tail of the data after the data is discarded according to the priority first-in first-out of the data stream queue, so that the service with important priority is ensured to be transmitted preferentially.
Meanwhile, it should be noted that, when 2 paths are available, all data streams are transmitted simultaneously. The transmission path 1 and the transmission path 2 respectively feed back the round-trip delay responsivity R1 and R2 and the value 1-a% and 1-b% of the bandwidth availability, and the data acquisition device distributes the data according to the received feedback according to the formulas (1) and (2), so that the data quantity distributed to the 2 paths is balanced, and the maximum transmission efficiency is achieved.
After the data information is distributed to the available transmission paths through step S1032 or S1033, the data acquisition device transmits the data to the central monitoring station through the transmission paths. Here, the transmission path 1 may be an optical fiber, and the transmission path 2 may be a 4G network, which is also described by taking a video monitoring service as an example. When data is transmitted from the transmission path 1, i.e. the optical fiber, the data acquisition device performs photoelectric conversion on received video data, i.e. video signals, and transmits converted optical information into the optical fiber, and the optical information is directly transmitted to the central monitoring station along the optical fiber. When data is transmitted from the transmission path 2, namely the 4G network, the data acquisition device converts received video data to be transmitted into radio frequency signals to be transmitted out to the 4G network, and the radio frequency signals are transmitted through each 4G base station and finally reach the central monitoring station.
The embodiment of the invention provides a service data transmission method, wherein a data acquisition device can transmit acquired data streams to a central monitoring station through various transmission paths, so that the function of mutually switching a wired transmission path and a wireless network transmission path in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the interruption of service data transmission caused by the interruption of a single networking is avoided.
Example two
An embodiment of the present invention provides a service data transmission method, which is applied to a side of a central monitoring station, and as shown in fig. 6, the method may include:
s201, detecting the state of a data signal sent by each transmission path of the data acquisition device, and receiving a data stream sent by the data acquisition device according to the state of the data signal.
The central monitoring station firstly detects the data signals sent by each transmission path of the data acquisition device. If the data signal is abnormal, the data signal is fed back to the data acquisition device in time, and data information sent by each transmission path of the data acquisition device is ensured not to be lost. And if the data signal is normal, normally receiving the data information sent by the data acquisition device.
When detecting the data signals sent by the transmission paths of the data acquisition device, the data signals may be abnormal, and referring to fig. 7, S201 may include steps S2011 and S2012:
and S2011, when the data signal sent by any transmission path of the data acquisition device is detected to be abnormal, feeding back the abnormal information of the data signal to the data acquisition device, and receiving the data stream which is retransmitted by the data acquisition device through other transmission paths except the abnormal transmission path.
The present embodiment will be described by taking as an example a case where the wired transmission medium in the path 1 of the data acquisition apparatus is interrupted or fails in the video surveillance service. When the wired transmission medium in the path 1 of the data acquisition device is an optical fiber, the central monitoring station cannot detect the data signal sent by the path 1 of the data acquisition device due to the interruption of the optical fiber, and generates an alarm signal of data signal abnormality. Here, the data signal abnormality may include that the optical signal transmitted by the optical fiber is not received, or that the optical power is lower than a threshold value, or that the link error rate is greater than a threshold value. And after the alarm signal of the data signal abnormity is obtained, the central monitoring station feeds back the information of the data abnormity sent by the path 1 of the data acquisition device to the data acquisition device.
And after the data acquisition device redistributes the data information according to the method in the step S1032, the central monitoring station receives and stores the data information sent by the data acquisition device through the path 2.
And S2012, receiving the data stream sent by the data acquisition device through each transmission path when detecting that the data signal sent by each transmission path of the data acquisition device is normal.
When the central monitoring station detects that the data signal is normal, the data information sent by the data acquisition device is received and stored through the transmission path 1 and the transmission path 2 respectively.
S202, sending the received data stream to a monitoring client.
And after receiving the data information sent by the data acquisition device, the central monitoring station sends the data information to the monitoring client. For the video monitoring service, a user can check the monitoring video through a monitoring client such as a computer, a television, a mobile phone and a tablet computer.
The embodiment of the invention provides a service data transmission method, wherein a central monitoring station receives data streams transmitted by a data acquisition device through various transmission paths, so that the function of switching a wired transmission path and a wireless network transmission path between each other in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the interruption of service data transmission caused by the interruption of a single networking is avoided.
EXAMPLE III
An embodiment of the present invention provides a data acquisition device 8, as shown in fig. 8, the data acquisition device includes: an acquisition module 801, a determination module 802 and a transmission module 803; wherein the content of the first and second substances,
the obtaining module 801 is configured to obtain at least one data stream;
the determining module 802 is configured to determine the data amount to be transmitted corresponding to each transmission path according to the index parameter and the weight factor corresponding to each transmission path of the determining module and the data amount of the data stream;
the transmission module 803 is configured to transmit the data stream to the central monitoring station through each transmission path according to the amount of data to be transmitted corresponding to each transmission path.
Further, the data acquisition device further comprises an arrangement module 804; wherein the content of the first and second substances,
the determining module 802 is configured to determine, when multiple data streams with different sizes are obtained, a priority level of each data stream according to a data amount of the data stream;
the arranging module 804 is configured to correspondingly place different data streams into different data stream queues according to the priority levels of the data streams.
Further, the determining module 802 is configured to determine an index parameter and a weighting factor of each transmission path; wherein the index parameter of each transmission path includes: round-trip delay responsivity and bandwidth availability; the determining module 802 is further configured to determine a data amount to be transmitted of each transmission path according to the index parameter, the weighting factor, and the data amount of the data stream.
Further, the obtaining module 801 is configured to obtain a transmission state of each transmission path according to feedback information of each transmission path and the central monitoring station;
the transmission module 803 is configured to, when at least one transmission path is unavailable, transfer the data stream to another available transmission path and send the data stream to the central monitoring station; the transmission module 803 is further configured to transmit the data stream to the central monitoring station through each transmission path according to the amount of data to be transmitted corresponding to each transmission path when all the transmission paths are available.
Further, the data acquisition device further comprises a conversion module 805; wherein the content of the first and second substances,
the conversion module 805 is configured to convert the data stream into other available transmission paths according to the sequence of the data stream queue; the transmission module 803 is configured to transmit the data stream to the central monitoring station through the transmission path according to the data amount to be transmitted corresponding to the other available transmission paths in the data stream queue order.
Specifically, for the description of the terminal device provided in the embodiment of the present invention, reference may be made to the description of the service data transmission method in the first embodiment, and details of the embodiment of the present invention are not described herein again.
In practical applications, the obtaining module 801, the determining module 802, the transmission module 803, the arranging module 804 and the converting module 805 may be implemented by a Central Processing Unit (CPU), a microprocessor Unit (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like, which are located in the data acquisition device 8.
The embodiment of the invention provides a service data transmission device, a data acquisition device can transmit acquired data streams to a central monitoring station through various transmission paths, the function of switching a wired transmission path and a wireless network transmission path between each other in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the interruption of service data transmission caused by the interruption of a single networking is avoided.
Example four
An embodiment of the present invention provides a central monitoring station 9, as shown in fig. 9, where the central monitoring station includes: a detection module 901, a receiving module 902 and a sending module 903; wherein the content of the first and second substances,
the detection module 901 is configured to detect states of data signals sent by each transmission path of the data acquisition device; the receiving module 902 is configured to receive a data stream sent by a data acquisition device according to the data signal state;
the sending module 903 is configured to send the received data stream to a monitoring client.
Further, the central monitoring station also includes a feedback module 904; wherein the content of the first and second substances,
the feedback module 904 is configured to, when it is detected that a data signal sent by any transmission path of the data acquisition device is abnormal, feed back information of the data signal abnormality to the data acquisition device; the receiving module 902 is configured to receive a data stream that is retransmitted by the data acquisition device through a transmission path other than the abnormal transmission path;
the receiving module 902 is further configured to receive data streams sent by the data acquisition device through each transmission path when it is detected that the data signals sent by each transmission path of the data acquisition device are normal.
Specifically, for the description of the central monitoring station 9 provided in the embodiment of the present invention, reference may be made to the description of the service data transmission method in the second embodiment, and details of the embodiment of the present invention are not described herein again.
In practical applications, the detecting module 901, the receiving module 902, the sending module 903 and the feedback module 904 can be implemented by a CPU, an MPU, a DSP, or an FPGA located in the central monitoring station 9.
The embodiment of the invention provides a service data transmission device, wherein a central monitoring station receives data streams transmitted by a data acquisition device through various transmission paths, so that the function of switching a wired transmission path and a wireless network transmission path between each other in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the interruption of service data transmission caused by the interruption of a single networking is avoided.
EXAMPLE five
An embodiment of the present invention provides a service data transmission system 10, as shown in fig. 10, where the service data transmission includes: a data acquisition device 1001, a central monitoring station 1002; wherein, the central monitoring station 1002 is connected with a monitoring client 1003;
the data acquisition device 1001 is configured to acquire at least one data stream; and the number of the first and second groups,
determining the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths; and the number of the first and second groups,
transmitting the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path;
the central monitoring station 1002 is configured to detect states of data signals sent by each transmission path of the data acquisition device, and receive data streams sent by the data acquisition device according to the states of the data signals; and the number of the first and second groups,
the received data stream is sent to the monitoring client 1003.
Specifically, for the description of the service data transmission system 10 provided in the embodiment of the present invention, reference may be made to the description of the service data transmission methods in the first embodiment and the second embodiment, and details of the embodiment of the present invention are not described herein again.
In practical application, the data acquisition device 1001, the central monitoring station 1002 and the monitoring client 1003 can be implemented by a CPU, an MPU, a DSP, an FPGA, or the like in the service data transmission system 10.
The embodiment of the invention provides a service data transmission system, wherein a data acquisition device and a central monitoring station transmit data streams through various transmission paths, so that the function of switching a wired transmission path and a wireless network transmission path between each other in real time on line is realized, data is transmitted in a shunting manner, the transmission efficiency is improved, and the interruption of service data transmission caused by the interruption of a single networking is avoided.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (15)

1. A service data transmission method is applied to a data acquisition device, and comprises the following steps:
the data acquisition device acquires at least one data stream;
the data acquisition device determines the data volume to be transmitted corresponding to each transmission path according to the index parameter and the weight factor corresponding to each transmission path and the data volume of the data stream; wherein, the data acquisition device comprises two transmission paths;
the data acquisition device transmits the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths;
the determining, according to the index parameter and the weight factor corresponding to each transmission path of the device and the data volume of the data stream, the data volume to be transmitted corresponding to each transmission path includes:
and according to the weight factor, limiting the data sending quantity on the high-load path of the network by the ratio of the bandwidth availability of each transmission path in the two transmission paths to the bandwidth availability of the two transmission paths.
2. The method of claim 1, wherein the data acquisition device acquires at least one data stream comprising:
when a plurality of data streams with different sizes are obtained, determining the priority level of each data stream according to the data volume of the data stream;
and correspondingly putting different data streams into different data stream queues according to the priority level of each data stream.
3. The method according to claim 1, wherein the data acquisition device determines the data volume to be transmitted corresponding to each transmission path according to the index parameter and the weighting factor corresponding to each transmission path and the data volume of the data stream, and the method comprises:
determining index parameters and weight factors of the transmission paths; wherein the index parameter of each transmission path includes: round-trip delay responsivity and bandwidth availability;
and determining the data volume to be transmitted of each transmission path according to the index parameters, the weighting factors and the data volume of the data stream.
4. The method according to claim 1, wherein the data acquisition device transmits the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths, and the method comprises:
acquiring the transmission state of each transmission path in the two transmission paths according to the feedback information of each transmission path and the central monitoring station; when at least one transmission path is unavailable, the data flow is switched to other available transmission paths to be sent to the central monitoring station;
and when all the transmission paths are available, transmitting the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths.
5. The method of claim 4, wherein the diverting the data stream into other available transmission paths to the central monitoring station when at least one transmission path is unavailable comprises:
transferring the data flow to other available transmission paths according to the sequence of the data flow queue; and transmitting the data stream to the central monitoring station through the transmission path according to the data volume to be transmitted corresponding to the other available transmission paths in the data stream queue sequence.
6. A service data transmission method is applied to a central monitoring station, and comprises the following steps:
detecting the state of a data signal sent by each transmission path of a data acquisition device, and receiving a data stream sent by the data acquisition device according to the state of the data signal;
sending the received data stream to a monitoring client;
after detecting the states of the data signals sent by the transmission paths of the data acquisition device, the method further comprises:
when detecting that a data signal sent by any transmission path of the data acquisition device is abnormal, generating an alarm signal of the data signal abnormality;
the data acquisition device at least comprises two transmission paths; the data flow is transmitted through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths, and the data volume to be transmitted corresponding to each transmission path in the two transmission paths is obtained by limiting the data sending volume on the high-load path of the network according to the weight factor corresponding to each transmission path and the ratio of the bandwidth availability of each transmission path in the two transmission paths to the bandwidth availability of the two transmission paths by the data acquisition device.
7. The method according to claim 6, wherein the detecting a state of a data signal transmitted by each transmission path of the data acquisition device and receiving a data stream transmitted by the data acquisition device according to the state of the data signal comprises:
when the data signal sent by any transmission path of the data acquisition device is detected to be abnormal, feeding back the abnormal information of the data signal to the data acquisition device, and receiving the data stream which is sent by the data acquisition device through other transmission paths except the abnormal transmission path;
and when detecting that the data signals sent by each transmission path of the data acquisition device are normal, receiving the data streams sent by the data acquisition device through each transmission path.
8. The data acquisition device is characterized by comprising an acquisition module, a determination module and a transmission module; wherein the content of the first and second substances,
the acquisition module is used for acquiring at least one data stream;
the determining module is used for determining the data volume to be transmitted corresponding to each transmission path according to the index parameter and the weight factor corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths;
the transmission module is used for transmitting the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths;
the determining module is further configured to limit a data sending amount on a high-load path of the network according to the weight factor and a ratio of bandwidth availability of each of the two transmission paths to the two transmission paths.
9. The data acquisition device of claim 8, further comprising an arrangement module; wherein the content of the first and second substances,
the determining module is configured to determine a priority level of each data stream according to a data volume of the data stream when a plurality of data streams of different sizes are acquired;
and the arrangement module is used for correspondingly placing different data streams into different data stream queues according to the priority levels of the data streams.
10. The data acquisition device of claim 8,
the determining module is used for determining the index parameters and the weight factors of the transmission paths; wherein the index parameter of each transmission path includes: round-trip delay responsivity and bandwidth availability; the determining module is further configured to determine the data volume to be transmitted of each transmission path according to the index parameter, the weighting factor, and the data volume of the data stream.
11. The data acquisition device of claim 8,
the acquisition module is used for acquiring the transmission state of each transmission path according to the feedback information of each transmission path and the central monitoring station;
the transmission module is used for switching the data stream into other available transmission paths and sending the data stream to the central monitoring station when at least one transmission path is unavailable; and the transmission module is also used for transmitting the data stream to the central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path when all the transmission paths are available.
12. The data acquisition device of claim 11, further comprising a conversion module; wherein the content of the first and second substances,
the conversion module is used for converting the data flow into other available transmission paths according to the sequence of the data flow queue; and the transmission module is used for transmitting data streams to be transmitted to the central monitoring station through the transmission paths according to the data volumes to be transmitted corresponding to the other available transmission paths in the data stream queue sequence.
13. The central monitoring station is characterized by comprising a detection module, a receiving module and a sending module; wherein the content of the first and second substances,
the detection module is used for detecting the state of the data signal sent by each transmission path of the data acquisition device;
the receiving module is used for receiving the data stream sent by the data acquisition device according to the state of the data signal;
the sending module is used for sending the received data stream to a monitoring client;
the detection module is further used for generating an alarm signal of data signal abnormity when the data signal sent by any transmission path of the data acquisition device is detected to be abnormal after the states of the data signals sent by the transmission paths of the data acquisition device are detected;
the data acquisition device at least comprises two transmission paths; the data flow is transmitted through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths, and the data volume to be transmitted corresponding to each transmission path in the two transmission paths is obtained by limiting the data sending volume on the high-load path of the network according to the weight factor corresponding to each transmission path and the ratio of the bandwidth availability of each transmission path in the two transmission paths to the bandwidth availability of the two transmission paths by the data acquisition device.
14. The central monitoring station of claim 13, further comprising a feedback module; wherein the content of the first and second substances,
the feedback module is used for feeding back the abnormal information of the data signals to the data acquisition device when the data signals sent by any transmission path of the data acquisition device are detected to be abnormal; the receiving module is used for receiving data streams retransmitted by the data acquisition device through other transmission paths except the abnormal transmission path;
the receiving module is further configured to receive data streams sent by the data acquisition device through the transmission paths when it is detected that the data signals sent by the transmission paths of the data acquisition device are normal.
15. A system for transmitting service data is characterized by comprising a data acquisition device and a central monitoring station; wherein, the central monitoring station is connected with a monitoring client;
the data acquisition device is used for acquiring at least one data stream; and the number of the first and second groups,
determining the data volume to be transmitted corresponding to each transmission path according to the index parameters and the weight factors corresponding to each transmission path and the data volume of the data stream; the data acquisition device at least comprises two transmission paths; and the number of the first and second groups,
transmitting the data stream to a central monitoring station through each transmission path according to the data volume to be transmitted corresponding to each transmission path in the two transmission paths;
the central monitoring station is used for detecting the state of the data signal sent by each transmission path of the data acquisition device and receiving the data stream sent by the data acquisition device according to the state of the data signal; and the number of the first and second groups,
sending the received data stream to a monitoring client;
the data acquisition device is further configured to limit data transmission amount on a high-load path of the network according to a weight factor and a ratio of bandwidth availability of each transmission path in the two transmission paths to bandwidth availability of the two transmission paths;
the central monitoring station is further used for generating an alarm signal of data signal abnormity when the data signal sent by any transmission path of the data acquisition device is detected to be abnormal after the states of the data signals sent by the transmission paths of the data acquisition device are detected.
CN201610240712.XA 2016-04-18 2016-04-18 Service data transmission method, device and system Active CN107306192B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610240712.XA CN107306192B (en) 2016-04-18 2016-04-18 Service data transmission method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610240712.XA CN107306192B (en) 2016-04-18 2016-04-18 Service data transmission method, device and system

Publications (2)

Publication Number Publication Date
CN107306192A CN107306192A (en) 2017-10-31
CN107306192B true CN107306192B (en) 2020-12-18

Family

ID=60152603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610240712.XA Active CN107306192B (en) 2016-04-18 2016-04-18 Service data transmission method, device and system

Country Status (1)

Country Link
CN (1) CN107306192B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413468B (en) * 2018-09-29 2021-02-09 Oppo广东移动通信有限公司 Video playing method, device, storage medium and split type electronic equipment
CN109362097B (en) * 2018-11-16 2021-06-01 Oppo广东移动通信有限公司 Transmission control method and related device
CN109857786B (en) * 2018-12-19 2020-10-30 成都四方伟业软件股份有限公司 Page data filling method and device
CN109640055A (en) * 2018-12-28 2019-04-16 神思电子技术股份有限公司 A kind of dispatching device and method of the collaborative work of video monitoring equipment cluster
CN109672747A (en) * 2019-01-02 2019-04-23 郑州云海信息技术有限公司 A kind of data transmission method, device, equipment and computer readable storage medium
CN111565147B (en) * 2020-05-28 2021-09-07 国网湖北省电力有限公司信息通信公司 System and method for switching network when network communication is interrupted
CN112242053B (en) * 2020-10-16 2022-06-28 中国飞机强度研究所 Multi-type test data optimized transmission system and method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1557073A (en) * 2001-09-21 2004-12-22 ���˹���Ѷ��� Data communications method and system for transmitting multiple data streams calculating available bandwidth per stream and bit stream trade-off
CN1764146A (en) * 2004-10-21 2006-04-26 华为技术有限公司 Optimization route choosing method
CN101184049A (en) * 2007-12-12 2008-05-21 中兴通讯股份有限公司 Dynamic load sharing method and system
CN101753993A (en) * 2009-12-18 2010-06-23 浙江大学 Remote video monitoring system combining with wireless sensor network
CN102111330A (en) * 2010-12-15 2011-06-29 北京佳讯飞鸿电气股份有限公司 Data transmission method of two-channel video monitoring system
CN103051709A (en) * 2012-12-20 2013-04-17 新浪网技术(中国)有限公司 Data transmission path determination method, network node and content delivery network system
CN103297751A (en) * 2013-04-23 2013-09-11 四川天翼网络服务有限公司 Wisdom skynet video behavior analyzing system
CN103379042A (en) * 2012-04-25 2013-10-30 丛林网络公司 Path weighted equal-cost multipath
CN103685054A (en) * 2013-12-18 2014-03-26 武汉烽火网络有限责任公司 Multipath load balancing method based on service awareness

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1292567C (en) * 2002-06-22 2006-12-27 华为技术有限公司 IP loop distribution type and width processing method
WO2010099984A1 (en) * 2009-03-06 2010-09-10 Nec Europe Ltd. Method and system for efficiently using available network access resources
CN103580966A (en) * 2013-11-04 2014-02-12 惠州Tcl移动通信有限公司 Wireless link and wire link parallel data transmission method and system
CN104780469A (en) * 2015-05-25 2015-07-15 国家电网公司 Link switching and resource allocation method of audio/video data in multi-network transmission
CN105227904A (en) * 2015-08-26 2016-01-06 深圳市信锐网科技术有限公司 Data transmission method, device and web camera

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1557073A (en) * 2001-09-21 2004-12-22 ���˹���Ѷ��� Data communications method and system for transmitting multiple data streams calculating available bandwidth per stream and bit stream trade-off
CN1764146A (en) * 2004-10-21 2006-04-26 华为技术有限公司 Optimization route choosing method
CN101184049A (en) * 2007-12-12 2008-05-21 中兴通讯股份有限公司 Dynamic load sharing method and system
CN101753993A (en) * 2009-12-18 2010-06-23 浙江大学 Remote video monitoring system combining with wireless sensor network
CN102111330A (en) * 2010-12-15 2011-06-29 北京佳讯飞鸿电气股份有限公司 Data transmission method of two-channel video monitoring system
CN103379042A (en) * 2012-04-25 2013-10-30 丛林网络公司 Path weighted equal-cost multipath
CN103051709A (en) * 2012-12-20 2013-04-17 新浪网技术(中国)有限公司 Data transmission path determination method, network node and content delivery network system
CN103297751A (en) * 2013-04-23 2013-09-11 四川天翼网络服务有限公司 Wisdom skynet video behavior analyzing system
CN103685054A (en) * 2013-12-18 2014-03-26 武汉烽火网络有限责任公司 Multipath load balancing method based on service awareness

Also Published As

Publication number Publication date
CN107306192A (en) 2017-10-31

Similar Documents

Publication Publication Date Title
CN107306192B (en) Service data transmission method, device and system
CN104160687B (en) Method and system for identifying and transitioning to an improved VOIP session
CN108282671B (en) Streaming media data transmission method
US10455042B2 (en) Transmitting information across a communications network
US10638347B2 (en) Method, device and computer storage medium for transmitting a control message
CN107347198A (en) A kind of method for limiting speed, Control for Speed Limitation node and speed limiting device
CN111769998A (en) Method and device for detecting network delay state
CN108293200B (en) Device throughput determination
CN101120612A (en) Radio base station, control apparatus, and wireless communication method
KR101284134B1 (en) Apparatus for providing premises broadcasting service in hybrid network
WO2014044033A1 (en) Non-real-time traffic scheduling method, device, and system
CN106656649A (en) Channel switching method based on speed measurement in real time conversations, user terminal and server
CN106973253A (en) A kind of method and device for adjusting media flow transmission
CN110505112A (en) A kind of network performance monitoring method, device and storage medium
CN101510844A (en) Multimedia code stream transmission method and system and management server
CN115473855A (en) Network system and data transmission method
JP7099537B2 (en) Communication equipment, communication methods and programs
JP5434570B2 (en) Stream distribution device
CN107347197B (en) A kind of business transmitting method and device
CN110199505B (en) Determining bandwidth of a communication link
Yin et al. Admission control with multi-constrained QoS providing in wireless sensor networks
CN102480471B (en) Method for realizing QoS (quality of service) processing in monitoring RRPP (rapid ring protection protocol) ring and network node
EP4354914A1 (en) Communication method and apparatus
Li et al. QVS: Quality-aware voice streaming for wireless sensor networks
CN110943919A (en) Link aggregation transmission method, device, terminal and storage medium

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