一种双模移动终端双^机呼叫的实现方法 Method for realizing double-mode mobile terminal double-machine call
技术领域 Technical field
本发明涉及一种双模移动终端,尤其涉及双模移动终端实现欢待机时呼 叫的方法。 背景技术 The present invention relates to a dual mode mobile terminal, and more particularly to a method for a dual mode mobile terminal to implement a call during a standby operation. Background technique
作为中国自主研发的 3G网络, TD-SCDMA (时分同步码分多址接入, 以下简称 TD )网络将在 2006年开始试运行,但在建设初期不得不面对网络 覆盖率不够全面的问题, 如杲不能解决好这个现实问题, 将极大影响 TD网 络用户的发展, 进而影响到 TD网络在中国乃至世界的发展。 而解决这一问 题, 目前最好的解决方案不外乎借助其它网络为 TD网络补网, 在存在 TD 网络的环境中, 用户可以使用 3G网络的优越性能, 当没有 TD网络的情况 下, 也能够使用其它网络的服务保证用户的正常通讯。 早已成熟的 GSM网 络正好满足以上条件, 如果采用 TD/GSM双模双待机移动终端设备, 就可 以满足 TD+GSM网络的需求。 As a 3G network independently researched and developed by China, TD-SCDMA (Time Division Synchronous Code Division Multiple Access, hereinafter referred to as TD) network will start trial operation in 2006, but in the initial stage of construction, it has to face the problem of insufficient network coverage. If you can't solve this real problem, it will greatly affect the development of TD network users, and thus affect the development of TD network in China and the world. To solve this problem, the best solution at present is nothing more than supplementing the network with TD network by means of other networks. In the environment where TD network exists, users can use the superior performance of 3G network. When there is no TD network, Ability to use other network services to ensure normal communication for users. The already mature GSM network just meets the above conditions. If TD/GSM dual-mode dual standby mobile terminal equipment is adopted, it can meet the needs of TD+GSM network.
目前,现有的 TD移动终端设备运行在 2010 ~ 2025MHz上, 而 GSM双 频移动终端运行在 900MHz和 1800MHz两个频点下, 因此 TD/GSM双模手 机能够实现在各自的频段上运行。 由于即使 GSM运行在 1800MHz的频点 上, 两种网络的工作射频也相差 200MHz, 不会对呼叫产生影响。 At present, the existing TD mobile terminal equipment runs at 2010 ~ 2025MHz, while the GSM dual-band mobile terminal operates at 900MHz and 1800MHz, so the TD/GSM dual-mode mobile phone can operate in its own frequency band. Since even if GSM is running at 1800MHz, the working frequencies of the two networks are 200MHz, which will not affect the call.
TD/GSM双模移动终端正常开机后可以有以下三种待机状态: TD网络 机)。 在 TD或 GSM网络单待机时, TD/GSM双模移动终端就相当于一个 通常意义上的 TD手机或 GSM手机。 尽管双模终端在本领域是公知的, 但 还没有提出用于当移动终端同时接收来自 TD和 GSM两种移动通信系统的 终端呼叫时, 实现双待机呼叫的处理方式。并且目前其它的双模终端也存在 同样问题, 只能直接显示新来电, 如果接通新来电则会挂断当前通话。
发明内容 After the TD/GSM dual-mode mobile terminal is powered on normally, it can have the following three standby states: TD network machine). When the TD or GSM network is single standby, the TD/GSM dual-mode mobile terminal is equivalent to a TD mobile phone or a GSM mobile phone in the usual sense. Although dual mode terminals are well known in the art, no processing has been proposed for implementing a dual standby call when the mobile terminal simultaneously receives terminal calls from both TD and GSM mobile communication systems. At present, other dual-mode terminals also have the same problem, and can only directly display new incoming calls. If a new incoming call is connected, the current call will be hung up. Summary of the invention
本发明所要解决的问题是提供一种双模移动终端实现双待机呼叫的方 法,在双模移动终端默待机时,可同时接收来自当前制式或另一制式的终端 的呼叫, 而无需挂断当前通话。 The problem to be solved by the present invention is to provide a method for implementing a dual standby mobile terminal by using a dual mode mobile terminal, which can simultaneously receive a call from a terminal of a current standard or another standard when the dual mode mobile terminal is silent standby, without hang up the current call.
为了解决上述技术问题,本发明提供了一种双模移动终端双待机呼叫的 实现方法, 所述双模移动终端 A拥有用于第一网絡制式的笫一控制模块和 用于第二网络制式的第二控制模块, 所述终端 A处于双待机模式, 使用一 种网络制式与第二移动终端 B处于通话状态, 此时所述终端 A接收第三移 动终端 C的呼叫时执行以下步骤: In order to solve the above technical problem, the present invention provides a method for implementing a dual standby mobile terminal dual standby call, the dual mode mobile terminal A having a first control module for the first network standard and a second network standard for The second control module, the terminal A is in the dual standby mode, and is in a call state with the second mobile terminal B by using a network standard. When the terminal A receives the call of the third mobile terminal C, the terminal performs the following steps:
( a )终端 A收到终端 C发起的呼叫请求, 若判断出当前通话的网络制 式支持呼叫保持业务, 当终端 A选择接听终端 C的呼叫时, 终端 A将终端 B的呼叫挂起, 终端 B进入呼叫保持状态; (a) Terminal A receives the call request initiated by the terminal C. If it is determined that the network standard of the current call supports the call hold service, when the terminal A selects the call to pick up the terminal C, the terminal A suspends the call of the terminal B, and the terminal B Enter the call hold state;
( b )终端 A判断终端 C呼叫的网絡制式是否与当前的网络制式一致, 如果是, 则启动呼叫保持业务, 接通与终端 C的通话, 如果不一致, 则切 换终端 A中语音输入输出模块的控制权给相应网络制式的控制模块, 接通 与终端 C的通话。 (b) Terminal A determines whether the network standard of the call of the terminal C is consistent with the current network standard. If yes, the call hold service is started, and the call with the terminal C is turned on. If not, the voice input/output module of the terminal A is switched. The control is given to the control module of the corresponding network standard, and the call with the terminal C is connected.
进一步地, 上述方法还可具有以下特点: 所述步骤(a ) 中, 若判断当 前通话的网絡制式不支持呼叫保持业务, 则直接以 "用户正忙"挂断终端 C 的来电; 若判断当前通话的网络制式支持呼叫等待业务, 当终端 A选择以 "用户正忙" 挂断或直接挂断终端 C的呼叫, 则终端 A继续保持和终端 B 的通话^ ·态。 Further, the foregoing method may further have the following features: In the step (a), if it is determined that the network standard of the current call does not support the call hold service, the call of the terminal C is directly hanged by "the user is busy"; The network standard of the call supports the call waiting service. When the terminal A chooses to hang up or hang up the call of the terminal C with "the user is busy", the terminal A continues to maintain the call state with the terminal B.
进一步地, 上述方法还可具有以下特点: 所述步驟(b )之后, 终端 A 在进行呼叫保持的过程中, 终端 A接到其用户发出的切换通话的命令后, 若判断当前通话的网络制式支持呼叫保持, 则挂起当前的通话,切换终端 A 中语音输入输出模块的控制权给相应网络制式的控制模块,激活之前挂起的 通话, 若判断当前通话的网络制式不支持呼叫保持, 则提示用户无法切换。 Further, the foregoing method may further have the following features: after the step (b), in the process of performing call hold, the terminal A determines the network standard of the current call after receiving the command of switching the call sent by the user. Support call hold, suspend the current call, switch the control of the voice input and output module in terminal A to the control module of the corresponding network standard, activate the previously suspended call, and if it is determined that the current call network system does not support call hold, then Prompt the user to switch.
进一步地, 上述方法还可具有以下特点: 所述步骤(b )之后, 当终端
A的用户按挂机键时, 结束当前的通话,如果此时还有其它呼叫处于呼叫保 持状态, 则将其激活到通话状态。 Further, the above method may further have the following features: after the step (b), when the terminal When the user of A presses the on-hook key, the current call is ended. If there are other calls in the call hold state at this time, it is activated to the call state.
进一步地, 上述方法还可具有以下特点: 所述双模移动终端 A是 TD/GSM双模移动终端, 所述第一网络制式是 TD-SCDMA, 第一控制模块 是 TD控制模块, 所述第二网络制式是 GSM, 所述第二控制模块是 GSM控. 制模块。 Further, the foregoing method may further have the following features: the dual mode mobile terminal A is a TD/GSM dual mode mobile terminal, the first network standard is TD-SCDMA, and the first control module is a TD control module, where the The second network standard is GSM, and the second control module is a GSM control module.
为了解决上述技术问题,本发明还提供了一种双模移动终端双待机呼叫 的实现方法, 所述默模移动终端 A拥有用于第一网络制式的第一控制模块 和用于第二网络制式的第二控制模块, 所述终端 A处于双待机模式, 使用 一种网络制式与第二移动终端 B处于通话状态, 此时所述终端 A拨打第三 移动终端 C的呼叫时执行以下步驟: In order to solve the above technical problem, the present invention further provides a method for implementing a dual standby mobile terminal dual standby call, the silent mode mobile terminal A having a first control module for the first network standard and for the second network standard The second control module, the terminal A is in the dual standby mode, and is in a call state with the second mobile terminal B by using a network system. When the terminal A dials the call of the third mobile terminal C, the following steps are performed:
( A )终端 A的用户发起和终端 C的通话, 终端 A若判断出当前通话 的网络制式支持呼叫保持业务, 则挂起当前通话; (A) The user of terminal A initiates a call with terminal C, and if terminal A determines that the network standard of the current call supports call hold service, the current call is suspended;
( B )终端 A判断发起的呼叫与当前通话的网络制式是否一致, 如果一 致, 则开始呼叫保持业务, 接通与终端 C 的通话, 如果不一致, 则切换终 端 A 中语音输入输出模块的控制权给相应网络制式的控制模块, 开始新的 呼叫。 (B) Terminal A determines whether the initiated call is consistent with the network mode of the current call. If they are consistent, the call hold service is started, and the call with terminal C is turned on. If not, the control of the voice input/output module in terminal A is switched. Start a new call to the control module of the corresponding network standard.
进一步地, 上述方法还可具有以下特点: 所述步骤(A ) 中, 若判断当 前通话的网络制式不支持呼叫保持业务, 则提示错误。 Further, the foregoing method may further have the following features: In the step (A), if it is determined that the network standard of the current call does not support the call hold service, an error is indicated.
进一步地, 上述方法还可具有以下特点: 所述步骤(B )之后, 终端 A 在进行呼叫保持的过程中, 终端 A接到其用户发出的切换通话的命令后, 若判断当前通话的网络制式支持呼叫保持, 则挂起当前的通话,切换终端 A 中语音输入输出模块的控制权给相应网络制式的控制模块,激活之前挂起的 通话, 若判断当前通话的网络制式不支持呼叫等待, 则提示用户无法切换。 Further, the foregoing method may further have the following features: after the step (B), in the process of performing call hold, the terminal A receives the command of switching the call sent by the user, and determines the network standard of the current call. Support call hold, suspend the current call, switch the control of the voice input and output module in terminal A to the control module of the corresponding network standard, activate the previously suspended call, and if it is determined that the current call network system does not support call waiting, Prompt the user to switch.
进一步地, 上述方法还可具有以下特点: 当终端 A的用户按挂机键时, 结束当前的通话,如果此时还有其它呼叫处于呼叫保持状态, 则将其激活到
通话状态。 Further, the above method may further have the following features: When the user of the terminal A presses the on-hook button, the current call is ended, and if other calls are in the call hold state at this time, the call is activated to Call status.
进一步地, 上述方法还可具有以下特点: 所述双模移动终端 A是 TD/GSM双模移动终端, 所述第一网络制式是 TD-SCDMA, 第一控制模块 是 TD控制模块, 所述第二网络制式是 GSM, 所述第二控制模块是 GSM控 制模块。 Further, the foregoing method may further have the following features: the dual mode mobile terminal A is a TD/GSM dual mode mobile terminal, the first network standard is TD-SCDMA, and the first control module is a TD control module, where the The second network standard is GSM, and the second control module is a GSM control module.
在不改变当前网络参数的情况下,采用本方法的双模移动终端能够采用 设备切换和网络提供的附加业务实现正常无干扰的呼叫,可以实现双模终端 的呼叫等待和呼叫保持功能, 在接通新来电时无需挂断当前通话。 另外, 对 于 TD/GSM双模移动终端, 由于采用了在 TD和 GSM两种制式待机, 发送 呼叫时, 其工作频点既便 GSM运行在 1800MHz上也相差达到 200MHz, 因 此不会发生信号千扰,保证呼叫的质量。 本发明的实现, 既能满足用户正常 使用双模终端的一种制式进行呼叫的需求,也能满足用户正常使用另一制式 进行呼叫的需求, 实现默模手机的两种制式同时待机。 附图概述 The dual-mode mobile terminal adopting the method can implement the normal interference-free call by using the device switching and the additional service provided by the network without changing the current network parameters, and can implement the call waiting and call holding functions of the dual-mode terminal. There is no need to hang up the current call when making a new call. In addition, for TD/GSM dual-mode mobile terminals, since the two modes of standby are used in TD and GSM, when the call is sent, the working frequency of the GSM operation is only 200MHz when the GSM operation is at 1800MHz, so no signal interference occurs. To ensure the quality of the call. The implementation of the invention not only meets the requirement of the user to use a dual mode terminal to make a call, but also satisfies the requirement that the user normally uses another system to make a call, and realizes two modes of the silent mode mobile phone at the same time. BRIEF abstract
图 1是本实施例中 TD/GSM双模移动终端的运行环境示意图; 图 2是本实施例中 TD/GSM双模移动终端的硬件结构示意图; 图 3是本实施例 TD/GSM双模移动终端汉待机时接收呼叫的流程图; 图 4是本实施例 TD/GSM双模移动终端双待机时拨打新呼叫的流程图。 本发明的较佳实施方式 1 is a schematic diagram of an operating environment of a TD/GSM dual-mode mobile terminal in this embodiment; FIG. 2 is a schematic diagram of a hardware structure of a TD/GSM dual-mode mobile terminal in this embodiment; FIG. 3 is a TD/GSM dual-mode mobile in this embodiment. A flowchart of receiving a call when the terminal is in standby; FIG. 4 is a flow chart of dialing a new call when the TD/GSM dual-mode mobile terminal is dual standby in this embodiment. Preferred embodiment of the invention
下面结合附图和具体实施方式对本发明作进一步详细描述,将更清楚地 理解本发明的上述和其他目的、 特征和优点, 此处以 TD/GSM双模移动终 端为例进行说明。 The above and other objects, features and advantages of the present invention will become more apparent from the detailed description of the embodiments of the invention.
图 1为本实施例中 TD/GSM双模移动终端能够正常工作的移动通讯系 统环境。 区域 1为仅在 GSM网络覆盖的服务区, 区域 2为仅在 TD网络覆 盖的服务区, 本实施例主要涉及在区域 3 的情况, 即 -设移动终端运行在
T 网絡和 GSM网絡同时覆盖的情况。 FIG. 1 is a mobile communication system environment in which a TD/GSM dual-mode mobile terminal can work normally in the embodiment. The area 1 is a service area covered only by the GSM network, and the area 2 is a service area covered only by the TD network. This embodiment mainly relates to the case of the area 3, that is, the mobile terminal is operated at The case where the T network and the GSM network are simultaneously covered.
利用现有 TD和 GSM网络运行的协议, TD和 GSM网络各自提供附加 业务的呼叫等待和呼叫保持功能。当移动终端在支持呼叫等待和呼叫保持业 务的制式上处于呼叫流程时,如果收到第三方的呼叫请求,可以将当前呼叫 挂起,此时移动终端保持当前制式的射频状态,用户可以接收新的呼叫业务。 用户也可以在呼叫中主动发起另一模式的新的呼叫业务。假设两种制式的网 络都支持上述的附加业务, 则可以实现在两种制式通话过程中的自由切换。 Using the protocols operated by existing TD and GSM networks, the TD and GSM networks each provide call waiting and call hold functions for additional services. When the mobile terminal is in the call flow on the system supporting call waiting and call hold services, if a third party call request is received, the current call may be suspended, and the mobile terminal maintains the current radio frequency status, and the user can receive new calls. Call business. The user can also initiate another call service in another mode in the call. Assuming that the two types of networks support the above-mentioned additional services, it is possible to freely switch between the two types of calls.
呼叫等待是指当用户在通话过程中, 当有第三方呼入时,会收到系统对 新来电的提示。 用户可自由决定接听、拒听, 或忽略该呼叫而不用挂断正在 进行的通话,对方也会听到请稍后的语音提示,如果不开通呼叫等待功能则 和一般拨打电话的情况一样。 Call waiting means that when a user calls during a call, when the third party calls in, the system will receive a prompt for the new incoming call. The user is free to decide to answer, reject, or ignore the call without hanging up the ongoing call. The other party will also hear the voice prompt later. If the call waiting feature is not activated, it is the same as the normal call.
呼叫保持是指当用户在通话过程中,可挂起当前通话,呼叫第三方或接 听另一个来话, 而且用户可在两个通话之间切换。 Call hold means that when the user is on a call, the current call can be suspended, a third party can be called or another call can be answered, and the user can switch between the two calls.
图 2为本实施例中 TD/GSM双模移动终端硬件系统概况。 所述双模移 动终端由 GSM和 TD两个控制模块组成, GSM模块作为系统主控制器, 负 责 GUI ( Graphical User Interface,图形使用者接口)、音频设备、 FLASH (闪 存)、 马达等通用设备的管理, 以及 SIM卡、 GSM射频模块的管理; TD 模块为系统辅控制器, 负责 USIM卡、 TD射频的管理。 而语音输入输出模 块( MIC和听筒)则由一个开关控制,可以在呼叫时根据要求分别将控制权 交给 GSM模块或 TD模块。 FIG. 2 is a schematic diagram of the hardware system of the TD/GSM dual-mode mobile terminal in the embodiment. The dual-mode mobile terminal is composed of two control modules, GSM and TD, and the GSM module is used as a system main controller, and is responsible for general equipment such as a GUI (Graphic User Interface), an audio device, a FLASH (flash memory), a motor, and the like. Management, and management of SIM card and GSM RF module; TD module is system auxiliary controller, responsible for management of USIM card and TD radio. The voice input/output module (MIC and handset) is controlled by a switch that can be handed over to the GSM module or TD module upon request.
对于以 TD模块作为系统主控制器的 TD/GSM双模移动终端,以下流程 也是适用的。 For TD/GSM dual-mode mobile terminals with TD modules as the system's main controller, the following procedure is also applicable.
当上述 TD/GSM欢模移动终端处于 TD网络和 GSM网络同时覆盖的区 域时,且 GSM和 TD网络可以提供附加业务的呼叫等待和呼叫保持功能时, 本文仅描述了 TD/GSM双模终端双待机状态时在 GSM通话过程中进行 TD 呼叫的操作流程, TD通话过程中进行 GSM呼叫的操作流程与之相同。 When the above TD/GSM mode mobile terminal is in the area covered by both the TD network and the GSM network, and the GSM and TD networks can provide call waiting and call hold functions for additional services, this document only describes the TD/GSM dual mode terminal dual. The operation flow of the TD call during the GSM call in the standby state, and the operation procedure of the GSM call during the TD call is the same.
在本实施例中涉及 TD/GSM双模移动终端 A、第二移动终端 B、笫三移
动终端 C,其中所述 TD/GSM双模移动终端 A处于双待机状态,所述终端 B 和终端 C可以是双模移动终端也可以是普通的单制式移动终端, 本实施例 中的终 A、 B、 C均支持呼叫等待和呼叫保持功能。 In this embodiment, the TD/GSM dual-mode mobile terminal A, the second mobile terminal B, and the third shift are involved. The mobile terminal C, wherein the TD/GSM dual-mode mobile terminal A is in a dual standby state, and the terminal B and the terminal C may be dual-mode mobile terminals or ordinary single-standard mobile terminals, and the terminal A in this embodiment , B, and C support call waiting and call hold functions.
本实施例在 TD/GSM双模移动终端双待机时,接收呼叫的方法,如图 3 所示, 包括以下步骤: In the embodiment, when the TD/GSM dual-mode mobile terminal is dual standby, the method for receiving a call, as shown in FIG. 3, includes the following steps:
步骤 301, TD/GSM双模移动终端 A处于双待机模式,使用一种制式(例 如 GSM )和移动终端 B处于通话状态; Step 301: The TD/GSM dual-mode mobile terminal A is in a dual standby mode, and a system (for example, GSM) and the mobile terminal B are in a call state;
移动终端 A可以是主叫, 也可以是被叫。 移动终端 A与移动终端 B开 始呼叫流程时, 移动终端 A根据当前的系统状态, 将 MIC和听筒的控制权 交给 GSM的控制模块 (如果此时 MIC和听筒的控制权已在 GSM模块侧 , 则不需要), 开始通话后, 界面显示当前通话的网络标记以及通话信息(如 此次通话时长等) 。 The mobile terminal A can be a calling party or a called party. When the mobile terminal A and the mobile terminal B start the call flow, the mobile terminal A hands over the control of the MIC and the handset to the GSM control module according to the current system state (if the control rights of the MIC and the handset are already on the GSM module side, No need to), after starting the call, the interface displays the network mark of the current call and the call information (such call duration, etc.).
步骤 302, 此时移动终端 A收到第三方移动终端 C发起的呼叫请求; 步骤 303, 终端 A判断当前通话的制式(例如 GSM )是否支持呼叫保 持业务, 如果不支持, 则终端 A直接以 "用户正忙" 挂断终端 C的来电, 如果支持, 执行下一步; Step 302: At this time, the mobile terminal A receives the call request initiated by the third party mobile terminal C. Step 303: The terminal A determines whether the current call system (for example, GSM) supports the call hold service. If not, the terminal A directly uses the The user is busy "hang up the call from terminal C. If supported, perform the next step;
当被叫电话正在通话时, 主叫会听到忙音 /占线音(busy tone ) , 以前此 声音时急促的 "嘟嘟嘟,, , 现在一般是 "您拨打的电话正在通话中, 请稍后 再拨" 的提示, 本处简称 "用户忙,, 或 "用户正忙,, (subscriber busy) 。 When the called phone is on a call, the caller will hear a busy tone. In the past, the voice was rushing to "beep," and now it is generally "the phone you are calling is in a call, please wait Re-dial" prompt, the local abbreviation "user busy,, or "user is busy, (subscriber busy).
步骤 304, 终端 A判断用户是否选择接听, 如果是, 执行下一步, 如果 用户选择以 "用户正忙" 方式挂断或直接挂断终端 C的来电, 则终端 A继 续保持和终端 B的通话状态; Step 304: The terminal A determines whether the user chooses to answer the call. If yes, the next step is performed. If the user chooses to hang up or hang up the call of the terminal C in the "user busy" manner, the terminal A continues to maintain the call state with the terminal B. ;
如果当前通话的制式支持呼叫保持, 则移动终端 A界面显示提示, 还 可以震铃提示或者提示音提示。 If the current call system supports call hold, the mobile terminal A displays a prompt, and can also ring the prompt or prompt.
以 "用户正忙" 方式挂断和直接挂断对于终端 A来说没有区别, 只是 对于呼叫方 C来说, 所得到的系统提示音不同, 以 "用户正忙" 方式挂断 时, C会听到提示,可以知道 A当前的状态是正在通话中, 而直接挂断是正 常的 "嘟 ~嘟" 声。
步骤 305, 用户按下接听键, 则移动终端 A将终端 B的呼叫挂起, 终端 B进入呼叫保持状态; Hanging up and hanging up directly in the "user busy" mode is no different for terminal A. However, for caller C, the system prompt tone is different. When the user is busy, the system will hang up. When you hear the prompt, you can know that the current status of A is in the middle of a call, and the direct hang up is a normal "beep~beep" sound. Step 305, the user presses the answer button, the mobile terminal A suspends the call of the terminal B, and the terminal B enters the call hold state;
步骤 306,移动终端 A判断终端 C呼叫的网络制式和当前的制式是否一 致, 如果一致, 即也是 GSM, 则启动 GSM呼叫保持的业务, 开始与终端 C 通话, 如杲不一致, 例如是 TD, 则将 MIC和听筒的控制权切换到 TD模块 的控制器上, 然后开始 TD的新通话。 Step 306, the mobile terminal A determines whether the network standard of the call of the terminal C is consistent with the current system. If the call is consistent, that is, it is also GSM, the service of the GSM call hold is started, and the call is started with the terminal C. If the call is inconsistent, for example, TD, Switch the control of the MIC and the handset to the controller of the TD module, and then start a new call to the TD.
当移动终端 A将终端 B的呼叫挂起时, 终端 B会听到正在保持的语音 提示。 当终端 A的用户按挂机键时, 则结束当前与终端 C的通话, 如果此 时终端 B还处于呼叫保持状态, 则激活此状态到通话状态。 When the mobile terminal A suspends the call of the terminal B, the terminal B hears the voice prompt being held. When the user of the terminal A presses the on-hook key, the current call with the terminal C is ended. If the terminal B is still in the call hold state, the state is activated to the call state.
终端 A和终端 B进行通话的过程中, 终端 A可以接收新来电, 也可以 拨打新呼叫。上面讲的是接收新来电的处理流程, 下面是拨打新呼叫的流程 (如图 4所示) , 包括以下步骤: During the call between terminal A and terminal B, terminal A can receive a new incoming call or make a new call. The above is the process of receiving new calls. The following is the process of making a new call (as shown in Figure 4), including the following steps:
步骤 401 , TD/GSM双模移动终端 A处于双待机模式,使用一种制式(例 如 GSM )和移动终端 B处于通话状态; Step 401: The TD/GSM dual-mode mobile terminal A is in a dual standby mode, and a system (for example, GSM) and the mobile terminal B are in a call state;
步驟 402, 终端 A的用户发起和第三方终端 C的通话; Step 402: The user of the terminal A initiates a call with the third-party terminal C.
步骤 403, 终端 A判断当前通话的网络制式是否支持呼叫保持,如果不 支持, 则提示错误, 并返和终端 B的通话状态, 如果支持, 则挂起和终端 B 的通话, 执行下一步; Step 403: Terminal A determines whether the network standard of the current call supports call hold. If not, the terminal prompts an error and returns to the call state of the terminal B. If supported, the call with the terminal B is suspended, and the next step is performed;
步驟 404, 终端 A判断发起的呼叫是否和当前通话的制式一致, 如果一 致, 则开始呼叫保持的业务, 开始与终端 C通话, 否则切换 MIC和听筒的 控制权, 开始新的呼叫。 Step 404: The terminal A determines whether the initiated call is consistent with the current call system. If the call is consistent, the service of the call hold is started, and the call with the terminal C is started. Otherwise, the control of the MIC and the handset is switched, and a new call is started.
终端 A在进行呼叫保持的过程中, 通过 MMI ( Man Machine Interface, 人机接口) 可以在终端 B和终端 C之间进行切换。 当用户从与终端 B的通 话切换到终端 C时(用户通过按某预定的切换键向终端 A发出切换命令), 终端 A首先判断当前通话的网络制式是否支持呼叫保持, 如果不支持, 则 提示用户无法切换; 如果支持, 挂起和终端 B的通话, 切换 MIC和听筒的
控制权, 再激活之前挂起的终端 C通话; In the process of performing call hold, the terminal A can switch between the terminal B and the terminal C through an MMI (Man Machine Interface). When the user switches from the call with the terminal B to the terminal C (the user issues a handover command to the terminal A by pressing a predetermined switch key), the terminal A first determines whether the network standard of the current call supports call hold, and if not, prompts The user cannot switch; if supported, suspends the call with terminal B, switches the MIC and the handset Control, re-activate the terminal C call that was suspended before;
如果终端 B或 C在被挂起时挂断电话, 则终端 A处于单方通话。 If terminal B or C hangs up when it is suspended, terminal A is in a one-way conversation.
当终端 A的用户按挂机键时, 则结束当前的通话, 如果此时还有其它 呼叫处于呼叫保持状态, 则激活此状态到通话状态。 When the user of terminal A presses the on-hook key, the current call is ended. If there are other calls in the call hold state at this time, the state is activated to the call state.
当桂断所有通话后, 移动终端将 MIC和听筒的控制权交还给当前主控 制器。 After making all the calls, the mobile terminal returns control of the MIC and the handset to the current master controller.
上述方法中, 所有判断都是在呼叫中自动进行, 对于用户来说, 除了界 面上的图标提示不同网络之外, 其它和单模手机的操作是一样的。 In the above method, all the judgments are automatically made in the call, and the operation of the other is the same as that of the single-mode mobile phone except for the different icons on the interface.
在 GSM和 TD双待机时, 由于两者的射频不会发生信号干扰或是影响 很小, 所以采用本方法能够实现同时待机时进行默模通话的移动终端。 In the dual standby mode of GSM and TD, since the radio frequency of the two does not cause signal interference or has little influence, this method can realize the mobile terminal that performs the silent mode call while in standby.
应当理解的是,对本发明技术所在领域的普通技术人员来说, 可以根据 本发明的技术方案及其构思进行相应的等同改变或替换, 比如,对于目前的 双模移动终端本方法都是适用的, 如 GSM/CDMA 双模移动终端、 PHS/CDMA双模移动终端、 PHS/GSM默模移动终端等, 而所有这些改变或 替换, 都应属于本发明所附权利要求的保护范围。 It should be understood that those skilled in the art to which the present invention pertains may make corresponding equivalent changes or substitutions according to the technical solutions of the present invention and the concept thereof, for example, the present dual-mode mobile terminal is applicable to the present method. For example, a GSM/CDMA dual mode mobile terminal, a PHS/CDMA dual mode mobile terminal, a PHS/GSM silent mode mobile terminal, etc., all of which are subject to the scope of protection of the appended claims.
工业实用性 Industrial applicability
在不改变当前网絡参数的情况下,采用本方法的双模移动终端能够采用 设备切换和网絡提供的附加业务实现正常无干扰的呼叫,可以实现双模终端 的呼叫等待和呼叫保持功能,在接通新来电时无需挂断当前通话。 另外, 对 于 TD/GSM双模移动终端, 由于采用了在 TD和 GSM两种制式待机, 发送 呼叫时,其工作频点既便 GSM运行在 1800MHz上也相差达到 200MHz, 因 此不会发生信号干扰,保证呼叫的质量。 本发明的实现, 既能满足用户正常 使用双模终端的一种制式进行呼叫的需求,也能满足用户正常使用另一制式 进行呼叫的需求, 实现双模手机的两种制式同时待机。
The dual-mode mobile terminal adopting the method can implement the normal interference-free call by using the device switching and the additional service provided by the network without changing the current network parameters, and can implement the call waiting and call holding functions of the dual-mode terminal. There is no need to hang up the current call when making a new call. In addition, for the TD/GSM dual-mode mobile terminal, since the standby mode is adopted in the two modes of TD and GSM, when the call is sent, the working frequency of the GSM operation is only 200 MHz when the GSM operation is at 1800 MHz, so no signal interference occurs. Guarantee the quality of the call. The implementation of the invention not only meets the requirement of a user to use a dual mode terminal to make a call, but also satisfies the requirement that the user normally uses another system to make a call, and realizes two modes of the dual mode mobile phone simultaneously standby.