临时移动用户标识的校验方法及业务服务器的制作方法

文档序号:7922097阅读:132来源:国知局
专利名称:临时移动用户标识的校验方法及业务服务器的制作方法
技术领域
本发明涉及通信技术领域,具体涉及临时移动用户标识的校验方法及业务 服务器。
背景技术
全球移动通讯系统(Global System for Mobile Communications, GSM)或 宽带码分多址接入系统(WCDMA)的电路交换(CS)域网络中,为了保证 用户终端的隐私性,在空中接口上,使用临时移动用户标识(TMSI)标识用 户终端,并且采用临时移动用户标识重分配流程定期更新用户的临时移动用户 标识。
由于临时移动用户标识唯一的对应一个用户终端,因此,当移动交换中心 (MSC )收到携带临时移动用户标识的业务请求消息后,如果不启动鉴权流程, 是无法判断此用户终端对应的临时移动用户标识是否合法、正确的。而现实网 络中,由于无线环境恶劣、手机终端的问题、网络设备的问题等等原因,可能 导致手机内部存储的临时移动用户标识和网络中存储的临时移动用户标识对 应不起来,从而有两个手机的临时移动用户标识相同。在这种情况下,就会出 现串话的问题,例如A呼叫B, A虽然拨打的是B的号码,但网络将B的临时 移动用户标识搞错,结果是C用户终端接听到A的呼叫,短消息也是类似。

发明内容
本发明实施例提供临时移动用户标识的校验方法及业务服务器,可以避免 由于临时移动用户标识镅-〖吴导致的串话。
本发明实施例提供一种临时移动用户标识的校验方法,包括
接收用户终端发送的携带临时移动用户标识的业务请求;所述临时移动用 户标识中包含所述用户的签名信息;
根据所述临时移动用户标识中的索引信息,获取预先保存的用户的签名信
台 判断所述临时移动用户标识中的签名信息与所述预先保存的用户的签名 信息是否相同,若不同,则确认所述用户终端发送的临时移动用户标识错误。
本发明实施例提供的一种业务服务器,包括
业务请求接收单元,用于4秦收用户终端发送的携带临时移动用户标识的业
务请求;所述临时移动用户标识中携带所述用户的签名信息;
记录保存单元,用于保存为用户分配的临时移动用户标识内索引信息和签
名信息的对应关系;
记录提取单元,用于根据所述业务请求接收单元接收的临时移动用户标识
中的索引信息,获取预先保存的用户的签名信息;
校验单元,用于判断所述临时移动用户标识中的签名信息与所述预先保存
的用户的签名信息是否相同,若不同,则确认所述用户终端发送的临时移动用
户标识4fi吴。
本发明实施例通过在临时移动用户标识中添加用户的签名信息,当用户终 端请求业务时,通过用户终端签名信息对用户的临时移动用户标识进行4交-睑, 避免了由于临时移动用户标识错误导致的串话。


图l是本发明实施例一临时移动用户标识的校验方法的流程图; 图2是本发明实施例一分配临时移动用户标识的流程图; 图3是本发明实施例二业务服务器的结构示意图; 图4是本发明实施例三业务服务器的结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的^t支术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供临时移动用户标识的校验方法及业务服务器,可以防止 用户终端的串话,以下分别进行详细说明。
实施例一、 一种临时移动用户标识的冲吏-睑方法,流程如图l所示,包括Al,业务服务器接收用户终端发送的携带临时移动用户标识的业务请求; 所述临时移动用户标识中包含所述用户的签名信息;
本发明中,所述业务服务器可以是移动交换中心、业务交换点等网络实体, 可以理解的是,不同的网络类型可以有不同的业务实体对应,本发明强调具有 业务接入和权限控制的网络实体均属于本发明的保护范围。
移动网络中,用户识别卡(SIM卡)代表的是用户。在一个终端中可能放 置两个SIM卡,即现在的双卡双待手机,这种情况下, 一个用户拥有两个SIM 卡,对应一个终端。而临时移动用户标识是和SIM卡对应的。
本实施例中,所述签名信息可以是所述用户的用户识别卡(SIM卡)编码; 也可以是所述用户终端的机器码;还可以是其他已有的可以区分用户的各种标 识;若采用这类已有的标识作为的签名信息,网络侧可以在用户进行网络注册、 附着、位置更新等时机实现对上述已有标识的获取,并建立分配的临时移动用 户标识内的索引信息和签名信息的对应关系。具体获取方式,可以采用多种常 规方式实现,不构成对本发明的限制。
可以理解,所述签名信息也可以是网络侧预先生成后,通过分配的临时移 动用户标识下发给用户终端。本发明强调签名信息可以唯一标识该用户,用于 对临时移动用户标识的校^r,生成的签名信息除了通过临时移动用户标识下发 给用户,还可以单独发送,具体生成签名信息的表现形式可以多种,可以是数 字,例如1、 2、 3、 4……;也可以是ASCII码,例如A、 B、 C、 D……等 形式。
本发明可以预先在网络侧保存临时移动用户标识内索引信息与用户的签 名信息之间的对应关系,以使得网络侧可以通过签名信息校验用户发送的临时 移动用户标识是否正确。
对于临时移动用户标识的格式,下面举例描述,以下仅为临时移动标识的 一个举例,临时移动标识包括的具体内容还可以才艮据网络的不同进行增减,具
体的结构不构成对本发明的限制。
本例中临时移动用户标识是一个32bit的整数,格式如下 TMSI二CS/PS标志十VLR重启标志+NRI +Index其中,CS/PS标志占2 bit,表示此TMSI是电路交换(CS )域用的还是分组 交换(PS)域用的。
拜访位置寄存器(VLR)重启标志占l 3bit,由厂家自刊-控制。
NRI是网络资源标识,占0 10bit,用于移动交换中心池(MSCPool)组网 时标识移动交换中心。
剩下的bit位用于索引信息,标识每一个用户终端。
举例来说,VLR重启标志一般使用lbit, NRI标识一般用6bit,这样,还 剩下32-2-1-6 = 23 bit可用于Index,可以表示2A23 = 800万用户终端的地址空 间。
实际情况下,很难用到分配800万个用户这样大的容量, 一般情况接入IOO 个用户的容量就足够了 ,那么按照接入100万用户的容量分配的临时移动用户 标识的格式为
2bit CS/PS + lbit VLR重启标志+ 6bit NRI + 20bit Index + 3bit空闲
即,将用于索引(Index)的23个bit缩减为20个bit,那么就空闲了3个bit。
则上述分配方式之后,可以将空闲的3bit空闲利用起来。对于利用这空闲 的3bit作为签名信息,所述网络侧预先生成签名信息可以采取多种方式,例如 可以是
随机产生3位二进制数如111、 101、 100、 110……;
或者对用户终端的国际移动用户标识数值除以8得到余数;
再将所述得到的余数转换为3位二进制数作为签名信息。
如终端的国际移动用户标识为1234565789,则将1232456789/8的结果
为15432098余数为4;
将4转化为2进制数为100,将100作为用户的签名信息。
若已经为所述用户终端分配过临时移动用户标识,则所述网络侧预先生成
的签名信息为将上次分配的临时移动用户标识中的签名信息加l作为本次为
用户终端的分配的签名信息。
基于上述对临时移动用户标识格式的举例,可以看出,分配临时移动用户标识时,可以将标识中可以利用的空闲字段携带签名信息。例如上面通过压 缩lndex得到的3个bit,不排除通过其他空闲字段携带。或者对临时移动用户标 识进行扩展新的字段携带,具体的携带方式可以有多种常规方式,不构成对本 发明的限制。
A2,才艮据网络侧预先保存的用户的签名信息和为用户分配的临时移动用 户标识内索引信息的对应关系,获取所述业务^"求中的临时移动用户标识内索 引信息对应的用户的签名信息。所述索引信息(Index)标识每一个用户。
A3,业务服务器判断所述收到的所述用户终端发送的临时移动用户标识 中的签名信息与所述获取的签名信息是否相同,若不同,则继续步骤A4;若 相同,则继续步骤A5;
A4,确认所述用户终端发送的临时移动用户标识4晉误。
步骤A4之后,可以进一步包括
确认所述用户终端发送的移动用户终端标识4普误,则获取所述用户终端的 国际移动用户标识信息;并才艮据所述国际移动用户信息为所述用户重新分配临 时移动用户标识。
本发明实施例中,获取所述用户终端的国际移动用户标识信息的过程可以 包括
向所述用户终端请求重新上l艮国际移动用户标识信息; 所述用户接收到请求后,发送国际移动用户标识信息给业务服务器。 A5,确二〖人用户终端发送的移动标识正确,则接受用户终端的业务接入。 可以理解,是否接受用户终端的业务请求,允许用户终端的接入还可能有
多个鉴权和验证过程,本实施例是对临时移动用户标识的验证,对于是否允许
用户终端的业务接入不构成对本发明的限制。
本发明实施例一通过采用用户的签名信息对用户的临时移动用户标识进
行校验,避免了由于临时移动用户标识4普误导致的串话,同时相对于现有的通
过触发用于鉴权流程的方式可以减轻网络负担,加快呼叫接续的时间。
可以理解,本发明实施例中,在所述接收用户终端发送的携带临时移动用
户标识的业务请求之前可以包括临时移动用户标识的分配过程,参见图2,包括
Bl,业务il良务器获^i用户终端的国际移动用户标识;
本发明实施例中,所述分配临时移动用户标识的过程可以是在用户终端位 置登记或者位置更新过程中触发,也可以是在呼叫或其他业务接入过程中触 发。具体的分配时机可以依据现有的常规方式,不构成对本发明的限制。
B2,业务服务器才艮据所述用户终端的国际移动用户标识为用户终端分配 临时移动用户标识;所述临时移动用户标识包括所述用户的签名信息。
B3,业务服务器保存所述临时移动用户标识内的索引信息与所述用户的
签名信息的对应关系。
所述才艮据所述临时移动用户标识中的索引信息,获取预先保存的用户的签
名的过程即可以是根据所述对应关系,获取所述索引信息对应的用户的签名信 台
本发明实施例中,接收所述用户终端再次发起业务请求时;则可以重新分 配新的临时移动用户标识,并下发给所述用户终端。为用户终端重新分配临时 移动用户标识时,可以将上次分配的作为签名的3位二进制数加1作为用户终端 的新的签名信息。这里的业务请求可以是呼叫请求、短消息请求或者位置更新 请求,可以理解,在用户发起各种业务时,为了安全考虑,均可重新分配临时 移动用户标识,具体的分配时机不构成对本发明的限制。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算^^可读 存储介质中,存储介质可以包括ROM、 RAM、 -磁盘或光盘等。
实施例二、 一种业务服务器300,结构示意图如图3所示,包括
业务请求接收单元310,用于接收用户终端发送的携带临时移动用户标识 的业务请求;所述临时移动用户标识中包含所述用户的签名信息;
记录提取单元320,用于根据所述业务请求接收单元310接收的临时移动用 户标识中的索引信息,获取预先保存的用户的签名信息;
校验单元330,用于判断所述临时移动用户标识中的签名信息与所述预先 保存的用户的签名信息是否相同,若不同,则确认所述用户终端发送的临时移动用户标识错误;
本发明实施例中,所述业务服务器可以是移动交换中心或者其他类似的具 有呼叫控制、业务处理能力的通信服务器。
实施例三, 一种业务服务器400,结构示意图如图4所示,包括
业务请求接收单元510,用于接收用户终端发送的携带临时移动用户标识 的业务请求;所述临时移动用户标识中包含所述用户的签名信息;
记录保存单元540,用于保存为用户分配的临时移动用户标识内索引信息 和签名信息的对应关系;
记录提取单元520,用于根据所述业务请求接收单元410接收的临时移动用 户标识中的索引信息,获取预先保存的用户的签名信息;
校^r单元530,用于判断所述临时移动用户标识中的签名信息与所述预先 保存的用户的签名信息是否相同,若不同,则确认所述用户终端发送的临时移 动用户标识错误;
获取单元410,用于获取用户终端的国际移动用户标识;
标识分配单元420,用于根据所述用户终端的国际移动用户标识为用户终 端分配临时移动用户标识;所述临时移动用户标识包括所述用户的签名信息;
记录单元430,用于记录所述为用户终端分配的临时移动用户标识内的索 引信息和用户的签名信息的对应关系并保存到所述记录保存单元340。
下发单元440,用于将所述分配的临时移动用户标识下发给用户终端;
签名信息生成单元450,用于生成用户的签名信息;并发送给记录单元430;
所述标识分配单元420,还用于将所述签名信息生成单元450生成的签名信 息添加到所述分配的临时移动用户标识中。
可以理解,本实施例中,获取单元410、标识分配单元420、记录单元430; 记录保存单元540、签名信息生成单元450也可以不在业务服务器中,即临时移 动用户标识的分配也可以由其他网元分配、例如拜访位置寄存器(VLR)、归 属位置寄存器(HLR)等。分配的临时移动用户标识和生成的签名信息可以通 过网络传输给业务服务器保存,达到后续业务服务器进行校验的目的。
本发明实施例提供的业务服务器的可以运行的方法,可参考上文对本发明提供的临时移动用户标识的校验方法实施例的描述,在此不再重复。
以上对本发明实施例所提供临时移动用户标识的校验方法及业务服务器
进行了详细介绍,其中
发明实施例通过在临时移动用户标识中添加用户的签名信息,当用户终端
请求业务时,通过用户终端签名信息对用户的临时移动用户标识进行校验,避
免了由于临时移动用户标识错误导致的串话,同时相对于现有的通过触发鉴权
流程的方式进行校验TMSI,可以减轻网络负担,加快呼叫4^续的时间。
例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的 一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变 之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种临时移动用户标识的校验方法,其特征在于,包括接收用户终端发送的携带临时移动用户标识的业务请求;所述临时移动用户标识中包含所述用户的签名信息;根据所述临时移动用户标识中的索引信息,获取预先保存的用户的签名信息;判断所述临时移动用户标识中的签名信息与所述预先保存的用户的签名信息是否相同,若不同,则确认所述用户终端发送的临时移动用户标识错误。
2、 如权利要求l所述的方法,其特征在于,所述签名信息是所述用户的用 户识别卡编码;或者所述签名信息是所述用户终端的机器码;或者所述签名信息是网络侧预先生成的,所述签名信息生成后,通过为用 户分配的临时移动用户标识下发给用户终端。
3、 如权利要求2所述的方法,其特征在于,所述网络侧预先生成签名信息 的过程包括随机产生3位二进制数作为签名信息;或对用户终端的国际移动用户标识数值除以8得到余数,再将所述得到的余数转换为3位二进制数作为签名信息。
4、 如权利要求2所述的方法,其特征在于,若已经为所述用户终端分配过 临时移动用户标识,则所述网络侧预先生成的签名信息为将上次分配的临时 移动用户标识中的签名信息加l作为本次为用户终端的分配的签名信息。
5、 如权利要求1至4任意一项所述的方法,其特征在于,所述接收用户终 端发送的携带临时移动用户标识的业务请求之前包括获取用户终端的国际移动用户标识;才艮据所述用户终端的国际移动用户标识为用户终端分配临时移动用户标 识;所述临时移动用户标识包括所述用户的签名信息。
6、 如权利要求5所述的方法,其特征在于,所述为用户终端分配临时移动 用户标识之后还包括保存用户的签名信息与所述分配的临时移动用户标识内 索引信息的对应关系;所述根据所述临时移动用户标识中的索引信息,获取预先保存的用户的签名信息包括根据所述对应关系,获取所述索引信息对应的用户的签名信息。
7、 如权利要求5所述的方法,其特征在于,还包括若确认所述用户终端发送的移动用户终端标识错误,则获取所述用户终端 的国际移动用户标识信息;根据所述国际移动用户信息为所述用户重新分配临时移动用户标识。
8、 一种业务服务器,其特征在于,包括业务请求接收单元,用于接收用户终端发送的携带临时移动用户标识的业 务请求;所述临时移动用户标识中包含用户的签名信息;记录提取单元,用于根据所述业务请求接收单元接收的临时移动用户标识 中的索引信息,获取预先保存的用户的签名信息;校^r单元,用于判断所述临时移动用户标识中的签名信息与所述预先保存 的用户的签名信息是否相同,若不同,则确认所述用户终端发送的临时移动用 户标识错-艮。
9、 如权利要求8所述的业务服务器,其特征在于,所述签名信息是所述用 户的用户识别卡编码;或者是所述用户终端的机器码。
10、 如权利要求8至9任意一项所述的业务服务器,其特征在于,还包括 获取单元,用于获取用户终端的国际移动用户标识;标识分配单元,用于才艮据所述用户终端的国际移动用户标识为用户终端分 配临时移动用户标识;所述临时移动用户标识包括所述用户的签名信息;记录单元,用于记录所述临时移动用户标识内的索引信息和用户的签名信 息的对应关系并保存到所述记录保存单元;记录保存单元,用于保存为用户分配的临时移动用户标识内索引信息和用 户的签名信息的对应关系。
11、 如权利要求10所述的业务服务器,其特征在于,还包括 签名信息生成单元,用于生成用户的签名信息;并发送给记录单元; 所述标识分配单元,还用于将所述签名信息生成单元生成的签名信息添加到所述分配的临时移动用户标识中。
全文摘要
本发明公开了临时移动用户标识的校验方法及业务服务器,本发明实施例通过在临时移动用户标识中添加用户的签名信息,当用户终端请求业务时,通过用户终端签名信息对用户的临时移动用户标识进行校验,避免了由于临时移动用户标识错误导致的串话。
文档编号H04W12/10GK101420692SQ20081018017
公开日2009年4月29日 申请日期2008年11月28日 优先权日2008年11月28日
发明者浩 张 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1