Summary of the invention
The present invention, by means of the theory of cloud computing, serves intelligent grid, promotes the development of intelligent scheduling panorama visible, and the resource-sharing that realizes demonstration and represent of take is target.The present invention proposes the hold a conference or consultation concept of (Cloud Dynamic Consultation) of cloud, integrated application cloud computing, cloud are held a conference or consultation, fail safe, non-blocking, high sharpness video is held a conference or consultation and the technology such as cordless communication network, has submitted a kind of power dispatching cloud consultation method guaranteeing safety and device to.And provided the specific embodiment of the present invention example---the power scheduling dynamic cloud consultation system guaranteeing safety.
The present invention realizes the non-blocking of power scheduling message flow event by Random Service queueing theory mathematical method, by integrated cryptographic protocol and authentication protocol, realize security constraint, by high-speed communicating network, realize high sharpness video stream and the magic lantern image that shows 720p (9CIF) and 1080p (20CIF).Reach the resource-sharing of the high in the clouds equipment being formed by projecting apparatus and all kinds of display screens etc., complete and construct the power scheduling dynamic cloud consultation system guaranteeing safety.Serve intelligent grid, promote the development of intelligent scheduling panorama visible.
A kind of power dispatching cloud consultation method guaranteeing safety that the present invention proposes, is characterized in that comprising the following steps:
(1) guarantee safety
S2.1 physical protection: user safety authentication card, the control of wireless device transmitting power, directed beam antenna, build protection isolation boundary with many wireless device co-channel interference devices;
S2.2 logic protection: the authentication associated with MAC Address of IP address, encryption, digital signature;
S2.3 Safety Management Measures: supervision, control, calamity are standby, emergency services;
(2) clog-free
S3.1 personnel participating in the meeting's registration: participate in personnel's registration of power dispatching cloud consultation, comprise name, unit, department, post, IP address, MAC Address, submission subject under discussion and content;
Whether S3.2 has host, if enter spokesman's self-help model without S3.3, if there is S3.10 enter host's pattern of holding a conference or consultation;
S3.3 spokesman self-help model;
Whether S3.4 has host's mode request, if without S3.5, if there is S3.10 enter host's pattern of holding a conference or consultation;
S3.5 priority rule is chosen;
Whether S3.6 has priority rule conversion, if without S3.7, if there is S3.5;
S3.7 determines spokesman and order thereof according to priority rule;
S3.8 spokesman uses cloud to hold a conference or consultation, and sends high definition video conferencing stream, above delivers to and shows high in the clouds;
Whether S3.9 is complete or have people to require to interrupt, if without S3.7, if there is S3.4;
The S3.10 host pattern of holding a conference or consultation;
Whether S3.11 host declares the closing of, and S3.12 if not, if finish;
Whether S3.12 host specifies use, and S3.13 if not, if S3.15;
S3.13 spokesman application;
S3.14 host is confirmed whether approval, and S3.13 if not, if S3.15;
S3.15 spokesman uses cloud to hold a conference or consultation, and sends high definition video conferencing stream, above delivers to and shows high in the clouds;
Whether S3.16 is complete or have people to require to interrupt, if without S3.15, if there is S3.11;
(3) aobvious high definition
Correspondence is held a conference or consultation and is shown the high definition video conferencing stream of every road 720p to improve quality, and comprises following 2 steps:
Construct IP network: the full-duplex bandwidth wired and/or network that wireless transfer channel forms is not less than 33Mbps; Show that high definition comprises the high definition video conferencing of presentation device support 720p to improve quality of holding a conference or consultation of projecting apparatus and display screen; Wherein, step S3.5 priority rule comprises following 6 classes:
One, according to submission subject under discussion and the content of personnel participating in the meeting's registration, importance is descending, determines priority query;
Its two, according to the application time order of personnel participating in the meeting registration, { Xi} has Markov character, determines priority query to utilize queueing theory discrete time stochastic process;
Its three, according to the unit sequence of personnel participating in the meeting registration, determine priority query;
Its four, according to department's specialty sequence of personnel participating in the meeting registration, determine priority query;
Its five, according to post and the name sequence of personnel participating in the meeting registration, post is descending, with post, according to name lexicographic order, determines priority query;
They are six years old, in power dispatching cloud consultation process, there are successively personnel to add while holding a conference or consultation, application Random Service queueing theory mathematical method determines that priority query's rule is: after emergency event, to first service (LCFS), be M/M/c/LCFS model, important issue and content band Priority Service power (PR) are M/M/c/PR model, inferior important issue and content Random Service (SIRO) are M/M/c/SIRO model, and in remaining general subject under discussion and properties collection, adopting First Come First Served (FCFS) is M/M/c/PR model;
Wherein, described (2) are clog-free is the Random Service feature of holding a conference or consultation according to the intelligentized cloud of power scheduling, utilizes queueing theory mathematical method, sets up Mathematical Modeling, comprising:
If total c the cloud magic lantern of holding a conference or consultation, the average service rate of the cloud magic lantern that each need to be held a conference or consultation is u, and under normal circumstances, the average arrival rate of power scheduling message flow event is λ, and the probability that Δ t has a power scheduling message flow event to arrive in the time is P
1=λ Δ t, the probability that has a power scheduling message flow event exit within the Δ t time is q
1=λ Δ t;
Three kinds of situations below minute:
(4) when unregulated power scheduling message stream event, the probability of three kinds of mutually exclusive events is respectively:
(a) in time t, there is no power scheduling message flow event queuing, the probability that Δ t does not have power scheduling message flow event to arrive constantly is yet P
0(1-λ Δ t);
(b) in time t, there is a power scheduling message flow event, in Δ t, do not have power scheduling message flow event to arrive, but the probability that has a power scheduling message flow event to accept to leave away after cloud is held a conference or consultation is P
1(1-λ Δ t) u Δ t;
(c) in time t, there is no power scheduling message flow event queuing, but at Δ t, constantly, have a power scheduling message flow event to arrive, the probability that also has a power scheduling message flow event to accept to leave away after cloud is held a conference or consultation is P
0λ Δ tu Δ t;
P
0=P
0(1-λ Δ t)+P
1(1-λ Δ t) u Δ t+P
0λ u (Δ t)
2
Omit second order in a small amount, arrange to obtain P
1=λ P
0/ u;
(5) when existing n power scheduling message flow event, and during 1≤n < c, can be divided into following four kinds of situations:
(a) in time t, have n-1 power scheduling message flow event queuing up, Δ t has a power scheduling message flow event to arrive constantly, but the probability of being held a conference or consultation by cloud without any power scheduling message flow event is P
n-1λ Δ t (1-nu Δ t);
(b) in time t, have n+1 power scheduling message flow event queuing up, Δ t does not have power scheduling message flow event to arrive constantly, but the probability that has a power scheduling message flow event to accept to leave away after cloud is held a conference or consultation is P
n+1(1-λ Δ t) [(n+1) u Δ t];
(c) in time t, have n power scheduling message flow event queuing up, Δ t does not have power scheduling message flow event to arrive constantly, and the probability of also being held a conference or consultation by cloud without any power scheduling message flow event is P
n(1-λ Δ t) (1-nu Δ t);
(d) in time t, have n power scheduling message flow event queuing up, Δ t has a power scheduling message flow event to arrive constantly, and the probability that also has a power scheduling message flow event to accept to leave away after cloud is held a conference or consultation is P
nλ Δ tnu Δ t;
(6) during power scheduling message flow event number n >=c, similar with situation (2), but corresponding probability is respectively:
(a)P
n-1(λΔt)(1-cμΔt)
(b)P
n+1(1-λΔt)(cμΔt)
(c)P
n(1-λΔt)(1-cμΔt)
(d)P
n(λΔt)cμΔt
By formula above, obtained:
The probability of stability that solves system is:
Only have when λ/c μ < 1, the cloud magic lantern service system that just can make to hold a conference or consultation reaches stable state and can not line up unlimited queue, and the service intensity of the cloud magic lantern system of holding a conference or consultation is
the utilance of the cloud magic lantern system of holding a conference or consultation;
The service rate of the cloud magic lantern system of holding a conference or consultation is:
While having the individual power scheduling message flow event of n (n < c) in system, the service rate of system is n μ; While having c power scheduling message flow event in system, the service rate of system reaches maximum c μ; When the power scheduling message flow event number in system surpasses c, because c information desk all hurried in, all the other power scheduling message flow events must be queued up, and service rate is at this moment still c μ; Can obtain thus,
Power scheduling message flow event queuing length in system is
The mean waiting time of power scheduling message flow event in system is
The average waiting time of power scheduling message flow event in system
Average electric power scheduling message stream event number in system
Wherein, defined parameters is:
L
q: the average queue length in system;
Wq: the mean waiting time of power scheduling message flow event in system, each power scheduling message flow event is wished more short better during this period of time;
W
s: the average waiting time of power scheduling message flow event in system;
L
s: the average electric power scheduling message stream event number in system;
λ: average arrival rate;
μ: average service rate;
C: the number of the cloud magic lantern of holding a conference or consultation in parallel in system;
ρ: service intensity, i.e. average service time in each cloud magic lantern unit interval of holding a conference or consultation;
P
0: the probability of stability of system.
The invention allows for the device that uses said method, its feature comprises following 8 kinds:
One, step guarantees safety and choke free realization realizes in security administration server;
They are two years old, wireless server is supported IEEE 802.11b/g and 100M LAN interface, with the signaling interface being connected with the projecting apparatus/display screen of improving quality with 720p, and built-in soft decoder software H.264, supporting dhcp server functionality, can be client computer distributing IP address automatically;
Its three, the computer of participating in power dispatching cloud consultation is installed the cloud client software of holding a conference or consultation, this software comprises the step of claim 1-2 and soft encoding software H.264;
They are four years old, at cable LAN application scenarios, computer cloud can quotient group converge by common Ethernet switch, through ethernet line, be connected to wireless server, wireless server connects security administration server and the projecting apparatus/display screen of 720p to improve quality, complete the demonstration that power scheduling holds a conference or consultation and change with representing " cloud ", realize and showing and the resource-sharing representing, and ensure its fail safe;
They are five years old, at WLAN (wireless local area network) application scenarios, computer cloud can quotient group pass through its internal or external wireless LAN card, through wireless IEEE 802.11b/g agreement, be connected to wireless server, wireless server connects security administration server and the projecting apparatus/display screen of 720p to improve quality, and completes demonstration that power scheduling holds a conference or consultation and represents " cloud " and change, realize and showing and the resource-sharing representing, and ensure its fail safe;
They are six years old, hybrid network application scenarios at WLAN (wireless local area network) and cable LAN composition, computer cloud meeting quotient group is by wired or wireless LAN card, wired scene converges by common Ethernet switch, be connected to wireless server, wireless server connects security administration server and the projecting apparatus/display screen of 720p to improve quality, and completes demonstration that power scheduling holds a conference or consultation and represents " cloud " and change, realize and showing and the resource-sharing representing, and ensure its fail safe;
Its seven, the computer of participating in power dispatching cloud consultation can be notebook, desktop computer or server cluster;
They are eight years old, with many co-channel interference devices, build protection isolation boundary, specific practice is: make the wireless coverage radius of co-channel interference device be less than the wireless coverage radius of wireless server, in power dispatching cloud consultation meeting-place week out-of-bounds around the border of the wireless coverage radius of 1 co-channel interference device, with many co-channel interference devices, build protection isolation boundary, the spacing of adjacent co-channel interference device is the wireless coverage radius of 1 co-channel interference device.