对接入国外电话网络的移动终端进行检测和存储的系统的制作方法

文档序号:7887152阅读:143来源:国知局
专利名称:对接入国外电话网络的移动终端进行检测和存储的系统的制作方法
技术领域
如说明书标题所述,本发明包含的是一种对接入国外电话网络的移动终端进行检测和存储的系统,其目的是允许向那些离开其网络的用户提供特定服务,因此,每次在国外网络中注册移动终端的时候,都会将终端数据保存在用户移动电话网络的数据库中,这样就可以知道哪些用户处于国外网络中,以便在所述国外网络中为他们提供特定服务。
背景技术
当前,很多移动网络用户会从一个国家前往另一个国家旅行,这将使终端改变到用户所在国家的其中一个网络。为了避免这种缺点,目前开发了漫游(国际移动连接)技术,由此移动网络可以检测到位于其他网络的用户,从而允许移动终端用户在处于其所属网络覆盖范围之外的移动网络中使用终端,以便能够发起和接收呼叫或是发送和接收短消息。为此目的,来自不同国家的不同移动电话网络是借助了网关相互连接的,其中通过所述网关,可以允许与接入国外网络的移动终端进行通信。这样一来,网关会在其他信令中指示用户何时进入/离开国外网络,国外网络数据以及关于移动终端的数据,因此所有这些信息会在所述移动终端所在的移动网络中激活一个表明所述移动终端身处国外网络的指示。
从这种意义上讲,在这里值得一提的是存在一种出去的国际漫游(Roaming Out)技术,它是移动终端处于国外网络中并希望连接到其自身网络的实例。从国外网络看到的同一情况则是进入的国际漫游(Roaming In),因为在这种情况下,国外终端是通过接入网络而与国外网络进行通信的。
当前,为了向这些身处自身网络之外的用户提供不同的特定服务,使用了诸如通过使用户简档(签约服务(contracted service)的用户)适合用户所在网络特征而对用户与他/她的网络的签约服务进行优化的服务,这些服务存在如下缺陷,那就是必须知道哪些终端离开自身网络以及这些终端何时进入和离开它们的网络,以便了解应为哪些用户提供这些服务。

发明内容
为了了解当用户离开其网络时应为哪些用户提供特定服务,本发明开发了一种全新的系统,其中在网关与移动终端网络之间提供了处理装置,该装置从经由网关传播的所有信息中检测终端进入/离开国外网络的信令参数、国外网络数据以及关于终端的数据,由此将这些数据与剩余数据相分离,并且将其发送到分析装置,而在分析了信息之后,所述分析装置将会访问一个存储装置,其中所述存储装置保存的是进入/离开国外网络的终端、国外网络数据以及国外网络中的终端数据,由此可以了解哪些终端以及每一个终端所在的网络,并且由此能在国外网络中提供那些签约服务。
分析装置与一个实时服务模块相连,其中每次在检测到终端进入/离开国外网络的时候都会向所述模块发出通知,以便立即向国外网络中的终端提供服务,从而使得实时服务能在用户改变网络(进入国外网络或是返回自己的网络)的时刻发挥作用,通过执行所有这些操作,在这里没有必要对数据库进行查阅,由此避免为了提供实时服务而进行事先查阅,这样则极大简化了这种功能。
这种结构避免了提供实时服务的不同系统查阅表格,并且避免所述系统只在用户进入/离开他/她当时所在网络的信息到达本发明的系统的时候才进行操作。
借助这种解决方案,位置分析器还会在终端返回其网络时发挥作用,这是因为如果它对应的是改变到另一个国外网络,那么已经使用新的网络位置更新通知了这个信息。
本发明预见到当分析装置检测到终端进入国外网络时,它们会认为用户已经进入了所述国外网络,由此通过将这个信息保存在数据库中而对当前用户位置进行更新,同时还将其传送到实时服务模块,以便能够据此进行操作。
与此相反,当分析装置检测到终端离开国外网络时,它们会验证用户是否接收了终端已经进入另一个国外网络的通知,如果肯定的话,则它们认为用户进入所述国外网络,由此保存这个信息并且在数据库中更新当前用户位置,同时将其传送到实时服务模块并且所述模块据此进行操作;然而如果验证结果是否定的,则它们查阅自己的网络以便验证终端是否再次进入它们的网络,如果得到一个肯定响应,则在数据库中消除相应的条目并将此报告给实时服务模块。
本发明的系统还包括一个基于事件的服务模块,所述模块与一个事件生成器相连,由此在后者为用户产生一个服务时,所述基于事件的服务模块将会访问数据库以便了解哪些用户位于国外网络并且从而能为它们提供服务。
不论发生那一种情况,为了允许提供所描述的功能,有必要在数据库中保存关于各个国外网络特征的数据,从而能够确定接收数据所归属的网络,并使用户签约服务适应于国外网络特征,从而依照移动终端所在的国外网络的特性来优化签约服务。
此外,数据库保存了每个终端针对国外网络所进行的所有访问的日志,以便允许其他执行统计的系统对其进行查阅等等。该系统可以清除日志中保存的数据,以便周期性消除所有那些不必要的信息。
为了有助于更好地理解本发明,作为构成说明书的一个组成部分,以下附加了一张附图,其中所述附图借助一个示范性而不是限定性的特征来显示本发明的目的。


图1显示的是本发明的系统的一个可能的实施例的实例功能框图。
具体实施例方式
在下文中将依照上述附图来描述本发明。
当前,很多移动网络用户会从一个国家前往另一个国家旅行,这使得用户改变到他/她所在国家的网络之一。为了防止出现这种情况,目前开发出了漫游技术,由此移动网络可以检测到位于其他网络的移动终端,从而允许移动终端用户在身处该用户所属网络覆盖范围之外的移动网络中使用终端,以便能够从其所属网络之外的一个网络发起和接收呼叫或是发送和接收短消息(SMS)。
借助于漫游(国际移动连接)服务,可以向那些处于自身网络之外的用户提供特定服务,但其缺陷则在于需要了解应该为哪些用户提供这些服务,因此有必要知道哪些移动终端在其自身网络之外,此外还要了解终端何时进入和离开它们自己的网络。
为此目的,本发明开发了一种允许实时了解所有这些数据的系统。
众所周知,移动电话网络1是借助网关2而与不同的国外移动电话网络3相连的,由此在网络1的HLR(归属位置寄存器)与国外网络的VLR(访问位置寄存器)之间交换信息。
这种信息交换是借助了名为MAP(移动应用协议)的协议来完成的,并且在其间交换了不同的信息,其中值得一提的是具有下列参数“更新位置”、“插入用户”和“删除位置”。“更新位置”参数是在每次移动终端位置发生变化的时候产生的,并且借助于这个信令而在HLR的用户简档中更新注册用户的位置。
如所述,用户简档不但包含了用户位置,而且,如果费率调整是借助合同或是预支付来完成的,如果漫游有效等等,那么用户简档还包含了用户签约服务,例如新闻服务。这些用户数据位于“插入用户”信息之中,它们通过发送一个用于被访问的VLR的“插入用户”来了解这个用户的特征,从而构成了被访问的VLR的一部分。
对“取消位置”信息而言,值得一提的是,所述消息在HLR中产生并且发送到VLR,由此表明由于已经从另一个VLR向这个HLR发送了一个“更新位置”,因而用户已经离开了这个VLR的区域,并且这时必须消除发送给它的用户信息。
因此,信令是在不同移动电话网络的HLR与VLR之间交换的,借助于这个信令,还发送表明用户进入/离开国外网络的时间、与接入国外网络的移动终端相关的数据以及国外网络的数据,由此可以通过使用这个信息来创建一个能够了解哪些终端处于其自身网络之外的系统。
为此目的,本发明的系统包括一个连接在国外网络3的连接网关2与网络1之间的处理器4,由此所有信息不但经过网关而且还会经过处理器4,其中处理器4连续读取那些在国际网关2与移动终端自身网络1的HLR 5之间交换的信息,这样一来,它只会选择上述MAP协议参数,也就是说,它会通过检测所述信息来实施过滤功能。处理器4则连接到一个位置分析器6,该分析器收集那些经由HTTP(超文本传输协议)发送的信息并将这些信息存入一个数据库7,同时对其进行分析,以便对所要检测的位置变化进行检测,以及将所述变化报告给一个实时服务模块8,由此后者了解到每个终端进入/离开国外网络,这样一来,这些终端可以在不必事先查阅的情况下立即拥有那些提供给国外网络中的终端的服务。
此外,数据库7与一个基于事件的服务模块9相连,该模块则连接到一个事件生成器11,这样一来,当后者产生一个用户服务时,基于事件的服务模块将会访问数据库,以便了解哪些用户位于国外网络之中并且由此向他们提供服务。
基于事件的服务的另一个实例可以是订阅服务,例如海外新闻。这种服务是在每个确定时间借助于事件生成器11来执行的,由此模块9通过查阅数据库7来了解哪些签约服务的用户处于国外并且由此向它们发送新闻。
模块8和9可以由其他系统10进行访问,以便借助网络自身之外的系统或是用户网络1来提供实时服务。
当分析器6接收到对应于移动终端离开网络的通知并且未曾接收到其进入另一个网络的通知时,它会通过查阅HLR来了解在哪一个VLR中注册了用户,从而检查是否他/她已经返回他/她的网络,而出现这种情况则是因为,如果用户返回他/她自己的网络,那么在外部网络的VLR与其自身的HLR之间是不存在信息交换的,进而也没有信息处理器4能够获得的对话。这样一来,由于没有经由网关2来进行信息交换,因此分析器必须查阅其自身网络的HLR 5,以便了解用户是否在该网络的VLR中,并由此确认用户是否存在于所述网络之中。
因此,除了保存那些从处理器接收的信息之外,分析器6还在数据库7中保存其通过查询HLR 5所获取的信息。
有必要指出的是,信息处理器只会报告那些与进入国外网络3相对应的位置更新(“更新位置”),由此因其只对应于国外网络3自身内部的移动而丢弃了那些对应于与先前网络相同的网络VLR的位置更新。同样,它只会报告那些对应于离开国外网络的位置取消(“删除位置”),由此因为对应于同一网络内部的移动而丢弃那些对应于与其所处的新的VLR相同的网络VLR的位置取消。
因此,当位置分析器接收到一个“更新位置”消息时,它会认为用户已经进入一个新的国外网络3并且如下进行处理1.它将这个信息保存在数据库7中,从而更新对应于当前用户位置的条目。
2.它向实时服务模块8告知出现了一个新条目。
同样,当位置分析器6接收到一个“删除位置”消息时,它会认为用户离开了此前其所在的国外网络3。在这种情况下,会出现两种不同的情形A)有可能在接收到网络位置更新通知之前已经接收了位置取消通知,在这种情况下认为用户已经离开他/她此前所在的网络并且进入另一个新的国外网络。
B)如果接收到位置取消通知,但在另一个国外网络中却没有接收到位置更新通知,则认为移动终端离开了此前其所在的网络并且再次进入它自己的网络1。为了确认用户是否进入他/她的网络,在HLR5中进行查阅,以便检测用户处于哪一个VLR。如已经描述的那样,由于处理器4只借助于经过国际网关2的信息而对国际链路进行检查,因此处理器4并未获得用户自己的网络1的VLR位置更新消息,这样一来,上述检查将是非常必要的。
在情形B中,位置分析器6只在客户机返回网络的时候才进行操作,这是因为如果它对应的是一个涉及了另一个国外网络的改变,那么已经结合新网络中的位置更新而对分析器进行通知。如果证实用户已经返回他/她的网络,则以下列方式继续进行处理-消除相应的数据库条目。
-将所述返回通知给实时服务模块8。
值得一提的是,数据库引入了一个日志表,其中包含了每一个客户机所访问的网络,因此在先前情形中还对这个日志表进行更新。
同样,所述日志表是用每一个网络改变来更新的,这样一来,通过访问这个表格,可以执行统计,此外还可以获取关于用户网络1之外的系统或是关于所述网络1的令人关注的数据类型。
在这个表格日志中保存了MSISDN(移动台国际ISDN号码,它对应的是移动电话号码)及其所在网络的国家代码,它所在的网络运营商标识符,网络支持的Camel版本,IN(智能网)服务标识符,是否与国外网络订立协定,以及位置更新日期。
数据库7中还保存了识别国外网络VLR所需要的信息,也就是了解每一个VLR(运营商表格)所属的网络所必需的所有信息。
这个表格保存了国家代码,运营商标识符,标识各个VLR的编号范围,用于实施实时附加服务的得到支持的版本(集中在移动用户的智能网络Camel环境),并且如果不支持Camel版本,那么这个参数为空,此外表格中还保存了是否与所述国外网络订立协定。
因此,借助于这个存储信息,可以从VLR号码中确定VLR国家代码,其中所述VLR号码包含了加上范围的国家代码,此外还加上了剩余编号。其中一个实例可以是39 348 4228995,该号码是在信息处理器的通知中接收的,通过查阅数据库,可以从中获取VLR的国家代码,在所示实施例中,所述国家代码为39并与意大利相对应,此外还可以从中获取VLR所属网络的标识符,在这个实例中所述标识符为348并与Omnitel相对应。这样一来,本发明的系统知道在哪个国外网络中注册了用户。
相对于每一个用户位置的更新表格,这其中包含了MSISDN,国家代码,运营商标识符,网络支持的Camel版本,如果在存在与网络订立协定的情况下的IN服务标识符、是否预先支付,以及最后一次位置更新的日期。
由位置分析器6发送到实时服务模块8的信息包括MSISDN,网络的国家代码,运营商标识符,网络支持的Camel版本以及IN服务标识符。
当位置分析器6接收到位置改变通知时,它会对数据库7进行如下操作它查阅运营商表格,以便获取涉及VLR的必要信息。
如果存在的话,则它拷贝用户在日志表的位置更新表中所具有的条目。
它在位置更新表格中更新用户数据。
如果由于用户此前位于他/她的网络,但是已经进入了一个国外网络,因此他/她在这个表格中没有条目,则它创建一个条目。
如果由于用户此前处于一个国外网络,但是已经进入了另一个国外网络,因此他/她在这个表格中具有一个条目,则它更新这个条目。
如果用户返回他/她的网络,则他/她的条目将被清除。
权利要求
1.一种接入国外电话网络的移动终端的检测和存储系统,其中国外移动电话网络(3)经由网关(2)而与移动终端所属的网络(1)相连接,其中允许借助所述网关(2)而与接入国外网络(3)的移动终端进行通信,因此网关(2)在其他信令中指示用户何时进入/离开国外网络(3),国外网络(3)的数据以及关于移动终端的数据,所有这些会在所述移动终端的网络中激活一个表明所述移动终端位于国外网络之中的指示;其特征在于,在网关(2)与移动终端网络(1)之间,所述系统包含处理装置(4),该装置从经由网关(2)传播的所有信息中检测终端进入/离开国外网络的信令参数,国外网络的数据以及关于终端的数据,从而分离这些数据并且将其发送到分析装置(6),而所述分析装置则在分析所述信息之后访问存储装置(7),其中所述存储装置保存进入/离开国外网络的终端、国外网络数据以及在国外网络中的终端数据,由此可以了解哪些终端以及各个终端所在的国外网络,并且由此能够在国外网络中提供签约服务。
2.根据权利要求1的接入国外电话网络的移动终端的检测和存储系统,其特征在于,分析装置(6)与实时服务模块(8)相连接,其中在每次它们检测到终端进入/离开国外网络的时候都会向所述模块发出通知,以便立即向国外网络中的终端提供实时服务,而不必进行事先查阅。
3.根据权利要求1的接入国外电话网络的移动终端的检测和存储系统,其特征在于,所述系统包含与事件生成器(11)相连的基于事件的服务模块(9),由此在所述事件生成器为用户产生一个服务时,所述基于事件的服务模块(9)访问数据库(7),从而了解哪些用户位于国外网络(3)之中,以及由此能为它们提供服务。
4.根据权利要求1的接入国外电话网络的移动终端的检测和存储系统,其特征在于,数据库(7)包含涉及能够确定不同接收数据所属网络的各个国外网络(3)特征的数据,以及能使用户签约服务适应于国外网络的各个国外网络(3)特征的数据。
5.根据权利要求2的接入国外电话网络的移动终端的检测和存储系统,其特征在于,当分析装置(6)检测到终端进入国外网络时,它们认为用户进入了一个国外网络,由此将这个信息保存在数据库中,更新当前用户位置以及将这个信息传递到实时服务模块(8)。
6.根据权利要求2的接入国外电话网络的移动终端的检测和存储系统,其特征在于,当分析装置(6)检测到终端离开国外网络(3)时,它们会验证是否接收了终端已经进入另一个国外网络(3)的通知,如果肯定的话,则它们认为用户已经进入另一个国外网络,保存这个信息并在数据库中更新当前用户位置,同时它们会将这个信息传递到实时服务模块(8);然而如果验证是否定的,则它们查阅自己的网络以便验证终端是否再次进入它的网络,如果得到一个肯定响应,则它们消除与数据库相应的条目并将此报告给实时服务模块。
7.根据前述任何一个权利要求的接入国外电话网络的移动终端的检测和存储系统,其特征在于,数据库保存各个终端对国外网络所进行的所有访问的日志,由此允许其他网络对其进行查阅。
全文摘要
本发明涉及允许移动终端用户在国外网络(3)中使用终端称为漫游的技术,由此国外网络(3)与移动终端网络(1)通过网关(2)交换不同信息。其特征在于在网关(2)与移动终端网络(1)之间包含处理装置(4),所述装置从经由网关(2)所传播的所有信息中检测终端进入/离开国外网络的信令参数,国外网络数据以及关于终端的数据,以便分离这些数据并且将其发送到分析装置(6),而所述分析装置则在分析了信息之后访问存储装置(7),其中所述存储装置保存进入/离开国外网络的终端、国外网络数据以及在国外网络中的终端数据,由此可以了解哪些终端以及各个终端所在的国外网络,并且由此能够在国外网络中提供签约服务。
文档编号H04W8/18GK1636418SQ03804184
公开日2005年7月6日 申请日期2003年1月17日 优先权日2002年1月21日
发明者奥斯卡·朱利安·桑切斯·费雷拉斯, 戴维·马丁·洛佩茨, 圣地亚哥·博雷罗·奥尔蒂斯 申请人:沃达丰集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1