CN106685763A - Application platform for simultaneously supporting public network transmission and private network transmission - Google Patents

Application platform for simultaneously supporting public network transmission and private network transmission Download PDF

Info

Publication number
CN106685763A
CN106685763A CN201611259442.3A CN201611259442A CN106685763A CN 106685763 A CN106685763 A CN 106685763A CN 201611259442 A CN201611259442 A CN 201611259442A CN 106685763 A CN106685763 A CN 106685763A
Authority
CN
China
Prior art keywords
transmission
area
network
private network
video data
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.)
Granted
Application number
CN201611259442.3A
Other languages
Chinese (zh)
Other versions
CN106685763B (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 Science And Technology Co Ltd
Original Assignee
China Science And Technology 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 Science And Technology Co Ltd filed Critical China Science And Technology Co Ltd
Priority to CN201611259442.3A priority Critical patent/CN106685763B/en
Publication of CN106685763A publication Critical patent/CN106685763A/en
Application granted granted Critical
Publication of CN106685763B publication Critical patent/CN106685763B/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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/36Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data

Landscapes

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

Abstract

The invention provides an application platform for simultaneously supporting public network transmission and private network transmission. The application platform comprises a server and a public network server, several private network servers and a video database, wherein the public network server, the several private network servers and the video database are communicated with the server; the public network server corresponds to a public network IP address; each of the private network servers corresponds to a private network IP address respectively; the server comprises a receiving unit, a data package judging unit, a video segmenting unit and a network state judging unit. According to the application platform for simultaneously supporting the public network transmission and the private network transmission, different network transmission can be chosen according to the size of the video data package and by combining the network states of the public network server and the private network servers, thus the network transmission efficiency is improved, and the technical problem of network transmission delay is completely solved.

Description

It is a kind of at the same support public network transmission and private network transmission application platform
Technical field
The invention belongs to field of picture communication, more particularly to a kind of while supporting that public network transmission and the application of private network transmission are put down Platform.
Background technology
Then traditional video data bag is sent out through main processor circuit resume module by public network transmission circuit module Go.Can so cause that transfer rate is slow, network delay big, run into burst thing, resulting even in public network cannot be passed It is defeated.Generally in emergency command and emergency management and rescue, public network and private network network have application, but the pluses and minuses having nothing in common with each other, Such as public network covers wide, and deficiency is easily to be disturbed and be coated with to be also possible to suspension under blind area, specific condition, private network network It is, from establishing network, to communicate secure, but transmission range is limited, and dispose more complicated.In order to solve the problems, such as prior art, CN103220584 discloses a kind of while supporting the wireless video and audio application system of public network transmission and private network transmission, in the system Include private network network and public network network simultaneously, switching is realized by switching switch between two networks.But the application system Until what time the problem of presence does not specifically select public affairs simply simply to switch public network network and private network real-time performance Net and private network network are transmitted, and cause whole efficiency of transmission low, without thoroughly solving the problems, such as network delay.
The content of the invention
In order to solve the problems, such as prior art, the present invention provides a kind of while supporting public network transmission with private network transmission Application platform, the application platform can determine and solve the problems, such as network delay, improve the efficiency of transmission of video,.
Concrete technical scheme of the present invention is as follows:
One aspect of the present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, the application platform bag A public network server, some private network servers and the video database for including server and communicating with server;Public network server One public network IP address of correspondence;Each private network server each corresponds to a private network IP address;
Server includes:
Receiving unit, for receiving the video data bag of video database transmission;
Packet judging unit, for the size of video data bag to be judged with default packet threshold value, when regarding When frequency packet is not less than default packet threshold value, cutting instruction is sent to video slicing unit, when video data bag is less than During default packet threshold value, to network state judging unit decision instruction is sent;
Video slicing unit, for cutting to be carried out to video data bag according to the time period, forms with different time sections Video data bag, then again to the transmission decision instruction of network state judging unit;
Network state judging unit, for judging the network transmission state of public network server and private network server, and according to Network transmission state, to public network server or private network server the request of transmitting video data bag is sent.
It is further to improve, it is equipped with public network server and each private network server and is automatically deleted module, and respectively Be built-in with a public network and send area and a private network and send area, public network sends area and each private network send the numbering in area respectively with public network IP ground Location is corresponding with each private network IP address;Public network sends area and private network sends area and is used for buffered video data bag, whenever public network service After one video data bag of device and private network server transport, module is automatically deleted by the video data bag for having sent automatically from public network Send area or private network sends in area and deletes.
Further to improve, network state judging unit includes the first judge module and the first transmission request module, when regarding When frequency packet is less than default packet threshold value, the first judge module is used to judge that public network sends area and private in preset time period Whether the video data bag in area that net sends reduces number more than default reduction number threshold value, if there is more than default reduction number The public network of threshold value sends area or private network sends area, and it is corresponding that the first transmission request module reduces the most transmission area of number to packet Server sends the request of transmitting video data bag.
Further to improve, network state judging unit also includes that the second judge module, pro rate module and second are passed Defeated request module, when video data bag is not less than default packet threshold value, the second judge module is used to judge Preset Time Whether the video data bag that public network is sent in area and private network transmission area in section reduces number more than default reduction number threshold value, if deposited More than default reduction number threshold value, corresponding public network is sent into area or each private network sends the reduction of the video data bag in area Number is arranged from high to low, while sending the instruction of pro rate to pro rate module;Pro rate module is used to cut Video data bag after point is allocated according to the height that public network sends packet reduction number in area and/or each private network transmission area; Second transmission request module sends transmission to corresponding public network server and/or each private network server respectively according to allocation result The request of video data bag.
Further to improve, server also includes network transmission monitoring unit, and network transmission monitoring unit includes transmission prison Survey module, transmission blocking module and the 3rd transmission request module;
Transmission of monitoring module, for real-time monitoring public network send area and/or private network send area it is adjacent 2 seconds in send video counts According to the number of bag, if the video data bag number for sending for latter 1 second sent the number difference of packet with first 1 second less than default Threshold value, sends to transmission blocking module and intercepts instruction;
Transmission blocking module, for the video data bag do not transmitted to be intercepted;3rd transmission request module, for The video data bag number for sending for 1 second afterwards sent the transmission area pair of the number difference more than default threshold value of packet with first 1 second The server answered sends the request for continuing transmitting video data bag.
Further to improve, network transmission monitoring unit also includes the 3rd judge module, for regarding for sending for 1 second after judgement Frequency packet number with first 1 second send packet number difference more than default threshold value transmission area be public network send area or Private network sends area.
Further to improve, network transmission monitoring unit also includes the 4th judge module and handover module, when the 3rd judgement When module judges that send area sends area for public network, the 4th judge module is used for when the first judge module judges public in preset time period When the video data bag in area that net sends reduces number less than default reduction number threshold value, to handover module switching command is sent;
Handover module is used to realize the video data bag number and first 1 second transmission data of public network server and transmission in latter 1 second The switching that send area corresponding private network server between of the number difference of bag more than default threshold value.
It is further to improve, private network control module is built-in with each private network server, private network control module is used for real Now between each private network server network speed distribution.
Further to improve, network transmission monitoring unit also includes:5th judge module, the 4th transmission request module kimonos Business device statistical module, when the 3rd judge module judges that send area sends area for private network, the 5th judge module is used for 1 second after statistics The video data bag number of transmission sent number of the packet number difference more than the transmission area of default threshold value with first 1 second, such as It is 1 that fruit sends area's number, and the 4th transmission request module sends to the corresponding server in the transmission area and continues transmitting video data The instruction of bag, if the number for sending area is more than 1, to server statistics module statistics instruction, server statistics module is sent Transmission of the packet number difference more than predetermined threshold value was sent with first 1 second for the video data bag number that 1 second after statistics sends Area's number, and the size according to difference is ranked up, while sending request transmission instruction to the 4th transmission request module;The four the Four transmission request modules send the instruction for continuing transmission packet to the maximum corresponding private network server in transmission area of difference, while The transmission area that its network speed is distributed to maximum is sent to the private network control module in remaining corresponding private network server in transmission area The instruction of corresponding private network server.
Beneficial effects of the present invention are as follows:
Support that the application platform of public network transmission and private network transmission can be according to the big of video data bag while the present invention is provided It is little and with reference to the network state of public network server and private network server selecting different network transmissions, and then improve network biography Defeated efficiency, thoroughly solves the technical problem of network transmission time delay.
Description of the drawings
Fig. 1 is that embodiment 1 is a kind of while supporting the structured flowchart of the application platform of public network transmission and private network transmission;
Fig. 2 is that embodiment 4 is a kind of while supporting the structured flowchart of the application platform of public network transmission and private network transmission;
Fig. 3 is that embodiment 6 is a kind of while supporting the structured flowchart of the application platform of public network transmission and private network transmission;
Fig. 4 is that embodiment 7 is a kind of while supporting the structured flowchart of the application platform of public network transmission and private network transmission.
Specific embodiment
Below in conjunction with the accompanying drawings the present invention is described in further detail with following examples.
Embodiment 1
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, as shown in figure 1, the application is flat A public network server 20, some private network servers 30 and video counts that platform includes server 10 and communicates with server 10 According to storehouse 40;One public network IP address of correspondence of public network server 20;Each private network server 30 one private network IP address of respective correspondence;
Server 10 includes:
Receiving unit 110, for receiving the video data bag of the transmission of video database 40;
Packet judging unit 120, for the size of video data bag to be judged with default packet threshold value, when When video data bag is not less than default packet threshold value, cutting instruction is sent to video slicing unit 130, work as video data bag During less than default packet threshold value, to network state judging unit 140 decision instruction is sent;
Video slicing unit 130, for cutting to be carried out to video data bag according to the time period, forms and carries different time sections Video data bag, then again to network state judging unit 140 send decision instruction;
Network state judging unit 140, for judging the network transmission state of public network server 20 and private network server 30, And according to network transmission state, to public network server 20 or private network server 30 request of transmitting video data bag is sent.
Support that public network transmission and the application platform of private network transmission receive first from video data while the present invention is provided The video data bag in storehouse, and the size to video data bag judges, if video data bag is more than packet threshold value, application Platform will carry out cutting to the video data bag, form little packet, mainly be entered according to the time period during cutting Row cutting, by the video data bag after cutting and less than the video data bag of packet threshold value network state judgement list is sent to Unit, its selected according to the network state of public network server and each private network server can transmitting video data bag server, this Invention is judged the size of video data bag with having pin ground property, and have selected multiple private network servers in the design process It is transmitted, improves the efficiency of transmission of video, and then efficiently solves the problem of network delay.
Embodiment 2
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, the application platform and embodiment Unlike 1, it is equipped with public network server 20 and each private network server 30 and is automatically deleted module 230, and it is built-in respectively Have a public network to send area and a private network and send area, public network sends area and each private network send the numbering in area respectively with public network IP address and Each private network IP address is corresponding;Public network sends area and private network sends area and is used for buffered video data bag, whenever public network server 20 With private network server 30 transmit a video data bag after, be automatically deleted module 230 by the video data bag for having sent automatically from Public network sends area or private network sends in area and deletes.
Be equipped with the public network server and private network server of application platform provided by the present invention be automatically deleted module and Corresponding transmission area, the transmission area can be used for buffered video data bag, add with upper-part, can accurately judge public network server and The network state of private network server, improves the efficiency of transmission of whole system.
Embodiment 3
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, the application platform and embodiment 2 difference is, network state judging unit 140 includes the first judge module 141 and the first transmission request module 142, when regarding When frequency packet is less than default packet threshold value, the first judge module 141 is used to judge that public network sends area in preset time period The video data bag in area is sent with private network and whether reduces number more than default reduction number threshold value, if there is subtracting more than default The public network of minority threshold value sends area or private network sends area, and the first transmission request module 142 to packet reduces the most transmission of number The corresponding server in area sends the request of transmitting video data bag.
When the video data bag to be transmitted is smaller, packet can not be processed, be directly transmitted, select public When network server or which private network server are transmitted, application platform is mainly according to the packet that area is sent in each server Reduce quantity to select corresponding server, for example, can monitor the reduction quantity of packet in 1 second, quantity is reduced according to packet Number can determine whether the transmission speed of server, so as to select transmission speed than larger server transport video, and then net Network time delay and the problem of interim card.
Embodiment 4
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, and the platform is with embodiment 3 not With as shown in Fig. 2 network state judging unit 140 also includes the second judge module 143, pro rate module 144 and the Two transmission request modules 145, when video data bag is not less than default packet threshold value, the second judge module 143 is used to sentence The video data bag that public network is sent in area and private network transmission area in disconnected preset time period reduces whether number is more than default reduction number Threshold value, if there is more than default reduction number threshold value, by corresponding public network the video in area or each private network transmission area is sent The reduction number of packet is arranged from high to low, while sending the instruction of pro rate to pro rate module 144;Ratio point It is used to for the video data bag after cutting to send packet reduction in area and/or each private network transmission area according to public network with module 144 Several height are allocated;Second transmission request module 145 according to allocation result, respectively to corresponding public network server and/or Each private network server sends the request of transmitting video data bag.
When the video data bag to be transmitted than it is larger when, the application platform needs for packet to carry out cutting, forms different The video data bag of size, then judges to select that public network server or which private network server are transmitted, application platform is also It is main to reduce number to select corresponding server according to the packet that area is sent in each server, number sending out more than threshold value will be reduced Send area according to reduce number number be ranked up, then application platform again by the packet after cutting according to send area in packet Reduce number number be allocated the quantity of the video data bag that each transmission area corresponding server should be transmitted, so will can compare Larger video data bag is cut into little video data bag, then select transmission speed compare larger corporate server and Private network server common transport in proportion, is effectively improved efficiency of transmission, solves the problems, such as network delay and interim card.
Embodiment 5
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, the application platform and embodiment Unlike 3, server 10 also includes network transmission monitoring unit 150, and network transmission monitoring unit 150 includes transmission of monitoring mould Block 151, the transmission transmission request module 153 of blocking module 152 and the 3rd;
Transmission of monitoring module 151, for real-time monitoring public network send area and/or private network send area it is adjacent 2 seconds in send and regard The number of frequency packet, if the video data bag number for sending for latter 1 second is less than in advance with the number difference for sending packet for first 1 second If threshold value, to transmission blocking module 152 send intercept instruction;
Transmission blocking module 152, for the video data bag do not transmitted to be intercepted;3rd transmission request module 153, For 1 second backward the video data bag number for sending and number difference the sending out more than default threshold value for sending packet for first 1 second The corresponding server in area is sent to send the request for continuing transmitting video data bag.
Support that the application platform of public network transmission and private network transmission further can be to public network server while the present invention is provided Further monitored with the transmission speed of private network server, when the transmission speed for finding public network server or private network server Reduce, the application platform that the present invention is provided is capable of achieving the switching transmitted between each server, so as to further improve transfer rate.
Embodiment 6
The present invention provides a kind of while supporting the application platform of public network transmission and private network transmission, the application platform and embodiment Unlike 5, as shown in figure 3, network transmission monitoring unit 150 also includes the 3rd judge module 153, sent out for 1 second after judgement The transmission area that the video data bag number sent is more than default threshold value with the number difference for sending packet for first 1 second is that public network sends Area or private network send area.
As shown in figure 3, network transmission monitoring unit 150 also includes the 4th judge module 154 and handover module 155, when the When three judge modules 153 judge that send area sends area for public network, the 4th judge module 154 is used for when the first judge module 141 is sentenced When the video data bag that public network is sent in area in disconnected preset time period reduces number less than default reduction number threshold value, to handover module 155 send switching command;
Handover module 155 is used to realize video data bag number and the transmission in first 1 second of public network server 20 and transmission in latter 1 second The switching that send area corresponding private network server 30 between of the number difference of packet more than default threshold value.
Support the application platform of public network transmission and private network transmission to public network server and private network while the present invention is provided When server transport speed is monitored, the server that can also further discriminate between transmission is public network or private network server, if It is public network transmission, when public network transfer rate is slow, public network transmission can be switched to private network transmission, and then improve efficiency of transmission, has Effect solves the problems, such as interim card so that whole transmitting procedure is more smooth.
Embodiment 7
It is a kind of while supporting the application platform of public network transmission and private network transmission, the platform and embodiment 6 that the present invention is provided Except for the difference that, as shown in figure 4, being built-in with private network control module 301, private network control module 301 in each private network server 30 For realizing the distribution of each 30 network speeds of private network server.
As shown in figure 4, network transmission monitoring unit 150 also includes:5th judge module the 156, the 4th transmits request module 157 and server statistical module 158, when the 3rd judge module 153 judges that it is private network transmission area to send area, the 5th judge module 156 are used for the video data bag number that 1 second sends after statistics sent packet number difference with first 1 second more than default threshold value The number in area is sent, if it is 1 to send area's number, the 4th transmission request module 157 to the corresponding server in the transmission area is sent out The instruction for continuing transmitting video data bag is sent, if the number for sending area is more than 1, is sent to server statistics module 158 and is united Meter instruction, server statistics module 158 is used for the video data bag number that 1 second sends after statistics and sent packet with first 1 second Number difference is more than the transmission area number of predetermined threshold value, and the size according to difference is ranked up, while asking modulus to the 4th transmission Block 157 sends request transmission instruction;4th the 4th transmission request module 157 is to the maximum corresponding private network service in transmission area of difference Device 30 sends the instruction for continuing transmission packet, while to the private network control in remaining corresponding private network server 30 in transmission area Module 301 sends the instruction for sending the corresponding private network server 30 in area that its network speed is distributed to maximum.
Further, to the private network control mould in remaining corresponding private network server 30 in transmission area while indication of the present invention Block 301 sends the instruction for sending the corresponding private network server 30 in area that its network speed is distributed to maximum, and wherein remaining sends area The video data bag number that 1 second sends after referring to sent transmission area of the packet number difference more than predetermined threshold value with first 1 second, And its network speed is distributed to into the corresponding private network server in transmission area of maximum, refers to that the video for ensureing oneself transmission is not remained after interim card Remaining network speed distributes to the corresponding private network server in transmission area of maximum, and the calculating process of remaining network speed can be according to the server one The quantity of transmission packet and can transmit the quantity of maximum data packet to calculate in this time in the section time.
Support the application platform of public network transmission and private network transmission to public network server and private network while the present invention is provided When server transport speed is monitored, the server that can also further discriminate between transmission is public network or private network server, if It is private network transmission, when private network transfer rate is slow, remaining transfer rate can be distributed to than the network speed of private network server faster The private network server of transmitting video data bag, and then improve efficiency of transmission, effectively solving interim card problem so that whole transmitting procedure It is more smooth.
The present invention is not limited to above-mentioned preferred forms, and anyone can show that other are various under the enlightenment of the present invention The product of form, however, make any change in its shape or structure, it is every with skill identical or similar to the present application Art scheme, is within the scope of the present invention.

Claims (9)

1. a kind of at the same support public network transmission and private network transmission application platform, it is characterised in that the application platform include clothes Business device (10) and the public network server (20), some private network servers (30) and the video counts that communicate with the server (10) According to storehouse (40);One public network IP address of public network server (20) correspondence;Each described private network server (30) is each corresponding One private network IP address;
The server (10) includes:
Receiving unit (110), for receiving the video data bag of video database (40) transmission;Packet judging unit (120), For the size of video data bag to be judged with default packet threshold value, when video data bag is not less than default data During bag threshold value, cutting instruction is sent to video slicing unit (130), when video data bag is less than default packet threshold value, Decision instruction is sent to network state judging unit (140);
Video slicing unit (130), for cutting to be carried out to video data bag according to the time period, forms with different time sections Video data bag, then again to network state judging unit (140) transmission decision instruction;
Network state judging unit (140), for judging the network transmission shape of public network server (20) and private network server (30) State, and according to network transmission state, to public network server (20) or private network server (30) asking for transmitting video data bag is sent Ask.
2. it is as claimed in claim 1 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the public affairs It is equipped with network server (20) and each described private network server (30) and is automatically deleted module (230), and is built-in with respectively One public network sends area and a private network and sends area, the public network sends area and each private network send the numbering in area respectively with public network IP address It is corresponding with each private network IP address;The public network sends area and private network sends area and is used for buffered video data bag, whenever public network clothes Business device (20) and private network server (30) are transmitted after a video data bag, and the module (230) that is automatically deleted by what is sent Video data bag sends area from public network automatically or private network sends in area and deletes.
3. it is as claimed in claim 2 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the net Network condition adjudgement unit (140) includes the first judge module (141) and the first transmission request module (142), works as video data bag During less than default packet threshold value, first judge module (141) for judge in preset time period public network send area and Whether the video data bag in area that private network sends reduces number more than default reduction number threshold value, if there is more than default reduction The public network of number threshold value sends area or private network sends area, and it is most that first transmission request module (142) reduces number to packet Send the request that the corresponding server in area sends transmitting video data bag.
4. it is as claimed in claim 3 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the net Network condition adjudgement unit (140) also includes that modulus are asked in the second judge module (143), pro rate module (144) and the second transmission Block (145), when video data bag is not less than default packet threshold value, second judge module (143) is pre- for judging If whether the video data bag that public network is sent in area and private network transmission area in the time period reduces number more than default reduction number threshold value, If there is more than default reduction number threshold value, corresponding public network is sent into the video data bag in area or each private network transmission area Reduction number arranged from high to low, while to the pro rate module (144) send pro rate instruction;The ratio Example distribute module (144) sends data in area for the video data bag after cutting to be sent into area and/or each private network according to public network Bag reduces the height of number and is allocated;Described second transmits request module (145) according to allocation result, respectively to corresponding public network Server and/or each private network server send the request of transmitting video data bag.
5. it is as claimed in claim 3 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the clothes Business device (10) also includes network transmission monitoring unit (150), and the network transmission monitoring unit (150) is including transmission of monitoring module (151) blocking module (152) and the 3rd transmission request module (153), are transmitted;
The transmission of monitoring module (151), for real-time monitoring public network send area and/or private network send area it is adjacent 2 seconds in send The number of video data bag, if the video data bag number for sending for latter 1 second is less than with the number difference that first 1 second sends packet Default threshold value, sends to transmission blocking module (152) and intercepts instruction;
Transmission blocking module (152), for the video data bag do not transmitted to be intercepted;Modulus are asked in 3rd transmission Block (153), the number difference of video data bag number and first 1 second transmission packet for transmission in 1 second backward is more than default The corresponding server in area that sends of threshold value sends the request for continuing transmitting video data bag.
6. it is as claimed in claim 5 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the net Network transmitting, monitoring unit (150) also includes the 3rd judge module (153), for the video data bag number of transmission in 1 second after judgement The transmission area for being more than default threshold value with the number difference for sending packet for first 1 second is that public network sends area or private network sends area.
7. it is as claimed in claim 6 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the net Network transmitting, monitoring unit (150) also includes the 4th judge module (154) and handover module (155), when the 3rd judge module (153) when judging that send area sends area for public network, the 4th judge module (154) is for when first judge module (141) when judging that the video data bag that public network is sent in area in preset time period reduces number less than default reduction number threshold value, to The handover module (155) sends switching command;
The handover module (155) is for realizing video data bag number that public network server (20) and latter 1 second send with first 1 second The number difference of packet is sent more than the switching between the corresponding private network server (30) in transmission area of default threshold value.
8. it is as claimed in claim 7 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that each institute State and be built-in with private network server (30) private network control module (301), the private network control module (301) is for realizing each private The distribution of network speed between network server (30).
9. it is as claimed in claim 8 to support that public network transmits the application platform with private network transmission simultaneously, it is characterised in that the net Network transmitting, monitoring unit (150) also includes:5th judge module (156), the 4th transmission request module (157) and server statistics Module (158), when the 3rd judge module (153) judges that send area sends area for private network, the 5th judge module (156) send packet number difference with first 1 second for the video data bag number that 1 second after statistics sends and be more than default threshold value Transmission area number, if send area's number be 1, it is described 4th transmission request module (157) it is corresponding to the transmission area Server sends the instruction for continuing transmitting video data bag, if the number in the transmission area is more than 1, to server system Meter module (158) send statistics instruction, the server statistics module (158) for after statistics 1 second send video data bag Number sent transmission area number of the packet number difference more than predetermined threshold value with first 1 second, and the size according to difference is arranged Sequence, while sending request transmission instruction to the 4th transmission request module (157);4th transmission request module described in described 4th (157) instruction for continuing transmission packet is sent to the corresponding private network server (30) in the maximum transmission area of difference, while to it Private network control module (301) in the corresponding private network server (30) in remaining transmission area sends distributes to sending out for maximum by its network speed Send the instruction of the corresponding private network server (30) in area.
CN201611259442.3A 2016-12-30 2016-12-30 Application platform that is a kind of while supporting public network transmission and private network transmission Active CN106685763B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611259442.3A CN106685763B (en) 2016-12-30 2016-12-30 Application platform that is a kind of while supporting public network transmission and private network transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611259442.3A CN106685763B (en) 2016-12-30 2016-12-30 Application platform that is a kind of while supporting public network transmission and private network transmission

Publications (2)

Publication Number Publication Date
CN106685763A true CN106685763A (en) 2017-05-17
CN106685763B CN106685763B (en) 2019-11-12

Family

ID=58872527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611259442.3A Active CN106685763B (en) 2016-12-30 2016-12-30 Application platform that is a kind of while supporting public network transmission and private network transmission

Country Status (1)

Country Link
CN (1) CN106685763B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413509A (en) * 2018-12-06 2019-03-01 武汉微梦文化科技有限公司 A kind of HD video processing method
CN109587279A (en) * 2018-01-31 2019-04-05 钛马信息网络技术有限公司 A kind of transmission method of request, device, equipment, medium and system
CN110662248A (en) * 2018-06-29 2020-01-07 成都鼎桥通信技术有限公司 Signal measurement method and apparatus
CN111464374A (en) * 2020-02-21 2020-07-28 中国电子技术标准化研究院 Network delay control method, equipment and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505408A (en) * 2009-03-06 2009-08-12 深圳市融创天下科技发展有限公司 Remote video accessing system and method
CN101980508A (en) * 2010-11-01 2011-02-23 深圳市鼎盛威电子有限公司 Network adaptive operation mode on network monitoring system
CN103200072A (en) * 2013-05-06 2013-07-10 吉林省金港计算机网络有限公司 Network-based data transmission method, device and system
CN103220584A (en) * 2012-01-19 2013-07-24 上海阅维信息科技有限公司 Wireless video and audio application system for simultaneously supporting public network transmission and private network transmission
CN105228226A (en) * 2014-06-20 2016-01-06 深圳Tcl新技术有限公司 The system of selection of Wi-Fi hotspot and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101505408A (en) * 2009-03-06 2009-08-12 深圳市融创天下科技发展有限公司 Remote video accessing system and method
CN101980508A (en) * 2010-11-01 2011-02-23 深圳市鼎盛威电子有限公司 Network adaptive operation mode on network monitoring system
CN103220584A (en) * 2012-01-19 2013-07-24 上海阅维信息科技有限公司 Wireless video and audio application system for simultaneously supporting public network transmission and private network transmission
CN103200072A (en) * 2013-05-06 2013-07-10 吉林省金港计算机网络有限公司 Network-based data transmission method, device and system
CN105228226A (en) * 2014-06-20 2016-01-06 深圳Tcl新技术有限公司 The system of selection of Wi-Fi hotspot and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109587279A (en) * 2018-01-31 2019-04-05 钛马信息网络技术有限公司 A kind of transmission method of request, device, equipment, medium and system
CN110662248A (en) * 2018-06-29 2020-01-07 成都鼎桥通信技术有限公司 Signal measurement method and apparatus
CN109413509A (en) * 2018-12-06 2019-03-01 武汉微梦文化科技有限公司 A kind of HD video processing method
CN111464374A (en) * 2020-02-21 2020-07-28 中国电子技术标准化研究院 Network delay control method, equipment and device

Also Published As

Publication number Publication date
CN106685763B (en) 2019-11-12

Similar Documents

Publication Publication Date Title
CN106792888B (en) A kind of method for wireless communication networking and device based on information Perception
CN106685763A (en) Application platform for simultaneously supporting public network transmission and private network transmission
CN104243337A (en) Method and device for cross-cluster load balancing
CN106488500B (en) A kind of public network and the adaptive method and device of private network
EP3629521A1 (en) Rating method for service node, domain name system (dns) scheduling method and server
CN105119787B (en) A kind of public internet access system and method based on software definition
CN101335709A (en) Method for implementing load sharing among flow analysis servers and shunting equipment
CN104580018B (en) Bandwidth adjusting method and device in a kind of software defined network
CN106953926A (en) A kind of method for routing and device
US10028195B2 (en) Data forwarding control method and system, controller, and access device
CN109286854A (en) The detection of network flow-medium Caton and optimization system and method based on WiFi network
CN106936729A (en) Control method, system and broadband access network system that a kind of terminal device is accessed
CN106301843A (en) A kind of cloud platform safeguards system and method
CN102769556A (en) Dynamic regulation method and device for active VLAN
CN106341324A (en) Method for dynamically establishing SDN controller in SDN and NFV integrated network
CN105939267A (en) Out-of-band management method and device
CN112671813B (en) Server determination method, device, equipment and storage medium
CN103517155A (en) Flow dynamic control method and device based on monitor service
CN107295524A (en) Method for processing resource and device
CN105637904B (en) For the service interworking for the communication session for being related to wireless terminal and server apparatus
CN103152420A (en) Method for avoiding single-point-of-failure of Ovirt virtual management platform
CN108377525B (en) Data transmission system, method and device
CN106330652A (en) Learning method and device of MAC address in virtual local area network of switch
CN109587722A (en) A kind of data transmission method and data transmission device
CN101695049A (en) Method and device for processing businesses in monitoring system

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