CN101355522B - Control method and system for media server - Google Patents

Control method and system for media server Download PDF

Info

Publication number
CN101355522B
CN101355522B CN200810222398.8A CN200810222398A CN101355522B CN 101355522 B CN101355522 B CN 101355522B CN 200810222398 A CN200810222398 A CN 200810222398A CN 101355522 B CN101355522 B CN 101355522B
Authority
CN
China
Prior art keywords
media
media server
professional ability
user terminal
media business
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.)
Expired - Fee Related
Application number
CN200810222398.8A
Other languages
Chinese (zh)
Other versions
CN101355522A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200810222398.8A priority Critical patent/CN101355522B/en
Publication of CN101355522A publication Critical patent/CN101355522A/en
Priority to PCT/CN2009/073981 priority patent/WO2010031335A1/en
Application granted granted Critical
Publication of CN101355522B publication Critical patent/CN101355522B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1012Server selection for load balancing based on compliance of requirements or conditions with available server resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1029Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers using data related to the state of servers by a load balancer

Abstract

The invention discloses a method and a system for controlling media servers. The control method comprises the following steps that various prior service capacity parameters periodically reported by various media servers are received; the media service capacity required to be consumed for providing media service is calculated according to information of the required media service in a redirected service request of a user terminal, and service capacity required values of various items are acquired; and the current various service capacity parameters of the various media servers are respectively compared with the service capacity required values of the corresponding items, and a media server is selected as an optimum media server according to the comparison result, so as to provide the media service to the user terminal. The method and the system can realize precise redirection and load balancing of different types of media service requests, guarantee the user service quality and improve the performance and the stability of the system on the whole.

Description

A kind of control method of media server and system
Technical field
The present invention relates to the multimedia service field in the network communication, refer in particular to a kind of accuracy control method and system of media server.
Background technology
At present, because the raising of the network bandwidth and the development of NGN (Next Generation Network, next generation network) technology make the value-added services businesses of carrying out on the NGN network based on media content that possibility arranged.Stream media technology provide a kind of in network the mode of media contents such as transmission of video, audio frequency, picture, therefore stream media technology is at multi-media service system, particularly obtained in IPTV (Internet Protocol Televison, the Web TV) multimedia service using widely.Simultaneously,, in the NGN network, carry out multimedia service, become a kind of trend gradually such as multimedia services such as IPTV Web TV, video monitoring, mobile flow mediums along with the NGN development of internet technology.
Because the professional number of users increase of the expansion of IPTV system scale and use will certainly propose higher performance and stability requirement to system, therefore must use effective service to be redirected and the load balancing strategy in the IPTV system, to realize load balancing to the user media service.At present, the IPTV system to the user media service request be redirected and load balancing normally with the media server concurrent user number as performance parameter, yet there is following problem in this method: when media server provides multiple different media services, the user who is inserted on the media server is to the resource consumption difference of media server, can not be to the professional ability of media server (such as the cpu resource utilance, the network input output band width, storage IO resource, socket and file description word resource etc.) carry out load balancing, concurrent user number on the media server can not be represented the overall performance of media server at this moment, therefore controls and may influence quality of services for users according to the concurrent number of media server.
Summary of the invention
The object of the present invention is to provide a kind of method and system that media server is controlled, described method utilization is to the monitoring of the professional ability parameter of each media server, according to the needed media business COS of user terminal, media server for user terminal selecting the best, thereby realize accurately being redirected and load balancing to dissimilar media service request, guarantee QoS of customer, improve the performance and the stability of system on the whole.
For achieving the above object, an aspect of of the present present invention provides a kind of control method of media server, and described control method comprises: the current every professional ability parameter that receives each media server periodic report; According to the information of required media business service in the request of user terminal redirect services, the media business ability in order to provide described media business service to consume is provided, obtain every professional ability desired value; Current every professional ability parameter of described each media server is compared with the described professional ability desired value of relative term respectively, and selecting wherein according to comparative result, a media server comes to provide described media business service for described user terminal as best media server.
Preferably, above-mentioned described control method, after the described best media server of selection provides described media business service for described user terminal, also comprise: the information of described best media server is fed back to described user terminal by the media services redirect response.
Preferably, above-mentioned described control method, with the feedback information of described best media server to the described user terminal, also comprise: described best media server is when receiving the media business service request of described user terminal, for described user terminal sends the media business data, and upgrade described current every professional ability parameter.
Preferably, above-mentioned described control method, the step of the professional ability parameter of each media server periodic report of described reception comprises: receive medium concurrent user number, central processing unit utilance, network input output band width, storage I/O resource, socket and/or file description word number of resources that each media server reports.
Preferably, above-mentioned described control method, select wherein a media server as the step of best media server from described each media server, comprise: current every professional ability parameter of described each media server is compared with the described professional ability desired value of corresponding item respectively, and the media server of selecting described current every professional ability parameter all to be higher than corresponding described professional ability desired value is the media server that meets the media business Capability Requirement; Judge the described number that meets the media server of media business Capability Requirement, if judged result is one, then with a media server that meets the media business Capability Requirement being obtained as best media server; If judged result is a plurality of, then a plurality of current every professional ability parameters that meet the media server of media business Capability Requirement that obtained are weighted summation, obtain the combination property value of each media server; Selecting the highest media server of described combination property value is best media server.。
Preferably, above-mentioned described control method, also comprise: before the redirect request that receives described user terminal transmission, dispose a corresponding relation table, in described mapping table, set up the corresponding informance between described media business service and the described every professional ability desired value.
Preferably, above-mentioned described control method is calculated the step that obtains described every professional ability desired value and is comprised: searches in described mapping table and the corresponding described every professional ability desired value of described media business service.
Preferably, above-mentioned described control method after the professional ability parameter of each media server periodic report of described reception, also comprises: preserve described current every professional ability parameter in the mode of memory database or relational database.
Preferably, above-mentioned described control method is calculated the step that obtains described every professional ability desired value and is comprised: type and the media business quality scale of judging described media business service.
Preferably, above-mentioned described control method, the form of the media business service request that described user terminal sends comprises: video request program, unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting or individual real-time recording.
The present invention provides a kind of control system of media server on the other hand, and described control system comprises: professional ability parameter sending module is used to provide and send current every professional ability parameter of each media server; Professional ability parameter receiver module, the current every professional ability parameter that is used to receive and preserve described each media server; Computing module according to the information of required media business service in the request of user terminal redirect services, calculates the every professional ability desired value in order to provide described media business service to consume; Comparison module, the professional ability parameter of described each media server is compared with the described professional ability desired value of corresponding item respectively, select wherein a media server as best media server, for described user terminal provides described media business service according to comparative result.
Preferably, above-mentioned described control system also comprises: redirect request receives and respond module, is used to receive the redirect request of described user terminal media business service, and respond described redirect request, with the feedback information of described best media server to described user terminal.
Preferably, above-mentioned described control system also comprises: memory module, be used to store a corresponding relation table, and the corresponding informance that provides between described media business service and the described every professional ability desired value is provided in described mapping table.
At least one of the described technical scheme of the above-mentioned specific embodiment of the present invention has following beneficial effect, described method and system is by service of configuration media business and the mapping table that the media business ability of the required consumption media server of this media business is provided, the user is when the service of request media business, can be according to the requirement of media business service to media server, whether can judge media server for user's media business service that offers the best, and select best media server to give subscriber terminal equipment, therefore can realize accurate control to the every professional ability parameter of media server, and can use every ability parameter of media server to carry out load balancing, thereby the optimal service that satisfies the user is experienced.
Description of drawings
Fig. 1 is the flow chart of the accuracy control method of the described media server of the specific embodiment of the invention;
Fig. 2 is the combined bay composition of IPTV system;
Fig. 3 is in the IPTV system, utilizes the described method of the specific embodiment of the invention accurately to control media server, and the sequential chart of media business data is provided for user terminal;
Fig. 4 is the structural representation of the accuracy-control system of the described media server of the specific embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the accompanying drawings and the specific embodiments.
The method and system that media server is accurately controlled of the present invention, by receiving the professional ability parameter that each media server reports periodically, preserve current every professional ability parameter of each media server, in order to after the redirect request that receives user terminal, according to the information of the needed media business of user terminal service (this information comprise the type of media business service and the quality of service rank of user terminal), select optimal media server to provide media services for user terminal, thereby service quality control is carried out in user's media services, improved the user quality of multimedia service and experience.
Fig. 1 is the flow chart of the accuracy control method of the described media server of the specific embodiment of the invention, consults Fig. 1, and this method comprises step from step S101:
Step S102, receive current every media business ability parameter of each media server periodic report, in the specific embodiment of the invention, each media server reports the media business ability parameter can connect the mode of communication link by foundation length, and the typical services ability parameter of media server includes but not limited to medium concurrent user number, CPU (central processing unit) resource utilization, network input output band width, storage IO (input and output) resource, socket and/or file description word resource.
Step S103, receive the redirect request of user terminal media business service, the form of this request comprises the form and the customer service credit rating of media business service, and the form of this media business service includes but not limited to video request program (VOD), unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting, individual real-time recording.
Step S104 according to the information of required media business service in the redirect services request, calculates the every professional ability desired value in order to provide described media business service to consume; For the mode of calculating described every professional ability desired value, can pre-configured one corresponding relation table, in described mapping table, set up each media business service and the corresponding informance that every professional ability desired value that each media business service need consume is provided, so promptly can be according to the type and the quality of service grade of the required media business service of user terminal, search mapping table, acquisition is in order to provide the media business service of the type and quality of service grade, the prerequisite media business ability of media server.
Step S105, current every professional ability parameter of each media server is compared with the described every professional ability desired value that obtains of tabling look-up respectively, judge which media server can provide this media business service, the foundation of judging can be that the described every professional ability desired value that obtains of tabling look-up is made comparisons with current every media business ability parameter of each media server respectively, the media server of selecting current every professional ability parameter all to be higher than corresponding professional ability desired value is the media server that meets the media business Capability Requirement, this media server that meets the media business Capability Requirement can be one or more, if one, then with this media server that meets the media business Capability Requirement being obtained as best media server; If it is a plurality of, then can in the media interviews control appliance, give weight of every professional ability parameter setting of media server, current every professional ability parameter to each media server is weighted summation, obtain the combination property value that each media server quantizes, like this can be in the media server that meets the media service capability requirement, selecting the highest media server of combination property value is best media server.
Step S106, with the feedback information of selected best media server to user terminal, to respond described redirect services request.
By above method, after subscriber terminal equipment receives described response, acquisition provides the information of the best media server of this media business service for this user terminal, can send the media business service request to this best media server of determining, and carry out the media business service negotiation, set up media session; This best media server of determining by said method promptly can begin to provide the media business data to subscriber terminal equipment, subscriber terminal equipment receiving media business datum, and the media business data are further handled, the media business service begins.
The described method of the specific embodiment of the invention can be applied to the media server of NGN (next generation network) such as IPTV (Web TV), video monitoring, mobile flow medium and accurately control, and below with reference to the media server of IPTV system the described method and system of the specific embodiment of the invention is described in detail.
Consult the composition Organization Chart of Fig. 2 for the IPTV system, common IPTV system comprises: media interviews control appliance (MACD, Media Access Control Device), a plurality of media server device (SS1, SS2...SSn) and subscriber terminal equipment (User Equipment).
Fig. 3 is in the IPTV system, utilizes the described method of the specific embodiment of the invention accurately to control media server provides the media business data for user terminal sequential chart.Consult Fig. 3, in the IPTV system, adopt described method, the action of each equipment end comprises the steps:
Step 200: at media interviews control appliance MACD configuration mapping table, set up media business service and media server and serve the corresponding relation of the every professional ability desired value of required consumption for this media business is provided, implementation can be to set up memory database or relational database, wherein the form of this media business service includes but not limited to video request program, unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting, individual real-time recording, and the quality of service grade of media business;
Step 201: all media server SS1, SS2, ..., SSn sets up the long communication link that is connected with media interviews control appliance MACD, and each media server reports the media business ability parameter of this media server periodically for media interviews control appliance MACD by this communication link, and this media business ability parameter comprises the medium concurrent user number, the cpu resource utilance, the network input output band width, storage IO resource, socket and file description word number of resources;
Step 202: media interviews control appliance MACD preserves every media business ability parameter of each media server of collect, and set up the performance parameter tables of data of media business ability parameter in the mode of memory database or relational database, and be organized into can be easy-to-look-up and the frame mode of traversal;
Step 203: subscriber terminal equipment UE sends the media services redirect request to media interviews control appliance MACD, this media services redirect request form includes but not limited to VOD video request program, unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting, individual real-time recording etc., and the media server request also comprises the customer service credit rating in addition;
Step 204: media interviews control appliance MACD is according to the information of the media services redirect request of subscriber terminal equipment transmission, judge the type and the media business quality scale of media business service, calculating provides this media business to serve every professional ability desired value of needed media server, be by searching the mode of mapping table in the specific embodiment of the invention, in mapping table, search acquisition for the media business service of the type and quality of service grade, the prerequisite media business ability of media server are provided; Travel through the performance parameter tables of data of media server simultaneously, every current media professional ability parameter of media server is served desired every professional ability desired value with the media business that provides the user to ask compare, select to satisfy the media server SSi that the user media business service requires;
Step 205: media interviews control appliance MACD returns the redirect services request responding to subscriber terminal equipment UE, comprises the visit information of media server SSi in the response;
Step 206: subscriber terminal equipment UE sends the media business service request to media server SSi, the form of this service request comprises video request program, unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting, individual real-time recording in sum, and the media server request also comprises the customer service credit rating; Subscriber terminal equipment UE and media server SSi carry out the media business server negotiate, set up media session;
Step 207: media server SSi begins to send the media business data to subscriber terminal equipment UE, as the audio/video coding data, file data, subscriber terminal equipment UE receiving media business datum, and with the processing further of media business data do, the media business service begins;
Step 208: media server device SSi upgrades every media business ability parameter value of current device, reports the current media professional ability parameter of this media server SSi then to media interviews control appliance MACD.
The accuracy-control system that a kind of media server is provided on the other hand of the specific embodiment of the invention is consulted the structural representation of Fig. 4 for described system, and described system comprises:
Professional ability parameter sending module is used to provide and send current every professional ability parameter of each media server;
Professional ability parameter receiver module is used to receive and preserve current every professional ability parameter of each media server that described professional ability parameter sending module sent;
Computing module according to the information of required media business service in the request of user terminal redirect services, calculates the every professional ability desired value in order to provide described media business service to consume;
Comparison module compares current every professional ability parameter of described each media server respectively with corresponding professional ability desired value, select a best media server to provide described media business service for described user terminal; This comparative approach is: the media server of selecting described current every professional ability parameter all to be higher than corresponding described professional ability desired value is the media server that meets the media business Capability Requirement; Judge the described number that meets the media server of media business Capability Requirement, if judged result is one, then with a media server that meets the media business Capability Requirement being obtained as best media server; If judged result is a plurality of, then a plurality of current every professional ability parameters that meet the media server of media business Capability Requirement that obtained are weighted summation, obtain the combination property value of each media server; Selecting the highest media server of described combination property value is best media server.
Redirect request receives and respond module, be used to receive the redirect request of described user terminal media business service, and respond described redirect request, with the feedback information of described best media server to described user terminal.
Memory module is used to store a corresponding relation table, sets up the corresponding informance between described media business service and the described every professional ability desired value in described mapping table.
The control system of the specific embodiment of the invention can be applied to the media server of NGN (next generation network) such as IPTV (Web TV), video monitoring, mobile flow medium and accurately control, and is example with the IPTV system, adopts the IPTV system of this control system to comprise:
Media interviews control appliance: as the core control equipment of IPTV system, above-mentioned professional ability parameter receiver module, computing module, comparison module, redirect request reception and respond module, memory module can be arranged at this media interviews control appliance, utilize professional ability parameter receiver module, gather and preserve every professional ability parameter of media server, to realize the load balancing between each media server; Utilize memory module, being stored as provides a media business to serve every professional ability desired value of needed media server; Utilize and calculate and comparison module, select to be fit to provide the best media server device of media services to the user; While is redirected as user terminal requests, utilize redirect request to receive and respond module, receive the media service request of subscriber terminal equipment, and the information of the best media server that comparison module is determined returns to subscriber terminal equipment, realize being redirected of user media service request;
Media server device: provide equipment as IPTV system media service capability, directly provide media services to the user, the form of media services can be that content is downloaded, and audio frequency and video are play and real-time recording etc., and provides the media business data to subscriber terminal equipment; As controlled device, above-mentioned professional ability parameter sending module is arranged at this media server device, utilizes this professional ability parameter sending module that various current each professional ability parameter of media server device is provided to the media interviews control appliance simultaneously;
Subscriber terminal equipment: as the access device of IPTV system, be used for sending the media services redirect request to the media interviews control appliance, the form of media services can be that content is downloaded, audio frequency and video broadcast and real-time recording etc., subscriber terminal equipment is after the media server device information that gets access to after the control of process medium is redirected, send the media server request to media server device again, the media business data that the receiving media server provides, and the media business data are further handled.
Comprehensive the above, by adopting the described method and system of the specific embodiment of the invention, can realize accurate control, and can use every ability parameter of media server to carry out load balancing, satisfy user's optimal service and experience the every professional ability parameter of media server.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (12)

1. the control method of a media server is characterized in that, described control method comprises:
Receive current every professional ability parameter of each media server periodic report;
Information according to required media business service in the request of user terminal redirect services, judge the type and the media business quality scale of described media business service, type and media business quality scale according to described media business service are calculated for the media business ability of described media business service needs consumption is provided, and obtain every professional ability desired value;
Current every professional ability parameter of described each media server is compared with the described professional ability desired value of corresponding item respectively, the media server of selecting described current every professional ability parameter all to be higher than corresponding described professional ability desired value is the media server that meets the media business Capability Requirement, and selecting wherein, a media server that meets the media business Capability Requirement to provide described media business service for described user terminal as best media server.
2. control method as claimed in claim 1 is characterized in that, after the described best media server of selection provides described media business service for described user terminal, also comprises:
The information of described best media server is fed back to described user terminal by the media services redirect response.
3. control method as claimed in claim 2, it is characterized in that, with the feedback information of described best media server to the described user terminal, also comprise: described best media server is when receiving the media business service request of described user terminal, for described user terminal sends the media business data, and upgrade described current every professional ability parameter.
4. control method as claimed in claim 1, it is characterized in that the step of the professional ability parameter of each media server periodic report of described reception comprises: receive medium concurrent user number, central processing unit utilance, network input output band width, storage I/O resource, socket and/or file description word number of resources that each media server reports.
5. control method as claimed in claim 4 is characterized in that, selects wherein a media server that meets the media business Capability Requirement to provide for described user terminal the step of described media business service as best media server, comprising:
Judge the described number that meets the media server of media business Capability Requirement, if judged result is one, then with a media server that meets the media business Capability Requirement being obtained as best media server; If judged result is a plurality of, then a plurality of current every professional ability parameters that meet the media server of media business Capability Requirement that obtained are weighted summation, obtain the combination property value of each media server;
Selecting the highest media server of described combination property value is best media server.
6. control method as claimed in claim 1, it is characterized in that, also comprise: before the redirect request that receives described user terminal transmission, dispose a corresponding relation table, in described mapping table, set up the corresponding informance between described media business service and the described every professional ability desired value.
7. control method as claimed in claim 6 is characterized in that, calculates the step that obtains described every professional ability desired value and comprises: search in described mapping table and the corresponding described every professional ability desired value of described media business service.
8. control method as claimed in claim 1 is characterized in that, after the professional ability parameter of each media server periodic report of described reception, also comprises: preserve described current every professional ability parameter in the mode of memory database or relational database.
9. control method as claimed in claim 1 is characterized in that, the form of the media business service request that described user terminal sends comprises: video request program, unicast channel broadcast, multicast channel broadcast, multicast channel time shifting broadcasting or individual real-time recording.
10. the control system of a media server is characterized in that, described control system comprises:
Professional ability parameter sending module is used to provide and send current every professional ability parameter of each media server;
Professional ability parameter receiver module, the current every professional ability parameter that is used to receive and preserve described each media server;
Computing module, information according to required media business service in the request of user terminal redirect services, judge the type and the media business quality scale of described media business service, calculate for every professional ability desired value of described media business service needs consumption is provided according to the type and the media business quality scale of described media business service;
Comparison module, the professional ability parameter of described each media server is compared with the described professional ability desired value of corresponding item respectively, the media server of selecting described current every professional ability parameter all to be higher than corresponding described professional ability desired value is the media server that meets the media business Capability Requirement, select wherein a media server that meets the media business Capability Requirement as best media server, for described user terminal provides described media business service.
11. control system as claimed in claim 10 is characterized in that, described control system also comprises:
Redirect request receives and respond module, be used to receive the redirect request of described user terminal media business service, and respond described redirect request, with the feedback information of described best media server to described user terminal.
12. system as claimed in claim 10, it is characterized in that, described control system also comprises: memory module, be used to store a corresponding relation table, and the corresponding informance that provides between described media business service and the described every professional ability desired value is provided in described mapping table.
CN200810222398.8A 2008-09-18 2008-09-18 Control method and system for media server Expired - Fee Related CN101355522B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810222398.8A CN101355522B (en) 2008-09-18 2008-09-18 Control method and system for media server
PCT/CN2009/073981 WO2010031335A1 (en) 2008-09-18 2009-09-16 Method for controlling media server and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810222398.8A CN101355522B (en) 2008-09-18 2008-09-18 Control method and system for media server

Publications (2)

Publication Number Publication Date
CN101355522A CN101355522A (en) 2009-01-28
CN101355522B true CN101355522B (en) 2011-02-23

Family

ID=40308122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810222398.8A Expired - Fee Related CN101355522B (en) 2008-09-18 2008-09-18 Control method and system for media server

Country Status (2)

Country Link
CN (1) CN101355522B (en)
WO (1) WO2010031335A1 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355522B (en) * 2008-09-18 2011-02-23 中兴通讯股份有限公司 Control method and system for media server
CN101795239B (en) * 2010-04-14 2012-10-17 杭州华三通信技术有限公司 Authentication method and equipment
CN101867526A (en) * 2010-06-28 2010-10-20 中兴通讯股份有限公司 A redirecting method and system
CN102571525B (en) * 2010-12-08 2016-01-20 中兴通讯股份有限公司 The management method that a kind of communication equipment service is redirected and device
CN102255900A (en) * 2011-07-05 2011-11-23 中兴通讯股份有限公司 Method, system and device for providing multimedia service
CN102625076A (en) * 2012-04-06 2012-08-01 高剑平 Streaming media-based television interactive video response method and system
CN103793275B (en) * 2012-10-31 2018-09-04 北京华胜天成科技股份有限公司 Realize the system and processing method of load balancing
CN102932271A (en) * 2012-11-27 2013-02-13 无锡城市云计算中心有限公司 Method and device for realizing load balancing
CN104348736A (en) * 2013-07-31 2015-02-11 北京华为数字技术有限公司 Method for selecting route under multicast load scene and routers
CN105430028B (en) * 2014-09-09 2019-03-29 阿里巴巴集团控股有限公司 Service calling method, providing method and node
CN105871983A (en) * 2015-12-10 2016-08-17 乐视云计算有限公司 Method and device for selecting servers
CN106453637B (en) * 2016-11-24 2018-01-26 深圳市小满科技有限公司 The method, apparatus and cloud platform of cloud platform efficient multiplexing server resource
CN109218355B (en) * 2017-06-30 2021-06-15 华为技术有限公司 Load balancing engine, client, distributed computing system and load balancing method
CN113179334B (en) * 2021-06-30 2021-09-24 神威超算(北京)科技有限公司 Server selection method, device and computer readable medium
CN115379221B (en) * 2022-10-25 2022-12-20 中诚华隆计算机技术有限公司 Streaming media data transmission method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6463454B1 (en) * 1999-06-17 2002-10-08 International Business Machines Corporation System and method for integrated load distribution and resource management on internet environment
CN1585399A (en) * 2004-05-25 2005-02-23 华中科技大学 Load balancing method for cluster server
CN101080001A (en) * 2007-06-22 2007-11-28 中兴通讯股份有限公司 Device for realizing balance of media content in network TV system and its method
CN101119475A (en) * 2007-08-21 2008-02-06 中兴通讯股份有限公司 System and method for implementing video on-demand request redirection in IPTV system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184271B (en) * 2007-11-19 2010-07-28 华为技术有限公司 Multimedia resource service selecting method and multimedia resource function controller
CN101227644B (en) * 2008-02-03 2012-11-28 中兴通讯股份有限公司 Method and apparatus of resource allocation
CN101355522B (en) * 2008-09-18 2011-02-23 中兴通讯股份有限公司 Control method and system for media server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6463454B1 (en) * 1999-06-17 2002-10-08 International Business Machines Corporation System and method for integrated load distribution and resource management on internet environment
CN1585399A (en) * 2004-05-25 2005-02-23 华中科技大学 Load balancing method for cluster server
CN101080001A (en) * 2007-06-22 2007-11-28 中兴通讯股份有限公司 Device for realizing balance of media content in network TV system and its method
CN101119475A (en) * 2007-08-21 2008-02-06 中兴通讯股份有限公司 System and method for implementing video on-demand request redirection in IPTV system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
梁晶等.分布式视频点播系统中动态负载平衡方法的研究.《现代电子技术》.2002,(第2期),33-36. *

Also Published As

Publication number Publication date
CN101355522A (en) 2009-01-28
WO2010031335A1 (en) 2010-03-25

Similar Documents

Publication Publication Date Title
CN101355522B (en) Control method and system for media server
CN101540775B (en) Method and device for distributing contents and network system for distributing contents
CN100438408C (en) Method, device and system for realizing surrogate downloading
CN201491019U (en) Network video system supporting multiple terminals
US9204180B2 (en) Method, server and terminal for audio and video on demand
CN101800731B (en) Network transmission management server, network transmission management method and network transmission system
US9853718B2 (en) Dynamically adjusting the transmission mode in a satellite communication system
EP1993231A1 (en) Allocation method, system and device for network resource in communication network
US20080115167A1 (en) Method and apparatus for controlling information available from content distribution points
WO2013159703A1 (en) Offline download method, multimedia file download method and system thereof
CN106416269A (en) Unicast adaptive bitrate streaming
CN104412253A (en) Methods for quality-aware adaptive streaming over hypertext transfer protocol
CN102084661A (en) Proxy functionality
CN101800885A (en) Video data distribution method and system method and system for distributing video data
US20140258025A1 (en) Digital content recommendation system
US20220400295A1 (en) Method And System For Pre-Positioning And Post Positioning Content In A Content Distribution System
CN101605242B (en) Method, device and system for realizing video-on-demand service
Wang et al. PLVER: Joint stable allocation and content replication for edge-assisted live video delivery
CN102780710A (en) Node scheduling method based on content distribution network
EP4282150A1 (en) Method and system for delivering real-time content using broadcasting and unicasting
CN101854287A (en) Method and device for optimizing P2P traffic
US9485524B2 (en) Method, system, and apparatus for receiving contents through multiple channels
WO2010058215A1 (en) Method and system for content handling
US20070076614A1 (en) Method for changing channels in wireless communication terminal and content service system
WO2023009382A9 (en) Method and system for distributing content by pre-positioning and redistributing the content to other devices

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110223

Termination date: 20160918

CF01 Termination of patent right due to non-payment of annual fee