The invention discloses a method, a country code setting range encoding system based on SMS and mobile terminal, including: when the mobile terminal detects USIM card inserted, then IMSI is read from the USIM card, and extract the MCC from IMSI; will be stored with the MCC GSM7 default encoding for the table and for the corresponding extended GSM7 encoding replacement table set to the mobile terminal system. The mobile terminal mobile country code USIM card inserted through the invention, the GSM7 default encoding to determine the mobile terminal to support the replacement table and GSM7 extended range encoding substitution table, effectively avoid the user in the text input process, basic table table and extended the optimum combination set, interface Caton iterative code too many times to form, and for different countries to support the GSM7 default encoding different substitution table and extended GSM7 encoding replacement table of software modifications, the probability of error modification process and software upgrade risk brought in.
【技术实现步骤摘要】
本专利技术涉及智能终端应用
,尤其涉及的是一种基于国家码设置短信编码范围的方法、系统及移动终端。
技术介绍
随着3GPP的演进,为了适应一些国家的字符集,SMS编码也在跟着演进,如在协议3GPPTS23.038和3GPPTS23.040的2015年版本Rel-13中对SMS内容编码的机制有了更多的更新。其中,3GPP协议中提及的GSM7bitDefaultAlphabet,简称GSM7缺省编码表,GSM7bitdefaultalphabetextensiontable,简称GSM7扩展编码表;而Lockingshiftmechanism机制对应的表格集合NationalLanguageLockingShiftTables,简称GSM7缺省编码替换表集合,Singleshiftmechanism机制对应的表格集合NationalLanguageSingleShiftTables,简称GSM7扩展编码替换表集合。GSM7缺省编码表和GSM7缺省编码替换表集合一起构成一个集合,称为基本表集合,GSM7扩展编码表和GSM7扩展编码替换表集合一起构成一个集合,称为扩展表集合。在短信编码时,必选一个基本表集合中的表,可选一个扩展表集合中的表。一般会优先选择GSM7缺省编码表和GSM7扩展编码表。而如果用户输入的字符超出了GSM7缺省编码表和GSM7扩展编码表的范围,则需要从移动终端(如手机)上预置的GSM7缺省编码替换表集合和GSM7扩展编码替换表集合获取最优组合,以保证协议数据长度的处理在数据发送时尽量少占用网络资源。现有技术中,GSM7缺省编码替换表和GS ...
【技术保护点】
一种基于国家码设置短信编码范围的方法,其特征在于,所述方法包括以下步骤:A、当检测到移动终端插入USIM卡时,则从USIM卡读取IMSI,并从IMSI中提取MCC;其中,所述IMSI为国际移动用户识别码;所述MCC为移动国家码;B、将预存的与所述MCC相应的GSM7缺省编码替换表和GSM7扩展编码替换表组合设置到所述移动终端系统中。
【技术特征摘要】
1.一种基于国家码设置短信编码范围的方法,其特征在于,所述方法包括以下步骤:A、当检测到移动终端插入USIM卡时,则从USIM卡读取IMSI,并从IMSI中提取MCC;其中,所述IMSI为国际移动用户识别码;所述MCC为移动国家码;B、将预存的与所述MCC相应的GSM7缺省编码替换表和GSM7扩展编码替换表组合设置到所述移动终端系统中。2.根据权利要求1所述基于国家码设置短信编码范围的方法,其特征在于,所述步骤B具体包括:B1、将所述MCC与预存的支持GSM7缺省编码替换表和GSM7扩展编码替换表的MCC进行比对,并查找出与所述MCC相应的GSM7缺省编码替换表和GSM7扩展编码替换表组合;B2、将查找到的GSM7缺省编码替换表和GSM7扩展编码替换表组合导入设置到所述移动终端系统中。3.根据权利要求1所述基于国家码设置短信编码范围的方法,其特征在于,所述GSM7缺省编码替换表和GSM7扩展编码替换表的组合至少有13个。4.根据权利要求1所述基于国家码设置短信编码范围的方法,其特征在于,还包括:C、当用户编辑和发送短信时,则获取所述GSM7缺省编码替换表和GSM7扩展编码替换表组合进行编码。5.根据权利要求3所述基于国家码设置短信编码范围的方法,其特征在于,所述步骤C具体包括:C1、当用户编辑的短信内容的所有字符都包含在GSM7缺省编码替换表中,则直接使用所述GSM7缺省编码替换表进行编码;C2、当用户编辑的短信内容有字符不包含在GSM7缺省编码替换表中时,则使用所述GSM7扩展编码替换表替换所述GSM7缺省编码替换表进行编码。6...
【专利技术属性】
技术研发人员:李涛,冯德政,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。