CN109218330A - 一种管理ims注册的方法、电子装置及计算机可读存储介质 - Google Patents

一种管理ims注册的方法、电子装置及计算机可读存储介质 Download PDF

Info

Publication number
CN109218330A
CN109218330A CN201811209384.2A CN201811209384A CN109218330A CN 109218330 A CN109218330 A CN 109218330A CN 201811209384 A CN201811209384 A CN 201811209384A CN 109218330 A CN109218330 A CN 109218330A
Authority
CN
China
Prior art keywords
network
electronic device
multimedia subsystem
difficulty
registration
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
CN201811209384.2A
Other languages
English (en)
Other versions
CN109218330B (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.)
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 CN201811209384.2A priority Critical patent/CN109218330B/zh
Publication of CN109218330A publication Critical patent/CN109218330A/zh
Application granted granted Critical
Publication of CN109218330B publication Critical patent/CN109218330B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种管理IMS注册的方法、电子装置和计算机存储介质,在检测到覆盖电子装置的所有网络中各网络的网络状况信息后,在电子装置当前处于支持IP多媒体子***业务的网络下时,可基于所有网络的网络状况信息,对该电子装置注册IP多媒体子***的难度进行调整,由于是基于各个网络的网络状况信息,本申请可以在调整注册IMS的难度时,将多种制式下的网络状况考虑在内,而不仅仅考虑电子装置是否接入4G或5G网络,所以本申请中避免了IMS的注册与各网络的网络状况脱节的情况,根据本申请的方案,电子装置可以根据网络状况动态调整IMS注册条件,避免4G或5G信号不好时,导致的IP多媒体子***业务质量问题如通话质量问题,从而为用户提供更优质的服务。

Description

一种管理IMS注册的方法、电子装置及计算机可读存储介质
技术领域
本申请涉及通信技术领域,尤其涉及一种管理IMS注册的方法、电子装置及计算机可读存储介质。
背景技术
随着网络技术的不断发展,网络上承载的业务越来越繁多,为人们带来了更多的便利。例如现在正广泛应用的4G网络就支持IP多媒体子***(IP Multimedia Subsystem,IMS)业务,IMS是一个在分组域上的多媒体控制/呼叫控制平台,IMS使得分组域具有电路域的部分功能,支持会话类和非会话类的多媒体业务。
但是当前IMS还不能完全取代电路域,所以在实际中,随着IMS的广泛使用,在IMS和电路域间的切换非常重要。目前,一般的方案是,在4G或5G等支持IMS业务的网络下,终端注册IMS;当从4G或5G网络切换到更低制式的3G网和2G网,终端从IMS切换到电路域,但是这种方案下,IMS注册的条件比较死板,不利于IMS和电路域间的灵活切换,容易出现因网络状态不好导致的通话质量问题。
发明内容
本申请实施例提供一管理IMS注册的方法、电子装置及计算机可读存储介质,可动态调整IMS注册的条件,保障通话质量。
本申请实施例第一方面提供一种管理IMS注册的方法,包括:
在电子装置处于开机状态下,检测覆盖所述电子装置的所有网络中各网络的网络状况信息,其中,所述网络状况信息用于表征对应网络的网络状况;
确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下;
若是,则基于所述所有网络的网络状况信息,对所述电子装置注册IP多媒体子***的难度进行调整。
本申请实施例第二方面提供一种电子装置,包括:
检测模块,用于在电子装置处于开机状态下,检测覆盖所述电子装置的所有网络中各网络的网络状况信息,其中,所述网络状况信息用于表征对应网络的网络状况;
确定模块,用于确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下;
调整模块,用于在所述电子装置当前处于支持IP多媒体子***业务的网络下时,基于所述所有网络的网络状况信息,对所述电子装置注册IP多媒体子***的难度进行调整
本申请实施例第三方面提供另一种电子装置,包括:
存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本申请实施例第一方面提供的管理IMS注册的方法中的各步骤。
本申请实施例第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的管理IMS注册的方法中的各步骤。
由上可见,本申请方案中,在检测到覆盖电子装置的所有网络中各网络的网络状况信息后,在电子装置当前处于支持IP多媒体子***业务的网络下时,可以基于所有网络的网络状况信息,对该电子装置注册IP多媒体子***的难度进行调整,由于基于各个网络的网络状况信息,本申请方案可以在调整注册IP多媒体子***的难度时,将多种制式下的网络状况考虑在内,而不仅仅根据电子装置是否接入4G或5G网络来控制IMS的注册,所以本申请方案中避免了IMS的注册条件与各网络的网络状况脱节的情况,根据本申请的方案,电子装置可以根据网络状况动态调整IMS注册条件,避免4G或5G信号不好时,导致的IP多媒体子***业务质量问题如通话质量问题,从而为用户提供更优质的服务。
附图说明
图1为本申请提供的管理IMS注册的方法一个实施例流程示意图;
图2为本申请提供的管理IMS注册的方法另一个实施例流程示意图;
图3为本申请提供的电子装置一个实施例结构示意图;
图4为本申请提供的电子装置另一实施例结构示意图;
图5为本申请提供的电子装置另一实施例结构示意图。
具体实施方式
为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种管理IMS注册的方法,该管理IMS注册的方法应用于电子装置,该电子装置可以为智能终端例如智能手机、平板电脑、可穿戴设备等。上述智能终端的操作***可以为ios、android、windows***或其它操作***,此处不作限定。
请参阅图1,本实施例中的管理IMS注册的方法主要包括以下步骤101至103:
步骤101、在电子装置处于开机状态下,检测覆盖电子装置的所有网络中各网络的网络状况信息,其中,网络状况信息用于表征对应网络的网络状况;
本实施例中,网络状况信息是可以反映网络质量的信息,可选的,网络状况信息包括但不限于与信号强度、信号质量以及上传/下载速度中的至少一种。
本示例中的网络包括但不限于2G/3G/4G/5G和WiFi。
可以理解的是,电子装置在每天之中多次检测覆盖电子装置的所有网络中各网络的网络状况信息,有利于电子装置更好地掌握其可用网络的变化情况。在电子装置的实际使用中,如智能手机、平板电脑、可穿戴设备等可移动的电子装置跟随用户移动时,往往会因为地理位置的变化,而面临网络信号变化的问题。例如,若用户从开阔地带进入遮蔽物密集的地区,网络信号一般会变差,甚至出现4G切换到3G/2G等情况。所以多次检测网络状况信息有利于帮助电子装置应对网络变化产生的问题。
本实施例中,可以通过设置时间间隔的方式对网络状况信息进行检测。可选的,上述检测覆盖电子装置的所有网络中各网络的网络状况信息包括:根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息。本示例中的预设检测时刻确定规则,可以用来确定对覆盖电子装置的所有网络中各网络的网络状况信息进行检测的具体时刻。
在一个示例中,预设检测时刻确定规则可以为:相邻两次的检测时刻之间的间隔时长为相同的预设时间间隔。即根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息包括:按照预设时间间隔和上一次的检测时刻,确定本次的检测时刻,在本次的检测时刻达到时检测覆盖电子装置的所有网络中各网络的网络状况信息。
其中,预设时间间隔可以根据实际需要设置,例如预设时间间隔可以是30min,电子装置在开机状态下,每隔30min就对覆盖电子装置的所有网络中各网络的网络状况信息进行一次检测。
在本实施例中,第一次检测覆盖电子装置的所有网络中各网络的网络状况信息可以是在开机之后进行的,以后的每一次检测的时刻与上一次检测的时刻之间的时长都为预设时间间隔。
在另一个示例中,预设检测时刻确定规则可以为:一天的时间划分为不同的时间段,每一个时间段对应一个预设时间间隔。可选的,根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息包括:根据时间段和预设时间间隔的对应关系,以及最近一次检测覆盖电子装置的所有网络中各网络的网络状况信息的时刻,确定本次的检测时刻,在该检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息。
其中,可以在每一次检测之后,将每一次检测的时刻所属的时间段对应的预设时间间隔,和该次检测的检测时刻相加,得到下一次的检测时刻。
本示例中,时间段和预设时间间隔的对应关系可以以表格的形式存储于电子装置,例如时间段和预设时间间隔的对应关系表如表1所示:
时间段 预设时间间隔
0:00-8:00 2h
8:00-12:00 1h
12:00-14:00 30min
14:00-18:00 1h
18:00-24:00 30min
表1
例如,若本次检测时刻为11:40,则下一次检测时刻为11:40之后的一小时,即12:40。
进一步的,对于不同的日期,还可以进一步划分不同的时间段以及对应的预设时间间隔。例如,在工作日,即星期一至星期五,可以按照上表1中的时间段设置预设时间间隔,而对于星期六和星期天,则可以将预设时间间隔直接设置为30min。以满足用户不同日期的需求。
在另一个示例中,预设检测时刻确定规则可以为:若当前时刻为预设的检测时刻,则当前时刻为检测覆盖电子装置的所有网络中各网络的网络状况信息的检测时刻。可选的,根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息包括:若当前时刻为预设的检测时刻,则检测覆盖电子装置的所有网络中各网络的网络状况信息。
在另一个示例中,预设检测时刻确定规则可以基于电子装置的移动距离设置,例如预设检测时刻确定规则可以为:若电子装置当前的位置与电子装置上一次的检测位置的距离超过预设距离阈值,则当前时刻为检测时刻,其中,检测位置为检测覆盖电子装置的所有网络中各网络的网络状况信息时,电子装置的位置。可选的,根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息包括:当电子装置当前的位置与电子装置上一次的检测位置的距离超过预设距离阈值,则检测覆盖电子装置的所有网络中各网络的网络状况信息。该预设距离阈值可以根据实际的需要设置,例如设置为1km。
在另一个示例中,预设检测时刻确定规则可以基于电子装置的周边环境设置,例如预设检测时刻确定规则可以为:若当前时刻,电子装置周围的环境不符合预设要求,则当前时刻为检测时刻。预设要求可以是距离电子装置预设半径的范围内,不存在预设障碍物。
可选的,根据预设检测时刻确定规则,在检测时刻到达时检测覆盖电子装置的所有网络中各网络的网络状况信息包括:获取电子装置周围环境的信息,在电子装置周围的环境不符合预设要求时,检测覆盖电子装置的所有网络中各网络的网络状况信息。可选的,获取电子装置周围环境的信息,在电子装置周围的环境不符合预设要求时,检测覆盖电子装置的所有网络中各网络的网络状况信息包括:获取距离电子装置周围预设半径内最高建筑的高度,若该高度超过预设高度阈值,则检测覆盖电子装置的所有网络中各网络的网络状况信息。
步骤102、确定电子装置当前是否处于支持IP多媒体子***业务的网络下,是,则进入步骤103,否,则返回步骤101;
本实施例中记载的支持IP多媒体子***业务的网络包括但不限于4G和5G网络。电子装置可以通过搜索网络来确定自身当前是否处于支持IP多媒体子***业务的网络下,例如电子装置搜索到4G网络信号,则其处于4G网络下。
在一个示例中,可选的,确定电子装置当前是否处于支持IP多媒体子***业务的网络下包括:在覆盖电子装置的网络中存在触发网络时,确定电子装置当前是否处于支持IP多媒体子***业务的网络下,其中,触发网络为当前的网络状况信息相对于上一次检测到的网络状况信息的变化满足变化要求的网络。该方案可以避免网络变化不大时,频繁调整电子装置注册IP多媒体子***的难度的问题,避免电子装置更多的消耗。
上述示例中,变化要求可以是:信号质量和/或信号强度的变化超过对应的变化范围,例如信号强度衰减超过上一次信号强度的一半。触发网络可以是2G、3G、4G和5G网络等等,本实施例对此没有限定。
步骤103、基于所有网络的网络状况信息,对电子装置注册IP多媒体子***的难度进行调整。
可以理解的是,若电子装置当前处于支持IP多媒体子***的网络(如4G或5G)下,则电子装置一般会接入支持IP多媒体子***的网络中信号最好的网络(一般是制式更高的网络)。
可选的,基于所有网络的网络状况信息,对电子装置注册IP多媒体子***的难度进行调整时,可以基于覆盖电子装置的所有网络的网络状况信息,对所有网络中各网络的网络质量进行分析,根据分析结果来对电子装置注册IP多媒体子***的难度进行调整。
可选的,本示例中网络状况信息包括但不限于信号质量和信号强度,各个网络的质量可以用该网络的信号强度和信号质量来衡量。
本实施例中,将覆盖电子装置的网络中支持IP多媒体子***的网络划分为第一类网络,将不支持IP多媒体子***的网络划分为第二类网络。
对所有网络中各网络的网络质量进行分析,根据分析结果来对电子装置注册IP多媒体子***的难度进行调整可以是:对覆盖电子装置的第一类网络中质量较差的网络(网络A),与覆盖电子装置的第二类网络中质量最好的网络(网络B),进行网络质量的比较;若前者(网络A)的网络质量更好,则降低电子装置注册IP多媒体子***的难度,若后者(网络B)的网络质量更好,则提升电子装置注册IP多媒体子***的难度。可选的,网络A的网络质量越高于网络B的网络质量,电子装置注册IMS***的难度的降低幅度越大,网络A的网络质量越低于网络B的网络质量,电子装置注册IMS***的难度的提升幅度越大,
可选的,在一个示例中,网络质量可以具体到IP多媒体子***业务的质量。
可选的,基于覆盖电子装置的所有网络的网络状况信息,对所有网络中各网络的网络质量进行分析,根据分析结果来对电子装置注册IP多媒体子***的难度进行调整包括:基于覆盖电子装置的所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整。
可选的,对电子装置当前使用网络下IP多媒体子***业务的质量的分析,可以是基于对电子装置当前使用网络下IMS业务的质量,与覆盖电子装置的其它网络下IMS业务的质量的对比分析得到。例如,在电子装置当前使用网络下IP多媒体子***业务的质量不低于第一质量标准,则降低电子装置注册IP多媒体子***的难度;在电子装置当前使用网络下IP多媒体子***业务的质量低于第一质量标准但高于第二质量标准,则提升电子装置注册IP多媒体子***的难度;在电子装置当前使用网络下IP多媒体子***业务的质量不高于第二质量标准,则根据第二类网络中的各网络下的IP多媒体子***业务的质量(或者是该质量与电子装置当前使用网络下IP多媒体子***业务的质量的对比结果)来确定如何调整电子装置注册IP多媒体子***的难度。
很多时候,对于IMS和电路域之间的切换是为了满足通话质量,所以在一个示例中,IP多媒体子***业务的质量可以具体到通话质量,即基于覆盖电子装置的所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,实际上可以理解为基于覆盖电子装置的所有网络的网络状况信息,对电子装置当前使用的网络下IMS业务中的通话质量以覆盖电子装置的其它网络的通话质量进行分析。由此,可以一定程度上避免网络质量的变化出现通话质量问题。
进一步的,可以对上述定义的第一类网络和第二类网络可以设置对应的网络质量评估条件,可选的,第一类网络的网络质量评估条件用于评估该网络下IP多媒体子***业务的质量,第一类网络的网络质量评估条件中对不同的质量设置有不同的调整IMS注册难度的策略;第二类网络的质量评估条件用于评估对应的网络质量(尤其是通话质量),第二类网络的网络质量评估条件中对不同的质量设置有不同的IMS注册难度调整策略。
可选的,基于所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册的难度进行调整包括:
获取所有网络中各网络对应的网络质量评估条件;
基于网络质量评估条件,以及所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整。
获取所有网络中各网络对应的网络质量评估条件包括:从电子装置本地读取覆盖电子装置的所有网络的网络质量评估条件;或者,从服务器中获取覆盖电子装置的所有网络的网络质量评估条件。
可选的,本实施例中,可为所有支持IMS业务的网络中各个网络的质量设置三个质量等级-第一质量等级、第二质量等级和第三质量等级,为所有不支持IMS业务的网络中各个网络的质量设置两个等级-第四质量等级和第五质量等级;各个不同质量等级可以对应不同的信号质量和不同的信号强度;第一质量等级的网络优于第二质量等级的网络,第二质量等级的网络优于第三质量的等级的网络。第四质量等级的网络优于第五质量等级的网络。
例如,本实施例中网络质量评估条件设置为如下表2所示的内容:
表2
需要说明的是,在上表中,不同网络的相同质量等级对应的信号质量和信号强度的范围可以相同或不同,例如上表的4G和5G的第一质量等级中第一信号强度阈值相同,4G和5G的第一质量等级中第一信号质量阈值不同。
可以理解的是,表2中设置的质量等级对应的信号强度范围和/或信号质量范围仅作示例说明,并不对本实施例中设置质量等级对应的信号强度范围和/或信号质量范围有任何限制。上述表2中,第一、二、三、四幅度可以各不相同。
可选的,获取所有网络中各网络对应的网络质量评估条件包括:获取电子装置当前使用网络对应的信号强度阈值和信号质量条件,以及获取所有网络中除电子装置当前使用网络外的其它网络对应的信号强度阈值;
基于网络质量评估条件,以及所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整包括:若电子装置当前使用网络的信号强度不低于对应的信号强度阈值(表2中的第一信号强度阈值),且电子装置当前使用网络支持IMS业务,则判断电子装置当前使用网络的网络信号质量是否符合对应的信号质量条件,若符合,则降低电子装置注册IP多媒体子***的难度,否则,提升电子装置注册IP多媒体子***的难度;若电子装置当前使用网络的信号强度低于对应的信号强度阈值,且覆盖电子装置的网络中仅电子装置当前使用网络支持IMS业务,则判断所有网络中不支持IMS业务的网络中是否存在优质网络,若存在,则提升电子装置注册IP多媒体子***的难度,否则,降低电子装置注册IP多媒体子***的难度,其中优质网络为信号强度不低于对应的信号强度阈值(表2中的第二信号强度阈值)的网络。
可以理解的是,当电子装置位于支持IMS业务的网络(如4G或5G)下,电子装置接入使用的网络一般都是支持IMS业务的网络中信号最好(一般为制式最高)的网络。所以在电子装置当前处于支持IP多媒体子***业务的网络下,则电子装置当前使用网络一般都支持IMS业务。
对于基于网络质量评估条件,以及所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整的方案而言,若电子装置当前使用网络的信号强度低于对应的信号强度阈值,且覆盖电子装置的网络中还存在除电子装置当前使用网络外的其它网络支持IMS业务,则需要根据该其它网络的网络质量来确定如何调整IMS注册难度。具体的调整方案可以参照上述表2中的网络质量评估条件。例如,若电子装置当前使用网络为5G网络,5G网络的信号强度低于表2中5G网络对应的第一信号强度阈值,但电子装置还处于4G网络的覆盖下,则根据4G网络的信号强度和信号质量确定IMS注册难度调整策略以调整电子装置注册IMS的难度,例如若覆盖电子装置的4G网络的信号强度和信号质量分别不低于表2中4G网络对应的第一信号强度阈值和第一信号质量阈值,则降低IMS注册难度,若该4G网络的信号强度不低于该第一信号强度阈值,而信号质量低于该第一信号质量阈值,则提升IMS注册难度,若4G网络的信号强度低于第一信号强度阈值,则基于覆盖电子装置的网络中不支持IMS业务的网络的网络质量来调整电子装置注册IMS的难度。
本实施例中,对电子装置注册IP多媒体子***的难度进行调整时,还可以参考预设的最高IMS注册难度和最低IMS注册难度。
可选的,对电子装置注册IP多媒体子***的难度进行调整前,还包括:判断本次对电子装置注册IP多媒体子***进行难度调整后,注册IP多媒体子***的难度是否在最高IMS注册难度到最低IMS注册难度之间的范围内,若是,则进行本次调整,否则,放弃本次调整(或者,若本次对电子装置注册IP多媒体子***的难度调整后,该难度超过最高IMS注册难度,则将电子装置注册IP多媒体子***的难度调整到最高IMS注册难度;若本次对电子装置注册IP多媒体子***的难度调整后,该难度低于最低IMS注册难度,则将电子装置注册IP多媒体子***的难度调整到最低IMS注册难度),由此,可以避免IMS注册难度过高或过低,保证IMS业务质量如通话质量。
可选的,本实施例中,可以通过多种方式调整电子装置注册IMS的难度,例如通过在电子装置上设置或修改某些参数的方式来对电子装置注册IP多媒体子***的难度进行调整;或者,通过电子装置与运营商服务器的通信,使得运营商服务器根据电子装置的指示修改该电子装置注册IMS的难度,本实施例对此没有限制。
可选的,对电子装置注册IP多媒体子***的难度进行调整的方式包括:
若需要提升电子装置注册IP多媒体子***的难度,则提升电子装置上设置的IP多媒体子***注册阈值;
若需要降低电子装置注册IP多媒体子***的难度,则降低电子装置上设置的IP多媒体子***注册阈值。
可以理解的是,除了修改电子装置上设置的IP多媒体子***注册阈值的方式,本实施例还可以采用其它可行的手段调整电子装置注册IMS的难度。
所以,本实施例中,在调整注册IP多媒体子***的难度时,将多种制式下的网络状况考虑在内,避免了IMS的注册条件与各网络的网络状况脱节的情况,根据本实施例的方案,电子装置可以根据网络状况动态调整IMS注册条件,避免了4G或5G信号不好时还注册IMS业务进行通话,从而使得通话质量得不到保证的问题。
图2为本申请实施例提供的一种管理IMS注册的方法,其中,假设电子装置为手机,该手机当前处于4G、3G和3G的覆盖下。如图2所示,该管理IMS注册的方法包括:
步骤201、开机;
步骤202、获取无线接入技术(Radio Access Technology,RAT)网络中各网络的信号质量和信号强度;
其中,RAT网络包括4G、3G和2G网络,信号强度包括Q4G(4G网信号强度)、Q3G(3G网信号强度)和Q2G(2G网信号强度),信号质量包括4G_SNR(4G网信号质量)、3G_SNR(3G网信号质量)和2G_SNR(2G网信号质量)。
步骤203、按照预设时间间隔获取RAT网络的信号强度和信号质量,保存该信号强度和信号质量,同时保存获取RAT网络的信号强度和信号质量的时间点;
步骤204、判断RAT网络中是否有网络发生变化,若是,则进入步骤205,否则,返回步骤203;
判断RAT网络中是否有网络发生变化可以通过确定RAT网络中是否存在信号质量和信号强度中的至少一个发生变化的网络来确定。可以在步骤203后,根据当前获取的各网络信号的信号质量和信号强度与上一次获取的各网络信号的信号质量和信号强度进行比较,确定RAT网络中是否有网络发生变化。
在另一个示例中,还可以在modem主动上报的事件中检测RAT网络发生变化的事件,若是检测到RAT网络发生变化的事件,则说明RAT网络中有网络发生变化。在另一个示例中,可以将根据当前获取的各网络信号的信号质量和信号强度与上一次获取的各网络信号的信号质量和信号强度进行比较的方式,以及在modem主动上报的事件中检测RAT网络发生变化的事件的方式结合起来,判断RAT网络中是否有网络发生变化。
步骤205、确定手机当前是否处于支持IMS业务的网络下,若是,则进入步骤206、否则,返回步骤203;
步骤206、判断手机当前使用的4G网络的信号强度是否不低于网络质量评估条件中为4G网络设置的第一信号强度阈值(例如-118dbm),若是,则进入步骤207,否则进入步骤210;
步骤207、判断手机当前使用的4G网络的信号质量是否不低于网络质量评估条件中为4G网络设置的第一信号质量阈值,若是,则进入步骤208,否则,进入步骤209;
步骤208、降低手机上设置的IMS注册阈值;
步骤209、提升手机上设置的IMS注册阈值;
步骤210、判断覆盖手机的3G信号或者2G信号的信号强度是否不低于各自对应的第二信号强度阈值(例如-85dbm),若是,则进入步骤211,否则,进入步骤212;
步骤211、提升手机上设置的IMS注册阈值;
步骤212、降低手机上设置的IMS注册阈值。
图3为本申请实施例提供一种电子装置。该电子装置可用于实现图1或图2所示实施例中的管理IMS注册的方法。如图3所示,该电子装置主要包括:
检测模块301,用于在电子装置处于开机状态下,检测覆盖电子装置的所有网络中各网络的网络状况信息,其中,网络状况信息用于表征对应网络的网络状况;
确定模块302,用于确定电子装置当前是否处于支持IP多媒体子***业务的网络下;
调整模块303,用于在电子装置当前处于支持IP多媒体子***业务的网络下时,基于所有网络的网络状况信息,对电子装置注册IP多媒体子***的难度进行调整。
可选的,调整模块303用于基于所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整。
可选的,如图4所示,调整模块303包括获取子模块3031和调整子模块3032,
获取子模块3031,用于获取所有网络中各网络对应的网络质量评估条件;
调整子模块3032,用于基于网络质量评估条件,以及所有网络的网络状况信息,对电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对电子装置注册IP多媒体子***的难度进行调整。
可选的,网络状况信息包括信号质量和信号强度。
获取子模块3031,用于获取电子装置当前使用网络对应的信号强度阈值和信号质量条件,以及获取所有网络中除电子装置当前使用网络外的其它网络对应的信号强度阈值;
调整子模块3032,用于若电子装置当前使用网络的信号强度不低于对应的信号强度阈值,则判断电子装置当前使用网络的网络信号质量是否符合对应的信号质量条件,若符合,则降低电子装置注册IP多媒体子***的难度,否则,提升电子装置注册IP多媒体子***的难度;若电子装置当前使用网络的信号强度低于对应的信号强度阈值,则判断所有网络中是否存在优质网络,若存在,则提升电子装置注册IP多媒体子***的难度,否则,降低电子装置注册IP多媒体子***的难度,其中优质网络为信号强度不低于对应的信号强度阈值的网络。
可选的,调整模块303对电子装置注册IP多媒体子***的难度进行调整的方式包括:若需要提升电子装置注册IP多媒体子***的难度,则提升电子装置上设置的IP多媒体子***注册阈值;若需要降低电子装置注册IP多媒体子***的难度,则降低电子装置上设置的IP多媒体子***注册阈值。
可选的,确定模块302,用于在覆盖电子装置的网络中存在触发网络时,确定电子装置当前是否处于支持IP多媒体子***业务的网络下,其中,触发网络为当前的网络状况信息相对于上一次的网络状况信息的变化满足变化要求的网络。
图5为本申请实施例提供一种电子装置。该电子装置可用于实现图1和图2所示实施例中的管理IMS注册的方法。如图5所示,该电子装置主要包括:
存储器501、处理器502、总线503及存储在存储器501上并可在处理器502上运行的计算机程序,处理器502执行该计算机程序时,实现图1或图2所示实施例中的管理IMS注册的方法。总线503用于连接存储器501和处理器502。
存储器501可以是高速随机存取记忆体(RAM,Random Access Memory)存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。存储器501用于存储一组可执行程序代码,处理器502与存储器501耦合。
由上可见,本申请方案中,在检测到覆盖电子装置的所有网络中各网络的网络状况信息后,以及电子装置当前处于支持IP多媒体子***业务的网络下时,可以基于所有网络的网络状况信息,对该电子装置注册IP多媒体子***的难度进行调整,由于是基于各个网络的网络状况信息,本申请方案可以在调整注册IP多媒体子***的难度时,将多种制式下的网络状况考虑在内,而不仅仅根据电子装置是否接入4G或5G网络来实现IMS的注册,所以本申请方案中避免了IMS的注册条件与各网络的网络状况脱节的情况,根据本申请的方案,电子装置可以根据网络状况动态调整IMS注册条件,避免4G或5G信号不好时,导致的IP多媒体子***业务质量问题如通话质量问题,从而为用户提供更优质的服务。
进一步的,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的电子装置中,该计算机可读存储介质可以是前述图5所示实施例中的存储器。
该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现图1或图2所示实施例中的管理IMS注册的方法。进一步的,该计算机可存储介质还可以是U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上为对本申请所提供的管理IMS注册的方法、电子装置及计算机可读存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种管理IMS注册的方法,其特征在于,包括:
在电子装置处于开机状态下,检测覆盖所述电子装置的所有网络中各网络的网络状况信息,其中,所述网络状况信息用于表征对应网络的网络状况;
确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下;
若是,则基于所述所有网络的网络状况信息,对所述电子装置注册IP多媒体子***的难度进行调整。
2.根据权利要求1所述的管理IMS注册的方法,其特征在于,所述基于所述所有网络的网络状况信息,对所述电子装置注册IP多媒体子***的难度进行调整包括:
基于所述所有网络的网络状况信息,对所述电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对所述电子装置注册IP多媒体子***的难度进行调整。
3.根据权利要求2所述的管理IMS注册的方法,其特征在于,所述基于所述所有网络的网络状况信息,对所述电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对所述电子装置注册IP多媒体子***的难度进行调整包括:
获取所述所有网络中各网络对应的网络质量评估条件;
基于所述网络质量评估条件,以及所述所有网络的网络状况信息,对所述电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对所述电子装置注册IP多媒体子***的难度进行调整。
4.根据权利要求3所述的管理IMS注册的方法,其特征在于,所述网络状况信息包括网络的信号质量和信号强度;
所述获取所述所有网络中各网络对应的网络质量评估条件包括:
获取所述电子装置当前使用网络对应的信号强度阈值和信号质量条件,以及获取所述所有网络中除所述电子装置当前使用网络外的其它网络对应的信号强度阈值;
所述基于所述网络质量评估条件,以及所述所有网络的网络状况信息,对所述电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对所述电子装置注册IP多媒体子***的难度进行调整包括:
若所述电子装置当前使用网络的信号强度不低于对应的信号强度阈值,且所述电子装置当前使用网络支持IMS业务,则判断所述电子装置当前使用网络的网络信号质量是否符合对应的信号质量条件,若符合,则降低所述电子装置注册IP多媒体子***的难度,否则,提升所述电子装置注册IP多媒体子***的难度;
若所述电子装置当前使用网络的信号强度低于对应的信号强度阈值,且覆盖所述电子装置的网络中仅所述电子装置当前使用网络支持IMS业务,则判断所述所有网络中的不支持IMS业务的网络中是否存在优质网络,若存在,则提升所述电子装置注册IP多媒体子***的难度,否则,降低所述电子装置注册IP多媒体子***的难度,其中所述优质网络为信号强度不低于对应的信号强度阈值的网络。
5.根据权利要求1-4任一项所述的管理IMS注册的方法,其特征在于,对所述电子装置注册IP多媒体子***的难度进行调整的方式包括:
若需要提升所述电子装置注册IP多媒体子***的难度,则提升所述电子装置上设置的IP多媒体子***注册阈值;
若需要降低所述电子装置注册IP多媒体子***的难度,则降低所述电子装置上设置的IP多媒体子***注册阈值。
6.根据权利要求1-4任一项所述的管理IMS注册的方法,其特征在于,所述确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下包括:
在覆盖所述电子装置的所有网络中存在触发网络时,确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下,其中,所述触发网络为当前的网络状况信息相对于上一次检测到的网络状况信息的变化满足变化要求的网络。
7.一种电子装置,其特征在于,包括:
检测模块,用于在电子装置处于开机状态下,检测覆盖所述电子装置的所有网络中各网络的网络状况信息,其中,所述网络状况信息用于表征对应网络的网络状况;
确定模块,用于确定所述电子装置当前是否处于支持IP多媒体子***业务的网络下;
调整模块,用于在所述电子装置当前处于支持IP多媒体子***业务的网络下时,基于所述所有网络的网络状况信息,对所述电子装置注册IP多媒体子***的难度进行调整。
8.根据权利要求7所述的电子装置,其特征在于,所述调整模块,用于基于所述所有网络的网络状况信息,对所述电子装置当前使用网络下IP多媒体子***业务的质量进行分析,根据分析结果对所述电子装置注册IP多媒体子***的难度进行调整。
9.一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现权利要求1至6中任意一项所述方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至6中的任意一项所述方法中的步骤。
CN201811209384.2A 2018-10-17 2018-10-17 一种管理ims注册的方法、电子装置及计算机可读存储介质 Active CN109218330B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811209384.2A CN109218330B (zh) 2018-10-17 2018-10-17 一种管理ims注册的方法、电子装置及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811209384.2A CN109218330B (zh) 2018-10-17 2018-10-17 一种管理ims注册的方法、电子装置及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN109218330A true CN109218330A (zh) 2019-01-15
CN109218330B CN109218330B (zh) 2021-02-09

Family

ID=64980682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811209384.2A Active CN109218330B (zh) 2018-10-17 2018-10-17 一种管理ims注册的方法、电子装置及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN109218330B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114449542A (zh) * 2020-10-30 2022-05-06 北京小米移动软件有限公司 小区注册方法、装置及介质
WO2023061279A1 (zh) * 2021-10-11 2023-04-20 维沃移动通信有限公司 一种ims网络注册方法及装置, 终端, 可读存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103843411A (zh) * 2011-10-03 2014-06-04 美国博通公司 优先级排序无线接入技术
CN104135755A (zh) * 2013-05-02 2014-11-05 ***通信集团公司 终呼网络选择方法、***及终呼选择服务器、终端
CN104168286A (zh) * 2014-08-26 2014-11-26 小米科技有限责任公司 语音通话方法和装置
CN105848227A (zh) * 2016-03-31 2016-08-10 宇龙计算机通信科技(深圳)有限公司 Ims终端的网络切换方法及装置、终端
US20170118790A1 (en) * 2006-06-20 2017-04-27 Intel Deutschland Gmbh Message generating arrangement
CN107454633A (zh) * 2016-05-31 2017-12-08 华为终端(东莞)有限公司 一种语音通信网络的确定方法和装置
CN107484217A (zh) * 2017-09-20 2017-12-15 广东欧珀移动通信有限公司 切换注册ip多媒体子***的方法、移动终端及存储介质
CN107613535A (zh) * 2017-09-20 2018-01-19 广东欧珀移动通信有限公司 网络接入方法、装置、移动终端及计算机可读存储介质
CN107613536A (zh) * 2017-09-22 2018-01-19 广东欧珀移动通信有限公司 选择网络的方法、装置、移动终端及可读存储介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170118790A1 (en) * 2006-06-20 2017-04-27 Intel Deutschland Gmbh Message generating arrangement
CN103843411A (zh) * 2011-10-03 2014-06-04 美国博通公司 优先级排序无线接入技术
CN104135755A (zh) * 2013-05-02 2014-11-05 ***通信集团公司 终呼网络选择方法、***及终呼选择服务器、终端
CN104168286A (zh) * 2014-08-26 2014-11-26 小米科技有限责任公司 语音通话方法和装置
CN105848227A (zh) * 2016-03-31 2016-08-10 宇龙计算机通信科技(深圳)有限公司 Ims终端的网络切换方法及装置、终端
CN107454633A (zh) * 2016-05-31 2017-12-08 华为终端(东莞)有限公司 一种语音通信网络的确定方法和装置
CN107484217A (zh) * 2017-09-20 2017-12-15 广东欧珀移动通信有限公司 切换注册ip多媒体子***的方法、移动终端及存储介质
CN107613535A (zh) * 2017-09-20 2018-01-19 广东欧珀移动通信有限公司 网络接入方法、装置、移动终端及计算机可读存储介质
CN107613536A (zh) * 2017-09-22 2018-01-19 广东欧珀移动通信有限公司 选择网络的方法、装置、移动终端及可读存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114449542A (zh) * 2020-10-30 2022-05-06 北京小米移动软件有限公司 小区注册方法、装置及介质
CN114449542B (zh) * 2020-10-30 2024-01-30 北京小米移动软件有限公司 小区注册方法、装置及介质
WO2023061279A1 (zh) * 2021-10-11 2023-04-20 维沃移动通信有限公司 一种ims网络注册方法及装置, 终端, 可读存储介质

Also Published As

Publication number Publication date
CN109218330B (zh) 2021-02-09

Similar Documents

Publication Publication Date Title
CN102662816B (zh) 锁屏时间调整方法、装置及电子终端
CN103019737B (zh) 一种应用程序快捷方式的显示方法和装置
CN105263120B (zh) 一种提示可连接无线局域网络的方法及***
CN104866526B (zh) 智能终端及其推荐应用程序的方法
KR20140009074A (ko) 동기화 애플리케이션들에 대한 스마트 스케줄링 동기화 방법 및 모바일 디바이스
CN109218330A (zh) 一种管理ims注册的方法、电子装置及计算机可读存储介质
CN109726885A (zh) 用电量异常评估方法、装置、设备和计算机存储介质
CN108307318A (zh) 一种用户信息获取方法及装置,电子设备
CN109002424A (zh) 文件格式转换方法、装置、计算机设备及存储介质
CN111988836A (zh) 一种智能节能的方法、基站及计算机可读存储介质
CN106254404A (zh) 应用软件权限推荐方法、装置和***
CN104503668A (zh) 一种菜单快捷方式的生成方法、***及终端
CN107529213B (zh) 一种资源控制方法及装置
CN107612974A (zh) 信息推荐方法、装置、移动终端及存储介质
CN106027486A (zh) 一种多媒体内容传输方法及终端
CN108205622A (zh) 一种用于移动终端的应用程序的权限控制方法和装置
CN105208571B (zh) 通信业务使用量的校准方法和装置
CN105988841A (zh) 一种应用程序的更新方法及移动终端
CN108521402A (zh) 一种输出标签的方法、装置及设备
CN105262890A (zh) 便携式电子装置应用程序的信息更新控制***与方法
CN109451506B (zh) Lte扩容的评估方法、装置、终端及计算机存储介质
CN103399788A (zh) 一种智能终端跨应用控制方法和***
CN107566156B (zh) 一种省电模式的切换方法及装置
US20140099935A1 (en) Method and system for update of network-related information, and electronic device supporting the same
CN106255132B (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