CN101043402B - Method and system of processing media negotiation request - Google Patents
Method and system of processing media negotiation request Download PDFInfo
- Publication number
- CN101043402B CN101043402B CN200610152263XA CN200610152263A CN101043402B CN 101043402 B CN101043402 B CN 101043402B CN 200610152263X A CN200610152263X A CN 200610152263XA CN 200610152263 A CN200610152263 A CN 200610152263A CN 101043402 B CN101043402 B CN 101043402B
- Authority
- CN
- China
- Prior art keywords
- medium type
- media negotiation
- negotiation request
- client
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000012545 processing Methods 0.000 title claims description 14
- 238000004891 communication Methods 0.000 claims description 12
- 238000012217 deletion Methods 0.000 claims description 7
- 230000037430 deletion Effects 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 claims description 3
- 238000011217 control strategy Methods 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000549343 Myadestes Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The disclosed method for handling media negotiation request comprises: A. pre-handing the first media negotiation request according to the first strategy to obtain the second media negotiation request; and B. allocating corresponding media according to the second request. In this invention, client and server can handle different media negotiation, simplifies the complex control strategy, and improves user feeling.
Description
Technical field
The present invention relates to the communications field, relate in particular to a kind of method and system of handling the media negotiation request.
Background technology
Development along with broadband network, mobile communication will not only be confined to traditional Speech Communication, multimedia service in conjunction with multiple medium types such as audio frequency, video, picture and texts will be carried out gradually, by browse with presence (presenting business), short message, WEB (webpage), the combining of data services such as locating information, PUSH (pushing professional), file-sharing, can satisfy user's multiple demand, be exemplified below:
Messaging service: instant message and chatroom, multimedia short message;
Video traffic: amusement, multimedia messages, daily interchange;
Ecommerce: catalogue, search engine, shopping cart, order management, payment;
Recreation: solitaire game, group's recreation;
Positioning service: missing, guide, warning;
Personal assistant: address book, schedule, bookmark management, file storage, event notification, Email.
Under the promotion of multiple application, the 3GPP normal structure has been released IP-based IP multimedia subsystem, IMS (IMS) framework, purpose is to use a kind of structure of standardized opening to realize diversified multimedia application in communication network, offers more selection of user and abundanter impression.
Along with development of internet technology, multi-party communication becomes a kind of general gradually business, in order to realize that multi-party communication must need to carry out a unified control point and manage, guarantees the consistency and the real-time of managing.Send audio frequency such as a user applies, system needs and can only have a control point to adjudicate.Such as PoC system, Conference system.Wherein the PoC system is a kind of central controlled multimedia communications system in many ways.
In multi-party communication, there is the negotiation problem of multiple medium type, promptly client is before carrying out the media data transmission, client and server carries out media negotiation with regard to needed medium type, after the media negotiation success,, just can begin medium and send when having obtained transmission route.
In present group system and PoC system, continue to use voice-based single medium and consult control strategy, the complete independent process of the negotiation of each medium type.This method is closed in the multimedia communications system that medium occur more multi-joint, tangible drawback has appearred, this media negotiation strategy makes medium send control and becomes complicated and uncontrollable, has expended system resource to a certain extent, has brought bad user's impression.
At present, in a group system or PoC session, a session can comprise one or more Media Stream.As shown in Figure 1, be a structural representation of multiple medium controlling schemes in the prior art.In the conversation initial stage, terminal and server carry out SDP negotiation with regard to the medium type that needs, and terminal and server are consulted the complete independence of handling through consultation of request for various different media types.The SDP negotiation realization flow of the multiple medium of existing scheme as shown in Figures 2 and 3.
As shown in Figure 2, terminal to server request medium type, the multiple medium type of the disposable negotiation of terminal.Comprise the steps:
S011, terminal to server send a request message, and carry the medium type of request in the request message;
S012, server carry in the response message and consult successful medium type to terminal echo reply message.
As shown in Figure 3, be terminal is asked medium type again in conversation procedure schematic flow sheet, comprise the steps:
S021, terminal to server send a request message, and carry the medium type of request in the request message;
S022, server carry in the response message and consult successful medium type to terminal echo reply message.
There are several problems in above-mentioned technology:
1, terminal thinks promptly that for the complete independent process of the negotiation of the various medium types that send to server the negotiation request of various medium types is independently;
2, continue to use the flow process that single speech transmission route is controlled, system is independent fully to various media negotiations controls.
3, terminal and server can be at the multiple medium types of disposable negotiation of conversation initial stage, server is to the complete independence of handling through consultation of various medium types, also can in conversation procedure, carry out SDP negotiation once more, increase the medium type that some needs, server is totally independent of the content of the medium type that has consulted for the processing of the medium type of subsequent request negotiation.Above-mentioned media negotiation strategy is the negotiation of client-based ability, does not also consider for the priority setting of multiple media type negotiations for the user.
Summary of the invention
The invention provides a kind of processing media negotiation requesting method and system, in order to solve the server that exists in the prior art the underaction of handling through consultation, the problem of possible confusion reigned to various medium types.
The inventive method comprises:
A kind of method of handling the media negotiation request comprises:
A, the first media negotiation request is carried out preliminary treatment according to first strategy, obtain the second media negotiation request after the processing;
When the described first media negotiation request be client select first the media negotiation request time, described first strategy is:
All allow or all refuse the regular collection of the medium type in the first media negotiation request; Perhaps part allows or partly refuses the regular collection of the medium type in the first media negotiation request; This regular collection is:
There is not incidence relation between the medium type of being asked, and/or
There is not PRI conflict between the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
When the described first media negotiation request is after there has been successfully the medium type of consulting in client, during the media negotiation request initiated again, described first strategy is:
Allow or refusal increases the regular collection of new medium type in the existing session; Perhaps allow or refuse the regular collection of deletion medium type in existing session; Perhaps allow or refuse to revise the regular collection of the medium type in the existing session; This regular collection is:
There is not incidence relation between medium type that has existed and the medium type of being asked, and/or
There is not PRI conflict between medium type that has existed and the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
B, server are according to the described second media negotiation request, for client is distributed corresponding medium type.
The described media negotiation request of initiating again is: SIP re-INVITE or SIP UPDATE message.
Described incidence relation is meant between the medium type to have:
Inclusion relation, overlapping relation or replicated relation.
Described steps A further comprises:
Client is carried out preliminary treatment to the first media negotiation request according to first strategy, and the second media negotiation request that will obtain sends to server.
Described step B further comprises:
Server carries out preliminary treatment to the described second media negotiation request according to second strategy; And
According to twice pretreated media negotiation request, for client is distributed corresponding medium type.
Described step B further comprises:
Server is according to the described second media negotiation request, sends the media negotiation request to other professional participant, and is that client is distributed corresponding medium type in conjunction with the negotiation result that other professional participant returns.
Described steps A is carried out by server.
System of the present invention comprises:
A kind of association process media negotiation request system comprises client and server, and described server also comprises for described client provides media communication:
Pretreatment unit, the first media negotiation request is carried out preliminary treatment according to first strategy, obtain the second media negotiation request after the processing, and the described second media negotiation request is sent to server, by server according to the described second media negotiation request, for client is distributed corresponding medium type;
When the described first media negotiation request be client select first the media negotiation request time, described first strategy is:
All allow or all refuse the regular collection of the medium type in the first media negotiation request; Perhaps part allows or partly refuses the regular collection of the medium type in the first media negotiation request; This regular collection is:
There is not incidence relation between the medium type of being asked, and/or
There is not PRI conflict between the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
When the described first media negotiation request is after there has been successfully the medium type of consulting in client, during the media negotiation request initiated again, described first strategy is:
Allow or refusal increases the regular collection of new medium type in the existing session; Perhaps allow or refuse the regular collection of deletion medium type in existing session; Perhaps allow or refuse to revise the regular collection of the medium type in the existing session; This regular collection is:
There is not incidence relation between medium type that has existed and the medium type of being asked, and/or
There is not PRI conflict between medium type that has existed and the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
Described pretreatment unit is provided with:
First Policy storage unit is used to store first strategy.
Described system also is provided with the first tactful maintenance unit, is used for first strategy of first Policy storage unit storage is safeguarded.
Described pretreatment unit is positioned at client or server.
Beneficial effect of the present invention is as follows:
Among the present invention program, client and server is consulted to carry out association process to various types of media, and synthetic determination has been simplified the complicated control strategy in the subsequent media process of transmitting, has promoted user's impression.
Description of drawings
Fig. 1 is a multimedia control method schematic diagram in the prior art;
Fig. 2 is the SDP negotiation schematic flow sheet of multiple medium in the prior art;
Fig. 3 once consults the schematic flow sheet of multiple medium type for client in the prior art;
Fig. 4 is a system configuration schematic diagram of the present invention;
Fig. 5 is a schematic flow sheet of the present invention;
Fig. 6 is the schematic flow sheet of example 1 of the present invention;
Fig. 7 is the schematic flow sheet of example 2 of the present invention;
Fig. 8 is the schematic flow sheet of example 3 of the present invention;
Fig. 9 is the schematic flow sheet of example 4 of the present invention;
Figure 10 is the schematic flow sheet of example 5 of the present invention.
Embodiment
Below in conjunction with Figure of description the specific embodiment of the present invention is described.
In the prior art, under Fig. 2 and the situation shown in Figure 3, client is consulted four kinds of medium types of success simultaneously.And these four kinds of medium types are not that it doesn't matter mutually.If the user wants to use speech exchange, only need speech﹠amp; Image, speech, Audio﹠amp; A kind of just passable among the Video do not need too many medium type.That is to say, some medium type the user experience that can reach be identical with in practice application.From the medium transmit leg: a terminal may obtain more than one voice transmission route simultaneously, this moment is because transmission route is separate between the different medium, the control of a plurality of voice is separate, and terminal sends a plurality of voice simultaneously can cause confusion in the PoC session and very poor user experience.And control from the Floor of session transmission medium, the medium type that client success is simultaneously consulted is many more, and the control that sends Media Stream is complicated more.So the strategy of this each media negotiation of server independent process can cause similar PoC, the such multimedia communications system of Conference needs more more complicated Media Streams to send control strategies in the process of handling the Media Stream transmission.
Based on this, the present invention adopts following scheme:
As shown in Figure 4, be processing media negotiation Request System structural representation of the present invention, as seen from the figure, this system comprises client 100 and server 200, and described server 200 provides media communication for described client 100, and the present invention also comprises on this basis:
Described pretreatment unit 300 is provided with:
First Policy storage unit 301 is used to store first strategy;
The first tactful maintenance unit 302 is used for first strategy of first Policy storage unit storage is safeguarded;
Described pretreatment unit 300 is positioned at client 100 or server 200.
As shown in Figure 5, be the schematic flow sheet that the present invention handles the media negotiation requesting method, as seen from the figure, may further comprise the steps:
S510, the first media negotiation request is carried out preliminary treatment according to first strategy, obtain the second media negotiation request after the processing;
Among this step S510, the first media negotiation request is carried out preliminary treatment according to first strategy both can finish, also can finish by server by client, the perhaps collaborative serial preliminary treatment of client and server, this first strategy can be provided with flexibly.
If finish by client the first media negotiation request carried out preliminary treatment according to first strategy, comprise also that then the second media negotiation request that client will be obtained sends to server.
Described preliminary treatment is for screening, obtain the second media negotiation request that meets first strategy to the first media negotiation request according to described first strategy.
These rules can be positioned at client, also can be arranged in server.If be positioned at client, can be operator (for example: the OTA mode) be set to rule in the terminal by the service management means.Also can be that the user is provided with according to the function that client provides.
If on server, these rules can be rules intrinsic in the server service processing logic, and also can be operator be arranged on rule in the server according to professional and user's demand.
Particularly, there are two kinds of situations in the first media negotiation request of this step:
1, the described first media negotiation request is the media negotiation request that client is selected first.
Described in this case first strategy can be the regular collection that all allows or all refuse the medium type in the first media negotiation request; It can be the regular collection that part allowed or partly refused the medium type in the first media negotiation request.
Include but not limited to following situation:
There is not incidence relation between the medium type of being asked, and/or
There is not PRI conflict between the medium type of being asked, and/or
The medium type of being asked does not conflict with user right.
2, the described first media negotiation request is after there has been the medium type of successfully consulting in client, the media negotiation request of Fa Qiing again.Here the media negotiation request of initiating again can be initiated by SIP re-INVITE or SIP UPDATE message.
Described in this case first strategy can be to allow or refusal increases the regular collection of new medium type in the existing session; It can be the regular collection that allows or refuse deletion medium type in existing session; It can be the regular collection that allows or refuse to revise the medium type in the existing session.
Include but not limited to following situation:
There is not incidence relation between medium type that has existed and the medium type of being asked, and/or
There is not PRI conflict between medium type that has existed and the medium type of being asked, and/or
The medium type of being asked does not conflict with user right.
Under above-mentioned two kinds of situations, described incidence relation is meant between the medium type to have:
Inclusion relation, overlapping relation or replicated relation.
Inclusion relation in the foregoing, overlapping relation and replicated relation can be explained as follows:
Inclusion relation, wherein a kind of medium type are the subclass of another kind of connection and medium type, for example speech﹠amp; Image and speech.Get the medium type that the more a kind of conduct success of medium type is consulted that comprises wherein, get speech﹠amp; Image;
Overlapping relation, a kind of medium type are that another kind of medium type is relevant, for example speech and audio﹠amp; Video, same speech﹠amp; Image and speech﹠amp; Txt comprises voice medium, so choosing is wherein a kind of;
Replicated relation, two kinds of medium types repeat fully, only consult once or the existing negotiation result in reservation front, refuse present duplicate negotiation loops request.
Priority example between the above-mentioned medium type is as follows:
From system perspective, the priority of sound-type is higher than the priority of data medium type;
From the angle of user preference or credit rating, on the basic road of the most basic media type negotiations of preferential assurance, further weigh based on various factors.For example VIP user is than the preferential negotiation authority of enjoying video media of general user.
More than these incidence relations that exemplify and the priority between the medium type just as a reference, the actual incidence relation and the content of the priority between the medium type can be extended according to the type of medium or connection and medium.The processing policy of client and server also can carry out reasonable refinement according to actual conditions.
Be the first media negotiation request to be carried out preliminary treatment according to first strategy in the such scheme by client, and obtain the second media negotiation request after the processing, in actual application scheme, can carry out preliminary treatment in client, after sending to server, carry out a preliminary treatment by server again according to the second certain strategy, after server has obtained twice pretreated media negotiation request results, professional participant to other sends the media negotiation request, come to distribute corresponding medium type according to other professional participants' negotiation response result simultaneously, can reach more optimization effect like this for client.Here the content of second strategy can be provided with reference to first strategy.
Herein, server sends the media negotiation request according to twice pretreated media negotiation request results to other professional participant, come to distribute corresponding medium type according to other professional participants' negotiation response result simultaneously, be not described in detail herein for client.
S520, server are according to the described second media negotiation request, for client is distributed corresponding medium type.
After the preliminary treatment of having carried out step S510, the second media negotiation request of obtaining is sent to server, at this moment various conflicts and contradiction have been got rid of in the second media negotiation request, server is the corresponding medium type of terminal distribution according to this second media negotiation request, can significantly reduce system's conflict, improve user's experience.
See several concrete application below.
Example 1: client is carried out related preliminary treatment to multiple media negotiation request:
As shown in Figure 6, be the schematic flow sheet that multiple medium type is consulted in the disposable request of user, as seen from the figure, mainly comprise:
S610, client are judged the incidence relation of current all types of media negotiation requests after receiving user's media negotiation solicited message.Take certain Policy Filtering determining section efficient media to consult request type.
S620, user end to server send Invite message, carry the related pretreated medium type of client, speech﹠amp; Image, txt.
S630, server return 200OK message to client, the medium type message speech﹠amp that the request of carrying is successful; Image, txt.
Example 2: client asks to consult new medium type once more in conversation procedure:
As shown in Figure 7, be after client has been applied for two medium types, in conversation procedure, newly apply for the schematic flow sheet of medium type again, as seen from the figure, mainly comprise:
S710, client have successfully been consulted a kind of medium type that medium type is speech;
The user selects to consult new medium type speech ﹠amp once more in S720, the conversation procedure; Image, audio﹠amp; Video, txt;
Client is selected a kind of efficient media to consult request (txt) and is sent to server through judging;
S730, user end to server initiate new media negotiation request Invite, and the efficient media that carries after the processing is consulted request txt;
S740, server return the media negotiation request 200OK that successfully consults to client, carry the medium type txt that successfully consults.
Example 3: server carries out association process to multiple media negotiation request:
Server is judged the incidence relation of current all types of media negotiation requests after receiving the media negotiation request, takes certain strategy successfully to consult a part of medium type.This incidence relation and server corresponding control strategies exemplify as follows:
1, inclusion relation, wherein a kind of medium type are the subclass of another kind of connection and medium type, for example speech﹠amp; Image and speech.Get the medium type that the more a kind of conduct success of medium type is consulted that comprises wherein, get speech﹠amp; Image.
2, dependency relation, a kind of medium type is relevant with another kind of medium type.For example speech and audio﹠amp; Video, same speech﹠amp; Image and speech﹠amp; Txt comprises voice medium, so choosing is wherein a kind of.
3, replicated relation, two kinds of medium types repeat fully, only consult once or the existing negotiation result in reservation front, refuse present duplicate negotiation loops request.
As shown in Figure 8, be the schematic flow sheet of the multiple medium type of the disposable negotiation of server process Client, as seen from the figure, mainly comprise:
S810, client send medium in the conversation initial stage and send request Invite, ask speech﹠amp simultaneously; Image, Speech, audio﹠amp; Video, txt, four kinds of media type negotiations.
S820, server carry out association process to the request of four kinds of medium types, take corresponding control strategies, and consulting successful medium type at last is speech﹠amp; Image, txt.
S830, server return 200OK message to client, carry and consult successful medium type speech﹠amp; Image, txt.
Example 4: server process is consulted new medium type once more in conversation procedure:
As shown in Figure 9, be the schematic flow sheet of this kind situation, as seen from the figure, mainly comprise:
S910, client are initiated medium and are sent request invite in conversation procedure, speech﹠amp is consulted in request; Image, audio﹠amp; Video, three kinds of connection of txt and medium type, before this, client has successfully been consulted medium type speech medium type.
S920, server are with existing successful medium type speech and the new media negotiation request type speech﹠amp of having consulted of client; Image, audio﹠amp; Video, txt carries out association process, takes policy control.Consult successfully new medium type txt.
S930, server return 200OK message to client, carry and consult successful medium type txt.
Example 5: server process request according to client in conversation procedure reduces medium type:
As shown in figure 10, be the schematic flow sheet of this kind situation, as seen from the figure, mainly comprise:
S1010, client are initiated medium and are sent request SIP re-INVITE or SIP UPDATE in conversation procedure, the video medium in the request deletion existing session.
S1020, server carry out the media negotiation policy control according to the media negotiation request of client, ask deleted Video to meet deletion strategy, and server is deleted the operation of medium.
S1030, server return 200OK message to client, and notice client medium are deleted successfully.
The present invention proposes the method and system of a kind of association process media negotiation request.On the one hand, terminal is carried out association process in advance for the negotiation request of the various medium types that send to server, think that promptly the negotiation request of various medium types is related, anticipate before handling sending to server, rationally judge efficient media negotiation request based on certain strategy, and then send to server.In addition on the one hand, server is when the process user medium send request, need to judge the relevance between current each medium type of asking of client, also to judge according to the negotiation medium type situation that the user has obtained at present, adopt corresponding strategy to carry out synthetic determination, consider that association process user's a plurality of dissimilar medium send request.In the specific implementation, the incidence relation of media negotiation request can be provided with on terminal, also can obtain by the local policy on server.In the present invention program, it is wherein a kind of that two aspects can be selected, also can collaborative work.
This paper has proposed the method for a kind of association process media negotiation request, and promptly client and server consults to carry out association process, synthetic determination to various types of media.The formulation of the multiple media type negotiations strategy of this association process comprises based on the internal association relation of multiple medium type and the judgement of various medium type priority levels, also comprise the judgement for the negotiation priority of various medium types based on user right rank and user, and the local policy that more determines the media negotiation parameter.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (11)
1. a method of handling the media negotiation request is characterized in that, comprising:
A, the first media negotiation request is carried out preliminary treatment according to first strategy, obtain the second media negotiation request after the processing;
When the described first media negotiation request be client select first the media negotiation request time, described first strategy is:
All allow or all refuse the regular collection of the medium type in the first media negotiation request; Perhaps part allows or partly refuses the regular collection of the medium type in the first media negotiation request; This regular collection is:
There is not incidence relation between the medium type of being asked, and/or
There is not PRI conflict between the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
When the described first media negotiation request is after there has been successfully the medium type of consulting in client, during the media negotiation request initiated again, described first strategy is:
Allow or refusal increases the regular collection of new medium type in the existing session; Perhaps allow or refuse the regular collection of deletion medium type in existing session; Perhaps allow or refuse to revise the regular collection of the medium type in the existing session; This regular collection is:
There is not incidence relation between medium type that has existed and the medium type of being asked, and/or
There is not PRI conflict between medium type that has existed and the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
B, server are according to the described second media negotiation request, for client is distributed corresponding medium type.
2. the method for claim 1 is characterized in that, the described media negotiation request of initiating again is: SIP re-INVITE or SIP UPDATE message.
3. method as claimed in claim 1 or 2 is characterized in that, described incidence relation is meant between the medium type to have:
Inclusion relation, overlapping relation or replicated relation.
4. the method for claim 1 is characterized in that, described steps A further comprises:
Client is carried out preliminary treatment to the first media negotiation request according to first strategy, and the second media negotiation request that will obtain sends to server.
5. method as claimed in claim 4 is characterized in that, described step B further comprises:
Server carries out preliminary treatment to the described second media negotiation request according to second strategy; And
According to twice pretreated media negotiation request, for client is distributed corresponding medium type.
6. method as claimed in claim 4 is characterized in that, described step B further comprises:
Server is according to the described second media negotiation request, sends the media negotiation request to other professional participant, and is that client is distributed corresponding medium type in conjunction with the negotiation result that other professional participant returns.
7. the method for claim 1 is characterized in that, described steps A is carried out by server.
8. an association process media negotiation request system comprises client and server, and described server is characterized in that for described client provides media communication, also comprises:
Pretreatment unit, the first media negotiation request is carried out preliminary treatment according to first strategy, obtain the second media negotiation request after the processing, and the described second media negotiation request is sent to server, by server according to the described second media negotiation request, for client is distributed corresponding medium type;
When the described first media negotiation request be client select first the media negotiation request time, described first strategy is:
All allow or all refuse the regular collection of the medium type in the first media negotiation request; Perhaps part allows or partly refuses the regular collection of the medium type in the first media negotiation request; This regular collection is:
There is not incidence relation between the medium type of being asked, and/or
There is not PRI conflict between the medium type of being asked, and/or
The medium type of being asked does not conflict with user right;
When the described first media negotiation request is after there has been successfully the medium type of consulting in client, during the media negotiation request initiated again, described first strategy is:
Allow or refusal increases the regular collection of new medium type in the existing session; Perhaps allow or refuse the regular collection of deletion medium type in existing session; Perhaps allow or refuse to revise the regular collection of the medium type in the existing session; This regular collection is:
There is not incidence relation between medium type that has existed and the medium type of being asked, and/or
There is not PRI conflict between medium type that has existed and the medium type of being asked, and/or
The medium type of being asked does not conflict with user right.
9. system as claimed in claim 8 is characterized in that, described pretreatment unit is provided with:
First Policy storage unit is used to store first strategy.
10. system as claimed in claim 9 is characterized in that, the first tactful maintenance unit also is set, and is used for first strategy of first Policy storage unit storage is safeguarded.
11. system as claimed in claim 8 is characterized in that, described pretreatment unit is positioned at client or server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610152263XA CN101043402B (en) | 2006-03-24 | 2006-09-27 | Method and system of processing media negotiation request |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610058435 | 2006-03-24 | ||
CN200610058435.7 | 2006-03-24 | ||
CN200610152263XA CN101043402B (en) | 2006-03-24 | 2006-09-27 | Method and system of processing media negotiation request |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101043402A CN101043402A (en) | 2007-09-26 |
CN101043402B true CN101043402B (en) | 2011-08-10 |
Family
ID=38808628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610152263XA Expired - Fee Related CN101043402B (en) | 2006-03-24 | 2006-09-27 | Method and system of processing media negotiation request |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101043402B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104516704B (en) * | 2013-10-08 | 2019-12-13 | 中兴通讯股份有限公司 | Application activation control method and device in multi-screen system and mobile terminal |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1538707A (en) * | 2003-10-24 | 2004-10-20 | 中国科学院计算技术研究所 | An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol |
-
2006
- 2006-09-27 CN CN200610152263XA patent/CN101043402B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1538707A (en) * | 2003-10-24 | 2004-10-20 | 中国科学院计算技术研究所 | An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol |
Also Published As
Publication number | Publication date |
---|---|
CN101043402A (en) | 2007-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101232465B (en) | Method for transmitting document in conference system, document transmitting system and conference server | |
US9906603B2 (en) | System and method for transferring a session between multiple clients | |
CN101047529B (en) | Media session data transmission control method, control relationship negotiation method and control system | |
EP1787424B1 (en) | Method and apparatus for sharing an ongoing data session | |
KR101720989B1 (en) | Method and apparatus for controlling a session for interworking in converged internet protocol message coverged service and sytem therof | |
US20070286101A1 (en) | System and method for providing conferencing capabilities | |
CN101088304A (en) | A method and arrangement for providing communication group information to a client | |
AU2010235318B2 (en) | System and method for establishing session upon satisfaction of particular conditions | |
KR101581674B1 (en) | Method and system for storing conversations at the request of a user in a unified messaging service system | |
JP2012503265A (en) | File transfer in the conference service | |
WO2007090235A1 (en) | A system for conducting multi-media communication sessions | |
JPH1198139A (en) | Conference management equipment, system and method for internet | |
CN101764810B (en) | Negotiation method and system provided by cross-domain service | |
CN102111387A (en) | Method for transferring control power in conference state and user equipment | |
EP2569899B1 (en) | Content distribution in a P2P infrastructure by means of multicast connections | |
JP4823306B2 (en) | Management of media server resources in VoIP networks | |
WO2009076840A1 (en) | A method, system and device for implementing media negotiation | |
EP2088730A1 (en) | Method for associated processing service information and service server | |
CN100589658C (en) | Multimedia communication session establishment method | |
CN101682395B (en) | A method for managing one or more media types supported in a poc session, and a poc system and a poc user equipment for implementing the same | |
Lozano et al. | WIMS 2.0: Converging IMS and Web 2.0. Designing REST APIs for the exposure of session-based IMS capabilities | |
CN101043402B (en) | Method and system of processing media negotiation request | |
CN102118354A (en) | Call center cooperative implementation method and call center cooperative system | |
JP4818356B2 (en) | PoC server, PoC client, and method for push-to-talk over cellular session replacement | |
CN100477862C (en) | Method and system for determining centrally controlled server |
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: 20110810 Termination date: 20130927 |