CN102801809A - Resource scheduling system - Google Patents

Resource scheduling system Download PDF

Info

Publication number
CN102801809A
CN102801809A CN2012102962257A CN201210296225A CN102801809A CN 102801809 A CN102801809 A CN 102801809A CN 2012102962257 A CN2012102962257 A CN 2012102962257A CN 201210296225 A CN201210296225 A CN 201210296225A CN 102801809 A CN102801809 A CN 102801809A
Authority
CN
China
Prior art keywords
resource
scheduling
unified
unit
down going
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012102962257A
Other languages
Chinese (zh)
Other versions
CN102801809B (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.)
Shenzhen Advanced Video Info-Tech Co Ltd
Original Assignee
Shenzhen Advanced Video Info-Tech 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 Shenzhen Advanced Video Info-Tech Co Ltd filed Critical Shenzhen Advanced Video Info-Tech Co Ltd
Priority to CN201210296225.7A priority Critical patent/CN102801809B/en
Publication of CN102801809A publication Critical patent/CN102801809A/en
Application granted granted Critical
Publication of CN102801809B publication Critical patent/CN102801809B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a resource scheduling system. The resource scheduling system comprises a unified resource scheduling unit and a downlink channel management unit, wherein the downlink channel management unit is connected with terminal services and the unified resource scheduling unit and used for monitoring the resource conditions of all the terminal services and real-timely reporting and submitting the resource conditions to the unified resource scheduling unit; the unified resource scheduling unit comprises an allocation strategy predefined by a resource list, the resource list comprises the names, the category codes and the quantities of all resources, the unified resource scheduling unit is used for generating or updating a resource allocation list and issuing the resource allocation list to the downlink channel management unit according to the resource list, the allocation strategy and the resource application conditions of all the terminal services; and the downlink channel management unit is also used for resource application scheduling according to the resource allocation list. Compared with the prior art, the multiplexing of various resources can be realized to the utmost extent, so that the resource utilization efficiency is improved.

Description

A kind of resource scheduling system
Technical field
The present invention relates to the broadcasting and TV field, especially relate to a kind of resource scheduling system.
Background technology
Along with further carrying out of the integration of three networks, broadcasting and TV also need be carried out big adjustment to adapt to new competition situation from system.The integration of three networks is since carrying out; For broadcasting and TV have been opened new professional breach; CHINA RFTCOM Co Ltd operator need carry out increasing value-added service, and the resource of using according to each value-added service now maybe be different, and the radio and TV operator will be very complicated to the debugging of the business use conservation of resources and resource; Service resources uniform dispatching difficulty, business can't be carried out fast.How to carry out all kinds of resource unified managements and scheduling, become broadcasting and TV the problem that will face.
Existing each business of broadcasting and TV is independently managed its other resources a few days ago, is a vertical system architecture.Can not efficient resource share and uniform dispatching.
Summary of the invention
Technical problem to be solved by this invention is: a kind of resource scheduling system is provided, realizes unified management and scheduling to multiple resource, the optimizing resources utilization rate.
Technical problem of the present invention solves through following technological means:
A kind of resource scheduling system comprises: unified resource scheduling unit and down going channel administrative unit; Said down going channel administrative unit links to each other with terminal traffic and said unified resource scheduling unit, is used to monitor the resource situation of each terminal traffic and report and submit in real time to said unified resource scheduling unit; Said unified resource scheduling unit comprises the predefined allocation strategy of the Resources list; The resource operating position of each terminal traffic that the title, type code and the quantity that comprise all resources in said the Resources list, said unified resource scheduling unit are used for reporting and submitting according to said the Resources list, allocation strategy and said down going channel administrative unit generates or upgrades resource allocation table and be handed down to said down going channel administrative unit; Said down going channel administrative unit also is used for carrying out according to said resource allocation table the use scheduling of resource.
Preferably:
Said down going channel administrative unit comprises:
IP network channel management subelement: be used to monitor the IP network resource and also reported and submitted in real time to said unified resource scheduling unit by each professional situation about using, and the use scheduling that is used for carrying out according to said resource allocation table the IP network resource; IPQAM channel management subelement: be used to monitor the IPQAM resource and also reported and submitted in real time to said unified resource scheduling unit by the situation of each professional use, and the use scheduling that is used for carrying out according to said resource allocation table the IPQAM resource.
The use scheduling of said resource is meant resource is distributed towards all terminal traffics.
Said allocation strategy comprises the scheduling strategy that is used to control the priority of resource class selection and is used to control every type of resource internal schedule;
Said unified resource scheduling unit comprises:
The resources definition sort module: the title, type code and the quantity that are used for resource are described, and are stored in said the Resources list;
Resource distribution module: the associated in correspondence that is used for the configuration service resource available with it;
Resource life cycle management module: be used for the life cycle of resource is managed, comprise resource is increased, deletes or revise and more capable said the Resources list;
Resource prioritization module: be used to define and preserve every type of resource allocation and give each professional priority;
Scheduling of resource module: the scheduling strategy that is used to define and store every type of resource; Receive the resource operating position of each terminal traffic of down going channel administrative unit transmission; And carry out resource according to the situation that takies of the said priority in source, scheduling strategy and resource and redistribute, upgrade said resource allocation table.
Compared with prior art, the present invention can realize that the multiclass resource is multiplexing to greatest extent, improves the level of resources utilization, and the multiplexing terminal traffic that can make of the intersection of resource is broken away from the dependence to a certain type of resource, helps professional popularization.
Description of drawings
Fig. 1 is the structured flowchart of the specific embodiment of the invention.
Embodiment
Contrast accompanying drawing and combination preferred embodiment are described further the present invention below.
As shown in Figure 1; The resource scheduling system of present embodiment; Be used to realize unified management and scheduling to all kinds of resources; It is made up of unified resource scheduling unit and down going channel administrative unit, and the down going channel administrative unit links to each other with terminal traffic and said unified resource scheduling unit, is used to monitor the situation that takies of resource and report and submit in real time to said unified resource scheduling unit; Said unified resource scheduling unit comprises the Resources list and predefined allocation strategy; The title, type code and the quantity that comprise all resources in this Resources list, the situation that takies that said unified resource scheduling unit is reported and submitted according to said the Resources list, allocation strategy and said down going channel administrative unit generates or upgrades resource allocation table and be handed down to said down going channel administrative unit; Said down going channel administrative unit also is used for carrying out according to said resource allocation table the use scheduling of resource.
Wherein, the down going channel administrative unit of present embodiment is when the available resources initialization, and each channel management subelement obtains initial resource through to the request of unified resource scheduling unit; In use, regularly the resource operating position of reporting service reports content mainly to comprise the situation that takies of passage; The unified resource scheduling unit upgrades resource allocation table according to the allocation strategy that reports situation, the Resources list and definition, is issued to each service resource management device; Each channel resource management according to resource allocation table separately, is carried out the use scheduling of service resources again.The down going channel administrative unit of present embodiment is by IP network channel management subelement, IPQAM channel management subelement and be used to manage other chnnels of resources management subelements of other chnnels of resources.
IP network channel management subelement: be used to monitor the situation that takies of IP network resource and report and submit in real time to said unified resource scheduling unit, and the use scheduling that is used for carrying out according to said resource allocation table the IP network resource;
IPQAM channel management subelement: be used to monitor the situation that takies of IPQAM resource and report and submit in real time to said unified resource scheduling unit, and the use scheduling that is used for carrying out according to said resource allocation table the IPQAM resource.
The unified resource scheduling unit has comprised the Resources list, and from each professional resource device, obtains each professional operating position in real time; Also can pass through static configuration, accomplish the initializing resource allocative decision; And can pass through predefined allocation strategy, the service quality that realizes the dynamic dispatching in each resource use and be similar to network Qos guarantees that priority guarantees to distribute.The allocation strategy of present embodiment comprises the scheduling strategy that is used to control the priority of resource class selection and is used to control every type of resource internal schedule; The unified resource scheduling unit of present embodiment specifically comprises with lower module:
The resources definition sort module: the title, type code and the quantity that are used for resource are described, and are stored in said the Resources list, resource classification for example: resource frequency resource, IP resource, Short Message Service Gateway resource etc.Following resource life cycle management module is carried out the life cycle management of resource according to the resource (classification) of this definition.
Resource distribution module: the associated in correspondence that is used for configuration service and its available resources; Promptly configure the spendable resource type of all kinds of business; Each business has service code separately, and resource has type code, utilizes the type code of service code and resource to carry out related with professional with available resource type; Same business possibly used one type of resource, also can be the multiclass resource; The initialization that this module also is used for resource distributes production initial resource allocation table.
Resource life cycle management module: because after resource is used in business; Have certain cycle that takies; This module is used for the life cycle of resource is managed; Comprise resource is increased, deletes, revises and inquires about, resource is increased, deletes and revises the back and upgrade said the Resources list; When new resource gets into system resource is increased, when resource can not re-use, can delete, when description needs to revise, can make amendment by resource description, in the time of need checking resource, resource is inquired about resource.For the scheduling of resource module provides most basic resource data.
Resource prioritization module: be used to define and preserve every type of resource allocation and give each professional priority; Funding source scheduler module is used, and when multi-service resource is shared, for guaranteeing service quality, during resource allocation, is that one type of the highest resource of multiclass resource medium priority that service selection can supply this business to use supplies its use according to priority.
The scheduling of resource module: be used for definition and store every type of resource dispatching strategy, use resource, use resource etc. by the ratio of setting like average use resource, maximization, inhomogeneous resource can be selected different scheduling strategies; The scheduling of resource module is at first carried out the selection of resource class according to the priority of resource when scheduling; Receive the resource operating position of each terminal traffic of down going channel administrative unit transmission simultaneously, and according to the situation that takies of scheduling strategy and resource the resource of the resource class of selection is carried out resource and redistribute, upgrade said resource allocation table.
The dispatching method of the resource scheduling system of present embodiment is following:
The professional down going channel administrative unit of passing through is after unified resource scheduling unit requests resource allocation; The incidence relation of scheduling of resource module invokes resource distribution block configuration; Obtain the available resource type of this business,, select the available the highest resource type of multiclass resource medium priority of this business then according to resource prioritization; Receive each terminal traffic that the down going channel administrative unit sends to such resource operating position; Redistribute between the business of using such resource according to scheduling strategy, more capable resource allocation table sends to the down going channel administrative unit, and the down going channel administrative unit is carried out the scheduling of resource according to resource allocation table.
Above content is to combine concrete preferred implementation to the further explain that the present invention did, and can not assert that practical implementation of the present invention is confined to these explanations.For person of ordinary skill in the field of the present invention, do not breaking away under the prerequisite of the present invention design, can also make some being equal to substitute or obvious modification, and performance or purposes are identical, all should be regarded as belonging to protection scope of the present invention.

Claims (4)

1. a resource scheduling system is characterized in that, comprising: unified resource scheduling unit and down going channel administrative unit; Said down going channel administrative unit links to each other with terminal traffic and said unified resource scheduling unit, is used to monitor the resource situation of each terminal traffic and report and submit in real time to said unified resource scheduling unit; Said unified resource scheduling unit comprises the predefined allocation strategy of the Resources list; The resource operating position of each terminal traffic that the title, type code and the quantity that comprise all resources in said the Resources list, said unified resource scheduling unit are used for reporting and submitting according to said the Resources list, allocation strategy and said down going channel administrative unit generates or upgrades resource allocation table and be handed down to said down going channel administrative unit; Said down going channel administrative unit also is used for carrying out according to said resource allocation table the use scheduling of resource.
2. resource scheduling system according to claim 1 is characterized in that: said down going channel administrative unit comprises:
IP network channel management subelement: be used to monitor the IP network resource and also reported and submitted in real time to said unified resource scheduling unit by each professional situation about using, and the use scheduling that is used for carrying out according to said resource allocation table the IP network resource;
IPQAM channel management subelement: be used to monitor the IPQAM resource and also reported and submitted in real time to said unified resource scheduling unit by the situation of each professional use, and the use scheduling that is used for carrying out according to said resource allocation table the IPQAM resource.
3. resource scheduling system according to claim 1 is characterized in that: the use scheduling of said resource is meant resource is distributed towards all terminal traffics.
4. resource scheduling system according to claim 1 is characterized in that: said allocation strategy comprises the scheduling strategy that is used to control the priority of resource class selection and is used to control every type of resource internal schedule;
Said unified resource scheduling unit comprises:
The resources definition sort module: the title, type code and the quantity that are used for resource are described, and are stored in said the Resources list;
Resource distribution module: the associated in correspondence that is used for the configuration service resource available with it;
Resource life cycle management module: be used for the life cycle of resource is managed, comprise resource is increased, deletes or revise and more capable said the Resources list;
Resource prioritization module: be used to define and preserve every type of resource allocation and give each professional priority;
Scheduling of resource module: the scheduling strategy that is used to define and store every type of resource; Receive the resource operating position of each terminal traffic of down going channel administrative unit transmission; And carry out resource according to the situation that takies of the said priority in source, scheduling strategy and resource and redistribute, upgrade said resource allocation table.
CN201210296225.7A 2012-08-20 2012-08-20 Resource scheduling system Active CN102801809B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210296225.7A CN102801809B (en) 2012-08-20 2012-08-20 Resource scheduling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210296225.7A CN102801809B (en) 2012-08-20 2012-08-20 Resource scheduling system

Publications (2)

Publication Number Publication Date
CN102801809A true CN102801809A (en) 2012-11-28
CN102801809B CN102801809B (en) 2014-10-29

Family

ID=47200769

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210296225.7A Active CN102801809B (en) 2012-08-20 2012-08-20 Resource scheduling system

Country Status (1)

Country Link
CN (1) CN102801809B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905340A (en) * 2012-12-26 2014-07-02 中国电信股份有限公司 Network resource co-allocation method and device, and Internet network
CN106548385A (en) * 2015-09-23 2017-03-29 北大方正集团有限公司 A kind of order resource allocation methods and device
CN106973315A (en) * 2017-04-07 2017-07-21 广西广播电视信息网络股份有限公司 CHINA RFTCOM Co Ltd multi-channel intelligent scheduled transmission system and method based on user's request
CN112650720A (en) * 2020-12-18 2021-04-13 深圳市佳创视讯技术股份有限公司 Cache system management method and device and computer readable storage medium
WO2022247287A1 (en) * 2021-05-27 2022-12-01 华为云计算技术有限公司 Resource scheduling method and apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101272479A (en) * 2008-03-31 2008-09-24 华为软件技术有限公司 Resource scheduling device and method, method and system and set-top box for demanding programs
CN101645784A (en) * 2008-10-22 2010-02-10 中国科学院声学研究所 System and method for achieving business data multicast
CN102026035A (en) * 2009-09-10 2011-04-20 华为技术有限公司 Method for allocating signal routing resources in video on-demand service, terminal and server
CN102368763A (en) * 2011-09-09 2012-03-07 北京东方网信科技股份有限公司 Three-network amalgamation method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101272479A (en) * 2008-03-31 2008-09-24 华为软件技术有限公司 Resource scheduling device and method, method and system and set-top box for demanding programs
CN101645784A (en) * 2008-10-22 2010-02-10 中国科学院声学研究所 System and method for achieving business data multicast
CN102026035A (en) * 2009-09-10 2011-04-20 华为技术有限公司 Method for allocating signal routing resources in video on-demand service, terminal and server
CN102368763A (en) * 2011-09-09 2012-03-07 北京东方网信科技股份有限公司 Three-network amalgamation method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905340A (en) * 2012-12-26 2014-07-02 中国电信股份有限公司 Network resource co-allocation method and device, and Internet network
CN103905340B (en) * 2012-12-26 2017-05-31 中国电信股份有限公司 Internet resources collaborative allocation, device and Internet
CN106548385A (en) * 2015-09-23 2017-03-29 北大方正集团有限公司 A kind of order resource allocation methods and device
CN106973315A (en) * 2017-04-07 2017-07-21 广西广播电视信息网络股份有限公司 CHINA RFTCOM Co Ltd multi-channel intelligent scheduled transmission system and method based on user's request
CN106973315B (en) * 2017-04-07 2023-11-21 广西广播电视信息网络股份有限公司 Broadcast television network multichannel intelligent scheduling transmission system and method based on user requirements
CN112650720A (en) * 2020-12-18 2021-04-13 深圳市佳创视讯技术股份有限公司 Cache system management method and device and computer readable storage medium
WO2022247287A1 (en) * 2021-05-27 2022-12-01 华为云计算技术有限公司 Resource scheduling method and apparatus

Also Published As

Publication number Publication date
CN102801809B (en) 2014-10-29

Similar Documents

Publication Publication Date Title
CN109906592B (en) System and method for monitoring slicing performance
Tadrous et al. Proactive resource allocation: Harnessing the diversity and multicast gains
CN102801809B (en) Resource scheduling system
CN102577499B (en) For the method and apparatus of resource management
CN105933064A (en) Dynamic bandwidth allocation method and apparatus
CN102104549B (en) Method and device for distributing dynamic bandwidth of passive optical network
CN104322011A (en) Connectivity service orchestrator
JP2014501475A (en) Flexible policy-based network decision making
CN102130837B (en) Method and system for dynamically regulating service license
CN103532873B (en) flow control policy applied to distributed file system
Schmidt et al. Slice scheduling with QoS-guarantee towards 5G
CN104580018A (en) Bandwidth adjustment method and device in software-defined network
CN102521057A (en) Resource scheduling method and device
Lieto et al. Enabling dynamic resource sharing for slice customization in 5G networks
CN100355233C (en) Method for realizing multi-carrier EV-DO system reverse traffic channel control information
CN1925365B (en) System and method for bandwidth distributing and dispatching of wireless broad band network
CN112887107A (en) Bandwidth allocation method and system and optical line terminal
CN107493607A (en) Network resource allocation method and Internet resources distributor
CN1897760A (en) Method for discovering dynamic band width distributing ability and configuring parameter based on timer
CN202602834U (en) Unified frequency point resource scheduling system based on IPQAM modulation
CN104426803B (en) The method and device of Netowrk tape width values is determined in Packet Transport Network
CN109413598B (en) Resource allocation and management method and device
CN101166079A (en) Method for realizing reverse service channel control information of multi-carrier EV-DO system
CN101505534B (en) Resource management method for mobile communication system
CN101345983A (en) Method and device for allocating resource for dedicated physical channel

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant