在移动终端上显示网络名称的方法和移动终端技术

技术编号:9768472 阅读:98 留言:0更新日期:2014-03-16 00:22
本发明专利技术实施例公开了一种在移动终端上显示网络名称的方法和移动终端,涉及通信业务领域,可解决网络名称为CJKV编码字符时无法显示或显示不正确的问题。本发明专利技术所述在移动终端上显示网络名称的方法,包括:根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;S1、根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;S2、对所述网络名称编码中的每一个编码,先判断所述编码是否在中日韩越统一表意文字编码范围内,如果在,则将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示。

【技术实现步骤摘要】
在移动终端上显示网络名称的方法和移动终端
本专利技术涉及通信业务领域,尤其涉及一种在移动终端上显示网络名称的方法和移动终端。
技术介绍
在移动终端上显示网络名称一般采用如下方式:移动终端出厂时内置公共陆地移动网络(Public Land Mobile Network, PLMN)列表,PLMN列表包含公共陆地移动网络标不(Public Land Mobile Network Identifier,PLMN ID)及其对应的网络名称等信息。当移动终端在某PLMN中注册成功时,通过查询PLMN列表,显示该PLMN对应的网络名称。但如果移动终端出厂后又有新的PLMN启用,或者移动终端PLMN列表中的PLMN ID对应的网络名称发生改变,那么,为了使移动终端能够准确显示网络名称,就需要采用相应的解决方案。目前较为可行的方案是通过移动性管理(mobile management, MM)消息或者通用分组无线服务移动性管理消息(General Packet Radio Service mobile management,GPRS MM,简称 GMM)消息,在网络标识和时区(Network Identity and Time Zone, NITZ)信元中发送网络标识(Network Identity, NI)信息,将新引入的PLMN通知移动终端,使移动终端能够按照其自身使用的语言显示新引入的PLMN所关联的网络名称。但针对新引入的PLMN ID所关联的网络名称,现有显示方法存在以下问题:对于中日韩越统一表意文字(Chinese-Japanese-Korean-VietnameseUnifiedIdeographs,简称:CJKV)编码字符的网络名称,因一个编码可能表示多个字符(简体中文、繁体中文、日文汉字、韩文汉字、朝鲜汉字、越南的喃字等),如果移动终端设置的语言与其所访问网络的运营商所使用的语言不一致,移动终端在显示时会将运营商发送的网络名称代码逐字符翻译成移动终端所设置语言的字符,结果可能是:显示出来的网络名称乱码或不正确,失去其原有的意义;或者由于网络名称代码中的部分代码在移动终端所设置的语言中不存在对应的字符,移动终端无法显示出网络名称。
技术实现思路
本专利技术实施例提供一种在移动终端上显示网络名称的方法和移动终端,可解决网络名称为CJKV编码字符时无法显示或显示不正确的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:一方面,本专利技术的实施例提供一种在移动终端上显示网络名称的方法,包括:S1、根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;S2、对所述网络名称编码中的每一个编码,先判断所述编码是否在中日韩越统一表意文字编码范围内,如果在,则将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示。优选地,所述网络信息还包括:所述公共陆地移动网络标示。可选地,所述网络下发消息为:移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息;所述移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息均携带有网络名称信元,所述网络名称信元包括网络名称编码。具体地,步骤S2,包括:判断所述网络名称信元的编码方式是否为UCS2编码方式;如果所述网络名称信元的编码方式为UCS2编码方式,则继续对所述网络名称信元的文本串中的每一个字符代码,执行以下子步骤:判断所述字符代码是否在0x4E00?0x9FFF编码范围内,如果在,则将所述字符代码翻译成与公共陆地移动网络标示中的国家码相对应的语目并显不。进一步地,步骤S2中将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示之前,还包括:查询与公共陆地移动网络标示中的国家码相对应的语言。可选地,所述公共陆地移动网络标示通过接收到的,当前所在网络基站的广播消息获得。另一方面,本专利技术实施例一种显示网络名称的移动终端,包括:获取单元,用于根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;判断单元,用于判断所述网络名称编码中的每一个编码是否在中日韩越统一表意文字编码范围内;显示单元,用于当所述编码在中日韩越统一表意文字编码范围内时,将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示。优选地,所述网络信息还包括:所述公共陆地移动网络标示。可选地,所述网络下发消息为:移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息;所述移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息均携带有网络名称信元,所述网络名称信元包括网络名称编码。具体地,所述判断单元包括:编码方式判断模块,用于判断所述网络名称信元的编码方式是否为UCS2编码方式;字符代码判断模块,用于在所述网络名称信元的编码方式为UCS2编码方式时,判断所述网络名称信元的文本串中的每一个字符代码,是否在0x4E00?0x9FFF编码范围内。进一步地,所述的移动终端,还包括:目标语言查询单元,用于查询与所述公共陆地移动网络标示中的国家码相对应的语言。本专利技术实施例提供的在移动终端上显示网络名称的方法和移动终端,先判断当前网络下发消息携带网络名称编码是否在CJKV编码范围内;如果是,则将网络名称编码翻译成与PLMN ID中国家码(Mobile Country Code,MCC)相对应的语言,这样,可保证最终显示出的网络名称与所访问网络的运营商所使用的语言一致,从而能在人机界面正确显示网络名称,解决了网络名称为CJKV编码字符时无法显示或显示不正确的问题。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例一提供的在移动终端上显示网络名称的方法流程图一;图2为本专利技术实施例一提供的在移动终端上显示网络名称的方法流程图二 ;图3为本专利技术实施例一中网络名称信元的信元编码格式示意图;图4为本专利技术实施例一提供的在移动终端上显示网络名称的方法流程图三;图5为本专利技术实施例一提供的在移动终端上显示网络名称的方法流程图四;图6为本专利技术实施例二提供的移动终端的结构框图一;图7为本专利技术实施例二提供的移动终端的结构框图二 ;图8为本专利技术实施例二提供的移动终端的结构框图三。附图标记11-获取单元,12-判断单元,13-显示单元,121-编码方式判断模块,122-字符代码判断模块,14-目标语言查询单元。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例一本专利技术的实施例提供一种在移动终端上显示网络名称的方法,如图1所示,该方法包括:S1、根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;移动终端在网络侧注册成功时,网络侧通过基站本文档来自技高网
...

【技术保护点】
一种在移动终端上显示网络名称的方法,其特征在于,包括:S1、根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码;S2、对所述网络名称编码中的每一个编码,先判断所述编码是否在中日韩越统一表意文字编码范围内,如果在,则将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示。

【技术特征摘要】
1.一种在移动终端上显示网络名称的方法,其特征在于,包括: 51、根据网络下发消息获取当前所在网络的网络信息,所述网络信息包括网络名称编码; 52、对所述网络名称编码中的每一个编码,先判断所述编码是否在中日韩越统一表意文字编码范围内,如果在,则将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语目并显不。2.根据权利要求1所述的方法,其特征在于,所述网络信息还包括:所述公共陆地移动网络标示。3.根据权利要求1或2所述的方法,其特征在于,所述网络下发消息为:移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息; 所述移动性管理消息,或者通用分组无线服务移动性管理消息,或者演进的移动性管理消息均携带有网络名称信元,所述网络名称信元包括网络名称编码。4.根据权利要求3所述的方法,其特征在于,步骤S2,具体包括: 判断所述网络名称信元的编码方式是否为UCS2编码方式; 如果所述网络名称信元的编码方式为UCS2编码方式,则继续对所述网络名称信元的文本串中的每一个字符代码,执行以下子步骤: 判断所述字符代码是否在0x4E00~0x9FFF编码范围内, 如果在,则将所述字符代码翻译成与`公共陆地移动网络标示中的国家码相对应的语言并显示。5.根据权利要求1所述的方法,其特征在于,步骤S2中将所述编码翻译成与公共陆地移动网络标示中的国家码相对应的语言并显示之前,还包括: 查询与公共陆地移动网络标示中的国家码相对应的语言。6.根据权利要求1...

【专利技术属性】
技术研发人员:郭省力郭景赞乔自知李衡陈崴嵬黄志勇
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1