CN109905901A - 网络选择方法和装置以及计算机可读存储介质 - Google Patents

网络选择方法和装置以及计算机可读存储介质 Download PDF

Info

Publication number
CN109905901A
CN109905901A CN201711289570.7A CN201711289570A CN109905901A CN 109905901 A CN109905901 A CN 109905901A CN 201711289570 A CN201711289570 A CN 201711289570A CN 109905901 A CN109905901 A CN 109905901A
Authority
CN
China
Prior art keywords
network
terminal
connectable
call
information
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
Application number
CN201711289570.7A
Other languages
English (en)
Other versions
CN109905901B (zh
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201711289570.7A priority Critical patent/CN109905901B/zh
Publication of CN109905901A publication Critical patent/CN109905901A/zh
Application granted granted Critical
Publication of CN109905901B publication Critical patent/CN109905901B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种网络选择方法和装置以及计算机可读存储介质,涉及终端通信领域。网络选择方法包括:获取终端当前位置的可连接网络的信息;获取终端通过可连接网络连接到通信对端的连接状况信息;根据可连接网络的信息和连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。本发明能够综合地考虑可连接网络的信息和对端的网络状况,并选择符合预设条件的网络,从而能够为终端提供稳定的通信网络,提高了用户的通信质量和使用体验。

Description

网络选择方法和装置以及计算机可读存储介质
技术领域
本发明涉及终端通信领域,特别涉及一种网络选择方法和装置以及计算机可读存储介质。
背景技术
无线网络包括移动2G(2-Generation wireless telephone technology,第二代手机通信技术规格)、3G(3rd Generation,第三代移动通信技术)、LTE(Long TermEvolution,长期演进)网络和WiFi(Wireless Fidelity,无线保真)网络。移动2G/3G/LTE网络是支持高速数据传输的蜂窝移动通讯技术的线路和设备铺设而成的通信网络。WiFi网络就是把有线网络信号转换成无线信号,供支持其技术的相关电脑、手机、PDA(PersonalDigital Assistant,掌上电脑)等设备接收。
无论是移动2G/3G/LTE网络和WiFi网络,都会由于无线网络弱覆盖、网络堵塞等原因造成网络信号的不稳定,而无线信号不稳定会造成无线网上交易时突然断网,紧急呼叫呼叫不通或突然断话等问题,影响了用户的使用体验。
发明内容
本发明实施例所要解决的一个技术问题是:如何提高实现终端通信的网络稳定性。
根据本发明一些实施例的第一个方面,提供一种网络选择方法,包括:获取终端当前位置的可连接网络的信息;获取终端通过可连接网络连接到通信对端的连接状况信息;根据可连接网络的信息和连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
在一些实施例中,选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
在一些实施例中,网络选择方法还包括:获取终端在当前位置的连接时长大于预设时长的历史连接网络;响应于符合预设条件的可连接网络包括终端的连接时长大于预设时长的历史连接网络,选择连接时长大于预设时长的历史连接网络。
在一些实施例中,在连续预设次数获取的可连接网络的信息对应的可连接网络中,选择每次获取的可连接网络的信息和连接状况信息均符合预设条件的可连接网络。
在一些实施例中,可连接网络的信息包括信号强度、网络时延、单位时间流量、是否需要密码中的一种或多种。
在一些实施例中,响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息和终端通过第二呼叫网络呼叫被叫终端的连接状况信息;响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络,以便终端通过第二呼叫网络呼叫被叫终端。
在一些实施例中,第一呼叫网络为2G或3G网络,第二呼叫网络为会话初始协议网络;网络选择方法还包括:将终端向被叫终端发起的呼叫转接到应用平台,以便应用平台将呼叫中的被叫号码替换为被叫终端上的SIP软终端的号码,并经SIP网络接续呼叫。
在一些实施例中,第一呼叫网络为2G或3G网络,第二呼叫网络为会话初始协议网络;或者,第一呼叫网络为会话初始协议网络,第二呼叫网络为2G或3G网络。
根据本发明一些实施例的第二个方面,提供一种网络选择装置,包括:可连接网络获取模块,用于获取终端当前位置的可连接网络的信息;连接状况信息获取模块,用于获取终端通过可连接网络连接到通信对端的连接状况信息;网络选择模块,用于根据可连接网络的信息和连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
在一些实施例中,网络选择模块进一步用于选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
在一些实施例中,网络选择装置还包括:历史数据获取模块,用于获取终端在当前位置的连接时长大于预设时长的历史连接网络;网络选择模块进一步用于响应于符合预设条件的可连接网络包括终端的连接时长大于预设时长的历史连接网络,选择连接时长大于预设时长的历史连接网络。
在一些实施例中,网络选择模块进一步用于在连续预设次数获取的可连接网络的信息对应的可连接网络中,选择每次获取的可连接网络的信息和连接状况信息均符合预设条件的可连接网络。
在一些实施例中,可连接网络获取模块进一步用于响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息;连接状况信息获取模块进一步用于获取终端通过第二呼叫网络呼叫被叫终端的连接状况信息;网络选择模块进一步用于响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络,以便终端通过第二呼叫网络呼叫被叫终端。
在一些实施例中,第一呼叫网络为2G或3G网络,第二呼叫网络为会话初始协议网络;网络选择装置还包括:呼叫转接模块,用于将终端向被叫终端发起的呼叫转接到应用平台,以便应用平台将呼叫中的被叫号码替换为被叫终端上的SIP软终端的号码,并经SIP网络接续呼叫。
根据本发明一些实施例的第三个方面,提供一种网络选择装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行前述任意一种网络选择方法。
根据本发明一些实施例的第四个方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种网络选择方法。
上述发明中的一些实施例具有如下优点或有益效果:本发明能够综合地考虑可连接网络的信息和对端的网络状况,并选择符合预设条件的网络,从而能够为终端提供稳定的通信网络,提高了用户的通信质量和使用体验。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明一些实施例的网络选择方法的流程图。
图2为根据本发明另一些实施例的网络选择方法的流程图。
图3为根据本发明又一些实施例的网络选择方法的流程图。
图4为根据本发明一些实施例的呼叫网络选择方法的流程图。
图5为根据本发明另一些实施例的呼叫网络选择方法。
图6为根据本发明一些实施例的呼叫网络选择装置的结构图。
图7为根据本发明另一些实施例的网络选择装置的结构图。
图8为根据本发明又一些实施例的网络选择装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1为根据本发明一些实施例的网络选择方法的流程图。如图1所示,该实施例的网络选择方法包括步骤S102~S106。
在步骤S102中,获取终端当前位置的可连接网络的信息。
可连接的网络包括数据通信网络,也包括语音呼叫网络。终端例如可以搜索附近的2G、3G、LTE、WiFi等网络的信号。在一些实施例中,可连接网络的信息包括信号强度、网络时延、单位时间流量、是否需要密码中的一种或多种。
在步骤S104中,获取终端通过可连接网络连接到通信对端的连接状况信息。
除了了解终端当前可连接的网络的状况以外,还需要获知通信对端的网络状况。例如,终端可以通过可连接网络向通信对端发送Ping(Packet Internet Groper,因特网包探索器)指令等网络诊断指令,以获得网络响应时间等连接状况信息;又例如,终端可以呼叫对端,以根据是否能够接通呼叫而获取对端的网络状况。
在步骤S106中,根据可连接网络的信息和连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
在进行网络选择时,本发明的实施例并不是仅参考可连接网络的信息,而是综合地考虑可连接网络的信息和对端的网络状况。因此,需要选择可连接网络的信息和通过可连接网络连接到通信对端的连接状况信息均符合预设条件的网络。在一些实施例中,可以选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
通过上述实施例的方法,能够综合地考虑可连接网络的信息和对端的网络状况,并选择符合预设条件的网络,从而能够为终端提供稳定的通信网络,提高了用户的通信质量和使用体验。
有一些位置是终端会经常出现的,例如用户的家庭地点、工作地点、用户经常光顾的咖啡厅等等。本发明的实施例还可以结合用户的历史习惯与当前的网络状况为终端选择连接的网络。下面参考图2描述本发明网络选择方法的实施例。
图2为根据本发明另一些实施例的网络选择方法的流程图。如图2所示,该实施例的网络选择方法包括步骤S202~S214。
在步骤S202中,获取终端当前位置的可连接网络的信息。
在步骤S204中,获取终端通过可连接网络连接到通信对端的连接状况信息。
在步骤S206中,获取终端在当前位置的连接时长大于预设时长的历史连接网络。
从而,可以获知终端在过去的时间中有长时间停留的网络。在一些实施例中,可以获取终端在预设的最近一段时间内的历史记录,以获取终端最近常用的网络。
在步骤S208中,确定符合预设条件的可连接网络。
在步骤S210中,判断符合预设条件的可连接网络是否包括终端的连接时长大于预设时长的历史连接网络。如果是,执行步骤S212;如果不是,执行步骤S214。
在步骤S212中,选择连接时长大于预设时长的历史连接网络。
在步骤S214中,选择符合预设条件的可连接网络中的最优网络。
例如,一些实施例中可以将可连接网络的信号强度与到通信对端的网络时延的加权差作为可连接网络的得分,预设条件为得分大于100,可连接网络A、B、C的得分分别为110、108和102,均符合预设条件。如果其中的网络B为终端在过去曾长时间停留的网络、并且网络A和C非终端在过去曾长时间停留的网络,那么即使网络B不是得分最高的网络,在一些实施例中也可以选择网络B作为终端通信的网络,从而可以使终端使用常用网络,网络稳定的概率更大;而如果网络A、B和C均不是终端在过去曾长时间停留的网络,那么可以选择其中得分最高的网络A,也可以在这三个网络之中随机选择等等。
通过上述实施例的方法,可以令终端尽量选择历史曾经选择的网络,从而可以进一步提高通信质量和用户使用体验。
为了进一步提高网络的稳定性,可以在连续多次获取的信息均符合预设条件时进行网络选择。下面参考图3描述本发明网络选择方法的实施例。
图3为根据本发明又一些实施例的网络选择方法的流程图。如图3所示,该实施例的网络选择方法包括步骤S302~S308。
在步骤S302中,连续预设次数地获取终端当前位置的可连接网络的信息。
在步骤S304中,连续预设次数地获取终端通过可连接网络连接到通信对端的连接状况信息。
在步骤S304中,选择每次获取的可连接网络的信息和连接状况信息均符合预设条件的可连接网络。
在步骤S308中,指示终端通过选择的可连接网络进行通信。
例如,可以设置在连续三次获取的信息均满足预设条件时,相应的可连接网络可以被选择作为终端通信的网络。从而,进一步提高了终端网络使用的稳定性。
在呼叫网络应用的场景中,可以在终端通过一个呼叫网络呼叫被叫终端未成功时,切换到另一个呼叫网络。下面参考图4描述本发明呼叫网络选择方法的实施例。
图4为根据本发明一些实施例的呼叫网络选择方法的流程图。如图4所示,该实施例的网络选择方法包括步骤S402~S408。
在步骤S402中,主叫终端通过第一网络向被叫终端发起呼叫。
在步骤S404中,响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息和主叫终端通过第二呼叫网络呼叫被叫终端的连接状况信息。
在步骤S406中,响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络。
在步骤S408中,指示主叫终端通过第二呼叫网络呼叫被叫终端。
通过上述实施例的方法,可以尽量减少呼叫失败的问题,从而可以提高呼叫网络的稳定性,提高了用户体验。
在一些实施例中,第一呼叫网络可以为2G或3G网络,第二呼叫网络可以为SIP(Session Initiation Protocol,会话初始协议)网络;或者,第一呼叫网络可以为SIP网络,第二呼叫网络可以为2G或3G网络。根据需要,第一呼叫网络和第二呼叫网络还可以是其他类型的呼叫网络,这里不再赘述。
下面以第一呼叫网络为2G或3G网络,第二呼叫网络为SIP网络为例介绍呼叫网络选择方法的实施例。
图5为根据本发明另一些实施例的呼叫网络选择方法。如图5所示,该实施例的网络选择方法包括步骤S502~S512。
在步骤S502中,终端A通过移动核心网的2G网络向终端B发起呼叫,并且发生呼叫失败。
由于通过2G网络呼叫失败,因此可以考虑采用SIP网络完成呼叫。
在步骤S504中,终端A获取当前位置的WiFi网络M、N,并获取网络M的信息和通过网络M连接到通信对端的连接状况信息。
在步骤S506中,选择符合预设条件的网络M作为终端A发起呼叫的网络。
在步骤S508中,将终端A的呼叫经移动核心网转移到应用平台C。
在步骤S510中,应用平台C将呼叫转移关系中终端B的手机号码替换为终端B上的SIP软终端D的号码。
在步骤S512中,将终端A发起的呼叫通过SIP网络接续到终端B上的SIP软终端D,以使得终端B的用户能够获取终端A发起的呼叫。
通过上述实施例的方法,在2G或3G网络不可用时,可以将终端的呼叫通过SIP网络进行接续,使得被叫能够接听到主叫发起的呼叫,从而提高了网络稳定性,使用户的体验更好。
下面参考图6描述本发明呼叫网络选择装置的实施例。
图6为根据本发明一些实施例的呼叫网络选择装置的结构图。如图6所示,该实施例的网络选择装置60包括:可连接网络获取模块610,用于获取终端当前位置的可连接网络的信息;连接状况信息获取模块620,用于获取终端通过可连接网络连接到通信对端的连接状况信息;网络选择模块630,用于根据可连接网络的信息和连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
在一些实施例中,网络选择模块630可以进一步用于选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
在一些实施例中,网络选择装置60还可以包括:历史数据获取模块640,用于获取终端在当前位置的连接时长大于预设时长的历史连接网络;网络选择模块630可以进一步用于响应于符合预设条件的可连接网络包括终端的连接时长大于预设时长的历史连接网络,选择连接时长大于预设时长的历史连接网络。
在一些实施例中,网络选择模块630可以进一步用于在连续预设次数获取的可连接网络的信息对应的可连接网络中,选择每次获取的可连接网络的信息和连接状况信息均符合预设条件的可连接网络。
在一些实施例中,可连接网络获取模块610可以进一步用于响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息;连接状况信息获取模块620可以进一步用于获取终端通过第二呼叫网络呼叫被叫终端的连接状况信息;网络选择模块630可以进一步用于响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络,以便终端通过第二呼叫网络呼叫被叫终端。
在一些实施例中,第一呼叫网络为2G或3G网络,第二呼叫网络为会话初始协议网络;网络选择装置60还可以包括:呼叫转接模块650,用于将终端向被叫终端发起的呼叫转接到应用平台,以便应用平台将呼叫中的被叫号码替换为被叫终端上的SIP软终端的号码,并经SIP网络接续呼叫。
本发明的实施例中的网络选择装置可以位于终端,也可以位于网络侧,例如服务器、业务平台、应用平台等等,本领域技术人员可以根据需要选择。
图7为根据本发明另一些实施例的网络选择装置的结构图。如图7所示,该实施例的网络选择装置700包括:存储器710以及耦接至该存储器710的处理器720,处理器720被配置为基于存储在存储器710中的指令,执行前述任意一个实施例中的网络选择方法。
其中,存储器710例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)以及其他程序等。
图8为根据本发明又一些实施例的网络选择装置的结构图。如图8所示,该实施例的网络选择装置800包括:存储器810以及处理器820,还可以包括输入输出接口830、网络接口840、存储接口850等。这些接口830,840,850以及存储器810和处理器820之间例如可以通过总线860连接。其中,输入输出接口830为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口840为各种联网设备提供连接接口。存储接口850为SD卡、U盘等外置存储设备提供连接接口。
本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种网络选择方法。
本领域内的技术人员应当明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (16)

1.一种网络选择方法,包括:
获取终端当前位置的可连接网络的信息;
获取终端通过所述可连接网络连接到通信对端的连接状况信息;
根据所述可连接网络的信息和所述连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
2.根据权利要求1所述的网络选择方法,其中,选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
3.根据权利要求1所述的网络选择方法,
还包括:获取终端在当前位置的连接时长大于预设时长的历史连接网络;
响应于符合预设条件的可连接网络包括所述终端的连接时长大于预设时长的历史连接网络,选择所述连接时长大于预设时长的历史连接网络。
4.根据权利要求1所述的网络选择方法,其中,
在连续预设次数获取的可连接网络的信息对应的可连接网络中,选择每次获取的所述可连接网络的信息和所述连接状况信息均符合预设条件的可连接网络。
5.根据权利要求1所述的网络选择方法,其中,所述可连接网络的信息包括信号强度、网络时延、单位时间流量、是否需要密码中的一种或多种。
6.根据权利要求1所述的网络选择方法,其中,
响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息和终端通过第二呼叫网络呼叫被叫终端的连接状况信息;
响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络,以便终端通过第二呼叫网络呼叫被叫终端。
7.根据权利要求6所述的网络选择方法,其中,所述第一呼叫网络为2G或3G网络,所述第二呼叫网络为会话初始协议网络;
所述网络选择方法还包括:将终端向被叫终端发起的呼叫转接到应用平台,以便所述应用平台将所述呼叫中的被叫号码替换为所述被叫终端上的SIP软终端的号码,并经SIP网络接续呼叫。
8.根据权利要求6所述的网络选择方法,其中,
所述第一呼叫网络为2G或3G网络,所述第二呼叫网络为会话初始协议网络;或者,
所述第一呼叫网络为会话初始协议网络,所述第二呼叫网络为2G或3G网络。
9.一种网络选择装置,包括:
可连接网络获取模块,用于获取终端当前位置的可连接网络的信息;
连接状况信息获取模块,用于获取终端通过所述可连接网络连接到通信对端的连接状况信息;
网络选择模块,用于根据所述可连接网络的信息和所述连接状况信息,选择符合预设条件的可连接网络,以便终端通过选择的可连接网络进行通信。
10.根据权利要求9所述的网络选择装置,其中,所述网络选择模块进一步用于选择信号强度大于预设门限、到通信对端的网络时延小于预设门限的可连接网络。
11.根据权利要求9所述的网络选择装置,
还包括:历史数据获取模块,用于获取终端在当前位置的连接时长大于预设时长的历史连接网络;
所述网络选择模块进一步用于响应于符合预设条件的可连接网络包括所述终端的连接时长大于预设时长的历史连接网络,选择所述连接时长大于预设时长的历史连接网络。
12.根据权利要求9所述的网络选择装置,其中,所述网络选择模块进一步用于在连续预设次数获取的可连接网络的信息对应的可连接网络中,选择每次获取的所述可连接网络的信息和所述连接状况信息均符合预设条件的可连接网络。
13.根据权利要求9所述的网络选择装置,其中,
所述可连接网络获取模块进一步用于响应于终端通过第一呼叫网络向被叫终端发起呼叫不成功,获取第二呼叫网络的信息;
所述连接状况信息获取模块进一步用于获取终端通过第二呼叫网络呼叫被叫终端的连接状况信息;
所述网络选择模块进一步用于响应于第二呼叫网络的信息和连接状况信息符合预设条件,选择第二呼叫网络,以便终端通过第二呼叫网络呼叫被叫终端。
14.根据权利要求13所述的网络选择装置,其中,所述第一呼叫网络为2G或3G网络,所述第二呼叫网络为会话初始协议网络;
所述网络选择装置还包括:
呼叫转接模块,用于将终端向被叫终端发起的呼叫转接到应用平台,以便所述应用平台将所述呼叫中的被叫号码替换为所述被叫终端上的SIP软终端的号码,并经SIP网络接续呼叫。
15.一种网络选择装置,其中:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1~8中任一项所述的网络选择方法。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1~8中任一项所述的网络选择方法。
CN201711289570.7A 2017-12-08 2017-12-08 网络选择方法和装置以及计算机可读存储介质 Active CN109905901B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711289570.7A CN109905901B (zh) 2017-12-08 2017-12-08 网络选择方法和装置以及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711289570.7A CN109905901B (zh) 2017-12-08 2017-12-08 网络选择方法和装置以及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN109905901A true CN109905901A (zh) 2019-06-18
CN109905901B CN109905901B (zh) 2021-10-15

Family

ID=66939901

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711289570.7A Active CN109905901B (zh) 2017-12-08 2017-12-08 网络选择方法和装置以及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN109905901B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110267315A (zh) * 2019-06-28 2019-09-20 南昌黑鲨科技有限公司 网络连接控制方法、***、智能终端及计算机可读存储介质
CN112804671A (zh) * 2021-01-05 2021-05-14 深圳创维-Rgb电子有限公司 网络连接方法、设备及可读存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534312A (zh) * 2009-04-29 2009-09-16 迈普通信技术股份有限公司 基于初始会话协议的点击拨号代理呼叫方法及装置
US20120003976A1 (en) * 2010-05-05 2012-01-05 Vodafone Ip Licensing Limited Communication network selection
CN104135755A (zh) * 2013-05-02 2014-11-05 ***通信集团公司 终呼网络选择方法、***及终呼选择服务器、终端
CN104301924A (zh) * 2013-07-19 2015-01-21 中兴通讯股份有限公司 呼叫处理方法、装置及终端
CN105282722A (zh) * 2014-05-30 2016-01-27 苹果公司 用于网络选择以转移呼叫会话的***和方法
US20160073314A1 (en) * 2014-09-08 2016-03-10 Qualcomm Incorporated Redirection history based circuit switched fall back
CN106341803A (zh) * 2016-09-05 2017-01-18 深圳市万普拉斯科技有限公司 提高lte终端设备呼通率的方法及终端设备
CN106559848A (zh) * 2015-09-30 2017-04-05 苹果公司 用于增强的切换机制和小区重选的装置、***和方法
CN107105517A (zh) * 2017-04-20 2017-08-29 北京小米移动软件有限公司 网络连接方法及装置
CN107318091A (zh) * 2017-06-21 2017-11-03 维沃移动通信有限公司 一种网络连接的控制方法及移动终端

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534312A (zh) * 2009-04-29 2009-09-16 迈普通信技术股份有限公司 基于初始会话协议的点击拨号代理呼叫方法及装置
US20120003976A1 (en) * 2010-05-05 2012-01-05 Vodafone Ip Licensing Limited Communication network selection
CN104135755A (zh) * 2013-05-02 2014-11-05 ***通信集团公司 终呼网络选择方法、***及终呼选择服务器、终端
CN104301924A (zh) * 2013-07-19 2015-01-21 中兴通讯股份有限公司 呼叫处理方法、装置及终端
CN105282722A (zh) * 2014-05-30 2016-01-27 苹果公司 用于网络选择以转移呼叫会话的***和方法
US20160073314A1 (en) * 2014-09-08 2016-03-10 Qualcomm Incorporated Redirection history based circuit switched fall back
CN106559848A (zh) * 2015-09-30 2017-04-05 苹果公司 用于增强的切换机制和小区重选的装置、***和方法
CN106341803A (zh) * 2016-09-05 2017-01-18 深圳市万普拉斯科技有限公司 提高lte终端设备呼通率的方法及终端设备
CN107105517A (zh) * 2017-04-20 2017-08-29 北京小米移动软件有限公司 网络连接方法及装置
CN107318091A (zh) * 2017-06-21 2017-11-03 维沃移动通信有限公司 一种网络连接的控制方法及移动终端

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"《计算机工程与应用》2012年(第48卷)总目次", 《计算机工程与应用》 *
"RP-99017 "UMTS Terrestrial Radio Access Network (UTRAN);"", 《TECHNICAL SPECIFICATION GROUP, RADIO ACCESS NETWORK MEETING #2》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110267315A (zh) * 2019-06-28 2019-09-20 南昌黑鲨科技有限公司 网络连接控制方法、***、智能终端及计算机可读存储介质
CN112804671A (zh) * 2021-01-05 2021-05-14 深圳创维-Rgb电子有限公司 网络连接方法、设备及可读存储介质

Also Published As

Publication number Publication date
CN109905901B (zh) 2021-10-15

Similar Documents

Publication Publication Date Title
US8260252B2 (en) Method and apparatus for collecting information about portable device usage
CN105873013B (zh) 一种基于e-SIM卡的运营商选择方法、装置及移动终端
CN104754536A (zh) 一种不同语言间实现通信的方法和***
CN104484114B (zh) 数据转移方法、移动终端及数据转移***
CN103049511B (zh) 一种微博关注列表、微博内容的显示方法及其客户端
CN111436030B (zh) 数据用量上报的方法、装置及***
CN103905674A (zh) 应用于互联网与电信网双网通信的装置和方法
CN108011899A (zh) 一种会话建立优化方法、装置和***
CN101534519B (zh) 显示无线通信网络的分组交换拥塞状态的方法
CN109699056A (zh) 网络切换方法和装置及计算机可读存储介质
CN105099803A (zh) 一种流量识别方法、应用服务器及网元设备
CN109905901A (zh) 网络选择方法和装置以及计算机可读存储介质
CN113938872A (zh) 通信方法、装置、***及计算机存储介质
CN105376761B (zh) 建立通话连接的方法、装置和通话***
CN108881113A (zh) 网络连接控制方法及装置
CN103533580A (zh) 实现WiFi数据非无缝分流的方法、装置与***
CN108513320A (zh) 一种编解码协商的方法及装置
CN106034125A (zh) 一种ip语音通话回落方法、装置、***和终端设备
CN105072253A (zh) 一种终端数据交互的方法及终端
CN103888923A (zh) 应用于虚拟专用移动网的呼叫接续方法、***及装置
CN105516933A (zh) 消息处理方法、装置、移动终端及服务器
CN105682157A (zh) 通话方法及***
US8705717B2 (en) Telephone relaying apparatus, telephone relaying method, and program
CN105847505A (zh) 一种切换电话通话方式的方法及装置
CN102938810A (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