允许在pdp上下文激活后阻止漫游用户呼叫的方法和通信系统的制作方法

文档序号:7634339阅读:163来源:国知局
专利名称:允许在pdp上下文激活后阻止漫游用户呼叫的方法和通信系统的制作方法
技术领域
本发明涉及通信系统中的通信会话控制,特别但非排它性地,涉及对在用户站与另一方之间在分组数据网络上建立的通信会话的控制。
背景技术
可以将通信系统看作使两个或更多个诸如用户设备之类的实体、控制器和/或与系统关联的其他节点之间可以进行通信会话的设施。通信可以包括例如语音、视频、数据、多媒体等通信。应用会话例如可以包括在用户设备与诸如服务提供商服务器或代理之类的应用服务器(AS)之间的双向电话呼叫或多向电话会仪会话或连接。通信会话的建立一般使用户能得到各种服务。
为了控制通信会话,通常需要与通信会话关联的各个实体之间的信令。通常需要对建立通信会话进行控制以及稍后在所建立的通信会话上的通信期间进行控制。信令可以基于一个或几个适当的通信协议。
通信可以由固定线路和/或无线通信接口提供。固定线路系统的示例是公共交换电话网(PSTN)。无线通信可以借助于移动通信系统提供。移动通信系统一般是指使用户在该系统的服务区域内移动时能进行无线通信的任何通信系统。典型的移动通信系统的示例是公共陆地移动网(PLMN)。
移动通信网络可以提供为用户提供对外部网络、主机或由特定服务提供商提供的服务的无线接入的接入网。用户可能需要与移动通信系统有订购关系,以便能得到移动系统的服务。订户的移动订购信息可以指示一些参数,诸如订户有权得到的服务质量(QoS)、优先权、服务限制、安全性、验证等参数。
移动通信网的接入点或网关节点提供进一步对外部网络或外部主机的接入。例如,如果所请求的服务由处在另一个网络中的服务提供商提供,则服务请求就要经由网关节点或接入点路由给该网络和服务提供商。路由可以基于存储在移动网络中的移动订购信息中的定义。
现在将参考通用分组无线业务(GPRS)说明一个更为具体的示例。GPRS操作环境包括一个或多个由GPRS骨干网互连的子网络服务区域。子网络可以包括若干个分组数据服务节点(SN)。在本说明书中,服务节点将称为服务控制器实体或具体称为服务GPRS支持节点(SGSN)。每个SGSN通过基站控制器(BSC)和/或无线网络控制器(RNC)与无线网络连接,典型的是与基站系统和/或无线接入网连接,该连接方式使得它们可以通过控制蜂窝网络的小区的几个基站为移动用户设备提供分组服务。中间移动通信网络提供支持节点与移动用户设备之间的分组交换数据传输。子网络接着通过GPRS网关支持节点(GGSN)与外部数据网络例如分组数据网络(PDN)连接。
GPRS因此允许在移动用户设备与外部数据网络之间传输分组数据。
可以建立分组数据协议(PDP)上下文,来在通信系统上承载业务流。PDP上下文通常包括在用户设备、无线网络控制器和SGSN之间提供的无线接入载体和在服务GPRS服务节点和网关GPRS服务节点之间提供的交换分组数据信道。用户设备与其他方之间的会话于是在所建立的PDP上下文上进行。PDP上下文可以承载一个以上的业务流,但是在特定的PDP上下文内的所有业务流就它们通过网络的传输来说是被以同样方式对待的。这个有关类似的对待的要求基于与业务流关联的PDP上下文对待属性。这些属性可以包括例如服务质量和/或计费属性。
在GPRS网络中,移动用户设备可以在请求在网络中激活分组数据协议(PDP)上下文的消息中随意指示选择对某个外部网络的参考点的接入点名称(APN)。服务GPRS支持节点(SGSN)可以对移动用户进行验证,并且向例如按照由用户设备给出的接入点选择的网关节点(GGSN)或向SGSN已知的默认GGSN发送PDP上下文创建请求。
在通信会话期间,各种特征可以由服务控制器实体,诸如SGSN来控制。这个控制可以基于与预订关联的以及存储在专用订户信息数据库中的信息。订户信息数据库的一个众所周知的示例是归属用户位置寄存器(HLR)。另一个示例是归属用户服务器(HSS)。
各种用户设备(UE),诸如计算机(固定的或便携的)、移动电话和其他移动台、个人数据助理或管理器之类,都是技术人员所知道的。所有这些都可以用来接入分组数据网络,例如企业内部网或互联网,以得到服务。通常称为移动台(MS)的移动用户设备可以定义为能通过无线接口与另一个设备诸如移动通信网络的基站或任何其他台站通信的装置。第三代(3G)通信系统的越来越普及很可能会显著地增大通过移动用户设备(UE)以及其他类型的UE接入分组数据网络上的服务的可能性。
上面和下面所使用的术语“服务”一般理解为概括地涵盖了用户可能希望、需要或得到的任何服务或商品。这个术语一般还理解为涵盖提供辅助服务。特别但非排它性地,术语“服务”理解为包括浏览、下载、电子邮件、流传送服务、互联网协议多媒体(IM)服务、电话会议、电话、游戏、多功能呼叫(rich call)、出席、电子商务和消息传送,例如即时消息传送。
本发明的实施例涉及所谓的“运营商确定的阻止”(ODB),其中至少一个运营商或服务提供商决定阻止用户接入服务。这可以由MS或网络发起,但是运营商决定是否应该阻止用户得到服务。
一般说来,为了激活PDP上下文,有一个2阶段过程。首先,进行HLR与SGSN之间的初始化过程,以便确定用户确实是该服务的订户以及可以为该用户激活PDP上下文。简要地,这是通过检查包含订户数据的HLR的内容并且指示是否允许为特定用户激活PDP上下文来实现的。其次,如果许可建立PDP上下文,则SGSN将建立与用户站的无线承载信道,或如果不允许建立PDP上下文,则SGSN将调用阻止功能,并且不会建立PDP上下文。
欧洲通信标准协会(ETSI)用于具有实现ODB的标准规范。目前为版本5规范,题为“3GPP TS 23.015 V5.0.0(2002-06)”,其可从ETSI网站得到。因此,当前ETSI规范只是描述了在第一阶段期间,即在初始化过程期间和在PDP上下文建立前,阻止PDP上下文的可能性。同样,在这个规范中,想要阻止用户的PDP上下文的运营商将完全阻止该用户。
早先递交的在2002年11月21日公布的专利申请WO 02/093689认为在以后需要打开该PDP连接(即重新为用户激活服务)时,删除PDP上下文不是最佳的。在这种情况下,运营商将需要重新创建PDP上下文,这通常是困难的而且也不可靠,因为运营商需要保证重新创建的PDP上下文与它以前删除的相同。这是通过将存储在HLR中的用户数据增加功能状态标志(即设置比特)来实现的,其中为每个用户定义的增加的状态标志将确定每个用户的PDP上下文是已激活的还是去激活的。这使用户的PDP上下文可以去激活而不用从HLR中删除。
然而,在WO 02/093689中所揭示的系统同样涉及只是在第一阶段的PDP上下文激活/去激活。
本发明的实施例的至少一个目的是使这些缺点得到缓解。

发明内容
按照本发明的一个方面,所提供的是一种对在用户站与为用户站提供服务的接入点之间建立的通信信道去激活的方法,这种方法包括下列步骤将存储在数据库实体中的用户数据传送给连接在用户站与接入点之间的服务控制器;在服务控制器处定义不允许用户接入该服务,基于对所建立的通信信道去激活。
按照本发明的另一方面,所提供的是一种通信系统,包括为网络的用户站提供服务的接入点;存储与用户相应的用户数据的数据库实体;配置成在用户站与接入点之间建立通信信道以递送服务的服务控制器;以及其中数据库实体可用来向服务控制器传送用户数据,由此服务控制器确定不允许用户接入该服务并且基于所传送的用户数据对所建立的通信信道去激活。
按照本发明的又一方面,所提供的是一种无线通信网络,包括为网络的用户站提供服务的接入点;存储与用户相应的用户数据的数据库实体;配置成在用户站与接入点之间建立通信信道以递送服务的服务控制器;以及其中数据库实体可用来向服务控制器传送用户数据,由此服务控制器确定不允许用户接入该服务并且基于所传送的用户数据对所建立的通信信道去激活。
因此,本发明提供了甚至在已经建立了PDP上下文的无线承载信道的情况下可以阻止现有的PDP上下文的优点


为了更好地理解本发明和说明可以怎样实现本发明,下面将参考附图以示例方式进行说明,在这些附图中图1示出了按照本发明的实施例的通信系统;图2示出了GPRS系统的已知逻辑体系结构;图3a示出了在初始化阶段期间更新SGSN以便修改SGSN中的ODB数据的已知方法;图3b示出了在图3a的初始化阶段期间MS启动的PDP上下文阻止的示例;图4示出了按照本发明的实施例的对于已建立的PDP上下文的动态信令;图5示出了用于执行本发明的实施例的SGSN的内部结构;以及图6示出了由HLR启动的对PDP上下文去激活的卸除过程的示例。
具体实施例方式
图1示出了按照本发明的实施例的通信系统。更特别地,下面将参考第三代(3G)移动通信系统的体系结构以示例方式说明本发明的实施例。然而,可以理解,某些实施例可以应用于任何其他适当形式的网络。
移动通信系统2通常配置成为多个用户站4服务。在移动通信系统中,用户站优选的是采取移动电话的形式。每个用户站通常配备有用户设备与通信系统2的基站5之间的无线接口(Um接口)。
用户站通常配置成可与其他台(通常是移动通信系统的基站)进行无线通信以支持其移动性。用户站可以包括以无线方式接收来自移动通信系统的基站的信号和/或将信号发送给移动通信系统的基站的天线单元。用户站还可以配备有为用户站的用户显示图像和/或其他图形信息的显示器。通常所配置的还有扬声器装置。可以借助于适当的用户接口诸如控制按钮、语音命令之类对用户站的操作进行控制。此外,用户站通常配备有处理器实体和/或存储器装置。用户设备与通信网络的实体之间的通信可以基于任何适当的通信协议。用户可以使用用户站来,例如但不局限于,进行和接收电话呼叫、接收来自网络和发送给网络的数据,以及例如借助于PDP上下文经历多媒体内容。例如,移动用户可以借助于个人计算机(PC)、个人数据助理(PDA)、移动台(MS)等接入网络。
图1示出了两个网络,首先是HPLM(归属公共陆地移动网)16,以及VPLM(访问公共陆地移动网)18。HPLM 16是用户的归属网络。用户站4当用户处于用户的归属网络的基站5的覆盖范围内时指示这个处境。相反,用户站4’指示当用户漫游并且处于不是用户的归属网络的访问网络的基站5’的覆盖范围内时的处境。
应该理解,虽然图1中只是示出了一个用户站4、4’(尽管是处在两个不同的处境),但通常会有许多用户设备同时与每个基站5、5’进行通信。
移动通信系统可以逻辑上划分成无线接入网(RAN)和核心网(CN)。在图1的简化表示中,基站5属于无线接入网。应该理解,虽然图1示出了只有一个无线接入网的基站,但典型的通信网络系统通常包括若干个无线接入网。
3G无线接入网(RAN)通常由适当的无线网络控制器(RNC)控制。为了清晰起见这在图中没有示出。无线网络控制器RNC通常连接到一个或多个适当的核心网络实体,例如但不局限于,通用分组无线业务支持节点(SGSN)6。提供以归属用户位置寄存器(HLR)10形式的订户信息数据库实体用来存储与属于归属网络16的用户站4的用户关联的信息。HLR 10可以含有与用户关联的各种记录,诸如用户的PDP上下文订购的详细情况。
归属和访问网络还被示为具有它们自己的接入点名称单元(APN1...n)12、14的集合。APN是由网络运营商或外部服务提供商提供的一个特定服务的唯一标识符。为了避免混淆,已使用术语“订户”来指订购了由APN提供的特定服务的用户,而不是指属于特定网络的用户。虽然应该理解用户站的用户更一般地是向归属网络16订购的。
无线接入网内的用户站可以通过通常称为无线电载体(RB)的无线网络信道与无线网络控制器通信。可以在移动通信系统中用已知的方式建立这些无线网络信道。每个用户站4可以具有一个或多个在任何时间向无线网络控制器开放的无线网络信道。无线接入网络控制器通过适当的接口与服务GPRS支持节点(SGSN)6通信。
GGSN 8、8’是向另一个PLMN网络(即VPLMN)或向某个其他外部网络提供网关的网关GPRS节点。
图2给出了GPRS逻辑体系结构的概要,图中示出了各个单元和在它们之间建立的规定接口,虽然这是本领域技术人员众所周知的。
SGSN 6通常通过Gn经由GPRS骨干网与网关GPRS支持节点(GGSN)8通信。这个接口通常是交换分组数据接口。SGSN 6和/或GGSN 8为网络中的GPRS服务提供支持。
用户站4与由APN 12、14之一提供的特定服务之间的全部通信一般由分组数据协议(PDP)上下文提供。PDP上下文一旦建立,通常就能承载多个流。每个流通常表示例如特定服务和/或特定服务的组件。因此,PDP上下文往往表示一个或多个流通过网络的逻辑通信通道。为了在用户站4与SGSN 6之间实现PDP上下文,通常建立一般允许来自和到用户设备的数据传送的无线接入载体(RAB)。这些逻辑和物理信道的实现是本领域的技术人员所知道的,因此在这里就不再进一步说明。
用户设备可以通过GPRS网络连接到一般与,诸如但不局限于互联网协议(IP)网络之类的,外部分组数据网络连接的服务器上。
图3a和3b示出了按照当前的ETSI规范MS启动PDP上下文阻止的2阶段过程。特别地,图3a示出了第一阶段,当运营商决定应用、修改或解除对特定用户的ODB阻止。在这种情况下,使用移动应用部分(MAP)消息,即“插入订户数据”,完成在HLR与SGSN之间执行的初始信令。以此方式,通过在HLR中的管理行为对订购应用面向分组的服务的阻止,其中HLR因此将更新订购信息,并且将经更新的订购信息传送给SGSN。这一切都发生在PDP上下文建立之前。
于是在以后的某个时间,执行如图3b所示的第二阶段,其中在SGSN中调用PDP上下文的阻止。也就是说,如果SGSN从MS的用户接收到由ODB禁止的(即在第一阶段所阻止的)PDP上下文激活的请求,则SGSN就返回对请求的否定应答“拒绝”,并且不会为用户建立PDP上下文。
也就是说,在当前的ETSI规范中,阻止MS启动PDP上下文激活是在建立PDP上下文前完成的。阻止的决策在参考有关APN 12的SGSN或GGSN(用于接入访问网络18中的APN 14)中由运营商或服务提供商执行,其中APN的一部分用来判定是否应该阻止特定的用户并且将该信息提供给HLR,HLR依次更新SGSN。
本发明的实施例示于图4,图中示出了HLR与SGSN之间的信令还可以在第二阶段期间使用。也就是说,通过使用标准的MAP消息能在为订户建立了PDP上下文后阻止订户。
图5示出了应用阻止所建立的PDP上下文的本发明的SGSN的实施例。SGSN包括或能接入移动性管理(MM)数据库20和PDP上下文数据库22。SGSN 6在从HLR 10接收到带有所关联的应用阻止现有的PDP上下文的ODB参数的“插入订户数据”消息时,将这些参数存储在移动性管理(MM)数据库20和PDP数据库22中。然后,SGSN中的比较电路24检查对于该订户是否有现有的PDP上下文,如果有,则SGSN就按照以下方案之一用处理器30执行不同的处理1.当用户在由用户站4所指示的归属网络中时,完全阻止用户得到由APN 12、14所提供的所有面向分组的服务。在这种方案中,SGSN将检查对于该用户是否有任何现有的PDP上下文,并且如果是这样的话,就通过对现有的PDP上下文去激活来阻止所有的服务。
2.当用户正在由用户站4’所指示的访问网络18中漫游时,阻止该用户得到由归属网络16所提供的由APN 12至少其中之一所提供的面向分组的服务。在这种方案中,如果用户正在访问网络中漫游,则SGSN 6’就通过GGSN检查需阻止的服务是否由归属网络16中的APN提供。如果该APN处在归属网络中,则对现有的PDP上下文去激活。如果该APN不在归属网络中,则什么也不执行,并且包括在访问网络中的用户站4’与访问网络18中的APN 14中的一个APN之间建立的承载信道的、现有的PDP上下文不受影响。
3.当用户在归属网络中时,阻止该用户得到由访问网络18提供的APN 14中的至少一个APN所提供的面向分组的服务。在这种方式中,SGSN 6检查用户是否处在归属网络中。如果用户是归属网络的订户,则SGSN将检查由有关APN所提供的服务是否在HPLM中。如果该APN不在HPLMN中(即,该APN是访问网络18中的APN 14),则对现有的PDP上下文去激活。然而,如果APN在HPLMN中(即,有在归属网络16中的用户站4与归属网络中的APN 12之间建立的PDP上下文),则什么也不需要执行,并且所建立的PDP上下文将不受影响。
图6示出了由HLR启动的对PDP上下文去激活的卸除过程的示例。HLR将这个过程用于运营商所确定的目的以请求在SGSN中删除订户的MM和PDP上下文。HLR启动的卸除过程如下。
1)如果HLR希望请求立即从SGSN删除订户的MM和PDP上下文,则HLR将向SGSN发送带有设置为订购撤消的取消类型的取消位置(IMSI[国际移动用户识别码],取消类型)消息。
2)SGSN通过向MS发送卸除请求(卸除类型),通知MS它已经被卸除。卸除类型将指示不请求MS进行新的连接和PDP上下文激活。
3)GGSN中与这个特定的MS有关的激活的PDP上下文由向GGSN发送删除PDP上下文请求(TEID)消息的SGSN去激活。GGSN用删除PDP上下文响应(TEID)消息确认。
4)如果MS是IMSI和GPRS连接的,则SGSN向访问用户位置寄存器(VLR)9发送GPRS卸除指示(IMSI)消息。VLR删除与SGSN关联的,并且处理不经过SGSN的寻呼和位置更新。
5)在步骤2后任何时间MS向SGSN发送卸除接受消息。
6)SGSN用取消位置确认(IMSI)消息确认对MM和PDP上下文的删除。
7)接收到卸除接受消息后,如果卸除类型没有请求MS进行新的连接,则3G-SGSN释放分组交换(PS)信令连接。
因此,本发明的实施例允许SGSN在任何时间以到SGSN的动态信令的形式接收阻止信息,这可以在已建立的PDP上下文上执行,以在某些条件下对已建立的PDP上下文去激活。动态信令在HLR与SGSN之间用标准MAP消息执行。这比只是在激活期间处理阻止PDP上下文并且不处理所建立的PDP上下文的传统方法更为有益。另一个优点是运营商可以对用户的PDP上下文去激活而不用完全阻止用户。
权利要求
1.一种用于对在用户站与为该用户站提供服务的接入点之间建立的通信信道去激活的方法,该方法包括下列步骤将存储在数据库实体中的用户数据传送给连接在该用户站与该接入点之间的服务控制器;在该服务控制器处定义不允许该用户接入该服务,并且基于该所传送的用户数据对该所建立的通信信道去激活。
2.根据权利要求1所述的方法,包括该建立通信信道的步骤,该步骤包括在所述传送步骤前执行的用于确定是否应该建立通信信道的初始化步骤。
3.根据权利要求2所述的方法,其中该初始化步骤在服务控制器处执行,该服务控制器基于在所述传送步骤前的较早的初始化传送步骤中从该数据库实体传送给它的用户数据确定该通信信道是否应该建立。
3.根据以上权利要求中任何一个权利要求所述的方法,其中建立PDP上下文来定义该所建立的通信信道。
4.根据权利要求3所述的方法,其中该PDP上下文包括逻辑信道和无线承载信道。
5.根据权利要求4所述的方法,其中该PDP上下文通过该无线承载信道递送失败去激活。
6.根据以上权利要求中任何一个权利要求所述的方法,其中该去激活方法在无线通信网络中执行。
7.根据权利要求6所述的方法,其中该无线通信网络是蜂窝通信网络。
8.根据以上权利要求中任何一个权利要求所述的方法,其中该数据库实体处在该用户站的用户订购了服务的归属网络中,该用户站还能够漫游到访问网络,以及其中该用户站在该第一网络中时与第一服务控制器连接并且在该访问网络中时与第二服务控制器连接,该第一和第二服务控制器通过网关控制器彼此相互连接。
9.根据权利要求8所述的方法,其中该归属和访问网络每个都具有配置成通过该所建立的通信信道为该用户站提供相应服务的多个该接入点,。
10.根据权利要求9所述的方法,其中在该归属网络中时,该第一服务控制器对由在该归属和访问网络两者中的该接入点所提供的服务的所有该所建立的通信信道去激活。
11.根据权利要求9所述的方法,其中在该归属网络中时,该第一服务控制器对在该用户站与由在该访问网络中的该接入点所提供的服务之间所建立的该通信信道去激活。
12.根据权利要求9所述的方法,其中在该访问网络中时,该第二服务控制器对在该用户站与由在该归属网络中的该接入点所提供的服务之间所建立的该通信信道去激活。
13.一种通信系统,包括为网络的用户站提供服务的接入点;存储与用户相应的用户数据的数据库实体;配置成在该用户站与该接入点之间建立通信信道以递送该服务的服务控制器;以及其中该数据库实体可用来向该服务控制器传送用户数据,由此该服务控制器确定不允许该用户接入该服务并且基于该所传送的用户数据对该所建立的通信信道去激活。
14.根据权利要求13所述的系统,其中建立PDP上下文来定义该所建立的通信信道。
15.根据权利要求14所述的系统,其中该PDP上下文包括逻辑信道和无线承载信道。
16.根据权利要求15所述的系统,其中该PDP上下文通过该无线承载信道递送失败去激活。
17.根据权利要求13至16中任何一个权利要求所述的系统,其中该系统是无线通信系统。
18.根据权利要求17所述的方法,其中该无线通信系统是蜂窝通信系统。
19.根据权利要求13至18中任何一个权利要求所述的系统,其中该数据库实体处在该用户站的用户订购了服务的归属网络中,该用户站还能够漫游到访问网络,以及其中该用户站在该第一网络中时与第一服务控制器连接并且在该访问网络中时与第二服务控制器连接,该第一和第二服务控制器通过网关控制器彼此相互连接。
20.根据权利要求19所述的系统,其中该归属和访问网络每个都具有配置成通过该所建立的通信信道为该用户站提供相应服务的多个该接入点。
21.根据权利要求20所述的系统,其中在该归属网络中时,该第一服务控制器对由在该归属和访问网络两者中的该接入点所提供的服务的所有该所建立的通信信道去激活。
22.根据权利要求20所述的系统,其中在该归属网络中时,该第一服务控制器对在该用户站与由在该访问网络中的该接入点所提供的服务之间所建立的通信信道去激活。
23.根据权利要求20所述的方法,其中在该访问网络中时,该第二服务控制器对在该用户站与由在该归属网络中的该接入点所提供的服务之间所建立的通信信道去激活。
24.一种无线通信网络,包括为该网络的用户站提供服务的接入点;存储与用户相应的用户数据的数据库实体;配置成在该用户站与该接入点之间建立通信信道以递送服务的服务控制器;以及其中该数据库实体可用来向该服务控制器传送用户数据,由此该服务控制器确定不允许该用户接入该服务并且基于该所传送的用户数据对该所建立的通信信道去激活。
全文摘要
一种用于对在用户与为用户站提供服务的接入点之间建立的通信信道(例如无线接入载体)去激活的系统。这种系统将存储在数据库实体(例如HLR)中的用户数据(例如订户概要)传送给连接在用户站与接入点(例如GGSN)之间的服务控制器(例如SGSN),并且在服务控制器处定义不允许用户接入该服务(即必须阻止该用户得到该服务),基于所传送的用户数据允许对所建立的通信信道去激活。然而,传统的技术只是在激活阶段(即在PDP上下文不存在时)允许阻止某些服务(通过PDP上下文激活),但本发明允许甚至在PDP上下文激活后(例如在用户在他/她的归属和访问网络之间漫游时)阻止服务。
文档编号H04W80/04GK1934889SQ200580009097
公开日2007年3月21日 申请日期2005年2月3日 优先权日2004年2月6日
发明者李长红 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1