CN101188840B - Voice switching system and method based on dual-mode/multi-mode system - Google Patents

Voice switching system and method based on dual-mode/multi-mode system Download PDF

Info

Publication number
CN101188840B
CN101188840B CN2007103014260A CN200710301426A CN101188840B CN 101188840 B CN101188840 B CN 101188840B CN 2007103014260 A CN2007103014260 A CN 2007103014260A CN 200710301426 A CN200710301426 A CN 200710301426A CN 101188840 B CN101188840 B CN 101188840B
Authority
CN
China
Prior art keywords
module
network
called
terminal
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2007103014260A
Other languages
Chinese (zh)
Other versions
CN101188840A (en
Inventor
赵洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2007103014260A priority Critical patent/CN101188840B/en
Publication of CN101188840A publication Critical patent/CN101188840A/en
Application granted granted Critical
Publication of CN101188840B publication Critical patent/CN101188840B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a sound switching system based on a double mode/multimode system and a method. The sound switching system comprises a timer, a threshold value comparison module, a channel monitor module, a sound switching module, a network switching module, a network registration module, a re-dial module, callback module, an automatic answering module, and a sound controller, wherein, the timer is used for monitoring the network signal and recording the pilot signal strength value of the network signal; the threshold value comparison module is used for comparing the pilot signal strength value recorded by the timer with the scheduled threshold value; the channel monitor module invoked by the threshold value comparison module is used for monitoring whether the sound channel is engrossed; the sound switching module invoked by the threshold comparison module is used for releasing the channel and invoking the network switching module to process the network switch; the network switching module is used for processing the network switch; the network registration module is used for processing the network registration; the re-dial module is used for a calling terminal beginning a call again; the callback module is used for a called terminal carrying through a callback to the calling terminal that begins the call; the automatic answering module is used for automatically communicating the called terminal; the sound controller positioned in the side of the server is used for carrying through a voice prompt in the process of the network switch.

Description

Voice switching system and method based on dual-mode/multi-mode system
Technical field
The present invention relates to the voice handoff technique of the portable terminal of bimodulus or multimode standard, relate in particular to voice switching system and the method that are used for SIP (Session Initiation Protocol, session initiation protocol) terminal based on dual-mode/multi-mode system.
Background technology
Along with the continuous development of information technology, the emerging in an endless stream of portable terminal product, people are also more and more higher to the requirement of the speech quality of voice.The technology of dual-mode/multi-mode has had development to a certain degree, for example, common portable terminal standard has CDMA (Code DivisionMultiple Access, code division multiple access)/GSM (Global System for MobileCommunication, global system for mobile communications) bimodulus, CDMA/3G bimodulus, WiMAX (Worldwide Interoperability for Microwave Access, micro-wave access to global intercommunication)/3G bimodulus, WiMAX/EVDO (Evolution Data Only, data transfer optimization) bimodulus, CDMA/3G/GSM multimode.
Wherein, SIP (Session Initiation Protocol, session initiation protocol) terminal is a kind of IP-based SIP framework, and it is usually based on networks such as WiMAX, WiFi.SIP is comparatively flexible, can expand, and be open, the authority that a new generation that it has excited Internet and fixed network and mobile IP network to release serves.SIP can finish internet message on multiple pc (PersonalComputer, personal computer) and phone, Simulation with I nternet sets up session.VoIP (Voice over Internet Protocol, the networking telephone) is exactly a kind of of SIP phone.Sip terminal has been subjected to the favor of operator because having characteristics such as mobility, voice quality is higher, cost is lower.
With WiMAX/3G is example, and the user uses other users of voip call in the overlay network of WiMAX, when the user moves to the network coverage regional of no WiMAX, can cause link to discharge and end of conversation under the normal condition, and terminal can switch under the 3G network simultaneously.But which place the user knows the network coverage is not arranged, tonequality is unintelligible, conversation is intermittent even end of conversation if occur suddenly, will influence user's use.Similarly, all there are the problems referred to above in the terminal of other dual-mode/multi-modes.
The CN1665328 Chinese patent application discloses a kind of portable unit and intelligent switch method thereof based on multimode, and its processing mode realizes by update software, hardware.Above-mentioned portable unit comprises a voice collection unit, a speech play portion, a processing unit and two subsystems, and it need add a plurality of firmwares in hardware, and cost is higher.The groundwork principle of above-mentioned changing method is when the intensity of signal is lower than certain signal threshold values, switches between two subsystems, finishes corresponding action in the mode of calling transfer or Call Waiting.As can be seen, above-mentioned implementation has related to terminal, system and network, and complex structure and cost are than higher.
Summary of the invention
Consider that the higher and complex structure of the cost that exists in the changing method of correlation technique is difficult for the problem that realizes and proposes the present invention.For this reason, the present invention aims to provide a kind of voice switching system and method based on dual-mode/multi-mode system, and it can realize that easily the voice of dual-mode/multi-mode terminal under the situation of no network switch with lower cost.
According to an aspect of the present invention, provide a kind of voice switching system based on dual-mode/multi-mode system.
Voice switching system according to the present invention comprises: timer, be used for network signal is monitored, and the monitors signal strength value of record network signal; The threshold value comparison module is used for the monitors signal strength value and the predetermined threshold of timer record are compared; The channel monitoring module, whether than module invokes, it is occupied to be used to monitor voice channel by threshold ratio; Voice hand-off process module than module invokes, is used to discharge channel by threshold ratio, and calls the network handover module and carry out the network switching; The network handover module by voice hand-off process module invokes, is used to carry out network and switches; The network registry module is called by the network handover module, is used to carry out network registry; Redial module, be used for calling terminal and make a call again; The clawback module is used for the calling terminal that the terminal called callback makes a call; The auto-pickup module is used for connecting automatically terminal called; Voice controller is positioned at server side, is used for carrying out voice suggestion in the process that network switches.
Preferably, in said system, the threshold value comparison module calls the channel monitoring module according to its comparative result or voice hand-off process module is carried out subsequent treatment.Particularly, under the situation of monitors signal strength value more than or equal to predetermined threshold, the channel monitoring module is proceeded channel monitoring; Under the situation of monitors signal strength value less than predetermined threshold, voice hand-off process module is carried out the channel releasing operation.
According to a further aspect in the invention, provide a kind of method for switching languages based on dual-mode/multi-mode system, this method is used for calling terminal and terminal called carries out voice to calling terminal when conversing and switches.
Method for switching languages according to the present invention comprises following processing: in the calling terminal side: the channel monitoring module is monitored channel in real time; Timer is monitored the signal strength signal intensity of network, and the signal strength values of record monitoring; The threshold value comparison module compares the signal strength values and the predetermined signal threshold of monitoring; Under the situation of monitors signal strength value more than or equal to predetermined threshold, the channel monitoring module is proceeded channel monitoring; Under the situation of monitors signal strength value less than predetermined threshold, voice hand-off process module is carried out the channel releasing operation, and network handover module execution network hand-off process, and afterwards, the network registry module is registered new network; At called server side: under the situation that the network registry module succeeds in registration, voice controller notice calling terminal and terminal called calling terminal are carrying out network and are switching; Not under the situation of on-hook, called server discharges channel at terminal called, and in response to the call request that module is initiated again that redials of caller module, carries out subsequent treatment.
Preferably, above-mentioned subsequent treatment is specially: not under the situation of on-hook, called server is carried out auto-pickup, and after terminal called is answered, stops voice controller at terminal called; Under the situation of terminal called on-hook, called server is initiated ring to terminal called.
Preferably, in said method, in the process that voice controller is notified, if the equal on-hook of terminal called and calling terminal, then call server and called server all discharge link.
In addition, voice controller is carrying out the network switching by voice prompting mode notice calling terminal and terminal called calling terminal.
In accordance with a further aspect of the present invention, provide a kind of method for switching languages based on dual-mode/multi-mode system, this method is used for calling terminal and terminal called carries out voice to terminal called when conversing and switches.
Method for switching languages according to the present invention comprises following processing: in called terminal side: the channel monitoring module is monitored channel in real time; Timer is monitored the signal strength signal intensity of network, and the signal strength values of record monitoring; The threshold value comparison module compares the signal strength values and the predetermined signal threshold of monitoring; Under the situation of monitors signal strength value more than or equal to predetermined threshold, the channel monitoring module is proceeded channel monitoring; Under the situation of monitors signal strength value less than predetermined threshold, voice hand-off process module is carried out the channel releasing operation, and network handover module execution network hand-off process, and afterwards, the network registry module is registered new network; In the call server side: under the situation that the network registry module succeeds in registration, voice controller notice terminal called and calling terminal terminal called are carrying out network and are switching; Not under the situation of on-hook, call server discharges channel, and in response to the call request that the clawback module is initiated again, carries out subsequent treatment at calling terminal.
Preferably, above-mentioned subsequent treatment is specially: not under the situation of on-hook, call server is carried out auto-pickup, and after calling terminal is answered, stops voice controller at calling terminal; Under the situation of calling terminal on-hook, call server is initiated ring to calling terminal.
Further preferably, in said method, in the process that voice controller is notified, if the equal on-hook of terminal called and calling terminal, then call server and called server all discharge link.
By above-mentioned at least one technical scheme of the present invention, can realize following beneficial effect: can realize that easily the voice of dual-mode/multi-mode user under the situation of no network or network signal difference switch with lower cost, by voice controller be set, redial module, the clawback module, can realize taking over seamlessly, guarantee basic conversation, improved user experience simultaneously.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in the specification of being write, claims and accompanying drawing.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, is used from explanation the present invention with embodiments of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the structural representation based on the voice switching system of dual-mode/multi-mode system of system according to the invention embodiment;
Fig. 2 is the schematic diagram based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment one;
Fig. 3 is the program flow diagram based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment one;
Fig. 4 is the journey signaling process figure based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment one;
Fig. 5 is the schematic diagram based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment two;
Fig. 6 is the program flow diagram based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment two;
Fig. 7 is the journey signaling process figure based on the method for switching languages of dual-mode/multi-mode system according to the inventive method embodiment two.
Embodiment
Describe embodiments of the invention below with reference to accompanying drawing, need to prove, the following examples that provide only are illustrative, and purpose is to provide to further understanding of the present invention, but not the present invention is carried out any restriction.
System embodiment
According to the embodiment of the invention, provide a kind of voice switching system based on dual-mode/multi-mode system.
As shown in Figure 1, voice switching system according to the present invention comprises: timer 102, threshold value comparison module 104, channel monitoring module 106, voice hand-off process module 108, network handover module 110, network registry module 112, redial module 114, clawback module 116, auto-pickup module 118, in addition, at server side, also comprise the voice controller (not shown).
Timer 102 is used for network signal is monitored, and the monitors signal strength value of time recording network signal; Threshold value comparison module 104, being timed device 102 (for example calls, can be connected to timer), be used for the monitors signal strength value of timer record is compared with predetermined threshold (according to the needs setting of implementing), and then the subsequent operation carried out according to its comparative result selection of system; Channel monitoring module 106, by threshold ratio (for example than module invokes, can be connected to the threshold value comparison module), whether be used to monitor voice channel occupied, for example, the channel monitoring module can be process channel monitoring process of design in the software of terminal, and this process only just starts after both sides set up calling, always supervisory channel signal intensity; Voice hand-off process module 108 than module invokes (for example, can be connected to the threshold value comparison module), is used to discharge original channel by threshold ratio, and calls the network handover module and carry out the network switching; Network handover module 110 by voice hand-off process module invokes (for example, can be connected to voice hand-off process module), is used to carry out network and switches; Network registry module 112 is called (for example, can be connected to the network handover module) by the network handover module, be used to carry out network registry.
Redial module 114 and be used for calling terminal and make a call again, clawback module 116 is used for the calling terminal that the terminal called callback makes a call.Auto-pickup module 118 is used for connecting automatically the called subscriber, sets up talk channel.
In addition, the voice controller that system comprises is positioned at server end, is used to notify terminal network to switch, and particularly, voice controller is carrying out the network switching by voice suggestion notice both call sides one Founder.For example, when voice controller receives switching message, send voice to caller, callee.
According to the comparative result of threshold value comparison module 104, system or threshold value comparison module can call channel monitoring module 106 or voice hand-off process module 108 is carried out subsequent treatment.Particularly, under the situation of monitors signal strength value more than or equal to predetermined threshold, channel monitoring module 106 is proceeded channel monitoring; Under the situation of monitors signal strength value less than predetermined threshold, voice hand-off process module 108 is carried out the channel releasing operation.
Method embodiment one
According to the embodiment of the invention, a kind of method for switching languages based on dual-mode/multi-mode system is provided, this method is used for calling terminal and terminal called when conversing, and calling terminal is carried out voice switch.
Fig. 2 shows calling terminal and carries out the schematic diagram that voice switch, and calling terminal is an example with WiMAX and 3G dual-mode terminal, and terminal called is an example with CDMA and GSM dual-mode terminal.After calling terminal entered into the more weak zone of signal strength signal intensity, terminal can determine whether carrying out network according to the size of signal strength signal intensity and switch.The customer call GSM user's of WiMAX process has been shown among Fig. 2.Wherein, 201 for opening the process of exhaling, the user that 202 call servers notify called server to call out, 203 called server notification terminal calleds, foundation conversation.When the signal strength signal intensity of WiMAX during less than certain threshold values, calling terminal will initiatively switch to (204 finish this operation) in the 3G network with the WiMAX network.The 205th, calling terminal carries out network registry.In the time of registration, called server can send prompt tone 206 to terminal called, and prompting called subscriber calling party is in network switches.If succeed in registration, calling terminal will make a call 207 again.Called server can judge at first whether the called subscriber is listening a prompt tone, if the called subscriber is listening a prompt tone, 208 understand the auto-pickup called subscribers so.
As shown in Figure 3, the method for switching languages according to the embodiment of the invention comprises following processing:
In the calling terminal side:
The channel monitoring module is monitored (step S302) to channel in real time; Timer is monitored the signal strength signal intensity of network, and the signal strength values (step S304) of record monitoring; The threshold value comparison module compares (step S306) with the signal strength values and the predetermined signal threshold of monitoring;
Under the situation of monitors signal strength value more than or equal to predetermined threshold, the channel monitoring module is proceeded channel monitoring,, turns back to step S302 that is;
Under the situation of monitors signal strength value less than predetermined threshold, illustrate that current signal intensity can not satisfy the conversation requirement, need carry out voice and switch, proceed to following operation:
Voice hand-off process module is carried out channel releasing operation (step S308); The network handover module is carried out network hand-off process (step S310); The network registry module is registered (step S312) to new network;
At called server side:
If network does not succeed in registration,, finally discharge channel with the advise called subscriber on-hook.If the network registry module succeeds in registration, voice controller notice calling terminal and terminal called calling terminal are carrying out network and are switching, for example, and playing alert tones " caller is in the network switching, please wait for "; At terminal called not under the situation of on-hook, called server discharges channel, and notice call server, call server is transmitted to calling terminal, after calling terminal learns that the talk channel of terminal called has discharged, the replay module of calling terminal will be called out again, and in response to redialing the call request (step S314) that module is initiated again, called server carries out subsequent treatment.
Preferably, above-mentioned subsequent treatment is specially: after called server receives call request, can judge whether earlier at prompt tone for the switching of terminal called playing network, on-hook is not (promptly at terminal called, voice controller is carrying out voice suggestion) situation under, called server is carried out auto-pickup (step S316), makes that calling subscriber and called subscriber are continued to converse, and after terminal called is answered, stop voice controller; Under the situation of terminal called on-hook, called server is initiated ring (S318) to terminal called, to set up conversation.
Preferably, in said method, in the process that voice controller is notified, if the equal on-hook of terminal called and calling terminal, then call server and called server all discharge link, and terminal called and calling terminal all are in holding state (S320).
With reference to the signaling process figure of Fig. 4, the present invention may be better understood.As shown in Figure 4, when calling terminal signal strength signal intensity during less than threshold values, at first, calling terminal will be searched for other networks (such as 3G) (401), after searching other networks, calling terminal begins to carry out network and switches, and whether successfully call server can reply switching (402), to not notify terminal called, end of conversation if there is handover success.Whether successful if handover success, calling terminal can send register command (403), after call server was received this signaling, whether the information of checking this user was legal, can return a registration signaling afterwards.If registration failure, call server can be notified calling terminal and called server simultaneously, and called server sends this signaling to terminal called (404), discharges channel, end of conversation.Similarly, if succeed in registration, call server also can send to the signaling that succeeds in registration calling terminal and called server (405) simultaneously.
After succeeding in registration, calling terminal can send the signaling that the switch prompting sound is play in request to call server, and call server sends to called server with this signaling, and called server is play the switch prompting sound to terminal called.Simultaneously, called server also discharges voice channel, and signaling is sent to call server, issues calling terminal again by call server.After calling terminal is received this signaling, call and redial module (406), call out terminal called again.After called server is received call signaling, judge earlier whether terminal called is playing switch prompting sound (407), if do not play the switch prompting sound, then called server is considered as being in holding state with terminal called, initiates ring (408) to terminal called.If terminal called is being play the switch prompting sound, called server will be carried out auto-pickup function (409), for calling terminal and terminal called have rebulid voice channel.Called subscriber and calling subscriber both sides' conversation.
Method embodiment two
According to the embodiment of the invention, a kind of method for switching languages based on dual-mode/multi-mode system is provided, this method is used for calling terminal and terminal called carries out voice to terminal called when conversing and switches.
Fig. 5 is that terminal called carries out the schematic diagram that voice switch, and calling terminal is an example with WiMAX and 3G dual-mode terminal, and terminal called CDMA and GSM dual-mode terminal are example.After terminal called entered into the more weak zone of signal strength signal intensity, terminal called can determine whether carrying out network according to the size of signal strength signal intensity and switch.WiMAX customer call GSM user's process has been shown among Fig. 5.501 for opening the process of exhaling, 502 users that notify called server to call out for call server, and 503 called server notification terminal calleds are set up conversation with caller.When the signal strength signal intensity of terminal called GSM during less than certain threshold values, terminal called will initiatively switch to (504 finish this operation) in the cdma network with the GSM network.The 505th, carry out network registry.If succeed in registration, in the time of switching, call server can send prompt tone 506 to calling terminal, and terminal called will carry out clawback 507 simultaneously.Call server can judge at first whether the calling subscriber is listening a prompt tone, if the calling subscriber is listening a prompt tone, 508 understand the auto-pickup calling subscribers so.
As shown in Figure 6, the method for switching languages according to the embodiment of the invention comprises following processing:
In called terminal side:
The channel monitoring module is monitored (step S602) to channel in real time; Timer is monitored the signal strength signal intensity of network, and the signal strength values (step S604) of record monitoring; The threshold value comparison module compares (step S606) with the signal strength values and the predetermined signal threshold of monitoring;
Under the situation of monitors signal strength value more than or equal to predetermined threshold, the channel monitoring module is proceeded channel monitoring,, turns back to step S602 that is;
Under the situation of monitors signal strength value less than predetermined threshold, illustrate that current signal intensity can not satisfy the conversation requirement, need carry out voice and switch, proceed to following operation:
Voice hand-off process module is carried out channel releasing operation (step S608), and network handover module execution network hand-off process (step S610), and afterwards, the network registry module is registered (step S612) to new network;
In the call server side:
If network does not succeed in registration,, finally discharge channel with the subscriber call on-hook.If the network registry module succeeds in registration, voice controller notice terminal called and calling terminal terminal called are carrying out network and are switching, for example, and playing alert tones " called being in the network switching please be waited for "; At calling terminal not under the situation of on-hook, call server discharges channel, and notify called server, called server forwards is given terminal called, after terminal called learns that the talk channel of calling terminal has discharged, the clawback module of terminal called will be carried out answering call, and in response to the call request (step S614) that the clawback module is initiated again, called server carries out subsequent treatment.
Preferably, above-mentioned subsequent treatment is specially: after call server receives call request, can judge whether earlier at prompt tone for the switching of calling terminal playing network, on-hook is not (promptly at calling terminal, voice controller is carrying out voice suggestion) situation under, call server is carried out auto-pickup (step S616), makes that calling subscriber and called subscriber are continued to converse, and after terminal called is answered, stop voice controller; Under the situation of calling terminal on-hook, call server is initiated ring (S618) to calling terminal, to set up conversation.
Further preferably, in said method, in the process that voice controller is notified, if the equal on-hook of terminal called and calling terminal, then call server and called server all discharge link (S620).
With reference to the signaling process figure of Fig. 7, the present invention may be better understood.As shown in Figure 7, the signal strength signal intensity of terminal called is during less than threshold values, at first, terminal called can be searched for other networks (such as CDMA) (701), after searching, terminal called begins to carry out network and switches, and whether called server can reply handover success (702), to not notify calling terminal, end of conversation if there is handover success.If handover success, terminal called can send register command (703), after called server was received this signaling, whether the information of checking this user was legal, can return a signaling that whether succeeds in registration afterwards.If registration failure, called server can be notified terminal called and call server simultaneously, and call server sends this signaling to calling terminal (704), discharges channel, end of conversation.Similarly, if succeed in registration, called server also can send to the signaling that succeeds in registration terminal called and call server (705) simultaneously.
After registering, terminal called sends the signaling that the switch prompting sound is play in request can for called server, and called server sends to call server with this signaling, and call server is play the switch prompting sound to calling terminal.Simultaneously, call server discharges voice channel, and signaling is sent to called server, issues terminal called again by called server.After terminal called is received this signaling, call clawback module (706), by cdma network calling number is sent to called server, call out calling terminal.After call server is received call signaling, judge earlier whether calling terminal is playing switch prompting sound (707), if do not play the switch prompting sound, then call server is considered as being in holding state with calling terminal, and initiates ring (708) to calling terminal.If calling terminal is being play the switch prompting sound, call server will be carried out the auto-pickup function, for terminal called and calling terminal rebulid a voice channel.Called subscriber and calling subscriber both sides' conversation.At this moment, caller has originally become called.
As mentioned above, by above-mentioned at least one technical scheme of the present invention, can realize following beneficial effect: can realize that easily the voice of dual-mode/multi-mode user under the situation of no network or network signal difference switch with lower cost, by voice controller be set, redial module, the clawback module, can realize continual switching, guarantee basic conversation, improved user experience simultaneously.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the voice switching system based on dual-mode/multi-mode system is characterized in that, comprising:
Timer is used for network signal is monitored, and writes down the monitors signal strength value of described network signal;
The threshold value comparison module is used for the described monitors signal strength value and the predetermined threshold of described timer record are compared;
The channel monitoring module, whether than module invokes, it is occupied to be used to monitor voice channel by described threshold ratio;
Voice hand-off process module than module invokes, is used to discharge channel by described threshold ratio, and calls the network handover module and carry out the network switching;
Described network handover module by described voice hand-off process module invokes, is used to carry out network and switches;
The network registry module is called by described network handover module, is used to carry out network registry;
Redial module, be used for calling terminal and make a call again;
The clawback module is used for the calling terminal that the terminal called callback makes a call;
The auto-pickup module is used for connecting automatically terminal called;
Voice controller is positioned at server side, is used for carrying out voice suggestion in the process that network switches.
2. system according to claim 1 is characterized in that, described threshold value comparison module calls described channel monitoring module according to its comparative result or described voice hand-off process module is carried out subsequent treatment.
3. system according to claim 2 is characterized in that, under the situation of described monitors signal strength value more than or equal to described predetermined threshold, described channel monitoring module is proceeded channel monitoring; Under the situation of described monitors signal strength value less than described predetermined threshold, described voice hand-off process module is carried out the channel releasing operation.
4. method for switching languages based on dual-mode/multi-mode system carries out voice to described calling terminal when being used for calling terminal and terminal called and conversing and switches, and it is characterized in that, comprising:
In the calling terminal side:
The channel monitoring module is monitored channel in real time;
Timer is monitored the signal strength signal intensity of network, and the signal strength values of record monitoring;
The threshold value comparison module compares the signal strength values and the predetermined signal threshold of monitoring;
Under the situation of described monitors signal strength value more than or equal to described predetermined threshold, described channel monitoring module is proceeded channel monitoring; Under the situation of described monitors signal strength value less than described predetermined threshold, voice hand-off process module is carried out the channel releasing operation, and network handover module execution network hand-off process, and afterwards, the network registry module is registered new network;
At called server side:
Under the situation that described network registry module succeeds in registration, voice controller notifies described calling terminal and the described calling terminal of described terminal called carrying out the network switching;
Not under the situation of on-hook, called server discharges channel at described terminal called, and in response to the call request that module is initiated again that redials of described calling terminal, carries out subsequent treatment.
5. method according to claim 4 is characterized in that, described subsequent treatment is specially:
Not under the situation of on-hook, described called server is carried out auto-pickup, and after described terminal called is answered, stops described voice controller at described terminal called;
Under the situation of described terminal called on-hook, described called server is initiated ring to described terminal called.
6. according to claim 4 or 5 described methods, it is characterized in that in the process that described voice controller is notified, if described terminal called and the equal on-hook of described calling terminal, then call server and described called server all discharge link.
7. according to claim 4 or 5 described methods, it is characterized in that described voice controller notifies described calling terminal and the described calling terminal of described terminal called carrying out the network switching by voice prompting mode.
8. method for switching languages based on dual-mode/multi-mode system carries out voice to described terminal called when being used for calling terminal and terminal called and conversing and switches, and it is characterized in that, comprising:
In called terminal side:
The channel monitoring module is monitored channel in real time;
Timer is monitored the signal strength signal intensity of network, and the signal strength values of record monitoring;
The threshold value comparison module compares the signal strength values and the predetermined signal threshold of monitoring;
Under the situation of described monitors signal strength value more than or equal to described predetermined threshold, described channel monitoring module is proceeded channel monitoring; Under the situation of described monitors signal strength value less than described predetermined threshold, voice hand-off process module is carried out the channel releasing operation, and network handover module execution network hand-off process, and afterwards, the network registry module is registered new network;
In the call server side:
Under the situation that described network registry module succeeds in registration, voice controller notifies described calling terminal and the described terminal called of described terminal called carrying out the network switching;
Not under the situation of on-hook, call server discharges channel, and in response to the call request that the clawback module of described terminal called is initiated again, carries out subsequent treatment at described calling terminal.
9. method according to claim 8 is characterized in that, described subsequent treatment is specially:
Not under the situation of on-hook, described call server is carried out auto-pickup, and after described calling terminal is answered, stops described voice controller at described calling terminal;
Under the situation of described calling terminal on-hook, described call server is initiated ring to described calling terminal.
10. according to Claim 8 or 9 described methods, it is characterized in that in the process that described voice controller is notified, if described terminal called and the equal on-hook of described calling terminal, then described call server and called server all discharge link.
CN2007103014260A 2007-12-25 2007-12-25 Voice switching system and method based on dual-mode/multi-mode system Active CN101188840B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007103014260A CN101188840B (en) 2007-12-25 2007-12-25 Voice switching system and method based on dual-mode/multi-mode system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007103014260A CN101188840B (en) 2007-12-25 2007-12-25 Voice switching system and method based on dual-mode/multi-mode system

Publications (2)

Publication Number Publication Date
CN101188840A CN101188840A (en) 2008-05-28
CN101188840B true CN101188840B (en) 2011-01-19

Family

ID=39480969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007103014260A Active CN101188840B (en) 2007-12-25 2007-12-25 Voice switching system and method based on dual-mode/multi-mode system

Country Status (1)

Country Link
CN (1) CN101188840B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102264121B (en) * 2010-05-31 2014-04-09 中国移动通信集团广西有限公司 Multi-mode terminal network reselection method, multi-mode terminal equipment and communication system
CN102118718B (en) * 2011-03-24 2014-07-30 惠州Tcl移动通信有限公司 Automatic call transferring method of mobile terminal
CN103826275B (en) * 2014-03-14 2017-12-22 中国人民解放军第三军医大学第二附属医院 The method that communication channel automatically switches
CN107508999A (en) * 2016-06-14 2017-12-22 中国移动通信集团湖北有限公司 State monitoring signal method and apparatus
CN107484225B (en) * 2017-07-05 2020-10-16 宇龙计算机通信科技(深圳)有限公司 Network access control method, device and user terminal
CN108419279B (en) * 2018-02-08 2020-07-31 四川速宝网络科技有限公司 Network switching system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020085516A1 (en) * 2000-12-28 2002-07-04 Symbol Technologies, Inc. Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products
US20030134650A1 (en) * 2002-01-17 2003-07-17 Rangamani Sundar Method, system and apparatus for internetworking a mobile station to operate in a WWAN environment and in a WLAN environment with PBX services
CN1541017A (en) * 2003-10-24 2004-10-27 中兴通讯股份有限公司 Decision method for switching between PHS and WCDMA system
CN1665328A (en) * 2005-03-18 2005-09-07 杭州斯达康通讯有限公司 Dual-mode/multi-mode portable device and intelligent switching method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020085516A1 (en) * 2000-12-28 2002-07-04 Symbol Technologies, Inc. Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products
US20030134650A1 (en) * 2002-01-17 2003-07-17 Rangamani Sundar Method, system and apparatus for internetworking a mobile station to operate in a WWAN environment and in a WLAN environment with PBX services
CN1541017A (en) * 2003-10-24 2004-10-27 中兴通讯股份有限公司 Decision method for switching between PHS and WCDMA system
CN1665328A (en) * 2005-03-18 2005-09-07 杭州斯达康通讯有限公司 Dual-mode/multi-mode portable device and intelligent switching method thereof

Also Published As

Publication number Publication date
CN101188840A (en) 2008-05-28

Similar Documents

Publication Publication Date Title
WO2022252725A1 (en) Communication system for improving phone call success rate under sa network and user equipment
KR100738554B1 (en) Apparatus and method for call processing in dual mode terminal
CN101156425B (en) Method for call terminal controlling personalized information and its terminal unit
CN106255083B (en) Terminal device communication control method and terminal device
CN101188840B (en) Voice switching system and method based on dual-mode/multi-mode system
CN101361379B (en) Implementing method for double-standby call of double-mode mobile terminal
CN102138345A (en) Communications system
US20080096565A1 (en) Methods and circuits for roaming between different networks
CN105915736B (en) Voice call initiating method and device based on VOLTE terminal
EP2175606A1 (en) A method, an exchange and a device for conversation handover between the terminals
CN102711250B (en) Paging process, method for information display, Apparatus and system
JP5158489B2 (en) Wireless terminal device and wireless network system
US20170111513A1 (en) Communication service processing method and device in circuit switch domain and storage medium
CN107872849A (en) The implementation method and device of injection frequency continuous voice call
CN100417278C (en) Method for switching languages
CN101420730A (en) Control method for reducing off-line in switching or mobile communication process
CN101232681B (en) Method and device for implementing voice call continuity on mobile phone
KR100993041B1 (en) Method for providing polygraph service in mobile communication network
US7630488B2 (en) DTMF tone generation in a media gateway
CN102036201B (en) Incoming call prompting method and device
CN113163371A (en) Calling method and device and electronic equipment
US9602764B2 (en) Method for implementing video calls on communication terminal and communication terminal thereof
CN108124291A (en) The method, device and mobile terminal of VoLTE call hand-off process
JP4763037B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
KR100528281B1 (en) Method and device for providing call transfer service among multimedia

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant