[go: up one dir, main page]

CN1980222B - Method and system for controlling multi-media communication and media transmission authority management server - Google Patents

Method and system for controlling multi-media communication and media transmission authority management server Download PDF

Info

Publication number
CN1980222B
CN1980222B CN200510130300A CN200510130300A CN1980222B CN 1980222 B CN1980222 B CN 1980222B CN 200510130300 A CN200510130300 A CN 200510130300A CN 200510130300 A CN200510130300 A CN 200510130300A CN 1980222 B CN1980222 B CN 1980222B
Authority
CN
China
Prior art keywords
media
management server
request
type information
right management
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
CN200510130300A
Other languages
Chinese (zh)
Other versions
CN1980222A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200510130300A priority Critical patent/CN1980222B/en
Priority to PCT/CN2006/003339 priority patent/WO2007065369A1/en
Publication of CN1980222A publication Critical patent/CN1980222A/en
Application granted granted Critical
Publication of CN1980222B publication Critical patent/CN1980222B/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
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • 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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The system includes server for managing transmission right of users and media in multimedia communication. The server is composed of reception unit, control unit, and memory unit including one or more queues. The method includes steps: the server inserts media transmission request (MTR) of carrying information of media type sent from user into queue; when it is needed to down send permission of media, based on scheduling strategy setup in advance, server dispatches MTR of carrying information of media type from queue, and sends the media transmission permission to user. The invention controls sending sequence of different users and media streams in different types in multimedia communication effectively so as to increase flexibility of implementing multimedia service.

Description

The method and system and the media transmission authority management server of control multimedia communication
Technical field
The present invention relates to the communication technology, particularly relate to a kind of method and system and a kind of media transmission authority management server of controlling multimedia communication.
Background technology
In voice communication service, when the media transmission authority management server of system side received the right of speech request of sound-type, media transmission authority management server can adopt the mode of formation to handle the right of speech request of received sound-type.Such as, media transmission authority management server is inserted into a plurality of right of speech requests of sound-type in the formation, and the right of speech request of dispatching each sound-type by the mode of right of speech request first in first out in the formation successively, issue the right of speech response at the user of scheduling right of speech request correspondence and promptly authorize the voice transmission route, thereby finished a plurality of right of speech request responding processes of sound-type, controlled each user's order of speech in the voice communication service.
Yet along with the development of broadband network, mobile communication not only is confined to traditional speech business, carries out just gradually in conjunction with the multimedia service of multiple medium types such as audio frequency, video, picture and text.In multimedia communication, any one party is before the Media Stream that sends a kind of medium type, the medium that need send to the media transmission authority management server of system side at this kind medium type send request, and after receiving the right of speech response that media transmission authority management server issues, could send the Media Stream of this kind medium type.
But, as can be seen from the above description, in the prior art, only realized in voice communication, the right of speech request of sound-type being responded the process of control voice communication, and for multimedia communication, the transmission of the uncontrollable various medium type Media Streams of media transmission authority management server, that is to say, can't manage effectively the multimedia communication process, thereby greatly reduce the flexibility that multimedia service is realized, reduce the QoS of multimedia service.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method of controlling multimedia communication, another object of the present invention is to provide a kind of system and a kind of media transmission authority management server of controlling multimedia communication, so that control multimedia communication process.
In order to achieve the above object, technical scheme of the present invention is achieved in that
A kind of method of controlling multimedia communication, this method comprises:
A, media transmission authority management server receive the medium transmission request of carrying media type information that the user sends;
B, described media transmission authority management server send the media type information of carrying in the request according to medium, the medium that carry media type information that receive are sent in the formation of asking to be inserted into corresponding to entrained medium type, perhaps, be inserted in the affiliated classification of the entrained medium type corresponding queues;
C, issue medium when sending permission when needs, media transmission authority management server dispatch the medium that carry media type information according to predefined scheduling strategy and is sent and ask from formation;
D, media transmission authority management server to the user issue carry the medium of the dispatching medium that send media type information in the request send permission.
Described step B comprises: media transmission authority management server sends request with the medium that carry media type information that receive and is inserted in the formation according to the sequencing that receives.
Described formation is the formation of an appointment in the media transmission authority management server.
This method further comprises: for designated user the position is set in formation;
Described step B comprises: media transmission authority management server obtains sends described medium transmission requested user, and after determining to send medium and send requesting users and be designated user according to obtaining user profile, these medium that carry media type information are sent request be inserted into and be the set position of this designated user in the formation.
This method further comprises: for different queue is provided with corresponding medium type respectively;
The described step that for designated user the position is set in formation comprises: for designated user identical position is set in corresponding to the formation of each medium type;
In step B, the step of described insertion comprises: the medium transmission request that media transmission authority management server will carry media type information is inserted into corresponding to being the set position of this designated user in the entrained medium type formation in this medium transmission request.
The described step that identical position is set for designated user comprises: be that designated user is reserved placeholder in corresponding to the formation of each medium type.
The described step that identical position is set for designated user comprises: the medium that carry the reference medium type information that media transmission authority management server is sent according to designated user send request residing position in entrained reference medium type formation corresponding to this, determine to be in corresponding to the formation of other medium type the set position of this designated user.
Described reference medium type is that to send the special parameter that carries in the solicitation message by media transmission authority management server according to described designated user specified.
Described reference medium type is by the direct appointment of media transmission authority management server.
In steps A, media transmission authority management server receives the medium transmission request of carrying multiple media type information that described designated user is sent;
In step B, the medium transmission request of carrying multiple media type information that media transmission authority management server is sent described designated user is split as many medium that carry each media type information respectively and sends request, and many medium that carry each media type information respectively after will splitting send in the formation of asking to insert respectively corresponding to entrained medium type;
Described reference medium type is to obtain each bar medium after the fractionation by media transmission authority management server to send request medium of Ying Chu position maximum in its place formation and send request, and these medium of obtain are sent the medium type that carries in the request is appointed as the reference medium type.
In steps A, received medium of media transmission authority management server send in the request and carry multiple media type information;
Described step B comprises: media transmission authority management server sends the quantity of medium type entrained in the request according to these medium, these medium are sent request be split as many medium transmission requests of carrying each media type information respectively, many medium that carry each media type information that will split out then send request and are inserted in the formation in proper order according to the medium type of setting.
The medium type of described setting is directly set by media transmission authority management server in proper order, is perhaps sent the indicative of settings of special parameter in the application according to the user by media transmission authority management server.
In steps A, received medium of media transmission authority management server send in the request and carry multiple media type information;
Described step B comprises: the medium transmission request that media transmission authority management server directly carries this multiple media type information is inserted in the formation;
In step C, the medium of dispatching send in the request and carry multiple media type information;
Described step D comprises: media transmission authority management server to the user issue carry the medium of dispatching send that medium of multiple media type information send permission in the request, or, media transmission authority management server to the user issue carry respectively the medium of dispatching send that many medium of each media type information send permission in the request.
Described step B further comprises: media transmission authority management server will be sent to the allowed sequence of entrained medium type in the described medium transmission request and send described medium transmission requesting users according to scheduling strategy.
In step C, the step that described media transmission authority management server scheduling medium send request comprises: media transmission authority management server is once dispatched one or more medium that carry media type information and is sent request from the formation that medium transmission request is inserted into.
It is characterized in that, in step C, described media transmission authority management server scheduling medium send the step of asking and comprise: media transmission authority management server sends the sequencing that formation is inserted in request according to each medium, and the medium transmission request of media type information is carried in scheduling from formation.
In step C, the step that described media transmission authority management server scheduling medium send request comprises: media transmission authority management server sends request by the medium that carry each medium type in the snoop queue, dispatches each medium and sends request.
This method further comprises: for different queue is provided with corresponding medium type respectively;
Described step B comprises: media transmission authority management server sends the media type information of carrying in the request according to medium, the medium that carry media type information that receive is sent in the formation of asking to be inserted into corresponding to entrained medium type;
In step C, described poll comprises: each formation corresponding to medium type of media transmission authority management server poll.
This method further comprises: the priority that each medium type is set;
In step C, the step that described media transmission authority management server scheduling medium send request comprises: media transmission authority management server is according to the priority orders of entrained medium type in the medium transmission request, and each medium send request in the scheduling queue successively.
The medium type of a plurality of appointments of media transmission authority management server is set to same priority;
In step C, send request for the different medium that carry the same priority medium type, media transmission authority management server is dispatched these different medium that carry the same priority medium type simultaneously and is sent request.
This method further comprises: for a plurality of formations are provided with corresponding medium type respectively, and according to formation the priority of corresponding medium type the priority of formation is set;
Described step B comprises: media transmission authority management server sends the media type information of carrying in the request according to medium, the medium that carry media type information that receive is sent to ask to be inserted into corresponding to these medium send in the formation of entrained medium type in the request;
In step C, the step of described scheduling comprises: the medium that carry media type information that media transmission authority management server is at first dispatched in the highest-priority queue send request, the medium that carry media type information in the scheduling time high-priority queue send request then, and the medium that carry media type information in the scheduling lowest priority queue send request.
This method further comprises: the user sends the solicitation message of reassigning various medium type priority to media transmission authority management server, and media transmission authority management server is sent the priority of each medium type of priority modification of the specified various medium types of solicitation message according to the user;
In step C, the priority orders that described medium send entrained medium type in the request is amended priority orders.
In step C, when the medium transmission request of lower priority medium type was carried in scheduling, media transmission authority management server received the medium that carry the higher priority media type information and sends request; Media transmission authority management server is after the medium that carry the lower priority medium type of finishing current scheduling send request, the medium that carry the higher priority media type information that dispatching office receives immediately send request, perhaps, the medium that carry the lower priority medium type that media transmission authority management server interrupts current scheduling send request, dispatch these medium that carry the higher priority media type information immediately and send request.
In step C, the step that described media transmission authority management server scheduling medium send request comprises: in once dispatching, the different medium that different media types information is carried in media transmission authority management server scheduling simultaneously from formation send request.
This method further comprises: for different queue corresponding medium type is set respectively in advance;
Described step B comprises: media transmission authority management server sends the media type information of carrying in the request according to medium, the medium that carry media type information that receive is sent to ask to be inserted into corresponding to these medium send in the formation of entrained medium type in the request;
In step C, the step of described scheduling comprises: in once dispatching, media transmission authority management server is from sending request corresponding to dispatching one or more medium that carry media type information the different queue of different media types respectively.
In step C, scheduling is carried after a plurality of medium transmission requests of different media types information at the same time, and before execution in step D, further comprise: media transmission authority management server is according to predefined mutual conflict medium type, judge that the current different medium of dispatching send the different media types of carrying in the request and whether conflict mutually, if, then according to other scheduling mode operation dispatching of setting, otherwise execution in step D.
Described predefined mutual conflict medium type is by the direct appointment of media transmission authority management server.
Described predefined mutual conflict medium type is sent the mutual conflict media type information of carrying in the solicitation message by media transmission authority management server according to the user to come appointment.
The solicitation message that the user sent is media data control protocol MBCP message or binary system transmission route control protocol BFCP message or session initiation protocol sip message.
In steps A, the medium that the user sent send in the request and carry multiple media type information, and carry the parameter that this multiple medium type of application is authorized simultaneously;
In step C, the step that described media transmission authority management server scheduling medium send request comprises: the parameter that media transmission authority management server is authorized simultaneously according to the described multiple medium type of application, judge currently whether can dispatch each medium type of described user applies simultaneously, if cannot, then media transmission authority management server is not dispatched the medium transmission request of any one media type information of carrying described user applies, and dispatches other medium transmission request; Send request if of course, then dispatch the medium of each media type information of carrying described user applies simultaneously.
A kind of system that controls multimedia communication, this system comprises: user in the multimedia communication and media transmission authority management server, and wherein, media transmission authority management server is by receiving element, control unit and comprise that the memory cell of one or more formations forms, and
User in the multimedia communication, the medium that are used for carrying media type information send request and are sent to media transmission authority management server, and, send the Media Stream that sends entrained medium type in the permission corresponding to medium receiving after medium that carry media type information that media transmission authority management server sends send permission;
Receiving element is used for receiving the medium that carry media type information that the user of multimedia communication sends and sends request, and the medium that carry media type information that will receive send request and are sent to control unit in the media transmission authority management server;
Control unit, be used for sending the media type information that request is carried according to medium, the medium that carry media type information that receive are sent in the formation of asking to be inserted into corresponding to entrained medium type, perhaps, be inserted in the affiliated classification of the entrained medium type corresponding queues; And, when needs issue medium transmission permission, the medium that described control unit carries media type information according to scheduling in the formation of predefined scheduling strategy from memory cell send request, and the user in described multimedia communication issues and carries the medium transmission that institute's medium of dispatch send media type information in the request and permit;
Memory cell is used for preserving the medium that carry media type information that control unit inserted in self formation and sends request.
Described control unit, be further used for receiving the medium that carry media type information when sending request, will be sent to the allowed sequence that described medium send entrained medium type in the request according to predefined scheduling strategy and send described medium and send user in the described multimedia communication of request.
Further comprise the medium type detecting unit in the described media transmission authority management server, be used for after receiving the different media types information that control unit sends, judge the whether mutually conflict of the current different media types that receives according to the mutual conflict medium type that sets in advance, and after judging the current different media types that receives and conflicting mutually, the indication that will conflict is sent to control unit, and after judging the current different media types that receives and not clashing, will not clash indication and be sent to control unit;
Described control unit, be used for carrying the different medium requests of different media types information from the formation scheduling of memory cell, and the different medium of dispatch are sent the different media types information of carrying in the request be sent to the medium type detecting unit, after receiving the conflict indication that the medium type detecting unit sends, from the formation of memory cell, dispatch the medium request of carrying media type information according to predefined other scheduling strategy, and receive that the medium type detecting unit sends do not clash indication after, directly the user in described multimedia communication issues simultaneously and carries the medium transmission that institute's medium of dispatch send different media types information in the request and permit.
A kind of media transmission authority management server comprises: receiving element, control unit and comprise the memory cell of one or more formations, wherein,
Receiving element is used for receiving the medium that carry media type information that the user of multimedia communication sends and sends request, and the medium that carry media type information that will receive send request and are sent to control unit in the media transmission authority management server;
Control unit, be used for sending the media type information that request is carried according to medium, the medium that carry media type information that receive are sent in the formation of asking to be inserted into corresponding to entrained medium type, perhaps, be inserted in the affiliated classification of the entrained medium type corresponding queues; And, when needs issue medium transmission permission, the medium that described control unit carries media type information according to scheduling in the formation of predefined scheduling strategy from memory cell send request, and the user in multimedia communication issues and carries the medium transmission that institute's medium of dispatch send media type information in the request and permit;
Memory cell is used for preserving the medium that carry media type information that control unit inserted in self formation and sends request.
Described control unit, be further used for receiving the medium that carry media type information when sending request, will be sent to the allowed sequence that described medium send entrained medium type in the request according to predefined scheduling strategy and send medium and send user in the multimedia communication of request.
Further comprise the medium type detecting unit in the described media transmission authority management server, be used for after receiving the different media types information that control unit sends, judge the whether mutually conflict of the current different media types that receives according to the mutual conflict medium type that sets in advance, and after judging the current different media types that receives and conflicting mutually, the indication that will conflict is sent to control unit, and after judging the current different media types that receives and not clashing, will not clash indication and be sent to control unit;
Described control unit, be used for carrying the different medium requests of different media types information from the formation scheduling of memory cell, and the different medium of dispatch are sent the different media types information of carrying in the request be sent to the medium type detecting unit, after receiving the conflict indication that the medium type detecting unit sends, from the formation of memory cell, dispatch the medium request of carrying media type information according to predefined other scheduling strategy, and receive that the medium type detecting unit sends do not clash indication after, directly the user in multimedia communication issues simultaneously and carries the medium transmission that institute's medium of dispatch send different media types information in the request and permit.
This shows, in the present invention, media transmission authority management server can come the sending order of the Media Stream of different user in the multimedia communication and different media types is controlled effectively by the mode of formation, realized multimedia communication process is managed effectively, thereby greatly improved the flexibility that multimedia service is realized, improved the QoS of multimedia service.
Description of drawings
Fig. 1 is the basic structure schematic diagram of system of the present invention.
Fig. 2 is the preferred structure schematic diagram of system of the present invention.
Fig. 3 is the basic structure schematic diagram of media transmission authority management server proposed by the invention.
Fig. 4 is the preferred structure schematic diagram of media transmission authority management server proposed by the invention.
Fig. 5 is a flow chart of realizing embodiments of the invention.
Fig. 6 is a schematic diagram of reserving placeholder in embodiments of the present invention in each formation for the user.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with drawings and the specific embodiments.
Fig. 1 is the basic structure schematic diagram of system of the present invention.Referring to Fig. 1, the basic structure of system of the present invention comprises: user in the multimedia communication and media transmission authority management server, and wherein, media transmission authority management server is by receiving element, control unit and comprise that the memory cell of one or more formations forms, and
User in the multimedia communication, the medium that are used for carrying media type information send request and are sent to media transmission authority management server, and, send the Media Stream that sends entrained medium type in the permission corresponding to medium receiving after medium that carry media type information that media transmission authority management server sends send permission;
Receiving element is used for receiving the medium that carry media type information that the user of multimedia communication sends and sends request, and the medium that carry media type information that will receive send request and are sent to control unit in the media transmission authority management server;
Control unit, the medium that carry media type information that are used for receiving send request and are inserted in the formation of memory cell; And, when needs issue medium transmission permission, the medium that described control unit carries media type information according to scheduling in the formation of predefined scheduling strategy from memory cell send request, and the user in described multimedia communication issues and carries the medium transmission that institute's medium of dispatch send media type information in the request and permit;
Memory cell is used for preserving the medium that carry media type information that control unit inserted in self formation and sends request.
Fig. 3 is the basic structure schematic diagram of media transmission authority management server proposed by the invention.Referring to Fig. 3, the basic structure of media transmission authority management server proposed by the invention comprises: receiving element, control unit and comprise that the memory cell of one or more formations forms, wherein,
Receiving element is used for receiving the medium that carry media type information that the user of multimedia communication sends and sends request, and the medium that carry media type information that will receive send request and are sent to control unit in the media transmission authority management server;
Control unit, the medium that carry media type information that are used for receiving send request and are inserted in the formation of memory cell; And, when needs issue medium transmission permission, the medium that described control unit carries media type information according to scheduling in the formation of predefined scheduling strategy from memory cell send request, and the user in multimedia communication issues and carries the medium transmission that institute's medium of dispatch send media type information in the request and permit;
Memory cell is used for preserving the medium that carry media type information that control unit inserted in self formation and sends request.
Referring to Fig. 1 and Fig. 3, in system of the present invention and media transmission authority management server proposed by the invention, described control unit, be further used for receiving the medium that carry media type information when sending request, will be sent to the allowed sequence that described medium send entrained medium type in the request according to predefined scheduling strategy and send medium and send user in the described multimedia communication of request.
Fig. 2 is the preferred structure schematic diagram of system of the present invention.Fig. 4 is the preferred structure schematic diagram of media transmission authority management server proposed by the invention.Referring to Fig. 2 and Fig. 4, preferably, in system of the present invention and media transmission authority management server proposed by the invention, further comprise the medium type detecting unit in the described media transmission authority management server, be used for after receiving the different media types information that control unit sends, judge the whether mutually conflict of the current different media types that receives according to the mutual conflict medium type that sets in advance, and after judging mutual conflict, the indication that will conflict is sent to control unit, and judge do not clash after, will not clash indication and be sent to control unit; Described control unit, be used for carrying the different medium requests of different media types information from the formation scheduling of memory cell, and the different medium of dispatch are sent the different media types information of carrying in the request be sent to the medium type detecting unit, after receiving the conflict indication that the medium type detecting unit sends, reschedule the medium request of carrying media type information according to predefined scheduling strategy, and receive that the medium type detecting unit sends do not clash indication after, directly the user in described multimedia communication issues simultaneously and carries the medium transmission that institute's medium of dispatch send different media types information in the request and permit.
The core concept of the inventive method is: media transmission authority management server receives the medium transmission request of carrying media type information that the user sends; The medium that carry media type information that media transmission authority management server will receive send request and are inserted in the formation; When needs issued medium transmission permission, media transmission authority management server was dispatched the medium that carry media type information according to predefined scheduling strategy and is sent request from formation; Media transmission authority management server to the user issue carry the medium of the dispatching medium that send media type information in the request send permission.
Fig. 5 is a flow chart of realizing embodiments of the invention. referring to Fig. 5, in the present invention, the medium transmission of multiple medium type is asked to manage, the process that various medium type Media Streams send in the control multimedia communication specifically may further comprise the steps:
Step 501: the medium transmission request that the user in the multimedia communication will carry media type information is sent to media transmission authority management server.
Here, user in the multimedia communication can send request by medium will be sent to media transmission authority management server to the transmission application of multiple medium type, also can send request by many medium and will be sent to media transmission authority management server to the transmission application of multiple medium type respectively.Correspondingly, in this step, can carry a kind of media type information during each received bar medium of media transmission authority management server send and ask and also can carry multiple media type information.
Step 502: the medium that carry media type information that media transmission authority management server will receive send request and are inserted in the formation of self.
Here, media transmission authority management server is when receiving the medium transmission request of carrying media type information, can also be further will be sent to the allowed sequence that described medium send entrained medium type in the request and send described medium and send requesting users according to scheduling strategy, thus notify the user its in subsequent process, send the sequencing of different media types Media Stream.
In this step, media transmission authority management server can adopt multiple mode that the medium that receive are sent request and be inserted in the formation, specifically comprises:
1, media transmission authority management server sends request with the medium that carry media type information that receive and is inserted in the formation successively according to the sequencing that receives.
2, media transmission authority management server sends the media type information of carrying in the request according to medium, the medium that carry media type information that receive is sent request be inserted in the formation.
3, in formation, the position is set in advance for designated user, like this, in this step, media transmission authority management server at first obtains sends described medium transmission requested user, and after determining to send medium and send requesting users and be designated user according to obtaining user profile, these medium that carry media type information are sent request be inserted into and be the set position of this designated user in the formation.
When 4, in a received medium transmission of media transmission authority management server is asked, carrying multiple media type information, media transmission authority management server sends the quantity of medium type entrained in the request according to these medium, these medium are sent request be split as many medium transmission requests of carrying each media type information respectively, many medium that carry each media type information that will split out then send request and are inserted in the formation in proper order according to the medium type of setting.
Wherein, the medium type of described setting is directly set by media transmission authority management server in proper order, is perhaps sent the indicative of settings of special parameter in the application according to the user by media transmission authority management server.
Such as, media transmission authority management server receives one and carries 3 kinds of media type information, such as being voice, the medium of image and text type information send request, that is to say, the user requires the medium sending right of these 3 kinds of medium types simultaneously, then media transmission authority management server sends these medium that carry 3 kinds of media type information and asks to be split as to carry voice respectively, 3 medium of image and text type information send request, then according to the medium type order of setting, such as being followed successively by voice, image and text, the medium of the sound-type information of carrying that at first will split out send request and are inserted in the formation of self, and then the medium of the image type information of carrying that will split out send in the formation of asking to be inserted in self, the medium that carry text type information that will split out at last send in the formation of asking to be inserted in self. wherein, the medium type order of described setting can directly be set by media transmission authority management server, also can be to send parameter specific in the solicitation message by media transmission authority management server according to the user to set, such as, the user carries a special parameter and indicates the order of entrained 3 kinds of medium types in this medium transmission request to be followed successively by voice in this medium transmission of carrying 3 kinds of media type information is asked, image and text etc.
When 5, in a received medium transmission of media transmission authority management server is asked, carrying multiple media type information, media transmission authority management server can not split, and the medium that directly this carried multiple media type information send request and are inserted in the formation.
6, the medium that carry media type information that media transmission authority management server will receive send request and insert in the specified queue of self.
7, the medium that carry media type information that media transmission authority management server will receive send request and insert in the different queue of self.
Need to prove that the described medium that will carry media type information of this step send the mode of asking to be inserted in the formation and are not restricted to 7 kinds of above-mentioned modes, can also comprise other inserted mode.And 7 kinds of above-mentioned modes can make up, and preferable compound mode can be exemplified as:
A, mode 1 and mode 6 combinations are specially, and media transmission authority management server sends request with the medium that carry media type information that receive and is inserted into successively in the formation of an appointment in self according to the sequencing that receives.
B, mode 2 and mode 7 combinations, be specially, the present invention is provided with corresponding medium type respectively for different queue in advance, like this, media transmission authority management server sends the media type information of carrying in the request according to medium, and the medium that carry media type information that receive are sent in the formation of asking to be inserted into corresponding to entrained medium type.
Such as, media transmission authority management server receives medium that carry image type information and sends request, medium that carry sound-type information send a medium transmission request of asking and carrying text type information, then in this step, the medium of the image type information of carrying that media transmission authority management server will receive send request and are inserted in self in the formation corresponding to image type, the medium that wherein carry sound-type information are sent request be inserted in self in the formation corresponding to sound-type, the medium that wherein carry text type information are sent request be inserted in self in the formation corresponding to text type.
C, mode 2, mode 3 and mode 7 combinations are specially, and the present invention is provided with corresponding medium type respectively for different queue in advance; And in corresponding to the formation of each medium type, identical position is set for designated user; The medium transmission request that media transmission authority management server will carry media type information is inserted into corresponding to being the set position of this designated user in the entrained medium type formation in this medium transmission request.
Wherein, describedly, can realize designated user by in corresponding to the formation of each medium type, reserving placeholder for designated user for being provided with identical position. like this, in this step, when media transmission authority management server receives medium that carry media type information that a user sends when sending request, whether media transmission authority management server is at first judged in the formation of self and is reserved with placeholder for this user, if do not reserve, then directly according to medium type with medium send request be inserted into corresponding to this medium type formation to the tail place, if reserve, the request that then directly medium sent is inserted into corresponding to medium and sends the placeholder place that reserves in the entrained medium type formation in the request, rather than rear of queue place. referring to Fig. 6, such as, the user 4 who the present invention is directed in the multimedia communication all is being reserved with placeholder corresponding to first position in each medium type formation, all can be so that each bar medium of user 4 send request by priority scheduling and response, like this, when media transmission authority management server receives medium that carry media type information that other user sends when sending request first, because first position is reserved with placeholder, so the medium that carry media type information that media transmission authority management server is not sent this other user send first position of asking to be inserted in the respective queue, but be inserted into next position in the formation. when the medium that carry voice and image media type information respectively as 2 of receiving that user 4 sends of media transmission authority management server send request, the medium that then directly will carry sound-type information send request and are inserted into corresponding to first position in the sound-type formation, and the medium that directly will carry image type information send request and are inserted into corresponding to first position in the image type formation.
Wherein, describedly for designated user is provided with identical position can be: the medium that carry the reference medium type information that media transmission authority management server is sent according to designated user send request residing position in entrained reference medium type formation corresponding to this, determine to be in corresponding to the formation of other medium type the set position of this designated user.Described reference medium type is that to send the special parameter that carries in the solicitation message by media transmission authority management server according to described designated user specified, and perhaps, described reference medium type is by the direct appointment of media transmission authority management server.
When described reference medium type is when directly being specified by media transmission authority management server, realize that the process of direct appointment specifically can be: first medium that media transmission authority management server is sent described designated user send a medium type that carries in the request and are set at the reference medium type.
When described reference medium type is when directly being specified by media transmission authority management server, the process that realizes direct appointment specifically can also be: when media transmission authority management server receives after medium that carry multiple media type information that described designated user sends send request, the medium transmission request of carrying multiple media type information that media transmission authority management server is sent described designated user is split as many medium that carry each media type information respectively and sends request, and many medium that carry each media type information respectively after will splitting send in the formation of asking to insert respectively corresponding to entrained medium type; Described reference medium type is to obtain each bar medium after the fractionation by media transmission authority management server to send request medium of Ying Chu position maximum in its place formation and send request, and these medium of obtain are sent the medium type that carries in the request is appointed as the reference medium type.Such as, designated user, be designated as user 1, send one and carry 3 kinds of medium type voice, the medium of image and text type information send request, media transmission authority management server is split as the medium that carry sound-type information with it and sends request, the medium that carry image type information send the medium transmission request of asking and carrying text type information, 3 medium after will splitting send when asking to insert the formation of corresponding types in proper order respectively, be the 5th to the maximum if carry medium transmission request residing position in its formation of sound-type information, and 2 medium transmission request residing respectively positions in its formation of carrying image and text type information respectively are 2 and 3, then can be set to above-mentioned reference medium type by sound-type, that is to say, the medium that the medium that media transmission authority management server will carry image type information send request and carry text type information send request and are inserted into respectively corresponding to the 5th position in image and the text type formation, vacate corresponding to the 2nd of image type formation, 3 and 4 position, and vacate the 3rd and 4 position corresponding to the text type formation.
Also need to prove, the present invention can classify various medium type in advance, the corresponding formation of each class medium type of being told, and no longer be the corresponding formation of each medium type, like this, in this step, media transmission authority management server sends the media type information of carrying in the request according to medium and determines classification under this medium type, and these medium are sent request is inserted in self in the formation corresponding to this classification medium type.Such as, media transmission authority management server receives 3 medium that carry voice, image and text type information respectively and sends request, and in advance sound-type is divided into a class, image and text type are divided into a class, then in this step, the medium that media transmission authority management server will carry voice send request and are inserted in the formation corresponding to voice class, 2 medium that carry image and text are respectively sent request be inserted in the formation corresponding to image and text class according to the insertion sequence that sets in advance.
Step 503: send permission when needs issue medium, when promptly authorizing the user media transmission route, media transmission authority management server is dispatched the medium that carry media type information according to predefined scheduling strategy and is sent request from the formation of self.
Here, the media transmission authority management server concrete mode of dispatching from the formation of self according to predefined scheduling strategy can be:
A, media transmission authority management server send from medium and once dispatch one or more medium transmission requests of carrying media type information the formation of asking to be inserted into.
B, media transmission authority management server send the sequencing that formation is inserted in request according to each medium, dispatch the medium that carry media type information successively and send request from formation.
C, media transmission authority management server send request by the medium that carry each medium type in the snoop queue, dispatch each medium and send request.
Here, if in step 502, media transmission authority management server sends entrained media type information in the request according to medium, the medium that carry media type information are sent in the formation of asking to be inserted into corresponding to entrained medium type, then in this step, when the mode of employing c operation dispatching, what media transmission authority management server adopted is that poll is dispatched each medium transmission request corresponding to the mode of each medium type formation.
D, set in advance the priority of each medium type, media transmission authority management server sends the priority orders of entrained medium type in the request according to medium, and each medium send request in the scheduling queue successively.
Here, the medium type of media transmission authority management server a plurality of appointments in advance is set to same priority; Like this, in this step, send request for the different medium that carry the same priority medium type, media transmission authority management server can be dispatched these different medium that carry the same priority medium type simultaneously and send request.
And, if in step 502, media transmission authority management server sends entrained media type information in the request according to medium, the medium that carry media type information are sent in the formation of asking to be inserted into corresponding to entrained medium type, then in this step, when the mode of employing d operation dispatching, the medium that carry media type information that media transmission authority management server is at first dispatched in the highest-priority queue send request, the medium that carry media type information in the scheduling time high-priority queue send request then, and the medium that carry media type information in the scheduling lowest priority queue send request.
Need to prove, in this step, when the mode of employing d operation dispatching, user in the multimedia communication can send the solicitation message of reassigning various medium type priority to media transmission authority management server, and media transmission authority management server is sent the priority of each medium type of priority modification of the specified various medium types of solicitation message according to the user; Like this, when follow-up operation dispatching, the priority orders that described medium send entrained medium type in the request is amended priority orders, and the medium that media transmission authority management server respectively carries media type information according to amended priority orders scheduling send request.
Also need to prove, in this step, when the mode of employing d operation dispatching, when the medium transmission request of lower priority medium type is carried in scheduling,, media transmission authority management server sends request if receiving the medium that carry the higher priority media type information; Media transmission authority management server is after the medium that carry the lower priority medium type of finishing current scheduling send request, the medium that carry the higher priority media type information that dispatching office receives immediately send request, perhaps, the medium that carry the lower priority medium type that media transmission authority management server interrupts current scheduling send request, dispatch these medium that carry the higher priority media type information immediately and send request.
E, media transmission authority management server are once being dispatched the different medium transmission requests of carrying different media types information in the scheduling simultaneously from formation.
Here, if in step 502, media transmission authority management server sends entrained media type information in the request according to medium, the medium that carry media type information are sent in the formation of asking to be inserted into corresponding to entrained medium type, then in this step, when the mode of employing e operation dispatching, in once dispatching, media transmission authority management server is from sending request corresponding to dispatching one or more medium that carry media type information the different queue of different media types respectively.
And, the present invention can also set in advance conflicting medium type, then in this step, when the mode of employing e operation dispatching, media transmission authority management server judges that the current different medium of dispatching send the different media types of carrying in the request and whether conflict mutually, if then continue operation dispatching, otherwise carry out subsequent step 504 according to other scheduling mode of setting.What wherein, described predefined mutual conflict medium type can be by the direct appointment of media transmission authority management server.Described predefined mutual conflict medium type can also be sent the mutual conflict media type information of carrying in the solicitation message according to the user by media transmission authority management server and be come appointment.Such as, can speech media type with comprise that the video media type of phonetic element is set to conflicting medium type.
Need to prove that the described scheduling mode of this step is not restricted to the mode of above-mentioned a to e, can also comprise other inserted mode.And above-mentioned a to e mode can make up, such as, with mode a and mode b combination, that is to say that media transmission authority management server sends the sequencing that formation is inserted in request according to medium, the one or more medium that carry media type information of scheduling send request from formation.
Also need to prove, in step 501, when the medium that are sent to media transmission authority management server as the user in the multimedia communication send and to carry multiple media type information in the request, this user can also further send at these medium and carry the parameter that this multiple medium type of application is authorized simultaneously in the request, like this, in this step, when needs issue medium transmission permission, if media transmission authority management server is dispatched to these medium that this user sends when sending request, then judge currently whether can dispatch each medium type of this user applies simultaneously according to the multiple medium type of the application parameter of authorizing simultaneously, if cannot dispatch simultaneously, then media transmission authority management server is not dispatched the medium transmission request of any one media type information of carrying described user applies, the medium sending right of any one medium type of just not authorizing this user and being applied for, and the medium of dispatching other send request; Send request if of course, then dispatch the medium of each media type information of carrying this user applies simultaneously.Such as, in step 501, user 1 sends one and carries voice, the medium of image and 3 kinds of media type information of text send request, and in this medium transmission request, carry these 3 kinds of parameters that medium type is authorized simultaneously of application, like this, in this step 503, user 1 sends in the media transmission authority management server scheduling queue carries voice, the medium of image and 3 kinds of media type information of text send request, or carry out being dispatched to the voice that carry that user 1 sends in the formation after the deconsolidation process according to step 502, when the medium of image and any one media type information of text send request, then whether simultaneously the parameter of authorizing simultaneously according to the multiple medium type of application judges current 3 kinds of medium types of dispatched users 1 application, if cannot, then media transmission authority management server is not dispatched the medium transmission request of any one media type information of carrying user's 1 application, and dispatches other medium transmission request according to scheduling strategy; If can, then the medium transmission request of 3 kinds of media type information of user's 1 application is carried in scheduling simultaneously, thereby can issue the medium that carry 3 kinds of media type information to user 1 simultaneously and send permission, just allow user 1 to send the Media Stream of these 3 kinds of medium types simultaneously.Wherein, whether the transmission route of each medium type that media transmission authority management server can be by judging this user applies all is released current, judges currently whether can dispatch each medium type of this user applies simultaneously.
Step 504: media transmission authority management server sends the media type information of carrying in the request and issues the medium transmission permission of carrying this media type information to the user of correspondence according to the scheduling medium.
Here, the user of described correspondence is meant that sending the current medium of dispatching sends requesting users.
Need to prove, if in step 501, received medium of media transmission authority management server send in the request and carry multiple media type information, and in step 502, media transmission authority management server splits, the medium that directly this carried multiple media type information send request and are inserted in the formation as a medium transmission request, and when current medium transmission request of dispatching sends request for these medium that carry multiple media type information, in this step 504, media transmission authority management server can send transmission route that grant message will this multiple medium type by medium that carry multiple media type information and authorize the current medium of dispatch and send the corresponding user of request, also can send transmission route that grant message will this multiple medium type by many medium that carry each media type information and authorize and currently dispatch the medium transmission and ask the user of correspondence.
Step 505: receive medium and send the Media Stream of the user of permission according to the media type information transmission corresponding types of carrying in the medium transmission permission.
Here, sending the media type information of carrying in the permission such as, medium is text type, then in this step, receives the Media Stream that user that medium send permission then can send self text type.
In the present invention, user's application of being sent to media transmission authority management server can be media data control protocol (MBCP) message or binary system transmission route control protocol (BFCP) message or session initiation protocol (SIP) message.
In a word, the above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (36)

1.一种控制多媒体通信的方法,其特征在于,该方法包括:1. A method for controlling multimedia communication, characterized in that the method comprises: A、媒体发送权管理服务器接收用户发来的携带媒体类型信息的媒体发送请求;A. The media sending right management server receives the media sending request carrying the media type information sent by the user; B、所述媒体发送权管理服务器根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于所携带媒体类型的队列中,或者,插入到所携带媒体类型所属分类对应的队列中;B. According to the media type information carried in the media transmission request, the media transmission right management server inserts the received media transmission request carrying the media type information into the queue corresponding to the carried media type, or inserts it into the carried media type information. In the queue corresponding to the category to which the media type belongs; C、当需要下发媒体发送许可时,媒体发送权管理服务器根据预先设定的调度策略从队列中调度携带媒体类型信息的媒体发送请求;C. When the media transmission permission needs to be issued, the media transmission right management server schedules the media transmission request carrying the media type information from the queue according to the preset scheduling policy; D、媒体发送权管理服务器向用户下发携带所调度媒体发送请求中媒体类型信息的媒体发送许可。D. The media sending right management server issues a media sending permission carrying the media type information in the scheduled media sending request to the user. 2.根据权利要求1所述的方法,其特征在于,所述步骤B包括:媒体发送权管理服务器根据接收的先后顺序,将接收到的携带媒体类型信息的媒体发送请求插入到队列中。2. The method according to claim 1, wherein the step B comprises: the media sending right management server inserts the received media sending requests carrying the media type information into the queue according to the order of receiving them. 3.根据权利要求2所述的方法,其特征在于,所述队列为媒体发送权管理服务器中一个指定的队列。3. The method according to claim 2, wherein the queue is a specified queue in the media sending right management server. 4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:在队列中为指定用户设置位置;4. The method according to claim 1, further comprising: setting a position for a designated user in the queue; 所述步骤B包括:媒体发送权管理服务器获取发来所述媒体发送请求的用户信息,并根据所获取用户信息确定发来媒体发送请求的用户为指定用户后,将该携带媒体类型信息的媒体发送请求插入到队列中为该指定用户所设置的位置处。The step B includes: the media sending right management server obtains the user information that sent the media sending request, and after determining that the user who sent the media sending request is the designated user according to the obtained user information, the media that carries the media type information The send request is inserted into the queue at the position set for the specified user. 5.根据权利要求4所述的方法,其特征在于,该方法进一步包括:为不同队列分别设置对应的媒体类型;5. The method according to claim 4, further comprising: setting corresponding media types for different queues; 所述在队列中为指定用户设置位置的步骤包括:在对应于每一种媒体类型的队列中为指定用户设置相同的位置;The step of setting the position for the specified user in the queue includes: setting the same position for the specified user in the queue corresponding to each media type; 在步骤B中,所述插入的步骤包括:媒体发送权管理服务器将携带媒体类型信息的媒体发送请求插入到对应于该媒体发送请求中所携带媒体类型队列中为该指定用户所设置的位置处。In step B, the step of inserting includes: the media sending right management server inserts the media sending request carrying the media type information into the position set for the specified user in the queue corresponding to the media type carried in the media sending request . 6.根据权利要求5所述的方法,其特征在于,所述为指定用户设置相同的位置的步骤包括:在对应于每一种媒体类型的队列中为指定用户预留占位符。6. The method according to claim 5, wherein the step of setting the same location for the specified user comprises: reserving a placeholder for the specified user in the queue corresponding to each media type. 7.根据权利要求5所述的方法,其特征在于,所述为指定用户设置相同的位置的步骤包括:媒体发送权管理服务器根据指定用户发来的携带参考媒体类型信息的媒体发送请求在对应于该所携带参考媒体类型队列中所处的位置,确定在对应于其它媒体类型的队列中为该指定用户所设置的位置。7. The method according to claim 5, wherein the step of setting the same location for the specified user comprises: the media transmission right management server sends a media transmission request carrying reference media type information sent by the specified user in the corresponding Based on the position in the queue of the carried reference media type, the position set for the specified user in the queue corresponding to other media types is determined. 8.根据权利要求7所述的方法,其特征在于,所述参考媒体类型是由媒体发送权管理服务器根据所述指定用户发来申请消息中携带的特定参数所指定的。8. The method according to claim 7, wherein the reference media type is specified by the media transmission right management server according to specific parameters carried in the application message sent by the specified user. 9.根据权利要求7所述的方法,其特征在于,所述参考媒体类型是由媒体发送权管理服务器直接指定的。9. The method according to claim 7, wherein the reference media type is directly specified by the media sending right management server. 10.根据权利要求9所述的方法,其特征在于,在步骤A中,媒体发送权管理服务器接收到所述指定用户发来的携带多种媒体类型信息的一条媒体发送请求;10. The method according to claim 9, characterized in that, in step A, the media transmission right management server receives a media transmission request carrying information of multiple media types from the specified user; 在步骤B中,媒体发送权管理服务器将所述指定用户发来的携带多种媒体类型信息的一条媒体发送请求拆分为分别携带每一种媒体类型信息的多条媒体发送请求,并将拆分后的分别携带每一种媒体类型信息的多条媒体发送请求分别插入对应于所携带媒体类型的队列中;In step B, the media sending right management server splits a media sending request carrying information of various media types sent by the specified user into multiple media sending requests carrying information of each media type respectively, and splits the request The divided multiple media sending requests respectively carrying information of each media type are respectively inserted into queues corresponding to the carried media types; 所述参考媒体类型是由媒体发送权管理服务器获取拆分后的各条媒体发送请求在其所在队列中应处位置最大的一条媒体发送请求,并将所获取该条媒体发送请求中携带的媒体类型指定为参考媒体类型。The reference media type is obtained by the media sending right management server and the media sending request that should be in the largest position in the queue where each media sending request after splitting is obtained, and the media sending request carried in the acquired media sending request The type is specified as a reference media type. 11.根据权利要求1所述的方法,其特征在于,在步骤A中,媒体发送权管理服务器所接收到的一条媒体发送请求中携带多种媒体类型信息;11. The method according to claim 1, characterized in that, in step A, a piece of media sending request received by the media sending right management server carries multiple media type information; 所述步骤B包括:媒体发送权管理服务器根据该媒体发送请求中所携带的媒体类型的数量,将该媒体发送请求拆分为分别携带每一种媒体类型信息的多条媒体发送请求,然后将拆分出的携带每一种媒体类型信息的多条媒体发送请求按照设定的媒体类型顺序插入到队列中。The step B includes: the media sending right management server splits the media sending request into multiple media sending requests carrying information of each media type according to the number of media types carried in the media sending request, and then divides the media sending request into The split multiple media sending requests carrying information of each media type are inserted into the queue according to the set media type order. 12.根据权利要求11所述的方法,其特征在于,所述设定的媒体类型顺序是由媒体发送权管理服务器直接设定的,或者由媒体发送权管理服务器根据用户发来申请中特定参数的指示设定的。12. The method according to claim 11, characterized in that the set media type order is directly set by the media transmission right management server, or is set by the media transmission right management server according to the specific parameters in the application sent by the user set by the instructions. 13.根据权利要求1所述的方法,其特征在于,在步骤A中,媒体发送权管理服务器所接收到的一条媒体发送请求中携带多种媒体类型信息;13. The method according to claim 1, characterized in that, in step A, a piece of media sending request received by the media sending right management server carries multiple media type information; 所述步骤B包括:媒体发送权管理服务器直接将该携带多种媒体类型信息的媒体发送请求插入到队列中;The step B includes: the media sending right management server directly inserts the media sending request carrying information of multiple media types into the queue; 在步骤C中,所调度媒体发送请求中携带多种媒体类型信息;In step C, the scheduled media transmission request carries multiple media type information; 所述步骤D包括:媒体发送权管理服务器向用户下发携带所调度媒体发送请求中多种媒体类型信息的一条媒体发送许可,或,媒体发送权管理服务器向用户下发分别携带所调度媒体发送请求中每一种媒体类型信息的多条媒体发送许可。The step D includes: the media sending right management server issues to the user a piece of media sending permission carrying information of multiple media types in the scheduled media sending request, or, the media sending right management server sends to the user a piece of media sending permission carrying the scheduled media sending request respectively. Multiple media sending permission for each media type information in the request. 14.根据权利要求1所述的方法,其特征在于,所述步骤B进一步包括:媒体发送权管理服务器根据调度策略,将对所述媒体发送请求中所携带媒体类型的许可顺序发送至发来所述媒体发送请求的用户。14. The method according to claim 1, wherein the step B further comprises: the media sending right management server sends the permission order of the media types carried in the media sending request to the sending party according to the scheduling policy The user who sent the media request. 15.根据权利要求1至14中任意一项所述的方法,其特征在于,在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:媒体发送权管理服务器从媒体发送请求所插入到的队列中一次调度一个或多个携带媒体类型信息的媒体发送请求。15. The method according to any one of claims 1 to 14, characterized in that, in step C, the step of the media transmission right management server scheduling the media transmission request comprises: the media transmission right management server sends the request from the media One or more media transmission requests carrying media type information are scheduled in the inserted queue at a time. 16.根据权利要求1至14中任意一项所述的方法,其特征在于,在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:媒体发送权管理服务器根据各媒体发送请求插入队列的先后顺序,从队列中调度携带媒体类型信息的媒体发送请求。16. The method according to any one of claims 1 to 14, characterized in that in step C, the step of the media transmission right management server scheduling the media transmission request comprises: the media transmission right management server transmits according to each media The order in which requests are inserted into the queue, and media transmission requests carrying media type information are scheduled from the queue. 17.根据权利要求1所述的方法,其特征在于,在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:媒体发送权管理服务器通过轮询队列中携带每一种媒体类型的媒体发送请求,调度各媒体发送请求。17. The method according to claim 1, characterized in that, in step C, the step of the media transmission right management server scheduling the media transmission request comprises: the media transmission right management server carries each type of media in the polling queue Types of media sending requests, and schedule each media sending request. 18.根据权利要求17所述的方法,其特征在于,该方法进一步包括:为不同队列分别设置对应的媒体类型;18. The method according to claim 17, further comprising: setting corresponding media types for different queues; 所述步骤B包括:媒体发送权管理服务器根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于所携带媒体类型的队列中;The step B includes: according to the media type information carried in the media transmission request, the media transmission right management server inserts the received media transmission request carrying the media type information into the queue corresponding to the carried media type; 在步骤C中,所述轮询包括:媒体发送权管理服务器轮询各对应于媒体类型的队列。In step C, the polling includes: the media sending right management server polls the queues corresponding to the media types. 19.根据权利要求1所述的方法,其特征在于,该方法进一步包括:设置每一种媒体类型的优先级;19. The method according to claim 1, further comprising: setting the priority of each media type; 在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:媒体发送权管理服务器根据媒体发送请求中所携带媒体类型的优先级顺序,依次调度队列中各个媒体发送请求。In step C, the step of the media transmission right management server scheduling the media transmission request includes: the media transmission right management server sequentially schedules each media transmission request in the queue according to the priority order of the media types carried in the media transmission request. 20.根据权利要求19所述的方法,其特征在于,媒体发送权管理服务器将多个指定的媒体类型设置为同一优先级;20. The method according to claim 19, wherein the media transmission right management server sets multiple specified media types to the same priority; 在步骤C中,对于携带同一优先级媒体类型的不同媒体发送请求,媒体发送权管理服务器同时调度该携带同一优先级媒体类型的不同媒体发送请求。In step C, for different media sending requests carrying the same priority media type, the media sending right management server simultaneously schedules the different media sending requests carrying the same priority media type. 21.根据权利要求19所述的方法,其特征在于,该方法进一步包括:为多个队列分别设置对应的媒体类型,并根据队列所对应媒体类型的优先级设置队列的优先级;21. The method according to claim 19, further comprising: setting corresponding media types for multiple queues, and setting the priority of the queues according to the priority of the media types corresponding to the queues; 所述步骤B包括:媒体发送权管理服务器根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于该媒体发送请求中所携带媒体类型的队列中;The step B includes: according to the media type information carried in the media transmission request, the media transmission right management server inserts the received media transmission request carrying the media type information into the queue corresponding to the media type carried in the media transmission request ; 在步骤C中,所述调度的步骤包括:媒体发送权管理服务器首先调度最高优先级队列中的携带媒体类型信息的媒体发送请求,然后调度次高优先级队列中的携带媒体类型信息的媒体发送请求,直至调度最低优先级队列中携带媒体类型信息的媒体发送请求。In step C, the scheduling step includes: the media transmission right management server first schedules the media transmission request carrying the media type information in the highest priority queue, and then schedules the media transmission request carrying the media type information in the second highest priority queue request until the media sending request carrying media type information in the lowest priority queue is scheduled. 22.根据权利要求19所述的方法,其特征在于,该方法进一步包括:用户向媒体发送权管理服务器发来重新指定各种媒体类型优先级的申请消息,媒体发送权管理服务器根据用户发来申请消息所指定的各种媒体类型的优先级修改各媒体类型的优先级;22. The method according to claim 19, characterized in that the method further comprises: the user sends an application message for redesignating the priorities of various media types to the media transmission right management server, and the media transmission right management server The priority of various media types specified in the application message Modify the priority of each media type; 在步骤C中,所述媒体发送请求中所携带媒体类型的优先级顺序为修改后的优先级顺序。In step C, the priority order of the media types carried in the media sending request is the modified priority order. 23.根据权利要求19所述的方法,其特征在于,在步骤C中,当调度携带较低优先级媒体类型的媒体发送请求时,媒体发送权管理服务器接收到携带较高优先级媒体类型信息的媒体发送请求;媒体发送权管理服务器在完成当前调度的携带较低优先级媒体类型的媒体发送请求之后,立即调度所接收到的携带较高优先级媒体类型信息的媒体发送请求,或者,媒体发送权管理服务器中断当前调度的携带较低优先级媒体类型的媒体发送请求,立即调度该携带较高优先级媒体类型信息的媒体发送请求。23. The method according to claim 19, characterized in that, in step C, when scheduling a media transmission request carrying a media type with a lower priority, the media transmission right management server receives information carrying a media type with a higher priority media sending request; the media sending right management server immediately schedules the received media sending request carrying higher priority media type information after completing the currently scheduled media sending request carrying lower priority media type information, or, the media The sending right management server interrupts the currently scheduled media sending request carrying the media type with lower priority, and immediately schedules the media sending request carrying the media type information with higher priority. 24.根据权利要求1所述的方法,其特征在于,在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:在一次调度中,媒体发送权管理服务器从队列中同时调度携带不同媒体类型信息的不同媒体发送请求。24. The method according to claim 1, characterized in that, in step C, the step of the media transmission right management server scheduling the media transmission request comprises: in one scheduling, the media transmission right management server simultaneously schedules Different media send requests carrying different media type information. 25.根据权利要求24所述的方法,其特征在于,该方法进一步包括:预先为不同队列分别设置对应的媒体类型;25. The method according to claim 24, further comprising: setting corresponding media types for different queues in advance; 所述步骤B包括:媒体发送权管理服务器根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于该媒体发送请求中所携带媒体类型的队列中;The step B includes: according to the media type information carried in the media transmission request, the media transmission right management server inserts the received media transmission request carrying the media type information into the queue corresponding to the media type carried in the media transmission request ; 在步骤C中,所述调度的步骤包括:在一次调度中,媒体发送权管理服务器从对应于不同媒体类型的不同队列中分别调度一个或多个携带媒体类型信息的媒体发送请求。In step C, the scheduling step includes: in one scheduling, the media transmission right management server respectively schedules one or more media transmission requests carrying media type information from different queues corresponding to different media types. 26.根据权利要求24所述的方法,其特征在于,在步骤C中,在同时调度携带不同媒体类型信息的多个媒体发送请求之后,并在执行步骤D之前,进一步包括:媒体发送权管理服务器根据预先设定的相互冲突媒体类型,判断当前所调度的不同媒体发送请求中携带的不同媒体类型是否相互冲突,如果是,则根据设定的其它调度方式执行调度,否则执行步骤D.26. The method according to claim 24, characterized in that, in step C, after simultaneously scheduling multiple media transmission requests carrying different media type information, and before performing step D, further comprising: media transmission right management According to the pre-set conflicting media types, the server judges whether the different media types carried in the currently scheduled different media sending requests conflict with each other, if yes, execute scheduling according to other set scheduling methods, otherwise execute step D. 27.根据权利要求26所述的方法,其特征在于,所述预先设定的相互冲突媒体类型是由媒体发送权管理服务器直接指定的。27. The method according to claim 26, wherein the preset conflicting media types are directly specified by the media sending right management server. 28.根据权利要求26所述的方法,其特征在于,所述预先设定的相互冲突媒体类型是由媒体发送权管理服务器根据用户所发来申请消息中携带的相互冲突媒体类型信息来指定的。28. The method according to claim 26, wherein the preset conflicting media types are specified by the media transmission right management server according to the conflicting media type information carried in the application message sent by the user . 29.根据权利要求8、22或28所述的方法,其特征在于,用户所发送的申请消息为媒体数据控制协议MBCP消息或二进制发送权控制协议BFCP消息或会话初始协议SIP消息。29. The method according to claim 8, 22 or 28, wherein the application message sent by the user is a Media Data Control Protocol MBCP message, a Binary Transmission Right Control Protocol BFCP message or a Session Initiation Protocol SIP message. 30.根据权利要求1所述的方法,其特征在于,在步骤A中,用户所发来的媒体发送请求中携带多种媒体类型信息,且携带申请该多种媒体类型同时授权的参数;30. The method according to claim 1, characterized in that, in step A, the media transmission request sent by the user carries information of multiple media types, and carries parameters for applying for simultaneous authorization of the multiple media types; 在步骤C中,所述媒体发送权管理服务器调度媒体发送请求的步骤包括:媒体发送权管理服务器根据申请所述多种媒体类型同时授权的参数,判断当前是否可以同时调度所述用户申请的每一种媒体类型,如果不可以,则媒体发送权管理服务器不调度携带所述用户申请的任意一种媒体类型信息的媒体发送请求,并调度其它的媒体发送请求;如果可以,则同时调度携带所述用户申请的每一种媒体类型信息的媒体发送请求。In step C, the step of the media transmission right management server scheduling the media transmission request includes: the media transmission right management server judges whether each application requested by the user can be simultaneously scheduled according to the parameters of the simultaneous authorization application for the multiple media types. One media type, if it is not possible, the media transmission right management server will not schedule the media transmission request carrying any media type information requested by the user, and schedule other media transmission requests; The media transmission request for each media type information requested by the user. 31.一种控制多媒体通信的系统,其特征在于,该系统包括:多媒体通信中的用户和媒体发送权管理服务器,其中,媒体发送权管理服务器由接收单元、控制单元和包括一个或多个队列的存储单元组成,并且,31. A system for controlling multimedia communication, characterized in that the system includes: a user in multimedia communication and a media transmission right management server, wherein the media transmission right management server consists of a receiving unit, a control unit and one or more queues The storage unit consists of, and, 多媒体通信中的用户,用于将携带媒体类型信息的媒体发送请求发送至媒体发送权管理服务器,并在接收到媒体发送权管理服务器发来的携带媒体类型信息的媒体发送许可后,发送对应于媒体发送许可中所携带媒体类型的媒体流;The user in the multimedia communication is used to send the media sending request carrying the media type information to the media sending right management server, and after receiving the media sending permission carrying the media type information sent by the media sending right management server, send the corresponding The media stream of the media type carried in the media transmission license; 接收单元,用于接收多媒体通信中的用户发来的携带媒体类型信息的媒体发送请求,并将接收到的携带媒体类型信息的媒体发送请求发送至媒体发送权管理服务器中的控制单元;The receiving unit is configured to receive a media transmission request carrying media type information from a user in multimedia communication, and send the received media transmission request carrying media type information to a control unit in the media transmission right management server; 控制单元,用于根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于所携带媒体类型的队列中,或者,插入到所携带媒体类型所属分类对应的队列中;并且,当需要下发媒体发送许可时,所述控制单元根据预先设定的调度策略从存储单元中的队列中调度携带媒体类型信息的媒体发送请求,并向所述多媒体通信中的用户下发携带所调度媒体发送请求中媒体类型信息的媒体发送许可;The control unit is configured to, according to the media type information carried in the media transmission request, insert the received media transmission request carrying the media type information into the queue corresponding to the carried media type, or insert it into the category to which the carried media type belongs In the corresponding queue; and, when it is necessary to issue a media transmission permission, the control unit schedules a media transmission request carrying media type information from the queue in the storage unit according to a preset scheduling policy, and sends the media transmission request to the multimedia communication The user in the program issues a media transmission license carrying the media type information in the scheduled media transmission request; 存储单元,用于在自身队列中保存控制单元所插入的携带媒体类型信息的媒体发送请求。The storage unit is configured to save the media transmission request inserted by the control unit and carrying the media type information in its own queue. 32.根据权利要求31所述的系统,其特征在于,所述控制单元,进一步用于在接收到携带媒体类型信息的媒体发送请求时,根据预先设定的调度策略将对所述媒体发送请求中所携带媒体类型的许可顺序发送至发来所述媒体发送请求的所述多媒体通信中的用户。32. The system according to claim 31, wherein the control unit is further configured to, when receiving a media transmission request carrying media type information, send the media transmission request according to a preset scheduling strategy The licenses of the media types carried in the media are sequentially sent to the user in the multimedia communication that sends the media sending request. 33.根据权利要求31或32所述的系统,其特征在于,所述媒体发送权管理服务器中进一步包括媒体类型检测单元,用于在接收到控制单元发来的不同媒体类型信息后,根据预先设置的相互冲突媒体类型判断当前接收到的不同媒体类型是否相互冲突,并在判断出当前接收到的不同媒体类型相互冲突后,将冲突指示发送至控制单元,以及在判断出当前接收到的不同媒体类型未发生冲突后,将未发生冲突指示发送至控制单元;33. The system according to claim 31 or 32, wherein the media sending right management server further includes a media type detection unit, which is used to, after receiving different media type information sent by the control unit, The set conflicting media types determine whether the currently received different media types conflict with each other, and after judging that the currently received different media types conflict with each other, send the conflict indication to the control unit, and after judging the currently received different After the media type does not conflict, send an indication of no conflict to the control unit; 所述控制单元,用于从存储单元的队列中调度携带不同媒体类型信息的不同媒体请求,并将所调度不同媒体发送请求中携带的不同媒体类型信息发送至媒体类型检测单元,在接收到媒体类型检测单元发来的冲突指示后,根据预先设定的其它调度策略从存储单元的队列中调度携带媒体类型信息的媒体请求,以及在接收到媒体类型检测单元发来的未发生冲突指示后,直接向所述多媒体通信中的用户同时下发携带所调度媒体发送请求中不同媒体类型信息的媒体发送许可。The control unit is configured to schedule different media requests carrying different media type information from the queue of the storage unit, and send the different media type information carried in the scheduled different media sending requests to the media type detection unit, and when the media is received After the conflict indication sent by the type detection unit, schedule the media request carrying the media type information from the queue of the storage unit according to other preset scheduling strategies, and after receiving the non-conflict indication sent by the media type detection unit, Directly issue the media transmission permission carrying different media type information in the scheduled media transmission request to the users in the multimedia communication at the same time. 34.一种媒体发送权管理服务器,其特征在于,该媒体发送权管理服务器包括:接收单元、控制单元和包括一个或多个队列的存储单元,其中,34. A media transmission right management server, characterized in that the media transmission right management server includes: a receiving unit, a control unit, and a storage unit including one or more queues, wherein, 接收单元,用于接收多媒体通信中的用户发来的携带媒体类型信息的媒体发送请求,并将接收到的携带媒体类型信息的媒体发送请求发送至媒体发送权管理服务器中的控制单元;The receiving unit is configured to receive a media transmission request carrying media type information from a user in multimedia communication, and send the received media transmission request carrying media type information to a control unit in the media transmission right management server; 控制单元,用于根据媒体发送请求中携带的媒体类型信息,将接收到的携带媒体类型信息的媒体发送请求插入到对应于所携带媒体类型的队列中,或者,插入到所携带媒体类型所属分类对应的队列中;并且,当需要下发媒体发送许可时,所述控制单元根据预先设定的调度策略从存储单元中的队列中调度携带媒体类型信息的媒体发送请求,并向多媒体通信中的用户下发携带所调度媒体发送请求中媒体类型信息的媒体发送许可;The control unit is configured to, according to the media type information carried in the media transmission request, insert the received media transmission request carrying the media type information into the queue corresponding to the carried media type, or insert it into the category to which the carried media type belongs In the corresponding queue; and, when it is necessary to issue a media transmission permission, the control unit schedules the media transmission request carrying the media type information from the queue in the storage unit according to a preset scheduling strategy, and sends the media transmission request to the multimedia communication The user issues a media transmission license carrying the media type information in the scheduled media transmission request; 存储单元,用于在自身队列中保存控制单元所插入的携带媒体类型信息的媒体发送请求。The storage unit is configured to save the media transmission request inserted by the control unit and carrying the media type information in its own queue. 35.根据权利要求34所述的媒体发送权管理服务器,其特征在于,所述控制单元,进一步用于在接收到携带媒体类型信息的媒体发送请求时,根据预先设定的调度策略将对所述媒体发送请求中所携带媒体类型的许可顺序发送至发来媒体发送请求的多媒体通信中的用户。35. The media sending right management server according to claim 34, wherein the control unit is further configured to, when receiving a media sending request carrying media type information, send the The permissions of the media types carried in the media sending request are sequentially sent to the user in the multimedia communication that sends the media sending request. 36.根据权利要求34或35所述的媒体发送权管理服务器,其特征在于,所述媒体发送权管理服务器中进一步包括媒体类型检测单元,用于在接收到控制单元发来的不同媒体类型信息后,根据预先设置的相互冲突媒体类型判断当前接收到的不同媒体类型是否相互冲突,并在判断出当前接收到的不同媒体类型相互冲突后,将冲突指示发送至控制单元,以及在判断出当前接收到的不同媒体类型未发生冲突后,将未发生冲突指示发送至控制单元;36. The media transmission right management server according to claim 34 or 35, wherein the media transmission right management server further comprises a media type detection unit for receiving different media type information from the control unit Finally, judge whether the currently received different media types conflict with each other according to the preset conflicting media types, and after judging that the currently received different media types conflict with each other, send the conflict indication to the control unit, and judge the current After the received different media types do not conflict, send an indication of no conflict to the control unit; 所述控制单元,用于从存储单元的队列中调度携带不同媒体类型信息的不同媒体请求,并将所调度不同媒体发送请求中携带的不同媒体类型信息发送至媒体类型检测单元,在接收到媒体类型检测单元发来的冲突指示后,根据预先设定的其它调度策略从存储单元的队列中调度携带媒体类型信息的媒体请求,以及在接收到媒体类型检测单元发来的未发生冲突指示后,直接向多媒体通信中的用户同时下发携带所调度媒体发送请求中不同媒体类型信息的媒体发送许可。The control unit is configured to schedule different media requests carrying different media type information from the queue of the storage unit, and send the different media type information carried in the scheduled different media sending requests to the media type detection unit, and when the media is received After the conflict indication sent by the type detection unit, schedule the media request carrying the media type information from the queue of the storage unit according to other preset scheduling strategies, and after receiving the non-conflict indication sent by the media type detection unit, Directly issue the media transmission permission carrying different media type information in the scheduled media transmission request to the users in the multimedia communication at the same time.
CN200510130300A 2005-12-08 2005-12-08 Method and system for controlling multi-media communication and media transmission authority management server Expired - Fee Related CN1980222B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200510130300A CN1980222B (en) 2005-12-08 2005-12-08 Method and system for controlling multi-media communication and media transmission authority management server
PCT/CN2006/003339 WO2007065369A1 (en) 2005-12-08 2006-12-08 A method and system for controlling multimedia communication as well as the media sending right management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510130300A CN1980222B (en) 2005-12-08 2005-12-08 Method and system for controlling multi-media communication and media transmission authority management server

Publications (2)

Publication Number Publication Date
CN1980222A CN1980222A (en) 2007-06-13
CN1980222B true CN1980222B (en) 2010-05-05

Family

ID=38122492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510130300A Expired - Fee Related CN1980222B (en) 2005-12-08 2005-12-08 Method and system for controlling multi-media communication and media transmission authority management server

Country Status (2)

Country Link
CN (1) CN1980222B (en)
WO (1) WO2007065369A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108494579A (en) * 2018-02-06 2018-09-04 苏州必捷网络有限公司 A method of improving BFCP performances

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1377201A (en) * 2001-03-16 2002-10-30 日本电气株式会社 Transferring start-up mobile telephone for inspecting types and formats of receptable multimedia messages by target mobile telephone in multimedia communication system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7024492B2 (en) * 2002-05-24 2006-04-04 Convedia Corporation Media bus interface arbitration for a data server
JP2004080738A (en) * 2002-06-21 2004-03-11 Matsushita Electric Ind Co Ltd Contents packet, distribution request signal, distribution schedule, server and terminal device
KR100871223B1 (en) * 2002-12-02 2008-12-01 삼성전자주식회사 Mobile communication system and method for transmitting and receiving multimedia messages

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1377201A (en) * 2001-03-16 2002-10-30 日本电气株式会社 Transferring start-up mobile telephone for inspecting types and formats of receptable multimedia messages by target mobile telephone in multimedia communication system

Also Published As

Publication number Publication date
CN1980222A (en) 2007-06-13
WO2007065369A1 (en) 2007-06-14

Similar Documents

Publication Publication Date Title
KR100747449B1 (en) Method for managing talk burst of push-to-talk service system
CN104239782B (en) Authorization platform
JP4237246B2 (en) Method for ensuring access to a medium in a wireless network
JP2021177410A (en) Customer relationship management system and method for processing customer service request
CN100521805C (en) Session processing system, server, communication terminal, session processing method and program
CN105339897A (en) Efficient priority-aware thread scheduling
US11586392B2 (en) Multi-stream SSD QoS management
KR101275915B1 (en) Method for interrupting media transmission
CN101199216B (en) Communication quality assurance method for radio communication system and data package stream
WO2016180189A1 (en) Method and apparatus for accessing multimedia conference system
US20090112671A1 (en) System and method for scheduling conference resources
JP2003188908A (en) Method and system for optimizing network band width
CN102893573A (en) Conference reservation method and system
US7519037B2 (en) Radio resource allocation system for packet data service and allocation method thereof
WO2005069620A1 (en) A method for adhoc buffer
US20120158948A1 (en) Auto-configuration of network parameters for multimedia traffic using session description protocol
WO2018006278A1 (en) Vehicle management method and device
CN101827447A (en) Method for scheduling uplink logic channel by LTE terminal
JP2020135281A (en) Vehicle ride-share service system
JP2009071816A (en) Network resource management method and network management apparatus
CN1980222B (en) Method and system for controlling multi-media communication and media transmission authority management server
CN112491566B (en) Resource management method, resource management system, and computer-readable storage medium
CN108416457A (en) Device reservation management method, device reservation management platform and system
JP2001092910A (en) Service reservation system
JP2001313647A (en) Method and device for allocating bandwidth for supporting service priority of communication network

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

Granted publication date: 20100505

Termination date: 20131208