CN109104592A - A kind of method, SDN controller, system and the equipment of mobile video transmission - Google Patents

A kind of method, SDN controller, system and the equipment of mobile video transmission Download PDF

Info

Publication number
CN109104592A
CN109104592A CN201811158501.7A CN201811158501A CN109104592A CN 109104592 A CN109104592 A CN 109104592A CN 201811158501 A CN201811158501 A CN 201811158501A CN 109104592 A CN109104592 A CN 109104592A
Authority
CN
China
Prior art keywords
mobile video
video
transformation task
transmission
mobile
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.)
Pending
Application number
CN201811158501.7A
Other languages
Chinese (zh)
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.)
Guangdong Power Grid Co Ltd
Electric Power Dispatch Control Center of Guangdong Power Grid Co Ltd
Original Assignee
Guangdong Power Grid Co Ltd
Electric Power Dispatch Control Center of Guangdong Power Grid 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 Guangdong Power Grid Co Ltd, Electric Power Dispatch Control Center of Guangdong Power Grid Co Ltd filed Critical Guangdong Power Grid Co Ltd
Priority to CN201811158501.7A priority Critical patent/CN109104592A/en
Publication of CN109104592A publication Critical patent/CN109104592A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • 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/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering

Abstract

The invention discloses a kind of methods of mobile video transmission, application software defines network SDN technological transformation mobile video Transmission system, realize that controller is separated with interchanger, based on SDN controller, write Congestion Control Algorithm, when carrying out mobile video transmission, SDN controller carries out web impact factor calculating according to mobile video transformation task and the whole network real-time status, forwarding task is assigned again after obtaining the forward-path of mobile video transformation task, mobile video transformation task is set to avoid the forward-path of congestion, to improve the efficiency of mobile video transmission, reduce network congestion, preferably realize the load balancing of mobile video transformation task, it ensure that being timely completed for mobile video transformation task.The present invention also provides SDN controller, system and the equipment of a kind of transmission of mobile video, have above-mentioned beneficial effect.

Description

A kind of method, SDN controller, system and the equipment of mobile video transmission
Technical field
The present invention relates to field of communication technology, a kind of method transmitted more particularly to mobile video, is at SDN controller System and equipment.
Background technique
Mobile video Transmission system is based on carrier network, by equipment such as mobile video encoders, realizes long-distance video The functions such as browsing, long-range control.Such as in the power system, according to " unified planning, unified standard, hierarchical responsibility, classification are built " Principle establish mobile video Transmission system using wireless 3G network resource, video surveillance point can be remotely operated, increase prison Mobility and flexibility are controlled, provides effective monitoring for power system security supervision, site disposal, emergency repair disaster relief etc..But Mobile video Transmission system in current electric power networks, due to being mostly based on common 3G network, to network congestion, load balancing Deng research Shortcomings, the mobile video transformation task amount nowadays increased sharply can not be adapted to.
Therefore, the efficiency of mobile video transmission how is improved, reduces network congestion, it is ensured that mobile video transformation task is on time It completes, is those skilled in the art's technical issues that need to address.
Summary of the invention
The object of the present invention is to provide method, SDN controller, system and the equipment of a kind of transmission of mobile video, for mentioning The efficiency of high mobile video transmission, reduces network congestion, it is ensured that mobile video transformation task is timely completed.
In order to solve the above technical problems, the present invention provides a kind of method of mobile video transmission, it is based on SDN controller, packet It includes:
Receive mobile video transformation task;
Web impact factor calculating is carried out according to the mobile video transformation task and the whole network real-time status, obtains the shifting The forward-path of dynamic transmission of video task;
Control command is assigned according to the forward-path to complete the mobile video transformation task.
Optionally, after the reception mobile video transformation task, further includes:
The video flowing is encoded according to the preset coding standard to the video flowing;
Video flowing after coding is put into video frame buffer and is cached.
Optionally, the video flowing by after coding, which is put into video frame buffer, caches, specifically:
Using QoS technology carry out code stream selection, by the video flowing after the coding be put into the video frame buffer into Row caching.
Optionally, web impact factor calculating is carried out according to the mobile video transformation task and the whole network real-time status, obtained To the forward-path of the mobile video transformation task, specifically include:
According to the real-time traffic of each network path in the whole network, network topology is established;
Between the start node and terminal node of the mobile video transformation task, appointed according to mobile video transmission Transmission flow needed for business selects transmission node in the network topology;
The start node, the terminal node and each transmission node are connected to generate the forward-path.
In order to solve the above technical problems, the present invention also provides a kind of SDN controllers of mobile video transmission, comprising:
Receiving unit, for receiving mobile video transformation task;
Computing unit, by being carried out based on web impact factor according to the mobile video transformation task and the whole network real-time status It calculates, obtains the forward-path of the mobile video transformation task;
Call unit completes the mobile video transformation task for assigning control command according to the forward-path.
Optionally, further includes:
Coding unit, for after receiving the mobile video transformation task, according to preset to the video flowing Coding standard the video flowing is encoded;
Cache unit is cached for the video flowing after coding to be put into video frame buffer.
Optionally, the video flowing after the coding is put into the video frame buffer and delays by the cache unit It deposits, specifically:
Using QoS technology carry out code stream selection, by the video flowing after the coding be put into the video frame buffer into Row caching.
Optionally, the computing unit specifically includes:
It models subelement and establishes network topology for the real-time traffic according to each network path in the whole network;
Computation subunit, between the start node and terminal node of the mobile video transformation task, according to institute Transmission flow needed for stating mobile video transformation task selects transmission node in the network topology;
Coordinates measurement subelement, for connecting the start node, the terminal node and each transmission node with life At the forward-path.
In order to solve the above technical problems, the present invention also provides a kind of systems of mobile video transmission, including such as above-mentioned any SDN controller described in one, further includes:
Mobile video terminal, with the mobile video terminal be communicatively coupled for upload mobile video base station, What is connect with the base station is used to forward the monitor terminal and SDN switch of the mobile video, connect with the SDN switch Emergency command screen, and connect with the SDN controller for storing the master station of the mobile video;
The SDN controller control mobile video is forwarded to from the monitor terminal through the SDN switch described Emergency command screen and/or the master station.
In order to solve the above technical problems, the present invention also provides a kind of equipment of mobile video transmission, comprising:
Memory, for storing instruction, described instruction include the method for the transmission of mobile video described in above-mentioned any one Step;
Processor, for executing described instruction.
The method of mobile video transmission provided by the present invention, application software define network SDN technological transformation mobile video Transmission system realizes that controller is separated with interchanger, is based on SDN controller, writes Congestion Control Algorithm, moved When transmission of video, SDN controller carries out web impact factor calculating according to mobile video transformation task and the whole network real-time status, obtains Forwarding task is assigned again after to the forward-path of mobile video transformation task, and mobile video transformation task is made to avoid the forwarding of congestion Path reduces network congestion, preferably realizes mobile video transformation task to improve the efficiency of mobile video transmission Load balancing, ensure that being timely completed for mobile video transformation task.The present invention also provides a kind of SDN of mobile video transmission Controller, system and equipment have above-mentioned beneficial effect, and details are not described herein.
Detailed description of the invention
It, below will be to embodiment or existing for the clearer technical solution for illustrating the embodiment of the present invention or the prior art Attached drawing needed in technical description is briefly described, it should be apparent that, the accompanying drawings in the following description is only this hair Bright some embodiments for those of ordinary skill in the art without creative efforts, can be with root Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the flow chart of the method for the first mobile video provided in an embodiment of the present invention transmission;
Fig. 2 is the flow chart of the method for second of mobile video provided in an embodiment of the present invention transmission;
Fig. 3 is the flow chart of the specific embodiment of step S11 in a kind of Fig. 1 provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of the SDN controller of mobile video transmission provided in an embodiment of the present invention;
Fig. 5 is the structural schematic diagram of the SDN controller of another mobile video transmission provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of the system of mobile video transmission provided in an embodiment of the present invention;
Fig. 7 is a kind of structural schematic diagram of the equipment of mobile video transmission provided in an embodiment of the present invention.
Specific embodiment
Core of the invention is to provide method, SDN controller, system and the equipment of a kind of mobile video transmission, for mentioning The efficiency of high mobile video transmission, reduces network congestion, it is ensured that mobile video transformation task is timely completed.
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Fig. 1 is a kind of flow chart of the method for mobile video transmission provided in an embodiment of the present invention.
Mobile video data have the characteristics that it is sudden unstable, while its video data in peak state to Netowrk tape Wide is more demanding.And since the change to network plan method will bring the interruption of network, to network in traditional network architecture The planning and distribution of flow are that prior human configuration is good, cannot be adjusted at any time according to the actual situation.Therefore, traditional network Framework and the method for mobile video transmission are not able to satisfy the flexible and changeable characteristic of mobile video data.
In order to optimize the process of mobile video transmission, mobile video data characteristic is adapted to, present invention implementation provides a kind of shifting The method of dynamic transmission of video, software defined network SDN technology is introduced into the network architecture of mobile video transmission, realizes control The separation of device and interchanger, so as to the path for being pre-designed load-balancing algorithm in the controller to transmit to mobile video The distribution for carrying out load balancing, not only solves the changeable feature of mobile video network flow, while also can be flexibly to net Network flow is allocated.
As shown in Figure 1, being based on SDN controller, the method for mobile video transmission provided in an embodiment of the present invention includes:
S10: mobile video transformation task is received.
Mobile video, by carrier network, is first passed in the server of nearest base station through mobile terminal, and server will Mobile video transformation task reports to SDN server.After SDN controller receives mobile video transformation task, inspection is wherein wrapped The status information of the mobile video contained starts the forward-path that mobile video transformation task is calculated according to default rule.
S11: carrying out web impact factor calculating according to mobile video transformation task and the whole network real-time status, obtains mobile view The forward-path of frequency transformation task.
Congestion phenomenon refers to that the number of packet for reaching certain a part in communication subnet is excessive, so that the subnetwork has little time Processing, so that the phenomenon that causing this part or even whole network performance to decline, results even in network traffic and fall into when serious Enter to pause, that is, deadlock situation occurs.Congestion control is a process of overall importance, is related to All hosts and router, Yi Jiqi His factor.
The algorithm of web impact factor in the prior art has very much.According to mobile video transformation task and the real-time shape of the whole network State carries out web impact factor calculating and is moving that is, according to the needs of mobile video transformation task, such as required transmission flow factor In dynamic Video transmission system selection one with from point server to the forward-path of destination server.
S12: control command is assigned to complete mobile video transformation task according to forward-path.
After the forward-path of mobile video transformation task is calculated by web impact factor for SDN controller, according to pre- If rule generates the node that control command is issued to forward-path approach, so that each node completes the mobile video transformation task.
The method of mobile video transmission provided in an embodiment of the present invention, it is mobile that application software defines network SDN technological transformation Video transmission system realizes that controller is separated with interchanger, is based on SDN controller, writes Congestion Control Algorithm, carrying out When mobile video transmits, SDN controller carries out web impact factor meter according to mobile video transformation task and the whole network real-time status It calculates, assigns forwarding task again after obtaining the forward-path of mobile video transformation task, mobile video transformation task is made to avoid congestion Forward-path, thus improve mobile video transmission efficiency, reduce network congestion, preferably realize mobile video biography The load balancing of defeated task ensure that being timely completed for mobile video transformation task.
Fig. 2 is the flow chart of the method for another mobile video transmission provided in an embodiment of the present invention.
As shown in Fig. 2, on the basis of the above embodiments, in another embodiment, after step slo, further includes:
S20: video flowing is encoded according to the preset coding standard to video flowing.
In specific implementation, video encoding and decoding standard commonly used in the prior art can be used, such as ITU-T (international telecommunication Union, Telecommunication standard branch office) provide video/audio and multimedia system complex method, video data is encoded.
S21: the video flowing after coding is put into video frame buffer and is cached.
In specific implementation, code stream selection can be carried out using QoS technology, the video flowing after coding is put into video frame and is delayed It rushes in device and is cached, so that video flowing be avoided to incur loss because of network congestion.Meanwhile if mobile video transformation task without Particular/special requirement, it is subsequent can according to it is data cached carry out mobile video forwarding.
Correspondingly, the destination server in mobile video transmission receives the group packet of video frame, and video frame is cached, And decoding plays.In electric power monitoring system, emphasis server, that is, master station, to complete the reception of mobile video and deposit Storage.
The method of mobile video transmission provided in an embodiment of the present invention, after receiving mobile video transformation task, to view Frequency stream is encoded and is cached, and application QoS technology carries out code stream selection, avoids mobile video transformation task in transmission starting point Network congestion is caused, video flowing is also avoided and incurs loss because of network congestion.
Fig. 3 is the flow chart of the specific embodiment of step S11 in a kind of Fig. 1 provided in an embodiment of the present invention.
As shown in figure 3, on the basis of the above embodiments, in another embodiment, step S11 is specifically included:
S30: according to the real-time traffic of each network path in the whole network, network topology is established.
Controller is mobile video to be transmitted according to current network state, i.e., the Congestion Level SPCC of every network path Data find an optimal path and carry out network flow forwarding.
Controller collects current network state, carries out statistical modeling to the flow on every network path.It establishes current Network topology G=(V, E), wherein V indicates each edge, and E indicates each node.The flow of current network interior joint is expressed as V =(ei,ej), wherein i, j respectively indicate the node that current any two interconnect.
S31: between the start node and terminal node of mobile video transformation task, according to mobile video transformation task institute The transmission flow needed selects transmission node in network topology.
It establishes after network topology model and Model of network traffic, transmission flow needed for calculating video to be forwarded, according to The video flow, with network entry point eiAs starting point.In eiConnecting node set in select the e being attached theretomIt can be full The side of foot transmission flow α, then by emAs new starting point, next road for meeting video flow forwarding is continually looked for Diameter.
S32: connection start node, terminal node and each transmission node are to generate forward-path.
Behind the last item path for the terminal node that transmission of video task has been determined, start node, terminal node are connected Point and each transmission node form the path for meeting current video flow.
The embodiment of the present invention on the basis of the above embodiments, provides a kind of forwarding for calculating mobile video transformation task The concrete methods of realizing in path can preferably select optimal forward-path.
The corresponding each embodiment of method of mobile video transmission as detailed above, on this basis, invention additionally discloses The SDN controller of mobile video transmission corresponding with the above method.
Fig. 4 is a kind of structural schematic diagram of the SDN controller of mobile video transmission provided in an embodiment of the present invention.Such as Fig. 4 Shown, the SDN controller of mobile video transmission includes:
Receiving unit 401, for receiving mobile video transformation task;
Computing unit 402, by being carried out based on web impact factor according to mobile video transformation task and the whole network real-time status It calculates, obtains the forward-path of mobile video transformation task;
Call unit 403, for assigning control command according to forward-path to complete mobile video transformation task.
Fig. 5 is the structural schematic diagram of the SDN controller of another mobile video transmission provided in an embodiment of the present invention.Such as figure Shown in 5, the SDN controller of mobile video transmission further include:
Coding unit 501, for after receiving mobile video transformation task, according to the preset coding to video flowing Standard encodes video flowing;
Cache unit 502 is cached for the video flowing after coding to be put into video frame buffer.
Optionally, the video flowing after coding is put into video frame buffer and caches by cache unit 502, specifically:
Code stream selection is carried out using QoS technology, the video flowing after coding is put into video frame buffer and is cached.
Optionally, computing unit 401 specifically includes:
It models subelement and establishes network topology for the real-time traffic according to each network path in the whole network;
Computation subunit, for being regarded according to mobile between the start node and terminal node of mobile video transformation task The transmission flow for keeping pouring in defeated required by task selects transmission node in network topology;
Coordinates measurement subelement, for connecting start node, terminal node and each transmission node to generate forward-path.
Since the embodiment of SDN controller part is corresponded to each other with the embodiment of method part, SDN controller part Embodiment refer to method part embodiment description, wouldn't repeat here.
The method and the corresponding each embodiment of SDN controller of mobile video transmission as detailed above, on this basis, this Invention also discloses the system of mobile video transmission corresponding with the above method and SDN controller.
Fig. 6 is a kind of structural schematic diagram of the system of mobile video transmission provided in an embodiment of the present invention.As shown in fig. 6, The system of mobile video transmission includes SDN controller 601 described in above-mentioned any one embodiment, further includes:
Mobile video terminal 602, the base station for being used to upload mobile video being communicatively coupled with mobile video terminal 602 603, what is connect with base station 603 is used to forward the monitor terminal 604 and SDN switch 605 of mobile video, with SDN switch 605 The emergency command screen 606 of connection, and the master station 607 for being used to store mobile video being connect with SDN controller 601;
SDN controller 601 controls mobile video and is forwarded to emergency command screen through SDN switch 605 from monitor terminal 604 606 and/or master station 607.
It should be noted that the quantity of each device in the system of mobile video transmission all can be multiple.
Since the embodiment of the components of system as directed of mobile video transmission is corresponded to each other with the embodiment of method part, system Partial embodiment refers to the description of the embodiment of method part, wouldn't repeat here.
Fig. 7 is a kind of structural schematic diagram of the equipment of mobile video transmission provided in an embodiment of the present invention.As shown in fig. 7, The equipment of mobile video transmission can generate bigger difference because configuration or performance are different, may include one or one with Upper processor (central processing units, CPU) 710 (for example, one or more processors) and memory 720, one or more storage application programs 733 or data 732 storage medium 730 (such as one or more sea Amount storage equipment).Wherein, memory 720 and storage medium 730 can be of short duration storage or persistent storage.Storage is stored in be situated between The program of matter 730 may include one or more modules (diagram does not mark), and each module may include to computing device In series of instructions operation.Further, processor 710 can be set to communicate with storage medium 730, in mobile video The series of instructions operation in storage medium 730 is executed in the equipment 700 of transmission.
The equipment 700 of mobile video transmission can also include one or more power supplys 740, one or more have Line or radio network interface 750, one or more input/output interfaces 770, and/or, one or more operation systems System 731, such as Windows ServerTM, Mac OS XTM, UnixTM,LinuxTM, FreeBSDTMEtc..
The equipment base that step in the method for the transmission of mobile video described in above-mentioned Fig. 1 to Fig. 3 is transmitted by mobile video It is realized in the structure shown in Fig. 7.
It is apparent to those skilled in the art that for convenience and simplicity of description, the movement of foregoing description The equipment of transmission of video and the specific work process of computer readable storage medium, can be with reference to pair in preceding method embodiment Process is answered, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed method, SDN controller, system and Equipment may be implemented in other ways.For example, the apparatus embodiments described above are merely exemplary, for example, mould The division of block, only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple modules or Component can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point is shown The mutual coupling, direct-coupling or communication connection shown or discussed can be through some interfaces, between device or module Coupling or communication connection are connect, can be electrical property, mechanical or other forms.As illustrated by the separation member module can be or It may not be and be physically separated, the component shown as module may or may not be physical module, it can It is in one place, or may be distributed on multiple network modules.Part therein can be selected according to the actual needs Or whole modules achieve the purpose of the solution of this embodiment.
It, can also be in addition, can integrate in a processing module in each functional module in each embodiment of the application It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.
If integrated module is realized and when sold or used as an independent product in the form of software function module, can To be stored in a computer readable storage medium.Based on this understanding, the technical solution of the application substantially or Say that all or part of the part that contributes to existing technology or the technical solution can embody in the form of software products Out, which is stored in a storage medium, including some instructions are used so that a computer equipment The whole of (can be personal computer, funcall device or the network equipment etc.) execution each embodiment method of the application Or part steps.And storage medium above-mentioned include: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. are various can store program The medium of code.
Method, SDN controller, system and the equipment of a kind of mobile video transmission provided by the present invention are carried out above It is discussed in detail.Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment For, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is said referring to method part It is bright.It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, Can be with several improvements and modifications are made to the present invention, these improvement and modification also fall into the protection scope of the claims in the present invention It is interior.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except there is also other identical elements in the process, method, article or apparatus that includes the element.

Claims (10)

1. a kind of method of mobile video transmission, which is characterized in that be based on SDN controller, comprising:
Receive mobile video transformation task;
Web impact factor calculating is carried out according to the mobile video transformation task and the whole network real-time status, obtains the mobile view The forward-path of frequency transformation task;
Control command is assigned according to the forward-path to complete the mobile video transformation task.
2. the method according to claim 1, wherein also being wrapped after the reception mobile video transformation task It includes:
The video flowing is encoded according to the preset coding standard to the video flowing;
Video flowing after coding is put into video frame buffer and is cached.
3. according to the method described in claim 2, it is characterized in that, the video flowing by after coding is put into video frame buffer In cached, specifically:
Code stream selection is carried out using QoS technology, the video flowing after the coding is put into the video frame buffer and is delayed It deposits.
4. the method according to claim 1, wherein according to the mobile video transformation task and the real-time shape of the whole network State carries out web impact factor calculating, obtains the forward-path of the mobile video transformation task, specifically includes:
According to the real-time traffic of each network path in the whole network, network topology is established;
Between the start node and terminal node of the mobile video transformation task, according to the mobile video transformation task institute The transmission flow needed selects transmission node in the network topology;
The start node, the terminal node and each transmission node are connected to generate the forward-path.
5. a kind of SDN controller of mobile video transmission characterized by comprising
Receiving unit, for receiving mobile video transformation task;
Computing unit, for carrying out web impact factor calculating according to the mobile video transformation task and the whole network real-time status, Obtain the forward-path of the mobile video transformation task;
Call unit completes the mobile video transformation task for assigning control command according to the forward-path.
6. SDN controller according to claim 5, which is characterized in that further include:
Coding unit, for after receiving the mobile video transformation task, according to the preset volume to the video flowing Code standard encodes the video flowing;
Cache unit is cached for the video flowing after coding to be put into video frame buffer.
7. SDN controller according to claim 6, which is characterized in that the cache unit is by the video after the coding It banishes and is cached in the video frame buffer, specifically:
Code stream selection is carried out using QoS technology, the video flowing after the coding is put into the video frame buffer and is delayed It deposits.
8. SDN controller according to claim 5, which is characterized in that the computing unit specifically includes:
It models subelement and establishes network topology for the real-time traffic according to each network path in the whole network;
Computation subunit, between the start node and terminal node of the mobile video transformation task, according to the shifting The transmission flow of dynamic transmission of video required by task selects transmission node in the network topology;
Coordinates measurement subelement, for connecting the start node, the terminal node and each transmission node to generate State forward-path.
9. a kind of system of mobile video transmission, which is characterized in that including the SDN control as described in Claims 1-4 any one Device processed, further includes:
Mobile video terminal, base station and the institute for being used to upload mobile video being communicatively coupled with the mobile video terminal The monitor terminal and SDN switch for being used to forward the mobile video for stating base station connection, are answered with what the SDN switch was connect Anxious commander's screen, and the master station for being used to store the mobile video being connect with the SDN controller;
The SDN controller controls the mobile video and is forwarded to the emergency through the SDN switch from the monitor terminal Command screen and/or the master station.
10. a kind of equipment of mobile video transmission characterized by comprising
Memory, for storing instruction, described instruction include the side of the transmission of mobile video described in Claims 1-4 any one The step of method;
Processor, for executing described instruction.
CN201811158501.7A 2018-09-30 2018-09-30 A kind of method, SDN controller, system and the equipment of mobile video transmission Pending CN109104592A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811158501.7A CN109104592A (en) 2018-09-30 2018-09-30 A kind of method, SDN controller, system and the equipment of mobile video transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811158501.7A CN109104592A (en) 2018-09-30 2018-09-30 A kind of method, SDN controller, system and the equipment of mobile video transmission

Publications (1)

Publication Number Publication Date
CN109104592A true CN109104592A (en) 2018-12-28

Family

ID=64868006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811158501.7A Pending CN109104592A (en) 2018-09-30 2018-09-30 A kind of method, SDN controller, system and the equipment of mobile video transmission

Country Status (1)

Country Link
CN (1) CN109104592A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101068236A (en) * 2007-04-13 2007-11-07 华为技术有限公司 Streaming media bit rate control method, system and equipment
CN101510844A (en) * 2009-03-25 2009-08-19 杭州华三通信技术有限公司 Multimedia code stream transmission method and system and management server
CN105357068A (en) * 2015-11-03 2016-02-24 华中科技大学 OpenFlow network flow control method for QoS assurance of application
CN105847151A (en) * 2016-05-25 2016-08-10 安徽大学 Multi-constrained QoS (Quality of Service) routing strategy designing method for software defined network
CN106411766A (en) * 2016-09-30 2017-02-15 赛特斯信息科技股份有限公司 Flow scheduling system and method based on SDN
CN107659505A (en) * 2017-09-27 2018-02-02 迈普通信技术股份有限公司 The route selecting method and SDN controllers of a kind of SDN

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101068236A (en) * 2007-04-13 2007-11-07 华为技术有限公司 Streaming media bit rate control method, system and equipment
CN101510844A (en) * 2009-03-25 2009-08-19 杭州华三通信技术有限公司 Multimedia code stream transmission method and system and management server
CN105357068A (en) * 2015-11-03 2016-02-24 华中科技大学 OpenFlow network flow control method for QoS assurance of application
CN105847151A (en) * 2016-05-25 2016-08-10 安徽大学 Multi-constrained QoS (Quality of Service) routing strategy designing method for software defined network
CN106411766A (en) * 2016-09-30 2017-02-15 赛特斯信息科技股份有限公司 Flow scheduling system and method based on SDN
CN107659505A (en) * 2017-09-27 2018-02-02 迈普通信技术股份有限公司 The route selecting method and SDN controllers of a kind of SDN

Similar Documents

Publication Publication Date Title
CN106130796B (en) SDN network topology traffic visualization monitoring method and control terminal
CN103053146B (en) Data migration method and device
CN107317707B (en) SDN network topology management method based on point coverage set
CN113364850A (en) Software-defined cloud-edge collaborative network energy consumption optimization method and system
CN105391651B (en) Virtual optical network multi-layer resource convergence method and system
CN103001892B (en) Based on network resource allocation method and the system of cloud computing
CN110928694B (en) Computer system
CN105245307A (en) Method of determining communication path in communication network and equipment
CN105760459A (en) Distributed data processing system and method
CN111064591B (en) Data aggregation method, device, equipment, storage medium and system
CN112153153B (en) Coordinated distributed intra-network resource scheduling method and system and storage medium
CN106130925A (en) Link scheduling method, equipment and the system of a kind of SDN
CN111555974A (en) Data packet processing method and device, terminal equipment and storage medium
CN108282396A (en) A kind of multistage message broadcasting method in IM clusters and system
CN102882979A (en) System and method for collecting, gathering and distributing data on basis of cloud computing system
CN105515844A (en) System for improving software defined network reliability
CN104242993B (en) Mesolow power communication Access Network bandwidth prediction method
CN103326916A (en) System and method for automatic partition of intelligent substation and optimization of VLAN
CN115550233A (en) Distributed route determination method, electronic device, and storage medium
CN109104592A (en) A kind of method, SDN controller, system and the equipment of mobile video transmission
CN108616569B (en) A kind of Based on Distributed calculates the light Measurement Request dispatching method of application
CN102845042B (en) The aggregation of bandwidth system and method for the multiple movable physical interface of a kind of application layer
CN111371622A (en) Multi-network isolation, selection and switching device and network resource allocation method
CN103490519A (en) Distribution equipment monitoring system based on self-organizing network
CN106686739A (en) Wireless network resource management method for data flow based on software defined networking

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181228