CN105245819B - A kind of dispatching method and device of multipoint control unit resource - Google Patents
A kind of dispatching method and device of multipoint control unit resource Download PDFInfo
- Publication number
- CN105245819B CN105245819B CN201510639553.6A CN201510639553A CN105245819B CN 105245819 B CN105245819 B CN 105245819B CN 201510639553 A CN201510639553 A CN 201510639553A CN 105245819 B CN105245819 B CN 105245819B
- Authority
- CN
- China
- Prior art keywords
- meeting
- mcu
- place
- service area
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of dispatching method of MCU resource, meeting access request is received in the present invention, judges whether the resource for accessing the current MCU in meeting-place meets and accesses the whole meeting-place attended a meeting;In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place that can be attended a meeting in the meeting access request, the whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU are the MCU different from the current MCU.Obtaining MCU resource through the invention can be fully utilized, and improve the utilization rate of MCU resource.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of dispatching methods and device of multipoint control unit resource.
Background technique
With the development of network technology, video meeting system has been widely used.
In video-signal system, management system is in a manner of service area to multipoint control unit (Multipoint Control
Unit, MCU) resource is scheduled, and realizes being associated between meeting-place and MCU, and a general meeting-place belongs to a service area, each
Service area includes multiple MCU.
It is usually to have the sufficient affiliated meeting-place accessing conference of MCU Resource Guarantee, but work as clothes in practical application, in service area
Business area in MCU cause extremely inadequate resource or it is unavailable when, will affect holding for entire meeting.To guarantee the normal of meeting
It carries out, needs to carry out MCU resource backup scheduling, it will view is dispatched on the MCU in backup services area.
Currently, the main scheduling for carrying out MCU resource in the following way: when a MCU resource in service area cannot expire
When whole meeting-place access of sufficient active conference, the MCU of another Taiwan investment source abundance is selected.If all MCU resources are all in service area
It is unsatisfactory for whole meeting-place access of active conference, then is moved in all meeting-place of active conference on the MCU in active service area.
The implementation of above-mentioned carry out MCU scheduling of resource can not make full use of resource, such as a kind of typical applied field
Jing Zhong, a MCU can access two meeting-place at present, but need to access there are three meeting-place at this time, then this MCU cannot be sharp
With needing to be dispatched in MCU or the backup services area of other resource abundances.
Summary of the invention
The embodiment of the present invention provides the dispatching method and device of a kind of MCU resource, to improve the utilization rate of MCU resource.
In a first aspect, providing a kind of dispatching method of MCU resource, comprising:
Receive meeting access request;
Judge whether the resource for accessing the current MCU in meeting-place meets the whole that will can be attended a meeting in the meeting access request
Meeting-place access;
In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting,
The whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU to the meeting of attending a meeting
Part meeting-place in, it is described other by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting
MCU is the MCU different from the current MCU.
With reference to first aspect, in the first implementation, the resource allocation by other MCU is to the meeting-place of attending a meeting
In the meeting-place of unallocated resource include:
If in the presence of the MCU that can distribute resource in the current affiliated service area of MCU, by the affiliated service area of current MCU not
It is same as meeting-place of the MCU resource allocation to unassigned resource in the meeting-place of attending a meeting of the current MCU;
If in the affiliated service area of current MCU, there is no the MCU that can distribute resource, by the affiliated service area of current MCU
MCU resource allocation in active service area gives the meeting-place of unassigned resource in the meeting-place of attending a meeting.
The first implementation with reference to first aspect, in the second implementation, the quantity in the active service area
It is one, and MCU resource unassigned in the active service area is no less than needed for the meeting-place of the unassigned resource
MCU resource.
Second of implementation of the first implementation or first aspect with reference to first aspect, in the third realization
In mode, the current affiliated service area of MCU is from service area, and the active service area is primary service area, the active service
Unassigned MCU resource includes for cascading the MCU resource from service area in area.
Second of implementation of the first implementation or first aspect with reference to first aspect is realized at the 4th kind
In mode, before the resource allocation by current MCU is to the part meeting-place in the meeting-place of attending a meeting, the method also includes:
If the affiliated service area of current MCU is primary service area, and exists in the primary service area and distribute to from service area
The MCU resource in meeting-place then gives the MCU resource allocation in other active service areas from service area meeting-place described from service area
Meeting-place;
Other active service areas are different from the active service area described in the primary service area from service area meeting-place.
Second aspect provides a kind of device of dispatching MCU resource, comprising:
Receiving unit, for receiving meeting access request;
Processing unit, whether the resource of current MCU for judging to access meeting-place meet will be in the meeting access request
The whole meeting-place access that can be attended a meeting;In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting,
The whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU to the portion in the meeting-place of attending a meeting
Sub-venue, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU are not
It is same as the MCU of the current MCU.
In conjunction with second aspect, in the first implementation, the processing unit, being specifically used for as follows will be other
Meeting-place of the resource allocation of MCU to unallocated resource in the meeting-place of attending a meeting:
If in the presence of the MCU that can distribute resource in the current affiliated service area of MCU, by the affiliated service area of current MCU not
It is same as meeting-place of the MCU resource allocation to unassigned resource in the meeting-place of attending a meeting of the current MCU;
If in the affiliated service area of current MCU, there is no the MCU that can distribute resource, by the affiliated service area of current MCU
MCU resource allocation in active service area gives the meeting-place of unassigned resource in the meeting-place of attending a meeting.
In conjunction with the first implementation of second aspect, in the second implementation, the quantity in the active service area
It is one, and MCU resource unassigned in the active service area is no less than needed for the meeting-place of the unassigned resource
MCU resource.
In conjunction with the first implementation of second aspect or second of implementation of second aspect, in the third realization
In mode, the current affiliated service area of MCU is from service area, and the active service area is primary service area, the active service
Unassigned MCU resource includes for cascading the MCU resource from service area in area.
In conjunction with the first implementation of second aspect or second of implementation of second aspect, realized at the 4th kind
In mode, the processing unit is also used to:
Before by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting, if belonging to the current MCU
Service area is primary service area, and there is the MCU resource distributed to from service area meeting-place in the primary service area, then will be described from clothes
The MCU resource allocation in other active service areas in the meeting-place Wu Qu is to described from service area meeting-place;
Other active service areas are different from the active service area described in the primary service area from service area meeting-place.
The dispatching method of MCU resource provided in an embodiment of the present invention is unsatisfactory for attending a meeting described in the resource of current MCU
In the case where whole meeting-place accesses, the whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU
To the part meeting-place in the meeting-place of attending a meeting, by the resource allocation of other MCU to unassigned resource in the meeting-place of attending a meeting
Meeting-place, other MCU are the MCU different from the current MCU.It in other words, is as unit of meeting-place in the embodiment of the present invention
MCU scheduling of resource is carried out, even if current MCU allowable resource is unsatisfactory for accessing in the whole meeting-place attended a meeting, can also can be divided
The resource allocation matched gives part meeting-place, and MCU resource is fully utilized, and improves the utilization rate of MCU resource.
Detailed description of the invention
Fig. 1 be the present embodiments relate to video-signal system schematic diagram;
Fig. 2 be the present embodiments relate to server, meeting-place and MCU correspondence diagram;
Fig. 3 is the realization process schematic of subtended conference scheduling;
Fig. 4 be the present embodiments relate to MCU resource regulating method implementation flow chart;
Fig. 5 is the process schematic that the embodiment of the present invention carries out MCU resource allocation to the meeting-place of unallocated resource;
Fig. 6 be the present embodiments relate to subtended conference meeting-place distribution schematic diagram;
Fig. 7 is the process schematic that the meeting-place of unallocated resource is moved to active service area by the embodiment of the present invention;
Fig. 8 is the process schematic that another meeting-place by unallocated resource of the embodiment of the present invention moves to active service area;
Fig. 9 is the process signal provided in an embodiment of the present invention for other active service areas being moved to from service area meeting-place
Figure.
Figure 10 is that the device of dispatching MCU resource provided in an embodiment of the present invention constitutes schematic diagram;
Figure 11 is another composition schematic diagram of the device of dispatching MCU resource provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention is clearly retouched
It states.
The dispatching method of MCU resource provided in an embodiment of the present invention can be applied to video-signal system shown in FIG. 1.Shown in Fig. 1
Video-signal system in, management system is managed MCU in a manner of service area, and service area can be mapped to a group in actual deployment
It knits, such as the province or counties and cities, the general headquarters of enterprise group and each branch of government.In system actual deployment mistake
Cheng Zhong, it is understood that there may be multilayer tissue, the service area and meeting definition that every layer tissue has it respectively to belong to, meeting definition refers to each
Tissue can make a reservation for the meeting of oneself, and each meeting is cascaded as a son conference, all son conferences, be formed more than one
Grade meeting.
Service area is a kind of implementation that management system is the meeting-place distribution MCU resource attended a meeting in the embodiment of the present invention,
Alternatively referred to as resource pool is associated between meeting-place and MCU by service area.Each meeting-place only belongs to one under normal conditions
Service area, each service area may include a more than MCU, and meeting-place, service area, the relationship between MCU are as shown in Fig. 2, 1 and of meeting-place
Meeting-place 2 belongs to service area 1, includes MCU1 and MCU2 in service area 1.Meeting-place 3 belongs to service area 2, and service area 2 includes MCU3
And MCU4.
Under multistage conference model when needing to carry out subtended conference, management system can carry out integrated scheduling to subtended conference,
The scheduling overall flow of subtended conference, as shown in figure 3, management system is attended a meeting according to nearby principle determination when starting subtended conference
Meeting-place respectively belonging to service area, and determine MCU used in primary service area and each service area, it is final to determine cascade
Conference parameters simultaneously distribute MCU resource for the meeting-place attended a meeting.
The dispatching method of MCU resource is described in detail below the embodiment of the present invention.
Fig. 4 show the dispatching method implementation flow chart of MCU resource provided in an embodiment of the present invention, the execution of the method
Main body is management system, as shown in figure 4, this method comprises:
S101: meeting access request is received.
It may include more than one conference terminal in organizations at different levels in the embodiment of the present invention when needing to carry out subtended conference,
Meeting access request can be predetermined conference access request in the embodiment of the present invention, include attending a meeting in predetermined conference access request
Conference terminal list, meeting access request can also be dynamic conference terminal access request in the embodiment of the present invention, dynamic
Conference terminal access request in include terminal can be the terminal of batch, be also possible to single terminal.
Do not limited in the embodiment of the present invention conference terminal send meeting access request form, such as can be used dial into
The list of conference for needing to participate in can also be presented in meeting on conference terminal, using a key membership, can also be used and invite membership outside
Deng.
S102: judge whether the resource for accessing the current MCU in meeting-place meets and will can attend a meeting in the meeting access request
The access of whole meeting-place, if satisfied, then by the resource allocation of current MCU to the meeting-place attended a meeting, if not satisfied, then executing
S103。
After conference terminal sends meeting access request, conference terminal authorization of the management system to meeting access request is sent,
So that conference terminal to be linked into meeting, therefore management system can determine the whole meeting-place that can be attended a meeting in meeting access request
Number information.The meeting-place that can be attended a meeting in meeting access request described in the embodiment of the present invention refers to that being managed system authorization adds
Enter the conference terminal in meeting.
Further, MCU on startup, can report the resource situation of MCU to management system, be provided by management system to MCU
The non-of source is matched and recycling is managed, i.e., management system can get the resource information of MCU in real time.MCU resource information is for example
It can be MCU several information for including in service area belonging to MCU and backup services area, affiliated service area and backup services area,
And assignable resource situation in each MCU.
S103: it in the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting, attends a meeting described
Whole meeting-place be split as at least two parts, by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting, by it
Meeting-place of the resource allocation of its MCU to unassigned resource in the meeting-place of attending a meeting.
In the embodiment of the present invention, other MCU be different from the current MCU MCU, i.e., other MCU can be with
Current MCU belongs to the MCU, the MCU being also possible in the service area different from the affiliated service area of current MCU of same service area.?
When it is implemented, the service area different from the affiliated service area of current MCU is active service area.
In the embodiment of the present invention during above-mentioned carry out MCU scheduling of resource distribution, the resource of current MCU be unsatisfactory for by
In the case where the whole meeting-place access attended a meeting, the whole meeting-place attended a meeting are split as at least two parts, by current MCU
Resource allocation to the part meeting-place in the meeting-place of attending a meeting, by the resource allocation of other MCU in the meeting-place of attending a meeting not by
The meeting-place of resource is distributed, other MCU are the MCU different from the current MCU.In other words, be in the embodiment of the present invention with
Meeting-place is that unit carries out MCU scheduling of resource, even if current MCU allowable resource is unsatisfactory for accessing in the whole meeting-place attended a meeting,
Assignable resource allocation can also be given to part meeting-place, MCU resource is fully utilized, the benefit of MCU resource is improved
With rate.
The meeting-place that other MCU resource allocations are given to unassigned resource in meeting-place of attending a meeting in the embodiment of the present invention, can be used
Implementation as shown in Figure 5:
S201: judge then to execute if it exists in the affiliated service area of current MCU with the presence or absence of the MCU that can distribute resource
S202 then executes S203 if it does not exist.
S202: if in the presence of the MCU that can distribute resource in the affiliated service area of current MCU, it will be in the affiliated service area of current MCU
The meeting-place of unassigned resource in the meeting-place of attending a meeting is given different from the MCU resource allocation of the current MCU.
It, will be current presence can distribute the MCU of resource in the affiliated service area of current MCU in the embodiment of the present invention
Different from the MCU resource allocation of the current MCU to the meeting of unassigned resource in the meeting-place of attending a meeting in the affiliated service area of MCU
, it realizes and the meeting-place of same meeting is accessed to different MCU in same service area, realize the MCU cascade in service area, it can
To guarantee that the MCU resource of distributing in the affiliated service area in current meeting-place is made full use of, separate unit MCU resource utilization is solved
Insufficient problem.
S203: it if there is no the MCU that can distribute resource in the affiliated service area of current MCU, will be serviced belonging to current MCU
MCU resource allocation in the active service area in area gives the meeting-place of unassigned resource in the meeting-place of attending a meeting.
It, will in the case where the MCU that can distribute resource is not present in the embodiment of the present invention in the affiliated service area of current MCU
To the meeting-place of unassigned resource in the meeting-place of attending a meeting, the realization meeting-place that will attend a meeting is connect for MCU resource allocation in active service area
Enter the cascade for realizing task interval to the MCU in different service areas, solves that service area MCU resource utilization is insufficient to ask
Topic.
The active service area of one service area may more than one, the meeting-place that will be attended a meeting in the embodiment of the present invention
The distribution for the MCU being linked into is excessively scattered, and the quantity for the active service area of the meeting-place distribution resource of unallocated resource is
One, and MCU resource unassigned in the active service area be no less than the meeting-place of the unassigned resource needed for MCU
Resource.
Primary service area can be used as active service area of the more than one from service area, if current MCU in the embodiment of the present invention
Affiliated service area be from service area, and should from the active service area of service area be primary service area in the case where, be determined as spare
In the primary service area of service area when assignable MCU resource, it will can be used to cascade including the MCU Resource Calculation of service area, with
Guarantee in the case that primary service area as be different from it is current belonging to other other than service area from the active service area of service area, can
The meeting-place of unassigned resource is had access into primary service area, the maximized utilization rate for improving MCU resource.
Optionally, if the current affiliated service area of MCU is primary service area, and the primary service area in the embodiment of the present invention
It is interior to there is the MCU resource distributed to from service area meeting-place, then the MCU in other active service areas from service area meeting-place is provided
Distribute to described from service area meeting-place in source.Wherein, other active service areas be different from described in the primary service area from
The active service area in service area meeting-place.It is described be from service area meeting-place should distribute the MCU resource out of service area, but due to from
MCU inadequate resource can be distributed in service area, and the meeting-place of MCU resource in the primary service area as active service area is assigned.
The above-mentioned MCU resource dispatching strategy being related in the embodiment of the present invention is it is to be understood that in the current MCU for accessing meeting-place
In the case where inadequate resource, MCU resource preferentially is distributed using in the affiliated service area of current MCU, will be serviced belonging to current MCU
It is complete and then using assignable MCU resource in active service area that MCU resource allocation can be distributed in area, sufficiently improve MCU resource
Utilization rate.
The embodiment of the present invention uses in active service area and can divide to what above-described embodiment was related to below with reference to practical application
The MCU dispatching method for the MCU resource matched is illustrated.
It is illustrated for the distribution of the meeting-place information shown in Fig. 6 in the embodiment of the present invention, is taken based on 010 service area in Fig. 6
Be engaged in area, and 0755 service area and 021 service area are from service area.There are 010 service area and 020 clothes in the active service area of 0755 service area
Be engaged in area.The active service area of 021 service area is 010 service area and 020 service area.It should be noted that in the embodiment of the present invention
There is no meeting-place in 020 service area, therefore is not drawn into the example shown.
During the embodiment of the present invention carries out MCU scheduling of resource, the assignable MCU money out of service area can be first determined one by one
Whether source, which meets, is accessed the meeting-place attended a meeting, and the MCU resource from service area is determined in the embodiment of the present invention, it is assumed that 0755 service area
Interior MCU inadequate resource can only be accessed a meeting-place, other two meeting-place with all accessing the meeting-place in 0755 service area
It needs to be linked into active service area.If 010 service area as active service area includes providing for cascading from the MCU of service area
The unassigned MCU resource in source, which meets, accesses the meeting-place of two of 0755 service area unallocated MCU resources, then in 010 clothes
It is engaged in distributing MCU resource in area for the meeting-place of two unallocated MCU resources of 0755 service area, i.e., not by two of 0755 service area
The meeting-place of distribution MCU resource is linked into the MCU resource in unallocated meeting-place in 010 service area, as shown in Figure 7.
Correspondingly, the MCU resource in 021 service area is also not enough to that the whole accesses in meeting-place in 021 service area can only be incited somebody to action
One meeting-place access, other two meeting-place needs to be linked into active service area, as shown in figure 8, not by two of 021 service area
The meeting-place of distribution MCU resource is linked into the MCU resource in unallocated meeting-place in 010 service area.
After the completion of all meeting-place from service area are carried out MCU resource allocation, the MCU resource in primary service area is determined.
In the embodiment of the present invention in determining the MCU resource process in primary service area, exists in the primary service area and distribute to from service
The MCU resource in area meeting-place then gives the MCU resource allocation in other active service areas from service area meeting-place described from service
Area meeting-place will move in other active service areas from service area meeting-place.It is from service area meeting-place in the embodiment of the present invention
The meeting-place 0755-2 and the meeting-place 0755-3 in 0755 service area and the meeting-place 021-2 and the meeting-place 021-3 in 021 service area.Its
Its active service area is another 020 service area of active service area of 0755 service area and 021 service area.
In the case that there are at least two from the slave service area meeting-place of service area in primary service area in the embodiment of the present invention,
The slave service area meeting-place in primary service area can be moved into the standby of its ownership according to the sequence of the slave service area of access primary service area
With in service area.Such as meeting-place priority access in the embodiment of the present invention in 0755 service area primary service area, in 021 service area
Second, meeting-place access primary service area, then can by the meeting-place in 021 service area being followed by primary service area migrate preferentially move
020 service area is moved on to, as shown in Figure 9.
After the meeting-place in 021 service area is moved to 020 service area in the embodiment of the present invention, judge in primary service area can
Distribute whether MCU resource enough accesses the meeting-place in primary service area, if satisfied, then without moving the meeting-place in 0755 service area
It moves on in the active service area of 0755 service area, if not satisfied, then continuing the meeting-place in 0755 service area moving to 0755 clothes
It is engaged in the active service area in area.
Further, if all moving in the meeting-place in 0755 service area and 021 service area respectively in the embodiment of the present invention
From other active service areas different from 010 service area after, assignable MCU resource is still not enough to lead in 010 service area
Allowable resource in primary service area, then can be fully allocated to the part meeting-place of primary service area by the meeting-place access in service area,
Then the meeting-place of unallocated resource is linked into the active service area of 101 service areas.
In conjunction with the dispatching method of MCU resource provided by the above embodiment, the embodiment of the present invention, which also provides, a kind of provides one kind
The device 100 of dispatching MCU resource, Figure 10 are that the device 100 of dispatching MCU resource provided in an embodiment of the present invention constitutes schematic diagram,
The device 100 of dispatching MCU resource as shown in Figure 10 includes receiving unit 101 and processing unit 102, in which:
Receiving unit 101, for receiving meeting access request.
Processing unit 102, for judging to access whether the resource of current MCU in meeting-place meets the meeting access request
In can attend a meeting whole meeting-place access;The case where accessing the whole meeting-place attended a meeting is unsatisfactory in the resource of current MCU
Under, the whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU in the meeting-place of attending a meeting
Part meeting-place, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU are
Different from the MCU of the current MCU.
Processing unit 102 described in the embodiment of the present invention, specifically for as follows giving the resource allocation of other MCU
The meeting-place of unallocated resource in the meeting-place of attending a meeting:
If in the presence of the MCU that can distribute resource in the current affiliated service area of MCU, by the affiliated service area of current MCU not
It is same as meeting-place of the MCU resource allocation to unassigned resource in the meeting-place of attending a meeting of the current MCU;If belonging to current MCU
There is no the MCU that can distribute resource in service area, then by the MCU resource in the active service area of the affiliated service area of current MCU
Distribute to the meeting-place of unassigned resource in the meeting-place of attending a meeting.
Wherein, the quantity in the active service area is one, and MCU resource unassigned in the active service area is not
MCU resource needed for meeting-place less than the unassigned resource.
In a kind of implementation of the embodiment of the present invention, the current affiliated service area of MCU be from service area, it is described spare
Service area is primary service area, and unassigned MCU resource includes providing for cascading from the MCU of service area in the active service area
Source.
In another implementation of the embodiment of the present invention, the current affiliated service area of MCU is primary service area, and described
There is the MCU resource distributed to from service area meeting-place in primary service area, the processing unit 102 is also used to:
It, will be described from service area meeting before by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting
The MCU resource allocation in other active service areas of field is to described from service area meeting-place;Other active service areas be different from
The active service area from service area meeting-place of the primary service area.
The device 100 of the dispatching MCU resource provided based on the above embodiment, the embodiment of the present invention also provide a kind of scheduling
The device 1000 of MCU resource, Figure 11 show the composition signal of the device 1000 of dispatching MCU resource provided in an embodiment of the present invention
Figure, as shown in figure 11, the device 1000 of dispatching MCU resource include memory 1001, processor 1002 and receiver 1003.
The memory 1001, the program code for storage processor 1002.
The receiver 1003, for receiving meeting access request.
The processor 1002 is obtained for calling the program code of the memory 1001 by the receiver 1003
It takes and receives meeting access request, and judge to access the resource of the current MCU in meeting-place whether meet will be in the meeting access request
The whole meeting-place access that can be attended a meeting;In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting,
The whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU to the portion in the meeting-place of attending a meeting
Sub-venue, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU are not
It is same as the MCU of the current MCU.
Processor 1002 described in the embodiment of the present invention, specifically for as follows giving the resource allocation of other MCU
The meeting-place of unallocated resource in the meeting-place of attending a meeting:
If in the presence of the MCU that can distribute resource in the current affiliated service area of MCU, by the affiliated service area of current MCU not
It is same as meeting-place of the MCU resource allocation to unassigned resource in the meeting-place of attending a meeting of the current MCU;If belonging to current MCU
There is no the MCU that can distribute resource in service area, then by the MCU resource in the active service area of the affiliated service area of current MCU
Distribute to the meeting-place of unassigned resource in the meeting-place of attending a meeting.
Wherein, the quantity in the active service area is one, and MCU resource unassigned in the active service area is not
MCU resource needed for meeting-place less than the unassigned resource.
In a kind of implementation of the embodiment of the present invention, the current affiliated service area of MCU be from service area, it is described spare
Service area is primary service area, and unassigned MCU resource includes providing for cascading from the MCU of service area in the active service area
Source.
In another implementation of the embodiment of the present invention, the current affiliated service area of MCU is primary service area, and described
There is the MCU resource distributed to from service area meeting-place in primary service area, the processor 1002 is also used to:
It, will be described from service area meeting before by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting
The MCU resource allocation in other active service areas of field is to described from service area meeting-place;Other active service areas be different from
The active service area from service area meeting-place of the primary service area.
It should be noted that the device 100 of dispatching MCU resource provided in an embodiment of the present invention and the dress of dispatching MCU resource
1000 are set, for executing the dispatching method of the above-mentioned MCU resource being related to of the embodiment of the present invention, therefore for adjusting in the embodiment of the present invention
The description of device 1000 of the device 100 and dispatching MCU resource of MCU resource not enough place in detail is spent, related above-mentioned relate to is seen
And MCU resource dispatching method embodiment, details are not described herein.
It should be noted that memory involved in the above embodiment of the present invention, can be read-only memory (English:
read-only memory;Referred to as: ROM), random access memory (English: random access memory;Referred to as:
RAM), it is also possible to Electrically Erasable Programmable Read-Only Memory (English: Electrically Erasable Programmable
Read-Only Memory;Referred to as: EEPROM), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying
Storage have instruction or data structure form desired program code and can by any other medium of computer access,
But not limited to this, such as memory can be the combination of above-mentioned memory.
The present embodiments relate to processor, can be a general central processing unit, utilize various interfaces and line
Road connects the various pieces of whole equipment, is stored in storage by running or executing the instruction being stored in memory and calling
Data in device execute the various functions and processing data of relevant device, to carry out integral monitoring to relevant device.It is optional
, processor may include one or more processing units;Preferably, processor can integrate application processor and modulation /demodulation processing
Device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly located
Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into the processor.
In some embodiments, processor, can be realized memory the present invention on a single chip.
The dispatching device of MCU resource provided in an embodiment of the present invention is unsatisfactory for attending a meeting described in the resource of current MCU
In the case where whole meeting-place accesses, the whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU
To the part meeting-place in the meeting-place of attending a meeting, by the resource allocation of other MCU to unassigned resource in the meeting-place of attending a meeting
Meeting-place, other MCU are the MCU different from the current MCU.It in other words, is as unit of meeting-place in the embodiment of the present invention
MCU scheduling of resource is carried out, even if current MCU allowable resource is unsatisfactory for accessing in the whole meeting-place attended a meeting, can also can be divided
The resource allocation matched gives part meeting-place, and MCU resource is fully utilized, and improves the utilization rate of MCU resource.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (8)
1. a kind of dispatching method of multipoint control unit MCU resource characterized by comprising
Receive meeting access request;
Judge whether the resource for accessing the current MCU in meeting-place meets the whole meeting-place that will can be attended a meeting in the meeting access request
Access;
In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting,
The whole meeting-place attended a meeting are split as at least two parts, by the resource allocation of current MCU in the meeting-place of attending a meeting
Part meeting-place, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU
For the MCU different from the current MCU;
Wherein, before the resource allocation by current MCU is to the part meeting-place in the meeting-place of attending a meeting, further includes:
If the affiliated service area of current MCU is primary service area, and exists in the primary service area and distribute to from service area meeting-place
MCU resource, then by the MCU resource allocation in other active service areas from service area meeting-place to described from service area meeting
?;
Other active service areas are different from the active service area described in the primary service area from service area meeting-place.
2. the method as described in claim 1, which is characterized in that the resource allocation by other MCU is to the meeting-place of attending a meeting
In the meeting-place of unallocated resource include:
If will be different from the affiliated service area of current MCU in the affiliated service area of current MCU in the presence of the MCU that can distribute resource
Meeting-place of the MCU resource allocation of the current MCU to unassigned resource in the meeting-place of attending a meeting;
If in the affiliated service area of current MCU, there is no the MCU that can distribute resource, by the spare of the affiliated service area of current MCU
MCU resource allocation in service area gives the meeting-place of unassigned resource in the meeting-place of attending a meeting.
3. method according to claim 2, which is characterized in that the quantity in the active service area is one, and described spare
MCU resource needed for unassigned MCU resource is no less than the meeting-place of the unassigned resource in service area.
4. method as claimed in claim 2 or claim 3, which is characterized in that the current affiliated service area of MCU is from service area, institute
Active service area is stated as primary service area, unassigned MCU resource includes for cascading from service area in the active service area
MCU resource.
5. a kind of device for dispatching multipoint control unit MCU resource characterized by comprising
Receiving unit, for receiving meeting access request;
Processing unit, for judging to access whether the resource of current MCU in meeting-place meets can in the meeting access request
The whole meeting-place access attended a meeting;In the case where the resource of current MCU is unsatisfactory for accessing in the whole meeting-place attended a meeting, by institute
It states the whole meeting-place attended a meeting and is split as at least two parts, by the resource allocation of current MCU to the part meeting in the meeting-place of attending a meeting
, by the resource allocation of other MCU to the meeting-place of unassigned resource in the meeting-place of attending a meeting, other MCU be different from
The MCU of the current MCU;
Wherein, the processing unit is also used to:
Before by the resource allocation of current MCU to the part meeting-place in the meeting-place of attending a meeting, if service belonging to the current MCU
Area is primary service area, and there is the MCU resource distributed to from service area meeting-place in the primary service area, then will be described from service area
The MCU resource allocation in other active service areas in meeting-place is to described from service area meeting-place;
Other active service areas are different from the active service area described in the primary service area from service area meeting-place.
6. device as claimed in claim 5, which is characterized in that the processing unit, being specifically used for as follows will be other
Meeting-place of the resource allocation of MCU to unallocated resource in the meeting-place of attending a meeting:
If will be different from the affiliated service area of current MCU in the affiliated service area of current MCU in the presence of the MCU that can distribute resource
Meeting-place of the MCU resource allocation of the current MCU to unassigned resource in the meeting-place of attending a meeting;
If in the affiliated service area of current MCU, there is no the MCU that can distribute resource, by the spare of the affiliated service area of current MCU
MCU resource allocation in service area gives the meeting-place of unassigned resource in the meeting-place of attending a meeting.
7. device as claimed in claim 6, which is characterized in that the quantity in the active service area is one, and described spare
MCU resource needed for unassigned MCU resource is no less than the meeting-place of the unassigned resource in service area.
8. device as claimed in claims 6 or 7, which is characterized in that the current affiliated service area of MCU is from service area, institute
Active service area is stated as primary service area, unassigned MCU resource includes for cascading from service area in the active service area
MCU resource.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639553.6A CN105245819B (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
CN201811506277.6A CN109547730A (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
PCT/CN2016/100416 WO2017054712A1 (en) | 2015-09-30 | 2016-09-27 | Method of scheduling resources of multipoint control unit and device utilizing same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639553.6A CN105245819B (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811506277.6A Division CN109547730A (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105245819A CN105245819A (en) | 2016-01-13 |
CN105245819B true CN105245819B (en) | 2019-01-08 |
Family
ID=55043294
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811506277.6A Pending CN109547730A (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
CN201510639553.6A Active CN105245819B (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811506277.6A Pending CN109547730A (en) | 2015-09-30 | 2015-09-30 | A kind of dispatching method and device of multipoint control unit resource |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN109547730A (en) |
WO (1) | WO2017054712A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547730A (en) * | 2015-09-30 | 2019-03-29 | 杭州华为企业通信技术有限公司 | A kind of dispatching method and device of multipoint control unit resource |
CN108243320B (en) * | 2016-12-23 | 2020-05-08 | 杭州华为企业通信技术有限公司 | Conference control method, device and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976435A (en) * | 2006-12-04 | 2007-06-06 | 中国联合通信有限公司 | Resource allocating method in video frequency conference |
CN101582917A (en) * | 2009-06-18 | 2009-11-18 | 中兴通讯股份有限公司 | Method for dispatching MCU resource, business server and system |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6677978B2 (en) * | 2002-01-31 | 2004-01-13 | Forgent Networks, Inc. | Method and system for automated call graph layout |
CN1199457C (en) * | 2002-06-12 | 2005-04-27 | 华为技术有限公司 | Multiple multipoint controlled equipment network building system and management method using the same |
CN100359942C (en) * | 2003-11-05 | 2008-01-02 | 华为技术有限公司 | Visual conference system and its managing method |
CN101022481A (en) * | 2007-03-21 | 2007-08-22 | 华为技术有限公司 | Method and device for realizing private conversation in multi-point meeting |
CN101267329A (en) * | 2008-04-29 | 2008-09-17 | 杭州华三通信技术有限公司 | A method, system and device for selecting multi-point controller in conference dispatching |
US8704870B2 (en) * | 2010-05-13 | 2014-04-22 | Lifesize Communications, Inc. | Multiway telepresence without a hardware MCU |
CN101848170B (en) * | 2010-06-21 | 2015-05-13 | 中兴通讯股份有限公司 | MCU (Microprogrammed Control Unit) resource scheduling method and system |
CN102377980A (en) * | 2010-08-16 | 2012-03-14 | 杭州华三通信技术有限公司 | Backup method and system of MCU (multi-point control unit) in video conference |
CN102710922B (en) * | 2012-06-11 | 2014-07-09 | 华为技术有限公司 | Cascade establishment method, equipment and system for multipoint control server |
CN109547730A (en) * | 2015-09-30 | 2019-03-29 | 杭州华为企业通信技术有限公司 | A kind of dispatching method and device of multipoint control unit resource |
-
2015
- 2015-09-30 CN CN201811506277.6A patent/CN109547730A/en active Pending
- 2015-09-30 CN CN201510639553.6A patent/CN105245819B/en active Active
-
2016
- 2016-09-27 WO PCT/CN2016/100416 patent/WO2017054712A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976435A (en) * | 2006-12-04 | 2007-06-06 | 中国联合通信有限公司 | Resource allocating method in video frequency conference |
CN101582917A (en) * | 2009-06-18 | 2009-11-18 | 中兴通讯股份有限公司 | Method for dispatching MCU resource, business server and system |
Also Published As
Publication number | Publication date |
---|---|
CN109547730A (en) | 2019-03-29 |
CN105245819A (en) | 2016-01-13 |
WO2017054712A1 (en) | 2017-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020001320A1 (en) | Resource allocation method, device, and apparatus | |
CN112463375B (en) | Data processing method and device | |
CN108268318A (en) | A kind of method and apparatus of distributed system task distribution | |
CN113419846B (en) | Resource allocation method and device, electronic equipment and computer readable storage medium | |
CN107968802A (en) | The method, apparatus and filtering type scheduler of a kind of scheduling of resource | |
CN106161485B (en) | A kind of resource regulating method of infrastructure service cluster, device and system | |
CN106790332B (en) | Resource scheduling method, system and main node | |
CN111309440B (en) | Method and equipment for managing and scheduling multiple types of GPUs | |
CN103810045A (en) | Resource allocation method, resource manager, resource server and system | |
CN104468737A (en) | Storage hierarchical scheduling method and system based on service type characteristics | |
CN107977773A (en) | A kind of method for the entry resource amount for managing multiple cloud platforms | |
CN104301257A (en) | Resource distribution method, device and equipment | |
CN115567251A (en) | Multi-service isolation method and system for micro-service cluster | |
CN105245819B (en) | A kind of dispatching method and device of multipoint control unit resource | |
CN109218086A (en) | A kind of switching network construction method and system | |
CN104144210A (en) | Method and system for automatically building data service | |
CN104410511B (en) | A kind of server management method and system | |
CN115080533A (en) | Middle platform system for data exchange and sharing based on big data | |
CN113115304B (en) | Virtual number request and transmission method, device and storage medium | |
CN102521043B (en) | A kind of task processing method and application system | |
CN112257885A (en) | Intelligent conference room allocation method and device, computer equipment and storage medium | |
CN103905529A (en) | Cloud computing resource allocation method | |
CN114840347A (en) | MPC platform, calculation power pool allocation method and electronic equipment | |
CN109600568A (en) | Video conference booking method, system and server, computer readable storage medium | |
CN104200556B (en) | Queuing treatment method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |