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 PDF

Info

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
Application number
CN201510639553.6A
Other languages
Chinese (zh)
Other versions
CN105245819A (en
Inventor
李国春
张印昶
高金京
王乔木
廖明华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Huawei Enterprises Communications Technologies Co Ltd
Original Assignee
Hangzhou Huawei Enterprises Communications Technologies 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 Hangzhou Huawei Enterprises Communications Technologies Co Ltd filed Critical Hangzhou Huawei Enterprises Communications Technologies Co Ltd
Priority to CN201510639553.6A priority Critical patent/CN105245819B/en
Priority to CN201811506277.6A priority patent/CN109547730A/en
Publication of CN105245819A publication Critical patent/CN105245819A/en
Priority to PCT/CN2016/100416 priority patent/WO2017054712A1/en
Application granted granted Critical
Publication of CN105245819B publication Critical patent/CN105245819B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference 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

A kind of dispatching method and device of multipoint control unit resource
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.
CN201510639553.6A 2015-09-30 2015-09-30 A kind of dispatching method and device of multipoint control unit resource Active CN105245819B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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