[go: up one dir, main page]

CN104703236B - A kind of method for switching network and device of terminal communication - Google Patents

A kind of method for switching network and device of terminal communication Download PDF

Info

Publication number
CN104703236B
CN104703236B CN201510158329.5A CN201510158329A CN104703236B CN 104703236 B CN104703236 B CN 104703236B CN 201510158329 A CN201510158329 A CN 201510158329A CN 104703236 B CN104703236 B CN 104703236B
Authority
CN
China
Prior art keywords
network
signal
terminal
gsm
lte
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510158329.5A
Other languages
Chinese (zh)
Other versions
CN104703236A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510158329.5A priority Critical patent/CN104703236B/en
Publication of CN104703236A publication Critical patent/CN104703236A/en
Application granted granted Critical
Publication of CN104703236B publication Critical patent/CN104703236B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种终端语音通信方法,所述方法包括:在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号;如果存在,判断GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。从而使终端在更为省电的模式下进行语音通信,节约电能,提高终端的续航使用时间。

The present invention provides a terminal voice communication method. The method includes: when detecting that FDD_LTE network, WCDMA network or TDD_LTE is used for voice communication, detecting whether there is a GSM network signal in the environment where the terminal is located; if there is, judging the GSM network signal If the value is greater than the preset signal threshold, the signal quality report of the currently used network sent by the terminal to the base station is intercepted, and the pre-stored virtual network signal quality report is sent, so that the network for voice communication of the terminal is switched to the GSM network. In this way, the terminal performs voice communication in a more power-saving mode, saves power, and improves the battery life of the terminal.

Description

一种终端通信的网络切换方法和装置A network switching method and device for terminal communication

技术领域technical field

本发明属于通信领域,尤其涉及一种终端通信的网络切换方法和装置。The invention belongs to the field of communication, and in particular relates to a network switching method and device for terminal communication.

背景技术Background technique

移动终端的语音通信发展,经历了由TDM(英文全称为time DivisionMultiplexing,中文全称为时分复用)到IP(英文全称为Internet Protocol,中文全称为因特网网络协议),从传统的电交换机到软件交换的发展,未来将走向移动宽带语音。无线侧则从GSM(英文全称为Global System for Mobile Communication,中文全称为全球移动通信系统)、到CDMA(英文全称为Code Division Multiple Access,中文全称为码分多址)、到UMTS(英文全称为Universal Mobile Telecommunications System,中文全称为通用移动通信系统)的发展,核心网侧则体现为从CS(英文全称为Circuit Switched,中文全称为电路交换)到IMS(英文全称为IP Multimedia Subsystem,中文全称为IP多媒体子系统)的发展。我国移动运营商在移动通信网络也经历着由2G到3G,然后到4G的演变。The voice communication development of mobile terminals has gone through the process from TDM (English full name is Time Division Multiplexing, Chinese full name is Time Division Multiplexing) to IP (English full name is Internet Protocol, Chinese full name is Internet Network Protocol), from traditional electrical switches to software switching The development will move towards mobile broadband voice in the future. The wireless side is from GSM (English full name is Global System for Mobile Communication, Chinese full name is Global Mobile Communication System), to CDMA (English full name is Code Division Multiple Access, Chinese full name is Code Division Multiple Access), to UMTS (English full name is Code Division Multiple Access), to UMTS (English full name is The development of Universal Mobile Telecommunications System (the full name in Chinese is Universal Mobile Communication System), and the development of the core network side is reflected from CS (full name in English is Circuit Switched, full name in Chinese is Circuit Switched) to IMS (full name in English is IP Multimedia Subsystem, full name in Chinese is IP Multimedia Subsystem) development. my country's mobile operators are also experiencing the evolution from 2G to 3G and then to 4G in the mobile communication network.

在现有的移动终端中,一般都同时具备多种通信协议的模块,如在同一个智能终端中通常具备由2G、3G到4G的多种通信协议模块,在使用过程中,终端通常选用信号质量最好的通信协议模块,并且在同等信号质量下,优先选用最新的通信协议模块,比如优选使用4G通信模块,其次使用3G通信模块为用户提供通信服务,虽然可以较好的为用户提供服务质量,但终端容易处于较大的功耗模式,不利于提高终端的续航能力。In the existing mobile terminals, there are generally multiple communication protocol modules at the same time. For example, the same intelligent terminal usually has multiple communication protocol modules ranging from 2G, 3G to 4G. During use, the terminal usually uses signal The communication protocol module with the best quality, and under the same signal quality, the latest communication protocol module is preferred. For example, the 4G communication module is preferred, and the 3G communication module is used to provide communication services for users. Although it can provide better services for users Quality, but the terminal tends to be in a relatively large power consumption mode, which is not conducive to improving the battery life of the terminal.

发明内容Contents of the invention

本发明的目的在于提供一种终端通信的网络切换方法,以解决现有技术的通信终端在通信时容易处于较大的功耗模式,不利于提高终端的续航能力的问题。The purpose of the present invention is to provide a network switching method for terminal communication, so as to solve the problem that the communication terminal in the prior art tends to be in a relatively large power consumption mode during communication, which is not conducive to improving the battery life of the terminal.

第一方面,本发明提供了一种终端通信的网络切换方法,所述方法包括:In a first aspect, the present invention provides a network switching method for terminal communication, the method comprising:

在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号;When detecting the use of FDD_LTE network, WCDMA network or TDD_LTE for voice communication, detect whether there is a GSM network signal in the environment where the terminal is located;

如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号值是否大于预设的信号阈值;If there is a GSM network signal in the environment where the terminal is located, determine whether the GSM network signal value is greater than a preset signal threshold;

如果GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。If the GSM network signal value is greater than the preset signal threshold, intercept the signal quality report of the currently used network sent by the terminal to the base station, send the pre-stored virtual network signal quality report, and switch the terminal's voice communication network to the GSM network .

结合第一方面,在第一方面的第一种可能实现方式中,所述方法具体包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the method specifically includes:

如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号是否大于预设的信号阈值;If there is a GSM network signal in the environment where the terminal is located, determine whether the GSM network signal is greater than a preset signal threshold;

如果所述GSM网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及GSM网络的虚拟信号值,使终端进行语音通信的网络切换到GSM网络;If the GSM network signal is greater than the preset signal threshold, intercept the signal quality report of the currently used network sent by the terminal to the base station, and send a pre-stored virtual signal value including the currently used network and the GSM network, so that the terminal performs The voice communication network is switched to the GSM network;

如果不存在GSM网络信号,或者所述GSM网络信号小于预设的信号阈值,则判断是否存在TDD_LTE网络信号;If there is no GSM network signal, or the GSM network signal is less than a preset signal threshold, then determine whether there is a TDD_LTE network signal;

如果存在TDD_LTE网络信号,且所述TDD_LTE网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及TDD_LTE网络的虚拟信号值,使终端进行语音通信的网络切换到TDD_LTE网络。If there is a TDD_LTE network signal, and the TDD_LTE network signal is greater than the preset signal threshold, intercept the signal quality report of the currently used network sent by the terminal to the base station, and send a pre-stored virtual network including the currently used network and the TDD_LTE network The signal value is used to switch the voice communication network of the terminal to the TDD_LTE network.

结合第一方面,在第一方面的第二种可能实现方式中,所述预存的虚拟网络信号质量报告包括当前使用的网络,以及检测的网络信号值大于预设的信号阈值的网络,并且设定当前使用的网络的信号质量值小于预设的信号阈值,设定检测的网络的信号值大于预设的信号阈值。With reference to the first aspect, in a second possible implementation manner of the first aspect, the prestored virtual network signal quality report includes the currently used network and the network whose detected network signal value is greater than a preset signal threshold, and set It is determined that the signal quality value of the currently used network is less than the preset signal threshold, and the signal value of the detected network is set to be greater than the preset signal threshold.

结合第一方面,在第一方面的第三种可能实现方式中,所述预设的信号阈值为基站与终端进行通信所使用的网络信号质量的门限值。With reference to the first aspect, in a third possible implementation manner of the first aspect, the preset signal threshold is a threshold value of a network signal quality used by the base station to communicate with the terminal.

结合第一方面,在第一方面的第四种可能实现方式中,所述方法还包括:With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the method further includes:

当通话结束时,终止拦截发送的网络信号质量报告和终止发送虚拟信号质量报告,使终端恢复至通话前使用的网络进行通信。When the call ends, stop intercepting the network signal quality report sent and stop sending the virtual signal quality report, so that the terminal returns to the network used before the call for communication.

第二方面,本发明实施例提供了一种终端通信的网络切换装置,所述装置包括:In a second aspect, an embodiment of the present invention provides a network switching device for terminal communication, and the device includes:

网络检测单元,用于在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号;The network detection unit is used to detect whether there is a GSM network signal in the environment where the terminal is located when it is detected that the FDD_LTE network, WCDMA network or TDD_LTE is used for voice communication;

信号值判断单元,用于如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号值是否大于预设的信号阈值;A signal value judging unit, configured to judge whether the GSM network signal value is greater than a preset signal threshold if there is a GSM network signal in the environment where the terminal is located;

报告拦截及发送单元,用于如果GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。The report interception and sending unit is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if the GSM network signal value is greater than the preset signal threshold, and send a pre-stored virtual network signal quality report to enable the terminal to perform The voice communication network is switched to the GSM network.

结合第二方面,在第二方面的第一种可能实现方式中,所述装置具体包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, the device specifically includes:

第一信号判断模块,用于如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号是否大于预设的信号阈值;The first signal judging module is used to judge whether the GSM network signal is greater than a preset signal threshold if there is a GSM network signal in the environment where the terminal is located;

第一拦截及发送模块,用于如果所述GSM网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及GSM网络的虚拟信号值,使终端进行语音通信的网络切换到GSM网络;The first interception and sending module is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if the GSM network signal is greater than the preset signal threshold, and send the pre-stored report including the currently used network and GSM The virtual signal value of the network, so that the network for voice communication of the terminal is switched to the GSM network;

第二信号判断模块,用于如果不存在GSM网络信号,或者所述GSM网络信号小于预设的信号阈值,则判断是否存在TDD_LTE网络信号;The second signal judging module is used to judge whether there is a TDD_LTE network signal if there is no GSM network signal, or if the GSM network signal is less than a preset signal threshold;

第二拦截及发送模块,用于如果存在TDD_LTE网络信号,且所述TDD_LTE网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及TDD_LTE网络的虚拟信号值,使终端进行语音通信的网络切换到TDD_LTE网络。The second interception and sending module is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if there is a TDD_LTE network signal, and the TDD_LTE network signal is greater than the preset signal threshold, and send the prestored, including The currently used network and the virtual signal value of the TDD_LTE network enable the terminal to switch the network for voice communication to the TDD_LTE network.

结合第二方面,在第二方面的第二种可能实现方式中,所述预存的虚拟网络信号质量报告包括当前使用的网络,以及检测的网络信号值大于预设的信号阈值的网络,并且设定当前使用的网络的信号质量值小于预设的信号阈值,设定检测的网络的信号值大于预设的信号阈值。With reference to the second aspect, in a second possible implementation manner of the second aspect, the prestored virtual network signal quality report includes the currently used network and the network whose detected network signal value is greater than a preset signal threshold, and set It is determined that the signal quality value of the currently used network is less than the preset signal threshold, and the signal value of the detected network is set to be greater than the preset signal threshold.

结合第二方面,在第二方面的第三种可能实现方式中,所述预设的信号阈值为基站与终端进行通信所使用的网络信号质量的门限值。With reference to the second aspect, in a third possible implementation manner of the second aspect, the preset signal threshold is a threshold value of a network signal quality used by the base station to communicate with the terminal.

结合第二方面,在第二方面的第四种可能实现方式中,所述装置还包括:With reference to the second aspect, in a fourth possible implementation manner of the second aspect, the device further includes:

拦截终止单元,用于当通话结束时,终止拦截发送的网络信号质量报告和终止发送虚拟信号质量报告,使终端恢复至通话前使用的网络进行通信。The intercepting and terminating unit is used for terminating the interception of the network signal quality report sent and the sending of the virtual signal quality report when the call ends, so that the terminal returns to the network used before the call for communication.

在本发明中,当终端使用FDD_LTE网络、WCDMA网络或者FDD_LTE网络进行语音通信时,则对终端所在环境的其它网络信号进行检测,包括GSM网络信号进行检测,判断是否存在满足通信要求的GSM网络信号,如果存在满足要求的GSM网络信号,则拦截终端各基站发送的当前使用的网络的信号质量报告,并发送虚拟信号质量报告,使终端进行语音通信的网络切换到GSM网络,从而使终端在更为省电的模式下进行语音通信,节约电能,提高终端的续航使用时间。In the present invention, when the terminal uses the FDD_LTE network, WCDMA network or FDD_LTE network for voice communication, it detects other network signals in the environment where the terminal is located, including GSM network signals, and determines whether there is a GSM network signal that meets the communication requirements. , if there is a GSM network signal that meets the requirements, then intercept the signal quality report of the currently used network sent by each base station of the terminal, and send a virtual signal quality report, so that the network for voice communication of the terminal is switched to the GSM network, so that the terminal is in a more stable state. In order to carry out voice communication in the power-saving mode, save power and improve the battery life of the terminal.

附图说明Description of drawings

图1是本发明第一实施例提供的终端通信的网络切换方法的实现流程图;FIG. 1 is a flow chart of implementing a network switching method for terminal communication provided by a first embodiment of the present invention;

图2是本发明第二实施例提供的终端通信的网络切换方法的实现流程图;FIG. 2 is a flow chart of implementing a network switching method for terminal communication provided by a second embodiment of the present invention;

图3是本发明第三实施例提供的终端通信的网络切换方法的实现流程图;FIG. 3 is a flow chart of implementing a network switching method for terminal communication provided by a third embodiment of the present invention;

图4为本发明第四实施例提供的终端通信的网络切换装置的结构示意图。Fig. 4 is a schematic structural diagram of a network switching device for terminal communication provided by a fourth embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明实施例所述终端通信的网络切换方法,目的在于解决现有技术中的终端中包括多种通信协议网络时,出于通信数据的速度考虑,往往优先选用最新的通信协议网络,比如优先选用4G通信网络,在4G通信网络质量不能满足通信要求时,则选用3G通信网络,在3G通信网络也不能满足通信要求时,才选用2G通信网络。这样做的好处是可以保证通信的数据通信速度。但是,在用户进行语音通话时,如果选用最新的通信协议网络,可能会带来较大功耗的损耗,因此,需要提供一种更为终端通信的网络切换方法,以减少终端损耗,提高续航能力。The network switching method for terminal communication described in the embodiment of the present invention aims to solve the problem that when the terminal in the prior art includes a variety of communication protocol networks, the latest communication protocol network is often preferred in consideration of the speed of communication data, such as priority The 4G communication network is selected. When the quality of the 4G communication network cannot meet the communication requirements, the 3G communication network is selected. When the 3G communication network cannot meet the communication requirements, the 2G communication network is selected. The advantage of this is that the data communication speed of the communication can be guaranteed. However, when users make voice calls, if they choose the latest communication protocol network, it may cause a large loss of power consumption. Therefore, it is necessary to provide a more terminal communication network switching method to reduce terminal loss and improve battery life. ability.

为解决上述问题,本发明提供了一种终端通信的网络切换方法,所述方法包括:在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号;如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号值是否大于预设的信号阈值;如果GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。In order to solve the above problems, the present invention provides a network switching method for terminal communication, the method comprising: when detecting that FDD_LTE network, WCDMA network or TDD_LTE is used for voice communication, detecting whether there is a GSM network signal in the environment where the terminal is located; If there is a GSM network signal in the environment where the terminal is located, determine whether the GSM network signal value is greater than the preset signal threshold; if the GSM network signal value is greater than the preset signal threshold, then intercept the currently used network sent by the terminal to the base station The signal quality report, send the pre-stored virtual network signal quality report, so that the network for voice communication of the terminal is switched to the GSM network.

当终端使用FDD_LTE网络、WCDMA网络或者FDD_LTE网络进行语音通信时,则对终端所在环境的其它网络信号进行检测,包括GSM网络信号进行检测,判断是否存在满足通信要求的GSM网络信号,如果存在满足要求的GSM网络信号,则拦截终端各基站发送的当前使用的网络的信号质量报告,并发送虚拟信号质量报告,使终端进行语音通信的网络切换到GSM网络,从而使终端在更为省电的模式下进行语音通信,节约电能,提高终端的续航使用时间。下面结合附图具体进行说明。When the terminal uses the FDD_LTE network, WCDMA network or FDD_LTE network for voice communication, it detects other network signals in the environment where the terminal is located, including GSM network signals, and determines whether there is a GSM network signal that meets the communication requirements. GSM network signal, then intercept the signal quality report of the currently used network sent by each base station of the terminal, and send a virtual signal quality report, so that the network for voice communication of the terminal is switched to the GSM network, so that the terminal is in a more power-saving mode Voice communication can be performed under the environment, which saves power and improves the battery life of the terminal. It will be described in detail below in conjunction with the accompanying drawings.

实施例一:Embodiment one:

图1示出了本发明第一实施例提供的终端通信的网络切换方法的实现流程,详述如下:Figure 1 shows the implementation process of the network switching method for terminal communication provided by the first embodiment of the present invention, which is described in detail as follows:

在步骤S101中,在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号。In step S101, when it is detected that the FDD_LTE network, WCDMA network or TDD_LTE is used for voice communication, it is detected whether there is a GSM network signal in the environment where the terminal is located.

具体的,所述FDD_LTE,即在LTE(英文全称为Long Term Evolution,中文全称为长期演进)模式下的FDD(英文全称为Frequency Division Duplexing,中文全称为频分双工),所述WCDMA,英文全称为Wideband Code Division Multiple Access,中文全称为宽带码分多址通信模式,所述TDD_LTE,英文全称为Time Division-Synchronous CodeDivision Multiple Access,中文全称为时分同步的码分多址。Specifically, the FDD_LTE, that is, the FDD (the English full name is Frequency Division Duplexing, the Chinese full name is Frequency Division Duplexing) in LTE (English full name is Long Term Evolution, Chinese full name is Long Term Evolution) mode, and the WCDMA, English The full name is Wideband Code Division Multiple Access, the Chinese full name is wideband code division multiple access communication mode, the TDD_LTE, the English full name is Time Division-Synchronous Code Division Multiple Access, the Chinese full name is time division synchronous code division multiple access.

本发明实施例中所述终端,可以为智能手机等通信终端,在所述通信终端中至少包括两种以上的通信模块,而且这两种通信模块在进行语音通信时,在信号质量基本相同的情况下,所消耗的功率不相同。The terminal in the embodiment of the present invention may be a communication terminal such as a smart phone, and the communication terminal includes at least two or more communication modules, and the two communication modules have basically the same signal quality when performing voice communication. In each case, the power consumed is different.

当然,在终端处于数据通信情景下,可根据系统默认的网络推荐方式,比如优先采用速度最快的通信协议网络进行数据传输,也可以根据用户设定的通信协议网络进行数据传输。Of course, when the terminal is in the data communication scenario, the default network recommendation method of the system can be used, for example, the fastest communication protocol network is preferred for data transmission, or the data transmission can be performed according to the communication protocol network set by the user.

在实施本发明实施例前,还可以包括判断是否打开省电模式,如果没有打开省电模式,则不进入本发明实施例步骤S101和步骤S102所述的省电实施步骤,如果开启了省电模式,则在使用FDD_LTE、WCDMA或者TDD_LTE网络进行语音通信时,判断终端所在环境的GSM网络存在且信号质量大于预定值。Before implementing the embodiment of the present invention, it may also include judging whether to turn on the power saving mode, if the power saving mode is not turned on, then do not enter the power saving implementation steps described in step S101 and step S102 of the embodiment of the present invention, if the power saving mode is turned on mode, when the FDD_LTE, WCDMA or TDD_LTE network is used for voice communication, it is determined that the GSM network in the environment where the terminal is located exists and the signal quality is greater than a predetermined value.

在步骤S102中,如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号值是否大于预设的信号阈值。In step S102, if there is a GSM network signal in the environment where the terminal is located, it is judged whether the value of the GSM network signal is greater than a preset signal threshold.

具体的,所述GSM,英文全称为Global System for Mobile Communication,中文全称为全球移动通信系统。Specifically, the full name of GSM in English is Global System for Mobile Communication, and the full name in Chinese is Global System for Mobile Communication.

所述信号阈值,为基站与终端进行通信所使用的网络信号质量的门限值。在通信的网络的信号质量小于该门限值时,基站与终端之间的通信会受到影响,也即终端需要消耗更多的电能来维持终端与基站之间的通信,或者即使消耗较多的电能,也不能维持终端与基站之间的通信。The signal threshold is a threshold value of network signal quality used by the base station to communicate with the terminal. When the signal quality of the communication network is lower than the threshold value, the communication between the base station and the terminal will be affected, that is, the terminal needs to consume more power to maintain the communication between the terminal and the base station, or even if it consumes more power Electric energy cannot maintain the communication between the terminal and the base station.

目前,终端通过4G_LTE以及3G_GSM信号在数据上网以及视频通话体验大大优于2G_TDD_LTE信号;但是对于纯语音通话,4G_VoLTE和3G_TD-SCDMA所带来的优质体验并不见得太明显,或者对于语音通话质量的较小改善。At present, the data Internet access and video call experience of terminals through 4G_LTE and 3G_GSM signals are much better than 2G_TDD_LTE signals; but for pure voice calls, the high-quality experience brought by 4G_VoLTE and 3G_TD-SCDMA is not too obvious, or the quality of voice calls Minor improvement.

在VoLTE初期阶段,终端中一般会有如下网络制式存在:2G_TDD_LTE网络、3G_GSM网络、4G则可能是FDD_LTE网络/WCDMA网络中的两者之一或者两者共存;目前GSM通话电流约在90mA~250mA之间,WCDMA通话电流一般约在100mA~500mA之间,FDD_LTE电流约在120mA~600mA之间,TDD_LTE电流约在100~400mA之间。从数据可以看出,在同等信号强度下,各制式的通话功耗大小顺序如下:FDD_LTE>WCDMA>TDD_LTE>GSM。In the initial stage of VoLTE, the following network standards generally exist in the terminal: 2G_TDD_LTE network, 3G_GSM network, and 4G may be one or both of FDD_LTE network/WCDMA network; the current GSM call current is about 90mA~250mA Among them, the WCDMA call current is generally between 100mA-500mA, the FDD_LTE current is approximately 120mA-600mA, and the TDD_LTE current is approximately 100-400mA. It can be seen from the data that under the same signal strength, the order of call power consumption of each system is as follows: FDD_LTE>WCDMA>TDD_LTE>GSM.

在步骤S103中,如果GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。In step S103, if the signal value of the GSM network is greater than the preset signal threshold, then intercept the signal quality report of the currently used network sent by the terminal to the base station, send a pre-stored virtual network signal quality report, and make the terminal perform voice communication The network is switched to the GSM network.

在本发明实施例中,当检测到GSM网络信号值大于预设的信号阈值时,则拦截由终端上行链路向基站反馈的实时测量的当前使用的网络(FDD_LTE、TDD_LTE或者WCDMA)的信号质量的测量报告,并发送预存的虚拟信号质量报告。In the embodiment of the present invention, when it is detected that the signal value of the GSM network is greater than the preset signal threshold, the signal quality of the currently used network (FDD_LTE, TDD_LTE or WCDMA) measured in real time fed back by the terminal uplink to the base station is intercepted measurement reports and send pre-stored virtual signal quality reports.

所述虚拟网络信号质量报告,根据正在使用的网络和检测的网络进行排列组合,可以预先存储四种,将在后续实施例中具体进行说明。The virtual network signal quality report can be arranged and combined according to the network in use and the detected network, and four types can be stored in advance, which will be described in detail in subsequent embodiments.

本发明实施例中所述预存的虚拟网络信号质量报告,其中包括两种网络信号,即终端正在使用的网络和检测到满足通信要求的网络,正在使用的网络可以为WCDMA网络、TDD_LTE或者FDD_LTE网络,检测到的满足通信要求的网络可以为GSM网络。并且设定正在使用的网络的信号质量值小于预设的信号阈值,设定检测到的满足通信要求的网络的信号质量大于预设的信号阈值。The pre-stored virtual network signal quality report in the embodiment of the present invention includes two kinds of network signals, that is, the network being used by the terminal and the network detected to meet the communication requirements, and the network being used can be a WCDMA network, TDD_LTE or FDD_LTE network , the detected network meeting the communication requirements may be a GSM network. And the signal quality value of the network being used is set to be less than the preset signal threshold, and the signal quality of the detected network meeting the communication requirements is set to be greater than the preset signal threshold.

基站根据接收到的虚拟网络信号质量报告,由于所述虚拟网络信号质量报告中数据为当前使用的网络的信号质量较差,而检测的网络的信号质量较好,使终端切换至检测的网络,可以切换至满足要求的检测的网络。从而能够使终端在更为节能的模式下进行语音通信,提高终端的使用时间。According to the received virtual network signal quality report, the base station switches the terminal to the detected network because the data in the virtual network signal quality report shows that the signal quality of the currently used network is poor, and the signal quality of the detected network is better, It is possible to switch to a network that satisfies the required detection. Therefore, the terminal can perform voice communication in a more energy-saving mode, and the use time of the terminal can be increased.

实施例二:Embodiment two:

图2示出了本发明第二实施例提供的终端通信的网络切换方法的实现流程,详述如下:FIG. 2 shows the implementation process of the network switching method for terminal communication provided by the second embodiment of the present invention, which is described in detail as follows:

在步骤S201中,在检测到使用FDD_LTE网络或者WCDMA网络进行语音通信时,检测终端所在环境中是否存在GSM网络信号。In step S201, when it is detected that the FDD_LTE network or WCDMA network is used for voice communication, it is detected whether there is a GSM network signal in the environment where the terminal is located.

在步骤S202中,如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号是否大于预设的信号阈值。In step S202, if there is a GSM network signal in the environment where the terminal is located, it is judged whether the GSM network signal is greater than a preset signal threshold.

在步骤S203中,如果所述GSM网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及GSM网络的虚拟信号值,使终端进行语音通信的网络切换到GSM网络。In step S203, if the GSM network signal is greater than the preset signal threshold, intercept the signal quality report of the currently used network sent by the terminal to the base station, and send a pre-stored virtual signal including the currently used network and the GSM network value, so that the network for voice communication of the terminal is switched to the GSM network.

在步骤S204中,如果不存在GSM网络信号,或者所述GSM网络信号小于预设的信号阈值,则判断是否存在TDD_LTE网络信号。In step S204, if there is no GSM network signal, or if the GSM network signal is smaller than a preset signal threshold, it is determined whether there is a TDD_LTE network signal.

在步骤S205中,如果存在TDD_LTE网络信号,且所述TDD_LTE网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及TDD_LTE网络的虚拟信号值,使终端进行语音通信的网络切换到TDD_LTE网络。In step S205, if there is a TDD_LTE network signal, and the TDD_LTE network signal is greater than the preset signal threshold, intercept the signal quality report of the currently used network sent by the terminal to the base station, and send the prestored And the virtual signal value of the TDD_LTE network, so that the network where the terminal performs voice communication is switched to the TDD_LTE network.

实际网络环境中,由于TDD_LTE信号覆盖率远远大于GSM信号,因此选用GSM还是TDD_LTE通话最佳还得看实际网络中是否有GSM信号覆盖。In the actual network environment, since the coverage of TDD_LTE signal is much larger than that of GSM signal, the best choice of GSM or TDD_LTE call depends on whether there is GSM signal coverage in the actual network.

本发明实施例与实施例一的不同之处在于,本发明实施例优先检测终端所在环境中是否存在GSM网络信号,在检测到环境中存在满足要求的GSM信号时,则将当前使用的网络切换为GSM网络,如果不存在满足要求的GSM网络,再检测是否存在满足要求的TDD_LTE网络,从而使得本发明能够查找到最节能的网络,在不存在GSM网络信号时,也能够进一步降低终端的电能消耗,提高终端的续航使用时间。The difference between the embodiment of the present invention and the first embodiment is that the embodiment of the present invention preferentially detects whether there is a GSM network signal in the environment where the terminal is located, and switches the currently used network when it detects that there is a GSM signal that meets the requirements in the environment It is a GSM network, if there is no GSM network that meets the requirements, then detect whether there is a TDD_LTE network that meets the requirements, so that the present invention can find the most energy-saving network, and can further reduce the power of the terminal when there is no GSM network signal Consumption, improve the battery life of the terminal.

实施例三:Embodiment three:

图3示出了本发明第三实施例提供的一种终端通信的网络切换方法的实现流程,详述如下:Fig. 3 shows the implementation process of a network switching method for terminal communication provided by the third embodiment of the present invention, which is described in detail as follows:

在终端的存储器中优先配置多项回报给基站的虚拟网络信号质量报告,包括:Multiple virtual network signal quality reports reported to the base station are preferentially configured in the memory of the terminal, including:

报告一:包含FDD_LTE网络信号质量的虚拟数据,且该数据能满足的要求是,使基站向手机发起由FDD_LTE向GSM网络切换的命令;Report 1: Contains virtual data of FDD_LTE network signal quality, and the data can meet the requirement that the base station initiate a command to switch from FDD_LTE to GSM network to the mobile phone;

报告二:包含TDD_LTE网络信号质量的虚拟数据,且该数据能满足的要求是,使基站向手机发起由TDD_LTE向GSM网络切换的命令;Report 2: Contains dummy data of the signal quality of the TDD_LTE network, and the data can meet the requirement that the base station initiate a command to switch from TDD_LTE to the GSM network to the mobile phone;

报告三:包含WCDMA网络信号质量的虚拟数据,且该数据能满足的要求是,使基站向手机发起由WCDMA向GSM网络切换的命令。Report 3: Contains virtual data of WCDMA network signal quality, and the requirement that this data can meet is to make the base station initiate a handover command from WCDMA to GSM network to the mobile phone.

在步骤S301中,待机状态手机保持原有运营商网络状态,优先驻留4G_LTE网络,其次是3G_WCDMA网络,最后是2G_GSM网络;In step S301, the mobile phone in the standby state maintains the original network status of the operator, preferentially resides in the 4G_LTE network, followed by the 3G_WCDMA network, and finally the 2G_GSM network;

在步骤S302中,用户使用数据业务时,网络保持运营商固有网络策略,优先使用4G_LTE网络,其次是3G_WCDMA网络,最后才是2G_GSM网络,获得更好用户体验;In step S302, when the user uses the data service, the network maintains the inherent network strategy of the operator, and uses the 4G_LTE network first, followed by the 3G_WCDMA network, and finally the 2G_GSM network, to obtain better user experience;

在步骤S303中,用户进入纯语音通话业务(包括呼入和呼出),手机增加对语音通话呼入呼出状态的检测,检测到该操作后执行S304操作;In step S303, the user enters the pure voice call service (comprising incoming and outgoing calls), and the mobile phone increases the detection of the incoming and outgoing state of the voice call, and performs S304 operation after detecting the operation;

在步骤S304中,手机检测到语音业务处于呼入呼出状态,首先判断语音通话目前是否处于GSM网络,如果判断结果为“是”,则不进行任何操作,维持原有网络状态;如果判断为“否”,则执行S305操作;In step S304, the mobile phone detects that the voice service is in the incoming and outgoing state, first judge whether the voice call is currently in the GSM network, if the judgment result is "yes", then do not perform any operation, and maintain the original network state; if it is judged as " No", then perform operation S305;

在步骤S305中,分析当前网络信息,判断当前网络为FDD_LTE,则执行S306;判断当前网络为TDD_LTE,则执行S307;判断当前网络为WCDMA,则执行S308;In step S305, analyze the current network information, judge that the current network is FDD_LTE, then execute S306; judge that the current network is TDD_LTE, then execute S307; judge that the current network is WCDMA, then execute S308;

在步骤S306中,下指令拦截当前状态手机要向基站回报的FDD_LTE信号质量测量报告,并调用预存的报告一,通过上行链路回报给基站,使基站发起FDD_LTE向GSM网络切换的命令,手机切换到GSM网络进行通话;In step S306, an instruction is issued to intercept the FDD_LTE signal quality measurement report that the current state mobile phone will report to the base station, and call the pre-stored report 1, and report it to the base station through the uplink, so that the base station initiates a command to switch from FDD_LTE to the GSM network, and the mobile phone switches Make a call to the GSM network;

在步骤S307中,下指令拦截当前状态手机要向基站回报的TDD_LTE信号质量测量报告,并调用预存的报告二,通过上行链路回报给基站,使基站发起TDD_LTE向GSM网络切换的命令,手机切换到GSM网络进行通话;In step S307, issue an instruction to intercept the TDD_LTE signal quality measurement report that the mobile phone in the current state will report to the base station, and call the pre-stored report 2, and report it to the base station through the uplink, so that the base station initiates a command to switch from TDD_LTE to the GSM network, and the mobile phone switches Make a call to the GSM network;

在步骤S308中,下指令拦截当前状态手机要向基站回报的WCDMA信号质量测量报告,并调用预存的报告三,通过上行链路回报给基站,使基站发起WCDMA向GSM网络切换的命令,手机切换到GSM网络进行通话;In step S308, issue an instruction to intercept the WCDMA signal quality measurement report that the mobile phone in the current state will report to the base station, and call the pre-stored report 3, and report to the base station through the uplink, so that the base station initiates a command to switch from WCDMA to the GSM network, and the mobile phone switches Make a call to the GSM network;

在步骤S309中,通话结束,检测到通话结束状态,停止发送存储器中预设的回报数据并停止拦截手机检测到的当前网络数据;In step S309, the call is over, and the end-of-call state is detected, and stop sending the preset report data in the memory and stop intercepting the current network data detected by the mobile phone;

通过以上过程,我们可以通过手机端的设置,在省电通话模式下不使用通话电流较大的4G/3G网络,而直接使用2G_GSM网络进行语音通话,大大节省了通话功耗,提升了手机续航能力。Through the above process, we can use the settings on the mobile phone to directly use the 2G_GSM network for voice calls without using the 4G/3G network with a large call current in the power-saving call mode, which greatly saves call power consumption and improves the battery life of the phone. .

实施例四:Embodiment four:

图4为本发明第五实施例提供的终端通信的网络切换装置的结构示意图,详述如下:FIG. 4 is a schematic structural diagram of a network switching device for terminal communication provided by a fifth embodiment of the present invention, which is described in detail as follows:

本发明实施例所述终端通信的网络切换装置,包括:The network switching device for terminal communication according to the embodiment of the present invention includes:

网络检测单元401,用于在检测到使用FDD_LTE网络、WCDMA网络或者TDD_LTE进行语音通信时,检测终端所在环境中是否存在GSM网络信号;The network detection unit 401 is used to detect whether there is a GSM network signal in the environment where the terminal is located when it is detected that the FDD_LTE network, WCDMA network or TDD_LTE is used for voice communication;

信号值判断单元402,用于如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号值是否大于预设的信号阈值;A signal value judging unit 402, configured to judge whether the GSM network signal value is greater than a preset signal threshold if there is a GSM network signal in the environment where the terminal is located;

报告拦截及发送单元403,用于如果GSM网络信号值大于预设的信号阈值,则拦截向由终端向基站发送的当前使用的网络的信号质量报告,发送预存的虚拟网络信号质量报告,使终端进行语音通信的网络切换到GSM网络。The report intercepting and sending unit 403 is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if the GSM network signal value is greater than the preset signal threshold, and send a pre-stored virtual network signal quality report, so that the terminal The network for voice communication is switched to the GSM network.

优选的,所述装置具体包括:Preferably, the device specifically includes:

第一信号判断模块,用于如果终端所在环境中存在GSM网络信号,判断所述GSM网络信号是否大于预设的信号阈值;The first signal judging module is used to judge whether the GSM network signal is greater than a preset signal threshold if there is a GSM network signal in the environment where the terminal is located;

第一拦截及发送模块,用于如果所述GSM网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及GSM网络的虚拟信号值,使终端进行语音通信的网络切换到GSM网络;The first interception and sending module is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if the GSM network signal is greater than the preset signal threshold, and send the pre-stored report including the currently used network and GSM The virtual signal value of the network, so that the network for voice communication of the terminal is switched to the GSM network;

第二信号判断模块,用于如果不存在GSM网络信号,或者所述GSM网络信号小于预设的信号阈值,则判断是否存在TDD_LTE网络信号;The second signal judging module is used to judge whether there is a TDD_LTE network signal if there is no GSM network signal, or if the GSM network signal is less than a preset signal threshold;

第二拦截及发送模块,用于如果存在TDD_LTE网络信号,且所述TDD_LTE网络信号大于预设的信号阈值,则拦截由终端向基站发送的当前使用的网络的信号质量报告,发送预存的、包括当前使用的网络以及TDD_LTE网络的虚拟信号值,使终端进行语音通信的网络切换到TDD_LTE网络。The second interception and sending module is used to intercept the signal quality report of the currently used network sent by the terminal to the base station if there is a TDD_LTE network signal, and the TDD_LTE network signal is greater than the preset signal threshold, and send the prestored, including The currently used network and the virtual signal value of the TDD_LTE network enable the terminal to switch the network for voice communication to the TDD_LTE network.

优选的,所述预存的虚拟网络信号质量报告包括当前使用的网络,以及检测的网络信号值大于预设的信号阈值的网络,并且设定当前使用的网络的信号质量值小于预设的信号阈值,设定检测的网络的信号值大于预设的信号阈值。Preferably, the pre-stored virtual network signal quality report includes the currently used network and the network whose detected network signal value is greater than a preset signal threshold, and the signal quality value of the currently used network is set to be smaller than the preset signal threshold , set the signal value of the detected network to be greater than the preset signal threshold.

优选的,所述预设的信号阈值为基站与终端进行通信所使用的网络信号质量的门限值。Preferably, the preset signal threshold is a threshold value of network signal quality used by the base station to communicate with the terminal.

优选的,所述装置还包括:Preferably, the device also includes:

拦截终止单元,用于当通话结束时,终止拦截发送的网络信号质量报告和终止发送虚拟信号质量报告,使终端恢复至通话前使用的网络进行通信。The intercepting and terminating unit is used for terminating the interception of the network signal quality report sent and the sending of the virtual signal quality report when the call ends, so that the terminal returns to the network used before the call for communication.

本发明实施例所述终端通信的网络切换装置与实施例一至四所述的终端通信的网络切换方法对应,在此不作重复赘述。The network switching device for terminal communication described in the embodiment of the present invention corresponds to the network switching method for terminal communication described in Embodiments 1 to 4, and will not be repeated here.

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (8)

1. A network switching method for terminal communication is characterized in that the method comprises the following steps:
when detecting that voice communication is carried out by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network, detecting whether a GSM network signal exists in the environment where the terminal is located;
if the GSM network signal exists in the environment where the terminal is located, judging whether the GSM network signal value is larger than a preset signal threshold value;
if the GSM network signal value is larger than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual network signal quality report to enable the network of the terminal for voice communication to be switched to the GSM network; wherein,
the pre-stored virtual network signal quality report comprises a currently used network and a network with a detected network signal value larger than a preset signal threshold value, the signal quality value of the currently used network is set to be smaller than the preset signal threshold value, and the signal value of the detected network is set to be larger than the preset signal threshold value.
2. The method of claim 1, further comprising:
when voice communication is detected by using an FDD-LTE network or a WCDMA network, if a GSM network signal exists in the environment where a terminal is located, judging whether the GSM network signal is greater than a preset signal threshold value;
if the GSM network signal is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
if the GSM network signal does not exist, or the GSM network signal is smaller than a preset signal threshold value, judging whether a TDD _ LTE network signal exists or not;
if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so that the network of the terminal for voice communication is switched to the TDD _ LTE network.
3. The method according to claim 1 or 2, wherein the preset signal threshold is a threshold of network signal quality used by the base station for communicating with the terminal.
4. The method of claim 1, further comprising:
when the call is finished, stopping intercepting the sent network signal quality report and stopping sending the virtual signal quality report, and enabling the terminal to recover to the network used before the call for communication.
5. A network switching apparatus for terminal communication, the apparatus comprising:
the network detection unit is used for detecting whether GSM network signals exist in the environment where the terminal is located when voice communication is detected to be performed by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network;
the signal value judging unit is used for judging whether the GSM network signal value is larger than a preset signal threshold value or not if a GSM network signal exists in the environment where the terminal is located;
a report intercepting and sending unit, configured to intercept a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal value is greater than a preset signal threshold value, and send a pre-stored virtual network signal quality report, so that a network in which the terminal performs voice communication is switched to a GSM network; wherein,
the pre-stored virtual network signal quality report comprises a currently used network and a network with a detected network signal value larger than a preset signal threshold value, the signal quality value of the currently used network is set to be smaller than the preset signal threshold value, and the signal value of the detected network is set to be larger than the preset signal threshold value.
6. The device according to claim 5, characterized in that it comprises in particular:
the terminal comprises a first signal judgment module, a second signal judgment module and a third signal judgment module, wherein the first signal judgment module is used for judging whether a GSM network signal is greater than a preset signal threshold value or not if the GSM network signal exists in the environment where the terminal is located when voice communication is detected by using an FDD _ LTE network or a WCDMA network;
the first interception and transmission module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
the second signal judgment module is used for judging whether a TDD _ LTE network signal exists or not if the GSM network signal does not exist or the GSM network signal is smaller than a preset signal threshold;
and the second intercepting and sending module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so as to switch the network for voice communication of the terminal to the TDD _ LTE network.
7. The apparatus of claim 5 or 6, wherein the preset signal threshold is a threshold of network signal quality used by the base station to communicate with the terminal.
8. The apparatus of claim 5, further comprising:
and the interception termination unit is used for terminating the interception of the sent network signal quality report and terminating the sending of the virtual signal quality report when the call is finished, so that the terminal is recovered to the network used before the call for communication.
CN201510158329.5A 2015-04-03 2015-04-03 A kind of method for switching network and device of terminal communication Expired - Fee Related CN104703236B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510158329.5A CN104703236B (en) 2015-04-03 2015-04-03 A kind of method for switching network and device of terminal communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510158329.5A CN104703236B (en) 2015-04-03 2015-04-03 A kind of method for switching network and device of terminal communication

Publications (2)

Publication Number Publication Date
CN104703236A CN104703236A (en) 2015-06-10
CN104703236B true CN104703236B (en) 2018-01-16

Family

ID=53349910

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510158329.5A Expired - Fee Related CN104703236B (en) 2015-04-03 2015-04-03 A kind of method for switching network and device of terminal communication

Country Status (1)

Country Link
CN (1) CN104703236B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104837186B (en) * 2015-04-03 2018-02-16 广东欧珀移动通信有限公司 A kind of terminal speech communication means and device
CN105517129B (en) * 2015-11-28 2018-06-29 广东欧珀移动通信有限公司 Network formats switching method and communication terminal in a kind of communication terminal
CN105406893B (en) * 2015-11-28 2019-02-05 Oppo广东移动通信有限公司 A communication service processing method, device and communication terminal
CN105338585B (en) * 2015-11-28 2019-02-05 Oppo广东移动通信有限公司 A kind of network standard switching method, device and terminal
CN105517080B (en) * 2015-11-28 2019-02-05 Oppo广东移动通信有限公司 A kind of network standard switching method, device and terminal
CN106788530B (en) * 2016-12-07 2019-06-14 广东小天才科技有限公司 Method and device for controlling radiation of mobile equipment, and mobile equipment
CN107302776A (en) * 2017-05-04 2017-10-27 深圳市万普拉斯科技有限公司 Network selection method, device and the mobile terminal of circuit domain dropping
CN110719616A (en) * 2019-11-04 2020-01-21 RealMe重庆移动通信有限公司 Network switching method and device, storage medium and electronic equipment
CN113965951B (en) * 2021-10-25 2024-04-02 上海豪承信息技术有限公司 Voice communication method, device, storage medium and program product

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651972A (en) * 2009-09-15 2010-02-17 北京天碁科技有限公司 Network selection method of TD-SCDMA/GSM double-module terminal
CN102685857A (en) * 2011-03-17 2012-09-19 国基电子(上海)有限公司 Mobile phone and switching method of communication systems thereof
CN104754677A (en) * 2015-03-24 2015-07-01 广东欧珀移动通信有限公司 Mobile equipment network connecting switching control method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4744377B2 (en) * 2006-06-30 2011-08-10 パナソニック株式会社 Communication terminal device and communication method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651972A (en) * 2009-09-15 2010-02-17 北京天碁科技有限公司 Network selection method of TD-SCDMA/GSM double-module terminal
CN102685857A (en) * 2011-03-17 2012-09-19 国基电子(上海)有限公司 Mobile phone and switching method of communication systems thereof
CN104754677A (en) * 2015-03-24 2015-07-01 广东欧珀移动通信有限公司 Mobile equipment network connecting switching control method and device

Also Published As

Publication number Publication date
CN104703236A (en) 2015-06-10

Similar Documents

Publication Publication Date Title
CN104703236B (en) A kind of method for switching network and device of terminal communication
CN104703267B (en) The terminal communicating method and device of a kind of power saving
CN113766558B (en) A network mode control method, terminal and storage medium
US8958774B2 (en) Method and apparatus for dual-network terminal to communicate
US8971852B2 (en) Method and device for dual-network terminal communication
CN104754677B (en) A kind of control method and device of mobile device networking switching
CN105357728A (en) Method, device and mobile terminal for switching network standards
US20090323705A1 (en) Method for implementing photoelectric mutex, ethernet photoelectric mutex interface device and network equipment
CN103987099A (en) Voice communication method and system for multi-card and multi-standby terminal
CN102665245A (en) Method and equipment for reducing switching signalings
CN105392166A (en) Method and apparatus for data network switching of dual-card electronic terminal
CN104469975A (en) Method and device for mode switching
CN105848233A (en) A communication network switching method and device
WO2012122768A1 (en) Method and device for communication of dual-network dual-standby terminal
CN110691392A (en) Terminal identification display method and terminal identification display system
CN101977370A (en) Method and device for communication of dual-network dual-standby terminal
CN101977410A (en) Method and device for dual-network and dual-standby terminal to perform communication
CN104837186B (en) A kind of terminal speech communication means and device
CN102149155A (en) Method and device for dual-mode dual-standby terminal to implement communications
CN108696854A (en) A kind of method of calling and terminal
CN105517084A (en) Service processing method, service processing apparatus and mobile terminal in hybrid network types
CN101984688A (en) Communication method and device of dual network dual standby terminal
CN107635259A (en) A kind of data service from adaptation method, device and terminal
US8855619B2 (en) Method for state transition and network device
US9602764B2 (en) Method for implementing video calls on communication terminal and communication terminal thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180116