CN101594663B - 一种网络选择的方法、系统和装置 - Google Patents

一种网络选择的方法、系统和装置 Download PDF

Info

Publication number
CN101594663B
CN101594663B CN2008101098711A CN200810109871A CN101594663B CN 101594663 B CN101594663 B CN 101594663B CN 2008101098711 A CN2008101098711 A CN 2008101098711A CN 200810109871 A CN200810109871 A CN 200810109871A CN 101594663 B CN101594663 B CN 101594663B
Authority
CN
China
Prior art keywords
network
selecting
network selecting
tabulation
uicc
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
Application number
CN2008101098711A
Other languages
English (en)
Other versions
CN101594663A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008101098711A priority Critical patent/CN101594663B/zh
Priority to EP09753479.6A priority patent/EP2276294B1/en
Priority to PCT/CN2009/071962 priority patent/WO2009143761A1/zh
Priority to ES09753479T priority patent/ES2432620T3/es
Publication of CN101594663A publication Critical patent/CN101594663A/zh
Priority to US12/957,120 priority patent/US9155031B2/en
Priority to US13/110,530 priority patent/US8102859B2/en
Application granted granted Critical
Publication of CN101594663B publication Critical patent/CN101594663B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data

Abstract

本发明实施例公开了一种网络选择的方法、系统和装置,所述网络选择的方法包括:在网络选择被触发后,读取通用集成电路卡UICC存储的网络选择列表和移动设备ME存储的网络选择列表,所述UICC植入所述ME并可以被所述ME访问;根据所述UICC存储的网络选择列表和所述ME存储的网络选择列表进行网络选择。并且增加了以网络选择策略进行网络选择的方法,提供了网络选择策略的类型及网络选择策略的数据结构的实现方法,以及基于网络选择策略的网络选择方法,使得网络选择的控制可以更灵活,同时使得终端可以更快速的定位目标网络,减少网络选择的耗时。

Description

一种网络选择的方法、系统和装置
技术领域
本发明实施例涉及通信技术领域,特别涉及一种网络选择的方法、系统和装置。
背景技术
随着通信技术的发展,WiFi(Wireless Fidelity,无线保真技术)、WiMAX(World Interoperability for Microwave Access,全球微波接入互操作性)等得到了快速的发展,这些技术是对3G(3rd Generation,第三代移动通信)的有益的补充。目前WLAN(Wireless Local Area Network,无线局域网)、WMAN(Wireless Metropolitan Area Network,无线城域网)等已经开始使用,在推动其使用的过程中,终端起着至关重要的作用。目前,融合了3G和WLAN功能的手机终端越来越多,对运营商来讲,有效控制终端在特定条件下自动接入不同网络可以有效降低用户和运营商成本、提高用户体验。
现有技术提供的一种网络选择的方法主要是:在UICC(UniversalIntegrated Circuit Card,通用集成电路卡)的SIM(Subscriber Identity Module,用户标识模块)/USIM(Universal Mobile Telecommunication System SubscriberIdentity Module,通用移动通信系统用户身份模块)上存储一些网络选择列表,包括:EHPLMN(Equivalent Home Public Land Mobile Network,等价归属公用陆地移动网络)列表、HPLMN(Home Public Land Mobile Network,归属公用陆地移动网络)列表、User Controlled PLMN Selector with AccessTechnology(用户控制的PLMN选择)列表、Operator Controlled PLMN Seletcorwith Access Technology(运营商控制的PLMN选择)列表、PLMN(Public LandMobile Network,通用陆地移动网络)禁止列表等,然后依据一定算法进行网络选择,分为自动网络选择方法和手动网络选择方法。
发明人在实现本发明的过程中发现,现有的网络选择过程中至少存在以下不足:
(1)现有技术将网络选择列表保存在UICC上,使得服务器对列表内容更新不够灵活;
(2)现有的UICC上可供选择的网络选择列表不够完善,如没有WLAN的禁用列表,无法解决存在WLAN等接入技术的场景下进行网络选择的问题;
(3)现有技术主要是以优先级进行网络选择配置,无法配置并使用网络选择策略,网络选择的定位是通过列表逐级选择,网络选择速度慢。
发明内容
有鉴于此,有必要提供一种网络选择的方法、系统和装置,以实现在UICC和移动设备(Mobile Equipment,ME)上同时保存网络选择列表,协同完成网络选择。
本发明实施例一方面提供一种网络选择的方法,包括:
在网络选择被触发后,读取通用集成电路卡UICC存储的网络选择列表和移动设备ME存储的网络选择列表,所述UICC接入所述ME并可以被所述ME访问;
根据所述UICC存储的网络选择列表和所述ME存储的网络选择列表进行网络选择。
另一方面,本发明实施例还提供一种网络选择的系统,包括:
通用集成电路卡UICC,用于保存与网络选择相关的基础文件EF;
移动设备ME,用于在设备管理树上保存网络选择列表,和DM服务器通信,并在网络选择被触发之后,读取UICC存储的网络选择列表和ME存储的网络选择列表,并根据所述网络选择列表进行网络选择;
DM服务器,用于通过DM协议对所述ME保存的网络选择列表进行配置和更新。
再一方面,本发明实施例还提供一种移动设备ME,包括:
网络选择触发模块,用于满足网络选择触发条件时,触发网络选择;
读取模块,用于在所述网络选择触发模块触发网络选择之后,读取通用集成电路卡UICC存储的网络选择列表和移动设备ME存储的网络选择列表;
网络选择模块,用于根据所述读取模块读取的网络选择列表进行网络选择。
再一方面,本发明实施例还提供一种网络选择的方法,包括:
检测网络选择策略触发条件是否满足;
在所述网络选择策略触发条件满足时,则按照所述网络选择策略进行网络选择;
或者:
在按照所述网络选择策略选择不到网络时,则读取UICC存储的网络选择列表进行网络选择,或者,读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
再一方面,本发明实施例还提供一种网络选择的系统,包括:
UICC,用于保存与网络选择相关的EF;
移动设备ME,用于在设备管理树上保存网络选择策略触发条件和网络选择策略,并和DM服务器通信,并在检测到网络选择策略触发条件满足时,按照所述网络选择策略进行网络选择;
DM服务器,用于通过DM协议对所述网络选择策略触发条件和所述网络选择策略进行配置和更新。
再一方面,本发明实施例还提供一种移动设备ME,包括:
网络选择策略触发检测模块,用于检测网络选择策略触发条件是否满足,当所述网络选择策略触发条件满足时,触发网络选择;
网络选择模块,用于在所述网络选择策略触发检测模块触发网络选择之后,按照所述网络选择策略进行网络选择。
与现有技术相比,本发明实施例具有以下优点:本发明实施例以UICC保存网络选择相关列表为主,ME保存网络选择相关列表为辅,提供了UICC和ME协同完成网络选择的方法。并且增加了以网络选择策略进行网络选择的方法,提供了网络选择策略的类型及网络选择策略的数据结构的实现方法,以及基于网络选择策略的网络选择方法,使得网络选择的控制可以更灵活,同时使得终端可以更快速的定位目标网络,减少网络选择的耗时。
附图说明
图1为本发明实施例一种网络选择的方法的流程图;
图2为本发明实施例移动设备ME上存储的网络选择列表的数据结构示意图;
图3为本发明实施例对数据结构中的数据进行配置和更新的方法的流程图;
图4为本发明实施例PLMN自动网络选择的方法的流程图;
图5为本发明实施例其它接入技术的自动网络选择的方法的流程图;
图6为本发明实施例网络选择的系统的结构图;
图7为本发明实施例移动设备ME的结构图;
图8为本发明实施例另一种网络选择的方法的流程图;
图9为本发明实施例实现网络选择策略的数据结构的示意图;
图10为本发明实施例基于网络选择策略的网络选择的方法的流程图;
图11为本发明实施例网络选择的系统的结构图;
图12为本发明实施例移动设备ME的结构图。
具体实施方式
随着移动终端的复杂度的提高和业务的增多,对终端进行OTA(Over TheAir,空中)方式的管理和配置的需求越来越强烈,为了能够安全的对移动终端进行OTA方式的管理,OMA(Open Mobile Alliances,开放移动联盟)开发了DM(Device Management,设备管理)协议,主要是提供了一套管理服务器和被管理终端间基于会话的通信机制,包括:管理会话机制、管理会话安全、管理会话中管理消息格式及约束、数据模型。为了实现对终端的具体管理功能,在DM协议的基础上开发了应用数据模型--管理对象,如:FUMO(Firmware Management Object,固件升级管理对象)、SCOMO(SoftwareComponent Management Object,软件组件管理对象)等。
支持OMA DM业务功能的终端设备必须有一个DM客户端,负责OMADM协议解析、会话管理及会话安全。支持OMA DM业务功能的设备还必须包含一个设备管理树,设备管理树将设备中所有可用的MO(ManagementObject,管理对象)组织在一起,设备管理树所有的节点都有唯一的URI(Uniform Resource Identifier,统一资源标识符)进行定位,每个节点都有ACL(Access Control List,访问控制列表)属性,该属性用以控制设备管理服务器对该节点属性或值(有些情况下还包括子节点属性)的访问权限。
在拥有访问权限的情况下,设备管理服务器可以通过OMA DM协议向设备管理树的节点发送相关管理命令,例如:Get(获取)、Add(添加)、Replace(替换)、Exec(执行)、Delete(删除)等,设备管理服务器通过对设备管理树的节点发送管理命令可以实现对终端设备的管理。
本发明实施例提供一种网络选择的方法,以UICC保存网络选择列表为主,ME(Mobile Equipment,移动设备)保存网络选择列表为辅,提供了UICC和ME协同完成网络选择的方法。并且本发明实施例补充了其它接入技术的网络列表,并提供了加入这些网络列表后的网络选择方法。另外,本发明实施例还增加了根据网络选择策略进行网络选择的方法,提供了网络选择策略的类型及实现方法,以及基于网络选择策略的网络选择的方法。
如图1所示,为本发明实施例一种网络选择的方法的流程图,具体包括:
步骤S101,在网络选择被触发后,分别读取UICC存储的和ME存储的网络选择列表。该UICC植入ME中,并可以被ME访问。该UICC存储的网络选择列表包括:EHPLMN列表、HPLMN列表、User Controlled PLMN Selectorwith Access Technology(用户控制PLMN选择)列表、Operator Controlled PLMNSeletcor with Access Technology(运营商控制PLMN)列表、PLMN禁止列表中的一个或多个。该ME存储的网络选择列表包括:基于优先级的通用陆地移动网络PLMN列表、基于优先级的无线局域网WLAN列表、基于优先级的全球微波接入互操作性WiMAX列表、WLAN禁止列表和WiMAX禁止列表中的一个或多个。
其中,ME存储的网络选择列表保存在ME的设备管理树上,DM服务器通过DM协议可以对该网络选择列表进行配置和更新,例如:对该网络选择列表进行增加、修改、删除等操作。
本发明实施例中,可以通过以下两种方式将ME存储的网络选择列表保存在所述ME的设备管理树上:
(1)ME存储的网络选择列表封装在Bootstrap消息中,当DM客户端进行Bootstrap配置时配置到所述ME的设备管理树上;
(2)ME存储的网络选择列表通过DM管理会话中发送的DM管理命令配置到所述ME的设备管理树上。
步骤S102,根据UICC存储的网络选择列表和ME存储的网络选择列表进行网络选择。
根据读取的UICC和ME存储的网络选择列表进行网络选择具体可以为:
(1)顺序读取UICC上的SIM/USIM模块的EFUST(Elementary File USIMService Table,基础文件USIM业务表)所指示的有效的网络选择列表进行网络选择,所选择的可接入网络未包括在所选择网络的禁止列表中。
当进行的网络选择为PLMN选择时,上述顺序读取UICC上的SIM/USIM模块的EFUST所指示的有效的网络选择列表进行网络选择的步骤具体可以为:
当有效的网络选择列表中存在EHPLMN时,选择优先级最高的EHPLMN接入;当有效的网络选择列表中不存在EHPLMN时,则以优先级为序选择HPLMN接入;
当在EHPLMN和HPLMN中未选择到可接入网络时,以优先级为序选择用户控制PLMN选择列表中的网络;
当在用户控制PLMN选择列表中未选择到可接入网络时,以优先级为序选择运营商控制PLMN选择列表中的网络。
当进行的网络选择为非PLMN选择时,上述顺序读取UICC上的EFUST所指示的有效的网络选择列表进行网络选择的步骤具体可以为:
若UICC上存储的网络选择列表中有用户控制网络选择列表,并且该用户控制网络选择列表有效,则以优先级为序选择用户控制网络选择列表中的网络;
如果在该用户控制网络选择列表中未选择到可接入网络,且UICC上存储的网络选择列表中有运营商控制网络选择列表,并且该运营商控制网络选择列表有效,则以优先级为序选择运营商控制网络选择列表中的网络。
(2)当通过顺序读取的UICC存储的网络选择列表,未能选择出可接入网络,并且ME在设备管理树上保存了ME存储的网络选择列表时,ME读取该ME存储的网络选择列表,并以优先级为序选择所述ME存储的网络选择列表中的网络,所述选择的网络不包括在所选择网络的禁止列表中。
(3)当未在ME存储的网络选择列表中选择出可接入网络时,随机选择信号质量超过预设值的所有其它网络,所选择的网络不包括在所选择网络的禁止列表中;
如果仍未选择出可接入网络,则按照信号质量由高到低的顺序选择所有其它的网络,所选择的网络不包括在所选择网络的禁止列表中。
上述网络选择的方法,在UICC和ME上均保存网络选择列表,提供了一种UICC和ME协同完成网络选择的方法。并且本发明实施例补充了其它的网络列表,并提供了加入这些网络列表后的网络选择方法。该方法结合了UICC保存列表的优点和ME设备管理树保存列表的优点,使得OTA方式的列表更新更为方便,基于更新后的列表进行的网络选择更全面和有效。
本发明实施例一对终端保存网络选择的相关列表的网络选择的方法进行介绍。
如图2所示,为本发明实施例移动设备ME上存储的网络选择列表的数据结构示意图,该数据结构可以作为MO或MO的一部分被配置并保存在终端(即ME)的设备管理树上,作为UICC上存储的网络选择的相关列表的补充。该结构中的PLMNList(PLMN列表)、WLANList(WLAN列表)、WLANForbiddenList(WLAN禁止列表)、WiMAXList(WiMAX列表)、WiMAXForbiddenList(WiMAX禁止列表)可以根据需要选择其中的一个或多个进行结构重组,还可以根据需要添加新列表进行结构重组。
在该数据结构中,PLMNList为UICC上PLMN列表的补充。网络侧预先会在UICC上配置一些PLMN列表,以方便手机初始进行网络选择,PLMNList主要用于后续运营商通过OTA方式增加新的PLMN或新签约的PLMN,其是UICC上PLMN列表的补充。PLMNList可以包含多组子节点,每组可以包含3种子节点,分别为:
PLMNList/<X>/PLMN:其值为MCC(Mobile Country Code,移动国家码)+MNC(Mobile Network Code,移动网码),用以标识一个PLMN;
PLMNList/<X>/AccTechID:接入技术标识,例如:UTRAN(UniversalMobile Telecommunications System Territorial Radio Access Network,通用移动通信系统陆地无线接入网)、GSM(Global System For Mobile Communication,全球移动通信);
PLMNList/<X>/Priority:该PLMNList下列出的PLMN之间的优先级。
在该数据结构中,WLANList主要用于网络侧配置偏好的WLAN接入,其同样是UICC上配置的WLAN列表的补充。WLANList可以包含多组子节点,每组可以包含2种子节点,分别为:
WLANList/<X>/WSID:WLAN网络的网络标识;
WLANList/<X>/Priority:WLANList下列出的WLAN之间的优先级;
在该数据结构中,WLANForbiddenList用于网络侧配置的一些禁用的WLAN,其可以包含多个子节点,每个子节点代表一个禁用的WLAN网络,子节点的值为禁用WLAN的标识;
在该数据结构中,WiMAXList用于网络侧配置好的WiMAX接入,其归属WiMAX拥有最高优先级,可以包含多组子节点,每组可以包含3种子节点,分别为:
WiMAXList/<X>/NSPID:WiMAX网络提供者标识;
WiMAXList/<X>/NAPID:WiMAX网络接入点标识;
WiMAXList/<X>/Priority:WiMAX下列出的WiMAX之间的优先级;
WiMAXForbiddenList用于网络侧配置一些禁用的WiMAX,其可以包含多个子节点,每个子节点代表一个禁用的WiMAX网络,子节点的值为禁用WiMAX的网络提供者标识;
在该数据结构中,Ext用于后续对该数据结构进行扩展。
上述列表中的网络是可供选择的,但能否选择接入要看是否满足网络接入条件,例如:信号量是否足够、QoS(Quality of Service,服务质量)是否满足、接入认证是否通过等。
对该数据结构中的数据进行配置和更新,可采用以下两种方法:
方法一:ME存储的网络选择列表封装在Bootstrap消息中,当DM客户端进行Bootstrap配置时配置到所述ME的设备管理树上。具体可以为:
将该数据结构序列化后,封装在以WBXML(Wireless Application ProtocolBinary Extensible Marked language,无线应用协议二进制可扩展标记语言)编码的TNDS(Tree and Description Serialization,管理树序列化)格式的DMBootstrap消息中,当DM客户端进行DM Bootstrap配置时,在配置DMAcc(DMAccount Mangement Object,服务器账号管理对象)的同时,配置该数据结构。将配置好的数据结构的ACL赋予DMAcc管理对象所对应的服务器。
方法二:ME存储的网络选择列表通过DM管理会话中发送的DM管理命令配置到所述ME的设备管理树上,方法二可以配置该数据结构,同时还可以对该数据结构进行后续的更新。如图3所示,方法二对数据结构中的数据进行配置和更新的方法具体包括以下步骤:
步骤S301,终端设备和服务器建立DM管理会话。配置该数据时建立DM管理会话的发起者通常是服务器,当然也不排除终端发起建立DM管理会话的可能,建立管理会话的第一个消息(请求消息)由终端生成并发送,在建立会话过程中会进行双方身份认证,可以使用传输层认证或应用层认证。
步骤S302,在成功建立管理会话后,服务器发送终端设备管理树操作命令(Add或Replace),该命令中携带欲配置数据结构中各节点的定位信息(即URI)和节点数据。
步骤S303,终端执行终端设备管理树操作命令,并向服务器返回终端设备管理树操作命令的执行结果。之后,如果服务器还有其它操作则继续DM管理会话并下发其它操作,否则,发空消息包给终端以结束该会话。
通过上述方法一和方法二配置的该数据结构的各节点均分配了ACL,该ACL用于限定后续对该配置数据进行更新的设备管理服务器。
下面对添加数据结构后的网络选择的方法进行描述。PLMN自动网络选择的方法的流程图,如图4所示,PLMN手动选择时ME给用户呈现PLMN的顺序亦是按下述流程中的顺序,在此不再赘述。PLMN自动网络选择的方法的流程具体包括以下步骤:
步骤S401,触发ME进行网络选择。其中ME进行网络选择的触发条件包括:开机、无信号、用户触发或定期触发等事件触发,也可包括其他触发条件,如网络选择策略触发。
步骤S402,网络选择被触发后,ME读取UICC上的SIM/USIM模块的EF(Elementary File,基础文件)中的EFUST获取有效的PLMN列表。
步骤S403,ME顺序读取UICC上的EFUST所指示的有效的PLMN列表进行网络选择,所选择的PLMN不能在PLMN禁止列表(Forbidden PLMNs)中。其中,顺序读取UICC上的EFUST所指示的有效的PLMN列表进行网络选择具体可以为:
若存在EHPLMN,则选择优先级最高的EHPMN,否则以优先级为序选择HPLMN;
若在EHPLMN和HPLMN中未选择到可接入网络,则以优先级为序选择User Controlled PLMN Selector(用户控制PLMN选择)列表中的PLMN;
若在User Controlled PLMN Selector列表中未选择到可接入网络,则以优先级为序选择Operator Controlled PLMN Seletcor(运营商控制PLMN选择)列表中的PLMN。
步骤S404,如果通过上述步骤选择UICC存储的网络选择列表后,未能选择到可接入网络,并且ME在设备管理树上保存了ME存储的网络选择列表,本步骤中为PLMNList,则读取PLMNList并按优先级进行选择,所选择的PLMN不能在UICC存储的网络选择列表中的PLMN禁止列表(ForbiddenPLMNs)中。如果通过上述步骤仍未能选择到可接入网络,则执行步骤S405。
步骤S405,随机选择信号质量超过预设值,即有足够信号质量的其他PLMN或其它接入技术,所选择的PLMN或接入技术不能在所选择网络的禁止列表,例如:Forbidden PLMNs中。如果通过上述步骤仍未能选择出可接入网络,则执行步骤S406。
步骤S406,以信号质量高低为序选择所有其它PLMN/其它接入技术,所选择的PLMN或接入技术不能在所选择网络的禁止列表,例如:ForbiddenPLMNs中。
其它接入技术(非PLMN接入技术,如:WLAN、WiMAX等)的自动网络选择的方法如图5所示,其它接入技术手动选择时ME给用户呈现的顺序亦是按下述流程中的顺序,在此不再赘述。其他接入技术自动网络选择的方法的流程具体包括以下步骤:
步骤S501,触发ME进行网络选择。其中,ME进行网络选择的触发条件可以为:网络选择策略或用户自行触发ME进行网络选择。
步骤S502,网络选择被触发后,ME首先读取UICC上的EFUST获取有效的网络列表。
步骤S503,ME读取UICC上的EFUST指示有效的网络列表进行网络选择,所选择的网络不能在禁止列表,例如:WLANForbiddenList。
其中,读取UICC上的EFUST所指示的有效的网络列表进行网络选择具体可以为:
若UICC上存在用户控制网络选择列表且有效,则以优先级为序选择用户控制网络选择列表中的网络;
若在用户控制网络选择列表中未选择到可接入网络,且UICC上存在运营商控制网络选择列表,且该运营商控制网络选择列表有效,则以优先级为序选择运营商控制网络选择列表中的网络;
步骤S504,如果通过读取UICC上的EFUST所指示的有效网络列表,未能选择出有效网络,且终端在设备管理树上定义了网络选择列表的MO,则读取该MO上的相应列表(若为WLAN网络选择,则读取WLANList和WLANForbiddenList)并按优先级进行选择,所选择网络不能在禁止列表中。如果通过上述步骤仍未能选择出可接入网络,则执行步骤S505。
步骤S505,随机选择信号质量超过预设值,即有足够信号质量的其他其它接入技术,所选择接入技术网络不能在禁止列表中。如果通过上述步骤仍未能选择出可接入网络,则执行步骤S506。
步骤S506,以信号质量高低为序选择所有相关接入技术,所选择接入技术网络不能在禁止列表中。
上述网络选择的方法,以UICC保存网络选择相关列表为主,ME保存网络选择相关列表为辅,提供了UICC和ME协同完成网络选择的方法,在保留了UICC保存网络选择列表的优点的同时,提供了基于DM协议的网络选择相关列表设计,使得OTA方式的列表更新更为方便。并通过补充WLAN、WiMAX等有效的网络列表,使得ME在进行网络选择时可以基于更全面的列表进行,使得网络选择更有效。
如图6所示,为本发明实施例网络选择的系统的结构图,包括:
UICC 61,用于保存与网络选择相关的EF;
移动设备ME 62,用于在设备管理树上保存网络选择列表,并和DM服务器63通信进行网络选择列表配置和更新,并在网络选择被触发之后,读取UICC 61和ME 62存储的网络选择列表,并根据存储的网络选择列表进行网络选择;
DM服务器63,用于通过DM协议对ME 62保存的网络选择列表进行配置和更新。
如图7所示,为本发明实施例移动设备ME的结构图,包括:
网络选择触发模块621,用于在网络选择触发条件被满足之后,触发网络选择;
读取模块622,用于在网络选择触发模块621触发网络选择之后,读取UICC61和ME62所存储的网络选择列表;
网络选择模块623,用于根据读取模块622读取的网络选择列表进行网络选择。
该ME 62还可以包括:
设备管理树624,用于保存网络选择列表;
DM客户端625,用于在进行Bootstrap配置时将封装在Bootstrap消息中的ME存储的网络选择列表配置到ME 62的设备管理树624上,或者通过DM管理会话在ME 62的设备管理树624上配置ME 62存储的网络选择列表。
其中,网络选择模块623可以包括:
UICC列表选择子模块6231,用于顺序读取UICC61上有效的网络选择列表进行网络选择,所选择的可接入网络不包括在所选择网络的禁止列表中。
其中,网络选择模块623还可以包括:
ME列表选择子模块6232,用于当UICC列表选择子模块6231未能选择出可接入网络,并且ME 62在设备管理树上保存了网络选择列表时,读取ME62存储的网络选择列表,并根据网络优先级在ME 62存储的网络选择列表中选择可接入网络,所选择的可接入网络不包括在所选择网络的禁止列表中。
其中,网络选择模块623还可以包括:
随机选择子模块6233,用于当ME列表选择子模块6232未选择出可接入网络时,在ME 62存储的网络选择列表中随机选择信号质量超过预设值的网络作为可接入网络,所选择的网络不包括在禁止列表中;
信号质量选择子模块6234,用于当随机选择子模块6233仍未选择出可接入网络时,按照信号质量由高到低的顺序在ME 62存储的网络选择列表中选择可接入网络,所选择的网络不包括在禁止列表中。
上述ME 62,在网络选择触发模块621触发网络选择之后,读取模块622读取UICC和ME上保存的网络选择列表,由网络选择模块623根据读取模块622读取的网络选择列表进行网络选择,并补充了WLAN、WiMAX等有效的网络列表,使得ME 62在进行网络选择时可以基于更全面的列表进行,使得网络选择更有效。
如图8所示,为本发明实施例另一种网络选择的方法的流程图,具体包括:
步骤S801,检测网络选择策略触发条件是否满足。
本发明实施例在ME的设备管理树上配置并保存网络选择策略触发条件,还可以配置该网络选择策略触发条件对应的网络选择策略,该网络选择策略为优选网络或优选网络类型。该配置在设备管理树上的网络选择策略触发条件和其对应的网络选择策略可以被拥有操作权限的DM服务器(通过节点的ACL属性控制)通过DM协议进行配置和更新,例如:对其进行修改或删除操作。
其中,该网络选择策略触发条件包括:业务或业务类型触发、网络QoS触发、可用网络操作条件触发、信号质量触发、位置触发、环境触发和防止业务中断中的一种或几种。
业务或业务类型触发具体包括:在ME上配置业务或业务类型,还包括配置该业务或者该业务类型的优选网络或优选网络类型,当所述ME启动所述配置的业务或所启动业务属于配置的业务类型时触发网络选择;
网络QoS触发具体包括:在ME上配置网络的最小QoS,在ME检测到当前接入网络存在最小QoS需求,且当前接入网络的QoS小于最小QoS时,触发网络选择;
可用网络操作条件触发具体包括:在ME上配置特定网络的操作条件,在该特定网络作为当前接入网络时,如果ME检测到所述操作条件则触发网络选择;
信号质量触发具体包括:在ME上配置特定网络的信号质量阈值以及持续时间,在特定网络作为当前接入网络时,如果该ME检测到当前接入网络的信号质量低于信号质量阈值,且当前接入网络的信号质量低于该信号质量阈值的持续时间超过配置的持续时间之后,触发网络选择;
位置触发具体包括:在ME上配置基站的位置,在该ME接入该基站后,触发网络选择;
环境触发具体包括:在ME上配置要求所述ME扫描的网络,在ME扫描到该网络,并且ME确定扫描到的网络满足接入条件后,接入网络;
防止业务中断具体包括:在ME上配置是否允许该ME在进行自动网络选择时中断当前接入业务的指示信息。
步骤S802,在网络选择策略触发条件被满足之后,按照网络选择策略进行网络选择。
其中,按照网络选择策略进行网络选择具体可以为:
在网络选择策略触发条件被满足之后,判断是否为该网络选择策略触发条件配置了优选网络或优选网络类型;
当网络选择策略触发条件包括优选网络时,则选择优选网络进行接入,若配置了多个优选网络且之间存在优先级,则以优先级为序进行接入,若配置了多个优选网络但之间无优先级,则随机选择网络接入;或者,
当网络选择策略触发条件包括优选网络类型时,以优先级为序选择该优选网络类型的网络进行接入;或者,
当网络选择策略触发条件不包括优选网络和优选网络类型时,或者,所配置优选网络或优选网络类型无可接入网络时,读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
当所述网络选择策略触发条件为业务或业务类型触发时,如果ME上配置的业务或业务类型的优选网络或优选网络类型的优先级相同,则该ME选择优先级相同的网络中的一个进行接入或同时选择多个网络进行接入。
另外,本发明实施例还配置了对网络选择策略触发条件和优选网络或优选网络类型进行保护的节点,以指示ME是否允许用户进行网络选择策略触发条件和优选网络或优选网络类型的更改。
上述网络选择的方法,提供了网络选择策略的类型及网络选择策略的数据结构的实现方法,以及基于网络选择策略的网络选择方法,使得网络选择的控制可以更灵活,同时使得终端可以更快速的定位目标网络,减少网络选择的耗时。
本发明实施例二对根据网络选择策略进行网络选择的方法进行介绍。在实施例二中,网络侧可以设定一些网络选择策略以更高效地进行网络选择,这些网络选择策略可以分为触发条件和优选网络(或优选网络类型)。
其中,触发条件可以为业务(或业务类型)触发、网络QoS触发、可用网络操作条件触发、信号质量触发、位置触发、环境触发和防止业务中断指示等几种触发条件中的一种或多种。
实现网络选择策略的数据结构如图9所示,该数据结构可以作为MO或MO的一部分被配置并保存在终端的设备管理树上,该触发条件中的业务(或业务类型)触发、网络QoS触发、信号质量触发、位置触发、环境触发和防止业务中断指示可以根据需要选择其中的一个或多个进行结构重组,还可以根据需要添加新的触发条件进行结构重组。
在该数据结构中,
ServiceTrigger为业务(或业务类型)触发,其下可以包含多个业务或业务类型,其中,
ServiceTrigger/<X>/Service节点指示触发网络选择的某一特定业务,如下载业务,或某一特定业务类型,如3GPP(3rd Generation Partnership Project,第三代移动通信标准化伙伴项目)为QoS定义的4类业务类型。当ME启动该业务,或者ME所启动的业务归属于上述业务类型时,则触发网络选择。
ServiceTrigger/<X>/PreferedList节点及其子节点配置该条件对应的优选网络(NetworkID)、优选网络类型(NetworkType)及其优先级(Priority)。其中优选网络类型的值包括:WLAN、WiMAX、3GPP2(3rd GenerationPartnership Project 2,第三代移动通信标准化伙伴项目二)、GPRS(GeneralPacket Radio Service,通用分组无线业务)等,其中多个优选网络或优选网络类型的优先级可以相同。若多个优选网络或优选网络类型的优先级相同,则说明该业务可以选择优先级相同的网络中的一个接入或同时选择多个网络进行接入(即:业务跨网)。
ServiceTrigger/<X>/Enabled节点用于控制该网络选择策略是否有效。若其值为True(真)或该节点未出现,则ME认为该网络选择策略有效,若其值为False(假),则ME认为该网络选择策略无效。下述触发条件中的Enabled节点作用及值与该节点类似,不再赘述。
NetQoSTrigger为网络QoS触发,不同网络层定义的QoS不同,这里的QoS指的是网络QoS,其下的子节点NetQoSTrigger/<X>/NetworkID指示某一特定网络,NetQoSTrigger/<X>/MinQoS为该特定网络的最小QoS需求,QoS的参数有多个,配置在NetQoSTrigger/<X>/MinQoS/*节点上,具体的参数参见相应网络的标准定义。ME在确定该特定网络作为当前接入网络时,若当前的网络QoS低于最小QoS需求(QoS参数系中某一参数低于对应的MinQoS\*节点所配置值则认为当前的网络QoS低于最小QoS需求),则触发网络选择,在该节点下并没有优选网络,则在触发网络选择后ME读取UICC上存储的网络选择列表进行网络选择,或者读取UICC和ME的设备管理树上存储的网络选择列表进行网络选择。
OpTrigger为可用网络操作条件触发,其子节点OpTrigger/<X>/NetworkID为网络标识,指示某一特定网络,OpTrigger/<X>/OpCondition为该特定网络定义的一些操作条件,即网络运营商定义的网络的使用条件,例如:错误条件。该操作条件可以有多个,具体的条件定义在OpTrigger/<X>/OpCondition/*节点中,ME在确定该特定网络作为当前接入网络时,若出现该条件则触发网络选择,在该节点下并没有优选网络,则在触发网络选择后ME读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
SingalTrgger为信号质量触发,其子节点SingalTrgger/<X>/NetworkID为网络标识,指示某一特定网络,SingalTrgger/<X>/MinValue为该网络允许的最低信号质量,SingalTrgger/<X>/Timer为持续时间。ME在确定该特定网络作为当前接入网络时,若当前的网络信号质量低于最低信号质量,且持续了Timer节点所指时间后,则触发网络选择,在该节点下并没有优选网络,则在触发网络选择后ME读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。另外,为了防止事件触发中的无信号同该触发条件的冲突,当出现网络无信号的情况时作为事件触发处理。
LocationTrigger为位置触发,其子节点LocationTrigger/<X>/BSID为基站标识,指示某一基站,当ME进入该基站范围后则触发网络选择,在该节点下并没有优选网络,则在触发网络选择后ME读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
ContextTrigger为环境触发,其子节点ContextTrigger/<X>/ScanSwitchID为某一网络标识,该网络选择策略指示ME扫描并接入该标识所指网络,即:ME扫描该标识所指网络,该所指网络可以为WLAN。优选的,ME对该标识所指网络进行定期扫描,当ME扫描到该网络后,ME判断信号质量等条件满足接入后试图接入该网络,因此该子节点既为扫描该网络的触发条件,同时又是指示ME接入该网络的指示信息。
InterruptService为防止业务中断指示,当该节点的值为True时,ME在触发网络选择之前判断是否有业务正在使用。如果有业务正在使用,则在网络选择时判断网络切换是否会造成业务中断(即:该业务在当前网络与被切换网络之间是否有业务连续能力),如果确定网络切换会造成业务中断,则中止网络切换。若该节点的值为False或该节点未出现,则ME进行正常的网络切换。在该过程中网络侧只告诉ME是否允许中断网络选择,具体判断哪些网络切换可能导致哪些业务中断由ME确定。
为了保护上述网络选择策略被非授权修改,在该数据结构中还设计了UserModiNSPolicy节点。网络侧通过该节点对用户是否能够修改网络侧设定的网络选择策略进行控制,具体为:若该节点值为True,则用户可以通过ME的用户界面对这些网络选择策略进行修改,若该节点值为False,则用户不能对这些网络选择策略进行修改。
为了网络侧灵活的对ME的自动网络选择和用户的手动网络选择进行控制,在网络选择策略中还可以添加两个节点对网络选择方式进行控制。其中控制自动网络选择的节点为AutoSelEnabled,若其值为True,则允许ME进行自动网络选择;若为False,则不允许ME进行自动网络选择。控制手动选择的节点为ManualSelEnabled,若其值为True,则允许用户进行手动网络选择,若为False,则不允许用户进行手动网络选择。
该数据结构的配置和更新方法与实施例一中的数据结构的配置和更新方法相同,在此不再赘述。
如图10所示,为本发明实施例二基于网络选择策略的网络选择的方法的流程图,具体包括:
步骤S1001,设定网络选择触发条件。其中,网络选择触发条件包括事件触发条件和网络选择策略触发条件,并设定该网络选择策略触发条件有效。
步骤S1002,设定自动网络选择有效。
步骤S1003,判断网络选择触发条件是否满足。如果网络选择触发条件满足,则执行步骤S1004,否则继续执行步骤S1003。
步骤S1004,判断所满足的网络选择触发条件是否为网络选择策略触发。若为网络选择策略触发,则执行步骤S1005;若为事件触发,例如:开机、无信号、用户触发网络选择、定期触发等,则执行步骤S1010。
步骤S1005,判断是否为该触发网络选择的网络选择策略配置有优选网络。如果配置有优选网络,则执行步骤S1006;如果未为该网络选择策略配置优选网络,则执行步骤S1008。
步骤S1006,根据优先级判断优选网络是否满足接入条件,若存在满足接入条件的网络,则执行步骤S1007;若不存在满足接入条件的网络,则执行步骤S1008。
步骤S1007,接入优先级高的优选网络。
步骤S1008,判断是否为该触发网络选择的网络选择策略配置了优选网络类型。如果配置有优选网络类型,则执行步骤S1009,否则执行步骤S1010。
步骤S1009,ME读取UICC上存储的该网络类型的网络选择列表进行网络选择,或者读取UICC和ME的设备管理树上存储的该网络类型的网络选择列表进行网络选择。
步骤S1010,ME读取UICC上存储的PLMN网络选择列表进行网络选择,或者读取UICC和ME的设备管理树上存储的PLMN网络选择列表进行网络选择。
上述网络选择的方法,通过配置网络选择策略,进行网络选择,使得网络选择的控制可以更灵活,同时使得终端可以更快速的定位目标网络,减少网络选择的耗时。
如图11所示,为本发明实施例网络选择的系统的结构图,包括:
UICC 111,用于保存与网络选择相关的EF。
移动设备ME 112,用于在检测到网络选择策略触发条件满足时,按照网络选择策略进行网络选择。
其中,按照网络选择策略进行网络选择具体可以为:
在网络选择策略触发条件被满足之后,判断该网络选择策略是否包括优选网络或优选网络类型;
当网络选择策略包括优选网络时,则选择优选网络进行接入,若配置了多个优选网络且之间存在优先级,则以优先级为序进行接入,若配置了多个优选网络但之间无优先级,则随机选择网络接入;或者,
当网络选择策略包括优选网络类型时,以优先级为序选择该优选网络类型的网络进行接入;或者,
当所述网络选择策略不包括优选网络和优选网络类型时,或者,所配置优选网络或优选网络类型无可接入网络时,读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
当所述网络选择策略触发条件为业务或业务类型触发时,如果ME上配置的业务或业务类型的优选网络或优选网络类型的优先级相同,则该ME选择优先级相同的网络中的一个进行接入或同时选择多个网络进行接入。
DM服务器113,用于通过DM协议对网络选择策略触发条件和其对应的网络选择策略进行配置和更新。
如图12所示,为本发明实施例ME的结构图,包括:
网络选择策略触发检测模块1121,用于检测网络选择策略触发条件是否满足,当网络选择策略触发条件满足时,触发网络选择;
网络选择模块1122,用于在网络选择策略触发检测模块1121触发网络选择之后,按照网络选择策略进行网络选择;或者:
在按照该网络选择策略选择不到网络时,则读取UICC存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME存储的网络选择列表进行网络选择。
其中ME 112还可以包括:
设备管理树1123,用于保存网络选择策略触发条件和其对应的优选网络或优选网络类型;
DM客户端1124,用于与DM服务器113进行通信,在ME 112的设备管理树1123上配置并保存所述网络选择策略触发条件和其对应的优选网络或优选网络类型。
其中,网络选择模块1122可以包括:
判断子模块11221,用于在网络选择策略触发条件满足时,判断该网络选择策略是否包括优选网络或优选网络类型;
优选网络接入子模块11222,用于当判断子模块11221判断网络选择策略包含优选网络时,根据该优选网络的优先级选择优先级高的优选网络进行接入;或者,当判断子模块11221判断网络选择策略触发条件中包含优选网络类型时,以优先级为序选择该优选网络类型的网络进行接入。
其中,网络选择模块1122还可以包括:
列表选择子模块11223,用于在优选网络接入子模块11222按照网络选择策略选择不到网络时,读取UICC上存储的网络选择列表进行网络选择,或者读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择。
上述网络选择的方法增加了以网络选择策略进行网络选择的方法,提供了网络选择策略的类型及网络选择策略的数据结构的实现方法,以及基于网络选择策略的网络选择方法,使得网络选择的控制可以更灵活,同时使得终端可以更快速的定位目标网络,减少网络选择的耗时。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,Flash闪存,移动硬盘等)中,包括若干指令用以使得一台计算设备(可以是个人计算机,移动设备,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

Claims (21)

1.一种网络选择的方法,其特征在于,包括:
在网络选择被触发后,读取通用集成电路卡UICC存储的网络选择列表和移动设备ME存储的网络选择列表,所述UICC植入所述ME并可以被所述ME访问;所述ME存储的网络选择列表配置并保存在所述ME的设备管理树上,拥有访问控制权限的设备管理DM服务器通过DM协议对所述ME存储的网络选择列表进行配置和更新;
根据所述UICC存储的网络选择列表和所述ME存储的网络选择列表进行网络选择;所述触发的网络选择包括PLMN选择,所述根据所述UICC存储的网络选择列表和所述ME存储的网络选择列表进行网络选择具体包括:选择所述UICC存储的网络选择列表中的PLMN网络;当在所述UICC存储的网络选择列表中没有选择到PLMN网络时,选择所述ME存储的网络选择列表中的PLMN选择列表中的网络。
2.如权利要求1所述网络选择的方法,其特征在于,所述ME存储的网络选择列表配置并保存在所述ME的设备管理树上具体包括:
所述ME存储的网络选择列表封装在Bootstrap消息中,当DM客户端进行Bootstrap配置时配置到所述ME的设备管理树上;或者,
所述ME存储的网络选择列表通过DM管理会话中发送的DM管理命令配置到所述ME的设备管理树上。
3.如权利要求1或2所述网络选择的方法,其特征在于,所述ME存储的网络选择列表包括:基于优先级的通用陆地移动网络PLMN列表、基于优先级的无线局域网WLAN列表、基于优先级的全球微波接入互操作性WiMAX列表、WLAN禁止列表和WiMAX禁止列表中的一个或多个。
4.如权利要求1所述网络选择的方法,其特征在于,
在所述UICC存储的网络选择列表中选择PLMN网络的顺序为:等价归属公用陆地移动网络EHPLMN、归属公用陆地移动网络HPLMN、用户控制PLMN选择列表中的网络和运营商控制PLMN选择列表中的网络。
5.如权利要求1所述网络选择的方法,其特征在于,所述触发的网络选择还包括无线局域网WLAN或全球微波接入互操作性WiMAX选择,所述根据所述UICC存储的网络选择列表和所述ME存储的网络选择列表进行网络选择具体包括:
选择所述UICC存储的网络选择列表中的WLAN或WiMAX网络;
当在所述UICC存储的网络选择列表中没有选择到WLAN或WiMAX网络时,选择所述ME存储的网络选择列表中的WLAN或WiMAX网络。
6.如权利要求5所述网络选择的方法,其特征在于,
在所述UICC存储的网络选择列表中选择WLAN或WiMAX网络的顺序为:用户控制网络选择列表中的网络、运营商控制网络选择列表中的网络。
7.如权利要求1或5所述网络选择的方法,其特征在于,当在所述ME存储的网络选择列表中未选择到可接入网络时,随机选择信号质量超过预设值的其它网络进行接入;
如果仍未选择出可接入网络,则按照信号质量由高到低的顺序选择所有其它的网络。
8.一种网络选择的系统,其特征在于,包括:
通用集成电路卡UICC,用于保存与网络选择相关的基础文件EF;
移动设备ME,用于保存ME存储的网络选择列表,触发网络选择,并在网络选择被触发之后,读取UICC存储的网络选择列表和所述ME存储的网络选择列表,进行网络选择;所述ME存储的网络选择列表配置并保存在所述ME的设备管理树上;所述触发的网络选择为PLMN选择,所述读取UICC存储的网络选择列表和所述ME存储的网络选择列表,进行网络选择具体包括:选择所述UICC存储的网络选择列表中的PLMN网络;当在所述UICC存储的网络选择列表中没有选择到PLMN网络时,选择所述ME存储的网络选择列表中的PLMN选择列表中的网络;
DM服务器,用于通过DM协议对所述ME保存的网络选择列表进行配置和更新。
9.一种移动设备ME,其特征在于,包括:
网络选择触发模块,用于触发网络选择;所述触发的网络选择为PLMN选择;
读取模块,用于在所述网络选择触发模块触发网络选择之后,读取通用集成电路卡UICC存储的网络选择列表和移动设备ME存储的网络选择列表;
设备管理树,用于保存网络选择列表;
DM客户端,用于在进行Bootstrap配置时,将封装在Bootstrap消息中的所述ME存储的网络选择列表配置到所述ME的设备管理树上;或者通过DM管理会话在所述ME的设备管理树上配置所述ME存储的网络选择列表;
网络选择模块,用于根据所述读取模块读取的网络选择列表进行网络选择;所述网络选择模块包括:UICC列表选择子模块,用于读取UICC上的网络选择列表进行网络选择;ME列表选择子模块,用于当所述UICC列表选择子模块未能选择出可接入网络时,读取所述ME存储的网络选择列表选择可接入网络。
10.一种网络选择的方法,其特征在于,包括:
检测网络选择策略触发条件是否满足;
在所述网络选择策略触发条件满足时,则按照所述网络选择策略进行网络选择;
在按照所述网络选择策略选择不到网络时,读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择,拥有访问控制权限的设备管理DM服务器通过DM协议对所述ME存储的网络选择列表进行配置和更新;
所述触发的网络选择为PLMN选择,所述读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择具体包括:选择所述UICC存储的网络选择列表中的PLMN网络;当在所述UICC存储的网络选择列表中没有选择到PLMN网络时,选择所述ME存储的网络选择列表中的PLMN选择列表中的网络。
11.如权利要求10所述网络选择的方法,其特征在于,还包括:
所述网络选择策略包括优选网络时,选择所述优选网络进行接入。
12.如权利要求10或11所述网络选择的方法,其特征在于,还包括:
所述网络选择策略包括优选网络类型时,选择所述优选网络类型的网络进行接入。
13.如权利要求10所述网络选择的方法,其特征在于,还包括:在移动设备ME的设备管理树上配置并保存所述网络选择策略触发条件,拥有访问控制权限的设备管理DM服务器通过DM协议对所述网络选择策略触发条件进行配置和更新。
14.如权利要求13所述网络选择的方法,其特征在于,还包括:在移动设备ME的设备管理树上为所述网络选择策略触发条件配置并保存优选网络或优选网络类型,拥有访问控制权限的设备管理DM服务器通过DM协议对所述优选网络或优选网络类型进行配置和更新。
15.如权利要求10所述网络选择的方法,其特征在于,所述网络选择策略触发条件包括:
业务或业务类型触发、网络服务质量QoS触发、可用网络操作条件触发、信号质量触发、位置触发、环境触发和防止业务中断中的一种或几种。
16.如权利要求15所述网络选择的方法,其特征在于,当所述网络选择策略触发条件为所述业务或业务类型触发时,如果所述ME上配置的业务或业务类型的优选网络或优选网络类型的优先级相同,则所述ME选择优先级相同的网络中的一个进行接入或同时选择多个网络进行接入。
17.如权利要求10所述网络选择的方法,其特征在于,还包括:配置对所述网络选择策略触发条件进行保护的节点。
18.一种网络选择的系统,其特征在于,包括:
UICC,用于保存与网络选择相关的基础文件EF;
移动设备ME,用于在设备管理树上保存网络选择策略触发条件和网络选择策略,并在检测到网络选择策略触发条件满足时,按照所述网络选择策略进行网络选择;
在按照所述网络选择策略选择不到网络时,读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择;拥有访问控制权限的设备管理DM服务器通过DM协议对所述ME存储的网络选择列表进行配置和更新;所述触发的网络选择为PLMN选择,所述读取UICC存储的网络选择列表和ME的设备管理树上存储的网络选择列表进行网络选择具体包括:选择所述UICC存储的网络选择列表中的PLMN网络;当在所述UICC存储的网络选择列表中没有选择到PLMN网络时,选择所述ME存储的网络选择列表中的PLMN选择列表中的网络;
DM服务器,用于通过DM协议对所述网络选择策略触发条件和所述网络选择策略进行配置和更新。
19.一种移动设备ME,其特征在于,包括:
网络选择策略触发检测模块,用于检测网络选择策略触发条件是否满足,当所述网络选择策略触发条件满足时,触发网络选择;所述触发的网络选择为PLMN选择;
设备管理树,用于保存网络选择列表,拥有访问控制权限的设备管理DM服务器通过DM协议对所述网络选择列表进行配置和更新;
网络选择模块,用于在所述网络选择策略触发检测模块触发网络选择之后,按照所述网络选择策略进行网络选择;在按照所述网络选择策略选择不到网络时,读取UICC存储的网络选择列表和所述设备管理树上存储的网络选择列表进行网络选择;所述读取UICC存储的网络选择列表和所述设备管理树上存储的网络选择列表进行网络选择具体包括:选择所述UICC存储的网络选择列表中的PLMN网络;当在所述UICC存储的网络选择列表中没有选择到PLMN网络时,选择所述设备管理树存储的网络选择列表中的PLMN选择列表中的网络。
20.如权利要求19所述ME,其特征在于,
所述设备管理树,还用于保存网络选择策略触发条件和其对应的网络选择策略;
所述ME还包括DM客户端,用于与DM服务器进行通信以在ME的设备管理树上配置并保存所述网络选择策略触发条件和所述网络选择策略。
21.如权利要求19所述ME,其特征在于,所述网络选择模块包括:
判断子模块,用于在所述网络选择策略触发条件满足时,判断所述网络选择策略是否包括优选网络或优选网络类型;
优选网络接入子模块,用于当所述判断子模块判断所述网络选择策略包括优选网络时,选择优选网络进行接入;或者,当所述判断子模块判断所述网络选择策略包括优选网络类型时,选择所述优选网络类型的网络进行接入;
列表选择子模块,用于在所述优选网络接入子模块按照所述网络选择策略选择不到网络时,读取UICC存储的网络选择列表和所述设备管理树上存储的网络选择列表进行网络选择。
CN2008101098711A 2008-05-31 2008-05-31 一种网络选择的方法、系统和装置 Active CN101594663B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN2008101098711A CN101594663B (zh) 2008-05-31 2008-05-31 一种网络选择的方法、系统和装置
EP09753479.6A EP2276294B1 (en) 2008-05-31 2009-05-25 Method, system and device for network selection
PCT/CN2009/071962 WO2009143761A1 (zh) 2008-05-31 2009-05-25 一种网络选择的方法、系统和装置
ES09753479T ES2432620T3 (es) 2008-05-31 2009-05-25 Método, sistema y dispositivo para selección de red
US12/957,120 US9155031B2 (en) 2008-05-31 2010-11-30 Method, system, and device for network selection
US13/110,530 US8102859B2 (en) 2008-05-31 2011-05-18 Method, system, and device for network selection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101098711A CN101594663B (zh) 2008-05-31 2008-05-31 一种网络选择的方法、系统和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201210068227.0A Division CN102573015B (zh) 2008-05-31 2008-05-31 一种网络选择的方法、系统和装置

Publications (2)

Publication Number Publication Date
CN101594663A CN101594663A (zh) 2009-12-02
CN101594663B true CN101594663B (zh) 2012-05-23

Family

ID=41376607

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101098711A Active CN101594663B (zh) 2008-05-31 2008-05-31 一种网络选择的方法、系统和装置

Country Status (5)

Country Link
US (2) US9155031B2 (zh)
EP (1) EP2276294B1 (zh)
CN (1) CN101594663B (zh)
ES (1) ES2432620T3 (zh)
WO (1) WO2009143761A1 (zh)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123371B (zh) * 2010-01-07 2015-03-11 中国移动通信集团公司 一种客户端业务配置方法、终端及服务器
US8971244B2 (en) * 2010-11-09 2015-03-03 Qualcomm Incorporated Access point name list based network access management
CA2724871C (en) 2010-12-10 2015-10-13 Telus Communications Company Method for instant registration of a roaming ue onto a preferred vplmn from a non-preferred vplmn
US9246764B2 (en) * 2010-12-14 2016-01-26 Verizon Patent And Licensing Inc. Network service admission control using dynamic network topology and capacity updates
EP2466507A1 (en) * 2010-12-20 2012-06-20 Gemalto SA Method for updating an encoded file
US8818359B2 (en) 2012-03-02 2014-08-26 Motorola Mobility Llc Method and apparatus for using a radio access technology in a mobile station employing a removable memory device
US8817707B2 (en) * 2012-07-20 2014-08-26 Intel Corporation Mechanisms for roaming between 3GPP operators and WLAN service providers
US9031547B2 (en) 2012-07-27 2015-05-12 Apple Inc. Using access technology and location information to smartly initiate bearer independent protocol sessions
CN103582082A (zh) * 2012-08-02 2014-02-12 中兴通讯股份有限公司 选网方法及选网装置
CN102932863A (zh) * 2012-10-17 2013-02-13 南京云恒瑞通网络科技有限责任公司 一种基于qos的终端设备选择连网方式的方法
US9271254B2 (en) 2012-10-22 2016-02-23 Qualcomm Incorporated Network directed system selection using wireless device input
US8855625B2 (en) 2012-12-10 2014-10-07 At&T Mobility Ii Llc Dynamic steering of traffic across radio access networks
CN110234156B (zh) * 2013-05-14 2022-01-14 华为技术有限公司 一种网络选择的方法和装置
CA2816684C (en) 2013-05-17 2021-02-09 Robert Manalo Method for instant registration of a roaming ue onto a preferred vplmn using airplane mode of operation
US11546841B2 (en) 2013-05-30 2023-01-03 Nokia Technologies Oy Method and apparatus for facilitating interworking of cellular radio access networks and wireless local area networks
FR3008843A1 (fr) * 2013-07-16 2015-01-23 Orange Selection d'un reseau d'acces conditionnee par la technologie d'acces cellulaire
CN103763760B (zh) * 2014-01-27 2017-09-29 中国联合网络通信集团有限公司 网络选择方法及4g多模终端
US9706491B2 (en) * 2014-01-31 2017-07-11 Aruba Networks, Inc. Adaptive management of wireless clients based on clients radio behaviors and capabilities
US10117219B2 (en) * 2014-08-22 2018-10-30 Qualcomm Incorporated Wireless network page transmission and response
CN105764047A (zh) * 2014-12-15 2016-07-13 中兴通讯股份有限公司 更新移动网络信息的方法和装置、实现选网的方法和装置
CN106465433B (zh) * 2015-02-12 2020-12-25 华为技术有限公司 无线接入方法及用户设备
US9772885B2 (en) * 2015-02-19 2017-09-26 Red Hat Israel, Ltd. Virtual machine network assignment
CN106162778A (zh) * 2015-04-23 2016-11-23 宇龙计算机通信科技(深圳)有限公司 一种网络切换方法、装置和移动终端
CN106255181A (zh) * 2015-06-10 2016-12-21 中兴通讯股份有限公司 一种多无线接入技术中用户设备的接入方法和用户设备
CN104980997B (zh) * 2015-06-19 2017-02-08 广东欧珀移动通信有限公司 一种网络接入方法及移动通信终端
DE102015008179A1 (de) 2015-06-25 2016-12-29 Giesecke & Devrient Gmbh Kommunizieren eines Teilnehmeridentitätsmoduls zu einem Server, insbesondere bei Profilwechsel
CN106376017A (zh) * 2015-07-22 2017-02-01 宏碁股份有限公司 无线存取能力控制方法与使用此方法的使用者设备
CN105163365B (zh) * 2015-08-21 2018-10-16 中国联合网络通信集团有限公司 移动终端网络接入控制方法及装置
US9883051B2 (en) * 2015-11-23 2018-01-30 Samsung Electronics Co., Ltd Method and system for usage of manual PLMN selection mode
CN105430698B (zh) * 2015-12-23 2018-09-11 广东欧珀移动通信有限公司 接入网络切换方法及装置
US9831903B1 (en) 2016-07-28 2017-11-28 Apple Inc. Update of a trusted name list
US10394674B2 (en) * 2016-08-24 2019-08-27 Apple Inc. Local recovery of electronic subscriber identity module (eSIM) installation flow
CN107231634B (zh) * 2017-05-31 2020-03-20 北京邮电大学 一种车载通信系统中的频谱资源分配方法及装置
US20220038898A1 (en) * 2018-11-14 2022-02-03 Apple Inc. Network Selection and Service Continuity in Non-Public Networks
EP3681204A1 (en) * 2019-01-09 2020-07-15 NTT DoCoMo, Inc. User equipment, network node, and communication system
CN114079923B (zh) * 2020-07-31 2024-04-02 维沃移动通信有限公司 信息配置方法、装置及通信设备
CN114079982B (zh) * 2020-08-11 2023-07-25 维沃移动通信有限公司 网络转移方法、装置和设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1957634A (zh) * 2004-05-27 2007-05-02 诺基亚公司 管理多模式漫游移动设备
CN101064964A (zh) * 2006-04-28 2007-10-31 捷讯研究有限公司 为sim/usim卡产生由用户控制的plmn列表的方法和装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903832A (en) 1995-12-21 1999-05-11 Nokia Mobile Phones Llimited Mobile terminal having enhanced system selection capability
FI101663B (fi) 1996-02-19 1998-07-31 Sonera Oyj Menetelmä puhelun uudelleenreitittämiseksi
DE60311006D1 (de) 2003-02-13 2007-02-15 Research In Motion Ltd Manuelle netzwerkauswahl für mobile stationen
CN1299525C (zh) * 2003-06-27 2007-02-07 华为技术有限公司 用户移动终端
US7328016B2 (en) * 2004-01-07 2008-02-05 Research In Motion Limited Apparatus, and associated method, for facilitating network selection at a mobile node utilizing a network selection list maintained thereat
US7171203B2 (en) 2004-01-07 2007-01-30 Research In Motion Limited Apparatus, and associated method, for facilitating selection by a mobile node of a network through which to communicate
CN100362882C (zh) 2004-06-07 2008-01-16 华为技术有限公司 多模终端选择业务网络的方法
US7937083B2 (en) * 2005-04-14 2011-05-03 Nokia Corporation Method, apparatus and computer program providing for rapid network selection in a multimode device
ATE463135T1 (de) 2005-06-11 2010-04-15 Ericsson Telefon Ab L M Vorrichtung und verfahren zur auswahl eines besuchten netzes
DE602005010994D1 (de) 2005-07-01 2008-12-24 Research In Motion Ltd Vorrichtung und Verfahren zur Verwaltung von Listen mit verbotenen Netzwerken in einem drahtlosen Benutzer-Endgerät (UE)
US8428584B2 (en) 2005-07-01 2013-04-23 Research In Motion Limited System and method for accelerating network selection by a wireless user equipment (UE) device
US8027677B2 (en) 2006-02-13 2011-09-27 Research In Motion Limited Automatic network selection methods and apparatus using a steered PLMN
US8219080B2 (en) 2006-04-28 2012-07-10 Research In Motion Limited Methods and apparatus for producing a user-controlled PLMN list for a SIM/USIM card with use of a user agent application
EP1863313B1 (en) 2006-05-19 2014-02-19 BlackBerry Limited Method and apparatus for facilitating accelerated network selection using a weighted network list
EP2025095A2 (en) * 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Device management in a network
US7792530B2 (en) * 2006-07-11 2010-09-07 Broadcom Corporation Facilitating use of a restricted base tranceiver station
EP1895800A1 (en) 2006-08-31 2008-03-05 France Télécom Determination of a list of preferred mobile access networks
US8351919B2 (en) * 2006-10-23 2013-01-08 Research In Motion Limited Apparatus, and associated method, by which to store specific network identifiers at a wireless device
US8145210B2 (en) * 2006-12-29 2012-03-27 United States Cellular Corporation Enhanced cross-network handoff for mobile IP service mobility
US20080220773A1 (en) 2007-03-07 2008-09-11 Research In Motion Limited Apparatus, and associated method, for facilitating i-wlan plmn selection
CN101068410A (zh) * 2007-03-28 2007-11-07 中兴通讯股份有限公司 一种双模数字移动终端开机选择网络的方法
CN101345981B (zh) 2007-07-13 2012-02-29 华为技术有限公司 一种网络选择方法、通信系统及移动终端
CN101374295B (zh) 2007-08-21 2012-11-07 华为技术有限公司 选择接入网络的方法和终端
EP2053883A1 (en) * 2007-10-18 2009-04-29 Axalto SA A mobile telecommunication selecting method
US8107955B2 (en) * 2008-07-18 2012-01-31 Research In Motion Limited Apparatus and method for performing network scanning using black-list network information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1957634A (zh) * 2004-05-27 2007-05-02 诺基亚公司 管理多模式漫游移动设备
CN101064964A (zh) * 2006-04-28 2007-10-31 捷讯研究有限公司 为sim/usim卡产生由用户控制的plmn列表的方法和装置

Also Published As

Publication number Publication date
WO2009143761A1 (zh) 2009-12-03
US8102859B2 (en) 2012-01-24
EP2276294A1 (en) 2011-01-19
US9155031B2 (en) 2015-10-06
US20110211567A1 (en) 2011-09-01
US20110075608A1 (en) 2011-03-31
ES2432620T3 (es) 2013-12-04
CN101594663A (zh) 2009-12-02
EP2276294B1 (en) 2013-08-07
EP2276294A4 (en) 2011-05-18

Similar Documents

Publication Publication Date Title
CN101594663B (zh) 一种网络选择的方法、系统和装置
KR102288207B1 (ko) 사용자 로밍 플랜에 기초한 로밍 리스트를 생성 및 사용하기 위한 방법 및 장치
US7826842B2 (en) System and method for managing forbidden network lists on a wireless user equipment (UE) device
CN112314002A (zh) 通信方法、装置和系统
US20150045025A1 (en) Method and apparatus for selecting equivalent plmn
CN103069889A (zh) 用于语音域操作的方法和设备
KR101022027B1 (ko) 글로벌 로밍시의 사업자 네트워크 선택절차 개선을 위한 로밍설정방법 및 사용자 단말
CN106465237A (zh) 无线通信方法、处理器及无线终端
CN104838696A (zh) 用于网络选择的系统和方法
US20210168571A1 (en) Short message service ability updating method, device and apparatus
CN102573015B (zh) 一种网络选择的方法、系统和装置
WO2016005795A1 (en) Method and apparatus for managing multiple profiles of subscriber identity modules
CN100442889C (zh) 优选漫游的方法
CN113841429B (zh) 用于发起切片特定的认证和授权的通信网络组件和方法
US10667203B2 (en) Cell selection method and apparatus
CN109005568B (zh) 禁用列表处理方法及装置、存储介质、终端、基站
CN111988831A (zh) 一种信息传输的方法、装置、cu和du
CN108235409A (zh) 一种终端选网方法和装置
US11856403B2 (en) Intelligent network access technology (NAT) selection
WO2019120541A1 (en) A client device, a network device, a method and a computer program for plmn list
US20230171686A1 (en) Network selection method and apparatus, device and storage medium
CN116761276A (zh) 一种漫游场景会话的建立方法及装置
KR20070023776A (ko) 멀티모드 로밍 이동 장치들의 관리
CN114765811A (zh) 一种信息处理方法、装置、设备及可读存储介质
CN114501592A (zh) 选网方法、装置及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant