CN115065997B - 小区变更方法及终端设备 - Google Patents
小区变更方法及终端设备 Download PDFInfo
- Publication number
- CN115065997B CN115065997B CN202111669039.9A CN202111669039A CN115065997B CN 115065997 B CN115065997 B CN 115065997B CN 202111669039 A CN202111669039 A CN 202111669039A CN 115065997 B CN115065997 B CN 115065997B
- Authority
- CN
- China
- Prior art keywords
- network selection
- offset value
- selection parameter
- service type
- reselection
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
- H04W36/0088—Scheduling hand-off measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/36—Reselection control by user or terminal equipment
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种小区变更方法及终端设备,应用于通信技术领域。该方法根据第一用户识别卡执行的通信业务对应的业务类型,查询对应的选网参数偏移值,根据选网参数偏移值调整初始选网参数,来提高第二用户识别卡进行小区搜索的搜索周期、提高第二用户识别卡重选至候选小区的重选门限、提高第二用户识别卡重选至候选小区的重选时间参数以及提高第二用户识别卡切换至候选小区的切换门限中的至少一项。因此,本申请实施例可基于第一用户识别卡执行的通信业务对应的业务类型,动态调整搜索周期、重选门限、切换门限以及重选时间参数中的至少一项,在兼顾第二用户识别卡进行选网操作的同时,减少其对第一用户识别卡的通信业务的影响。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种小区变更方法及终端设备。
背景技术
随着无线通信技术的不断发展,人们对终端设备的依赖越来越高,为了给用户的使用带来方便,大部分终端设备已支持双卡通信。双卡双待(dual simcard dual standby,DSDS)的终端设备的工作模式可以为单通模式,此时,终端设备内的两张用户识别卡共用同一射频(radio frequency,RF)模块。
针对处于单通模式的终端设备,在第一用户识别卡执行语音、文件传输等通信业务的同时,第二用户识别卡依然可以进行小区搜索以及判断是否启动小区重选或小区切换等操作。
在第二用户识别卡进行小区搜索、小区重选以及小区切换的过程中,其可以抢占射频资源,使得第一用户识别卡的通信业务被打断,从而影响第一用户识别卡的通信业务正常进行。
发明内容
本申请实施例提供一种小区变更方法及终端设备,通过第一用户识别卡执行的业务类型,动态调整第二用户识别卡的选网参数,在兼顾第二用户识别卡进行选网操作的同时,减少其对第一用户识别卡的通信业务的影响。
第一方面,本申请实施例提出一种小区变更方法,应用于终端设备,终端设备包括第一用户识别卡和第二用户识别卡,第一用户识别卡和第二用户识别卡共用同一射频模块,该方法包括:终端设备获取第一用户识别卡执行的通信业务对应的业务类型;终端设备查询业务类型对应的选网参数偏移值;终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数;终端设备根据目标选网参数,执行针对第二用户识别卡的小区变更的判决;其中,选网参数偏移值包括第一类参数偏移值,第一类参数偏移值对应的目标选网参数大于其对应的初始选网参数;第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项。
其中,按照第一用户识别卡执行的通信业务对应的业务类型不同,选网参数偏移值可分为语音业务类型对应的第一选网参数偏移值、游戏业务类型对应的第二选网参数偏移值、视频业务类型对应的第三选网参数偏移值,以及文件传输业务类型对应的第四选网参数偏移值。
这样,本申请实施例可基于第一用户识别卡执行的通信业务对应的业务类型,动态调整搜索周期、重选门限、切换门限以及重选时间参数中的至少一项。通过提高第二用户识别卡进行小区搜索的搜索周期,使得第二用户识别卡进行小区搜索的搜索频率降低,从而降低了单位时长内第二用户识别卡执行小区搜索时占用的射频资源;通过提高第二用户识别卡重选至候选小区的重选门限和重选时间参数,使得第二用户识别卡重选至候选小区的难度提高,从而可以降低第二用户识别卡的重选操作导致的射频资源的占用;通过提高第二用户识别卡切换至候选小区的切换门限,使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。因此,当第一用户识别卡执行通信业务时,终端设备可在兼顾第二用户识别卡进行选网操作的同时,减少其对第一用户识别卡的通信业务的影响。
在一种可选的实施方式中,终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数,包括执行以下至少一项操作:终端设备将初始搜索周期与搜索周期偏移值的和值,作为目标搜索周期;终端设备将第一初始重选门限与第一重选门限偏移值的和值,作为第一目标重选门限;终端设备将第一初始切换门限与第一切换门限偏移值的和值,作为第一目标切换门限;终端设备将初始重选时间参数与重选时间参数偏移值的和值,作为目标重选时间参数;其中,搜索周期偏移值、第一重选门限偏移值、第一切换门限偏移值和重选时间参数偏移值均为正数。这样,通过将第一类参数偏移值与其对应的初始选网参数进行求和,可得到对应的目标选网参数,使得目标选网参数的计算方式较为简单。
在一种可选的实施方式中,选网参数偏移值还包括第二类参数偏移值,第二类参数偏移值对应的目标选网参数小于其对应的初始选网参数;第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。这样,通过降低第二用户识别卡从服务小区离开时的重选门限,使得第二用户识别卡重选至候选小区的难度提高,从而进一步降低第二用户识别卡的重选操作导致的射频资源的占用;通过降低第二用户识别卡从服务小区离开时的切换门限,使得第二用户识别卡切换至候选小区的难度提高,从而进一步降低第二用户识别卡的切换操作导致的射频资源的占用。
在一种可选的实施方式中,终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数,包括执行以下至少一项操作:终端设备将第二初始重选门限与第二重选门限偏移值的差值,作为第二目标重选门限;终端设备将第二初始切换门限与第二切换门限偏移值的差值,作为第二目标切换门限;其中,第二重选门限偏移值和第二切换门限偏移值均为正数。这样,通过计算初始选网参数与其对应的第二类参数偏移值的差值,可得到对应的目标选网参数,使得目标选网参数的计算方式较为简单。
在一种可选的实施方式中,在终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:终端设备接收网络设备发送的初始选网参数。
在一种可选的实施方式中,业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型;各个业务类型对应的选网参数偏移值不同。这样,通过将不同的业务类型对应的选网参数偏移值设置成不同,使得第一用户识别卡执行不同的通信业务时,第二用户识别卡进行选网操作的目标选网参数也不同,从而使得第一用户识别卡执行的通信业务与第二用户识别卡的选网操作之间,可以达到更好的平衡效果。
在一种可选的实施方式中,业务类型为语音业务类型;在终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:终端设备显示业务优先级选择界面;该业务优先级选择界面包括第一选项、第二选项和第三选项,第一选项用于指示第一用户识别卡的业务优先,第二选项用于指示第二用户识别卡的业务优先,第三选项用于指示根据历史语音数据选择第一用户识别卡和第二用户识别卡的业务优先级顺序;终端设备响应于对第一选项的选择操作,执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。或者,终端设备响应于对第三选项的选择操作,获取第一用户识别卡和第二用户识别卡的历史语音数据;终端设备根据历史语音数据确定历史使用偏好值;当历史使用偏好值大于预设偏好值时,终端设备执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。这样,通过个性化设置的选项来确定第一用户识别卡和第二用户识别卡的业务优先级顺序,并根据不同的业务优先级顺序确定对应的选网参数,使得第二用户识别卡执行的选网操作更加符合用户的个性化需求。
在一种可选的实施方式中,第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;终端设备根据历史语音数据确定历史使用偏好值,包括:终端设备计算第一历史使用时长与第二历史使用时长的比值,得到使用时长比例;终端设备计算第一历史使用次数与第二历史使用次数的比值,得到使用次数比例;终端设备将使用时长比例和使用次数比例的和值,作为历史使用偏好值。这样,通过第一用户识别卡的第一历史使用时长和第一历史使用次数,以及第二用户识别卡的第二历史使用时长和第二历史使用次数,可准确确定用户的历史使用偏好值。
在一种可选的实施方式中,在终端设备获取第一用户识别卡执行的通信业务对应的业务类型之后,还包括:当接收到对第一选项的选择操作或历史使用偏好值大于预设偏好值时,终端设备禁止响应网络设备发送至第二用户识别卡的寻呼消息。这样,当调制解调器禁止响应网络设备发送至第二用户识别卡的寻呼消息时,可防止响应该寻呼消息而导致的第一用户识别卡执行的通信业务被打断,保证第一用户识别卡的语音业务的流畅性。
在一种可选的实施方式中,业务类型为视频业务类型;在终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:终端设备获取视频业务类型对应的通信业务的数据缓存量;当数据缓存量小于或等于预设缓存量时,终端设备执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。这样,当数据缓存量小于或等于预设缓存量时,提高第二用户识别卡的小区搜索周期,以及提高小区重选和小区切换的难度,从而降低第二用户识别卡占用的射频资源,提高视频的流畅度。
在一种可选的实施方式中,业务类型为文件传输业务类型;当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,终端设备执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。这样,当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,表示该通信业务是较为紧急的业务,此时,可提高第二用户识别卡的小区搜索周期,以及提高小区重选和小区切换的难度,从而降低第二用户识别卡占用的射频资源,使得该通信业务可以快速执行完成。
第二方面,本申请实施例提出一种终端设备,包括:第一用户识别卡、第二用户识别卡、射频模块、应用处理器和调制解调器,第一用户识别卡和第二用户识别卡共用射频模块;应用处理器,用于获取第一用户识别卡执行的通信业务对应的业务类型;应用处理器或调制解调器,用于查询业务类型对应的选网参数偏移值;调制解调器,用于根据选网参数偏移值调整初始选网参数,得到目标选网参数;调制解调器,还用于根据目标选网参数,执行针对第二用户识别卡的小区变更的判决;其中,选网参数偏移值包括第一类参数偏移值,第一类参数偏移值对应的目标选网参数大于其对应的初始选网参数;第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项。
在一种可选的实施方式中,调制解调器,具体用于执行以下至少一项操作:将初始搜索周期与搜索周期偏移值的和值,作为目标搜索周期;将第一初始重选门限与第一重选门限偏移值的和值,作为第一目标重选门限;将第一初始切换门限与第一切换门限偏移值的和值,作为第一目标切换门限;将初始重选时间参数与重选时间参数偏移值的和值,作为目标重选时间参数;其中,搜索周期偏移值、第一重选门限偏移值、第一切换门限偏移值和重选时间参数偏移值均为正数。
在一种可选的实施方式中,选网参数偏移值还包括第二类参数偏移值,第二类参数偏移值对应的目标选网参数小于其对应的初始选网参数;第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。
在一种可选的实施方式中,调制解调器,具体用于执行以下至少一项操作:将第二初始重选门限与第二重选门限偏移值的差值,作为第二目标重选门限;将第二初始切换门限与第二切换门限偏移值的差值,作为第二目标切换门限;其中,第二重选门限偏移值和第二切换门限偏移值均为正数。
在一种可选的实施方式中,射频模块,用于接收网络设备发送的初始选网参数。
在一种可选的实施方式中,业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型;各个业务类型对应的选网参数偏移值不同。
在一种可选的实施方式中,终端设备包括显示屏,业务类型为语音业务类型;显示屏,用于显示业务优先级选择界面;业务优先级选择界面包括第一选项、第二选项和第三选项,第一选项用于指示第一用户识别卡的业务优先,第二选项用于指示第二用户识别卡的业务优先,第三选项用于指示根据历史语音数据选择第一用户识别卡和第二用户识别卡的业务优先级顺序;应用处理器,还用于响应于对第一选项的选择操作,触发调制解调器执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤;或者,应用处理器,还用于响应于对第三选项的选择操作,获取第一用户识别卡和第二用户识别卡的历史语音数据;应用处理器,还用于根据历史语音数据确定历史使用偏好值;应用处理器,还用于当历史使用偏好值大于预设偏好值时,触发调制解调器执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
在一种可选的实施方式中,第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;应用处理器,具体用于:计算第一历史使用时长与第二历史使用时长的比值,得到使用时长比例;计算第一历史使用次数与第二历史使用次数的比值,得到使用次数比例;将使用时长比例和使用次数比例的和值,作为历史使用偏好值。
在一种可选的实施方式中,调制解调器,还用于:当接收到对第一选项的选择操作或历史使用偏好值大于预设偏好值时,禁止响应网络设备发送至第二用户识别卡的寻呼消息。
在一种可选的实施方式中,业务类型为视频业务类型;应用处理器,还用于:获取视频业务类型对应的通信业务的数据缓存量;当数据缓存量小于或等于预设缓存量时,触发调制解调器执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
在一种可选的实施方式中,业务类型为文件传输业务类型;应用处理器,还用于:当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,触发调制解调器执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
第三方面,本申请实施例提出一种终端设备,包括存储器和处理器,存储器用于存储计算机程序,处理器用于调用计算机程序,以上述的小区变更方法。
第四方面,本申请实施例提出一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令被运行时,实现上述的小区变更方法。
第二方面至第四方面各可能的实现方式,效果与第一方面以及第一方面的可能的设计中的效果类似,在此不再赘述。
附图说明
图1为本申请实施例提供的终端设备的应用场景架构图;
图2为本申请实施例提供的终端设备硬件***结构示意图;
图3为本申请实施例提供的一种选网参数偏移值的确定方法的流程图;
图4为本申请实施提供的一种小区搜索方法的流程图;
图5为本申请实施提供的一种小区重选方法的流程图;
图6为本申请实施提供的一种小区切换方法的流程图;
图7为本申请实施例提供的业务优先级选择界面的示意图;
图8为本申请实施提供的一种终端设备的结构示意图。
具体实施方式
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一芯片和第二芯片仅仅是为了区分不同的芯片,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
随着无线通信技术的不断发展,人们对终端设备的依赖越来越高,终端设备逐渐成为人们日常生活和工作中常见的工具。并且,为了满足用户能够在同一终端设备使用多张用户识别卡进行通信,终端设备从单卡单待发展到目前的双卡双待。
双卡双待的终端设备指的一个终端设备具有两张用户识别卡,两张用户识别卡可同时处于待机状态,并均可以实现拨打或接听电话、收发短信、进行语音通话等业务。其中,双卡双待的终端设备的工作模式可以分为单通模式和双通模式,由于单通模式的终端设备可以在几乎不增加硬件成本的情况下,能支持两个号码同时在线,因此,大部分双卡双待的终端设备仅支持单通模式。
应理解的是,本申请实施例也可以用于多卡多待的终端设备,本申请实施例仅以双卡双待的终端设备进行说明。多卡多待指的是一个终端设备具有至少三张的用户识别卡,且这些用户识别卡可同时处于待机状态,多卡多待可以理解为双卡双待的一种扩展场景。
另外,本申请实施例中的用户识别卡可以为用户身份标识模块(subscriberidentity module,SIM)卡、嵌入式SIM(embedded-SIM,eSIM)卡、全球用户身份模块(universal subscriber identity module,USIM)卡及用户识别模块(user identifymodule,UIM)卡等,能够起到识别用户作用的电子模块,其中,eSIM卡可以理解为将传统SIM卡直接嵌入到终端设备的芯片上,而不是作为独立的可移除零部件加入终端设备中,用户无需***物理SIM卡。本申请实施例以用户识别卡为SIM卡为例进行说明。
如图1所示,针对双卡双待且处于单通模式的终端设备,其包括SIM卡模块110、与SIM卡模块110耦合的调制解调器120、与调制解调器120耦合的射频模块130、与调制解调器120连接的应用处理器(application processor,AP)140,以及与射频模块130耦合的天线150。
其中,SIM卡模块110包括SIM卡1和SIM卡2,将SIM卡1称为第一用户识别卡,将SIM卡2称为第二用户识别卡。应用处理器140主要负责处理操作***、用户界面和应用程序等,调制解调器120主要用于负责处理无线通信。射频模块130用于射频收发、频率合成(混频)、功率放大等,即射频模块130可用于通过射频资源接收信号和发射信号,其中,射频模块130包括射频发射通路和射频接收通路。网络设备200可以为基站或基站控制器,用来为终端设备100提供蜂窝无线通信服务,终端设备100可以通过天线150实现与网络设备200的通信。
可以理解的是,上述的调制解调器120和应用处理器140可集成在同一处理器中,当然,上述的调制解调器120和应用处理器140也可以独立设置。该调制解调器120也可称为调制解调处理器。
在应用过程中,与SIM卡1的业务相关的上行数据包以及与SIM卡2的业务相关的上行数据包可以发送至调制解调器120,调制解调器120将SIM卡1和SIM卡2的上行数据包发送至射频模块130,通过射频模块130中的射频发射通路对上行数据的信号进行放大,经天线150转为电磁波辐射出去,从而被网络设备200接收到。相应的,天线150也可以接收网络设备200发送的与SIM卡1的业务相关的下行数据包以及与SIM卡2的业务相关的下行数据包,并将下行数据包发送至射频模块130,通过射频模块130中的射频接收通路对下行数据包的信号进行滤波,放大等处理,然后传送至调制解调器120。
可以看出,针对双卡双待且处于单通模式的终端设备,第一用户识别卡和第二用户识别卡共用同一射频模块130,其在执行通信业务时均可以占用射频模块130的射频资源。并且,在第一用户识别卡执行语音、文件传输等通信业务时,第二用户识别卡依然可以进行小区搜索以及判断是否启动小区重选或小区切换等操作。
因此,在第二用户识别卡进行小区搜索、小区重选以及小区切换的过程中,其可以抢占射频模块130的射频资源,使得第一用户识别卡的通信业务被打断,从而影响第一用户识别卡的通信业务正常进行。
例如,第一用户识别卡在采用社交类应用程序(如微信)进行语音通话或视频通话时,第二用户识别卡进行小区搜索、小区重选以及小区切换的操作会占用射频资源,从而导致第一用户识别卡的语音通话或视频通话出现卡顿,甚至出现中断的现象。
在相关技术中,可通过提高第二用户识别卡进行小区搜索的搜索周期,提高抑制乒乓切换时长,提高小区之间的切换时长,以及根据终端设备内设置的传感器检测终端设备处于高速状态时,调整第二用户识别卡进行小区重选或切换时的参数,以提高第二用户识别卡进行小区重选和切换的难度等方式,来降低第二用户识别卡在进行小区搜索、小区重选以及小区切换的操作时,其对第一用户识别卡的通信业务造成的影响,提高第一用户识别卡的通信业务的使用体验。其中,搜索周期、抑制乒乓切换时长以及小区之间的切换时长等参数在任何情况下均是固定值。
但是,上述几种方式虽然可以提高第一用户识别卡的通信业务的使用体验,但是会导致第二用户识别卡没有及时驻留到信号质量更好的网络,从而影响第二用户识别卡的通信业务的正常进行,例如,会导致第二用户识别卡出现接收不到电话,或者,第二用户识别卡的通话质量不佳等情况。
基于此,本申请实施例提供了一种小区变更方法及终端设备,根据第一用户识别卡执行的通信业务对应的业务类型,查询对应的选网参数偏移值,根据选网参数偏移值调整初始选网参数,来提高第二用户识别卡进行小区搜索的搜索周期、提高第二用户识别卡重选至候选小区的重选门限、提高第二用户识别卡重选至候选小区的重选时间参数以及提高第二用户识别卡切换至候选小区的切换门限中的至少一项。因此,本申请实施例可基于第一用户识别卡执行的通信业务对应的业务类型,动态调整搜索周期、重选门限、切换门限以及重选时间参数中的至少一项,在兼顾第二用户识别卡进行选网操作的同时,减少其对第一用户识别卡的通信业务的影响。
当第二用户识别卡进行小区搜索的搜索周期提高时,第二用户识别卡进行小区搜索的频率降低,从而降低了单位时长内第二用户识别卡执行小区搜索时占用的射频资源;当第二用户识别卡重选至候选小区的重选门限和重选时间参数提高时,第二用户识别卡重选至候选小区的难度提高,从而可以降低第二用户识别卡的重选操作导致的射频资源的占用;当第二用户识别卡切换至候选小区的切换门限提高时,第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。当第二用户识别卡占用的射频资源减少时,第一用户识别卡占用的射频资源也就得到提高,从而提高了第一用户识别卡的通信业务的性能。
本申请实施例提供的小区变更方法,可以应用在具备无线通信功能的终端设备中。该终端设备也可以称为终端(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是手机(mobilephone)、智能电视、穿戴式设备、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
为了能够更好地理解本申请实施例,下面对本申请实施例的终端设备的结构进行介绍。示例性的,图2为本申请实施例提供的终端设备硬件***结构示意图。
终端设备100可以包括处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,USB)接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块250,无线通信模块260,音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,传感器模块280,按键290,马达291,指示器292,摄像头293,显示屏294,以及SIM卡接口295等。其中传感器模块280可以包括压力传感器280A,陀螺仪传感器28,气压传感器280C,磁传感器280D,加速度传感器280E,距离传感器280F,接近光传感器280G,指纹传感器280H,温度传感器280J,触摸传感器280K,环境光传感器280L,骨传导传感器280M等。
可以理解的是,本申请实施例示意的结构并不构成对终端设备100的具体限定。在本申请另一些实施例中,终端设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器140,调制解调器120,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digitalsignal processor,DSP),基带处理器,和/或神经网络处理器(neural-networkprocessing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据。如果处理器210需要再次使用该指令或数据,可从存储器中调用。避免了重复存取,减少了处理器210的等待时间,因而提高了***的效率。
在一些实施例中,处理器210可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integratedcircuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
I2C接口是一种双向同步串行总线,包括一根串行数据线(serial data line,SDA)和一根串行时钟线(derail clock line,SCL)。在一些实施例中,处理器210可以包含多组I2C总线。处理器210可以通过不同的I2C总线接口分别耦合触摸传感器280K,充电器,闪光灯,摄像头293等。例如:处理器210可以通过I2C接口耦合触摸传感器280K,使处理器210与触摸传感器280K通过I2C总线接口通信,实现终端设备100的触摸功能。
I2S接口可以用于音频通信。在一些实施例中,处理器210可以包含多组I2S总线。处理器210可以通过I2S总线与音频模块270耦合,实现处理器210与音频模块270之间的通信。在一些实施例中,音频模块270可以通过I2S接口向无线通信模块260传递音频信号,实现通过蓝牙耳机接听电话的功能。
PCM接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块270与无线通信模块260可以通过PCM总线接口耦合。在一些实施例中,音频模块270也可以通过PCM接口向无线通信模块260传递音频信号,实现通过蓝牙耳机接听电话的功能。I2S接口和PCM接口都可以用于音频通信。
UART接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,UART接口通常被用于连接处理器210与无线通信模块260。例如:处理器210通过UART接口与无线通信模块260中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块270可以通过UART接口向无线通信模块260传递音频信号,实现通过蓝牙耳机播放音乐的功能。
MIPI接口可以被用于连接处理器210与显示屏294,摄像头293等***器件。MIPI接口包括摄像头串行接口(camera serial interface,CSI),显示屏串行接口(displayserial interface,DSI)等。在一些实施例中,处理器210和摄像头293通过CSI接口通信,实现终端设备100的拍摄功能。处理器210和显示屏294通过DSI接口通信,实现终端设备100的显示功能。
GPIO接口可以通过软件配置。GPIO接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,GPIO接口可以用于连接处理器210与摄像头293,显示屏294,无线通信模块260,音频模块270,传感器模块280等。GPIO接口还可以被配置为I2C接口,I2S接口,UART接口,MIPI接口等。
USB接口230是符合USB标准规范的接口,具体可以是Mini USB接口,Micro USB接口,USB Type C接口等。USB接口230可以用于连接充电器为终端设备100充电,也可以用于终端设备100与***设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如AR设备等。
可以理解的是,本申请实施例示意的各模块间的接口连接关系,是示意性说明,并不构成对终端设备100的结构限定。在本申请另一些实施例中,终端设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
充电管理模块240用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块240可以通过USB接口230接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块240可以通过终端设备100的无线充电线圈接收无线充电输入。充电管理模块240为电池242充电的同时,还可以通过电源管理模块241为终端设备供电。
电源管理模块241用于连接电池242,充电管理模块240与处理器210。电源管理模块241接收电池242和/或充电管理模块240的输入,为处理器210,内部存储器221,显示屏294,摄像头293,和无线通信模块260等供电。电源管理模块241还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块241也可以设置于处理器210中。在另一些实施例中,电源管理模块241和充电管理模块240也可以设置于同一个器件中。
终端设备100的无线通信功能可以通过天线1,天线2,移动通信模块250,无线通信模块260,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。终端设备100中的天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块250可以提供应用在终端设备100上的包括2G/3G/4G/5G等无线通信的解决方案,移动通信模块250可也称为射频模块130。移动通信模块250可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块250可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块250还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块250的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块250的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器270A,受话器270B等)输出声音信号,或通过显示屏294显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器210,与移动通信模块250或其他功能模块设置在同一个器件中。
无线通信模块260可以提供应用在终端设备100上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,终端设备100的天线1和移动通信模块250耦合,天线2和无线通信模块260耦合,使得终端设备100可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯***(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(codedivision multiple access,CDMA),宽带码分多址(wideband code divisionmultipleaccess,WCDMA),时分码分多址(time-division code division multipleaccess,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。GNSS可以包括全球卫星定位***(global positioning system,GPS),全球导航卫星***(global navigation satellite system,GLONASS),北斗卫星导航***(beidounavigation satellite system,BDS),准天顶卫星***(quasi-zenithsatellitesystem,QZSS)和/或星基增强***(satellite based augmentation systems,SBAS)。
终端设备100通过GPU,显示屏294,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏294和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器210可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏294用于显示图像、显示视频和接收滑动操作等。显示屏294包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organiclight-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diod,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dotlightemitting diodes,QLED)等。在一些实施例中,终端设备100可以包括1个或N个显示屏294,N为大于1的正整数。
终端设备100可以通过ISP,摄像头293,视频编解码器,GPU,显示屏294以及应用处理器等实现拍摄功能。
ISP用于处理摄像头293反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将电信号传递给ISP处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头293中。
摄像头293用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,终端设备100可以包括1个或N个摄像头293,N为大于1的正整数。
数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当终端设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
视频编解码器用于对数字视频压缩或解压缩。终端设备100可以支持一种或多种视频编解码器。这样,终端设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。
NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现终端设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
外部存储器接口220可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备100的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器221可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器221可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。处理器210通过运行存储在内部存储器221的指令,和/或存储在设置于处理器中的存储器的指令,执行终端设备100的各种功能应用以及数据处理。
终端设备100可以通过音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
音频模块270用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块270还可以用于对音频信号编码和解码。在一些实施例中,音频模块270可以设置于处理器210中,或将音频模块270的部分功能模块设置于处理器210中。
扬声器270A,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备100可以通过扬声器270A收听音乐,或收听免提通话。
受话器270B,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备100接听电话或语音信息时,可以通过将受话器270B靠近人耳接听语音。
麦克风270C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风270C发声,将声音信号输入到麦克风270C。终端设备100可以设置至少一个麦克风270C。在另一些实施例中,终端设备100可以设置两个麦克风270C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,终端设备100还可以设置三个,四个或更多麦克风270C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
耳机接口270D用于连接有线耳机。耳机接口270D可以是USB接口230,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the USA,CTIA)标准接口。
压力传感器280A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器280A可以设置于显示屏294。压力传感器280A的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器280A,电极之间的电容改变。终端设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏294,终端设备100根据压力传感器280A检测触摸操作强度。终端设备100也可以根据压力传感器280A的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。
陀螺仪传感器280B可以用于确定终端设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器280B确定终端设备100围绕三个轴(即,x、y和z轴)的角速度。陀螺仪传感器280B可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器280B检测终端设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消终端设备100的抖动,实现防抖。陀螺仪传感器280B还可以用于导航,体感游戏场景。
气压传感器280C用于测量气压。在一些实施例中,终端设备100通过气压传感器280C测得的气压值计算海拔高度,辅助定位和导航。
磁传感器280D包括霍尔传感器。终端设备100可以利用磁传感器280D检测翻盖皮套的开合。在一些实施例中,当终端设备100是翻盖机时,终端设备100可以根据磁传感器280D检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
加速度传感器280E可检测终端设备100在各个方向上(一般为三轴)加速度的大小。当终端设备100静止时可检测出重力的大小及方向。还可以用于识别终端设备姿态,应用于横竖屏切换,计步器等应用程序。
距离传感器280F,用于测量距离。终端设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,终端设备100可以利用距离传感器280F测距以实现快速对焦。
接近光传感器280G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。终端设备100通过发光二极管向外发射红外光。终端设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定终端设备100附近有物体。当检测到不充分的反射光时,终端设备100可以确定终端设备100附近没有物体。终端设备100可以利用接近光传感器280G检测用户手持终端设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器280G也可用于皮套模式,口袋模式自动解锁与锁屏。
环境光传感器280L用于感知环境光亮度。终端设备100可以根据感知的环境光亮度自适应调节显示屏294亮度。环境光传感器280L也可用于拍照时自动调节白平衡。环境光传感器280L还可以与接近光传感器280G配合,检测终端设备100是否在口袋里,以防误触。
指纹传感器280H用于采集指纹。终端设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
温度传感器280J用于检测温度。在一些实施例中,终端设备100利用温度传感器280J检测的温度,执行温度处理策略。例如,当温度传感器280J上报的温度超过阈值,终端设备100执行降低位于温度传感器280J附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,终端设备100对电池242加热,以避免低温导致终端设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,终端设备100对电池242的输出电压执行升压,以避免低温导致的异常关机。
触摸传感器280K,也称“触控器件”。触摸传感器280K可以设置于显示屏294,由触摸传感器280K与显示屏294组成触摸屏,也称“触控屏”。触摸传感器280K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏294提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器280K也可以设置于终端设备100的表面,与显示屏294所处的位置不同。
骨传导传感器280M可以获取振动信号。在一些实施例中,骨传导传感器280M可以获取人体声部振动骨块的振动信号。骨传导传感器280M也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器280M也可以设置于耳机中,结合成骨传导耳机。音频模块270可以基于骨传导传感器280M获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于骨传导传感器280M获取的血压跳动信号解析心率信息,实现心率检测功能。
按键290包括开机键,音量键等。按键290可以是机械按键。也可以是触摸式按键。终端设备100可以接收按键输入,产生与终端设备100的用户设置以及功能控制有关的键信号输入。
马达291可以产生振动提示。马达291可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用程序(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏294不同区域的触摸操作,马达291也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
指示器292可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
SIM卡接口295用于连接SIM卡。SIM卡可以通过***SIM卡接口295,或从SIM卡接口295拔出,实现和终端设备100的接触和分离。终端设备100可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口295可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个SIM卡接口295可以同时***多张卡。多张卡的类型可以相同,也可以不同。SIM卡接口295也可以兼容不同类型的SIM卡。SIM卡接口295也可以兼容外部存储卡。终端设备100通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,终端设备100采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在终端设备100中,不能和终端设备100分离。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
示例性的,图3为本申请实施例提供的一种选网参数偏移值的确定方法的流程图。参照图3所示,该选网参数偏移值的确定方法包括以下步骤:
步骤301,终端设备获取第一用户识别卡执行的通信业务对应的业务类型。
在终端设备中设置有第一用户识别卡和第二用户识别卡,第一用户识别卡和第二用户识别卡共用同一射频模块130。可将第一用户识别卡称为主卡,第二用户识别卡称为副卡。
并且,在终端设备上安装有多个应用程序,按照各个应用程序的类型将其划分为社交类应用程序、游戏类应用程序、视频类应用程序以及文件传输(上传或下载)类应用程序等。
在终端设备中可以预先存储业务类型与应用程序的对应关系,当在终端设备上运行该应用程序,且采用第一用户识别卡执行该应用程序对应的通信业务时,应用处理器可以从上述的业务类型与应用程序的对应关系中,查找该应用程序对应的通信业务的业务类型。
例如,针对社交类应用程序,如微信等,当终端设备运行社交类应用程序时,可将第一用户识别卡执行该社交类应用程序的通信业务对应的业务类型确定为语音业务类型;针对游戏类应用程序,当终端设备运行游戏类应用程序时,可将第一用户识别卡执行该游戏类应用程序的通信业务对应的业务类型确定为游戏业务类型;针对视频类应用程序,当终端设备运行视频类应用程序时,可将第一用户识别卡执行该视频类应用程序的通信业务对应的业务类型确定为视频业务类型;而当终端设备运行文件传输类应用程序(如网盘应用程序、应用市场程序等)时,可将第一用户识别卡执行该文件传输类应用程序的通信业务对应的业务类型,确定为文件传输业务类型。
进一步的,应用处理器还可以根据应用程序运行时调用的硬件资源等信息,精确确定第一用户识别卡执行的通信业务对应的业务类型。
例如,当终端设备运行社交类应用程序,且调用摄像头或麦克风执行通信业务时,可确定是采用第一用户识别卡执行视频通话,此时,第一用户识别卡执行的通信业务对应的业务类型为语音业务类型。或者,当终端设备运行社交类应用程序,且调用麦克风而未调用摄像头时,可以确定是采用第一用户识别卡执行语音通话,此时,第一用户识别卡执行的通信业务对应的业务类型为语音业务类型。
以上仅给出了一种示例性的通信业务对应的业务类型的具体确定方法,本申请实施例对此不作限制。
在本申请实施例中,业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型。语音业务类型也可称为在网络上层(over the top,OTT)音视频类型,OTT是指互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务,如即时通信业务等,语音业务类型对应的通信业务包括音视频通话业务等;游戏业务类型对应的通信业务指的是游戏对战业务;视频业务类型对应的通信业务指的是视频播放业务;文件传输业务类型指的是文件上传业务和文件下载业务等,例如,采用应用市场下载或更新应用程序,或者使用云盘上传或下载文件等。
步骤302,当业务类型为语音业务类型时,终端设备查询语音业务类型对应的第一选网参数偏移值。
在本申请实施例中,预先存储有各个业务类型与选网参数的对应关系,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为语音业务类型时,应用处理器可以从业务类型与选网参数的对应关系中,查找该语音业务类型对应的第一选网参数偏移值。
或者,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为语音业务类型时,应用处理器将语音业务类型对应的语音业务类型标识发送至调制解调器,调制解调器根据语音业务类型标识从业务类型与选网参数的对应关系中,查找该语音业务类型对应的第一选网参数偏移值。
步骤303,当业务类型为游戏业务类型时,终端设备查询游戏业务类型对应的第二选网参数偏移值。
当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为游戏业务类型时,应用处理器可以从业务类型与选网参数的对应关系中,查找该游戏业务类型对应的第二选网参数偏移值。
或者,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为游戏业务类型时,应用处理器将游戏业务类型对应的游戏业务类型标识发送至调制解调器,调制解调器根据游戏业务类型标识从业务类型与选网参数的对应关系中,查找该游戏业务类型对应的第二选网参数偏移值。
步骤304,当业务类型为视频业务类型时,终端设备查询视频业务类型对应的第三选网参数偏移值。
当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为视频业务类型时,应用处理器可以从业务类型与选网参数的对应关系中,查找该视频业务类型对应的第三选网参数偏移值。
或者,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为视频业务类型时,应用处理器将视频业务类型对应的视频业务类型标识发送至调制解调器,调制解调器根据视频业务类型标识从业务类型与选网参数的对应关系中,查找该视频业务类型对应的第三选网参数偏移值。
步骤305,当业务类型为文件传输业务类型时,终端设备查询文件传输业务类型对应的第四选网参数偏移值。
当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为文件传输业务类型时,应用处理器可以从业务类型与选网参数的对应关系中,查找该文件传输业务类型对应的第四选网参数偏移值。
或者,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为文件传输业务类型时,应用处理器将文件传输业务类型对应的文件传输业务类型标识发送至调制解调器,调制解调器根据文件传输业务类型标识从业务类型与选网参数的对应关系中,查找该文件传输业务类型对应的第四选网参数偏移值。
其中,第一选网参数偏移值、第二选网参数偏移值、第三选网参数偏移值和第四选网参数偏移值均包括第一类参数偏移值和/或第二类参数偏移值。第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项;第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。
小区也可称为蜂窝小区,是指在蜂窝移动通信***中,其中的一个基站或基站的一部分(如扇形天线等)所覆盖的区域,在这个被覆盖的区域内的终端设备可以通过无线信道与基站进行通信。针对本申请实施例中的第二用户识别卡,服务小区指的是第二用户识别卡目前驻留的小区,而候选小区指的是第二用户识别卡驻留的服务小区的相邻小区。
在一些实施例中,各个业务类型对应的选网参数偏移值不同,即第一选网参数偏移值、第二选网参数偏移值、第三选网参数偏移值和第四选网参数偏移值,至少包括部分不相等的偏移值。
下面分别以第一用户识别卡执行的四种不同的通信业务,说明本申请实施例的小区变更方法。这四种通信业务的业务类型包括:语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型。
在第一种可选的实施方式中,针对通信业务的业务类型为语音业务类型的场景,此时,第二用户识别卡在进行小区变更时,主要涉及的过程包括小区搜索、小区重选和小区切换。
因此,若终端设备需要进行小区搜索,在步骤302之后,可以依次执行步骤401至步骤403;若终端设备需要进行小区重选,在步骤302之后,可以依次执行步骤501至步骤506;若终端设备需要进行小区切换,在步骤302之后,可以依次执行步骤601至步骤605。
参照图4所示,为本申请实施例提供的一种小区搜索方法的流程图,在采用第二用户识别卡进行小区搜索时,其可以包括如下步骤:
步骤401,应用处理器向调制解调器发送第一选网参数偏移值,第一选网参数偏移值包括语音业务类型对应的搜索周期偏移值。
在本申请实施例中,在应用处理器从业务类型与选网参数的对应关系中,查找该语音业务类型对应的第一选网参数偏移值之后,应用处理器将第一选网参数偏移值发送至调制解调器,该第一选网参数偏移值包括语音业务类型对应的搜索周期偏移值。
步骤402,调制解调器将初始搜索周期与语音业务类型对应的搜索周期偏移值的和值,作为语音业务类型对应的目标搜索周期。
在本申请实施例中,调制解调器内预先设定有初始搜索周期,调制解调器在接收到应用处理器发送的语音业务类型对应的搜索周期偏移值后,计算初始搜索周期与语音业务类型对应的搜索周期偏移值的和值,得到语音业务类型对应的目标搜索周期。当然,可以理解的是,初始搜索周期也可以是网络设备通过射频模块发送给调制解调器的。
示例性的,初始搜索周期为Y0,语音业务类型对应的搜索周期偏移值为ΔY1,语音业务类型对应的目标搜索周期为Y1,则Y1=Y0+ΔY1,语音业务类型对应的搜索周期偏移值ΔY1为正数,则使得语音业务类型对应的目标搜索周期Y1大于初始搜索周期Y0。例如,初始搜索周期为Y0为60s,ΔY1为30s,则Y1为90s。
步骤403,调制解调器根据语音业务类型对应的目标搜索周期执行小区搜索操作。
例如,当语音业务类型对应的目标搜索周期Y1为90s时,则在第一用户识别卡执行语音业务时,第二用户识别卡每间隔90s进行一次小区搜索。
终端设备中的第二用户识别卡若要接入网络,需要经过小区搜索过程,小区搜索过程不仅仅是在开机时执行的,实际上,为了支持移动性(mobility),终端设备会不停地搜索候选小区,与候选小区取得频率和符号同步,并估计该候选小区的信号质量。
其中,小区搜索的过程主要包括以下四步:
第一步,终端设备从主同步信号(primary synchronization signal,PSS)和辅同步信号(secondary synchronization signal,SSS)上,获取小区的物理小区标识(physical cell identity,PCI)。
第二步,终端设备接收下行参考信号(reference signal,RS),用来与基站的时间和频率上保持同步。
第三步,终端设备解码物理广播信道(physical broadcasting channel,PBCH),获得主信息块(master information block,MIB),其包含***帧号(system framenumber,SFN)和下行***带宽等信息。
第四步:终端设备解码物理下行共享信道(physical downlink shared channel,PDSCH),获得***信息块(system information block,SIB)。
当终端设备获取到SIB和MIB等信息之后,需要S准则判断搜索到的小区是否符合驻留的条件,S准则要求驻留小区的条件为Srxlev>0。其中,Srxlev=Qrxlevmeas–(Qrxlevmin+Qrxlevminoffset)–Pcompensation。
Srxlev表示小区选择接收等级值,Qrxlevmeas表示接收信号的参考信号接收功率(reference signal receiving power,RSRP),Qrxlevmin表示接收信号的最小功率值,Qrxlevminoffset表示当驻留在拜访公共陆地移动网络(visited public land mobilenetwork,VPLMN)下,周期性搜索更高优先级的PLMN时的Qrxlevmin的偏移量,Pcompensation取值为max(PEMAXPUMAX,0),其中,PEMAX表示终端设备进行上行传输时的最大发射功率等级,PUMAX表示终端设备的最大射频输出功率。通常,Qrxlevminoffset和Pcompensation为0,则上述公式可以简化为Srxlev=Qrxlevmeas–Qrxlevmin。
在相关技术中,调制解调器是按照初始搜索周期Y0进行小区搜索的,导致单位时长内第二用户识别卡执行小区搜索时占用的射频资源较多,因此,本申请实施例通过提高第二用户识别卡进行小区搜索的搜索周期,则使得第二用户识别卡进行小区搜索的搜索频率降低,从而降低了单位时长内第二用户识别卡执行小区搜索时占用的射频资源。
当第二用户识别卡搜索到的候选小区符合驻留条件时,需要将服务小区与候选小区的信号质量进行比较,从而决定是否进行小区切换(handover)或小区重选(cell re-selection)。
小区重选指的是终端设备的第二用户识别卡在处于空闲态时,因为位置变化、信号变化等因素,重新选择服务小区的过程;小区切换指的是终端设备的第二用户识别卡处于连接态时,切换服务小区的过程。第二用户识别卡的业务状态可以划分为空闲态和连接态两种,空闲态指的是第二用户识别卡当前没有进行语音业务、文件传输业务等通信业务,而连接态指的是第二用户识别卡正在进行语音业务、文件传输业务等通信业务。
参照图5所示,为本申请实施例提供的一种小区重选方法的流程图,在采用第二用户识别卡进行小区重选时,其可以包括如下步骤:
步骤501,应用处理器向调制解调器发送第一选网参数偏移值,第一选网参数偏移值包括语音业务类型对应的第一重选门限偏移值、重选时间参数偏移值和第二重选门限偏移值。
在进行小区重选时,当候选小区与服务小区的优先级不同时,其选网参数也不同。因此,针对候选小区的优先级高于服务小区的优先级的情况,语音业务类型对应的第一重选门限偏移值为ΔR11,语音业务类型对应的重选时间参数偏移值为ΔT11;针对候选小区的优先级与服务小区的优先级相同的情况,语音业务类型对应的第一重选门限偏移值为ΔR12,语音业务类型对应的重选时间参数偏移值为ΔT12;而针对候选小区的优先级低于服务小区的优先级的情况,语音业务类型对应的第一重选门限偏移值为ΔR13,语音业务类型对应的重选时间参数偏移值为ΔT13,语音业务类型对应的第二重选门限偏移值为ΔR14。
其中,第一重选门限偏移值为正数,即高优先级候选小区对应的第一重选门限偏移值ΔR11、同优先级候选小区对应的第一重选门限偏移值ΔR12,以及低优先级候选小区对应的第一重选门限偏移值ΔR13均为正数。重选时间参数偏移值也为正数,即高优先级候选小区对应的重选时间参数偏移值ΔT11、同优先级候选小区对应的重选时间参数偏移值ΔT12,以及低优先级候选小区对应的重选时间参数偏移值ΔT13均为正数。第二重选门限偏移值为正数,即低优先级候选小区对应的第二重选门限偏移值为ΔR14为正数。
步骤502,调制解调器接收网络设备发送的***消息,该***消息包括第一初始重选门限、初始重选时间参数和第二初始重选门限。
在本申请实施例中,网络设备会通过天线和射频模块向调制解调器发送***消息,该***消息包含了小区重选的参数信息,其分别为第一初始重选门限、初始重选时间参数和第二初始重选门限。
若该***消息是优先级高于服务小区的候选小区发送的,则第一初始重选门限为ThreshXHigh,初始重选时间参数为T10。若该***消息是优先级等于服务小区的候选小区发送的,则第一初始重选门限为ThreshXequal,初始重选时间参数为T20。若该***消息是优先级低于服务小区的候选小区发送的,则第一初始重选门限为ThreshXLow,初始重选时间参数为T30,第二初始重选门限为ThrshServLow。
步骤503,调制解调器将第一初始重选门限与语音业务类型对应的第一重选门限偏移值的和值,作为语音业务类型对应的第一目标重选门限。
针对优先级高于服务小区的候选小区,语音业务类型对应的第一目标重选门限为ThreshXHigh+ΔR11;针对优先级等于服务小区的候选小区,语音业务类型对应的第一目标重选门限为ThreshXequal+ΔR12;针对优先级低于服务小区的候选小区,语音业务类型对应的第一目标重选门限为ThreshXLow+ΔR13。
例如,针对优先级高于服务小区的候选小区,第一初始重选门限ThreshXHigh为-94dBm,语音业务类型对应的第一重选门限偏移值ΔR11为10dBm,则语音业务类型对应的第一目标重选门限为-84dBm。针对优先级等于服务小区的候选小区,第一初始重选门限ThreshXequal为0dBm,语音业务类型对应的第一重选门限偏移值为ΔR12为5dBm,则语音业务类型对应的第一目标重选门限为5dBm;针对优先级低于服务小区的候选小区,第一初始重选门限ThreshXLow为-94dBm,语音业务类型对应的第一重选门限偏移值为ΔR13为15dBm,则语音业务类型对应的第一目标重选门限为-79dBm。
步骤504,调制解调器将初始重选时间参数与语音业务类型对应的重选时间参数偏移值的和值,作为语音业务类型对应的目标重选时间参数。
针对优先级高于服务小区的候选小区,语音业务类型对应的目标重选时间参数T11=T10+ΔT11;针对优先级等于服务小区的候选小区,语音业务类型对应的目标重选时间参数T12=T20+ΔT12;针对优先级低于服务小区的候选小区,语音业务类型对应的目标重选时间参数T13=T30+ΔT13。
步骤505,调制解调器将第二初始重选门限与语音业务类型对应的第二重选门限偏移值的差值,作为语音业务类型对应的第二目标重选门限。
针对优先级低于服务小区的候选小区,语音业务类型对应的第二目标重选门限为ThrshServLow-ΔR14。
步骤506,调制解调器根据语音业务类型对应的第一目标重选门限、目标重选时间参数和第二目标重选门限,执行针对第二用户识别卡的小区重选的判决。
当第二用户识别卡处于空闲态时,根据测量结果计算出Srxlev,判断是否对候选小区进行重选测量,其分为以下两种情况:
第一种情况,当候选小区的优先级高于服务小区时,始终对候选小区进行重选测量。
第二种情况,当候选小区的优先级低于或等于服务小区时,分为同频和与异频两种情况:当候选小区与服务小区为同频小区时,若服务小区的Srxlev≤SIntraSearch时,启动候选小区的重选测量,SIntraSearch表示同频测量启动门限;同频测量启动门限SIntraSearch可以为-70dBm;当候选小区与服务小区为异频小区时,若服务小区的Srxlev≤SnonIntraSearch时,启动候选小区的重选测量,SnonIntraSearch表示异频测量启动门限,异频测量启动门限SnonIntraSearch可以为-100dBm。
其中,同频小区指的是服务小区与候选小区的频率相同,异频小区指的是服务小区与候选小区的频率不同。在测量得到候选小区的信号质量之后,是否需要执行小区重选,也分为三种情况:
第一种情况,针对优先级高于服务小区的候选小区,若第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Srxlev>ThreshXHigh+ΔR11,且持续时长大于T11。
第二种情况,针对与服务小区同频或同优先级的候选小区,若第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Rt与服务小区的Rs的差值大于ThreshXequal+ΔR12,且持续时长大于T12。
其中,候选小区的Rt=Qmeas,t-Qoffset,服务小区的Rs=Qmeas,s+Qhyst。Qmeas,t表示候选小区的RSRP值,Qoffset表示候选小区的小区偏置值,表示服务小区与候选小区之间的小区偏置,用于控制小区重选的难易程度,该Qoffset越大则越难重选到候选小区;Qmeas,s表示服务小区的RSRP值,Qhyst表示小区重选迟滞值,用于调整小区重选的难易程度,减少乒乓效应,在其他参数一定的情况下,增大小区重选迟滞值,可增加小区重选的难度。
第三种情况,针对优先级低于服务小区的候选小区,若第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、服务小区的Srxlev<ThrshServLow-ΔR14,候选小区的Srxlev>ThreshXLow+ΔR13,且持续时长大于T13。
在相关技术中,针对优先级高于服务小区的候选小区,调制解调器是按照第一初始重选门限ThreshXHigh以及初始重选时间参数T10,执行针对第二用户识别卡的小区重选的判决;而本申请实施例中的调制解调器是按照第一目标重选门限ThreshXHigh+ΔR11和目标重选时间参数T11,执行针对第二用户识别卡的小区重选的判决。
相应的,针对优先级等于服务小区的候选小区,调制解调器是按照第一初始重选门限ThreshXequal以及初始重选时间参数为T20,执行针对第二用户识别卡的小区重选的判决;而本申请实施例中的调制解调器是按照第一目标重选门限ThreshXequal+ΔR12和目标重选时间参数T12,执行针对第二用户识别卡的小区重选的判决。
相应的,针对优先级低于服务小区的候选小区,调制解调器是按照第一初始重选门限ThreshXLow、初始重选时间参数为T30以及第二初始重选门限为ThrshServLow,执行针对第二用户识别卡的小区重选的判决;而本申请实施例中的调制解调器是按照第一目标重选门限ThreshXLow+ΔR13、目标重选时间参数T13以及第二目标重选门限ThrshServLow-ΔR14,执行针对第二用户识别卡的小区重选的判决。
若候选小区的优先级高于或等于服务小区的优先级时,通过提高第二用户识别卡重选至候选小区的重选门限和重选时间参数,使得第二用户识别卡重选至候选小区的难度提高,从而可以降低第二用户识别卡的重选操作导致的射频资源的占用。若候选小区的优先级低于服务小区的优先级时,通过提高第二用户识别卡重选至候选小区的重选门限和重选时间参数,以及降低第二用户识别卡从服务小区离开时的重选门限(即ThrshServLow-ΔR14),使得第二用户识别卡重选至候选小区的难度提高,从而可以降低第二用户识别卡的重选操作导致的射频资源的占用。
可以理解的是,第一选网参数偏移值可以包括语音业务类型对应的第一重选门限偏移值、重选时间参数偏移值以及第二重选门限偏移值中的任意一者或两者;相应的,在调整初始选网参数时,也可以调整第一初始重选门限、初始重选时间参数和第二初始重选门限中的任意一者或两者。
若本申请实施例仅调整第一初始重选门限时,上述实施例中可以无需执行步骤504和步骤505,且步骤506中是根据语音业务类型对应的第一目标重选门限、初始重选时间参数和第二初始重选门限,执行针对第二用户识别卡的小区重选的判决。
若本申请实施例仅调整初始重选时间参数时,上述实施例中可以无需执行步骤503和步骤505,且步骤506中是根据语音业务类型对应的第一初始重选门限、目标重选时间参数和第二初始重选门限,执行针对第二用户识别卡的小区重选的判决。
若本申请实施例仅调整第二初始重选门限时,上述实施例中可以无需执行步骤503和步骤504,且步骤506中是根据语音业务类型对应的第一初始重选门限、初始重选时间参数和第二目标重选门限,执行针对第二用户识别卡的小区重选的判决。
相应的,在调整初始选网参数时,若仅调整第一初始重选门限、初始重选时间参数和第二初始重选门限中的任意二者,无需调整的初始选网参数对应的步骤也无需执行。
参照图6所示,为本申请实施例提供的一种小区切换方法的流程图,在采用第二用户识别卡进行小区切换时,其可以包括如下步骤:
步骤601,应用处理器向调制解调器发送第一选网参数偏移值,第一选网参数偏移值包括语音业务类型对应的第一切换门限偏移值和第二切换门限偏移值。
当终端设备的第二用户识别卡处于连接态时,若终端设备从一个小区移动到另一小区,为了保证第二用户识别卡不中断的进行通信,需要执行小区切换操作。
具体的,网络设备会周期性地向终端设备下发测量控制,通过无线资源控制(radio resource control,RRC)重配置消息对第二用户识别卡的测量类型进行配置;调制解调器按照网络设置下发的测量控制对第二用户识别卡所连接的服务小区进行测量配置;当满足所配置的上报条件时,调制解调器向网络设备上报测量报告;网络设备根据测量报告进行判决,确定是否将第二用户识别卡连接的服务小区进行切换。
其中,调制解调器的测量上报机制分为周期性的测量上报和事件性的测量上报,基于事件性的测量上报可以减少终端设备的上报次数,并且可以保证第二用户识别卡能够及时切换,因此,本申请实施例可采用事件性的测量上报。
基于事件性的测量上报,其测量上报事件包括A1事件、A2事件、A3事件、A***、A5事件、B1事件和B2事件。
A1事件指的是服务小区的信号质量大于启动测量门限,用于关闭正在进行的异频/异***的测量。A2事件指的是服务小区的信号质量小于或等于启动测量门限,用于打开异频/异***的测量。A3事件指的是候选小区的信号质量与服务小区的信号质量之间的差值,大于第一切换门限,其主要针对的是***间的同频测量事件,即候选小区与服务小区属于同一网络***,且频率相同。A***指的是候选小区的信号质量大于第二切换门限,其主要针对的是***间的异频测量事件,即候选小区与服务小区属于同一网络***,且频率不相同。A5事件指的是服务小区的信号质量小于第三切换门限,且候选小区的信号质量大于第四切换门限,其针对的是***间的同频测量事件和异频测量事件。
B1事件指的是候选小区的信号质量大于第五切换门限,其主要针对的是不同***的测量事件,即候选小区与服务小区属于不同的网络***。B2事件指的是服务小区的信号质量小于第六切换门限,且候选小区的信号质量大于第七切换门限,其主要针对的是不同***的测量事件。
通常,同一网络***的切换会采用A3事件或A***,而不同网络***的切换会采用B1事件或B2事件。在A***、A5事件、B1事件和B2事件上报前,需要先触发A2事件,即当服务小区的信号质量小于或等于启动测量门限时,触发A2事件,终端设备才开始进行异频或异***的测量。
需要说明的是,同一网络***指的是网络制式相同的***,不同的网络***指的是网络制式不相同的***。网络制式指的是网络类型,其包括2G、3G、4G和5G等网络制式。
因此,在进行小区切换时,当网络设备向终端设备下发的测量控制事件的类型不同时,其对应的第一切换门限偏移值和第二切换门限偏移值也不同。
针对A3事件,语音业务类型对应的第一切换门限偏移值为ΔH11;针对A***,语音业务类型对应的第一切换门限偏移值为ΔH12;针对A5事件,语音业务类型对应的第一切换门限偏移值为ΔH13,语音业务类型对应的第二切换门限偏移值为ΔH14;针对B1事件,语音业务类型对应的第一切换门限偏移值为ΔH15;针对B2事件,语音业务类型对应的第一切换门限偏移值为ΔH16,语音业务类型对应的第二切换门限偏移值为ΔH17。
其中,第一切换门限偏移值为正数,即A3事件对应的第一切换门限偏移值ΔH11、A***对应的第一切换门限偏移值ΔH12、A5事件对应的第一切换门限偏移值ΔH13、B1事件对应的第一切换门限偏移值ΔH15以及B2事件对应的第一切换门限偏移值为ΔH16均为正数。第二切换门限偏移值为正数,即A5事件对应的第二切换门限偏移值ΔH14以及B2事件对应的第二切换门限偏移值ΔH17均为正数。
步骤602,调制解调器接收网络设备发送的RRC重配置消息,该RRC重配置消息包括第一初始切换门限和第二初始切换门限。
网络设备通过天线和射频模块向调制解调器发送RRC重配置消息,该RRC重配置消息包括第一初始切换门限和第二初始切换门限。
其中,A3事件对应的第一初始切换门限为H10,A***对应的第一初始切换门限为H20,A5事件对应的第一初始切换门限为H30,A5事件对应的第二初始切换门限为H40,B1事件对应的第一初始切换门限为H50,B2事件对应的第一初始切换门限为H60,B2事件对应的第二初始切换门限为H70。
步骤603,调制解调器将第一初始切换门限与语音业务类型对应的第一切换门限偏移值的和值,作为语音业务类型对应的第一目标切换门限。
针对A3事件,语音业务类型对应的第一目标切换门限H11=H10+ΔH11;针对A***,语音业务类型对应的第一目标切换门限H12=H20+ΔH12;针对A5事件,语音业务类型对应的第一目标切换门限H13=H30+ΔH13;针对B1事件,语音业务类型对应的第一目标切换门限H15=H50+ΔH15;针对B2事件,语音业务类型对应的第一目标切换门限H16=H60+ΔH16。
步骤604,调制解调器将第二初始切换门限与语音业务类型对应的第二切换门限偏移值的差值,作为语音业务类型对应的第二目标切换门限。
针对A5事件,语音业务类型对应的第二目标切换门限H14=H40-ΔH14;针对B2事件,语音业务类型对应的第二目标切换门限H17=H70-ΔH17。
步骤605,调制解调器根据语音业务类型对应的第一目标切换门限和第二目标切换门限,执行针对第二用户识别卡的测量事件上报的判决。
针对A3事件,当候选小区的信号质量与服务小区的信号质量之间的差值,大于A3事件对应的第一目标切换门限H11时,调制解调器向网络设备上报针对第二用户识别卡的A3事件的测量报告。A3事件对应的第一目标切换门限H11也可称为第一切换门限。
针对A***,当候选小区的信号质量大于A***对应的第一目标切换门限H12时,调制解调器向网络设备上报针对第二用户识别卡的A***的测量报告。A***对应的第一目标切换门限H12也可称为第二切换门限。
针对A5事件,当服务小区的信号质量小于A5事件对应的第二目标切换门限H14,且候选小区的信号质量大于A5事件对应的第一目标切换门限H13时,调制解调器向网络设备上报针对第二用户识别卡的A5事件的测量报告。A5事件对应的第一目标切换门限H13也可称为第四切换门限,A5事件对应的第二目标切换门限H14也可称为第三切换门限。
针对B1事件,当候选小区的信号质量大于B1事件对应的第一目标切换门限H15时,调制解调器向网络设备上报针对第二用户识别卡的B1事件的测量报告。B1事件对应的第一目标切换门限H15也可称为第五切换门限。
针对B2事件,当服务小区的信号质量小于B2事件对应的第二目标切换门限H17,且候选小区的信号质量大于B2事件对应的第一目标切换门限H16时,调制解调器向网络设备上报针对第二用户识别卡的B2事件的测量报告。B2事件对应的第一目标切换门限H16也可称为第七切换门限,B2事件对应的第二目标切换门限H17也可称为第六切换门限。
在调制解调器向网络设备上报对应事件的测量报告之后,网络设备可根据测量报告进行判决,确定是否将第二用户识别卡连接的服务小区进行切换。
在相关技术中,针对A3事件,调制解调器是按照A3事件对应的第一初始切换门限H10,执行针对A3事件上报的判决;而本申请实施例中的调制解调器是按照A3事件对应的第一目标切换门限H11,执行针对A3事件上报的判决。可以看出,本申请实施例提高了第二用户识别卡切换至候选小区的切换门限,使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。
在相关技术中,针对A***,调制解调器是按照A***对应的第一初始切换门限H20,执行针对A***上报的判决;而本申请实施例中的调制解调器是按照A***对应的第一目标切换门限H12,执行针对A***上报的判决。可以看出,本申请实施例提高了第二用户识别卡切换至候选小区的切换门限,使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。
在相关技术中,针对A5事件,调制解调器是按照A5事件对应的第一初始切换门限H30,以及A5事件对应的第二初始切换门限H40,执行针对A5事件上报的判决;而本申请实施例中的调制解调器是按照A5事件对应的第一目标切换门限H13,以及A5事件对应的第二目标切换门限H14,执行针对A5事件上报的判决。可以看出,本申请实施例提高了第二用户识别卡切换至候选小区的切换门限,且降低了第二用户识别卡从服务小区离开时的切换门限(即第二目标切换门限H14),使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。
在相关技术中,针对B1事件,调制解调器是按照B1事件对应的第一初始切换门限H50,执行针对B1事件上报的判决;而本申请实施例中的调制解调器是按照针对B1事件对应的第一目标切换门限H15,执行针对B1事件上报的判决。可以看出,本申请实施例提高了第二用户识别卡切换至候选小区的切换门限,使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。
在相关技术中,针对B2事件,调制解调器是按照B2事件对应的第一初始切换门限H60,以及B2事件对应的第二初始切换门限H70,执行针对B2事件上报的判决;而本申请实施例中的调制解调器是按照B2事件对应的第一目标切换门限H16,以及B2事件对应的第二目标切换门限H17,执行针对B2事件上报的判决。可以看出,本申请实施例提高了第二用户识别卡切换至候选小区的切换门限,且降低了第二用户识别卡从服务小区离开时的切换门限(即第二目标切换门限H17),使得第二用户识别卡切换至候选小区的难度提高,从而可以降低第二用户识别卡的切换操作导致的射频资源的占用。
可以理解的是,第一选网参数偏移值可以包括语音业务类型对应的第一切换门限偏移值和第二切换门限偏移值中的任一者;相应的,在调整初始选网参数时,也可以调整第一初始切换门限和第二初始切换门限中的任一者。
若本申请实施例仅调整第一初始切换门限时,上述实施例中可以无需执行步骤604,且步骤605中是根据语音业务类型对应的第一目标切换门限和第二初始切换门限,执行针对第二用户识别卡的测量事件上报的判决。
若本申请实施例仅调整第二初始切换门限时,上述实施例中可以无需执行步骤603,且步骤605中是根据语音业务类型对应的第一初始切换门限和第二目标切换门限,执行针对第二用户识别卡的测量事件上报的判决。
需要说明的是,针对小区搜素、小区重选和小区切换这三个过程,应用处理器可以一次性将第一选网参数偏移值包括的搜索周期偏移值、第一重选门限偏移值、重选时间参数偏移值、第二重选门限偏移值、第一切换门限偏移值和第二切换门限偏移值发送至调制解调器。或者,应用处理器也可以根据第二用户识别卡当前所处的状态,将第一选网参数偏移值中的部分偏移值发送至调制解调器,例如,当第二用户识别卡处于空闲态时,可以将第一重选门限偏移值、重选时间参数偏移值和第二重选门限偏移值发送至调制解调器,而当第二用户识别卡处于连接态时,将第一切换门限偏移值和第二切换门限偏移值发送至调制解调器。
另外,当调制解调器接收到应用处理器发送的第一选网参数偏移值之后,调制解调器向应用处理器返回响应信息,表示已接收到该第一选网参数偏移值。
在本申请实施例中,第一用户识别卡执行的通信业务对应的业务类型为语音业务类型时,若调制解调器响应网络设备发送至第二用户识别卡的寻呼消息,其会打断第一用户识别卡执行的通信业务,因此,为了提高第一用户识别卡的语音业务的流畅性,调制解调器可以禁止响应网络设备发送至第二用户识别卡的寻呼消息。
针对通信业务的业务类型为语音业务类型的场景,本申请实施例可以直接根据语音业务类型调整初始选网参数,也可以根据设置选项来确定是否调整初始选网参数。
如图7所示,可通过终端设备显示的业务优先级选择界面70,确定第一用户识别卡和第二用户识别卡的业务优先级顺序。
在一些实施例中,当终端设备接收到用户的触发操作时,可显示业务优先级选择界面70,该业务优先级选择界面70具体可位于SIM卡管理界面下。该业务优先级选择界面70包括第一选项71、第二选项72和第三选项73。第一选项71用于指示第一用户识别卡的业务优先,即SIM卡1的语音业务优先于SIM卡2的业务;第二选项72用于指示第二用户识别卡的业务优先,即SIM卡2的业务优先于SIM卡1的语音业务;第三选项73为智能选择选项,其可以根据历史语音数据确定第一用户识别卡和第二用户识别卡的业务优先级顺序。
若用户对第一选项71进行点击操作时,确定第一用户识别卡的语音业务的优先级高于第二用户识别卡的业务优先级,此时,终端设备响应于对第一选项41的选择操作,通过第一选网参数偏移值对初始选网参数进行调整,得到目标选网参数,终端设备基于目标选网参数,执行针对第二用户识别卡的小区变更的判决。
若用户对第二选项72进行点击操作时,确定第一用户识别卡的语音业务的优先级低于第二用户识别卡的业务优先级,此时,终端设备响应于对第二选项72的选择操作,无需根据第一选网参数偏移值对初始选网参数进行调整,而是直接按照初始选网参数执行针对第二用户识别卡的小区变更的判决。
若用户对第三选项73进行点击操作时,确定需要根据历史语音数据确定第一用户识别卡和第二用户识别卡的业务优先级顺序。具体的,终端设备响应于对第三选项的选择操作,获取第一用户识别卡和第二用户识别卡的历史语音数据;终端设备根据历史语音数据确定历史使用偏好值;当历史使用偏好值大于预设偏好值时,确定第一用户识别卡的语音业务的优先级高于第二用户识别卡的业务优先级,终端设备执行根据选网参数偏移值调整初始选网参数,得到目标选网参数,并基于目标选网参数执行针对第二用户识别卡的小区变更的判决。
而当历史使用偏好值小于或等于预设偏好值时,确定第一用户识别卡的语音业务的优先级低于第二用户识别卡的业务优先级,终端设备直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决。
其中,第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;终端设备计算第一历史使用时长与第二历史使用时长的比值,得到使用时长比例;终端设备计算第一历史使用次数与第二历史使用次数的比值,得到使用次数比例;终端设备将使用时长比例和使用次数比例的和值,作为历史使用偏好值。
示例性的,第一历史使用时长为X1,第一历史使用次数为N1,第二历史使用时长为X2,第二历史使用次数为N2,则历史使用偏好值W=X1/X2+N1/N2。预设偏好值可根据经验值进行设定。
可以理解的是,本申请实施例中的业务优先级选择界面70包括的选项,不局限于图7所示的第一选项71、第二选项72和第三选项73,在一些实施例中,业务优先级选择界面70也可以包括第一选项71、第二选项72和第三选项73中的任意一者或两者。
例如,当业务优先级选择界面70仅包括第一选项71时,若触发该第一选项71开启时,则确定需要通过第一选网参数偏移值对初始选网参数进行调整,得到目标选网参数,并基于目标选网参数,执行针对第二用户识别卡的小区变更的判决;而若触发该第一选项71关闭时,则确定是直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决。
在第二种可选的实施方式中,针对通信业务的业务类型为游戏业务类型的场景,此时,第二用户识别卡在进行小区变更时,主要涉及的过程也包括小区搜索、小区重选和小区切换。
其中,游戏业务类型对应的小区搜索过程与图4所示的语音业务类型对应的小区搜索过程类似,但是,游戏业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的搜索周期偏移值可能不同。
示意性的,游戏业务类型对应的搜索周期偏移值可以为ΔY2,则游戏业务类型对应的目标搜索周期Y2=Y0+ΔY2,游戏业务类型对应的搜索周期偏移值ΔY2为正数,ΔY2与ΔY1可以不相等。因此,调制解调器根据游戏业务类型对应的目标搜索周期则Y2执行小区搜索操作。
游戏业务类型对应的小区重选过程与图5所示的语音业务类型对应的小区重选过程类似,但是,游戏业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一重选门限偏移值、重选时间参数偏移值和第二重选门限偏移值可能有所不同。
示意性的,针对候选小区的优先级高于服务小区的优先级的情况,游戏业务类型对应的第一重选门限偏移值为ΔR21,游戏业务类型对应的重选时间参数偏移值为ΔT21;针对候选小区的优先级与服务小区的优先级相同的情况,游戏业务类型对应的第一重选门限偏移值为ΔR22,游戏业务类型对应的重选时间参数偏移值为ΔT22;而针对候选小区的优先级低于服务小区的优先级的情况,游戏业务类型对应的第一重选门限偏移值为ΔR23,游戏业务类型对应的重选时间参数偏移值为ΔT23,游戏业务类型对应的第二重选门限偏移值为ΔR24。
ΔR21、ΔT21、ΔR22、ΔT22、ΔR23、ΔT23和ΔR24均为正数,且ΔR21与ΔR11可以不相等,ΔT21与ΔT11可以不相等,ΔR22与ΔR12可以不相等,ΔT22与ΔT12可以不相等,ΔR23与ΔR13可以不相等,ΔT23与ΔT13可以不相等,ΔR24与ΔR14可以不相等。
因此,针对优先级高于服务小区的候选小区,游戏业务类型对应的第一目标重选门限为ThreshXHigh+ΔR21,游戏业务类型对应的目标重选时间参数T21=T10+ΔT21。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Srxlev>ThreshXHigh+ΔR21,且持续时长大于T21。
针对优先级等于服务小区的候选小区,游戏业务类型对应的第一目标重选门限为ThreshXequal+ΔR22,游戏业务类型对应的目标重选时间参数T22=T20+ΔT22。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Rt与服务小区的Rs的差值大于ThreshXequal+ΔR22,且持续时长大于T22。
针对优先级低于服务小区的候选小区,游戏业务类型对应的第一目标重选门限为ThreshXLow+ΔR23,游戏业务类型对应的目标重选时间参数T23=T30+ΔT23,游戏业务类型对应的第二目标重选门限为ThrshServLow-ΔR24。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、服务小区的Srxlev<ThrshServLow-ΔR24,候选小区的Srxlev>ThreshXLow+ΔR23,且持续时长大于T23。
游戏业务类型对应的小区切换过程与图6所示的语音业务类型对应的小区切换过程类似,但是,游戏业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一切换门限偏移值和第二切换门限偏移值可能有所不同。
示意性的,针对A3事件,游戏业务类型对应的第一切换门限偏移值为ΔH21;针对A***,游戏业务类型对应的第一切换门限偏移值为ΔH22;针对A5事件,游戏业务类型对应的第一切换门限偏移值为ΔH23,游戏业务类型对应的第二切换门限偏移值为ΔH24;针对B1事件,游戏业务类型对应的第一切换门限偏移值为ΔH25;针对B2事件,游戏业务类型对应的第一切换门限偏移值为ΔH26,游戏业务类型对应的第二切换门限偏移值为ΔH27。
ΔH21、ΔH22、ΔH23、ΔH24、ΔH25、ΔH26和ΔH27均为正数,且ΔH21与ΔH11可以不相等,ΔH22与ΔH12可以不相等,ΔH23与ΔH13可以不相等,ΔH24与ΔH14可以不相等,ΔH25与ΔH15可以不相等,ΔH26与ΔH16可以不相等,ΔH27与ΔH17可以不相等。
因此,针对A3事件,游戏业务类型对应的第一目标切换门限H21=H10+ΔH21。当候选小区的信号质量与服务小区的信号质量之间的差值大于H21时,调制解调器向网络设备上报针对第二用户识别卡的A3事件的测量报告。
针对A***,游戏业务类型对应的第一目标切换门限H22=H20+ΔH22。当候选小区的信号质量大于H22时,调制解调器向网络设备上报针对第二用户识别卡的A***的测量报告。
针对A5事件,游戏业务类型对应的第一目标切换门限H23=H30+ΔH23,游戏业务类型对应的第二目标切换门限H24=H40-ΔH24。当服务小区的信号质量小于H24,且候选小区的信号质量大于H23时,调制解调器向网络设备上报针对第二用户识别卡的A5事件的测量报告。
针对B1事件,游戏业务类型对应的第一目标切换门限H25=H50+ΔH25。当候选小区的信号质量大于H25时,调制解调器向网络设备上报针对第二用户识别卡的B1事件的测量报告。
针对B2事件,游戏业务类型对应的第一目标切换门限H26=H60+ΔH26,游戏业务类型对应的第二目标切换门限H27=H70-ΔH27。当服务小区的信号质量小于H27,且候选小区的信号质量大于H26时,调制解调器向网络设备上报针对第二用户识别卡的B2事件的测量报告。
在第三种可选的实施方式中,针对通信业务的业务类型为视频业务类型的场景,此时,第二用户识别卡在进行小区变更时,主要涉及的过程也包括小区搜索、小区重选和小区切换。
其中,视频业务类型对应的小区搜索过程与图4所示的语音业务类型对应的小区搜索过程类似,但是,视频业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的搜索周期偏移值可能不同。
示意性的,视频业务类型对应的搜索周期偏移值可以为ΔY3,则视频业务类型对应的目标搜索周期Y3=Y0+ΔY3,视频业务类型对应的搜索周期偏移值ΔY3为正数,ΔY3与ΔY2和ΔY1可以不相等。因此,调制解调器根据视频业务类型对应的目标搜索周期则Y3执行小区搜索操作。
视频业务类型对应的小区重选过程与图5所示的语音业务类型对应的小区重选过程类似,但是,视频业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一重选门限偏移值、重选时间参数偏移值和第二重选门限偏移值可能有所不同。
示意性的,针对候选小区的优先级高于服务小区的优先级的情况,视频业务类型对应的第一重选门限偏移值为ΔR31,视频业务类型对应的重选时间参数偏移值为ΔT31;针对候选小区的优先级与服务小区的优先级相同的情况,视频业务类型对应的第一重选门限偏移值为ΔR32,视频业务类型对应的重选时间参数偏移值为ΔT32;而针对候选小区的优先级低于服务小区的优先级的情况,视频业务类型对应的第一重选门限偏移值为ΔR33,视频业务类型对应的重选时间参数偏移值为ΔT33,视频业务类型对应的第二重选门限偏移值为ΔR34。
ΔR31、ΔT31、ΔR32、ΔT32、ΔR33、ΔT33和ΔR34均为正数,且ΔR31与ΔR21和ΔR11可以不相等,ΔT31与ΔT21和ΔT11可以不相等,ΔR32与ΔR22和ΔR12可以不相等,ΔT32与ΔT22和ΔT12可以不相等,ΔR33与ΔR23和ΔR13可以不相等,ΔT33与ΔT23和ΔT13可以不相等,ΔR34与ΔR24和ΔR14可以不相等。
因此,针对优先级高于服务小区的候选小区,视频业务类型对应的第一目标重选门限为ThreshXHigh+ΔR31,视频业务类型对应的目标重选时间参数T31=T10+ΔT31。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Srxlev>ThreshXHigh+ΔR31,且持续时长大于T31。
针对优先级等于服务小区的候选小区,视频业务类型对应的第一目标重选门限为ThreshXequal+ΔR32,视频业务类型对应的目标重选时间参数T32=T20+ΔT32。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Rt与服务小区的Rs的差值大于ThreshXequal+ΔR32,且持续时长大于T32。
针对优先级低于服务小区的候选小区,视频业务类型对应的第一目标重选门限为ThreshXLow+ΔR33,视频业务类型对应的目标重选时间参数T33=T30+ΔT33,视频业务类型对应的第二目标重选门限为ThrshServLow-ΔR34。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、服务小区的Srxlev<ThrshServLow-ΔR34,候选小区的Srxlev>ThreshXLow+ΔR33,且持续时长大于T33。
视频业务类型对应的小区切换过程与图6所示的语音业务类型对应的小区切换过程类似,但是,视频业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一切换门限偏移值和第二切换门限偏移值可能有所不同。
示意性的,针对A3事件,视频业务类型对应的第一切换门限偏移值为ΔH31;针对A***,视频业务类型对应的第一切换门限偏移值为ΔH32;针对A5事件,视频业务类型对应的第一切换门限偏移值为ΔH33,视频业务类型对应的第二切换门限偏移值为ΔH34;针对B1事件,视频业务类型对应的第一切换门限偏移值为ΔH35;针对B2事件,视频业务类型对应的第一切换门限偏移值为ΔH36,视频业务类型对应的第二切换门限偏移值为ΔH37。
ΔH31、ΔH32、ΔH33、ΔH34、ΔH35、ΔH36和ΔH37均为正数,且ΔH31与ΔH21和ΔH11可以不相等,ΔH32与ΔH22和ΔH12可以不相等,ΔH33与ΔH23和ΔH13可以不相等,ΔH34与ΔH24和ΔH14可以不相等,ΔH35与ΔH25和ΔH15可以不相等,ΔH36与ΔH26和ΔH16可以不相等,ΔH37与ΔH27和ΔH17可以不相等。
因此,针对A3事件,视频业务类型对应的第一目标切换门限H31=H10+ΔH31。当候选小区的信号质量与服务小区的信号质量之间的差值大于H31时,调制解调器向网络设备上报针对第二用户识别卡的A3事件的测量报告。
针对A***,视频业务类型对应的第一目标切换门限H32=H20+ΔH32。当候选小区的信号质量大于H32时,调制解调器向网络设备上报针对第二用户识别卡的A***的测量报告。
针对A5事件,视频业务类型对应的第一目标切换门限H33=H30+ΔH33,视频业务类型对应的第二目标切换门限H34=H40-ΔH34。当服务小区的信号质量小于H34,且候选小区的信号质量大于H33时,调制解调器向网络设备上报针对第二用户识别卡的A5事件的测量报告。
针对B1事件,视频业务类型对应的第一目标切换门限H35=H50+ΔH35。当候选小区的信号质量大于H35时,调制解调器向网络设备上报针对第二用户识别卡的B1事件的测量报告。
针对B2事件,视频业务类型对应的第一目标切换门限H36=H60+ΔH36,视频业务类型对应的第二目标切换门限H37=H70-ΔH37。当服务小区的信号质量小于H37,且候选小区的信号质量大于H36时,调制解调器向网络设备上报针对第二用户识别卡的B2事件的测量报告。
针对通信业务的业务类型为视频业务类型的场景,本申请实施例可以直接根据视频业务类型调整初始选网参数,也可以根据当前的数据缓存量来确定是否调整初始选网参数。
具体的,当应用处理器确定第一用户识别卡执行的通信业务对应的业务类型为视频业务类型时,应用处理器获取视频业务类型对应的通信业务的数据缓存量;当数据缓存量小于或等于预设缓存量时,终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数,并根据目标选网参数执行针对第二用户识别卡的小区变更的判决。预设缓存量可以根据经验值设定。
通过考虑正在观看的视频的数据缓存量,当数据缓存量小于或等于预设缓存量时,若第二用户识别卡频繁进行小区搜索,以及进行小区重选或小区切换等,其有可能导致视频出现卡顿。因此,当数据缓存量小于或等于预设缓存量时,提高第二用户识别卡的小区搜索周期,以及提高小区重选和小区切换的难度,从而降低第二用户识别卡占用的射频资源,提高视频的流畅度。
一种情况,应用处理器获取视频业务类型对应的通信业务的数据缓存量,当应用处理器判断数据缓存量小于或等于预设缓存量时,应用处理器向调制解调器发送通知消息,以告知调制解调器需要采用选网参数偏移值调整初始选网参数;或者,当应用处理器判断数据缓存量小于或等于预设缓存量时,应用处理器才向调制解调器发送第三选网参数偏移值。
另一种情况,应用处理器获取视频业务类型对应的通信业务的数据缓存量,并将数据缓存量发送至调制解调器,调制解调器判断是否数据缓存量小于或等于预设缓存量,当数据缓存量小于或等于预设缓存量时,调制解调器采用选网参数偏移值调整初始选网参数。
而当数据缓存量大于预设缓存量时,终端设备无需根据选网参数偏移值调整初始选网参数,而是直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决。当数据缓存量大于预设缓存量时,这种情况下,即使第二用户识别卡频繁进行小区搜索,以及进行小区重选或小区切换等操作,视频也不容易出现卡顿现象。
在第四种可选的实施方式中,针对通信业务的业务类型为文件传输业务类型的场景,此时,第二用户识别卡在进行小区变更时,主要涉及的过程也包括小区搜索、小区重选和小区切换。
其中,文件传输业务类型对应的小区搜索过程与图4所示的语音业务类型对应的小区搜索过程类似,但是,文件传输业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的搜索周期偏移值可能不同。
示意性的,文件传输业务类型对应的搜索周期偏移值可以为ΔY4,则文件传输业务类型对应的目标搜索周期Y4=Y0+ΔY4,文件传输业务类型对应的搜索周期偏移值ΔY4为正数,ΔY4与ΔY3、ΔY2和ΔY1可以不相等。因此,调制解调器根据文件传输业务类型对应的目标搜索周期则Y4执行小区搜索操作。
文件传输业务类型对应的小区重选过程与图5所示的语音业务类型对应的小区重选过程类似,但是,文件传输业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一重选门限偏移值、重选时间参数偏移值和第二重选门限偏移值可能有所不同。
示意性的,针对候选小区的优先级高于服务小区的优先级的情况,文件传输业务类型对应的第一重选门限偏移值为ΔR41,文件传输业务类型对应的重选时间参数偏移值为ΔT41;针对候选小区的优先级与服务小区的优先级相同的情况,文件传输业务类型对应的第一重选门限偏移值为ΔR42,文件传输业务类型对应的重选时间参数偏移值为ΔT42;而针对候选小区的优先级低于服务小区的优先级的情况,文件传输业务类型对应的第一重选门限偏移值为ΔR43,文件传输业务类型对应的重选时间参数偏移值为ΔT43,文件传输业务类型对应的第二重选门限偏移值为ΔR44。
ΔR41、ΔT41、ΔR42、ΔT42、ΔR43、ΔT43和ΔR44均为正数,且ΔR41与ΔR31、ΔR21和ΔR11可以不相等,ΔT41与ΔT31、ΔT21和ΔT11可以不相等,ΔR42与ΔR32、ΔR22和ΔR12可以不相等,ΔT42与ΔT32、ΔT22和ΔT12可以不相等,ΔR43与ΔR33、ΔR23和ΔR13可以不相等,ΔT43与ΔT33、ΔT23和ΔT13可以不相等,ΔR44与ΔR34、ΔR24和ΔR14可以不相等。
因此,针对优先级高于服务小区的候选小区,文件传输业务类型对应的第一目标重选门限为ThreshXHigh+ΔR41,文件传输业务类型对应的目标重选时间参数T41=T10+ΔT41。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Srxlev>ThreshXHigh+ΔR41,且持续时长大于T41。
针对优先级等于服务小区的候选小区,文件传输业务类型对应的第一目标重选门限为ThreshXequal+ΔR42,文件传输业务类型对应的目标重选时间参数T42=T20+ΔT42。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、候选小区的Rt与服务小区的Rs的差值大于ThreshXequal+ΔR42,且持续时长大于T42。
针对优先级低于服务小区的候选小区,文件传输业务类型对应的第一目标重选门限为ThreshXLow+ΔR43,文件传输业务类型对应的目标重选时间参数T43=T30+ΔT43,文件传输业务类型对应的第二目标重选门限为ThrshServLow-ΔR44。则第二用户识别卡要从服务小区重选至候选小区,其需要满足以下条件:1、第二用户识别卡在服务小区的驻留时间超过1s;2、服务小区的Srxlev<ThrshServLow-ΔR44,候选小区的Srxlev>ThreshXLow+ΔR43,且持续时长大于T43。
文件传输业务类型对应的小区切换过程与图6所示的语音业务类型对应的小区切换过程类似,但是,文件传输业务类型与语音业务类型这两种场景,应用处理器向调制解调器发送的第一切换门限偏移值和第二切换门限偏移值可能有所不同。
示意性的,针对A3事件,文件传输业务类型对应的第一切换门限偏移值为ΔH41;针对A***,文件传输业务类型应的第一切换门限偏移值为ΔH42;针对A5事件,文件传输业务类型对应的第一切换门限偏移值为ΔH43,文件传输业务类型对应的第二切换门限偏移值为ΔH44;针对B1事件,文件传输业务类型对应的第一切换门限偏移值为ΔH45;针对B2事件,文件传输业务类型对应的第一切换门限偏移值为ΔH46,文件传输业务类型对应的第二切换门限偏移值为ΔH47。
ΔH41、ΔH42、ΔH43、ΔH44、ΔH45、ΔH46和ΔH47均为正数,且ΔH41与ΔH31、ΔH21和ΔH11可以不相等,ΔH42与ΔH32、ΔH22和ΔH12可以不相等,ΔH43与ΔH33、ΔH23和ΔH13可以不相等,ΔH44与ΔH34、ΔH24和ΔH14可以不相等,ΔH45与ΔH35、ΔH25和ΔH15可以不相等,ΔH46与ΔH36、ΔH26和ΔH16可以不相等,ΔH47与ΔH37、ΔH27和ΔH17可以不相等。
因此,针对A3事件,文件传输业务类型对应的第一目标切换门限H41=H10+ΔH41。当候选小区的信号质量与服务小区的信号质量之间的差值大于H41时,调制解调器向网络设备上报针对第二用户识别卡的A3事件的测量报告。
针对A***,文件传输业务类型对应的第一目标切换门限H42=H20+ΔH42。当候选小区的信号质量大于H42时,调制解调器向网络设备上报针对第二用户识别卡的A***的测量报告。
针对A5事件,文件传输业务类型对应的第一目标切换门限H43=H30+ΔH43,文件传输业务类型对应的第二目标切换门限H44=H40-ΔH44。当服务小区的信号质量小于H44,且候选小区的信号质量大于H43时,调制解调器向网络设备上报针对第二用户识别卡的A5事件的测量报告。
针对B1事件,文件传输业务类型对应的第一目标切换门限H45=H50+ΔH45。当候选小区的信号质量大于H45时,调制解调器向网络设备上报针对第二用户识别卡的B1事件的测量报告。
针对B2事件,文件传输业务类型对应的第一目标切换门限H46=H60+ΔH46,文件传输业务类型对应的第二目标切换门限H47=H70-ΔH47。当服务小区的信号质量小于H47,且候选小区的信号质量大于H46时,调制解调器向网络设备上报针对第二用户识别卡的B2事件的测量报告。
针对通信业务的业务类型为文件传输业务类型的场景,本申请实施例可以直接根据文件传输业务类型调整初始选网参数,也可以根据文件传输业务类型对应的通信业务是否为前台应用正在运行的通信业务,来确定是否调整初始选网参数。
具体的,当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,终端设备根据选网参数偏移值调整初始选网参数,得到目标选网参数,并根据目标选网参数执行针对第二用户识别卡的小区变更的判决。
而当文件传输业务类型对应的通信业务为后台应用正在运行的通信业务时,终端设备无需根据选网参数偏移值调整初始选网参数,而是直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决。
其中,前台应用指的是终端设备的屏幕当前显示并运行的应用程序,此时,用户可以在屏幕上看到该应用程序的界面;后台应用指的是***后台运行的应用程序,此时,终端设备的屏幕没有显示该应用程序对应的界面。
当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,表示该通信业务是较为紧急的业务,此时,可提高第二用户识别卡的小区搜索周期,以及提高小区重选和小区切换的难度,从而降低第二用户识别卡占用的射频资源,使得该通信业务可以快速执行完成。而当文件传输业务类型对应的通信业务为后台应用正在运行的通信业务时,表示该通信业务是不紧急的业务,此时,直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决,使得第二用户识别卡可以及时驻留到信号更好的网络。
另外,当第一用户识别卡未进行通信业务,或者第一用户识别卡执行的通信业务不属于语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型中的任一种时,第二用户识别卡无需根据选网参数偏移值调整初始选网参数,而是直接根据初始选网参数执行针对第二用户识别卡的小区变更的判决,使得第二用户识别卡可以快速驻留到信号更好的小区。
可以理解的是,本申请实施例中的重选门限、切换门限以及小区的信号质量可以为以下几种参数中的任一种:信号与干扰加噪声比(signal to interference plus noiseratio,SINR)、RSRP、参考信号接收质量(reference signal receivingquality,RSRQ)或者接收的信号强度(received signal strength indication,RSSI)等,本申请实施例对此不作限定。
上面已对本申请实施例的小区变更方法进行了说明,下面对本申请实施例提供的执行上述小区变更方法的终端设备进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本申请实施例提供的终端设备可以执行上述小区变更方法的步骤。
该终端设备100包括第一用户识别卡、第二用户识别卡、射频模块130、应用处理器140和调制解调器120,第一用户识别卡和第二用户识别卡共用射频模块130。应用处理器140,用于获取第一用户识别卡执行的通信业务对应的业务类型;应用处理器140或调制解调器120,用于查询业务类型对应的选网参数偏移值;调制解调器120,用于根据选网参数偏移值调整初始选网参数,得到目标选网参数;调制解调器120,还用于根据目标选网参数,执行针对第二用户识别卡的小区变更的判决。选网参数偏移值包括第一类参数偏移值,第一类参数偏移值对应的目标选网参数大于其对应的初始选网参数;第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项。
可选的,调制解调器120,具体用于执行以下至少一项操作:将初始搜索周期与搜索周期偏移值的和值,作为目标搜索周期;将第一初始重选门限与第一重选门限偏移值的和值,作为第一目标重选门限;将第一初始切换门限与第一切换门限偏移值的和值,作为第一目标切换门限;将初始重选时间参数与重选时间参数偏移值的和值,作为目标重选时间参数;其中,搜索周期偏移值、第一重选门限偏移值、第一切换门限偏移值和重选时间参数偏移值均为正数。
可选的,选网参数偏移值还包括第二类参数偏移值,第二类参数偏移值对应的目标选网参数小于其对应的初始选网参数;第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。
可选的,调制解调器120,具体用于执行以下至少一项操作:将第二初始重选门限与第二重选门限偏移值的差值,作为第二目标重选门限;将第二初始切换门限与第二切换门限偏移值的差值,作为第二目标切换门限;其中,第二重选门限偏移值和第二切换门限偏移值均为正数。
可选的,射频模块130,用于接收网络设备发送的初始选网参数。
可选的,业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型;各个业务类型对应的选网参数偏移值不同。
可选的,终端设备100包括显示屏,业务类型为语音业务类型;显示屏,用于显示业务优先级选择界面,业务优先级选择界面包括第一选项、第二选项和第三选项,第一选项用于指示第一用户识别卡的业务优先,第二选项用于指示第二用户识别卡的业务优先,第三选项用于指示根据历史语音数据选择第一用户识别卡和第二用户识别卡的业务优先级顺序;应用处理器140,还用于响应于对第一选项的选择操作,触发调制解调器120执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤;或者,应用处理器140,还用于响应于对第三选项的选择操作,获取第一用户识别卡和第二用户识别卡的历史语音数据;应用处理器140,还用于根据历史语音数据确定历史使用偏好值;应用处理器140,还用于当历史使用偏好值大于预设偏好值时,触发调制解调器120执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
可选的,第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;应用处理器140,具体用于:计算第一历史使用时长与第二历史使用时长的比值,得到使用时长比例;计算第一历史使用次数与第二历史使用次数的比值,得到使用次数比例;将使用时长比例和使用次数比例的和值,作为历史使用偏好值。
可选的,调制解调器120,还用于:当接收到对第一选项的选择操作或历史使用偏好值大于预设偏好值时,禁止响应网络设备200发送至第二用户识别卡的寻呼消息。
可选的,业务类型为视频业务类型;应用处理器140,还用于:获取视频业务类型对应的通信业务的数据缓存量;当数据缓存量小于或等于预设缓存量时,触发调制解调器120执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
可选的,业务类型为文件传输业务类型;应用处理器140,还用于:当文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,触发调制解调器120执行根据选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
本申请实施例的终端设备对应地可用于执行上述方法实施例中执行的步骤,其实现原理和技术效果类似,此处不再赘述。
图8为本申请实施例提供的一种终端设备的硬件结构示意图。图8所示的终端设备100包括:存储器801、处理器210和通信接口802,其中,存储器801、处理器210、通信接口802可以通信;示例性的,存储器801、处理器210和通信接口802可以通过通信总线通信。
存储器801可以是只读存储器(Read Only Memory,ROM),静态存储设备,动态存储设备或者随机存取存储器(Random Access Memory,RAM)。存储器801可以存储计算机程序,由处理器210来控制执行,并由通信接口802来执行通信,从而实现本申请上述实施例提供的小区变更方法。处理器210可以包括应用处理器140和调制解调器120。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
一种可能的实现方式中,计算机可读介质可以包括RAM,ROM,只读光盘(compactdisc read-only memory,CD-ROM)或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(Digital Subscriber Line,DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘,激光盘,光盘,数字通用光盘(Digital Versatile Disc,DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
本申请实施例是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
以上的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
Claims (24)
1.一种小区变更方法,其特征在于,应用于终端设备,所述终端设备包括第一用户识别卡和第二用户识别卡,所述第一用户识别卡和所述第二用户识别卡共用同一射频模块,所述方法包括:
所述终端设备获取所述第一用户识别卡执行的通信业务对应的业务类型;
所述终端设备查询所述业务类型对应的选网参数偏移值;
所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数;
所述终端设备根据所述目标选网参数,执行针对所述第二用户识别卡的小区变更的判决;
其中,所述选网参数偏移值包括第一类参数偏移值,所述第一类参数偏移值对应的目标选网参数大于其对应的初始选网参数;所述第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项。
2.根据权利要求1所述的方法,其特征在于,所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数,包括执行以下至少一项操作:
所述终端设备将初始搜索周期与所述搜索周期偏移值的和值,作为目标搜索周期;
所述终端设备将第一初始重选门限与所述第一重选门限偏移值的和值,作为第一目标重选门限;
所述终端设备将第一初始切换门限与所述第一切换门限偏移值的和值,作为第一目标切换门限;
所述终端设备将初始重选时间参数与所述重选时间参数偏移值的和值,作为目标重选时间参数;
其中,所述搜索周期偏移值、所述第一重选门限偏移值、所述第一切换门限偏移值和所述重选时间参数偏移值均为正数。
3.根据权利要求1所述的方法,其特征在于,所述选网参数偏移值还包括第二类参数偏移值,所述第二类参数偏移值对应的目标选网参数小于其对应的初始选网参数;所述第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。
4.根据权利要求3所述的方法,其特征在于,所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数,包括执行以下至少一项操作:
所述终端设备将第二初始重选门限与所述第二重选门限偏移值的差值,作为第二目标重选门限;
所述终端设备将第二初始切换门限与所述第二切换门限偏移值的差值,作为第二目标切换门限;
其中,所述第二重选门限偏移值和所述第二切换门限偏移值均为正数。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:
所述终端设备接收网络设备发送的初始选网参数。
6.根据权利要求1所述的方法,其特征在于,所述业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型;各个业务类型对应的选网参数偏移值不同。
7.根据权利要求6所述的方法,其特征在于,所述业务类型为所述语音业务类型;在所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:
所述终端设备显示业务优先级选择界面;所述业务优先级选择界面包括第一选项、第二选项和第三选项,所述第一选项用于指示所述第一用户识别卡的业务优先,所述第二选项用于指示所述第二用户识别卡的业务优先,所述第三选项用于指示根据历史语音数据选择所述第一用户识别卡和所述第二用户识别卡的业务优先级顺序;
所述终端设备响应于对所述第一选项的选择操作,执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤;
或者,所述终端设备响应于对所述第三选项的选择操作,获取所述第一用户识别卡和所述第二用户识别卡的历史语音数据;
所述终端设备根据所述历史语音数据确定历史使用偏好值;
当所述历史使用偏好值大于预设偏好值时,所述终端设备执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
8.根据权利要求7所述的方法,其特征在于,所述第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,所述第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;
所述终端设备根据所述历史语音数据确定历史使用偏好值,包括:
所述终端设备计算所述第一历史使用时长与所述第二历史使用时长的比值,得到使用时长比例;
所述终端设备计算所述第一历史使用次数与所述第二历史使用次数的比值,得到使用次数比例;
所述终端设备将所述使用时长比例和所述使用次数比例的和值,作为所述历史使用偏好值。
9.根据权利要求7所述的方法,其特征在于,在所述终端设备获取所述第一用户识别卡执行的通信业务对应的业务类型之后,还包括:
当接收到对所述第一选项的选择操作或所述历史使用偏好值大于预设偏好值时,所述终端设备禁止响应网络设备发送至所述第二用户识别卡的寻呼消息。
10.根据权利要求6所述的方法,其特征在于,所述业务类型为所述视频业务类型;在所述终端设备根据所述选网参数偏移值调整初始选网参数,得到目标选网参数之前,还包括:
所述终端设备获取所述视频业务类型对应的通信业务的数据缓存量;
当所述数据缓存量小于或等于预设缓存量时,所述终端设备执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
11.根据权利要求6所述的方法,其特征在于,所述业务类型为所述文件传输业务类型;当所述文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,所述终端设备执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
12.一种终端设备,其特征在于,包括:第一用户识别卡、第二用户识别卡、射频模块、应用处理器和调制解调器,所述第一用户识别卡和所述第二用户识别卡共用所述射频模块;
所述应用处理器,用于获取所述第一用户识别卡执行的通信业务对应的业务类型;
所述应用处理器或所述调制解调器,用于查询所述业务类型对应的选网参数偏移值;
所述调制解调器,用于根据所述选网参数偏移值调整初始选网参数,得到目标选网参数;
所述调制解调器,还用于根据所述目标选网参数,执行针对所述第二用户识别卡的小区变更的判决;
其中,所述选网参数偏移值包括第一类参数偏移值,所述第一类参数偏移值对应的目标选网参数大于其对应的初始选网参数;所述第一类参数偏移值包括搜索周期偏移值、候选小区的第一重选门限偏移值、候选小区的第一切换门限偏移值以及重选时间参数偏移值中的至少一项。
13.根据权利要求12所述的终端设备,其特征在于,所述调制解调器,具体用于执行以下至少一项操作:
将初始搜索周期与所述搜索周期偏移值的和值,作为目标搜索周期;
将第一初始重选门限与所述第一重选门限偏移值的和值,作为第一目标重选门限;
将第一初始切换门限与所述第一切换门限偏移值的和值,作为第一目标切换门限;
将初始重选时间参数与所述重选时间参数偏移值的和值,作为目标重选时间参数;
其中,所述搜索周期偏移值、所述第一重选门限偏移值、所述第一切换门限偏移值和所述重选时间参数偏移值均为正数。
14.根据权利要求12所述的终端设备,其特征在于,所述选网参数偏移值还包括第二类参数偏移值,所述第二类参数偏移值对应的目标选网参数小于其对应的初始选网参数;所述第二类参数偏移值包括服务小区的第二重选门限偏移值和服务小区的第二切换门限偏移值中的至少一项。
15.根据权利要求14所述的终端设备,其特征在于,所述调制解调器,具体用于执行以下至少一项操作:
将第二初始重选门限与所述第二重选门限偏移值的差值,作为第二目标重选门限;
将第二初始切换门限与所述第二切换门限偏移值的差值,作为第二目标切换门限;
其中,所述第二重选门限偏移值和所述第二切换门限偏移值均为正数。
16.根据权利要求12至15中任一项所述的终端设备,其特征在于,所述射频模块,用于接收网络设备发送的初始选网参数。
17.根据权利要求12所述的终端设备,其特征在于,所述业务类型包括语音业务类型、游戏业务类型、视频业务类型和文件传输业务类型;各个业务类型对应的选网参数偏移值不同。
18.根据权利要求17所述的终端设备,其特征在于,所述终端设备包括显示屏,所述业务类型为所述语音业务类型;
所述显示屏,用于显示业务优先级选择界面;所述业务优先级选择界面包括第一选项、第二选项和第三选项,所述第一选项用于指示所述第一用户识别卡的业务优先,所述第二选项用于指示所述第二用户识别卡的业务优先,所述第三选项用于指示根据历史语音数据选择所述第一用户识别卡和所述第二用户识别卡的业务优先级顺序;
所述应用处理器,还用于响应于对所述第一选项的选择操作,触发所述调制解调器执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤;
或者,所述应用处理器,还用于响应于对所述第三选项的选择操作,获取所述第一用户识别卡和所述第二用户识别卡的历史语音数据;
所述应用处理器,还用于根据所述历史语音数据确定历史使用偏好值;
所述应用处理器,还用于当所述历史使用偏好值大于预设偏好值时,触发所述调制解调器执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
19.根据权利要求18所述的终端设备,其特征在于,所述第一用户识别卡的历史语音数据包括第一历史使用时长和第一历史使用次数,所述第二用户识别卡的历史语音数据包括第二历史使用时长和第二历史使用次数;
所述应用处理器,具体用于:
计算所述第一历史使用时长与所述第二历史使用时长的比值,得到使用时长比例;
计算所述第一历史使用次数与所述第二历史使用次数的比值,得到使用次数比例;
将所述使用时长比例和所述使用次数比例的和值,作为所述历史使用偏好值。
20.根据权利要求18所述的终端设备,其特征在于,所述调制解调器,还用于:
当接收到对所述第一选项的选择操作或所述历史使用偏好值大于预设偏好值时,禁止响应网络设备发送至所述第二用户识别卡的寻呼消息。
21.根据权利要求17所述的终端设备,其特征在于,所述业务类型为所述视频业务类型;所述应用处理器,还用于:
获取所述视频业务类型对应的通信业务的数据缓存量;
当所述数据缓存量小于或等于预设缓存量时,触发所述调制解调器执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
22.根据权利要求17所述的终端设备,其特征在于,所述业务类型为所述文件传输业务类型;所述应用处理器,还用于:
当所述文件传输业务类型对应的通信业务为前台应用正在运行的通信业务时,触发所述调制解调器执行根据所述选网参数偏移值调整初始选网参数,得到目标选网参数的步骤。
23.一种终端设备,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于调用所述计算机程序,以执行如权利要求1至11中任一项所述的小区变更方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被运行时,实现如权利要求1至11中任一项所述的小区变更方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111669039.9A CN115065997B (zh) | 2021-12-30 | 2021-12-30 | 小区变更方法及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111669039.9A CN115065997B (zh) | 2021-12-30 | 2021-12-30 | 小区变更方法及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115065997A CN115065997A (zh) | 2022-09-16 |
CN115065997B true CN115065997B (zh) | 2023-01-31 |
Family
ID=83196568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111669039.9A Active CN115065997B (zh) | 2021-12-30 | 2021-12-30 | 小区变更方法及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115065997B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117915410A (zh) * | 2022-10-12 | 2024-04-19 | 中兴通讯股份有限公司 | 切换参数控制方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314980A (zh) * | 2020-02-20 | 2020-06-19 | 展讯通信(上海)有限公司 | 数据传输方法及装置、存储介质、终端 |
WO2021185300A1 (zh) * | 2020-03-20 | 2021-09-23 | 华为技术有限公司 | 基于业务类型调整数据传输策略的芯片、设备以及方法 |
WO2021219043A1 (zh) * | 2020-04-29 | 2021-11-04 | ***通信有限公司研究院 | 业务指示方法、终端及网络设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9980275B2 (en) * | 2016-01-19 | 2018-05-22 | Qualcomm Incorporated | Systems and methods for improving call performance during cell selection on a multi-subscriber identity module (SIM) wireless communication device |
-
2021
- 2021-12-30 CN CN202111669039.9A patent/CN115065997B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111314980A (zh) * | 2020-02-20 | 2020-06-19 | 展讯通信(上海)有限公司 | 数据传输方法及装置、存储介质、终端 |
WO2021185300A1 (zh) * | 2020-03-20 | 2021-09-23 | 华为技术有限公司 | 基于业务类型调整数据传输策略的芯片、设备以及方法 |
WO2021219043A1 (zh) * | 2020-04-29 | 2021-11-04 | ***通信有限公司研究院 | 业务指示方法、终端及网络设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115065997A (zh) | 2022-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3917210B1 (en) | Network card switching method and electronic device | |
CN114650588B (zh) | 网络连接的处理方法、相关设备及计算机存储介质 | |
CN113133076B (zh) | 通信方法、相关设备及通信*** | |
CN111491341B (zh) | 一种小区重选的方法及终端 | |
EP4057699A1 (en) | Cell measurement method, measurement apparatus, terminal device, chip, and storage medium | |
CN117337588A (zh) | 通道切换方法、电子设备及存储介质 | |
US20230125956A1 (en) | Wireless Communication System and Method | |
CN111615177A (zh) | 一种小区搜索方法及用户设备 | |
CN113382460B (zh) | 一种确定最小时隙偏移值的方法和装置 | |
WO2022042264A1 (zh) | 一种切换接入点的方法、装置及*** | |
CN115065997B (zh) | 小区变更方法及终端设备 | |
CN116055988B (zh) | 一种双卡通信的方法和终端设备 | |
CN116056064B (zh) | 一种双卡通信的方法和终端设备 | |
CN114727349B (zh) | 小区重选的方法、装置及存储介质 | |
WO2022161036A1 (zh) | 天线选择方法、装置、电子设备及可读存储介质 | |
CN113572586B (zh) | 一种探测参考信号的发送方法、用户设备以及*** | |
CN113453327A (zh) | 一种发送功率控制方法、终端、芯片***与*** | |
WO2023231642A1 (zh) | 一种双卡通信的方法和终端设备 | |
CN113630823B (zh) | 网络测量方法、装置、终端设备及计算机可读存储介质 | |
RU2811567C1 (ru) | Способ переключения каналов, электронное устройство и носитель данных | |
EP4395200A1 (en) | Antenna switching method and terminal device | |
WO2023231643A1 (zh) | 一种双卡通信的方法和终端设备 | |
CN116846442A (zh) | 天线切换方法及终端设备 | |
CN115529639A (zh) | 网络切换方法、装置、用户设备及可读存储介质 | |
CN114980238A (zh) | Wi-Fi接入的方法及相关设备 |
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 |