CN111314939A - 语音通话方法、装置、终端及存储介质 - Google Patents
语音通话方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN111314939A CN111314939A CN202010112496.7A CN202010112496A CN111314939A CN 111314939 A CN111314939 A CN 111314939A CN 202010112496 A CN202010112496 A CN 202010112496A CN 111314939 A CN111314939 A CN 111314939A
- Authority
- CN
- China
- Prior art keywords
- cell
- signal quality
- voice call
- access
- terminal
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种语音通话方法、装置、终端及存储介质,属于语音通话领域。该方法包括:确定电路域回落的第一小区,并在第一小区建立语音通话连接,第一小区为RSSI最高的小区;语音通话过程中,获取第一小区的信号质量,第一小区的信号质量在语音通话过程中测量得到;响应于第一小区的信号质量不满足信号质量条件,将第一小区添加至接入黑名单;响应于再次进行电路域回落,从接入黑名单外的小区中确定电路域回落的第二小区,并在第二小区建立语音通话连接。本申请实施例中,通过引入接入黑名单机制,终端能够避免挂断通话并重新拨打电话时,再次与信号质量不佳的第一小区建立语音通话连接,有助于提高语音通话的通话质量。
Description
技术领域
本申请实施例涉及语音通话领域,特别涉及一种语音通话方法、装置、终端及存储介质。
背景技术
在长期演进(Long Term Evolution,LTE)网络中,终端通常采用长期演进语音承载(Voice over LTE,VoLTE)或电路域回落(Circuit Switch FallBack,CSFB)技术提供语音通话服务。
在使用CSFB提供语音通话服务时,终端会回落到宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)***或全球移动通信***(Global System forMobile Communication,GSM)***,并根据各个小区的接收信号强度指标(ReceivedSignal Strength Indication,RSSI)选择回落的小区,并选择RSSI最高的小区进行小区注册。
发明内容
本申请实施例提供了一种语音通话方法、装置、终端及存储介质。所述技术方案如下:
一方面,本申请实施例提供了一种语音通话方法,所述方法包括:
确定电路域回落的第一小区,并在所述第一小区建立语音通话连接,所述第一小区为接收信号强度指示RSSI最高的小区;
语音通话过程中,获取所述第一小区的信号质量,所述第一小区的信号质量在语音通话过程中测量得到;
响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单;
响应于再次进行电路域回落,从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接。
另一方面,本申请实施例提供了一种语音通话装置,所述装置包括:
第一连接模块,用于确定电路域回落的第一小区,并在所述第一小区建立语音通话连接,所述第一小区为接收信号强度指示RSSI最高的小区;
获取模块,用于在语音通话过程中,获取所述第一小区的信号质量,所述第一小区的信号质量在语音通话过程中测量得到;
第一添加模块,用于响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单;
第二连接模块,用于响应于再次进行电路域回落,从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接。
另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的语音通话方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的语音通话方法。
另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如上述方面所述的语音通话方法。
本申请实施例中,终端根据各个小区的RSSI确定出电路域回落的第一小区,并在第一小区建立语音通话连接后,在语音通话过程中获取第一小区的信号质量,从而在第一小区的信号质量不佳时,将第一小区添加至接入黑名单,使得终端在结束本次语音通话后重新进行语音通话时,能够从接入黑名单以外的小区中确定电路域回落的第二小区,进而在第二小区建立语音通话连接;通过引入接入黑名单机制,终端能够避免挂断通话并重新拨打电话时,再次与信号质量不佳的第一小区建立语音通话连接,有助于提高语音通话的通话质量。
附图说明
图1示出了本申请一个示例性实施例提供的通信***的框图;
图2示出了本申请一个示例性实施例提供的终端的结构方框图;
图3示出了本申请一个示例性实施例提供的语音通话方法的流程图;
图4示出了本申请另一个示例性实施例提供的语音通话方法的流程图;
图5示出了本申请另一个示例性实施例提供的语音通话方法的流程图;
图6示出了本申请另一个示例性实施例提供的语音通话方法的流程图;
图7示出了本申请一个实施例提供的语音通话装置的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
图1示出了本申请一个示例性实施例提供的通信***的框图,该通信***可以包括:接入网12和终端13。
接入网12中包括若干个网络设备120。网络设备120可以是基站,所述基站是一种部署在接入网中用以为终端提供无线通信功能的装置。基站可以包括各种形式的宏基站,微基站,中继站,接入点等等。在采用不同的无线接入技术的***中,具备基站功能的设备的名称可能会有所不同,例如在LTE***中,称为演进型节点(evolved Node B,eNodeB)或者eNB;在5G NR-U***中,称为gNodeB或者gNB。随着通信技术的演进,“基站”这一描述可能会变化。为方便本申请实施例中,上述为终端13提供无线通信功能的装置统称为网络设备。
终端13可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备,移动台(MobileStation,MS),终端(terminal device)等等。为方便描述,上面提到的设备统称为终端。网络设备120与终端13之间通过某种空口技术互相通信,例如Uu接口。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(GlobalSystem of Mobile communication,GSM)***、码分多址(Code Division MultipleAccess,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long TermEvolution,LTE)***、LTE频分双工(Frequency Division Duplex,FDD)***、LTE时分双工(Time Division Duplex,TDD)***、先进的长期演进(Advanced long term evolution,LTE-A)***、新无线(New Radio,NR)***、NR***的演进***、非授权频段上的LTE(LTE-based access to unlicensed spectrum,LTE-U)***、NR-U***、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(WorldwideInteroperability for Microwave Access,WiMAX)通信***、无线局域网(WirelessLocal Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、下一代通信***或其他通信***等。
本申请实施例提供的语音通话方法即用于图1所示通信***中的终端13。
请参考图2,其示出了本申请一个示例性实施例提供的终端的结构方框图。本申请中的终端13可以包括一个或多个如下部件:处理器131、存储器132、接收器133和发射器134。
处理器131可以包括一个或者多个处理核心。处理器131利用各种接口和线路连接整个终端13内的各个部分,通过运行或执行存储在存储器132内的指令、程序、代码集或指令集,以及调用存储在存储器132内的数据,执行终端13的各种功能和处理数据。可选地,处理器131可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器131可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)、神经网络处理器(Neural-network Processing Unit,NPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责触摸显示屏所需要显示的内容的渲染和绘制;NPU用于实现人工智能(Artificial Intelligence,AI)功能;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器131中,单独通过一块芯片进行实现。
存储器132可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选地,该存储器132包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器132可用于存储指令、程序、代码、代码集或指令集。存储器1320可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端13的使用所创建的数据(比如音频数据、电话本)等。
接收器133和发射器134可以实现成为一个通信组件,该通信组件可以是一块通信芯片。
可选的,终端13还可以包括显示屏。显示屏是用于显示用户界面的显示组件。可选的,该显示屏还具有触控功能,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏上进行触控操作。
此外,为了实现语音通话功能,本申请实施例中的终端还包括麦克风以及扬声器,本实施例在此不再赘述。
除此之外,本领域技术人员可以理解,上述附图所示出的终端130的结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端13中还包括摄像组件、射频电路、输入单元、传感器(比如加速度传感器、角速度传感器、光线传感器等等)、音频电路、无线保真(Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。
相关技术中,当存在语音通话需求,且终端采用CSFB提供语音通话服务时,终端会获取周围各个小区(cell)的RSSI,并选择RSSI最高的小区进行小区注册(即终端回落的服务小区),以在该小区建立语音通话连接。
然而,由于RSSI仅能够指示小区信号的强弱(与接入点的距离越近RSSI越高),因此在RSSI最高的小区进行注册,并不意味着终端能够获取最优的语音通话质量。在一种可能的情况下,终端回落的服务小区虽然RSSI最高,但是信号干扰严重,导致终端在服务小区进行通话时的通话质量不佳。
这种情况下,用户通常会选择挂断电话并进行重拨。但是进行重拨时,终端存在极高的概率再次回落至挂断前回落的小区,导致重拨后通话质量仍旧不佳。
本申请实施例中,终端通过引入接入黑名单机制,在当前回落小区的信号质量不佳时,能够当前回落小区添加至接入黑名单中,后续再次进行回落时(挂断后重拨),终端从除接入黑名单之外的小区中选择回落的小区,避免再次回落至原先信号质量不佳的小区,从而提高重拨后语音通话的通话质量。下面采用示例性的实施例对语音通话的过程进行说明。
请参考图3,其示出了本申请一个示例性实施例提供的语音通话方法的流程图。本实施例以该方法由图1所示的终端13执行为例进行说明,该过程包括如下步骤:
步骤301,确定电路域回落的第一小区,并在第一小区建立语音通话连接,第一小区为RSSI最高的小区。
在一种可能的实施方式中,当接入黑名单中未存储小区时,终端根据各个小区对应的RSSI,将最高RSSI对应的小区确定为电路域回落至的第一小区,并在第一小区完成注册,建立语音通话连接。本步骤中,终端进行电路域回落以及建立语音通话连接的过程与相关技术类似,本实施例在此不再赘述。
在一个示意性的例子中,终端从LTE电路域回落至WCDMA/GSM以进行语音通话时,获取到A小区的RSSI为-50dbm、B小区的RSSI为-55dbm、C小区的RSSI为-75dbm、D小区的RSSI为-30dbm、E小区的RSSI为-60dbm,从而将D小区确定为第一小区,并在D小区建立语音通话连接。
步骤302,语音通话过程中,获取第一小区的信号质量,第一小区的信号质量在语音通话过程中测量得到。
可选的,在语音通话过程中,终端对各个小区(包括服务小区和邻小区)的信号质量进行测量,得到各个小区的信号质量。为了确定是否存在因当前服务小区的信号质量较差导致语音通话质量不佳的问题,终端获取第一小区的信号质量。测量小区信号质量的方式可以采用已有的成熟技术,本实施例对此不作限定。
其中,信号质量的表现方式与衡量标准与终端电路域回落至的网络相关。当电路域回落至WCDMA小区时,信号质量采用码片能量与接收总频谱密度的比值(Energy ofchip/Interference of other cell,Ec/Io)表示;当电路域回落至GSM小区时,信号质量采用信号接收质量(signal reception Quality,RxQual)表示。本申请实施例并不对信号质量的表现方式进行限定。
步骤303,响应于第一小区的信号质量不满足信号质量条件,将第一小区添加至接入黑名单。
可选的,终端预置有信号质量条件,当第一小区的信号质量满足该信号质量条件时,表明终端在第一小区中进行语音通话的质量良好;反之,当第一小区的信号质量不满足该信号质量条件时,表明终端在第一小区中进行语音通话的质量不佳,从而将第一小区添加至接入黑名单。
可选的,终端将第一小区的小区标识添加至接入黑名单,且接入黑名单在下一次进行语音通话时启用。
在一种可能的实施方式中,当第一小区为WCDMA小区时,信号质量条件为Ec/Io大于第一质量阈值,比如,第一质量阈值为-12;当第一小区为GSM小区时,信号质量条件为RxQual小于第二质量阈值,比如,第二质量阈值为6。
当然,当第一小区属于其他网络时,信号质量条件可能存在差异,本申请实施例仅以WCDMA和GSM网络为例进行说明,在并不对此构成限定。
承接上述步骤中的示例,终端获取到D小区(第一小区)的Ec/Io为-20,由于Ec/Io小于第一质量阈值(-12),因此终端确定当前语音通话质量不佳,从而将第一小区添加至接入黑名单。
步骤304,响应于再次进行电路域回落,从接入黑名单外的小区中确定电路域回落的第二小区,并在第二小区建立语音通话连接。
可选的,在此进行电路域回落可以由用户手动触发,即用户挂断通话后进行重播。
不同于相关技术中,再次进行电路域回落时,终端仍旧基于RSSI选择小区(在上述示例中,大概率再次回落至D小区),本实施例中,终端基于各个小区的RSSI以及接入黑名单确定电路域回落的第二小区。
在一种可能的实施方式中,该第二小区是接入黑名单外,最高RSSI对应的小区。
结合上述步骤中的示例,终端再次进行电路域回落时,由于D小区位于接入黑名单,因此终端将A小区确定为第二小区,并在A小区建立语音通话连接。
在第二小区进行语音通话过程中,终端继续对第二小区的信号质量进行检测,若第二小区的信号质量满足信号质量条件,终端则不会将第二小区添加至接入黑名单;若第二小区的信号质量不满足信号质量条件,终端则同样会将第二小区添加至接入黑名单。
需要说明的是,本实施例中以电路域回落(比如从LTE网络进行电路域回落)这一场景为例进行说明,在其他可能的场景下,当在LTE通话过程中,由双模单待无线语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)通话切换为WCDMA/GSM小区进行通话,或者,终端驻留在WCDMA/GSM小区进行通话时,也可以采用本申请实施例提供的方法,本申请实施例对此不作限定。
综上所述,本申请实施例中,终端根据各个小区的RSSI确定出电路域回落的第一小区,并在第一小区建立语音通话连接后,在语音通话过程中获取第一小区的信号质量,从而在第一小区的信号质量不佳时,将第一小区添加至接入黑名单,使得终端在结束本次语音通话后重新进行语音通话时,能够从接入黑名单以外的小区中确定电路域回落的第二小区,进而在第二小区建立语音通话连接;通过引入接入黑名单机制,终端能够避免挂断通话并重新拨打电话时,再次与信号质量不佳的第一小区建立语音通话连接,有助于提高语音通话的通话质量。
除了通过人为挂断后进行重拨,以重新进行电路域回落外,在另一种可能的实施方式中,将第一小区添加至所述接入黑名单,终端可以确定当前语音通话的通话对象,并在当前通话对象为属于预设通话对象时,自动结束当前语音通话并重新呼叫该通话对象,其中,该预设通话对象为重要程度高于阈值的通话对象。
可选的,不同通话对象的重要程度根据通话对象的备注信息确定。比如终端将备注信息指示通话对象为用户上级的通话对象确定为最高重要程度。
可选的,不同通话对象的重要程度还可以根据历史通话记录确定。比如终端根据历史通话次数和历史通话时长确定通话对象的重要程度。其中,通话对象的重要程度与历史通话次数以及历史通话时长呈正相关关系。
在一种可能的情况下,第一小区的信号质量是终端周围各个小区中最好的,若在第一小区的信号质量不满足信号质量条件时,直接将其添加至接入黑名单,后续再次进行电路域回落时,终端将在信号质量更差的小区进行语音通话,导致语音通话质量更加恶劣。为了避免出现上述问题,在第一小区的信号质量不满足信号质量条件时,终端进一步检测邻小区的信号质量是否满足信号质量条件时,并在存在满足信号质量条件时,触发接入黑名单更新的流程。下面采用示例性的实施例进行说明。
请参考图4,其示出了本申请另一个示例性实施例提供的语音通话方法的流程图。本实施例以该方法由图1所示的终端13执行为例进行说明,该过程包括如下步骤:
步骤401,确定电路域回落的第一小区,并在第一小区建立语音通话连接,第一小区为RSSI最高的小区。
步骤402,语音通话过程中,获取第一小区的信号质量,第一小区的信号质量在语音通话过程中测量得到。
步骤401至402的实施方式可以参考上述步骤301至302,本实施例在此不再赘述。
步骤403,响应于第一小区的信号质量不满足信号质量条件,获取邻小区的信号质量,邻小区的信号质量在语音通话过程中测量得到。
为了避免将信号质量最好的小区添加至接入黑名单,当检测到第一小区的信号质量不满足信号质量条件时,终端进一步获取邻小区的信号质量,并检测邻小区的信号质量是否满足信号质量条件。
可选的,若存在邻小区的信号指令满足信号质量条件,终端执行步骤405至407;若不存在邻小区的信号指令满足信号质量条件,终端执行步骤404。
步骤404,响应于不存在满足信号质量条件的邻小区,取消将第一小区添加至接入黑名单。
当不存在满足信号质量条件的邻小区时,表明第一小区已经是信号质量最好的小区,因此终端不会将第一小区添加至接入黑名单。后续再次进行电路域回落时,终端仍旧可能回落至第一小区。
可选的,当不存在满足信号质量条件的邻小区时,终端通过其他方式提高语音通话的质量,包括但不限于提高下行接收功率。
步骤405,响应于存在满足信号质量条件的邻小区,将第一小区添加至接入黑名单。
当存在满足信号质量条件的邻小区时,为了避免短时间内再次回路至第一小区,终端将第一小区添加至接入黑名单。可选的,终端将第一小区的小区标识添加至接入黑名单。
步骤406,为第一小区设置定时器。
由于小区的信号质量并非一成不变,若将第一小区永久存储在接入黑名单,后续第一小区的信号质量恢复时,终端仍无法回落至第一小区,只能回落至其他信号质量低于第一小区的其他小区。为了避免出现上述问题,在一种可能的实施方式中,终端将第一小区添加至接入黑名单时,为第一小区设置定时器。后续终端即根据定时器确定会否需要从接入黑名单中移除第一小区。
示意性的,该定时器的定时器时长为30分钟。
需要说明的是,步骤405与406之间并不存在严格的先后时序,即终端可以在写入第一小区的同时为其设置定时器,本实施例对两者的执行时序不作限定。
步骤407,响应于定时器达到定时器时长,从接入黑名单中删除第一小区。
为第一小区设置定时器后,当定时器达到定时器时长时,终端即将第一小区从接入黑名单中移除。后续再次进行电路域回落时,终端仍旧可以选择回落至第一小区。
步骤408,响应于再次进行电路域回落,从接入黑名单外的小区中确定电路域回落的第二小区,并在第二小区建立语音通话连接。
本步骤的实施方式可以参考上述步骤304,本实施例在此不再赘述。
本实施例中,终端在第一小区的信号质量不满足信号质量条件,且其他邻小区的信号质量满足信号质量条件时,将第一小区写入接入黑名单,避免出现在第一小区的信号质量最佳的情况下,因直接将第一小区写入接入黑名单,导致后续再次语音通话的质量更差的问题。
此外,本实施例中,终端根据为写入接入黑名单的第一小区设置定时器,并在达到定时器时长时将第一小区移出接入黑名单,使得第一小区的信号质量恢复时,终端仍旧能够回落至第一小区。
在一种可能的场景下,当存在某一邻小区的信号质量满足信号质量条件,但是该邻小区的RSSI低于其他邻小区的RSSI时,若再次进行电路域回落,回落至的邻小区可能仍旧不满足信号质量条件。为了提高再一次电路域回落时,终端的语音通话质量,在一种可能的实施方式中,在图4的基础上,如图5所示,步骤403之后还可以包括如下步骤。
步骤409,响应于存在满足信号质量条件的邻小区,将满足信号质量条件的邻小区添加至接入白名单。
与向接入黑名单中写入第一小区相似的,当存在满足信号质量条件的邻小区时,终端将各个满足信号质量条件的邻小区的小区标识写入接入白名单。
可选的,该接入白名单中的小区同样设置有定时器,从而通过该定时器触发更新接入白名单,本实施例在此不再赘述。
步骤410,响应于再次进行电路域回落,从接入白名单中确定电路域回落的第三小区,并在第三小区建立语音通话连接。
在一种可能的实施方式中,当检测到接入白名单中包含小区标识时,终端从接入白名单中确定电路与回落的第三小区,并建立语音通话连接。当检测到接入白名单中不包含小区标识时,终端在执行步骤408以进行回落小区选择。
本实施例中,在第一小区的信号质量不满足信号质量条件,且存在邻小区的信号质量满足信号质量条件时,将邻小区写入接入白名单,以便后续从接入白名单中选择电路域回落的小区,提高后续语音通话的质量。
除了采用设置定时器的方式从接入黑名单中移除小区外,在另一种可能的实施方式中,当终端的位置发生较大偏移时,终端也可以对接入黑名单进行更新(因为终端与小区的方位可能发生变化)。在图4的基础上,如图6所示,步骤406和407可以被替换为步骤411至413。
步骤411,获取当前所处的第一地理位置并存储。
在一种可能的实施方式中,终端将第一小区添加至接入黑名单时,获取终端当前所处的第一地理位置,并将该第一地理位置与第一小区进行关联存储。
其中,终端可以通过定位组件或者基站确定第一地理位置,本实施例对此不作限定。
步骤412,响应于再次进行电路域回落,获取当前所处的第二地理位置。
可选的,后续再次进行电路域回落时,为了确定终端是否发生大范围移动,终端获取当前所处的第二地理位置,并计算第一地理位置与第二地理位置之间的距离。若距离大于距离阈值,则确定终端发生大范围移动,从而执行步骤413;若距离小于距离阈值,终端则不对接入黑名单进行更新。比如,该距离阈值可以为500m。
除了在进行电路域回落时,获取第二地理位置外,终端也可以每隔预定时间间隔(比如5分钟)获取一次地理位置,本实施例对此不作限定。
步骤413,响应于第二地理位置与第一地理位置之间的距离大于距离阈值,从接入黑名单中删除第一小区。
当检测到终端发生大范围移动时,由于终端附近的小区可能发生变更(第一小区信号质量可能发生变更),因此终端将第一小区(即第一地理位置对应的小区)从接入黑名单中移除。
后续进行电路域回落时,终端即根据更新后的接入黑名单确定回落的小区。
本实施例中,终端基于位置变化情况,在终端发生较大偏移时对接入黑名单进行更新,避免因接入黑名单中数据不准确导致的小区选择不当,进一步提高了小区选择的准确性。
可选的,终端获取当前所处的第一地理位置并存储之后,向服务器发送接入黑名单和第一地理位置,服务器接收到该接入黑名单后,将接入黑名单发送至第一地理位置周侧预定范围内(比如200m)的其它终端,以便其它终端在进行语音通话时根据该接入黑名单建立语音通话连接(可以直接规避信号质量较差的第一小区)。其中,该服务器可以是终端的后台服务器。
需要说明的是,上述各个实施例可以通过组合形成其他可能的实施例,本实施例在此不再赘述。
请参考图7,其示出了本申请一个实施例提供的语音通话装置的结构框图。该装置可以通过软件、硬件或者两者的结合实现成为图1中终端13的全部或一部分。该装置包括:
第一连接模块701,用于确定电路域回落的第一小区,并在所述第一小区建立语音通话连接,所述第一小区为接收信号强度指示RSSI最高的小区;
获取模块702,用于在语音通话过程中,获取所述第一小区的信号质量,所述第一小区的信号质量在语音通话过程中测量得到;
第一添加模块703,用于响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单;
第二连接模块704,用于响应于再次进行电路域回落,从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接。
可选的,所述第一添加模块703,用于:
响应于所述第一小区的信号质量不满足所述信号质量条件,获取邻小区的信号质量,所述邻小区的信号质量在语音通话过程中测量得到;
响应于存在满足所述信号质量条件的所述邻小区,将所述第一小区添加至所述接入黑名单;
所述装置还包括:
取消模块,用于响应于不存在满足所述信号质量条件的所述邻小区,取消将所述第一小区添加至所述接入黑名单。
可选的,所述装置还包括:
第二添加模块,u响应于存在满足所述信号质量条件的所述邻小区,将满足所述信号质量条件的所述邻小区添加至接入白名单;
第三连接模块,用于响应于再次进行电路域回落,从所述接入白名单中确定电路域回落的第三小区,并在所述第三小区建立语音通话连接。
可选的,所述装置还包括:
确定模块,用于确定当前语音通话的通话对象;
重拨模块,用于响应于所述通话对象属于预设通话对象,自动结束当前语音通话并重新呼叫所述通话对象,所述预设通话对象为重要程度高于阈值的通话对象。
可选的,所述装置还包括:
定时模块,用于为所述第一小区设置定时器;
第一删除模块,用于响应于所述定时器达到定时器时长,从所述接入黑名单中删除所述第一小区。
可选的,所述装置还包括:
第一位置获取模块,用于获取当前所处的第一地理位置并存储;
第二位置获取模块,用于响应于再次进行电路域回落,获取当前所处的第二地理位置;
第二删除模块,用于响应于所述第二地理位置与所述第一地理位置之间的距离大于距离阈值,从所述接入黑名单中删除所述第一小区。
可选的,所述装置还包括:
发送模块,用于向服务器发送所述接入黑名单和所述第一地理位置,所述服务器用于将所述接入黑名单发送至所述第一地理位置周侧预定范围内的其它终端,所述其它终端用于在进行语音通话时根据所述接入黑名单建立语音通话连接。
可选的,当所述第一小区为WCDMA小区时,所述信号质量条件为Ec/Io大于第一质量阈值;
当所述第一小区为GSM小区时,所述信号质量条件为RxQual小于第二质量阈值。
综上所述,本申请实施例中,终端根据各个小区的RSSI确定出电路域回落的第一小区,并在第一小区建立语音通话连接后,在语音通话过程中获取第一小区的信号质量,从而在第一小区的信号质量不佳时,将第一小区添加至接入黑名单,使得终端在结束本次语音通话后重新进行语音通话时,能够从接入黑名单以外的小区中确定电路域回落的第二小区,进而在第二小区建立语音通话连接;通过引入接入黑名单机制,终端能够避免挂断通话并重新拨打电话时,再次与信号质量不佳的第一小区建立语音通话连接,有助于提高语音通话的通话质量。
本实施例中,终端在第一小区的信号质量不满足信号质量条件,且其他邻小区的信号质量满足信号质量条件时,将第一小区写入接入黑名单,避免出现在第一小区的信号质量最佳的情况下,因直接将第一小区写入接入黑名单,导致后续再次语音通话的质量更差的问题。
此外,本实施例中,终端根据为写入接入黑名单的第一小区设置定时器,并在达到定时器时长时将第一小区移出接入黑名单,使得第一小区的信号质量恢复时,终端仍旧能够回落至第一小区。
本实施例中,在第一小区的信号质量不满足信号质量条件,且存在邻小区的信号质量满足信号质量条件时,将邻小区写入接入白名单,以便后续从接入白名单中选择电路域回落的小区,提高后续语音通话的质量。
本实施例中,终端基于位置变化情况,在终端发生较大偏移时对接入黑名单进行更新,避免因接入黑名单中数据不准确导致的小区选择不当,进一步提高了小区选择的准确性。
本申请实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如上各个实施例所述的语音通话方法。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如上各个实施例所述的语音通话方法。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (11)
1.一种语音通话方法,其特征在于,所述方法包括:
确定电路域回落的第一小区,并在所述第一小区建立语音通话连接,所述第一小区为接收信号强度指示RSSI最高的小区;
语音通话过程中,获取所述第一小区的信号质量,所述第一小区的信号质量在语音通话过程中测量得到;
响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单;
响应于再次进行电路域回落,从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单,包括:
响应于所述第一小区的信号质量不满足所述信号质量条件,获取邻小区的信号质量,所述邻小区的信号质量在语音通话过程中测量得到;
响应于存在满足所述信号质量条件的所述邻小区,将所述第一小区添加至所述接入黑名单;
所述获取邻小区的信号质量之后,所述方法还包括:
响应于不存在满足所述信号质量条件的所述邻小区,取消将所述第一小区添加至所述接入黑名单。
3.根据权利要求2所述的方法,其特征在于,所述获取邻小区的信号质量之后,所述方法还包括:
响应于存在满足所述信号质量条件的所述邻小区,将满足所述信号质量条件的所述邻小区添加至接入白名单;
响应于再次进行电路域回落,从所述接入白名单中确定电路域回落的第三小区,并在所述第三小区建立语音通话连接。
4.根据权利要求2所述的方法,其特征在于,所述响应于存在满足所述信号质量条件的所述邻小区,将所述第一小区添加至所述接入黑名单之后,所述方法还包括:
确定当前语音通话的通话对象;
响应于所述通话对象属于预设通话对象,自动结束当前语音通话并重新呼叫所述通话对象,所述预设通话对象为重要程度高于阈值的通话对象。
5.根据权利要求1至4任一所述的方法,其特征在于,所述将所述第一小区添加至接入黑名单之后,所述方法还包括:
为所述第一小区设置定时器;
响应于所述定时器达到定时器时长,从所述接入黑名单中删除所述第一小区。
6.根据权利要求1至4任一所述的方法,其特征在于,所述将所述第一小区添加至接入黑名单之后,所述方法还包括:
获取当前所处的第一地理位置并存储;
所述从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接之前,所述方法还包括:
响应于再次进行电路域回落,获取当前所处的第二地理位置;
响应于所述第二地理位置与所述第一地理位置之间的距离大于距离阈值,从所述接入黑名单中删除所述第一小区。
7.根据权利要求6所述的方法,其特征在于,所述获取当前所处的第一地理位置并存储之后,所述方法还包括:
向服务器发送所述接入黑名单和所述第一地理位置,所述服务器用于将所述接入黑名单发送至所述第一地理位置周侧预定范围内的其它终端,所述其它终端用于在进行语音通话时根据所述接入黑名单建立语音通话连接。
8.根据权利要求1至4任一所述的方法,其特征在于,
当所述第一小区为宽带码分多址WCDMA小区时,所述信号质量条件为Ec/Io码片能量与接收总频谱密度的比值大于第一质量阈值;
当所述第一小区为全球移动通信***GSM小区时,所述信号质量条件为信号接收质量RxQual小于第二质量阈值。
9.一种语音通话装置,其特征在于,所述装置包括:
第一连接模块,用于确定电路域回落的第一小区,并在所述第一小区建立语音通话连接,所述第一小区为接收信号强度指示RSSI最高的小区;
获取模块,用于在语音通话过程中,获取所述第一小区的信号质量,所述第一小区的信号质量在语音通话过程中测量得到;
第一添加模块,用于响应于所述第一小区的信号质量不满足信号质量条件,将所述第一小区添加至接入黑名单;
第二连接模块,用于响应于再次进行电路域回落,从所述接入黑名单外的小区中确定电路域回落的第二小区,并在所述第二小区建立语音通话连接。
10.一种终端,其特征在于,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如权利要求1至8任一所述的语音通话方法。
11.一种计算机可读存储介质,其特征在于,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如权利要求1至8任一所述的语音通话方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010112496.7A CN111314939B (zh) | 2020-02-24 | 2020-02-24 | 语音通话方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010112496.7A CN111314939B (zh) | 2020-02-24 | 2020-02-24 | 语音通话方法、装置、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111314939A true CN111314939A (zh) | 2020-06-19 |
CN111314939B CN111314939B (zh) | 2022-11-15 |
Family
ID=71158350
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010112496.7A Active CN111314939B (zh) | 2020-02-24 | 2020-02-24 | 语音通话方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111314939B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112637913A (zh) * | 2020-12-03 | 2021-04-09 | Oppo(重庆)智能科技有限公司 | 一种小区测量方法、装置及存储介质 |
EP4247040A4 (en) * | 2020-12-11 | 2024-05-29 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | METHOD FOR DETERMINING A TARGET CELL, TERMINAL DEVICE AND STORAGE MEDIUM |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281757A (zh) * | 2013-06-08 | 2013-09-04 | 华为终端有限公司 | 通信方法及装置 |
WO2014069961A1 (ko) * | 2012-11-03 | 2014-05-08 | 엘지전자 주식회사 | 무선 통신 시스템에서 관심 서비스 기반 셀 재선택 방법 및 이를 지원하는 장치 |
CN106937343A (zh) * | 2015-12-31 | 2017-07-07 | ***通信集团浙江有限公司 | 一种语音业务实现方法和装置 |
CN107113864A (zh) * | 2014-12-30 | 2017-08-29 | 华为技术有限公司 | 一种联合注册方法和装置 |
WO2017176071A1 (en) * | 2016-04-08 | 2017-10-12 | Samsung Electronics Co., Ltd. | Circuit switched fallback method and device |
CN107959952A (zh) * | 2017-12-21 | 2018-04-24 | 维沃移动通信有限公司 | 一种异***小区的检测方法及终端 |
CN108632937A (zh) * | 2017-03-21 | 2018-10-09 | ***通信有限公司研究院 | 一种电路域回落的呼叫实现方法、装置和终端 |
CN108668296A (zh) * | 2017-03-29 | 2018-10-16 | ***通信集团湖北有限公司 | 电路域回落感知差小区的确定方法、装置及设备 |
CN110063071A (zh) * | 2017-10-13 | 2019-07-26 | 华为技术有限公司 | 一种小区选择的方法及终端 |
-
2020
- 2020-02-24 CN CN202010112496.7A patent/CN111314939B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014069961A1 (ko) * | 2012-11-03 | 2014-05-08 | 엘지전자 주식회사 | 무선 통신 시스템에서 관심 서비스 기반 셀 재선택 방법 및 이를 지원하는 장치 |
US20150264618A1 (en) * | 2012-11-03 | 2015-09-17 | Lg Electronics Inc. | Interested service-based cell reselection method in wireless communication system, and apparatus for supporting same |
CN103281757A (zh) * | 2013-06-08 | 2013-09-04 | 华为终端有限公司 | 通信方法及装置 |
CN107113864A (zh) * | 2014-12-30 | 2017-08-29 | 华为技术有限公司 | 一种联合注册方法和装置 |
CN106937343A (zh) * | 2015-12-31 | 2017-07-07 | ***通信集团浙江有限公司 | 一种语音业务实现方法和装置 |
WO2017176071A1 (en) * | 2016-04-08 | 2017-10-12 | Samsung Electronics Co., Ltd. | Circuit switched fallback method and device |
CN108632937A (zh) * | 2017-03-21 | 2018-10-09 | ***通信有限公司研究院 | 一种电路域回落的呼叫实现方法、装置和终端 |
CN108668296A (zh) * | 2017-03-29 | 2018-10-16 | ***通信集团湖北有限公司 | 电路域回落感知差小区的确定方法、装置及设备 |
CN110063071A (zh) * | 2017-10-13 | 2019-07-26 | 华为技术有限公司 | 一种小区选择的方法及终端 |
CN107959952A (zh) * | 2017-12-21 | 2018-04-24 | 维沃移动通信有限公司 | 一种异***小区的检测方法及终端 |
Non-Patent Citations (2)
Title |
---|
梁艳 等: "MR在GSM无线网络优化中的应用", 《电信工程技术与标准化》 * |
邓锐君: "MR测量报告在TD网络优化中的应用", 《硅谷》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112637913A (zh) * | 2020-12-03 | 2021-04-09 | Oppo(重庆)智能科技有限公司 | 一种小区测量方法、装置及存储介质 |
EP4247040A4 (en) * | 2020-12-11 | 2024-05-29 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | METHOD FOR DETERMINING A TARGET CELL, TERMINAL DEVICE AND STORAGE MEDIUM |
Also Published As
Publication number | Publication date |
---|---|
CN111314939B (zh) | 2022-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11160085B2 (en) | Method and device for determining transmission resource for device-to-device communications | |
CN112218347B (zh) | 异***乒乓的抑制方法、装置、终端设备及存储介质 | |
CN107333293A (zh) | 测量信息上报方法及装置 | |
CN106604314B (zh) | WiFi漫游的网络接入方法及终端设备 | |
CN112469070A (zh) | 辅小区接入方法、装置、终端设备及存储介质 | |
CN111954278B (zh) | 信息上报方法、装置、移动终端及存储介质 | |
CN107592645B (zh) | 进行基站切换的方法、装置和*** | |
EP3764683B1 (en) | Measurement method and device | |
CN111314939B (zh) | 语音通话方法、装置、终端及存储介质 | |
CN108141801A (zh) | 小区重选方法、频点信息管理方法及装置 | |
CN111866842A (zh) | 跟踪区域的更新方法、装置、终端设备及存储介质 | |
CN112055398A (zh) | 一种基于历史频点的移动终端小区驻留的方法 | |
CN113873600B (zh) | 侧行链路的切换方法、装置、终端、存储介质及程序产品 | |
CN111526255B (zh) | 语音通话方法、装置、终端及存储介质 | |
CN113329482B (zh) | 一种功耗控制方法、装置、设备及计算机存储介质 | |
CN112312462A (zh) | 一种非授权频段小区切换方法、终端及网络侧设备 | |
EP4195529A1 (en) | Communication processing method, communication processing device, and storage medium | |
CN112738861A (zh) | 终端信号重选方法、相关装置及计算机存储介质 | |
CN111149388B (zh) | 通信处理方法、装置及计算机存储介质 | |
US20230232268A1 (en) | Measurement method, measurement apparatus, terminal, and network device | |
CA2996889C (en) | Management of inter-frequency measurements | |
CN106102039B (zh) | 一种提高移动终端通信质量的方法及*** | |
CN114885367A (zh) | 网络测量结果的上报方法、装置、终端及存储介质 | |
CN112423335A (zh) | 一种通信方法和设备 | |
CN115119301B (zh) | 信息处理方法及装置、通信设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |