CN101355522B - Control method and system for media server - Google Patents
Control method and system for media server Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1029—Protocols 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
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.
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)
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)
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)
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 |
-
2008
- 2008-09-18 CN CN200810222398.8A patent/CN101355522B/en not_active Expired - Fee Related
-
2009
- 2009-09-16 WO PCT/CN2009/073981 patent/WO2010031335A1/en active Application Filing
Patent Citations (4)
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)
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 |