Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
The embodiment of the invention provides processing method and the terminal equipment and the communication system of rich media communication service, can reduce unnecessary Internet resources and system resource consumption, save terminal power consumption, increase stand-by time, below be elaborated respectively.
The processing method of embodiment one, a kind of rich media communication service, flow chart comprise as shown in Figure 1:
A1, first terminal sends and presents the activation of service announcement information to second terminal;
In the embodiment of the invention, concrete will present the process that the activation of service announcement information sends to second terminal and can be: send by packet-switched domain control signaling and present the activation of service announcement information to described second terminal; Perhaps send and present the activation of service announcement information to described second terminal by short message; Perhaps send and activate announcement information to described second terminal by circuit commutative field control signaling.
To present the activation of service announcement information send to second terminal process can also for:
Described first terminal sends and presents the activation of service announcement information to the activation of service center;
Described activation of service center is by short message or push service message transmission activation of service announcement information to described second terminal.
Described being understandable that, the message of notice carrying also has multiple conventional implementation, and concrete implementation is not construed as limiting the invention.
A2, first terminal is obtained the state of described second terminal by presenting business; The state of second terminal can include but not limited to the terminal support network type described in the embodiment of the invention, terminal at the login state of each network, land professional ability of state, support or the like.The state that lands here can be online, stealthy, off-line or the like.Presenting the form of expression that business carries out can be the network address notebook that manifests or present to have (presenting business) professional ability with tabular form to the user of first terminal, form as UNE address book (CAB) realizes, can also adopt to be similar to similar software function external member realization such as QQ, MSN.
In the embodiment of the invention, first terminal can wait for and receive behind the activation result that described second terminal returns just execution in step A2, also can send the request of activation after, with regard to execution in step A2.
A3, the rich media communication service that first terminal is initiated to described second terminal according to the state of described second terminal.
In the embodiment of the invention, first terminal sends and presents the activation of service announcement information to after second terminal, if do not receive the activation result that returns of described second terminal in the time of presetting, then sends once more and activates announcement information to described second terminal.Make scheme more perfect.
Among the inventive method embodiment one, first terminal sends and presents the activation of service announcement information to second terminal; First terminal receives the activation result that second terminal is returned; Present the activation of service success if described activation result is second terminal, then first terminal is by presenting the rich media communication service that service message is initiated to described second terminal.When needs carry out rich media communication service, just open the corresponding business ability, can effectively reduce the various application programs of terminal often to the consumption of Internet resources and system resource, equal conditions reduces the power consumption of terminal down simultaneously, increases the terminal standby time.
The processing method of embodiment two, a kind of rich media communication service, flow process, comprising shown in 2 as figure:
B1, second terminal receives that first terminal sends presents the activation of service announcement information;
Concrete presents professional advice method referring to the description in embodiment one steps A 1.
B2, second terminal presents professional activation according to the described activation of service announcement information that presents;
In the present embodiment, can return activation result to described first terminal after the step B2, so that first terminal can select whether to initiate to present business.
Be appreciated that in the embodiment of the invention and can present in the professional process, judge whether packet-switched domain activates, if un-activation then activates packet-switched domain in activation.
Activate packet-switched domain.
B3 is if present the activation of service success, then by presenting the professional state that feeds back second terminal to described first terminal;
B4 is by presenting the rich media communication service that service message and described first terminal are carried out.In the embodiment of the invention, described step B2 presents professional activation and can also comprise before:
The feasibility that presents professional activation is judged return the step of activation result if judged result, is then directly carried out B4 for can not finish activation to described first terminal, the described activation result indication of returning activates fails.
Describedly carry out the foundation that feasibility judges and can comprise: the disposal ability of terminal and/or the network accessibility of terminal can also be and the rule formulated in advance etc.
Second terminal can also comprise before presenting professional activation according to the described activation of service announcement information that presents:
Whether allow to activate to user's query and present business, if the user selects refusal to activate, then directly carry out described B3 and return the step of activation result to described first terminal, the described activation result indication of returning activates failure.
Participation by second terminal use control makes that the inventive method user experience is better, the demand of being close to the users more.
Embodiment three, and a kind of processing method of rich media communication service is characterized in that, comprising:
C1, rich media service server receive the rich media communication service request of first terminal;
C2, service server present the activation of service announcement information to what second terminal sent;
C3 presents professional activation according to the described activation of service announcement information that presents;
C4, second terminal is returned activation result to described rich media service server; If activation result is for to activate successfully, the rich media communication service that described first terminal of the control of then described rich media service server and described second terminal are carried out.
Embodiment three introduces the flow process that activates with the rich media service server, sends the request of activation by the rich media service server and activates control, makes Activiation method of the present invention and rich media communication service further merge.
The present invention is described further below in conjunction with concrete application.
In the embodiment of the invention, terminal can not keep packet-switched domain (PS territory) online always, but at the starting terminal corresponding service, when perhaps Correspondent Node has the corresponding business call request, activates corresponding packet domain.To be rich media communication service realize presenting on the service basic present embodiment, the initiator of communication, promptly first terminal is to Correspondent Node, promptly second terminal is initiated before Rich Media's communication call, hope is by presenting the ability that business obtains the opposite end, but the state of Correspondent Node this moment (UEB) is not have onlinely, can't show Rich Media's communication capacity of its second terminal.
Embodiment four, a kind of method that presents activation of service, and shown in 4, it is that rich media communication service provides support that the activation opposite end that this method provides presents professional method as figure, schematic flow sheet comprises as shown in Figure 4:
Step D1: first terminal sends notice to communication network, notifies second terminal to present business and reaches the standard grade.
At this, first terminal to second terminal send be used to notify activate present professional ability message can but be not limited to following message: short message, propelling movement (Push) message, unstructured supplementary data traffic (Unstructured Supplementary Service Data is called for short USSD) message, signaling message (as: Facility) etc.
Step D2: communication network is passed to second terminal with this notice.
Communication network receives that first terminal sends be used to notify second terminal to activate and present professional notice after, this notice is issued to second terminal.Such as:
When first terminal, when second terminal belongs to same mobile switching centre, by this mobile switching centre this notice is carried out relaying and transmit.
When first terminal, second terminal belong to different mobile switching centre, after then receiving this notice by the mobile switching centre under first terminal, it is delivered to mobile switching centre under second terminal, and then is issued to second terminal in its coverage by this mobile switching centre.
Step D3: second terminal receives this notice, and activation presents business according to notice.
After second terminal receives this notice, know that current its activation of first terminal request presents business, second terminal can be initiated presenting professional activation after receiving this notice.
In addition, present activation of service in order to optimize second terminal, avoiding under the unsupported situation of network at second terminal or its place second terminal to carry out activating presenting business operation gives network and terminal and brings unnecessary processing, second terminal can be after receiving this activation notice, judge whether this terminal supports to present business (promptly whether support to activate and present business domains), whether the network at this terminal place allows to use presents business, when the support of this terminal presents business, the network at this terminal place allows to use when presenting business, just carries out and activates the operation that presents business domains.
And in the practical application, the terminal use can select and whether agrees to accept this and present professional request and whether present activation of service.
Because the service communication ability that presents in Rich Media's communication suite is based on packet-switched domain, so, when the activation of second terminal presents business, need finish packet-switched domain (PS territory) simultaneously and activate.That is, second terminal finish present activation of service after, the packet-switched domain of second terminal is in state of activation, first terminal can be carried out rich media communication service based on packet-switched domain with second terminal.
Therefore owing to use the present embodiment method, second terminal can be according to based on the notice that presents the Business Initiator, and passive activation presents business, and can carry out the relevant ability communication of Rich Media's communication based on presenting service related information.Realized in the Rich Media communication, need not to keep for a long time presenting and professionally onlinely can initiate corresponding rich media communication service according to presentation information.
Need initiate situation with the rich media communication service of second terminal with first terminal below, it is example that first terminal notify second terminal to activate to present professional situation by signaling message, presents professional method and specifically describes activating among the embodiment four.
Embodiment five, a kind of method that presents activation of service, and flow process comprises as shown in Figure 5:
Step e 1, terminal 21 generates signaling message, signaling message described in the present embodiment can be Facility message, and in signaling message (as Facility message), carry notice activated terminals 24 and activate the information that presents business, make terminal 24 to know that current needs execution presents professional operation (such as can carry a specific bit value in message according to this information, make terminal 24 according to predetermined agreement, according to this specific bit value, can know the current operation that presents business that needs to carry out); Terminal 21 is sent to mobile switching centre 22 under the terminal 21 with the signaling message (as Facility message) that is generated.
Provide following a kind of more excellent being used to notify activated terminals 24 to activate the structure that presents professional information in the present embodiment, this message structure comprises: service identification, type of message, stream sign indicating number, service data information.Wherein:
Service identification is used to represent that current message presents professional message for notice activates, and stipulates that in the present embodiment it takies 3 characters, when this sign value of agreement is abc, represents that current message presents professional message for notice activates;
Type of message is used to identify the type of this message, stipulates that in the present embodiment it takies 1 character, agreement agreement: represent that when its value is 1 this message is request message, represent that when its value is 0 this message is response message;
Stream sign indicating number is used to identify stream bit rate, stipulates that in the present embodiment it takies 1 character, span can be for 1,2......9 arbitrary;
Conditional code, the state that is used for marking terminal, stipulate that in the present embodiment it takies 2 characters, settled approximately its value of agreement is to represent in 01 o'clock to activate, and represents that when its value is 02 terminal do not support to present activation of service, when its value is 03, show that the terminal use refuses activation manipulation, when its value was 04, the network at expression terminal place did not support to present activation of service, and other value can be used as expansion and uses;
Business datum is used to carry growth data, does not stipulate its length in the present embodiment.
According to above-mentioned information format that provides and value agreement, in step e 1, it is the signaling message (as Facility message) of " abc1101 " that terminal 21 sends the imformosome that wherein carries to mobile switching centre 22.
Step e 2, the imformosome that carries that mobile switching centre 22 will receive sends to mobile switching centre 23 under the terminal 24 for " abc1101 " signaling message (as Facility message).
Step e 3, mobile switching centre 33 resolves Facility message, according to its information of carrying (" abc1101 "), can know that this Facility message carries to activate presents service request, and with packaged information (" abc1101 ") in the Facility breath extract be encapsulated in again signaling message (in the present embodiment can but be not limited to: facility message), be issued to terminal 24.
Accordingly, terminal 24 receives the signaling message that mobile switching centre 23 issues (such as using the encapsulation of facility message, carry the message of information " abc1101 ") after, resolve its information of carrying (" acb1101 "), know that current message is to be used for requesting activation to present professional message, activate accordingly to present professional operation.
For highly-reliable transmission, terminal 24 can be proceeded following flow process and confirm after receiving service requesting information.
Step e 4: terminal 24 generates response message and in the message that is generated, after carrying following information " acb0101 " in the signaling message (as Facility message), sends to mobile switching centre 23.
Step e 5: mobile switching centre 23 is forwarded to mobile switching centre 22 with the response message of receiving.
Step e 6: mobile switching centre 22 is forwarded to terminal 21 with this response message.
Terminal 21 therefrom parses the information of this response after receiving this response message: " acb0101 ", and know that terminal 24 correctly received service request, and agree to activate and present business.
In order to prevent that to present activation of service unsuccessful owing to signaling losing in transmission course caused, can carry out following regulation: if terminal 21 is not received the service request return information behind certain hour, terminal 21 will restart step e 1.
In addition: can also carry multiple information in the response message that terminal 24 is returned, for example: certain condition (in the time period) refusal request, terminal 21 is no longer retransmitted (activate request as " 03 " refusal, terminal 21 is no longer retransmitted) under this condition like this.
Be example to activate the situation that presents business below, specifically describe activating the method that presents business among the embodiment four by short message notification second terminal.
Embodiment six, a kind of method that presents activation of service, and flow process comprises as shown in Figure 6:
Step F 1: terminal 31 generates short message (Short Message Service, be called for short SMS) and in this short message, carry: notice activated terminals 32 activates and presents professional information, makes terminal 32 to know according to this information: current need the execution presents professional activation manipulation.Terminal 31 is passed through short message service center with the short message that is generated, and is sent to terminal 32.
According to short-message protocol, can be by a specific sign (as call business sign (Teleserviceid), port numbers (port number), the title of sign is looked different agreement and different) distinguish short message institute loaded service, as: common being seen short message, push service, Voice Mail Notification etc.The value difference of the specific identifier that these are professional, terminal is distinguished according to this, and the short message of receiving is carried out different application handle.In the present embodiment, can utilize the reserve part in the specific identifier value as mentioned above, this specific identifier be got a specific value indicate this short message and be used to ask distant terminal to activate to present business.
Step F 2: terminal 32 parses the service identification that needs activation from short message, know that current short message is a protocol message: be used for the notice activation and present business.This short message can be unnecessary to user's demonstration, and present activation of service.
Presenting at Fig. 6 on the basis of service activation method has increased activation of service center 42, is used to notify terminal 53 to activate by activation of service center 42 relay process and presents professional short message.
Embodiment seven, a kind of method that presents activation of service, and as shown in Figure 7, this flow process comprises:
Step G1: terminal 41 generates short message, and in this short message, carry notice activated terminals 43 and activate the information that presents business, make terminal 43 to know that current needs execution presents the operation of activation of service according to this information, and add the address at activation of service center 42 in this short message, terminal 41 is sent to activation of service center 42 with the short message that is generated then.
Step G2: activation of service center 42 sends this notice activated terminals 43 by short message to terminal 43 and activates the information that presents business.
Step G3: terminal 43 is resolved this short message, according to the address in this short message---the address at activation of service center 42, know that current short message is from activation of service center 42, this short message is used for activation of service to be handled, and, can know that current short message is used for requesting activation and presents business according to the specifying information content of carrying in this short message.At this moment, can not show concrete message to the user.
In this programme.Activation of service center 42 can specifically link to each other with short message service center, can be interpreted as that promptly short message service center regards activation of service center 42 as a value-added service server in logic, and distribute a source for activation of service center 42 and send address (can but be not limited to OOA).Terminal 43 can send the address according to this source, judges this short message from the activation of service center, and handles accordingly.
Be example to activate the situation that presents business domains by Push message informing second terminal below, the embodiment of the invention four activates the method that presents business and specifically describes.
Embodiment eight, a kind of method that presents activation of service, and flow process, comprising shown in 8 as figure:
Step H1: terminal 51 generates and activates message, and in this activation message, carry notice terminal 54 and activate the information that presents business, make terminal 54 to know that current needs execution activates the operation that presents business according to this information, and activate the address of adding activation of service center 52 in message at this, terminal 51 is sent to activation of service center 52 with the short message that is generated then.
The activation of service center 52 here both can be special server, also can be general service server.When activation of service center 52 was specialized server, terminal 51 needed to send special business request information (as using the short message carrying); When it was general service server, it can regard the process that terminal 51 is initiated professional (as rich media communication service) as service request simultaneously, that is, need not terminal 51 and send special business request information and can enter following flow process automatically.
In the present embodiment, can to use the value of application identities (app-id) wherein to identify current Push message be to be used to notify distant terminal to carry out to activate present professional message to Push message.
Step H2: push initiator's (PUSH Initiator is called for short PI) is served as at activation of service center 52, sends this Push message through pushing gateway (Push Proxy Gateway is called for short PPG) to terminal 54.
Step H3: terminal 54 is resolved from Push message and is obtained current Push message and be: ask this terminal to be carried out to activate to present professional message.
Be appreciated that the embodiment of the invention activates the process that presents business and also can realize by circuit commutative field.For example: before the Rich Media's communication session that carries out based on packet-switched domain (PS territory), exist the voice call of a circuit domain to carry out, at this moment, can implement following two kinds of methods, realize activating the function that presents business by this voice conversation.
Activating the situation that presents business with first terminal by DTMF message informing second terminal below is example, and the method that activation is presented business domains specifically describes.
Embodiment nine, a kind of method that presents activation of service, and in the present embodiment, terminal 61 is being carried out the CS conversation procedure with terminal 64, Rich Media's communication session that terminal 61 is initiated based on packet-switched domain (PS territory).Because Rich Media's communication session that terminal 61 is initiated based on packet-switched domain (PS territory), it is finished when initiating and presents professional activation, but because terminal 64 does not reside in packet-switched domain (PS territory), un-activation simultaneously presents business, therefore, need carry out following flow process (seeing shown in Figure 6), flow process, comprising shown in 9 as figure:
Step J1: terminal 61 generates DTMF message, and in DTMF message, carry notice activated terminals 64 and activate the information that presents business, make terminal 64 to know that current needs execution presents professional operation (such as can carry a specific bit value in message according to this information, make terminal 64 according to predetermined agreement, according to this specific bit value, can know the current operation that presents business that needs to carry out); Terminal 61 is sent to mobile switching centre 62 under the terminal 61 with the DTMF message that is generated.
This programme provides following a kind of more excellent being used to notify activated terminals 64 to activate the structure of the information that presents business domains, and this message structure comprises: service identification, type of message, stream sign indicating number, service data information.Wherein:
Service identification is used to represent that current message activates the message that presents business domains for notice, stipulates that in this programme it takies 3 characters, when this sign value of agreement is abc, represents that current message presents professional message for notice activates;
Type of message is used to identify the type of this message, stipulates that in the present embodiment it takies 1 character, agreement agreement: represent that when its value is 1 this message is request message, represent that when its value is 0 this message is response message;
Stream sign indicating number is used to identify stream bit rate, stipulates that in this programme it takies 1 character, span can be for 1,2......9 arbitrary;
Conditional code, the state that is used for marking terminal, stipulate that in the present embodiment it takies 2 characters, settled approximately its value of agreement is to represent in 01 o'clock to activate, and represents that when its value is 02 terminal do not support to present activation of service, when its value is 03, show that the terminal use refuses activation manipulation, when its value was 04, the network at expression terminal place did not support to present activation of service, and other value can be used as expansion and uses;
Business datum is used to carry growth data, stipulates its random length in the present embodiment.
According to above-mentioned information format that provides and value agreement, in flow process J1, it is dual-tone multifrequency (Dual Tone MultiFrequency, DTMF) message of " abc1101 " that terminal 31 sends the imformosome that wherein carries to mobile switching centre 62.
Step J2: mobile switching centre 62 sends to mobile switching centre 63 under the terminal 64 with the DTMF message of receiving (" abc1101 ").
Step J3: mobile switching centre 62 extracts the information (abc1101) in the DTMF message of receiving (" abc1101 "), is packaged into the signaling that comprises this information (abc1101) and sends to mobile switching centre 63 under the terminal 64.
Step J4: mobile switching centre 63 with this DTMF forwards to terminal 64.
After terminal 64 receives the DTMF message (carrying the message of information " abc1101 ") that mobile switching centre 63 issues, therefrom parse its information of carrying (" acb1101 "), know that current message is to be used for requesting activation to present professional message, activate accordingly to present professional operation: directly carry out activation and present business operation; Perhaps, judge this terminal whether support to present the network at activation of service, this terminal place whether support to activate present business after, be when above-mentioned judged result under the situation of "Yes", carry out to activate and present the business domains operation; Perhaps, judge this terminal whether support to present the network at activation of service, this terminal place whether support to activate present business, this terminal whether agree to activate present business after, be when above-mentioned judged result under the situation of "Yes", just carry out activation and present business operation.
Step J4 also can replace with step J5: mobile switching centre 63 resolves DTMF message, according to its information of carrying (" abc1101 "), can know that this DTMF message carries to activate presents service request, and with information packaged in the DTMF message (" abc1101 ") extract be encapsulated in again signaling message (in the present embodiment can but be not limited to: facility message etc.), be issued to terminal 64.
Accordingly, terminal 34 receives the signaling message that mobile switching centre 63 issues (such as using the encapsulation of facility message, carry the message of information " abc1101 ") after, resolve its information of carrying (" acb1101 "), know that current message is to be used for requesting activation to present professional message, activate accordingly and present professional operation, its concrete operations vide ut supra.
In step J5, mobile switching centre 63 is encapsulated as signaling message such as facility message etc. again with the information of carrying in the received DTMF message, rather than adopt DTMF message encapsulation form to be issued to terminal 64, can be so that the reception of 64 pairs of these message of terminal produce unnecessary interference to current CS session.
In like manner, mobile switching centre 63 can be forwarded to the signaling message that receives terminal 64,
Mobile switching centre 63 can be encapsulated as the information in the signaling message that receives DTMF message and send to terminal 64.
For highly-reliable transmission, terminal 64 can be proceeded following step after receiving service requesting information: reply confirmation:
Step J6: terminal 64 sends to mobile switching centre 63 after generating DTMF response messages (its can also for: Facility or other message, i.e. J7) and carry following information " acb0101 " in the message that is generated.
Step J8: mobile switching centre 63 is forwarded to mobile switching centre 62 with the DTMF message received (its can also for: Facility or other message).
Step J9: mobile switching centre 63 is encapsulated as signaling message (its can also for: Facility or other message are encapsulated as DTMF message) with the DTMF message of receiving and is forwarded to mobile switching centre 62.
Step J10: mobile switching centre 62 is forwarded to terminal 61 with this DTMF response message.
Terminal 61 parses the information of this DTMF response message from audio mixing after receiving this DTMF response message: " acb0101 ", and know that terminal 64 correctly received service request, and agree to activate.
Step J10 also can replace with step J11:
Step J11: mobile switching centre 62 resolves these DTMF response messages, and with information packaged in the DTMF message (" abc0101 ") extract be encapsulated in again signaling message (can but be not limited to: facility message etc.), be issued to terminal 61.
Terminal 61 is receiving this signaling message (such as using the encapsulation of facility message, carry the message of information " abc0101 ") after, parse the information of this DTMF response message: " acb0101 ", know that terminal 64 correctly received service request, and agree to activate.
In step J11, mobile switching centre 62 is encapsulated as signaling message such as facility message etc. again with the information of carrying in the received DTMF response message, rather than adopt DTMF message encapsulation form to be issued to terminal 61, can be so that the reception of 61 pairs of these message of terminal produce unnecessary interference to current CS session.
In like manner, all right mobile switching centre's 62 transmitting signaling message (as Facility message) are to terminal 61;
Mobile switching centre 62 sends to terminal 61 after signaling message (as Facility message) is encapsulated as DTMF message again.Corresponding processing method is the same similar.
In order to prevent that to present activation of service unsuccessful owing to signaling losing in transmission course caused, can carry out following regulation: if terminal 61 is not received the service request return information behind certain hour, terminal 61 will restart step J1.
In addition: can also carry multiple information in the response message that terminal 64 is returned, for example: certain condition (in the time period) refusal request, terminal 61 is no longer retransmitted (activate request as " 03 " refusal, terminal 61 is no longer retransmitted) under this condition like this.
This programme is an example to activate the situation that presents business domains by circuit domain call foundation (Setup) message informing second terminal,, the method that activation is presented business domains specifically describes.
Embodiment ten, a kind of method that presents activation of service, and terminal 71 is being carried out the CS conversation procedure with terminal 74, and terminal 71 is initiated CSI service.Because terminal 71 is initiated CSI service, it finishes the activation that presents business domains when initiating, but because terminal 74 does not reside in and presents business domains, i.e. un-activation presents business domains, need present professional activation, and flow process comprises as shown in figure 10:
Step K 1: terminal 71 sends Setup message (this message arrives mobile switching centre 72 earlier) to terminal called 74, and the user in its message carries protocol data according to certain protocol format in user (user to user) field, and protocol data can be expressed professional type---current message is used to notify terminal called to activate and presents business.
Step K 2: after this Setup message is received by mobile switching centre 72, the operation that makes a call of mobile switching centres 73 under terminal called 74, transmission comprises initial address and calling control protocol message bearer independent (BICC_IAM message), and carries user to user field data in this message.
Step K 3: after BICC_IAM message is received by mobile switching centre 73, send Facility message to terminal called 74, and carry user to user field data.
Step K 4: terminal 74 is received this Facility message, and parse tunneling in the user to user field data, obtain the corresponding business data content, know that current terminal 71 these terminals of request activation present business, and according to asking to carry out corresponding operation: direct execution activates and presents business operation; Perhaps, judge this terminal whether support to present activation of service, this terminal whether agree to activate the network that presents business and this terminal place whether support to activate present business after, be when above-mentioned judged result under the situation of "Yes", carry out activation and present business operation.
After terminal 74 receives this Facility message, terminal 74 to calling terminal 71 send the request message (disconnect message) of taking out stitches to discharge because the resource that current Setup message is set up connects and the cause value of carried terminal 74 successes or failure reception user to user data.
Step K 5: after the request message of taking out stitches of terminal 74 is received by mobile switching centre 73, to the call control protocol release message (BICC_Release message) of mobile switching centre's 72 transmissions with bearer independent, the cause value of carried terminal 74 successes simultaneously or failure reception user to user data.
Step K 6: after the BICC_Release message of mobile switching centre 73 is received by mobile switching centre 72, initiate to take out stitches request message (disconnect message) to terminal 71, carried terminal 74 successes simultaneously or failure receive the cause value of user to user data.
Step K 7: after terminal 71 is received the request message of taking out stitches, the operation of taking out stitches, and, can learn whether terminal 74 correctly receives the tunneling data in the user to user field according to its cause value analysis of carrying in the request message of taking out stitches.In order to make the flow process of taking out stitches more perfect, terminal 71 can also take out stitches finish after, return release (Release) message, the result who notifies it to take out stitches and finish to mobile switching centre 72.
Step K 8: after Release message is received by mobile switching centre 72, to mobile switching centre 73 send with the call control protocol Release complete of bearer independent (for example: BICC_release_complete message), and carry cause value---take out stitches and finish.
Step K 9: after mobile switching centre 73 receives BICC_release_complete message, send clear message (disconnect message) to terminal 74, and carry cause value---take out stitches and finish, terminal 74 is recognized by its cause value that the opposite end replys to take out stitches and is finished.
Therefore, utilize the method for present embodiment, terminal 71 can activate and present business by sending Setup message informing terminal 74, and terminal 74 can present professional operation by its activation of this notification triggers, thus the passive activation that has realized terminal 74 presents business.
More than mention among all embodiment present business, can be the service customer end that presents that resides on the terminal, also can be to possess other client that presents business function, for example possess the address book that presents professional ability.
The invention described above embodiment method does not need to use packet-switched domain (PS territory) to carry out rich media communication service in actual applications always.Simultaneously, do not need to pay close attention to for presentation information always yet.The present invention program in rich media communication service, provides technical scheme, makes terminal not need to keep packet-switched domain to activate always, also need not keep presenting professional online always.But when the needs corresponding business service, enable the corresponding business function.Can effectively reduce the power consumption of terminal under the equal conditions, increase the terminal standby time under the equal conditions.
The embodiment of the invention provides the processing method of rich media communication service to carry out the activation that the opposite end presents business by the rich media service server.
The processing method of embodiment 11, a kind of rich media communication service, flow process comprise as shown in figure 11:
S1, rich media service server receive the rich media communication service request of first terminal;
S2, rich media service server present the activation of service announcement information to what second terminal sent;
S3, second terminal presents professional activation according to the described activation of service announcement information that presents;
S4, second terminal is returned activation result to described rich media service server; If activation result is for to activate successfully, then under the control of described rich media service server by presenting the rich media communication service that the service message and first terminal are carried out.
The difference of embodiment 11 and said method embodiment is to finish by the rich media service server activation of opposite end, and is in the process of activation, transparent for the initiator of rich media service.Simplified the complexity of call initiator terminal.Reduced the production cost of terminal.
In the embodiment of the invention, can not rely on for rich media service yet and to present business realizing, embodiment specific as follows.
The processing method of embodiment 12, a kind of rich media communication service, flow chart comprise as shown in figure 12:
T1, first terminal is initiated rich media service communication to second terminal;
T2, described first terminal is notified second terminal Rich Media's communication capacity that this communication request is used;
This activation notice comprises at least:
The Rich Media's communication ability label that activates---be used to identify Rich Media's communication related communication ability that will activate;
This activation notice can also comprise:
Activate sign---identify this notice and be used for the rich media communication service activation;
Activate the notification source address---identify the identity (allowing second Rich Media's communication customer end know that current activation is for whom carries out Rich Media's communication with) of first Rich Media's communication customer end;
Sequence number---distinguish different notices, simultaneously, when needs second Rich Media's communication customer end was replied, which bar notice with the answer of sequence number sign was.
By the main body difference of notifying, sending the activation notice to second Rich Media's communication customer end can have following distinct methods:
First Rich Media's communication customer end uses the mode of the outer notice of band, directly sends notice to second Rich Media's communication customer end.Concrete bearing mode can be multiple, and the method that front embodiment mentions is suitable equally here.
The corresponding session to second Rich Media's communication customer end is initiated in the communication customer end request of first Rich Media, and Rich Media's communication server triggers the activation notice to second Rich Media's communication customer end.
The relevant carrying that activates notice can be various, and the method for mentioning among the embodiment of front is suitable equally here.
T3, described second terminal receives described notice, activates corresponding Rich Media communication capacity; And return activation result to described first terminal;
In the present embodiment, second terminal can be known the respective capabilities that will activate by resolving described notice; Carry out the activation manipulation of respective capabilities.Before carrying out activation manipulation, second Rich Media's communication customer end can also carry out following operation:
1. judge the related service ability, whether this terminal possesses;
2. judge whether related service capable terminal network of living in possesses;
3. judge whether to activate mutually deserved professional ability with meaning described first terminal.
In above-mentioned judgement all is under the situation that is, second terminal is just carried out activation manipulation.
In the present embodiment, can also comprise in the process of Rich Media's communication capacity of described second terminal activation response:
Described second terminal activates packet-switched domain.
T4, if described activation result is for to activate successfully, then described first terminal is carried out Rich Media with second terminal and is communicated by letter.
The activation result that described second terminal is returned to first terminal can comprise; Whether successfully handling the respective capabilities that activates notice activates;
If activate failure, described activation result can comprise: the reason of handling failure; Can also return Rich Media's ability that described second terminal is supported after activating certain ability failure, be used to carry out media negotiation.
The mode of the communication capacity of specifically returning can be carried available capabilities list now.Select the current available capability of second terminal to carry out Rich Media's communication session for the other side.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of the foregoing description is to instruct relevant hardware to finish by program, this program can be stored in the computer-readable recording medium, and storage medium can comprise: ROM, RAM, disk or CD etc.
Embodiment 13, and a kind of terminal equipment 1300 comprises: activate notice transmitting element 1310, activation result receiving element 1320 and rich media service processing unit 1330;
Activate notice transmitting element 1310, be used for transmission and present the activation of service announcement information to second terminal;
Activation result receiving element 1320 is used for first terminal and receives the activation result that second terminal is returned;
Rich media service processing unit 1330 is used for obtaining the state of described second terminal by presenting business; And the rich media communication service of initiating to described second terminal according to the state of described second terminal.In the embodiment of the invention, also can not comprise activation result receiving element 1320, promptly terminal need not to receive activation result and just can attempt initiating to present business.Certainly, receiving activation result, confirm the opposite end present the business of initiating again behind the activation of service obviously can so that flow process of the present invention optimize more.
Embodiment 14, and a kind of terminal equipment 1400 comprises: activate notice receiving element 1410, activate unit 1420, activation result feedback unit 1430 and rich media service processing unit 1440;
Activate notice receiving element 1410, be used to receive that first terminal sends presents the activation of service announcement information;
Activate unit 1420, be used for presenting professional activation according to the described activation of service announcement information that presents;
Activation result feedback unit 1430 is used for returning activation result to described first terminal;
Rich media service processing unit 1440 is if present the activation of service success, then by presenting the professional state that feeds back second terminal to described first terminal; And receive the request of described first terminal and the rich media communication service that described first terminal is carried out.
In the embodiment of the invention, also can not comprise activation result feedback unit 1430, promptly terminal need not to feed back activation result and directly initiates to present business.
Embodiment 15, and a kind of communication system comprises: rich media service server 1510, first terminal 1520 and second terminal 1530;
Described first terminal 1520 is used for sending the rich media communication service request to the rich media service server; And under the control of rich media service server, carry out Rich Media and communicate by letter with second terminal 1530;
Described rich media service server 1510 is used to receive the rich media communication service request of first terminal 1520; Present the activation of service announcement information to what second terminal 1530 sent; Receive the activation result of second terminal 1530,, then control described first terminal 1520 and carry out rich media service with second terminal 1530 and communicate by letter if activation result is for to activate successfully;
Described second terminal 1530 presents professional activation according to the described activation of service announcement information that presents; Return activation result to described rich media service server 1510; If activation result is for to activate successfully, then under the control of described rich media service server 1510 by presenting the rich media communication service that the service message and first terminal 1520 are carried out.
Embodiment 16, and a kind of communication system comprises: first terminal 1610 and second terminal 1620;
First terminal 1610 is used for initiating rich media service communication to second terminal 1620; Notify second terminal Rich Media's communication capacity that 1620 these communication request are used; And receive the activation result of second terminal 1620, if activation result for to activate successfully, then carries out rich media communication service with second terminal 1620.
Described second terminal 1620 is used to receive the notice of described first terminal 1610, activates corresponding Rich Media communication capacity; And return activation result to described first terminal 1610; And after activation result is to activate successfully, carry out rich media communication service with first terminal 1610.
The method that can move of terminal equipment that the embodiment of the invention provides and communication system can no longer repeat at this with reference to above to the description that a plurality of rich media communication service processing methods is provided and presents service activation method embodiment provided by the invention.
More than the processing method of the rich media communication service that the embodiment of the invention provided and terminal equipment and communication system are described in detail, wherein:
Among the inventive method embodiment, first terminal sends and presents the activation of service announcement information to second terminal; First terminal receives the activation result that second terminal is returned; Present the activation of service success if described activation result is second terminal, then first terminal is by presenting the rich media communication service that service message is initiated to described second terminal.When needs carry out rich media communication service, just open the corresponding business ability, can effectively reduce the various application programs of terminal often to the consumption of Internet resources and system resource, equal conditions reduces the power consumption of terminal down simultaneously, increases the terminal standby time.
Used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.