减少虚假系统访问的方法

文档序号:7919327阅读:227来源:国知局
专利名称:减少虚假系统访问的方法
技术领域
本发明一般涉及通信系统领域,尤其是涉及利用在通信系统中的移动站减少虚假系统访问(fraudulent system access)的一种方法。
GCA有一些潜在的缺陷,包括服务系统无法从移动站接收到的RANDC确定随机码;移动台可能缺少在呼叫源中的适当识别参数;由于MS和AC中的SSD不同步可能导致鉴别结果不能匹配有效的MS;无法检测出利用重放的方法获得鉴别系统访问的操作;由于上述缺陷,无线系统经营者通常采用单一询问、在全局询问失败后或在全局询问鉴别后进行单一询问或对SSD进行更新来选择地鉴别呼叫源。
对于一个移动源,在指定给MS的业务信道上执行的单一询问和/或SSD更新操作应该先于或并行于呼叫建立。如果该操作先于呼叫建立,MS的鉴别可以以延迟呼叫建立为代价在呼叫前完成。然而,如果该操作与呼叫建立并行,将不会有延迟。然而,这将冒该鉴别操作还没完成,呼叫便已接通的风险,其结果是如果MS鉴别失败,发生虚假使用了系统资源。另外,如果源(origination)经特征码对用户文件进行更新,则虚假MS也能够更新有效的用户文件。这将导致无线系统经营者收益的流失,例如如果虚假MS激活呼叫转接,以转接信号接入一长途号码从而得免费的长途服务。
已经发现,为了使阻止虚假系统访问时呼叫建立延迟时间最小,较好的措施是使用GCA以及在全局询问结果的基础上执行下一步信道鉴别操作。如果GCA成功,则随后的鉴别操作(例如SSD更新)应该与呼叫建立并行执行,因为MS的鉴别已经被验证,没有理由延迟呼叫建立。如果GCA没有成功,因为MS的鉴别还没有被验证,所以相应的进一步鉴别操作应先于呼叫建立之前执行。
“蜂窝无线通信系统间操作”(ANSI/TIA/EIA-41-D)中第6章,4.4.3和4.4.4部分(这里称为ANSI-41),定义了移动交换服务中心用以请求对来自MS的AC的移动系统访问进行鉴别的消息和参数。ANSI-41的副本可以通过万维网的网址www.tiaonline.org,或写信到下述地址Telecommunication Industry Association,1300 PennsylvaniaAve.,Suite350,Washington,D.C.20004 USA获得。鉴别请求的回复可能包含指明鉴别失败以及访问应被拒绝的参数(拒绝访问)。或者,回复可能包含要求执行进一步的鉴别操作(例如单一询问或更新SSD)的参数。当前,ANSI-41不允许回复同时包含拒绝访问参数和要求鉴别操作参数。因此,如果AC要求在GCA失败后执行进一步的鉴别操作,MSC服务器将无法识别鉴别是否失败。其结果将导致MSC服务器无法根据GCA的结果决定请求操作应该先于还是并行于呼叫建立执行。这将导致虚假系统访问,或更新虚假用户特征文件。
因此,需要有这样一种方法,该方法使得MSC在已知GCA程序结果的基础上决定何时启动呼叫建立。
图2本发明中用于减少虚假系统访问方法的优选实施例的流程图。


图1为一通信系统100的方框图,该系统能够实现本发明的优选实施例。系统100包括连接在移动站(MS)102和本地位置注册器/鉴别中心(HLR/AC)106之间的移动交换中心/访问者位置注册器(MSC/VLR)104。本领域技术人员应当注意,系统100可以包含多个MS。本发明可由包含一些能够进行鉴别的MS,一个型号为EMX2500或EMX5000的MSC/VLR以及一个型号为HLR41/AC的HLR/AC的系统来实现。这三个组成部分都可以从摩托罗拉公司获得。MSC/VLR104将第一条消息(优选地为ANSI-41鉴别请求INVOKE消息108)发射到HLR/AC106以在MS(一个或多个)上调用GCA。在收到的第一条消息108后,HLR/AC106根据ANSI-41中定义的鉴别程序处理该消息。HLR/AC106将第二条消息(优选地为ANSI-41鉴别请求RETURN消息(ARRR)110)发送给MSC/VLR104,将GCA的结果通知MSC/VLR104GCA。根据本发明的优选实施例,如果GCA失败,ARRR消息110包括一个被称为鉴别失败事件(AFE)的新参数,该参数包括鉴别失败的原因。另外,如果HLR/AC106提供了启动进一步鉴别操作,如单一询问(对某一MS进行鉴别)或更新SSD,ARRR消息110中也包含进一步的鉴别操作必须的参数。MSC/VLR104通过消息114与MS102通信,以请求进一步的鉴别操作,同时通过消息112接收结果。
对消息ARRR110附加的鉴别失败事件参数允许MSC/VLR104决定当对信道执行进一步的鉴别操作时,是否延迟MS102的呼叫建立。这使得通过减少MS102访问虚假系统的发生来使呼叫延迟最小。图2是本发明中用于减少移动站访问虚假系统的方法的优选实施例流程图。如前面所述,当MSC/VLR104想要对MS的系统访问进行鉴别时,它发送鉴别请求调用消息(Authentication Request INVOKE message)108给HLR/AC106,以调用GCA鉴别。一收到消息108,HLR/AC106立即按照已知的程序执行鉴别操作。一旦结束,HLR/AC106向MSC/VLR104发送ARRR消息110。
参照图2,在步骤202中,MSC/VLR104确定ARRR消息中是否包含拒绝访问参数。如果该参数没有包括在其中,MSC/VLR104确定ARRR消息中是否包含与其它相关操作的参数(步骤204),例如单一询问或更新SSD。如果消息中包含有上述参数,见步骤206,MSC/VLR104将确定调用操作的标准是否满足。如果标准满足,MSC/VLR104确定在ARRR消息中是否包含鉴别失败事件参数(步骤208)。如果其中包含该参数,MSC/VLR104调用该操作(步骤218)。在步骤220中,MSC/VLR104确定操作是否成功。如果该操作成功,MSC/VLR104启动呼叫建立(步骤222)。如果该操作不成功,MSC/VLR104取消呼叫(步骤224)。因此,通过将ARRR消息中包含的初步鉴定(GCA鉴别)失败和下一步操作参数(如进一步的鉴别),包含在ARRR消息中,MSC/VLR104可以延迟MS102的呼叫建立,直到下一步操作成功。
参照前面的步骤208,如果ARRR消息中不包含AFE参数,MSC/VLR104启动呼叫建立(步骤210),然后调用下一步操作(步骤212)。在步骤214中,MSC/VLR104确定该操作是否成功。如果该操作成功,MSC/VLR104继续进行呼叫建立(步骤216)。如果该操作不成功,MSC/VLR104取消呼叫(步骤224)。因此,如果MSC/VLR104接收到执行下一步操作的参数,而同时GCA成功,它将不延迟呼叫建立。相反,MSC/VLR104在启动下一步操作的同时启动呼叫建立。如果该操作成功,继续呼叫建立。如果该操作失败,呼叫取消(例如呼叫建立暂停)。
参照前面的步骤206,如果调用该操作的标准不满足,MSC/VLR104通知HLR/AC106操作不能执行(步骤228)。参照前面的步骤204,如果ARRR消息中不包含与其它有关操作的参数,MSC/VLR104启动呼叫建立(步骤226)。因而,如果GCA没有失败同时附加鉴别操作没有被请求,MSC/VLR104执行呼叫建立。参照前面的步骤202,如果ARRR消息中包含拒绝访问参数,MSC/VLR104取消呼叫(步骤224)。
虽然这里利用特定的例子图示并描述本发明,但它允许多种变型和替换形式。然而,应该理解,本发明不应该只局限于公开的特定形式。而且,本发明还包含落在所附权利要求书中限定的本发明的精神和范围内的所有改进、等价替换和替换。
权利要求
1.一种减少移动站对通信系统资源进行假虚访问方法。包括如下步骤发射第一条消息从而调用第一鉴别程序;接收第二条消息,该消息包含第一鉴别程序状态识别参数以及至少一个与第二鉴别程序相关的参数;和确定是否延迟移动站访问通信系统资源,直到第二鉴别程序被成功执行完。
2.如权利要求1所述的方法,其中所述确定步骤包括如下步骤确定第一参数是否为鉴别失败事件参数;如果第一参数为鉴别失败事件参数,延迟MS访问通信系统资源,直到第二鉴别程序被成功执行完。
3.如权利要求1所述的方法,其中所述确定步骤包括如下步骤确定第一参数是否为拒绝访问参数;如果第一参数不是拒绝访问参数,确定第一参数是否为鉴别失败事件参数;如果第一参数不是鉴别失败事件参数,在第二鉴别程序被完成之前启动呼叫建立。
4.如权利要求3所述的方法,还包括如下步骤确定第二鉴别程序是否成功通过;和如果没成功通过,结束呼叫建立。
5.如权利要求1所述的方法,其中所述第二鉴别程序是单一询问程序。
6.如权利要求1所述的方法,其中的第二鉴别程序是SSD更新程序。
全文摘要
一种减少虚假移动站(102)访问通信系统资源的方法。移动交换中心(104)将消息(108)发射给鉴别中心(106)以调用第一鉴别程序。鉴别中心利用消息(110)回复,该消息包含第一鉴别程序结果同时可能还包含执行附加鉴别程序的参数。根据该消息的内容,移动交换中心将确定是否延迟呼叫建立直到附加鉴别程序被成功执行完,或是否在执行附加鉴别程序的同时开始呼叫建立。
文档编号H04M1/66GK1403911SQ0212987
公开日2003年3月19日 申请日期2002年8月20日 优先权日2001年8月30日
发明者克里斯托弗P·凯里, 克尔斯曼·克里斯·马丁诺维奇 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1