CN112566053A - 一种选择网络的方法及装置 - Google Patents
一种选择网络的方法及装置 Download PDFInfo
- Publication number
- CN112566053A CN112566053A CN202011393527.7A CN202011393527A CN112566053A CN 112566053 A CN112566053 A CN 112566053A CN 202011393527 A CN202011393527 A CN 202011393527A CN 112566053 A CN112566053 A CN 112566053A
- Authority
- CN
- China
- Prior art keywords
- network
- networks
- terminal device
- rssi
- terminal equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- 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
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种选择网络的方法及装置。该方法包括:管理平台接收来自终端设备的I个RSSI,每个RSSI用于指示所述终端设备在I个网络中的一个网络中接收到的信号的强度。该管理平台根据该I个RSSI,以及用户对I个网络的运营商的资费意向,确定适合终端设备当前使用的目标网络,并向终端设备发送激活指令,以指示终端设备激活该目标网络。由于根据终端设备在各个网络中接收的信号强度和用户对各网络的运营商的资费意向,选择合适的目标网络来使用,从多个方面为用户综合考虑,使得所选择的目标网络更为合理。
Description
技术领域
本申请涉及通信技术领域,更为具体地,涉及一种选择网络的方法及装置。
背景技术
日益增多的物联网应用场景、终端的要求以及电信业务的需求,推动着用户身份识别模块(subscriber identity module,SIM)(可简称用户识别卡(SIM卡))的不断发展。嵌入式SIM卡(embedded SIM,eSIM)将传统SIM卡直接嵌入到设备芯片上,用户无需***物理SIM卡,就能直接访问运营商提供的无线网络服务,并在不同运营商网络间切换。在手机终端、车载设备、智能穿戴设备等终端设备上具有广泛的应用前景。
然而,如何在多个运营商提供的多个网络中合理地选择网络来使用,是一项亟待解决的技术问题。
发明内容
本申请提供一种选择网络的方法及装置,以期在多个运营商提供的多个网络中合理地选择网络来使用。
第一方面,本申请提供了一种选择网络的方法,该方法包括:
管理平台接收来自终端设备的I个接收的信号强度指示(received signalstrength indication,RSSI),所述I个RSSI中的每个RSSI用于指示所述终端设备在I个网络中的一个网络中接收到的信号的强度;
所述管理平台根据所述I个RSSI,以及用户对所述I个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络;其中所述终端设备中配置有eSIM,所述eSIM支持所述I个网络,I>1且为整数;
所述管理平台向所述终端设备发送激活指令,所述激活指令用于指示激活所述目标网络。
基于上述方案,本申请根据终端设备在各个网络中接收的信号强度和用户对各网络的运营商的资费意向,选择合适的目标网络来使用,从多个方面为用户综合考虑,使得所选择的目标网络更为合理。
可选地,管理平台根据终端设备在多个网络中接收到的信号的强度,以及用户对所述多个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络,包括:
基于第一函数,确定适合所述终端设备当前使用的目标网络;其中,所述第一函数为:
其中,i在1至I中遍历取整数值;xi表示所述终端设备在第i个网络中的RSSI;yi表示对所述第i个网络的运营商的资费意向;m表示所述RSSI的影响因子,n表示所述资费意向的影响因子;所述目标网络是基于所述第一函数确定的最大值所对应的网络。
可选地,管理平台接收来自所述终端设备的I个RSSI,所述I个RSSI是所述终端设备分别对所述I个网络中的信号检测得到的。
可选地,管理平台基于第二函数,确定需要切换网络;
所述第二函数为:
其中,j(t)在1至t中遍历取整数值;xk,j(t)表示所述终端设备在T个周期中的第j(t)个周期内对所述I个网络中的第k个网络中的信号检测得到的RSSI,所述第k个网络是在所述终端设备当前使用的网络,1≤k≤I,T为预定义值,T≥t≥1,k、t、T均为正整数。
可选地,管理平台接收来自所述终端设备的周期性上报,所述周期性设备是基于时间间隔c周期性地对所述第k个网络中的信号检测得到的RSSI。
第二方面,本申请公开了一种选择网络的方法,该方法包括:
终端设备根据在I个网络中分别接收到的信号的强度,生成I个接收的信号的强度指示RSSI,所述I个RSSI中的每个RSSI用于指示所述终端设备在所述I个网络中的一个网络中接收到的信号的强度,所述终端设备中配置有eSIM,所述eSIM支持所述I个网络,I>1且为整数;
所述终端设备向管理平台发送所述I个RSSI;
所述终端设备接收来自所述管理平台的激活指令,所述激活指令用于指示激活目标网络,所述目标网络是所述管理平台基于所述I个RSSI和以及用户对所述I个网络的运营商的资费意向确定的适合所述终端设备当前使用的网络。
可选地,终端设备在I个网络中分别接收信号,以确定I个RSSI,包括:
所述终端设备依次激活所述I个网络的配置文件,以分别在所述I个网络中接收信号;
所述终端设备根据在所述I个网络分别接收到的信号的强度,确定所述I个RSSI。
可选地,所述终端设备基于时间间隔c,周期性地检测当前使用的网络中的RSSI;
所述终端设备周期性地上报所述RSSI。
第三方面,提供了一种选择网络的装置,包括用于实现第一方面和第二方面任一项所述的选择网络的方法的单元或模块。
第四方面,提供了一种选择网络的装置,该装置包括存储器和处理器。该存储器可用于存储计算机程序;该处理器可用于调用所述存储器中的计算机程序,以使得所述计算设备执行上述第一方面和第二方面以及第一方面和第二方面任意一种可能实现方式中的方法。
可选地,该装置还包括通信接口,该通信接口与处理器耦合,该通信接口用于输入和/或输出信息,所述信息比如包括激活目标网络的eSIM指令。
第五方面,提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机实现第一方面和第二方面以及第一方面和第二方面任一项中所述的方法。
第六方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行第一方面和第二方面以及第一方面和第二方面任一项中所述的方法。
应当理解的是,本申请的第二方面至第六方面与本申请的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
图1为适用于本申请实施例提供的选择网络的方法的网络架构的示意图;
图2为本申请一个实施例的选择网络的方法的示意性流程图;
图3为本申请又一个实施例的选择网络的方法的示意性流程图;
图4为在T个周期内上报RSSI的示意图;
图5为以T个周期为循环粒度的多次循环的示意图;
图6为本申请实施例提供的选择网络的装置的示意性框图;
图7为本申请实施例提供的选择网络的装置的又一示意性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例中的终端设备也可以称用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、用户代理或用户装置等。
本申请提供的方法可以应用于多种智能设备和***,例如:手机终端、智能汽车、智能穿戴设备、智能家居、智能医疗、智能交通***以及智能城市***等。其中,智能穿戴设备例如:智能老人穿戴、智能宠物穿戴、智能手表以及智能眼镜等;智能家居例如有:智能空气净化器平台、扫地机器人、智能排插、安防***、数字影院***以及智能厨卫等;智能交通***例如有:公交视频监控、智能公交站台以及智能停车场泊位告知等;智能城市***例如有:智能照明以及智能道路等。
本申请实施例中的终端设备可以包括但不限于上述智能设备和***的终端,本申请实施例不作特别的限定。
为便于理解本申请实施例,首先结合图1详细说明适用于本申请提供的选择网络的方法的网络架构的示意图。如图1所示,该网络架构100可以包括管理平台110、终端设备120以及嵌入式通用集成电路卡(embedded universal integrated circuit card,eUICC)130。其中,管理平台110在本申请实施例中指终端设备提供商负责提供的平台,该管理平台可以用来提供具备eUICC的终端设备以及提供具备与终端设备通信的能力。eUICC用来给终端设备提供网络。其中,eUICC可以嵌入在终端设备中。本申请实施例对此不作限定。
在介绍本申请实施例之前,首先对本申请中涉及到的术语作简单说明。
1、接收的信号强度指示(RSSI):也可以简称为信号强度,可用于判定网络链接质量。在本申请实施例中,终端设备可以执行AT+CSQ命令来检测接收的信号强度。
在一种可能的设计中,RSSI的值处于0到31之间,数值越大表明信号指令越好。
应理解,RSSI仅为用于指示信号强度的参数的一例。本申请实施例中的RSSI还可以替换为其他可用于指示信号强度的参数,与之对应的获取方式以及取值范围也可以随之变化。
2、资费意向:考虑运营商提供的网络的费用,从而选择该网络的意向程度。针对不同的网络,其资费意向可以由终端设备的管理员预置在管理平台中。例如:可以设置资费意向的取值范围为1-32且为整数,某网络对应的数值越大,则可以证明选择该网络的意向程度越高。
3、eSIM指令:在本申请实施例中可以是指,管理平台向终端设备发送的控制指令,例如可以包括但不限于,eUICC的下载、激活、去激活、删除以及重置等操作。
4、eSIM命令:在本申请实施例中可以是指,终端设备根据eSIM指令,按照全球移动通信***协会(groupe special mobile association,GSMA)远程用户识别模块规范生成传输给eUICC的应用协议数据单元(application protocol data unit,APDU)命令。
5、配置文件(profile):在eUICC上提供的文件***、文件内容、数据和应用程序的组合,主要承载国际移动用户识别码(international mobile subscriberidentification number,ISMI)和鉴权参数等信息,在激活后可以访问其对应的移动网络。
6、嵌入式用户身份识别模块(eSIM):也可以称为eSIM卡,或者也可以称为eUICC卡。将传统的SIM卡直接嵌入到终端设备上,而不是作为独立的可移除零部件加入到设备中,用户无需***物理SIM卡即可选择和使用网络运营商。
下文中,eSIM和eUICC交替使用,二者所表达的含义是相同的。
本申请提供的选择网络的方法,可以应用于终端设备初始供电的场景,也可以应用于终端设备使用过程中切换网络的场景,下文将结合不同的场景对本申请提供的选择网络的方法进行详细的描述。
应理解,本方案提供的场景只是示例性的,而不应对本申请构成任何限定。还应理解,本申请提供的场景仅仅示出了针对配置eUICC(或者说,配置eSIM)的终端设备的网络选择,该方法也可适用于针对其他终端设备的网络选择,本申请在此不作限定。
图2为本申请一个实施例的选择网络的方法的示意性流程图。应理解,图2所示的方法200是终端设备在初始供电场景下,为该终端设备选择网络的具体流程。所述初始供电可以是终端设备出厂后第一次供电的情况,也可以是终端设备恢复出厂设置后第一次供电的情况,还可以是终端设备更新eUICC后第一次供电的情况等,本申请实施例在此不作限定。
如图2所示,该方法200可以包括步骤210至步骤270。下面对方法200中的各个步骤做详细说明。
在步骤210中,管理平台下载I(I>1且为整数)个网络的配置文件。
其中,管理平台例如可以是物联网(internet of things,IoT)管理平台(IoTplatform,IoT-P)提供的管理平台,也可以是其他终端提供商提供的管理平台,还可以是由其他第三方提供的管理平台。本申请实施例对此不作限定。
管理平台可根据终端设备与运营商的签约数据,确定该终端设备的eUICC可以支持的I个网络,并下载该I个网络的配置文件。可选地,管理平台可以使用eSIM技术空中下载各运营商的配置文件。
应理解,该I个网络可以是由多个不同的运营商提供服务。其中,网络数I可以大于或等于运营商数,也就是说,每个运营商可以提供一种或多种网络。
还应理解,此处只是示例性地示出了一种可能的下载网络配置文件的方法,而不应对本申请实施例构成任何限定。本申请对于管理平台下载网络配置文件的具体方式不作限定。
在步骤220中,管理平台在eUICC中预置该I个网络的配置文件。
可选地,在eUICC中可以以表格形式存储该I个网络的配置文件。示例性地,表1为eUICC中存储配置文件的列表。
表1
网络1 | 网络2 | 网络3 |
Profile1 | Profile2 | Profile3 |
可选地,在上述列表中也可以包含对应配置文件的状态,如表2所示:
表2
网络1 | 网络2 | 网络3 |
Profile1 | Profile2 | Profile3 |
未激活 | 未激活 | 未激活 |
应理解,表1和表2仅为便于理解,示例性地以表格形式示出了可能的存储在eUICC中三个网络对应的配置文件以及配置文件的状态,但这不应对本申请构成任何限定。当然,上述对应关系还可通过其他可能的形式来表征,例如可以以集合或者数列的形式存储等,本申请实施例对此不作限定。
终端设备在初始供电时,管理平台可根据终端设备在I个网络中的信号强度和用户对该I个网络的运营商的资费意向,确定适合该终端设备当前使用的目标网络。下文将结合步骤230至步骤270。详细说明管理平台确定目标网络的具体过程。
在步骤230中,终端设备生成I个RSSI,该I个RSSI是终端设备分别对I个网络中接收到的信号检测得到的,I>1且为整数。
当终端设备需要激活某个网络时,可通过激活在该eUICC中预存的配置文件来实现。终端设备可通过分别激活不同的网络,来检测在该I个网络中的信号强度。
可选地,终端设备可通过对i(1≤i≤I,i为整数)在1至I中遍历取值,来执行如下步骤:
激活I个网络中的第i个网络;
根据在第i个网络中接收到的信号强度,生成第i个网络对应的RSSI。
当终端设备初始供电时,终端设备激活第1个网络的配置文件,由此该第1个网络成为该终端设备的初始网络。此后,终端设备可以获取第1个网络的RSSI。一种可能的方式是,终端设备执行AT+CSQ命令来获取网络1的信号强度。需要说明的是,该命令为程序代码,其检测网络信号强度后会返回RSSI。
应理解,终端设备获取网络信号强度的实现方式并不限于上文所列举的AT+CSQ命令,对信号强度的指示也并不限于上文所列举的RSSI,RSSI的取值范围可以是0-31也可以是其它范围。这里只是便于理解,示例性地给出了一种可能的获取信号强度的方式以及一种可能的返回信号强度的数值,不应对本申请实施例构成任何限定。本申请实施例中的RSSI还可以替换为其他可用于指示信号强度的参数,与之对应的获取方式以及取值范围也可以随之变化。
终端设备可通过重复执行上述步骤2101和步骤2102,直到遍历完成对上述I个网络的信号强度的检测。
应理解,每激活一个新的网络,上一次激活的网络可以被去激活。为了简洁,在下文的激活过程中,将不再重复说明。
在步骤240中,终端设备向管理平台发送I个RSSI。相应地,管理平台从该终端设备接收I个RSSI。
可选地,终端设备可以以表格形式记录该I个RSSI。示例性地,表3为终端设备中存储的I个RSSI的列表的一例。表3所示为终端设备在3个不同的网络中检测得到的RSSI。
表3
网络1 | 网络2 | 网络3 |
28 | 8 | 31 |
应理解,表3仅为便于理解,将3个网络对应的网络信号强度以表格的形式示出,但这不应对本申请构成任何限定。
还应理解,I个网络的信号强度还可以以其他形式存储在终端设备中,例如可以将网络和对应的网络强度以集合的形式存储,此时表3中所示的对应关系可以变形成{网络1,28;网络2,8;网络3,31}。当然,上述对应关系还可通过其他可能的形式来表征,或者,上述对应关系可以直接以数列形式存储在程序中等,本申请实施例对此不作限定。
在步骤250中,管理平台基于第一函数,确定适合该终端设备当前使用的目标网络。
在本申请实施例中,该第一函数用于根据终端设备在多个网络中接收到的信号的强度,以及用户对所述多个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络。
其中,该第一函数可以表示为:
其中,xi表示所述终端设备在第i个网络中的RSSI;yi表示所述第i个网络的资费意向;m表示所述RSSI的影响因子,n表示所述资费意向的影响因子,且m、n可满足m+n=1。
若上述第一函数计算出该I个网络中的第j个网络对应的函数f(xj,yj)具有最大值,则可将该第j个网络确定为适合该终端设备当前使用的目标网络。此处仅为便于理解,示例性的给出一种可能的目标网络,但这不应对本申请构成任何限定。
还应理解,网络信号强度以及资费意向仅为选择网络时权重较大的两个因素,基于相同的构思,也可以进一步考虑其他因素,对上述第一函数做出变形,比如,若考虑网络信号稳定度,上述第一函数可以变形为:
其中,zi表示所述第i个网络的网络信号稳定度;p表示所述网络信号稳定度的影响因子。需注意,基于上述变形,m、n的取值可能会发生变化,例如可满足m+n+p=1。
应理解,此处仅为示例性地对该第一函数的自变量进行了添加,其他与之类似的增删变换都应该落在本申请的保护范围内。
还应理解,第一函数可以由管理平台来执行计算,以减小终端设备的计算压力。在终端设备计算能力允许的情况下,该第一函数也可以由终端设备来执行计算,在此情况下,终端设备可以直接发送目标网络的指示给管理平台。本申请实施例在此不作限定。
在步骤260中,管理平台向终端设备发送激活指令,该激活指令用于指示终端设备激活该目标网络。
在步骤270中,终端设备根据该激活指令,激活目标网络。
在一种可能的实现方式中,管理平台具体可发送eSIM指令给终端设备,以指示终端设备激活目标网络。终端设备在接收到来自管理平台的eSIM指令后,可以根据该eSIM指令生成对应的eSIM命令。
应理解,由管理平台下发的eSIM指令不能直接用于激活目标网络,需要转换成eUICC能识别的命令才能用于激活目标网络。本申请实施例中所用的规范只是可能的一种命令转换规范,不应该对本申请的实施过程构成任何限定。
此后,终端设备发送eSIM命令给eUICC。eUICC执行激活目标网络的eSIM命令。
应理解,eUICC执行激活目标网络的eSIM命令,即为激活目标网络配置文件的过程,从而使得终端设备可以使用目标网络。
基于上述方案,管理平台根据终端设备在各个网络中接收的信号强度和用户对各网络的运营商的资费意向,选择合适的目标网络来使用,从多个方面为用户综合考虑,使得所选择的目标网络更为合理。
图3为本申请又一个实施例的选择网络的方法的示意性流程图。应理解,图3所示的方法300是终端设备使用过程中,存在因网络信号不好需要切换的场景下,为终端设备选择网络的具体流程。为方便理解和说明,本申请实施例假设终端设备当前使用的网络为I个网络中的第k个网络,其中,1≤k≤I,I>1,k、I均为整数。应理解,该第k个网络可以是I个网络中的任意一个,所述I个网络是该终端设备的eSIM可以支持的网络。
此外,图3所示的流程可以与图2所示的流程结合,此情况下,方法300中的第k个网络可以是方法200中管理平台通过步骤250确定的适合终端设备当前使用的目标网络,管理平台可通过执行步骤260来指示激活该第k个网络,终端设备可通过执行步骤270来激活该第k个网络。
当然,图3所示的流程也可以单独使用,该第k个网络也可以是通过其他方式确定的网络,比如,可以是终端设备开机时驻留的网络,等等。本申请实施例对此不作限定。
如图3所示,该方法可以包括步骤310至步骤380。下面对方法300中的各个步骤做详细说明。
在步骤310中,终端设备周期性地上报第k个网络的RSSI。
第k个网络的RSSI可以是由终端设备根据在第k个网络中接收到的信号检测得到的。可选地,终端设备可以执行AT+CSQ命令来获取第k个网络的RSSI。
终端设备可以基于时间间隔c,周期性地获取第k个网络的RSSI。每隔一个时间间隔c,终端设备可以基于对第k个网络的信号检测生成相应的RSSI。每一个时间间隔和一次RSSI上报可以定义为一个周期。
图4示出了在T个周期内上报RSSI的一例。图4所示的周期T为5,每间隔时间间隔c,终端设备可以上报一次RSSI。图中示出的六次RSSI上报中,第一次的RSSI上报可以理解为是在该T个周期之前的RSSI上报,为便于区分,以虚线示出。
虽然未另附图说明该,但可以理解,也可以将图4中的第六次RSSI上报理解为是该T个周期之后的RSSI上报,而将第一次的RSSI上报理解为是该T个周期内的第一次RSSI上报。本申请实施例对此不作限定。
在步骤320中,管理平台基于第二函数,确定需要切换网络。
在本申请实施例中,该第二函数用于根据终端设备获取的第k个网络在t(1≤t≤T,t为整数)个周期内的信号强度RSSI,以及用户对第k个网络的运营商的资费意向,确定是否需要切换网络。
其中,该第二函数可以表示为:
其中,j(t)在1至t中遍历取整数值;xk,j(t)表示所述终端设备在T个周期中的第j(t)次对该第k个网络中的信号检测得到的RSSI。
举例而言,管理平台接收到终端设备在5(假设T=5)个周期内的第4个周期的RSSI上报,则管理平台可以根据终端设备前4个周期的RSSI上报,以及用户对第k个网络的运营商的资费意向,计算函数值g(xk,j(t),yk)。式中,t=4,j(t)在1至4中遍历取整数值。可选地,在管理平台中可以预先设置有根据第二函数计算出来的是否切换网络的门限值S。若根据第二函数计算出来的值小于S,则确定需要切换网络;若根据第二函数计算出来的值大于或等于S,则确定不需要切换网络。
应理解,此处的门限值S可以是预定义的,比如协议预定义;也可以是人为设定的。本申请实施例对此不作限定。
进一步地,虑到终端设备的移动性和上报的RSSI的时效性,管理平台可以以T个周期为一次循环,每经过T个周期,将下一个周期接收到的RSSI作为T个周期中的第一个周期来计算函数值g(xk,j(t),yk),t值可以重新取1。换言之,t值可以在1至T中循环取值。即,t=1,2,……,T,1,2,……,T,……。
图5示出了以T个周期为循环粒度的多次循环。
应理解,T值可以是预定义的,比如协议预定义;也可以是认为设定的。本申请实施例对此不作限定。此外,T值可能并不被终端设备所感知。终端设备只要以时间间隔c为周期、周期性地上报RSSI即可。
还应理解,上文仅为便于理解,以第二函数为例,详细说明了根据RSSI和用户对运营商的资费意向,确定是否切换网络的方法,但这不应对本申请构成任何限定。基于相同的构思,本领域的技术人员可以对第二函数做出变形,比如上文方法200中所列举的增加新的自变量,或者减少一部分自变量,等等,为了简洁,此处不再举例赘述。
在步骤330中,管理平台向终端设备发送自检信号指令。
该自检信号指令用于指示终端设备检测在I个网络中接收的信号强度。
在步骤340中,终端设备基于该自检信号指令,生成I个RSSI。
终端设备可以基于该自检信号指令,依次激活I个网络,以分别检测在I个网络中接收的信号强度,进而生成与I个网络对应的I个RSSI。终端设备执行步骤340的具体过程可参考上文方法200中的步骤230的相关描述,为了简洁,此处不再赘述。
在另一种实现方式中,由于终端设备此前已经针对第k个网络进行了周期性上报,终端设备可以跳过第k个网络,获取I个网络中其他网络的RSSI,并可将终端设备针对第k个网络周期性上报的RSSI中最近一次上报的RSSI作为响应于上述自检信号指令而生成的第k个网络的RSSI。
或者,终端设备也可以上报除去第k个网络之外的其他网络的RSSI,管理平台可以将此前从该终端设备接收到的终端设备针对第k个网络周期性上报的RSSI中最近一次上报的RSSI当作第k个网络的RSSI。
在步骤350中,终端设备向管理平台发送I个RSSI。相应地,管理平台从该终端设备接收I个RSSI。
在步骤360中,管理平台基于第一函数,确定适合终端设备当前使用的目标网络。
在步骤370中,管理平台向终端设备发送激活指令,该激活指令用于指示终端设备激活该目标网络。
在步骤380中,终端设备根据该激活指令,激活目标网络。
应理解,步骤350至步骤380的具体过程可参考上文方法200中关于步骤240至步骤270的相关描述,为了简洁,此处不再赘述。
基于上述方案,管理平台可以实时地监测终端设备在网络中的信号强度,并可结合用户对运营商的资费意向,实时地确定是否需要切换网络。在确定需要切换网络时,管理平台又可根据终端设备在各个网络中接收的信号强度和用户对各网络的运营商的资费意向,选择合适的目标网络来使用,从多个方面为用户综合考虑,使得所选择的目标网络更为合理。
图6是本申请实施例提供的选择网络的装置的示意性框图。如图6所示,该选择网络的装置600可以包括处理单元610和通信单元620。
在一种可能的设计中,该选择网络的装置可对应于上文方法实施例中的管理平台。
其中,通信单元可用于接收来自终端设备的I个接收的信号强度指示RSSI,所述I个RSSI中的每个RSSI用于指示所述终端设备在I个网络中的一个网络中接收到的信号的强度,I>1且为整数;
该处理单元610可用于根据所述I个RSSI,以及用户对所述I个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络;其中所述终端设备中配置有eSIM所述eSIM支持所述I个网络。该通信单元620可用于向所述终端设备发送激活指令,所述激活指令用于指示激活所述目标网络。
可选地,该处理单元610还可用于基于第一函数,确定适合所述终端设备当前使用的目标网络;其中,所述第一函数为:
其中,i在1至I中遍历取整数值;xi表示所述终端设备在第i个网络中的RSSI;yi表示对所述第i个网络的运营商的资费意向;m表示所述RSSI的影响因子,n表示所述资费意向的影响因子;所述目标网络是基于所述第一函数确定的最大值所对应的网络。
可选地,该通信单元620还可用于接收来自所述终端设备的I个RSSI,所述I个RSSI是所述终端设备分别对所述I个网络中接收到的信号检测得到的。
可选地,该处理单元610还可用于基于所述终端设备的周期性上报和第二函数,确定需要切换网络;
所述第二函数为:
其中,j(t)在1至t中遍历取整数值;xk,j(t)表示所述终端设备在T个周期中的第j(t)个周期内对所述I个网络中的第k个网络中的信号检测得到的RSSI,所述第k个网络是在所述终端设备当前使用的网络,1≤k≤I,T为预定义值,T≥t≥1,k、t、T均为正整数。
可选地,该通信单元620还可用于接收来自所述终端设备的周期性上报,所述周期性设备是基于时间间隔c周期性地对所述第k个网络中的信号检测得到的RSSI。
在又一种可能的设计中,该选择网络的装置可对应于上文方法实施例中的终端设备。
其中,该处理单元610可用于根据在I个网络中分别接收到的信号的强度,生成I个RSSI,所述I个RSSI中的每个RSSI用于指示所述终端设备在所述I个网络中的一个网络中接收到的信号的强度,所述终端设备中配置有eSIM,所述eSIM支持所述I个网络,I>1且为整数;
该通信单元620可用于向管理平台发送所述I个RSSI;
该通信单元620还可用于接收来自所述管理平台的激活指令,所述指令用于指示激活目标网络,所述目标网络是所述管理平台基于所述I个RSSI和以及用户对所述I个网络的运营商的资费意向确定的适合所述终端设备当前使用的网络。
可选地,该处理单元610还可用于6依次激活所述I个网络的配置文件,该通信单元620还可用于分别在所述I个网络中接收信号;
所述处理单元610还可用于根据在所述I个网络分别接收到的信号的强度,确定所述I个RSSI。
应理解,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
图7是本申请实施例提供的选择网络的装置的又一示意性框图。可选地,该装置可用于实现上述方法中管理平台的功能或终端设备的功能。其中,该装置可以为芯片***。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
如图7所示,该装置700可以包括至少一个处理器710和通信接口730,用于实现本申请实施例提供的方法中管理平台或终端设备的功能。
示例性地,当该装置700用于实现方法实施例中管理平台的功能时,处理器710可用于控制通信接口730接收来自终端设备的I个RSSI,还可用于根据所述I个RSSI,以及用户对所述I个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络。具体参见方法示例中的详细描述,此处不做赘述。
当该装置700用于实现方法实施例中终端设备的功能时,处理器710可用于根据在I个网络中分别接收到的信号的强度,生成I个接收的信号的强度指示RSSI,并用于控制通信接口730向管理平台发送所述I个RSSI,以及接收来自所述管理平台的激活指令,所述激活指令用于指示激活目标网络。具体参见方法示例中的详细描述,此处不做赘述。
该装置700还可以包括至少一个存储器720,用于存储程序指令和/或数据。存储器720和处理器710耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器710可能和存储器720协同操作。处理器710可能执行存储器720中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
该装置700还可以包括通信接口730,用于通过传输介质和其它设备进行通信,从而用于装置700中的装置可以和其它设备进行通信。示例性地,当该装置700用于实现管理平台的功能时,该其它设备可以是终端设备;当该装置700用于实现终端设备的功能时,该其它设备可以是管理平台。所述通信接口730例如可以是收发器、接口、总线、电路或者能够实现收发功能的装置。处理器710可利用通信接口730收发数据和/或信息,并用于实现图2或图3对应的实施例中所述的选择网络的方法。
本申请实施例中不限定上述处理器710、存储器720以及通信接口730之间的具体连接介质。本申请实施例在图7中以处理器710、存储器720以及通信接口730之间通过总线740连接。总线740在图7中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请还提供一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得电子设备执行图2或图3所示实施例中任意一个实施例的方法。
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)。当所述计算机程序被运行时,使得电子设备执行图2或图3所示实施例中任意一个实施例的方法。
应理解,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本说明书中使用的术语“单元”、“模块”等,可用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的几个实施例中,应该理解到,所揭露的装置、设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,各功能单元的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算机程序指令(程序)时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种选择网络的方法,其特征在于,包括:
管理平台接收来自终端设备的I个接收的信号强度指示RSSI,所述I个RSSI中的每个RSSI用于指示所述终端设备在I个网络中的一个网络中接收到的信号的强度;
所述管理平台根据所述I个RSSI,以及用户对所述I个网络的运营商的资费意向,确定适合所述终端设备当前使用的目标网络;其中所述终端设备中配置有嵌入式用户身份识别模块eSIM,所述eSIM支持所述I个网络,I>1且为整数;
所述管理平台向所述终端设备发送激活指令,所述激活指令用于指示激活所述目标网络。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
所述管理平台接收来自所述终端设备的I个RSSI,所述I个RSSI是所述终端设备分别对所述I个网络中接收到的信号检测得到的。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
所述管理平台接收来自所述终端设备的周期性上报,所述周期性上报是基于时间间隔c周期性地对所述第k个网络中的信号检测得到的RSSI。
6.一种选择网络的方法,其特征在于,包括:
终端设备根据在I个网络中分别接收到的信号的强度,生成I个接收的信号的强度指示RSSI,所述I个RSSI中的每个RSSI用于指示所述终端设备在所述I个网络中的一个网络中接收到的信号的强度,所述终端设备中配置有嵌入式用户身份识别模块eSIM,所述eSIM支持所述I个网络,I>1且为整数;
所述终端设备向管理平台发送所述I个RSSI;
所述终端设备接收来自所述管理平台的激活指令,所述激活指令用于指示激活目标网络,所述目标网络是所述管理平台基于所述I个RSSI和以及用户对所述I个网络的运营商的资费意向确定的适合所述终端设备当前使用的网络。
7.如权利要求6所述的方法,其特征在于,所述终端设备在I个网络中分别接收信号,以确定I个RSSI,包括:
所述终端设备依次激活所述I个网络的配置文件,以分别在所述I个网络中接收信号;
所述终端设备根据在所述I个网络分别接收到的信号的强度,确定所述I个RSSI。
8.如权利要求6或7所述的方法,其特征在于,所述方法还包括:
所述终端设备基于时间间隔c,周期性地检测当前使用的网络中的RSSI;
所述终端设备周期性地上报所述RSSI。
9.一种选择网络的装置,其特征在于,包括:
存储器,用于存储程序指令;
处理器,所述处理器用于调用并执行所述存储器中的程序指令,如权利要求1至8中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011393527.7A CN112566053B (zh) | 2020-12-03 | 2020-12-03 | 一种选择网络的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011393527.7A CN112566053B (zh) | 2020-12-03 | 2020-12-03 | 一种选择网络的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112566053A true CN112566053A (zh) | 2021-03-26 |
CN112566053B CN112566053B (zh) | 2022-04-15 |
Family
ID=75047334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011393527.7A Active CN112566053B (zh) | 2020-12-03 | 2020-12-03 | 一种选择网络的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112566053B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115499820A (zh) * | 2022-07-25 | 2022-12-20 | 北京中电飞华通信有限公司 | 一种eSIM空中写号***及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100311418A1 (en) * | 2009-06-08 | 2010-12-09 | Guangming Shi | Method and apparatus for switching virtual sim service contracts when roaming |
CN105357225A (zh) * | 2015-12-10 | 2016-02-24 | 成都工百利自动化设备有限公司 | 虚拟sim/usim卡鉴权管理云平台 |
CN105491553A (zh) * | 2015-12-10 | 2016-04-13 | 成都工百利自动化设备有限公司 | 一种虚拟sim/usim卡管理方法 |
CN105873013A (zh) * | 2016-03-25 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于e-SIM卡的运营商选择方法、装置及移动终端 |
CN105916149A (zh) * | 2016-05-27 | 2016-08-31 | 努比亚技术有限公司 | 一种运营商网络切换方法及通信终端 |
WO2018182897A1 (en) * | 2017-03-28 | 2018-10-04 | Telit Technologies (Cyprus) Ltd. | Virtual sim with multiple mobile network operator profiles for operating over multiple wireless ip networks |
-
2020
- 2020-12-03 CN CN202011393527.7A patent/CN112566053B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100311418A1 (en) * | 2009-06-08 | 2010-12-09 | Guangming Shi | Method and apparatus for switching virtual sim service contracts when roaming |
CN105357225A (zh) * | 2015-12-10 | 2016-02-24 | 成都工百利自动化设备有限公司 | 虚拟sim/usim卡鉴权管理云平台 |
CN105491553A (zh) * | 2015-12-10 | 2016-04-13 | 成都工百利自动化设备有限公司 | 一种虚拟sim/usim卡管理方法 |
CN105873013A (zh) * | 2016-03-25 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于e-SIM卡的运营商选择方法、装置及移动终端 |
CN105916149A (zh) * | 2016-05-27 | 2016-08-31 | 努比亚技术有限公司 | 一种运营商网络切换方法及通信终端 |
WO2018182897A1 (en) * | 2017-03-28 | 2018-10-04 | Telit Technologies (Cyprus) Ltd. | Virtual sim with multiple mobile network operator profiles for operating over multiple wireless ip networks |
Non-Patent Citations (2)
Title |
---|
""23060-d50__with_SP-150774_CRs_Implemented"", 《3GPP TSG_SA\WG2_ARCH》 * |
张瑞金,李国鑫,王茹: "移动数据业务手机用户感知价值结构模型研究", 《中国软科学》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115499820A (zh) * | 2022-07-25 | 2022-12-20 | 北京中电飞华通信有限公司 | 一种eSIM空中写号***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112566053B (zh) | 2022-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111698763B (zh) | 终端驻留网络控制方法、mme设备、amf设备、网络 | |
JP6130046B2 (ja) | 通信インターフェースの自動構成を可能にするためのデバイスおよび方法 | |
CN109041140B (zh) | 快速切换无线网络方法、智能硬件及终端设备 | |
CN103249115B (zh) | 策略配置方法及装置 | |
JP2020144911A (ja) | Apduスクリプトにおける黙示的ファイル生成 | |
KR20170102959A (ko) | 데이터 갱신 방법, 장치 및 내장형 범용 집적회로 카드 | |
CN113068176B (zh) | 一种数据分析结果的提供方法及设备 | |
CN106211167A (zh) | 一种终端、伪基站识别方法及*** | |
CN105338515A (zh) | 数据业务传输方法和移动通信设备 | |
CN110351683B (zh) | 参数传输方法及装置 | |
CN113068173B (zh) | 数据漫游的方法及设备 | |
CN112673659A (zh) | 用于在esim中的多个简档之间自动切换的方法和电子设备 | |
EP2988550A1 (en) | Method and apparatus for detecting target networks coverage | |
CN112566053B (zh) | 一种选择网络的方法及装置 | |
CN103813439A (zh) | 终端注册的方法和终端 | |
CN105530198A (zh) | 移动终端的接入控制方法及装置 | |
CN108243631B (zh) | 一种接入网络的方法及设备 | |
CN111372224A (zh) | eSIM共享种子码号的方法、装置及设备 | |
CN112738785B (zh) | 设备连接方法及装置、存储介质及电子装置 | |
CN103781087A (zh) | 一种信息处理方法及移动终端 | |
CN107466087B (zh) | 一种网络搜索方法及移动终端 | |
CN104661220B (zh) | 一种实现鉴权处理的方法及装置 | |
CN104378806B (zh) | 信息处理方法以及终端设备 | |
CN105959982A (zh) | 网络接入控制方法、服务器及电子设备 | |
CN103826286A (zh) | 选择sim卡和公共陆地移动网络的方法和用户设备 |
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 |