Calling method and system for a video telephone
12 claims: 4 independent, 8 dependent
- 1テレビ電話のための呼出方法であって、 呼出端末とマルチメディアリングバックトーンサーバとの間で、H.324又はH.323を用いてテレビ電話の第3のベアラを確立することと、 前記第3のベアラを介して、マルチメディアリングバックトーンサーバにより送信されたマルチメディアリングバックトーンを再生することと、 指示メッセージを受信することと、 前記指示メッセージを受信した後で前記呼出端末と前記マルチメディアリングバックトーンサーバとの間で確立された前記第3のベアラを除去することと、 前記呼出端末と被呼出端末との間で、H.324又はH.323を用いて、前記呼出端末と前記被呼出端末との間で、テレビ電話通信を実行するために使用される、テレビ電話の第4のベアラを確立することと、前記被呼出端末が呼出に応答したことを検出するよりも前に、モバイルスイッチングセンタサーバから、前記テレビ電話通信について課金または時間測定を無視するよう前記呼出端末に指示するために用いられる第1のメッセージを受信することと、前記被呼出端末が呼出に応答したことを検出したときに、モバイルスイッチングセンタサーバから、前記テレビ電話通信について課金または時間測定を開始するよう前記呼出端末に指示するために用いられる第2のメッセージを受信することと、を含む、 方法。
- 2前記第3のベアラは、 前記呼出端末によって、セルフハングアッププロセスを開始することを含むプロセスによって除去される、請求項1に記載の方法。
- 3テレビ電話の前記第4のベアラを確立するプロセスは、 前記呼出端末によって、H.324テレビ電話通信の再確立プロセスを開始することを含む、請求項1又は2に記載の方法。
- 4テレビ電話の前記第4のベアラを確立することよりも後に、前記方法は、 前記テレビ電話通信について課金または時間測定することを、さらに含む、請求項1〜3のいずれか一項に記載の方法。
- 5前記テレビ電話通信を実行した後に、前記方法は、 前記テレビ電話通信が完了した後に前記呼出端末と前記被呼出端末との間のベアラを除去する、ことをさらに含む、請求項1〜4のいずれか一項に記載の方法。
- 6テレビ電話のための呼出方法であって、 呼出端末とマルチメディアリングバックトーンサーバとの間で、H.324又はH.323を用いてテレビ電話の第3のベアラを確立することと、 前記第3のベアラを介して、前記呼出端末へのマルチメディアリングバックトーンを再生することと、 指示メッセージを受信することと、 前記指示メッセージを受信した後で前記呼出端末と前記マルチメディアリングバックトーンサーバとの間で確立された前記第3のベアラを除去することと、 前記呼出端末と被呼出端末との間で、H.324又はH.323を用いてテレビ電話の第4のベアラを確立することと、を含み、 前記第4のベアラは、前記呼出端末と前記被呼出端末との間で、テレビ電話通信を実行するために使用され、前記被呼出端末が呼出に応答したことを検出するよりも前に、モバイルスイッチングセンタサーバから、前記テレビ電話通信について課金または時間測定を無視するよう前記呼出端末に指示するために用いられる第1のメッセージを受信することと、前記被呼出端末が呼出に応答したことを検出したときに、モバイルスイッチングセンタサーバから、前記テレビ電話通信について課金または時間測定を開始するよう前記呼出端末に指示するために用いられる第2のメッセージを受信することと、を含む、 方法。
- 7前記第3のベアラは、 前記呼出端末によって、セルフハングアッププロセスを開始することを含むプロセスによって除去される、請求項6に記載の方法。
- 8テレビ電話の前記第4のベアラを確立するプロセスは、 前記呼出端末によって、H.324テレビ電話通信の再確立プロセスを開始することを含む、請求項6又は7に記載の方法。
- 9テレビ電話の前記第4のベアラを確立することよりも後に、前記方法は、 前記テレビ電話通信について課金または時間測定することを、さらに含む、請求項6〜8のいずれか一項に記載の方法。
- 10前記テレビ電話通信を実行した後に、前記方法は、 前記テレビ電話通信が完了した後に前記呼出端末と前記被呼出端末との間のベアラを除去する、ことをさらに含む、請求項6〜9のいずれか一項に記載の方法。
- 11請求項1〜5の何れか1項記載の方法に従って、テレビ電話のための呼出方法を実施するための手段を含むテレビ電話のための呼出システム。
- 12請求項6〜10の何れか1項記載の方法に従って、テレビ電話のための呼出方法を実施するための手段を含むテレビ電話のための呼出システム。
Independent claims12
173 paragraphs, as filed
This application is a continuation of the international application No. PCT / CN2008 / 070478 filed on March 12, 2008, and is a continuation of the application "METHODS AND SYSTEMS FOR CONTROLLING AND COMMUNICATING MULTTIMEDIA RING BACK TON" filed on March 31, 2007. Chinese Patent Application No. 200700717941.8 entitled "Methods and Systems for Control and Communication of Ringback Tone Information" and "CALLING METHODS AND SYSTEMS FOR VIDEO PHONE" filed September 4, 2007. It claims the priority of Chinese Patent Application No. 200710149813.7 entitled "Calling Methods and Systems for." All of these applications are incorporated herein by reference in their entirety.
The present invention relates to the fields of communication and multimedia technology, and particularly to calling technology for videophones.
Multimedia ring back tones, also known as personalized ring back tones, are a single song or other recording instead of the usual ring back tones. To the calling user (calling user). It is a service customized by user). Once the customer has subscribed to the multimedia ringbacktone service, personalized ringback tones may be set as desired. When this customer is called, a personalized piece of music or other recording is played to the calling user instead of the usual ringback tone. In particular, the personalized ringback tone may be any music, song, documentary, video, or otherwise. In the case of video, in order to experience the video, the calling user's terminal must have the corresponding video media playback function, in which case this service is a multimedia ring backtone service (MRBT service). ) Or multimedia caller identification service (MCID service).
The videophone multimedia ringbacktone service provides one comfortable and toned multimedia caller identification instead of the usual ringbacktone when the called user is called by the calling user in the videophone way. It is one of the videophone services customized by the called user to provide to the calling user.
The videophone service is a point-to-point communication service defined in the Universal Mobile Telecommunications System (UMTS) that may simultaneously use audio and video. Videophone services are two-way real-time, both audio and video, between two mobile video terminals, between mobile video terminals and fixed video terminals, or between mobile video terminals and personal computers (PCs). Enables communication. Control signaling protocol for multimedia communication involved in videophone services H. 245 will be introduced below.
Currently, multimedia ring backtone services for videophones are achieved by integrating functional modules for performing multimedia ring backtones within the terminal. That is, when a user downloads and configures a multimedia ring backtone, the user's terminal plays the multimedia ring backtone to a calling terminal that calls the user's terminal in the manner of a videophone. To do. Carriers benefit by charging information fees from users who download multimedia ringback tones without restructuring the carriers on the network side. In particular, the user terminal is a reconstructed videophone terminal based on the videophone terminal with the addition of a multimedia ring backtone functional module. When a calling request from another terminal is received, the called terminal (called terminal) is called (calling request). It sends an alerting message to the party, and then sends a connecting message to start the bearer establishment process. Meanwhile, the terminal's multimedia ring backtone application is started in preparation for playing the multimedia ring backtone content, while the multimedia ring backtone bearer is placed between the called terminal and the calling terminal. , H. Established by 245. After the bearer establishment process is complete, the called terminal's multimedia ring backtone module plays the multimedia ring backtone through the established bearer, while the calling terminal user is the videophone bearer. Listen to or view multimedia ring backtone content through. When the called user answers the call, the called terminal's multimedia ring backtone module stops playing the content and transfers control to the terminal user. The entire multimedia ring backtone service process is then completed.
<p num="0007"> However, as found by the inventor of the present invention, in the prior art method, in order to reproduce the content of the multimedia ring backtone during a call, the terminal is reconstructed and the multimedia ring backtone is played. It is required to add a functional module to implement. In addition, the functional module for performing multimedia ring backtones and the functional module for videophone calling must be integrated to work together. Therefore, the demands on terminals are high. If the terminal selects a lot of multimedia ring backtone content, the content is stored locally. In addition, carriers only benefit by charging information fees from users who download multimedia ring backtones, which significantly changes the carrier's traditional revenue style and therefore communications. It deviates from the demands of the operator.</p><p num="0008"> On the other hand, due to signaling mode issues, the terminal may mistakenly assume that the videophone communication process has already started while the multimedia ring backtone is playing. Therefore, it is not possible for the terminal to charge exactly for the duration of the communication, resulting in complaints from the user.</p>
<p num="0009"> Embodiments of the present invention provide ringing tones and systems for videophones, thereby providing multimedia ring backtone services for videophones at low cost.</p><p num="0010"> One embodiment of the present invention provides a calling method for a videophone, which method is: Establishing the first bearer for videophone between the calling terminal and the multimedia ring backtone server, Playing the multimedia ring backtone to the calling terminal via the first bearer, When it is detected that the called terminal has answered the call, establishing a second bearer for the videophone between the called terminal and the multimedia ring backtone server. Includes performing videophone communication between the calling terminal and the called terminal via the first bearer and the second bearer.</p><p num="0011"> One embodiment of the present invention provides a calling method for a videophone, which method is: Establishing a third bearer for videophones between the calling terminal and the multimedia ring backtone server, Playing the multimedia ring backtone to the calling terminal via the third bearer, Establishing a fourth bearer of videophone between the calling terminal and the called terminal, and performing videophone communication between the calling terminal and the called terminal via the fourth bearer. And include.</p><p num="0012"> One embodiment of the present invention provides a calling system for a videophone, which is a system. A bearer establishment unit configured to establish a first bearer for a videophone between a calling terminal and a multimedia ring backtone server. A multimedia ring backtone playback unit (Multimedia Ring Back Tone playback unit) configured to play a multimedia ring backtone to the calling terminal via a first bearer established by the bearer establishment unit. It is configured to detect whether the called terminal has answered the call, and if it detects that the called terminal has answered the call, it is configured to instruct the bearer establishment unit that the called terminal has answered the call. When the bearer establishment unit receives this instruction from the detection unit, the detection unit is the second bearer of the videophone between the called terminal and the multimedia ring backtone server. With a detection unit, which is further configured to establish With a communication unit configured to perform videophone communication between the calling terminal and the called terminal via the first bearer and the second bearer established by the bearer establishment unit. including.</p><p num="0013"> One embodiment of the present invention provides another calling system for a videophone, which is a system. To establish a third bearer for videophone between the calling terminal and the multimedia ring backtone server, and to establish a fourth bearer for videophone between the calling and called terminals. The bearer establishment unit and the configured A multimedia ring backtone playback unit configured to play the multimedia ring backtone to the calling terminal via a third bearer established by the bearer establishment unit. It includes a communication unit configured to perform videophone communication between a calling terminal and a called terminal via a fourth bearer established by the bearer establishment unit.</p><p num="0014"> Compared to prior art, the multimedia ring backtone service provided by embodiments of the present invention may be implemented on the basis of conventional network frameworks for videophones. In addition, the multimedia ring backtone server plays the multimedia ring backtone to the calling terminal, thereby avoiding the rebuilding of the protocol layer for the terminal, thereby the multimedia ring backtone of the videophone. The impact on the terminal caused by the implementation of the service is minimized.</p>
<figref num="1">It is a block diagram of the calling method for a videophone by 1st Embodiment of this invention.</figref><figref num="2">It is a flowchart of the calling method for a videophone by 1st Embodiment of this invention.</figref><figref num="3">It is a flowchart of the calling method for a videophone according to the 2nd Embodiment of this invention.</figref><figref num="4">It is a flowchart of the calling method for a videophone according to the 3rd Embodiment of this invention.</figref><figref num="5">FIG. 5 is a flowchart of a calling method for a videophone according to a fourth embodiment of the present invention.</figref><figref num="6">FIG. 5 is a flowchart of a calling method for a videophone according to a fifth embodiment of the present invention.</figref><figref num="7">6 is a flowchart of a calling method for a videophone according to a sixth embodiment of the present invention.</figref><figref num="8">It is a block diagram of the calling system for a videophone according to the 7th Embodiment of this invention.</figref><figref num="9">FIG. 5 is a flowchart of a calling method for a videophone according to a seventh embodiment of the present invention.</figref><figref num="10">It is a flowchart of the calling method for a videophone by 8th Embodiment of this invention.</figref><figref num="11">FIG. 5 is a flowchart of a calling method for a videophone according to a ninth embodiment of the present invention.</figref><figref num="12">FIG. 5 is a block diagram of a calling system for a videophone according to an eleventh embodiment of the present invention.</figref><figref num="13">FIG. 6 is a block diagram of a calling system for a videophone according to a twelfth embodiment of the present invention.</figref>
To further clarify the objectives, techniques, and advantages of the invention, embodiments of the invention will be described in more detail below in combination with the accompanying drawings.
The first embodiment of the present invention relates to a method of calling a videophone. In the present embodiment, the multimedia ring backtone server is a multimedia ring back for the calling terminal via the first bearer of the videophone established between the calling terminal and the multimedia ring back tone server. Play the tone. If it is detected that the called terminal has answered the call, a second bearer for the videophone is established between the called terminal and the multimedia ring backtone server. Videophone communication may be performed between the calling terminal and the called terminal via the established first and second bearers.
As shown in FIG. 1, the network configuration of the present embodiment includes a mobile switching center (MSC) server, a media gateway (MGW), and a visitor location node (VLR). ), A radio network controller (RNC), a node base station (Node B), a home location register (HLR), and an authentication center (Autismation). It includes a network element such as a Center (AuC) and a multimedia ring backtone server for providing multimedia ring backtone, and a calling terminal and a called terminal. The MSC server and VLR may be integrated together as a combined network element. The MSC server is H.A. 248 processes establish a connection with the MGW. The HLR and AuC may be integrated together as a combined network element. (In an actual networking situation, AuC may not be present.) As shown in FIG. 2, the specific flow includes the following steps.
In step 201, the calling terminal, or User Adaptation (UE) A, sends a SETUP (setup) message to the connected MSC server A, and sets the ITC in the BC_IE cell carried in this message to "UDI". , Other Rate Adaptation (ORA) is set to "H.223 & H.245" and transmitted.
In step 202, the MSC server A issues a Send Routing Information (SRI) request to the called terminal, ie, the HLR B of the UE B, to query the routing information.
In step 203, the HLR B requests the UE B's mobile station roaming number (MSRN) to request the UE. A Provide Roaming Number (PRN) message is transmitted to the MSC server B connected to B.
In step 204, the MSC server B returns the MSRN of the UE B to the HLR B. However, if the MSC server B supports pre-calling, the pre-calling process is started before the MSRN of UE B is returned.
At step 205, the HLR B carries information about whether the called user (the user of the UE B) has customized the multimedia ring backtone service. The routing information of B (that is, the MSRN of UE B) is returned to the MSC server A.
In step 206, the MSC server A gets the MSRN of UE B and then starts the process of Call_Proceeding to UE A.
In step 207, the MSC server A sends an ISUP IAM message (Integrated Service Digital) to the multimedia ring backtone server. Issue a Network User Part Initial Address Message (initial address message of the integrated service digital network user part). If the called user subscribes to a calling number display service, the ISUP IAM message may carry the caller number and service prefix information. A multimedia ring backtone server is a system for providing multimedia ring back tones to videophone users, having the ability to store, play, and manage multimedia ring back tones, and bearer-independent calls. Control (Bearer Independent Call) Supports Control (BICC) / ISDN User Division (ISUP) protocols. If the called user has subscribed to the multimedia ring backtone service, the server may provide multimedia ring backtone playback to the calling terminal, and when the called user answers the call, multimedia ring. Playback of the backtone may be automatically terminated.
At step 208, the multimedia ring backtone server issues an ISUP IAM message to the MSC server B. If the called user subscribes to the caller ID display service, the ISUP IAM message carries the caller number.
In step 209, if the precalling process has not started before MSC server B returns UE B's MSRN to HLR B, in this step MSC server B sends a calling request message to UE B. Send.
At step 210, the UE B returns a calling response message to the MSC server B.
In step 211, the MSC server B transmits the SETUP message to the UE B with the ITC in the BC_IE cell carried in the message set to "UDI" and the ORA set to "H.223 & H.245".
At step 212, UE B returns to MSC Server B a CALL CONFIRMED message that does not carry the new BC_IE, indicating that videophone calls are supported. UE B then begins ringing.
In step 213, the UE B returns an Alterting message to the MSC server B after the UE B rings.
In step 214, the MSC server B sends an Addless Complete Message (ACM) to the multimedia ring backtone server.
In step 215, when the multimedia ring backtone server receives the ACM transmitted from the MSC server B, it transmits the AMC carrying the multimedia ring backtone information to the MSC server A.
In step 216, the MSC server A identifies the multimedia ring backtone information and sends the Alterting to the UE A.
In step 217, the multimedia ring backtone server sends an Answer Message (ANM) to the MSC server A, triggering the MSC server A to send a Connect message to the UE A. The ANM message is an ANM signal transmitted from the multimedia ring backtone server to the MSC server A, indicating that communication between the multimedia ring backtone server and UE A may be established, and , Trigger a Connect message. In this embodiment, this step is not mandatory and may be selected individually according to practical requirements. It should be noted that the MSC server A may send a Connect message to the UE A upon receiving the AMC carrying the multimedia ring backtone information from the multimedia ring backtone server. That is, the transmission of the Connect message does not have to be triggered by the ANM message.
In step 218, when the UE A receives the Connect message, it sends a Connect ACK message to the MSC server A.
In step 219, a first bearer of the videophone is established between UE A and the multimedia ring backtone server via the videophone signaling protocol process. The videophone signaling protocol is H.I. 324, H. It may be a videophone signaling protocol of 323, or Session Initiation Protocol (SIP). In this embodiment, H. H. in 323. It will be described by an example of establishing a first bearer of a videophone through the process of 245.
At step 220, UE A displays the multimedia ring backtone (video Multimedia Ring Back Tone) of the video via the multimedia ring backtone server.
In step 221 the UE B sends a Connect message to the MSC server B after the UE B finishes picking up the phone. The called party's response process (called party answering process) is started.
At step 222, the MSC server B sends an ANM message to the multimedia ring backtone server.
In step 223, the MSC server B sends a Connect_ACK message to UE B.
In step 224, the multimedia ring backtone server sends an ANM message to the MSC server A, and then the MSC server A connected to the UE A starts charging for videophone communication. Since videophone communication is charged when it detects that UE B has answered the call, the duration of the communication may be accurately calculated and controlled during the multimedia ring backtone service implementation process. The MSC server A may then send Connect signaling to the UE A. In a practical application, the MSC server A does not have to send Connect signaling to UE A, or even if it does, UE A does not have to process the Connect message. In other words, the step of sending a Connect message is an optional step. If UE A receives the Connect message and decides to process it, UE A may respond to MSC Server A with the Connect_ACK message, or use any message. You don't have to respond.
In step 225, the multimedia communication control signaling protocol H.I. Through the process of 245, a second bearer of the videophone is established between the multimedia ring backtone server and UE B.
In step 226, the first bearer of the videophone established between UE A and the multimedia ring backtone server and the second videophone established between UE B and the multimedia ring backtone server. Videophone communication of the third generation (3G) line domain is performed between UE A and UE B via the bearer of.
In this embodiment, it is clear that the multimedia ring backtone service may be achieved on the basis of traditional network frameworks for videophones. In addition, the multimedia ring backtone server plays the multimedia ring backtone to the calling terminal, thereby avoiding the rebuilding of the protocol layer for the terminal, thereby the multimedia ring backtone of the videophone. The impact on the terminal caused by the implementation of the service is minimized. In addition, UE A and UE B each only establish one videophone bearer with a multimedia ring backtone server, and UE A and UE B each establish a multimedia ring backtone server. Complete the videophone through. Further, the present embodiment requires little reconstruction of both the MSC server and the terminal, and is therefore easy to implement.
The Connect ACK message in steps 218 and 223 of the present embodiment is used for an acknowledgment to the Connect message and may or may not be present, depending on practical requirements. It should be noted that.
A second embodiment of the present invention relates to a calling method for a videophone and is similar to the first embodiment, but in the first embodiment, the MSC server (as in step 217). The difference is that A notifies UE A to establish a first bearer for the videophone by sending a Connect message to UE A. On the other hand, in the present embodiment, after transmitting the Alterting message to UE A, instead of transmitting the Connect message to UE A as shown in step 217, the MSC server A (as shown in FIG. 3) causes the UE. Carry the service identifier in the Alterting message sent to A. For example, the information element "User-User" in the Alterting message carries a special text that identifies the multimedia ring backtone service, so that UE A receives the multimedia ring backtone. You may identify whether to do so. UE A starts the videophone communication according to the normal flow when the service identifier is not carried in the Alterting message, or the first videophone when the service identifier is carried in the Alerting message. Establish a bearer.
In addition, as shown in FIG. 3, when the called terminal UE B answers the call and the MSC server A receives the ANM message from the multimedia ring backtone server, the MSC server A tells the UE A. , Send a Connect message (ie, step 224 in the first embodiment).
When a terminal that does not support multimedia ring backtone service receives an Altering message by carrying the service identifier in the Alterting message so that it can flexibly support terminals that do not support multimedia ring backtone service. , Normal continuation need not be affected. In addition, for rapid progress of subsequent flows, UE A must initiate 3G-324M protocol interaction after receiving the Alterting message, and the network will then switch to circuit-switched data (Circuit Switch). It is necessary to establish a circuit link of Data) (CSD) 64.
A third embodiment of the present invention relates to a calling method for a videophone and is similar to the first embodiment, but in the first embodiment the network side is a calling terminal (ie, ie). While it is not necessary to notify UE A) of billing information regarding the duration of videophone communication, in the present embodiment, rather than detecting that the called terminal (that is, UE B) has answered the call. Prior to that, the network side notified the calling terminal to ignore the charge or time measurement by sending a "Facility" message to the calling terminal instructing that the network side was not charging. When it detects that the called terminal has answered the call, the network side tells the calling terminal to charge or measure the time by sending a "Facility" message to the calling terminal indicating that the network side has started charging. The difference is that you are notified. For convenience of explanation, the first "Facility" message is referred to as a "Facility" message FA, and the second "Facility" message is referred to as a "Facility" message FB.
The specific flow is as shown in FIG. 4, where steps 401 to 420 are completely the same as steps 201 to 220, respectively, and are not repeated here.
In step 421, the MSC server A or multimedia ring backtone server informs UE A that this is not normal communication and that the network side has not yet started billing, a "Facility" message FA. Send to UE A.
Steps 422 to 425 are exactly the same as steps 221 to 224, respectively, and are not repeated here.
At step 426, the MSC server A or multimedia ring backtone server sends a "Facility" message FB to UE A informing UE A that normal communication has begun and the network side has begun billing. To do.
During the normal process of videophone, UE A establishes a videophone bearer upon receiving the Connect message in step 417, and UE A then informs the user that "in videophone communication". ) , And usually add a duration of videophone communication, such as 00:19 . The multimedia ring backtone service is a service added based on the videophone, but if the UE has not been rebuilt, the videophone application will take the multimedia ring backtone service process, the videophone communication process. Therefore, during playback of the multimedia ring backtone, "in videophone communication" and the corresponding time measurement information are displayed.
The UE receives a Connect message in step 417 to avoid misunderstanding the billing information while minimizing the changes to the videophone caused by the service so as not to affect normal videophone communication. After that, the time may be measured according to the normal situation, and after receiving the message indicating that the network side has not started billing, that is, the "Facility" message FA, the network side Show the user information that they have not started billing yet. For example, the displayed time measurement information may be erased and "playing ring back tone with out". Information such as "charging (playing the ringback tone without charging)" may be displayed on the screen to inform the user that the network side has not yet started charging. After the UE receives a message instructing that the network side has started billing, i.e. the "Facility" message FB, the videophone application initiates time measurement / billing for the videophone and then "in". Display text such as "videophone".
Since the Connect message in step 417 is not mandatory, if the UE does not receive the Connect message delivered from the system side and the Connect message function is replaced by another signaling message, the Connect message function is replaced with the Connect message function. Upon receiving the alternate signaling, the UE displays with respect to the multimedia ring backtone, i.e., "playing ring back tone", without displaying the time measurement information or displaying something like "00:00". Display text such as "Playing ringback tones)". When you receive the Connect message, you will see everything about the normal videophone display process.
Steps 427 and 428 are exactly the same as steps 225 and 226, respectively, and are not repeated here.
It should be noted that the Connect ACK messages in steps 418 and 424 of this embodiment may or may not be present, depending on practical requirements. In addition, the "Facility" message FA may be transmitted in step 421 shown in FIG. 4 or may be transmitted in any step after step 416 and before step 425.
In step 425 of this embodiment, the MSC server A may or may not send a Connect message to the UE A. When transmitting the Connect message, the MSC server A transmits the Connect message to the UE A after receiving the ANM transmitted from the multimedia ring backtone server. UE A may or may not process this message.
The main function of steps 421 and 426 in the present embodiment is that even if the calling terminal accurately acquires the communication duration calculated on the network side in order to prevent the calling terminal user from misunderstanding the billing information. It's clear that the good thing is to show the calling terminal if the actual videophone has started and solve the problem of when the terminal starts billing while playing the multimedia ring backtone. Is.
In the present embodiment, the MSC server A triggers the reproduction of the multimedia ring backtone to the UE A by the current ringing via the Measuring or Connect message delivered to the UE A in step 416 or 417. It is worth mentioning that information about whether or not it may be transmitted further so that UE A may measure the time accurately accordingly. For example, if this information is not included in the message, UE A may initiate the time measurement in the usual way, while if this information is included in the message, the first Connect message. Instead of starting the time measurement when it receives, UE A waits for the network to send a subsequent message instructing it to start the time measurement, and when it receives this message, it starts the time measurement.
Information about whether the current ringing may trigger the playback of multimedia ringing tones extends the facility field in the message or the User-User field in the Connect message. It may be implemented by. For example, if the value of the User-User field in the Connect message is 1, this tells UE A not to measure the time when the first Connect message is received, and the User-User in the Connect message. If the value of the field is 0, this tells UE A to start the time measurement in the usual way.
If information about whether the current ringing may trigger the playback of the multimedia ring backtone is carried within the Alterting or Connect message delivered to UE A, this is performed in step 421. It is clear that the transmission of the "Facility" message FA may be omitted. However, the "Facility" message FB, which is the aforementioned message instructing the start of time measurement, should still be transmitted.
A fourth embodiment of the present invention relates to a calling method for a videophone and is similar to the first embodiment, but in the first embodiment the network side is a calling terminal (ie, ie). It is not necessary to notify the UE A) of the billing information regarding the duration of the related videophone communication, whereas in the present embodiment, the called terminal (that is, the UE B) has answered the call. Prior to detection, the network side ignores the charge or time measurement by sending a short message service (SMS) message to the calling terminal indicating that the network side is not charging. After notifying the calling terminal and detecting that the called terminal has answered the call, the network side charges or measures the time by sending an SMS message to the calling terminal indicating that the network side has started charging. The difference is that it notifies the calling terminal to do so. For convenience of explanation, the first SMS message is referred to as SMS message SA, and the second SMS message is referred to as SMS message SB.
The specific flow is as shown in FIG. 5, where steps 501-520 are completely identical to steps 201-220, respectively, and are not repeated here.
In step 521, the MSC server A sends an SMS message SA to the UE A informing the UE A that this is not normal communication and that the network side has not yet started billing. Upon receiving the SMS message SA, the UE A may display to the user information indicating that the network side has not yet started charging. For example, information such as "playing ring back tone without charging" is displayed on the screen to inform the user that the network side has not started charging. You may.
Steps 522-525 are exactly the same as steps 221-224, respectively, and are not repeated here.
In step 526, the MSC server A sends an SMS message SB to the UE A informing the UE A that normal communication has started and the network side has started billing.
The transmission of SMS messages in steps 521 and 526 is essentially a logical process. In practice, the SMS may be transmitted by the MSC server A or by the MSC server A that works with an auxiliary device such as a short message gateway. In the present embodiment, the MSC server A transmitting the SMS message means that the SMS message is triggered by some device and transmitted via the MSC server A.
Steps 527 and 528 are exactly the same as steps 225 and 226, respectively, and are not repeated here.
It should be noted that the Connect ACK messages in steps 518 and 524 of this embodiment may or may not be present, depending on practical requirements. In addition, the SMS message A may be transmitted in step 521 shown in FIG. 5 or may be transmitted in any step after step 516 and before step 525.
In step 525 of this embodiment, the MSC server A may or may not send a Connect message to the UE A. MSC service over server A, when sending the Connect message, after receiving the ANM sent from the Multimedia Ring Back Tone server, the UE A, sends a Connect message. UE A may or may not process this message.
The main function of steps 521 and 526 in the present embodiment is that even if the calling terminal accurately acquires the communication duration calculated on the network side in order to prevent the calling terminal user from misunderstanding the billing information. The good news is to tell the calling terminal if the actual videophone has started, thereby solving the problem of when the terminal starts billing while playing the multimedia ring backtone. That is clear. Since SMS is a general communication method for terminals, the information indicating whether or not the network side has started billing may be represented by the content carried by SMS. Corresponding information may be represented by carrying pre-defined content within the SMS. For example, "MRBT carried by SMS message" By using "Begin", it may be shown that the videophone has not been started yet and is now a multimedia ring backtone service. The calling terminal may consider the current session as a multimedia ring backtone session after receiving the SMS message, rather than treating the current session as videophone communication. The "VP Begin" carried by the SMS message may be used as a flag for starting a videophone call. After receiving this SMS message, the calling terminal may consider the current session as videophone communication and may treat the current session as normal videophone communication. Since the SMS message may carry various contents and information, the information represented by the SMS message may vary depending on the definition made in advance.
In addition to that, in the present embodiment, it is shown by example that the calling terminal is notified by the SMS message whether or not the network side has started the billing, whereas in the actual application example, it is shown. Calling terminals include multimedia message services (Multimedia Messages) (MMS), e-mail (E-mail), instant messenger (IM), push message (Push Message), and the like. It is worth mentioning that it may be informed by means. The specific embodiment is similar to that of the present embodiment and is not repeated here.
In the present embodiment, the MSC server A triggers the reproduction of the multimedia ring backtone to the UE A by the current ringing via the Measuring or Connect message delivered to the UE A in step 516 or step 517. It should be noted that information about whether or not it may be transmitted further so that UE A may measure the time accurately accordingly. For example, if this information is not included in the message, UE A may initiate the time measurement in the usual way, while if this information is included in the message, the first Connect message. Instead of starting the time measurement when it receives, UE A waits for the network to send a subsequent message instructing it to start the time measurement, and when it receives this message, it starts the time measurement.
Information about whether the current ringing may trigger the reproduction of multimedia ring backtones may be implemented by extending the facility field in the message or the User-User field in the Connect message. For example, if the value of the User-User field in the Connect message is 1, this tells UE A not to measure the time when the first Connect message is received, and the User-User in the Connect message. If the value of the field is 0, this tells UE A to start the time measurement in the usual way.
If information about whether the current ringing may trigger the playback of the multimedia ring backtone is carried within the Alterting or Connect message delivered to UE A, this is performed in step 521. It is clear that the transmission of SMS message A may be omitted. However, the SMS message SB, which is the aforementioned message instructing the start of time measurement, should still be transmitted.
A fifth embodiment of the present invention relates to a calling method for a videophone and is similar to the first embodiment, but in the first embodiment, the network side is a calling terminal (ie, ie). While it is not necessary to notify the UE A) of the billing information regarding the duration of the related videophone communication, in the present embodiment, the called terminal (that is, the UE) is not notified. Prior to detecting that B) has answered the call, the network side instructs the called terminal that the network side has not started billing. By sending a Command or Indication message of 245, the calling terminal is notified to ignore the billing or time measurement, and when it detects that the called terminal has answered the call, the network side announces it. Instructing the called terminal that the network side has started charging, H. The difference is that by sending a Command or Indication message of 245, the calling terminal is notified to perform billing or time measurement. For convenience of explanation, in the following, the first, H. et al. The 245 Command or Indication message is described in H. Called 245 Command or Indication Message A, the second, H.D. The 245 Command or Indication message is described in H. Called 245 Command or Indication Message HB.
The specific flow is as shown in FIG. 6, where steps 601-620 are completely identical to steps 201-220, respectively, and are not repeated here.
At step 621, the multimedia ring backtone server informs UE A that this is not normal communication and that the network side has not yet started billing. 245 Command or Indication message A is transmitted to UE A. UE A is H. Upon receiving the 245 Command or Indication message HA, the user may be informed that the network side has not yet started billing. For example, information such as "playing ring back tone without charging" is displayed on the screen to let the user know that the network has not yet started charging. May be done.
Steps 622-625 are exactly the same as steps 221-224, respectively, and are not repeated here.
At step 626, the multimedia ring backtone server informs UE A that normal communication has begun and the network side has begun billing. 245 Command or Indication message HB is transmitted to UE A.
Steps 627 and 628 are exactly the same as steps 225 and 226, respectively, and are not repeated here.
It should be noted that the Connect ACK messages in steps 618 and 624 of the present embodiment may or may not be present, depending on practical requirements. In addition to that, H. The Command or Indication message HA of 245 may be transmitted in step 621 shown in FIG. 6 or may be transmitted in any step after step 616 and before step 625.
In step 625 of the present embodiment, the MSC server A may or may not send a Connect message to the UE A. When transmitting the Connect message, the MSC server A transmits the Connect message to the UE A after receiving the ANM transmitted from the multimedia ring backtone server. UE A may or may not process this message.
The main function of steps 621 and 626 in the present embodiment is that even if the calling terminal accurately acquires the communication duration calculated on the network side in order to prevent the calling terminal user from misunderstanding the billing information. The good news is to tell the calling terminal if the actual videophone has started, thereby solving the problem of when the terminal starts billing while playing the multimedia ring backtone. That is clear. Throughout the multimedia ringing backtone deployment process, H.M. Since 245 support is required, the information indicating whether the network side has started billing can be found in H.M. It may be represented by a Command or Indication message of 245. Corresponding information is provided in the predefined H. et al. It may be represented by a Command or Indication message of 245, eg, H. et al. The USER INPUT Indication message at 245 is in the following format, Indication Message: user input UserInputIndication :: = CHOICE { nonStandard NonStandard Parameter, alphanumeric Generic Stringing, } If you adopt, by using the "GeneralString" field in the USER INPUT message to carry 10000, the videophone has not been started yet and is now a multimedia ringing backtone service. May be instructed. Upon receiving this message, the calling terminal may consider the current session as a multimedia ring backtone session instead of treating the current session as a videophone call. On the other hand, USER The multimedia ring backtone service may be terminated and the videophone may be initiated by carrying 10001 using the "GeneralString" field in the Input message of the INPUT. Upon receiving this message, the calling terminal may consider the current session as videophone communication and may treat the current session as normal videophone communication. Since the USER INPUT Indication message may carry various data, the above method is only one possible method and value.
H. Taking the 245 Command message as an example, H. The 245 Command message A further transmits a dual-tone multi-frequency (DTMF) a signal by the USER Indication (UII) instructing the UE A to stop the terminal time measurement. You may. Upon receiving this message, UE A indicates to the user that the time measurement is stopped, the timer is cleared, and the multimedia ring backtone is played. H. The 245 Command message b may instruct UE A to start time measurement by transmitting a DTMF B signal. Upon receiving this message, UE A instructs the user to start time measurement and start normal communication.
H. 245 other commands and indications, or other messages, may be used in the specific implementation process. Since the specific embodiment is similar to that of the present embodiment, it will not be repeated here.
In the present embodiment, the MSC server A triggers the reproduction of the multimedia ring backtone to the UE A by the current ringing via the Measuring or Connect message delivered to the UE A in step 616 or 617. It should be noted that information about whether or not it may be transmitted further so that UE A may measure the time accurately accordingly. For example, if this information is not included in the message, UE A may initiate the time measurement in the usual way, while if this information is included in the message, the first Connect message. Instead of starting the time measurement when it receives, UE A waits for the network to send a subsequent message instructing it to start the time measurement, and when it receives this message, it starts the time measurement.
Information about whether the current ringing may trigger the reproduction of multimedia ring backtones may be implemented by extending the facility field in the message or the User-User field in the Connect message. For example, if the value of the User-User field in the Connect message is 1, this tells UE A not to measure the time when the first Connect message is received, and the User-User in the Connect message. If the value of the field is 0, this tells UE A to start the time measurement in the usual way.
If information about whether the current ringing may trigger the playback of the multimedia ring backtone is carried within the Alterting or Connect message delivered to UE A, this is performed in step 621. Is equivalent to H. It is clear that the transmission of 245 Command or Indication message HA may be omitted. However, the aforementioned message instructing the start of time measurement, H. et al. The 245 Command or Indication message HB should also be transmitted.
A sixth embodiment of the present invention relates to a calling method for a videophone and is similar to the first embodiment, but in the first embodiment the network side is a calling terminal (ie, ie). It is not necessary to notify the UE A) of the billing information regarding the duration of the related videophone communication, whereas in the present embodiment, the called terminal (that is, the UE B) has answered the call. Prior to detection, the network side sends an unstructured Supplementary Service Data (USSD) signal to the called terminal to indicate that the network side has not yet started billing. When notifying the calling terminal to ignore billing or time measurement and detecting that the called terminal has answered the call, the network side sends a USSD signal to the called terminal indicating that the network side has started billing. The difference is that the calling terminal is notified to perform billing or time measurement. For convenience of description, the first USSD signal is referred to as USSD signal A and the second USSD signal is referred to as USSD signal B.
The specific flow is as shown in FIG. 7, where steps 701 to 720 are completely the same as steps 201 to 220, respectively, and are not repeated here.
In step 721, the MSC server A sends a USSD signal A to the UE A, informing the UE A that this is not normal communication and the network side has not yet started billing. Send to A. Upon receiving the USSD signal A, the UE A may display to the user information indicating that the network side has not yet started charging. For example, information such as "playing ring back tone without charging" is displayed on the screen to let the user know that the network has not yet started charging. May be done.
Steps 722-725 are exactly the same as steps 221-224, respectively, and are not repeated here.
At step 726, the MSC server A transmits a USSD signal B to UE A informing UE A that a normal call has begun and the network side has begun billing.
Steps 727 and 728 are exactly the same as steps 225 and 226, respectively, and are not repeated here.
It should be noted that the Connect ACK messages in steps 718 and 724 of this embodiment may or may not be present, depending on practical requirements. In addition, the USSD signal A may be transmitted in step 721 shown in FIG. 7 or may be transmitted in any step after step 716 and before step 725.
In step 725 of this embodiment, the MSC server A may or may not send a Connect message to the UE A. When transmitting the Connect message, the MSC server A transmits the Connect message to the UE A after receiving the ANM transmitted from the multimedia ring backtone server. UE A may or may not process this message.
The main function of steps 721 and 726 in the present embodiment is that even if the calling terminal accurately acquires the communication duration calculated on the network side in order to prevent the calling terminal user from misunderstanding the billing information. The good news is to tell the calling terminal if the videophone was actually started, thereby solving the problem of when the terminal starts billing while playing the multimedia ring backtone. That is clear. Since USSD is a common communication method for terminals, information indicating whether the network side has started billing may be carried by the USSD signal. Corresponding information may be represented by carrying a predefined USSD signal. For example, a flag carried in the USSD signal indicating that the multimedia ring backtone has started may indicate to the calling terminal that it is currently a multimedia ring backtone service. Upon receiving this USSD signal, the calling terminal may consider the current session as a multimedia ring backtone session rather than treating the current session as videophone communication. On the other hand, a flag carried in the USSD signal indicating that the videophone has been started may indicate to the calling terminal that the videophone has been started. Upon receiving this USSD signal, the calling terminal may consider the current session as videophone communication and may treat the current session as normal videophone communication. Different USSD signals may represent different information, as defined in advance.
In addition, it is worth mentioning that, in this embodiment, the calling terminal is indicated by example by means of a USSD signal indicating whether the network side has initiated billing. In a practical application, the calling terminal is a Session Initiation Protocol (SIP), Hyper Text Transfer Protocol (HTTP), Real-time Streaming Protocol (RTSP) signaling. It may be notified by other means such as. The specific embodiment is similar to that of the present embodiment except for the lower link, and is not repeated here.
In the present embodiment, the MSC server A triggers the reproduction of the multimedia ring backtone to the UE A by the current ringing via the Measuring or Connect message delivered to the UE A in step 716 or 717. It should be noted that information about whether or not it may be transmitted further so that UE A may measure the time accurately accordingly. For example, if this information is not included in the message, UE A may initiate the time measurement in the usual way, while if this information is included in the message, the first Connect message. Instead of starting the time measurement when it receives, UE A waits for the network to send a subsequent message instructing it to start the time measurement, and when it receives this message, it starts the time measurement.
Information about whether the current ringing may trigger the playback of multimedia ringback tones may be implemented by extending the facility field in the message, or the User-User field in the Connect message. It may be implemented by extension. For example, if the value of the User-User field in the Connect message is 1, this tells UE A not to measure the time when the first Connect message is received, and the User-User in the Connect message. If the value of the field is 0, this tells UE A to start the time measurement in the usual way.
If information about whether the current ringing may trigger the playback of the multimedia ring backtone is carried within the Alterting or Connect message delivered to UE A, this is performed in step 721. It is clear that the transmission of the USSD signal A may be omitted. However, the USSD signal B, the aforementioned message instructing the start of time measurement, should still be transmitted.
A seventh embodiment of the present invention relates to a calling method for a videophone. In this embodiment, the multimedia ring backtone server is a multimedia ring back for the calling terminal via a third bearer of the videophone established between the calling terminal and the multimedia ring back tone server. Play the tone. A fourth bearer of the videophone is established between the calling terminal and the called terminal, and videophone communication is performed between the calling terminal and the called terminal via the fourth bearer. The third and fourth bearers are H. 324, H. 323, or a videophone communication link established by SIP videophone protocol, the present embodiment of which is H.I. H. in 323. An example of establishing a third and fourth bearer using 245 processes will be described.
The network configuration of this embodiment is shown in FIG. 8 and has different multimedia ring backtone servers established in different regions, where the MSC server and VLR are also combined networks. Integrated together as an element, the MSC server is also H.I. The process of 248 establishes a connection with the MGW and the HLR and AuC are also integrated together as a combined network element. The specific flow is shown in FIG.
In step 901, the calling terminal or UE A sets the SETUP message to the connected MSC server A, the ITC in the BC_IE cell carried in the message to "UDI", and the ORA to "H.223 & H.245". ,Send.
In step 902, the MSC server A issues an SRI request to the called terminal, ie, the HLR B of the UE B.
In step 903, the HLR B acquires the UE B mobile station roaming number (MSRN) from the MSC server B connected to the UE B.
In step 904, the MSC server B returns the MSRN of the UE B to the HLR B. However, if the MSC server B supports pre-calling, the pre-calling process is started before the UE B's MSRN is returned.
At step 905, the HLR B carries information about whether the called user (the user of the UE B) has customized the multimedia ring backtone service. The routing information of B (that is, the MSRN of UE B) is returned to the MSC server A.
In step 906, the MSC server A starts the process of Call_Proceeding to UE A after acquiring the MSRN of UE B.
In step 907, the MSC server A issues an ISUP IAM message to the MSC server B. If the called user subscribes to the caller ID display service, ISUP The IAM message carries the caller ID.
In step 908, if the precalling process has not started before MSC server B returns UE B's MSRN to HLR B, in this step MSC server B sends a calling request message to UE B. To do.
At step 909, UE B returns a calling response message to MSC server B.
In step 910, the MSC server B transmits the SETUP message to the UE B with the ITC in the BC_IE cell carried in the message set to "UDI" and the ORA set to "H.223 & H.245".
At step 911, the UE B returns a CALL CONFIRMED message to the MSC server B that does not carry the new BC_IE, indicating that the videophone call is supported.
In step 912, UE B returns an Alterting message to MSC server B after UE B rings.
In step 913, the MSC server B returns a BICC ACM message to the MSC server A.
In step 914, the MSC server A returns an Alterting message to the MSC server B.
At step 915, the MSC server A issues a BICC IAM message to the multimedia ring backtone server that carries information about whether UE B has customized the multimedia ring backtone service.
In step 916, the multimedia ring backtone server returns a BICC ACM message to the MSC server A. The MSC server A identifies the ACM message sent from the multimedia ring backtone server and does not send the Alterting message to the calling terminal.
At step 917, the multimedia ring backtone server sends a BICC ANM message to the MSC server A. After receiving the BICC ANM message, the MSC server A sends a connecting signaling CONNECT to the calling terminal UE A, while listening to whether the message is returned from the MSC server B. This ANM message indicates that communication between the multimedia ring backtone server and UE A may be established and is used to trigger a Connect message. In this embodiment, this step is an optional step and may be individually selected according to practical requirements.
In step 918, when the UE A receives the Connect message, it sends a Connect ACK message to the MSC server A.
In step 919, the UE A and the multimedia ring backtone server are described by the multimedia communication control signaling protocol H.I. Through the process of 245, a third bearer of videophone is established. After the establishment of the third bearer of the videophone is completed, the multimedia ring backtone information played by the multimedia ring backtone server may be displayed.
In step 920, the called terminal UE B sends a response message CONNECT to the MSC server B.
In step 921, the MSC server B returns a BICC ANM message to the MSC server A.
At step 922, the MSC server B returns a Connect ACK message to UE B.
At step 923, MSC server A instructs the multimedia ring backtone server to remove the third bearer established between the multimedia ring backtone server and UE A, BICC Release. Send a message.
At step 924, the third bearer of the videophone established between the multimedia ring backtone server and UE A is removed.
At step 925, the multimedia ring backtone server returns a BICC Release Complete message to the MSC server A.
In step 926, UE A and UE B refer to the multimedia communication control signaling protocol H.M. Through the process of 245, a fourth bearer of videophone is established.
In step 927, videophone communication in the 3G line domain is performed between UE A and UE B via the fourth bearer of the videophone established between UE A and UE B.
In step 928, after the videophone call ends, the fourth bearer established between UE A and UE B and the underlying line are removed.
In this embodiment, it is clear that the multimedia ring backtone service may be achieved on the basis of traditional network frameworks for videophones. In addition, the multimedia ring backtone server plays the multimedia ring backtone to the calling terminal, thereby avoiding the rebuilding of the protocol layer for the terminal, thereby the multimedia ring backtone of the videophone. The impact on the terminal caused by the implementation of the service is minimized.
Furthermore, prior to establishing the fourth bearer of the videophone, the third bearer established between the calling terminal and the multimedia ring backtone server detected that the called terminal answered the call. The line occupied by the multimedia ring backtone server may be freed as soon as the user communication is connected, thereby saving limited line resources.
In this embodiment, in the process of implementing the multimedia ring backtone service, the fourth bearer between the calling terminal and the called terminal may be accurately calculated and controlled for the duration of communication. It is worth mentioning that after the establishment is complete, the network side will charge for videophone communications.
In the present embodiment, the MSC server A triggers the reproduction of the multimedia ring backtone to the UE A by the current ringing via the Measuring or Connect message delivered to the UE A in step 914 or 917. It should be noted that information about whether or not it may be transmitted further so that UE A may measure the time accurately accordingly. For example, if this information is not included in the message, UE A may initiate the time measurement in the usual way, while if this information is included in the message, the first Connect message. Instead of starting the time measurement when it receives, UE A waits for the network to send a subsequent message instructing it to start the time measurement, and when it receives this message, it starts the time measurement.
Information as to whether the current ringing may trigger the reproduction of the multimedia ring backtone may be performed by extending the facility field in the message or the User-User field in the Connect message. For example, if the value of the User-User field in the Connect message is 1, this tells UE A not to measure the time when the first Connect message is received, and the User-User in the Connect message. If the value of the field is 0, this tells UE A to start the time measurement in the usual way.
An eighth embodiment of the present invention relates to a calling method for a videophone and is similar to the seventh embodiment, but in the seventh embodiment, the third and fourth bearers H. 324, H. In this embodiment, the third and fourth bearers are CSD links and the logical channels of the videophone, whereas the videophone communication link is established via the videophone protocol of 323, or SIP. Is H. 324, H. The difference is that it is established over the CSD link via 323, or the SIP videophone protocol. The third bearer may be decomposed into a fifth bearer from the calling terminal to the MSC server of the calling terminal and a sixth bearer from the MSC server of the calling terminal to the multimedia ring backtone server. The fourth bearer may be decomposed into a fifth bearer from the calling terminal to the MSC server of the calling terminal and a seventh bearer from the MSC server of the calling terminal to the called terminal.
The specific flow is as shown in FIG. 10, where steps 1001 to 1018 are completely identical to steps 901 to 918, respectively, and are not repeated here.
In step 1019, a fifth bearer is established between the UE A and the MSC server A, and a sixth bearer is established between the MSC server A and the multimedia ring backtone server. The fifth and sixth bearers are both CSD links. Next, H. 245 processes are established based on the 5th and 6th bearers. After establishment, the calling terminal user may see the multimedia ring backtone played by the multimedia ring backtone server.
Steps 1020-1024 are exactly the same as steps 920-924, respectively, and are not repeated here.
At step 1025, the multimedia ring backtone server returns a BICC Release Complete message to the MSC server A. The MSC server A tells UE A that the bearer between the MSC server A and the multimedia ring backtone server (ie, the sixth bearer) has been removed, and that the MSC server A and the MSC server B A Facility message is sent instructing that a CS64 kbps bearer link has been established between them. Obviously, carrying this information through a facility message is only one specific practice, and in practice other messages may be used instead. The main purpose of this step is during the entire videophone ringing process. After indicating to the calling terminal or UE A that the establishment of the 245 bearer process may be included and receiving the facility message, a second H.I. Instructing UE A to prepare for the 245 bearer process, i.e., to prepare for the establishment of a bearer with UE B based on the existing CS64 kbps link.
This step may be at the position shown in FIG. 10 or at any position between steps 1023 and 1026, and the main function is the two H.D. To direct the establishment of the 245 bearer process.
In step 1026, based on the existing fifth bearer between UE A and MSC server A and the seventh bearer between MSC server A and UE B, H. The process of 245 is established, i.e., a fourth bearer is established between the calling terminal UE A and the called terminal UE B.
Steps 1027 and 1028 are exactly the same as steps 927 and 928, respectively, and are not repeated here.
Compared to the seventh embodiment, the present embodiment has two H.S. It is clear that a faster establishment process for the 245 bearer process may be provided with little change and without hindrance to implementation.
A ninth embodiment of the present invention relates to a calling method for a videophone. Based on the seventh embodiment, the present embodiment aims to remove the third bearer of the videophone between the UE A and the multimedia ringback tone server with the UE A and the multimedia ringback. Depending on the tone server, H. This is achieved by initiating a self-hangup process of 245. The specific flow is shown in FIG.
Steps 1101 to 1120 are exactly the same as steps 901 to 920, respectively, and are not repeated here.
In step 1121, the MSC server B returns a BICC ANM message to the MSC server A. Further, the MSC server A sends a facility message to the UE A. After receiving the facility message, UE A sends H.H. (without sending the hang-up signaling "End Session" to the other party of the communication). Start a self-hanging process of 245 and free local resources directly.
Step 1122 is exactly the same as step 923.
In step 1123, the MSC server A sends a BICC Release message to the multimedia ring backtone server, and when the multimedia ring backtone server receives this message, it receives (hang-up signaling "End Session" to the other party of communication. (Without sending) H. Initiate the 245 self-hang-up process.
In step 1124, H. UE after 245 self-hangup process is complete A is the second H. Initiate the establishment of the 245 bearer, i.e., the process of establishing the fourth bearer of the videophone between UE A and UE B as described in the seventh embodiment.
At step 1125, the multimedia ring backtone server returns a BICC Release Complete message to the MSC server A.
Steps 1126 and 1127 are exactly the same as steps 927 and 928, respectively, and are not repeated here.
In the present embodiment, the network side instructs the calling terminal that the reproduction process of the multimedia ring backtone service has been completed, and the second H.D. It is clear that it differs from the seventh embodiment in that it delivers to the calling terminal an instructional message (ie, the facility message described above) that requires the calling terminal to establish a 245 bearer. Upon receiving this instructional message, the calling terminal may initiate a self-hangup process. In this way, the first H.M. The 245 bearer ends by hanging the communication link with the calling terminal. Such a process is consistent with normal communication flow, further reducing the total duration of network continuity, thereby reducing the time consumed in switching between services and improving the user experience.
The entire multimedia ring backtone service may be considered as two communications, the first being the multimedia ring backtone service and the second being the normal communications of a videophone. The calling terminal self-hangs according to the instruction message delivered from the network side to end the session of the entire multimedia ring backtone, and the session to successfully achieve normal videophone communication. After self-hanging, the new H. for videophone communication. Start the process of establishing a 245 bearer.
In step 1123, the multimedia ring backtone server initiates the self-hangup process upon receiving the BICC Release Complete message from the MSC server A. The multimedia ring backtone server may act as a logical terminal for providing multimedia ring backtone content during the entire multimedia ring backtone service. After the process of providing multimedia ring backtone content is complete, the multimedia ring backtone server may be involved as a session partner throughout the process of removing the multimedia ring backtone bearer. ..
The self-hanging process initiated by UE A has substantially the same function as the self-hanging process initiated by the multimedia ring backtone server (ie, the bearer between UE A and the multimedia ring backtone server). To remove) is achieved. Therefore, the self-hanging process may be initiated in UE A only or in the multimedia ring backtone server only. However, in consideration of system-wide collaboration and to reduce the possibility of system error as much as possible, the self-hang-up process is started in UE A, and in each of the multimedia ring backtone servers. May be good. Moreover, the two self-hanging processes do not have a strict order in practical applications. Further, in step 1123 of the present invention, the MSC server A is added to the multimedia ring backtone server by BICC. Sending a Release message is essentially used to instruct the multimedia ring backtone server to perform a self-hanging process. Therefore, step 1123 may be omitted if the multimedia ring backtone server does not run the self-hanging process.
In the first to sixth embodiments of the present invention, after the entire multimedia ring backtone service is terminated, the multimedia ring backtone server is back-to-back (back-) in the subsequent communication process of the videophone. It is clear that while acting as a to-back) server, it still exists. For convenience of explanation, this method is referred to as a bridging scheme. In the seventh to ninth embodiments of the present invention, after the entire multimedia ring backtone service is terminated, the communication link between the multimedia ring backtone server and the calling terminal is removed and the calling terminal is removed. A communication link for videophone is established between and the called terminal. The most important feature of this method is that the calling terminal can handle the multimedia ring backtone server and the called terminal, respectively. It means establishing a 245 bearer. For convenience of explanation, this method is referred to as a non-bridging scheme.
A tenth embodiment of the present invention relates to a calling method for a videophone, and in the bridging method according to the first to sixth embodiments of the present invention and the seventh to ninth embodiments of the present invention. It is a combination with a non-bridging method.
In particular, the calling terminal supports in the SETUP message sent to MSC Server A the type of multimedia ring backtone scheme supported by this terminal (ie, bridging or non-bridging). )carry. For example, whether the terminal supports bridging or non-bridging may be indicated by the value of the User-User field in the SETUP message. It is predefined that a User-User field of 0 indicates that the terminal supports the bridging method and a User-User field of 1 indicates that the terminal supports the non-bridging method. May be good.
If the network side recognizes that the calling terminal supports the bridging method, the subsequent flow may be the same as any one of the first to sixth embodiments described above, and the calling terminal is not. If the network side recognizes that it supports the bridging method, the subsequent flow may be the same as any one of the above 7th to 9th embodiments, and the following embodiments may be described here. I won't repeat it.
An eleventh embodiment of the present invention relates to a calling system for a videophone, as shown in FIG. 12, which establishes a first bearer for the videophone between the calling terminal and the multimedia ring backtone server. To play the multimedia ring backtone to the calling terminal via the bearer establishment unit and the first bearer established by the bearer establishment unit, and the multimedia ring backtone playback unit to be called. A detection unit for detecting whether the terminal has answered the call, and for instructing the bearer establishment unit that the called terminal has answered the call when it detects that the called terminal has answered the call. The bearer establishment unit was further configured to establish a second bearer for the videophone between the called terminal and the multimedia ring backtone server upon receiving this instruction from the detection unit. Includes a detection unit and a communication unit for performing videophone communication between a calling terminal and a called terminal via a first bearer and a second bearer established by a bearer establishment unit. .. In this way, multimedia ring backtone services may be achieved on the basis of traditional network frameworks for videophones. In addition, the multimedia ring backtone playback unit plays the multimedia ring backtone to the calling terminal, thereby avoiding the rebuilding of the protocol layer for the terminal, thereby the multimedia ringback of the videophone. The impact on the terminal caused by the implementation of the tone service is minimized.
The multimedia ring backtone reproduction unit is located in the multimedia ring backtone server, and the bearer establishment unit establishes the first and second bearers through the process of the videophone signaling protocol. The videophone signaling protocol is H.I. 324, H. It may be 323, or SIP videophone signaling protocol.
The calling system for videophone in the present embodiment may further include a charging unit for charging for videophone communication, where the detection unit indicates that the called terminal has answered the call. Upon detection, it is further configured to instruct the billing unit that the called terminal has answered the call, and it is mentioned that the billing unit will start billing for videophone communication upon receiving this instruction. Worth to do. Therefore, the duration of communication may be accurately calculated and controlled during the multimedia ring backtone service implementation process.
The calling system for videophone in this embodiment is a notification unit (for notifying the calling terminal to ignore billing or time measurement and for notifying the calling terminal to start billing or time measurement). Notify unit) may be further included. The detection unit is further configured to instruct the notification unit that the called terminal has answered the call when it detects that the called terminal has answered the call. The notification unit notifies the calling terminal to ignore the billing or time measurement before receiving this instruction from the detection unit, and when receiving this instruction from the detection unit, the calling terminal should start the billing or time measurement. Notify to. Therefore, in order to prevent the user of the calling terminal from misunderstanding the billing information, the calling terminal may accurately acquire the communication duration calculated on the network side.
A twelfth embodiment of the present invention relates to a calling system for a videophone, as shown in FIG. 13, which establishes a third bearer for the videophone between the calling terminal and the multimedia ring backtone server. Calling through a bearer establishment unit and a third bearer established by the bearer establishment unit to do so and to establish a fourth bearer for videophone between the calling and called terminals. Videophone between the calling terminal and the called terminal via the multimedia ring backtone playback unit for playing the multimedia ring backtone to the terminal and the fourth bearer established by the bearer establishment unit. Includes a communication unit for performing communication. In this way, multimedia ring backtone services may be achieved on the basis of traditional network frameworks for videophones.
The calling system for a videophone in the present embodiment includes a detection unit for detecting whether or not the called terminal has answered the call, and a bearer remote unit for removing the bearer. May be further included.
When the third and fourth bearers are line exchange data (CSD) links, the third bearer is a fifth bearer from the calling terminal to the calling terminal's MSC server and a multi from the calling terminal's MSC server. It may be disassembled into a sixth bearer up to the media ring backtone server, while the fourth bearer is a fifth bearer and a seventh bearer from the MSC server of the calling terminal to the called terminal. In that case, when it detects that the called terminal has answered the call, the detection unit instructs the bearer removal unit that the called terminal has answered the call, and here, the bearer is removed. After receiving this instruction, the unit removes the sixth bearer from the calling terminal's MSC server to the multimedia ring backtone server.
The third and fourth bearers are H. 324, H. In the case of a videophone communication link established via 323, or SIP videophone protocol, when the called terminal detects that the call has answered the call, the detection unit bearers that the called terminal has answered the call. Instruct the removal unit, where, after receiving this instruction, the bearer removal unit removes the third bearer established by the bearer establishment unit and establishes a fourth bearer in the bearer establishment unit. Instruct to do.
As can be seen, the line occupied by the multimedia ring backtone server is released as soon as user communication is connected (ie, the detection unit detects that the called terminal has answered the call). Well, it effectively saves limited line resources.
As mentioned above, in the embodiments of the present invention, the multimedia ring backtone server is for the calling terminal by the first bearer of the videophone established between the calling terminal and the multimedia ring backtone server. Play the multimedia ring backtone. When it detects that the called terminal has answered the call, a second bearer for the videophone is established between the calling terminal and the multimedia ring backtone server. Videophone communication may be performed between the calling terminal and the called terminal via the established first bearer and the second bearer. Alternatively, the multimedia ring backtone server reproduces the multimedia ring backtone for the calling terminal by a third bearer of the videophone established between the calling terminal and the multimedia ring backtone server. A fourth bearer of the videophone is established between the calling terminal and the called terminal, and videophone communication is performed between the calling terminal and the called terminal via the fourth bearer. In this way, multimedia ring backtone services may be achieved on the basis of traditional network frameworks for videophones. In addition, the multimedia ring backtone server plays the multimedia ring backtone to the calling terminal, thereby avoiding the rebuilding of the protocol layer for the terminal, thereby the multimedia ring backtone of the videophone. The impact on the terminal caused by the implementation of the service is minimized.
Videophone communication is charged when it is detected that the called terminal has answered the call (or the establishment of the fourth bearer has been completed), so it is part of the multimedia ring backtone service implementation process. , The duration of communication may be accurately calculated and controlled.
The calling terminal is notified to ignore the charge or time measurement before it is detected that the called terminal has answered the call, and charges if it is detected that the called terminal has answered the call. Alternatively, the calling terminal may be notified to start the time measurement, and as a result, the calling terminal may accurately acquire the communication duration calculated on the network side in order to avoid misunderstanding of the calling terminal user regarding the billing information.
In the method of performing videophone communication via the fourth bearer, a third established between the calling terminal and the multimedia ring backtone server prior to establishing the fourth bearer of the videophone. The bearer is removed when it is detected that the called terminal has answered the call, so that the line occupied by the multimedia ring backtone server may be released as soon as the user communication is connected, thereby , Limited line resources are saved.
Although the invention has been exemplified and described with reference to some preferred embodiments of the invention, various modifications to the invention have been made in embodiments and details without departing from the scope of the invention. It should be understood by those skilled in the art that it is okay.
13 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| CN1859475A | Cites | China |
| WO2006001681A1 | Cites | World Intellectual Property Organization (WIPO) |
| JP2005229547A | Cites | Japan |
18 members in 5 offices
Priority claims6
| Document | Office | Kind | Date |
|---|---|---|---|
| 200710073941 | China | A | |
| 200710149813 | China | A | |
| 2007100739418 | – | – | – |
| 2007101498137 | – | – | – |
| CN20071149813 | – | – | – |
| CN2007173941 | – | – | – |
Members18
| Document | Office | Kind | |
|---|---|---|---|
| CN101277474A | China | A | |
| WO2008119283A1 | World Intellectual Property Organization (WIPO) | A1 | |
| CN100531271C | China | C | |
| EP2106111A1 | European Patent Office (EPO) | A1 | |
| US2010022226A1 | United States of America | A1 | |
| JP2010518791A | Japan | A | |
| CN101969615A | China | A | |
| EP2106111A4 | European Patent Office (EPO) | A4 | |
| US2012086766A1 | United States of America | A1 | |
| JP2012227975A | Japan | A | |
| CN101969615B | China | B | |
| JP2012249329A | Japan | A | |
| US8351906B2 | United States of America | B2 | |
| JP5117511B2 | Japan | B2 | |
| US8630628B2 | United States of America | B2 | |
| JP5486055B2 | Japan | B2 | |
| JP5675730B2This record | Japan | B2 | |
| EP2106111B1 | European Patent Office (EPO) | B1 |
20 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 5675730
- Publication, DOCDB
- 5675730
- Publication, EPODOC
- JP5675730B
- Application
- 183018
- Application, DOCDB
- 2012183018
- Application, EPODOC
- JP20120183018
Titles2
- Japanese
- テレビ電話のための呼出方法およびシステム
- English
- Calling methods and systems for videophones
Classification
- CPC, 12
- H04M3/42102
- H04M3/42017
- H04N7/147
- H04L65/1069
- H04L65/1096
- H04M15/00
- H04M15/83
- H04M15/8351
- H04M15/844
- H04M2215/8108
- H04M2215/8137
- H04M2215/82
- IPC, 1
- H04M3 42
