通信业务控制方法和系统的制作方法

文档序号:7625661阅读:122来源:国知局
专利名称:通信业务控制方法和系统的制作方法
技术领域
本发明通常涉及通信,并且特别涉及控制通信设备之间的通信业务流。
背景技术
通常期望通信系统中的某个级别的通信业务的控制,例如防止非请求的或恶意的通信业务危害系统安全或影响系统可靠性或性能。例如,在所谓的拒绝服务攻击(Denial of Service Attack)中,通信设备充满了业务,以至于通信系统操作恶化并且通常被完全打断。
当前存在的通信业务控制或滤波机制倾向于适应固定的网络,其中中心化设备或系统负责进行关于穿过通信系统的业务类型的判决。例如,公司网中的防火墙控制通信业务进入该网络。网络管理员在防火墙处建立的相同的通信业务滤波规则典型地应用于去往所有网络设备的所有通信业务。
尽管所述类型的传统通信业务控制可以在固定网络中起作用,但是当无线通信设备用于它们的有线配对时,拒绝服务攻击和其它涉及通信业务的问题对于无线移动通信设备而言同样是个问题。实际上,对于移动通信设备,在给定其相对有限的通信、功率和处理的资源及能力的情况下,不必要的业务通常更具有破坏性。移动通信设备的另一个挑战是当用户或移动通信设备在通信网络之间漫游时,提供连续的防火墙或通信业务滤波功能。例如,当移动通信设备漫游到不同的通信网络时,初始保护该移动通信设备的滤波设备可能不再在由所述设备所使用的数据路径上。
解决移动通信设备的通信业务问题的一个尝试涉及在通信系统的有线骨干网络的防火墙上进行中继。防火墙针对工作在通信系统中的有线和无线站点都实现了接入控制规则。虽然这种方法提供了将穿过网络单元而被应用的通用规则集合,但是可以期望额外的灵活性和粒度。
移动通信设备的通信、功率和处理资源可以不但如上所述地被限制,而且可以随时间变化。例如,接收的通信信号强度中的波动影响了移动通信设备可用的通信资源,并且通信和处理资源都可能取决于也随时间波动的电池电源级别。同样,虽然在防火墙配置的通用规则集合可以处理服务拒绝和其它恶意通信业务,然而传统的防火墙实现不支持其它指定的通信业务滤波或控制,可以期望所述滤波或控制限制特定通信设备的其它不需要的业务。例如,移动通信设备的用户可能希望基于各种标准来滤波非恶意的通信业务,例如为了保存电池电源或国际漫游通话费(airtimecharge),仅接收特定类型的通信业务或仅来自特定源的通信业务。
例如在RFC-3303和RFC-3304中的中间盒(middlebox)通信(MIDCOM)结构和框架提案,旨在通过所谓的中间盒实现用于复杂的软件应用的无缝通信,并且代表了通信业务控制的另一个可能的方法。多种所述中间互联网设备是当前可用的,所述设备需要针对其操作的应用智能。例如,不能仅通过检查分组报头来识别数据报,该数据报适用于例如会话初始协议(SIP)和H.323的实时流应用和例如NapsterTM和NetMeetingTM的对等(peer-to-peer)应用,并且因此所述数据报需要通信系统部件的嵌入式智能以校正传输期间的处理。虽然实现防火墙和网络地址转换器(translator)服务的中间盒将因此典型地需要嵌入式软件应用智能,但是可以在MIDCOM结构和框架中指派可信任的第三方以协助中间盒执行其操作,而无需在中间盒求助嵌入应用智能。这允许中间盒持续提供业务,而保持该中间盒为应用不可知的(application-agnostic)。因此,例如应用服务器的可信任的第三方可以控制中间盒防火墙服务。
MIDCOM由此通过第三方规定了防火墙服务配置。然而,如上所述,针对传统的防火墙实现,将相同的防火墙配置应用到所有去往由中间盒服务的所有通信设备的所有通信业务。在MIDCOM中不支持例如基于设备、用户或预订所指定的通信业务的目标控制,以及例如可以是结合移动通信设备的特定使用的终端用户发起的通信业务控制功能的配置。
许多现有的无线链路协议和移动通信系统都支持利用节电模式下的移动通信设备的无线链路建立的定位,并且因此不是一直主动监听通信业务的传送或不在通常与传送业务相关联的无线信道上进行监听。当在例如基站的移动通信网络单元接收了去往移动通信设备的通信业务时,通过典型地不同于业务信道的寻呼信道发射寻呼消息给移动通信设备。如果移动通信设备响应该寻呼消息,则转发接收的业务。
报警功能性(alerting functionality)允许移动通信设备减小功耗并且还降低网络上的信令负载,用于跟踪不主动参与业务产生或接收的设备。由于仅在通信设备响应寻呼消息之后发射业务给设备,因此控制到通信设备的通信业务流。然而,如同上述技术,这种机制通常由管理员来配置,并且不提供任何区分的通信业务控制的测量。将相同的规则,即在转发之前寻呼,应用到网络单元所接收的所有通信业务。此外,所述机制的操作取决于发送寻呼消息的网络单元和必须为了接收通信业务而作出响应的通信设备。

发明内容
存在对可配置通信业务控制方法和系统的需要,所述方法和系统提供通信业务的通信设备指定的控制。
在移动通信网络中,通信业务控制规则在网络单元之间的传送也是优选的,所述传送使得当移动通信设备移动时通信业务控制规则有效“跟随”该移动通信设备。
还存在针对可配置业务控制机制的另一个需求,所述机制将最小化引入通信系统中的信令负载。
根据本发明的一个方面,提供了一种用于移动通信设备的通信业务控制方法,所述方法包括确定移动通信设备是否工作在业务控制系统的服务区域内,在移动通信设备工作在业务控制系统的服务区域内的情况下,在该移动通信设备上产生业务控制规则用于控制去往或源自该移动通信设备的通信业务,并且输出业务控制规则用于传输到业务控制系统,以根据业务控制规则在业务控制系统建立目标业务控制。
还提供了移动通信设备。所述移动通信设备确定其是否工作在业务控制系统的服务区域内,如果所述移动通信设备工作在业务控制系统的服务区域内,则在该移动通信设备产生业务控制规则用于控制通信业务,并且输出该业务控制规则用于传输到业务控制系统,以根据所述业务控制规则在业务控制系统建立目标业务控制。
根据本发明的另一个方面,一种控制去往或源自移动通信设备的通信业务的方法包括,从被确定工作在业务控制系统的服务区域内的移动通信设备接收业务控制规则,用于控制去往或源自该通信设备的通信业务,以及根据业务控制规则在业务控制系统建立目标业务控制。
一种用于控制通信业务的传输的相关系统接收业务控制规则,并根据该业务控制规则在业务控制系统建立目标业务控制。
根据本发明的又一个方面,一种根据在业务控制系统所建立的业务控制规则来控制通信业务流的方法包括,检测移动通信设备已经从由业务控制系统服务的通信系统服务区域移动到由新的业务控制系统服务的新的服务区域,以及响应于所述检测,根据用于去往或源自移动通信设备的通信业务的业务控制规则,在所述新的业务控制系统建立通信业务控制。
另一方面,本发明提供了一种用于根据在业务控制系统所建立的业务控制规则来控制通信业务流的系统。所述系统检测移动通信设备已经从由业务控制系统服务的通信系统服务区域移动到由新的业务控制系统服务的新的服务区域,以及响应于所述检测,根据用于去往或源自通信设备的通信业务的业务控制规则,在新的业务控制系统建立业务控制。
根据本发明的另一个方面的一种通信业务控制方法包括,接收多个业务控制规则用于控制通信业务,聚集各个业务控制规则,以及输出聚集的业务控制规则用于传输到多个业务控制系统,以根据所述多个业务控制规则在多个业务控制系统建立通信业务控制。
一种用于建立通信业务控制的相关系统,接收多个业务控制规则用于控制通信业务,聚集各个业务控制规则,以及输出聚集的业务控制规则用于传输到多个业务控制系统,以根据所述多个业务控制规则在多个业务控制系统建立通信业务控制。
本发明的另一个方面提供了一种在业务控制系统建立通信业务控制的方法。所述方法包括在业务控制系统接收聚集的业务控制规则用于控制通信业务。所述聚集的业务控制规则可以包括业务控制规则,所述业务控制规则通过中间系统,接收自至少一个通信设备、被聚集并发射到多个业务控制系统。所述方法还包括根据业务控制规则中的至少一个,针对在所述业务控制系统所接收的通信业务,建立通信业务控制。
通过查看下面对本发明的指定示例性实施例的描述,本发明实施例的其它方面和特征对于本领域的技术人员而言将变得明显。


将参考附图详细描述本发明的实施例的例子,其中图1是通信系统的框图,在该通信系统中可以实现本发明的实施例;图2是根据本发明的实施例的方法的流程图;图3是根据本发明的另一个实施例的方法的流程图;图4是说明通信系统的部件之间的信令的信号流程图;图5是实现本发明的实施例的特定类型的通信系统的框图;图6是实现本发明的另一个实施例的通信系统的框图;图7是通信设备的说明性例子的框图;图8是业务控制系统的说明性例子的框图;图9是中间系统的说明性例子的框图;图10是通信系统的框图,在该通信系统中实现了被配置用于业务控制规则传播的中间系统;图11是根据本发明的另一个实施例的方法的流程图;图12是通信系统的框图,可以将图11的方法应用到该通信系统;图13是说明执行图11所示的操作的通信系统部件之间的信令的信号流程图;图14是示出根据本发明的另一个实施例的方法的流程图;图15是说明执行图14所示的操作的通信系统部件之间的信令的信号流程图;以及图16是控制移动通信网络中的寻呼消息的、说明本发明实施例的应用的说明性例子中的通信系统部件之间的信令的信号流程图。
具体实施例方式
图1是通信系统的框图,在该通信系统中可以实现本发明的实施例。图1中的通信系统包括通信设备10、通信网络12和业务控制系统14,通过所述业务控制系统,一个或多个通信业务源发送通信业务给通信设备10。尽管许多通信设备10和业务控制系统14可以被连接到通信网络12,然而图1中仅示出了每个类型的系统的一个例子以避免拥塞。因此应当认识到,图1的系统以及其它图中的内容仅用于说明性的目的,并且本发明决不限于图中所明确示出和这里描述的特定示例性实施例。
通信设备10代表了被配置以通过通信网络12至少接收并且可能地发送通信业务的通信设备。因此,如这里公开的通信业务控制,可以被应用于去往通信设备的、由通信设备发送的或去往通信设备及由通信设备发送的通信业务。
在一个实施例中,通信设备10是移动通信设备,并且通信网络12是移动通信网络。移动通信设备通常包括接收机以及可能地包括连接到一个或多个天线的发射机。接收机和发射机二者可以使用相同的天线,或可以提供各自的接收和发射天线。接收机检测并处理通过空中(air)传播的并且激励(excite)接收天线的电磁通信信号,而发射机输出要被发射的信号给发射天线。发射天线然后转换信号为从所述通信设备传播的电磁信号。通信领域的技术人员应当熟悉具有上述一般结构的许多不同类型的移动通信设备的操作。
尽管也考虑到包括有线和无线设备及网络的其它类型的设备和网络,然而GSM、GPRS、CDMA和UMTS代表了已知无线通信方案的例子,已经为所述方案开发了通信设备和网络。
业务控制系统14是通信系统的元件,所述元件接收去往通信设备10且可能地由该通信设备发射的通信业务,并且由此提供了通信设备10和一个或多个业务源之间的网关。如同本领域的技术人员认识到的,去往或源自通信设备10的通信业务通常穿过由通信服务提供商所操作的设备。因此,在一个实施例中,通过提供通信服务给通信设备10的服务提供商,在通信网络12内实现了业务控制系统14。
然而应当认识到,根据本发明的实施例,为通信设备提供通信业务控制可以替代地包括在通信设备10本身的通信业务控制。所述方法可能受益于更快的反应时间,这是由于在通信设备直接建立业务控制规则,但是该方法也可能增加所述通信设备和通信网络12的电池功耗、处理器负载和通信资源消耗。
因此,业务控制系统14可以在通信系统部件处、通信设备10内或作为独立设备或系统而被实现,所述通信系统部件说明性地为通信网络12的接入点(AP)、基站收发信机(BTS)、无线交换机或网关GPRS(通用分组无线业务)支持节点(GGSN)。
通信网络12实际上可能是任何类型的通信网络。例如,若通信设备10是无线通信设备,则通信网络12是无线通信网络,例如GPRS网络。在优选实施例中,通信网络12通过业务控制系统14被耦合到另一个例如互联网的通信网络中的通信业务源。
通信设备10、业务控制系统14和通信业务源之间的通信可能包括许多不同类型的连接,通信信号可以在所述连接上进行交换。如本领域的技术人员所认识到的,所述连接可能包括有线连接、无线连接或其某些组合。例如,特定类型的通信连接可能取决于通信网络12的类型以及其中使用的协议、使用通信网络12的服务提供商所提供的服务,以及通信设备10、业务控制系统14和通信业务源处的设备类型。
如下文将详细描述的,在操作中,业务控制系统14根据在通信设备10产生的业务控制规则,控制去往或源自通信设备10的通信业务。
图2是根据本发明实施例的方法的流程图。所述方法开始于18,其具有这样的操作确定移动通信设备工作在业务控制系统的服务区域内。例如,可以例如基于通信设备对业务控制服务的发现(discovery)或通信设备从业务控制系统或通信网络的某些其它部件所接收的通知,进行所述确定。本领域的技术人员将熟悉发现、通知、广告和其它服务,其可以在通信网络中被提供并且适于完成在18的操作。
所述方法在20继续进行,其具有在通信设备产生业务控制规则的操作,所述业务控制规则针对控制去往或源自通信设备的通信业务而指定业务控制条件。在22输出所述规则用于传输到业务控制系统,以根据业务控制规则在业务控制系统建立目标业务控制。
例如,目标业务控制可以是通信设备指定的、用户指定的或预订指定的。通信设备指定的业务控制将控制去往或源自特定通信设备的通信业务,然而用户指定的业务控制将控制去往或源自例如由用户名称所标识的特定用户的通信业务,并且预订指定的业务控制将控制去往或源自例如电子邮件帐号的特定预订的通信业务。在用户指定和预订指定业务控制的情况下,业务控制规则可以被应用于这样的通信业务其不但去往或源自通信设备而且去往或源自相同用户所使用的或结合相同预订的其它通信设备。
其它预期的业务控制方案对于本领域的技术人员而言可能也是明显的,并且本发明决不限于任何特定业务控制目标方案。
如果业务控制系统支持不同类型的目标业务控制,则通信设备可以在业务控制规则中包括由业务控制系统在应用所述规则时所使用的目标类型的指示。
在24,发射业务控制规则给所述业务控制系统。如所示,可能不会在产生规则之后立即发送该规则。可以保存所述规则用于稍后的传输,或例如通信设备的不同部件可以负责产生和发射业务控制规则。然而,为了在业务控制系统建立业务控制规则中避免时延,业务控制规则的基本上立即的传输可能是优选的。
这里提及的业务控制规则不是旨在暗示所述规则的任何特定格式或表达。例如,如通信设备处所产生的规则可以被格式化为业务控制请求或消息,用于传输到业务控制系统。在通信设备以一个特定格式产生且表达的规则因此可能以稍微不同的格式被发射给业务控制系统。例如,在业务控制系统的业务控制规则的建立可能类似地包括规则的处理,以转换该规则为业务控制器或滤波器可用的格式。因此,尽管术语“规则”在这里一向被用来指示标准,通信业务将基于该标准而被控制,然而应当认识到,规则不必在通信系统内以任何特定的格式被维持或在所有通信系统部件以相同的方式被表达。
业务控制规则可能包括例如许可业务控制规则或阻塞业务控制规则。从业务控制系统发射满足许可业务控制规则的通信业务给通信设备,或者如果通信业务源自通信设备,则发送给其它目的地,然而不从业务控制系统发射满足阻塞业务控制规则的通信业务。可以由此建立业务控制系统处的业务控制,以基于业务控制规则来许可或阻塞通信业务。
可以在业务控制规则中被指定的信息的说明性例子包括通信业务的特定源的标识符、通信业务的类型和通信业务的优先级。业务控制规则可以基于的其它标准也是可能的。
图3是根据本发明另一个实施例的方法的流程图。虽然图2从通信设备的角度说明了通信业务控制方法,然而图3从业务控制系统的角度说明了所述方法。
图3的方法开始于26,其具有从通信设备接收业务控制规则的操作。如上面参考图2所描述的,移动通信设备被确定为工作在业务控制系统的服务区域内。可以在所述业务控制系统实现所述确定,这是因为业务控制系统可以检测到例如移动通信设备已经漫游到其服务区域内,也可以在所述移动通信设备实现所述确定。
在28,响应于接收所述业务控制规则,所述业务控制系统建立业务控制规则,以由此实现用于去往或源自通信设备的通信业务的目标业务控制。
根据被用于发射规则的传送机制,在28建立业务控制规则的操作可能包括从接收的业务控制请求或消息提取所述业务控制规则。然后,例如通过将业务控制规则存储在存储器中用于随后在通信业务处理期间进行存取,在业务控制系统实现了业务控制规则。
所述业务控制系统此后确定接收的通信业务是应当被发射还是被阻塞。在通信业务被阻塞的情况下,业务控制系统可以简单地丢弃通信业务。例如,所述业务控制系统也可以执行其它操作,包括确认已经发射了通信业务并且通知通信业务源已经阻塞了通信业务。
前面的描述主要涉及响应于从通信设备接收规则而在业务控制系统建立业务控制规则。然而应当认识到,根据本发明实施例的通信业务控制不排除其它类型的通信业务控制。例如,业务控制系统还可以规定用于多个通信设备的更通用的业务控制。在所述情况下,系统管理员和通信设备用户二者都可以配置业务控制系统。
图4是根据图2和3的方法的一个说明性实现来说明通信系统部件之间的信令的信号流程图。在图4中,通信设备10具有通信网络12中(图1)的关联的地址mc1@domain1.com,并且在30说明了标识以地址abc@domain.com的通信业务源。
在38,通信设备10通过通信网络12发送业务控制规则给业务控制系统14。所述业务控制规则指明来自xyz@domain.com的除视频呼叫以外的所有通信业务将被阻塞。所有其它通信业务将被阻塞。响应于接收所述规则,在40,业务控制系统14建立业务控制规则以允许来自xyz@domain.com的视频呼叫。在42,通信业务源30尝试到通信设备10的呼叫。然而,根据从通信设备10接收的业务控制规则,在44,所述业务控制系统丢弃来自源abc@domain2.com 30的呼叫,并且还在46发射通信设备10是不可到达的通知给源30。
尽管在图4中没有明确地示出,但是应当认识到,业务控制系统14将尝试完成从xyz@domain.com到通信设备10的视频呼叫。还应当认识到,去往由业务控制系统14服务的任何其它通信设备的通信业务将不会受从通信设备10接收的业务控制规则的影响。
如上文简要描述的,业务控制系统可以被实现在通信设备内部或被外部实现在通信系统的分离部件上。图5是特定类型的通信系统的框图,该通信系统中实现了本发明的实施例。图5的通信系统的说明性例子包括被配置用于GPRS通信网络中的操作的通信设备50。通信领域的技术人员将熟悉GPRS通信网络,以及无线接入网(RAN)52、服务GPRS支持节点(SGSN)54和GGSN 56的结构和操作。如所示,通过业务控制系统58将GGSN 56耦合到互联网59。当然,其它情景可以在RAN 52、SGSN 54或GGSN 56中,作为独立或集成的系统而放置所述业务控制系统。
在57,说明了在通信设备50产生的业务控制规则到业务控制系统58的传输。如上所述,业务控制系统58基于从通信设备50接收的业务控制规则,控制去往或来自通信设备50的通信业务。根据已经建立的任何业务控制规则,业务控制系统58接收的通信业务被丢弃或者被发送。
图5的系统代表了用于实现通信业务控制的一个可能的拓扑。业务控制系统58可以被用来提供通信业务控制用于GGSN 56所服务的通信设备。
图6是实现本发明另一个实施例的通信系统的框图。在图6的系统中,通信设备60被配置以通过多个接入点(AP)AP1 62和AP2 64中的任何一个接入通信网络,所述通信网络的形式为无线局域网(WLAN)接入网66。接入点AP1 62和AP2 64由此为通信设备60提供到WLAN 66的接入。接入路由器/WLAN交换机68耦合WLAN 66到业务控制系统72,该业务控制系统控制源自互联网74的并且去往通信设备60的通信业务。WLAN及其操作对于本领域的技术人员是已知的。
在图6中,WLAN 66代表了通信网络的另一个例子,在该通信网络中实现了本发明的实施例。图6还采用了中间系统70,该中间系统可以如在交换机68所示的那样而被实现。中间系统70在图6中交换机68的位置是用于说明性的目的的。中间系统70可以替代地位于数据路径的其它位置,例如在基站收发信机(BTS)或AP 62、64或WLAN 66之内或之外的另一个通信系统部件。在数据路径之外的中间系统70的位置也是可能的,例如在移动通信设备的情况下在接入网或通信设备本地网络内。通信设备60发射业务控制规则给中间系统70,而不是与业务控制系统72进行直接通信。
因此,本发明的实施例可以使通信设备能够请求以两种方式中的任何一个来实现目标业务控制。一个方法包括通信设备和业务控制系统之间的直接通信,所述业务控制系统可以是例如防火墙、短消息服务(SMS)滤波器和多媒体消息服务(MMS)滤波器。所述通信设备与所述业务控制系统直接交互,并且因此将包括所述规则的业务控制规则或消息传送给负责实现通信业务控制的通信系统元件。当通信设备与业务控制系统直接通信时,在所述配置中没有指定的中间软件或硬件部件。
在第二个方法中,图6中示出了该方法的例子,通信设备60与中间系统70进行通信,所述中间系统代表通信设备60转发业务控制规则给业务控制系统72。在通信设备60产生的业务控制规则被发射给中间系统70,所述中间系统从通信设备60接收业务控制规则,并然后发射业务控制规则给业务控制系统72。在图6的76和78中说明了所述两个操作。
中间系统70在基本上不影响规则的格式或内容的情况下,可以转发业务控制规则给业务控制系统72。这可以这样来实现例如通过改变包括规则的消息的目的地址,或将规则或消息合并到另一个消息中。还考虑了通过中间系统的业务控制规则的更主要的处理,如同下文进一步详细描述的。因此应当相应地解释这里提及的转发业务控制规则到业务控制系统的中间系统。
现在明显的是,图2中24上的操作可能包括直接发射业务控制规则给业务控制系统,或发射给中间系统,该中间系统发射业务控制规则给业务控制系统。类似地,图3中在26接收业务控制规则的操作可能包括从业务控制系统或中间系统的通信设备接收业务控制规则。在后者的情况中,在28的建立操作包括从中间系统发射业务控制规则给业务控制系统,并且然后在业务控制系统建立业务控制规则。
图7是根据本发明实施例的通信设备的示例性例子的框图。通信设备80包括业务控制规则产生器88、收发信机82和存储器86,所述业务控制规则产生器说明性地实现在连接到用户接口84的处理器89内。通信设备可以包括没有在图7中明确示出的其它部件,以避免拥塞。根据下面的描述,本发明的实施例不必包括图7中所示的所有元件也将变得明显。因此,本发明的实施例可以被实现在包括少于或多于图7中所示的元件的通信设备中。
收发信机82使通信设备80能够在通信网络中进行通信。在一个实施例中,收发信机82是由处理器89和存储在存储器86中的软件所控制的无线收发信机,用于在无线通信网络中进行操作。许多不同类型的收发信机82可以被实现在通信设备80中。尽管通信设备可能包括单个收发信机用于通过相同的通信网络与业务控制系统或中间系统和通信业务源二者进行通信,然而本发明的实施例可以被应用于具有多个收发信机的通信设备。
用户接口84代表了一个或多个用于接收来自用户输入的元件。键盘或鼠标是用于接收用户输入的元件的例子,而触摸屏显示提供输入和输出功能性。其它类型的用户接口元件将是明显的。
存储器86代表本地存储器设备,并且可能包括例如固态存储器设备、磁盘驱动器和适于利用固定或可移动存储媒介进行操作的其它存储器设备中的任何一个。例如移动通信设备典型地包括如存储器86的固态存储器设备。
在图7所示的实施例中,业务控制规则产生器88被实现在处理器89中。处理器89可以是例如执行存储在存储器86中的软件的微处理器。业务控制规则产生器88和/或处理器89可以替代地被实现为微控制器、ASIC或其它处理元件。可以使用专用部件或也执行其它功能的部件来实现本发明的实施例。例如,处理器89可以执行操作系统软件和软件应用,以支持除了这里公开功能之外的其它功能。
业务控制规则产生器88可以用来产生并输出业务控制规则,用于以上述方式控制去往或源自通信设备80的通信业务。收发信机82发射业务控制规则给业务控制系统或中间系统。当如图7所示在处理器中实现处理器89时,处理器89被配置以通过存储在存储器86中的软件执行所述操作。
用户接口84提供用于用户输入业务控制规则的机制,或用于产生业务控制规则的信息。例如,用户可以从存储在存储器86中的地址簿或联系表选择特定通信源的地址或标识符,并调用“阻塞”或类似的功能或命令以便产生阻塞业务控制规则。其它业务控制规则产生情景和输入机制也是可能的。
图8是根据本发明实施例的业务控制系统的说明性例子的框图。业务控制系统90包括实现在处理器98内的业务控制器或滤波器96以及存储器94,处理器98被连接到一个或多个收发信机92。如上面参考图7所描述的通信设备80,业务控制系统的实际实现可能包括少于或多于图8中明确示出的部件。
业务控制系统90包括一个或多个收发信机92,以使业务控制系统能够与通信设备和通信业务源二者进行通信。在其它通信系统部件处理通信设备和通信业务源之间的任何互操作性问题的情况下,单个收发信机92通常是足够的。例如可以提供分离的收发信机以支持不同类型的通信网络中的通信。
移动蜂窝网络通常包括与这里称作RAN的无线接入网直接通信的无线通信设备,该无线接入网与也称为移动核心网的有线骨干网进行通信。移动核心网与互联网进行通信。移动核心网对所使用的技术类型而言通常是特定的。例如,UMTS的移动核心原则上不能与CDMA的无线网络一起工作,反之亦然。移动核心网因此作为无线接入网和互联网之间的“粘合(glue)”,执行地址管理、连接管理等功能。
在WLAN网络中,通常不存在RAN,但是无线通信设备与连接到有线骨干网的AP直接通信。有线骨干网不像蜂窝网,不是移动感知的(mobile-aware),但是包括一般的网络单元,例如固定网络中的路由器/交换机。因此,与无线接入技术无关,有线骨干网不改变并且不知道无线技术。尽管在WLAN接入网络中典型地不存在RAN,但是AP还可以连接到WLAN交换机,并且因此在某种意义上存在连接到有线骨干网的小接入网。
RAN因此具有两类接口,包括一个到有线骨干网的接口(通常是有线接口)和另一个到无线通信设备的接口(无线接口)。有线骨干网也具有两个接口,包括一个到RAN的接口(通常是有线的)和另一个到互联网的接口(有线接口)。因此,根据实现业务控制系统的情况,该业务控制系统可以包括多个收发信机92或接口。
尽管收发信机92在图8中示出为在业务控制系统90内,然而该收发信机92可以在业务控制系统90的外部,或者被分配给其它部件。当结合GGSN或例如包括收发信机的其它通信系统元件而实现业务控制系统90时,该业务控制系统90不需要包括其自身的收发信机92。
如同存储器86(图7),存储器94代表本地存储设备。然而,业务控制系统可以在不像通信设备那样受约束的通信系统部件处被实现或被包括到其中,并且因此不是作为固态设备的存储器94的实现可能更为可行。
在图8中,业务控制器96被实现在处理器98中,所述处理器如同图7的处理器89那样可以是执行存储在存储器94中的软件的微处理器。业务控制器96和/或处理器98可以被类似地实现为微控制器、ASIC或其它处理元件。
处理器98和存储器94可能或不可能专用于通信业务控制。例如基于软件的本发明实施例特别适于与通信系统部件的其它功能集成。在GGSN的上述例子中,本发明实施例的实现可能包括在GGSN安装新的软件而不需要任何额外的硬件。因此,可以利用这样的部件来实现业务控制系统90被分配给其它系统但是由软件配置从而以特定方式进行操作。
业务控制器96可用来接收业务控制规则,并响应于接收到所述业务控制规则,根据用于去往或源自通信设备的通信业务的业务控制规则来建立目标业务控制。在业务控制系统90中,建立的操作可能包括将涉及业务控制规则和目标信息的信息存储在存储器94中。如上所述,通信业务控制可能例如是通信设备、用户或预订指定的,并且因而目标信息可以识别通信设备、用户或预订。业务控制器96因而可以存取存储器94以确定是应当发送还是阻塞去往或源自通信设备的通信业务。
图9是中间系统100的说明性例子的框图。中间系统100的结构基本上类似于图8的业务控制系统90的结构,包括连接到一个或多个收发信机102和存储器104的处理器108。在中间系统100中,通过收发信机102实现了与通信设备和业务控制系统的通信。中间系统100还不同于业务控制系统90,这是由于其包括实现在处理器(processor)108中的业务控制规则处理器(handler)106。
业务控制规则处理器106从一个或多个通信设备接收业务控制规则,并在业务控制系统建立业务控制规则。如上所述,在业务控制系统建立通信业务控制的操作可能需要发射每个业务控制规则或其处理的版本给业务控制系统。
尽管本发明的实施例可能利用或不利用中间系统而被实现,然而中间系统实现可能是有利的。例如,中间系统可以传播业务控制规则给多个业务控制系统,和/或聚集多个业务控制规则用于传输到一个或多个业务控制系统。
图10是通信系统的框图,该通信系统中实现了被配置用于业务控制规则传播的中间系统。图10的核心通信网类似于图5的GPRS网络,包括RAN 112、SGSN 114和GGSN 116,在RAN 112中通信设备110被配置以进行操作。GGSN 116被连接到多个业务控制系统,包括SMS垃圾(spam)滤波器120、连接到互联网123的防火墙122、MMS垃圾滤波器124以及连接到公共陆地移动通信网(PLMN)127的防火墙126。在GGSN116实现了中间系统118。
中间系统118从通信设备110接收业务控制规则,这在130被说明,并在132、134、136、138发送业务控制规则给多个业务控制系统。然后,SMS垃圾滤波器120、防火墙122和126以及MMS垃圾滤波器120中的每一个,根据由中间系统118最初接收的业务控制规则来建立通信业务控制。以这种方式,中间系统118有效地担当通信设备110的代理,以响应于来自通信设备110的业务控制规则的单个传输,在多个业务控制系统建立业务控制规则。
许多不同的机制可以在中间系统118处被实现以支持业务控制规则传播。例如,中间系统可以简单地转发接收的业务控制规则给所有已知的业务控制系统。中间系统118可以替代地处理接收的业务控制规则,以确定所述规则对于哪些业务控制系统是可应用的。例如,一种基于优先级的规则可能仅对于某些类型的通信业务是可应用的。如上所述,中间系统118还可以执行影响业务控制规则的内容或格式的处理操作。
可以由中间系统118执行的主要业务控制规则处理的一个类型是格式或协议的转换。这种方法的优势在于通信设备110不处理互操作性问题,这是由于所述设备仅是与各种业务控制系统通信的中间系统118,所述业务控制系统即图10中的SMS/MMS滤波器120、124和防火墙122、126。通过例如MIDCOM的公共接口,可以实现中间系统118和各种业务控制系统之间的通信,其中中间系统118处理传播和任何必要的的业务控制规则格式转换功能。然后可以优化通信设备110和中间系统118之间的接口例如用于通信设备110和RAN 112的资源保存。
例如118的中间系统的附加优势在于可以相对简单地建立业务控制系统和中间系统或通信系统部件之间的信任,所述通信系统部件在接入网和本地网络内实现中间系统功能性。在每个通信设备和将由通信设备配置的业务控制系统之间建立信任可能更加困难。
例如,如果通信设备与特定AP和WLAN交换机相关联,则在AP/交换机和通信设备之间实现某些认证机制,以使得AP/交换机信任所述通信设备。所述AP/交换机和业务控制系统将是相同基础设施的一部分,并且例如安全联盟(Security Association)的预先建立的信任将因此通常存在于AP/交换机和业务控制系统之间。因此,业务控制系统可以认为由AP/交换机代表通信设备发送的业务控制规则是可信的,并在通信设备和业务控制系统之间不需存在信任关系。由于业务控制系统所服务的通信设备的数量可以是成百上千或者更多,因此如果需要通信设备具有与业务控制系统的直接安全联盟,则可缩放性将成为问题。中间系统方法由此可以减小可缩放性问题。
图11是根据本发明另一个实施例的方法的流程图。图11的方法规定业务控制系统之间和/或中间系统之间的规则或“上下文(context)”传送,以便当通信设备或用户在通信系统内移动时,针对通信设备或用户所建立的通信业务控制规则“跟随”所述设备或用户。所述移动性问题是针对移动通信设备所特别关注的。
在140,在业务控制系统建立针对移动通信设备的通信业务控制规则。在140的业务控制规则的建立可以(但不必须)是如上所述的那样。
其次,在142,检测到移动通信设备从由业务控制系统所服务的服务区域到由新的业务控制系统所服务的新服务区域的移动。如果业务控制系统或中间系统如上所述地在GGSN被实现,则业务控制系统或中间系统服务区域与移动通信网络覆盖区域基本上相同。然而,应当认识到,业务控制系统、中间系统和其它通信系统部件可能具有不同的服务区域。
如果新的服务区域由新的中间系统来服务,则在144将在140建立的任何业务控制规则发射给新的中间系统。在146,如果新的服务区域由新的业务控制系统来服务,则在新的业务控制系统建立业务控制规则。当然,如果在140已经针对通信设备建立了多个业务控制规则,则优选地在144发射和/或在146建立所有规则。
可以通过考虑几个例子情景来进一步说明图11的方法。
在支持通信设备和业务控制系统之间的直接通信的通信系统中,通信设备或当前业务控制系统可以检测到通信设备已经进入或将要进入新的服务区域。已知许多用于在移动通信网络中检测通信的切换或即将发生的切换的技术,并且所述技术将适于完成142的检测,其中移动网络覆盖区域与业务控制系统以及中间系统服务区域交叠。
类似地,通信设备或当前业务控制系统可以将业务控制规则传送给新的业务控制系统。然而,应当指出,检测和上下文传送不必由相同的设备或系统来执行。例如,移动通信设备可能检测到将要进行到新的通信网络单元的切换,并且因此通知当前业务控制系统。业务控制系统因而可以在另一个业务控制系统建立任何业务控制规则。
在通信系统还包括中间系统的情况下,通信设备、中间系统或业务控制系统可以跟踪移动通信设备的位置。如果移动通信设备在两个中间系统的服务区域之间移动,则由移动通信设备、当前中间系统或可能地由当前业务控制系统优选地传送所述信息给新的中间系统。如果必要,则通过例如从新的中间系统发射业务控制规则,在新的业务控制系统建立通信业务控制规则。在某些情况下,不同中间系统的当前服务区域和新的服务区域可能由相同的业务控制系统所服务,并且同样地,已经由当前业务控制系统提供了针对新的服务区域的通信业务控制。
移动通信设备还可以在由相同中间系统而不是不同的业务控制系统所服务的服务区域之间移动。中间系统可以基本上如上所述那样在新的业务控制系统建立通信业务控制规则。
因此,在某些实施例中,通信业务控制上下文传送操作可能包括除了业务控制系统以外的部件,在该业务控制系统已经建立了通信业务控制规则。同样,业务控制规则可以被存储在移动通信设备、中间系统或两者处,用于当移动通信设备在服务区域之间移动时,向新的中间系统或业务控制系统进行重传。规定从业务控制系统检索建立的业务控制规则的机制,代表了通过通信设备或中间系统的业务控制规则的本地存储的一个可能的可选方案。因此可以从当前业务控制系统检索业务控制规则,并且当移动通信设备移动到新的服务区域中时,发射所述业务控制规则给新的中间系统和/或业务控制系统。
图12是可以应用图11中方法的通信系统的框图。所述通信系统包括WLAN 160和176,所述WLAN具有接入点AP1 152、AP2 154和AP3 168、AP4 170,所述接入点提供用于通信设备150的WLAN接入。在接入点152、154、168、170所实现的各个中间系统156、158、172、174,管理通信业务控制上下文传送。接入路由器/WLAN交换机162、178通过各个业务控制系统164、180,耦合WLAN 160、176到互联网166。
当通信设备通过AP2 154接入WLAN 160时,由通信设备150通过中间系统158在业务控制系统164建立通信业务控制规则,如在182和184所示。然后移动通信设备150移动并且通过AP3168接入WLAN 176。当在AP 156、158、172、174提供中间系统156、158、172、174时,通信设备150也已经有效地从中间系统158和业务控制系统164的服务区域移动到中间系统172和业务控制系统180的服务区域,如在186所说明的。AP2154或可能地是中间系统158检测到通信设备150已经移动,并且如在188所示,中间系统158发射业务控制规则给中间系统172,其然后在189在业务控制系统180建立业务控制规则。所述业务控制规则的传送可以作为下面两种“推送(push)”方案而被实现,第一种“推送”方案中,一旦已经检测到或被通知了移动通信设备从中间系统158的覆盖区域移动,就配置中间系统158以自动发射业务控制规则给中间系统172,第二种“推送”方案中,一旦已经检测到或被通知了移动通信设备从中间系统158移动到中间系统172的覆盖区域中,中间系统172就检索或请求所述规则。
如图12中所示,出于较快的上下文建立的目的,当设备在AP之间移动时,应当保存用于给定移动通信设备150的通信业务控制规则。当执行旧AP和新AP之间的切换(或第3层切换)时,业务控制规则即通信业务控制上下文的传送,可以加速移动通信设备150在旧AP的覆盖之下时存在的上下文的建立。这提供了无缝安全性,并且切换过程本身对于用户和移动通信设备150的应用似乎是透明的。
在IEEE 802.11 WLAN的情况下,中间系统可能如所示的位于AP上,或在如图6所示的接入路由器/交换机上。本领域的技术人员应当认识到,IEEE 802.11提及一组涉及WLAN的规范,该规范从电子电器工程师协会是可获的。在中间系统在AP上被实现的图12的情况下,可以使用接入点内部协议(IAPP,Inter-Access Point Protocol)来在AP之间传送通信业务控制上下文。
图13是说明在执行图11所示的操作时的通信系统的部件之间的信令的信号流程图。在192,移动通信设备150发射业务控制规则给AP2154,在该AP2154实现了中间系统158。在194,中间系统158还传送业务控制规则给业务控制系统164。在图13中,业务控制规则阻塞来自呼叫发送端190的呼叫。
业务控制系统164阻塞来自呼叫发送端190的呼叫请求196,并且所述呼叫请求在198被丢弃。业务控制系统164在200通知呼叫发送端190通信设备150是不可到达的。
在192发射业务控制规则之后,通信设备150在202从AP2 154切换到AP3 168。在该例子中,发射业务控制规则给AP3 168的AP1 154,或中间系统158检测到所述切换,在AP3 168实现了中间系统172,如在204所示。中间系统172然后在206在业务控制系统180建立业务控制规则。在208,业务控制系统180阻塞随后来自呼叫发送端190的呼叫请求,业务控制系统180在210通知呼叫发送端190通信设备是不可到达的。
如果通信设备从与业务控制系统交互的中间系统的服务区域移动到与相同的业务控制系统交互的新的中间系统的服务区域,则到新的中间系统的通信业务控制上下文传送可能仍然是重要的。例如,再次参考图12,如果通信设备150初始通过AP1 152接入WLAN 160,并在业务控制系统164通过中间系统156建立业务控制规则,则当通信设备150移动并通过AP2154接入WLAN 160时,中间系统156优选地传送业务控制规则给中间系统158。如果通信设备150随后如在186所示且如上所述的那样移动,则中间系统158能够在188传送业务控制规则给中间系统172。否则,如果没有从中间系统156传送业务控制规则到中间系统158,则不能在业务控制系统180建立业务控制规则,除非通信设备150再次发射所述业务控制规则。
根据用于传送通信业务控制上下文的系统,上下文传送可以包括在通信设备、中间系统和业务控制系统中的任何一个的操作。所述部件的结构当针对上下文传送而被适配时,可能基本上与图7-9所示的例子类似,其中添加了用于检测通信设备已经在服务区域之间移动的检测器。例如在中间系统负责上下文传送的情况下,处理器108(图9)可能由存储器104中的软件来进一步配置,以存储接收的业务控制规则到存储器104中,从而检测移动通信设备已经移动,并且响应于所述检测而通过收发信机102传送业务控制规则给新的中间系统。然后如果必要,新的中间系统可以基本上如上所述地那样在新的业务控制系统建立业务控制规则。
根据前述内容,通信设备和/或业务控制系统针对上下文传送的适配也将变得明显。
图14是说明根据本发明另一个实施例的方法的流程图。图14的方法涉及减小额外的业务负载和额外处理的量,以及在由这里公开的通信业务控制技术所采用的业务控制系统处的更新。中间系统可以实现智能聚集机制,以聚集业务控制规则并中继所述规则到一个或多个业务控制系统。可以使用例如根据服务类型的各种聚集机制。通过中间系统的聚集可以显著地减小业务控制规则的分离传输的量,并且导致了带宽和处理的实质性节约,业务控制系统可以从无数个通信设备接收所述业务控制规则。
在220,在中间系统接收多个业务控制规则。接收的业务控制规则可能包括来自中间系统的服务区域中的单个通信设备或多个通信设备的业务控制规则。
在222聚集业务控制规则,并在224输出所述规则,用于传输到业务控制系统。在226,可以在预定的时刻,或在例如已经聚集了预定数量业务控制规则之后,发射聚集的业务控制规则。在一个实施例中,业务控制规则被聚集到发射给业务控制系统的单个消息或请求。在某些实施例中,可以发射聚集的业务控制规则给多个业务控制系统。
当业务控制系统接收聚集的业务控制规则的传输时,该业务控制系统根据已经被聚集的业务控制规则中的至少一个,在228建立通信业务控制。业务控制系统可以处理聚集的规则以识别并仅实现适用于业务控制系统的业务控制规则。如果中间系统与不止一个类型的业务控制系统进行通信,则所述特性可能特别有用。在所述情况下,针对不同类型业务控制系统的业务控制规则可以被聚集,并且被发送给所有业务控制系统。
在中间系统被聚集的通信业务控制规则可以包括通用业务控制规则、通信设备指定的业务控制规则或者包括两者,所述通信设备指定的业务控制规则仅适用于去往特定通信设备的通信业务。
图15是说明执行图14所示的操作时的通信系统部件之间的信令的信号流程图。在图15所说明的情景中,两个通信设备60、61向中间系统70传送要在业务控制系统72被实现的业务控制规则。中间系统70有效地担当每个通信设备60、61和业务控制系统72之间的中继,确保正确地发射业务控制规则到业务控制系统72,并且可能地由该业务控制系统72所确认。
在230,通信设备60发射业务控制规则以阻塞来自地址abc的HTTP请求,所述地址说明性地为IP地址。通信设备61发射类似的业务控制规则,以在232阻塞来自另一个IP地址xyz的HTTP请求。中间系统70聚集所述规则并发射所聚集的规则给业务控制系统72。业务控制系统72然后在236实现业务控制规则,并在所说明的实施例中,业务控制系统72在238发送确认给中间系统70。在240和242,中间系统70发射确认给通信设备60、61中的每个。
能够进行聚集的中间系统可以具有与图9所示的基本上相同的结构。通过收发信机102接收业务控制规则。例如,业务控制规则处理器106或聚集功能元件,聚集业务控制规则并且针对到业务控制系统的传输而输出所聚集的业务控制规则。
能够处理聚集的业务控制规则的业务控制系统也可以类似于图8的业务控制系统90,除了配置业务控制器/滤波器96以例如通过分析单个规则和/或识别可应用的规则来处理聚集的规则,所述单个规则来自所接收的聚集的业务控制规则的传输。
图16是说明在本发明的实施例的说明性例子应用中的通信系统部件之间的、控制移动通信网络中的寻呼消息的信令的信号流程图。
为了保存功率和无线资源,移动通信设备通常支持空闲或睡眠模式。这些设备可以通过请求仅当某种通信业务到达时移动通信网络中的寻呼代理唤醒所述设备,来利用如这里公开的通信业务控制。通常,通信网络将在每次其接收到去往通信设备的通信业务时,寻呼该通信设备。如图16所说明的并在下面进一步详细描述的那样,根据在通信设备处产生的业务控制规则的通信业务控制可以在业务控制系统被建立,在寻呼代理处或其上游实现所述业务控制系统。这允许通信设备用户设置关于特定通信业务的喜好,针对所述特定通信业务来发射寻呼消息给所述设备。
在图16中,说明性地为无线移动通信设备的通信设备150能够进入空闲或睡眠模式,并与实现寻呼机制的通信网络进行交互。尽管其它拓扑是可能的,然而AP 152、154、中间系统158和业务控制系统164可以基本上如图12所示的那样被交叉连接。在图16中,在中间系统158提供寻呼代理或寻呼功能性。然而,寻呼功能性可以在通信系统中的其它地方被提供,并且通常取决于特定类型的通信网络,在该通信网络中将寻呼通信设备。
在254,与地址mc1@domain.com相关联的通信设备150准备进入空闲或睡眠模式,其中,所述通信设备仅监控寻呼信道而不监控其它控制或数据信道。在进入空闲/睡眠模式之前,通信设备150在256发射业务控制规则给中间系统158。业务控制规则指定仅发射来自通信业务源xyz@domain1.com(250)的视频呼叫。如果配置寻呼代理以提供业务控制功能,则中间系统158可以在寻呼代理实现业务控制规则,或如在260所示的那样传送业务控制规则给业务控制系统164。在262,在业务控制系统164建立业务控制规则。
在266,在业务控制系统164丢弃在264的从通信业务源abc@domain2.com(252)到通信设备150的随后的呼叫请求,这是因为已经明确地指示业务控制系统164仅发射来自xyz@domain1.com的视频呼叫。丢弃的呼叫因此不会使在中间系统158的寻呼代理寻呼(唤醒)通信设备150。然而,业务控制系统164可以如在268所示的那样发送响应给abc@domain2.com,以告知通信设备150不希望被打扰。例如如果业务控制系统164是寻呼感知(page-aware)的,则可以发送这样的通知。
如在270所示,由于业务控制系统164根据在262所建立的规则允许呼叫请求进行到中间系统158,因此用于通信设备150的来自xyz@domain1.com(250)的视频呼叫请求到达中间系统158的寻呼代理。寻呼代理然后在272在寻呼区域内针对通信设备150进行寻呼,所述通信设备与图16中的AP 152、154相关联。
在273,在中间系统158接收来自服务于通信设备150的AP 152、154的寻呼响应,并且在274转发视频呼叫请求给通信设备150。
根据本发明实施例的通信业务控制技术的另一个潜在应用是父母或监护人的控制。客户可以人工配置限制不适合小孩的电子内容流的业务控制规则。例如,成年人可以配置预订或通信设备以便阻止成人内容到达小孩,和/或小孩不能订购对他们没有意义的服务。可以引入以下规则阻塞来自成人网站的成人服务、来自陌生人的动态呼叫阻塞等等。这些规则可以由父母或监护人发起,并且不限于控制小孩对内容的访问。
如上详细描述的本发明的实施例提出了一种用于通信设备请求通信业务的目标控制或滤波的机制。在通信设备是移动通信设备的情况下,优选地在通信网络内传送业务控制规则,以便当用户漫游时,业务控制规则有效地跟随通信设备或用户。例如,移动通信网络接入提供商可以由此提供随着终端用户移动并在用户控制之下的虚拟业务控制服务。服务发现(service discovery)技术提供了这样一个模式提供业务控制服务给通信服务用户并随后针对该通信服务客户实现这些服务。
随着移动通信设备的使用不断增加,需要去往或可能地源自所述设备的通信业务的所述类型的客户化控制。这些通信设备倾向于具有受限的处理和功率资源。当前存在使用中的多种移动通信设备,例如包括膝上型电脑、智能电话和PDA,其中每个具有其自身的功能性和网络部署(例如GSM、UMTS、WLAN)以及相关联的带宽限制。本发明的实施例实际上适用于任何类型的通信设备,并且在业务控制处理实现在通信系统中的约束通信设备上游的情况下,可能特别有利。
上面所描述的仅是本发明原理的说明性。本领域的技术人员可以实现其它安排和方法而不脱离本发明的范围。
例如,前面的描述详细考虑了通信业务控制的建立。也可以支持其它功能。例如,可以期望规定在业务控制系统所建立的通信业务控制规则的暂时中止和/或取消。
还应当认识到,本发明的实施例的许多特性不必是排他的。例如,可以针对与某些业务控制系统的直接通信和通过中间系统与其它业务控制系统的间接通信,来配置通信设备。
此外,尽管主要在方法和系统方面进行了描述,然而也可以考虑本发明的其它实现,例如存储在机器可读媒介上的指令。
权利要求
1.一种用于移动通信设备的通信业务控制方法,该方法包括下列步骤确定移动通信设备工作在业务控制系统的服务区域内;在所述移动通信设备工作在业务控制系统的服务区域内的情况下,在所述移动通信设备产生业务控制规则用于控制去往或源自该移动通信设备的通信业务;以及输出所述业务控制规则用于传输到所述业务控制系统,以根据该业务控制规则在所述业务控制系统建立目标业务控制。
2.根据权利要求1的方法,还包括发射所述业务控制规则给业务控制系统,该业务控制系统根据所述业务控制规则,控制去往或源自所述移动通信设备的通信业务。
3.根据权利要求1或2的方法,还包括检测所述移动通信设备已经从所述业务控制系统的服务区域移动到由新的业务控制系统所服务的新的服务区域;并且在所述移动通信设备已经移动到由新的业务控制系统所服务的新的服务区域内的情况下,发射所述业务控制规则给所述新的业务控制系统。
4.根据权利要求1的方法,还包括通过中间系统发射所述业务控制规则给所述业务控制系统,所述中间系统接收来自所述移动通信设备的业务控制规则,并发射该业务控制规则给所述业务控制系统,所述业务控制系统根据所述业务控制规则控制去往或源自所述移动通信设备的通信业务。
5.根据权利要求4的方法,其中,从所述中间系统发射业务控制规则给所述业务控制系统,包括从该中间系统发射所述业务控制规则给多个业务控制系统。
6.根据权利要求5的方法,还包括针对所述多个业务控制系统中的每一个,在所述中间系统将所述业务控制规则从通用格式转换为指定的各个格式。
7.根据权利要求5或6的方法,还包括认证所述移动通信设备到所述中间系统,其中,在认证所述移动通信设备到所述中间系统的情况下,所述发射包括从所述中间系统发射所述业务控制规则给所述多个业务控制系统。
8.根据权利要求4的方法,其中,所述业务控制规则包括由所述中间系统所接收的多个业务控制规则之一,并且其中,从所述中间系统向所述业务控制系统发射所述业务控制规则包括聚集所述多个业务控制规则;以及发射所述聚集的业务控制规则给所述业务控制系统。
9.一种存储指令的机器可读媒介,所述指令当被执行时实现根据权利要求1、2、4到6和8中的任何一个的方法。
10.一种移动通信设备,包括用于确定所述移动通信设备工作在业务控制系统的服务区域内的装置;用于在所述移动通信设备工作在业务控制系统的服务区域内的情况下产生业务控制规则用于控制去往或源自所述移动通信设备的通信业务的装置;以及用于输出所述业务控制规则的装置,所述输出业务控制规则用于传输到所述业务控制系统以根据该业务控制规则在所述业务控制系统建立目标业务控制。
11.根据权利要求10的移动通信设备,其中,由处理器来实现所述用于确定的装置、用于产生的装置和用于输出的装置中的至少一个,配置所述处理器以执行所述确定、产生和输出操作中的至少一个。
12.一种通信系统,包括根据权利要求10或11的移动通信设备;一种通信网络,在该通信网络中配置所述移动通信设备以进行操作;以及业务控制系统,其中,所述移动通信设备还包括用于通过所述通信网络发射所述业务控制规则给所述业务控制系统的装置,并且其中,所述业务控制系统根据所述业务控制规则,控制去往或源自所述移动通信设备的通信业务。
13.根据权利要求12的通信系统,还包括下列两种装置第一种装置用于检测所述移动通信设备已经从所述业务控制系统的服务区域移动到由新的业务控制系统所服务的新的服务区域;以及第二种装置用于在所述移动通信设备已经移动到由新的业务控制系统所服务的新的服务区域的情况下,发射所述业务控制规则给所述新的业务控制系统。
14.根据权利要求12的通信系统,还包括一种中间系统,其中,所述用于发射的装置通过所述中间系统发射所述业务控制规则给所述业务控制系统,并且其中,配置所述中间系统以接收来自所述移动通信设备的业务控制规则,并发射所述业务控制规则给所述业务控制系统。
15.根据权利要求14的通信系统,其中,还配置所述中间系统以发射所述业务控制规则给多个业务控制系统。
16.根据权利要求14的通信系统,还包括下列两种装置第一种装置用于检测所述移动通信设备已经从由所述中间系统服务的通信系统服务区域移动到由新的中间系统服务的新的服务区域;以及第二种装置用于在所述移动通信设备已经移动到由新的中间系统服务的新的服务区域内的情况下,发射所述业务控制规则给所述新的中间系统,其中,响应于所述检测和来自所述新的中间系统的请求中的至少一个,用于发射所述业务控制规则给所述新的中间系统的装置,发射所述业务控制规则给所述新的中间系统。
17.根据权利要求14的通信系统,其中,配置所述中间系统以接收包括来自多个通信设备的业务控制规则的多个业务控制规则,所述多个通信设备包括所述移动通信设备,并且通过聚集来自所述多个通信设备的所述多个规则并发射所述聚集的业务控制规则给所述业务控制系统,来发射所述业务控制规则给所述业务控制系统。
18.一种控制去往或源自移动通信设备的通信业务的方法,包括从被确定工作在业务控制系统的服务区域内的移动通信设备接收业务控制规则,用来控制去往或源自所述通信设备的通信业务;以及根据所述业务控制规则,在所述业务控制系统建立目标业务控制。
19.根据权利要求18的方法,还包括检测所述移动通信设备已经从所述业务控制系统的服务区域移动到由新的业务控制系统所服务的新的服务区域;以及响应于所述检测,根据所述业务控制规则在所述新的业务控制系统建立目标业务控制。
20.根据权利要求18的方法,其中,所述接收包括在中间系统接收所述业务控制规则,并且其中,所述建立包括从所述中间系统向所述业务控制系统发射所述业务控制规则,所述业务控制系统根据该业务控制规则控制去往或源自所述通信设备的通信业务。
21.根据权利要求20的方法,其中,所述业务控制规则包括由所述中间系统接收的多个业务控制规则之一,并且其中,从所述中间系统向所述业务控制系统发射所述业务控制规则包括聚集所述多个业务控制规则;以及发射所述聚集的业务控制规则给所述业务控制系统。
22.一种存储指令的机器可读媒介,所述指令当被执行时实现根据权利要求18到21中的任何一个的方法。
23.一种用于控制通信业务的传输的系统,包括下列两种装置第一种装置用于从被确定工作在业务控制系统的服务区域内的移动通信设备接收业务控制规则,用来控制去往或源自所述通信设备的通信业务;以及第二种装置用于根据所述业务控制规则,在所述业务控制系统建立目标业务控制。
24.根据权利要求23的系统,其中,所述用于接收的装置和用于建立的装置中的至少一个被实现在处理器中,配置所述处理器以接收所述业务控制规则、建立所述通信业务控制或执行两者。
25.根据权利要求23或24的系统,还包括用于检测所述移动通信设备已经从所述业务控制系统的服务区域移动到由新的业务控制系统所服务的新的服务区域的装置,其中,在所述移动通信设备已经移动到由新的业务控制系统所服务的新的服务区域的情况下,所述用于建立的装置还根据所述业务控制规则在所述新的业务控制系统建立目标业务控制。
26.根据权利要求23或24的系统,其中,所述用于接收的装置和用于建立的装置包括中间系统,配置所述中间系统以接收所述业务控制规则,并且通过向所述业务控制系统发射所述业务控制规则来建立所述目标业务控制。
27.根据权利要求26的系统,其中,配置所述中间系统以接收包括所述业务控制规则的多个业务控制规则、聚集所述多个业务控制规则并且发射所述聚集的业务控制规则给所述业务控制系统。
28.一种根据在业务控制系统所建立的业务控制规则来控制通信业务流的方法,包括检测移动通信设备已经从由所述业务控制系统所服务的通信系统服务区域,移动到由新的业务控制系统所服务的新的服务区域;以及响应于所述检测,根据用于去往或源自所述移动通信设备的通信业务的所述业务控制规则,在所述新的业务控制系统建立通信业务控制。
29.根据权利要求28的方法,其中,所述建立包括下列步骤之一响应于所述检测,发射所述业务控制规则给所述新的业务控制系统;以及响应于所述检测,从所述新的业务控制系统发射请求给所述业务控制系统,响应于所述请求,所述业务控制系统发射所述业务控制规则给所述新的业务控制系统。
30.根据权利要求28的方法,其中,通过中间系统在所述业务控制系统建立所述业务控制规则,所述方法还包括检测所述移动通信设备已经从由所述中间系统所服务的通信系统服务区域移动到由新的中间系统所服务的新的服务区域;以及在所述通信设备已经从由所述中间系统所服务的通信系统服务区域移动到由新的中间系统所服务的新的服务区域的情况下,发射所述业务控制规则给所述新的中间系统。
31.一种存储指令的机器可读媒介,所述指令当被执行时实现根据权利要求28到30中的任何一个的方法。
32.一种根据在业务控制系统所建立的业务控制规则来控制通信业务流的系统,包括下列两种装置第一种装置用于检测移动通信设备已经从由所述业务控制系统所服务的通信系统服务区域移动到由新的业务控制系统所服务的新的服务区域;以及第二种装置用于响应于所述检测,根据用于去往或源自所述通信设备的通信业务的所述业务控制规则,在所述新的业务控制系统建立通信业务控制。
33.根据权利要求32的系统,其中所述移动通信设备和所述业务控制系统中的至少一个包括所述用于检测的装置;以及所述移动通信设备和所述业务控制系统中的至少一个包括所述用于建立的装置。
34.根据权利要求32的系统,其中,通过中间系统在所述业务控制系统建立所述业务控制规则,所述系统还包括下列两种装置第一种装置用于检测所述移动通信设备已经从由所述中间系统所服务的通信系统服务区域移动到由新的中间系统所服务的新的服务区域;以及第二种装置用于在所述移动通信设备已经从由所述中间系统所服务的通信系统服务区域移动到由新的中间系统所服务的新的服务区域的情况下,发射所述业务控制规则给所述新的中间系统。
35.根据权利要求34的系统,其中所述移动通信设备、中间系统和业务控制系统中的至少一个包括所述用于检测的装置,其检测所述移动通信设备已经从由所述业务控制系统所服务的通信系统服务区域移动到由新的业务控制系统所服务的新的服务区域;所述移动通信设备、中间系统、新的中间系统、业务控制系统和新的业务控制系统中的至少一个包括所述用于建立的装置;以及所述移动通信设备、中间系统和业务控制系统中的至少一个包括所述用于发射的装置。
36.一种通信业务控制方法,该方法包括下列步骤接收多个业务控制规则用来控制通信业务;聚集所述各个业务控制规则;以及输出所述聚集的业务控制规则用于传输到多个业务控制系统,以根据所述多个业务控制规则在所述多个业务控制系统建立通信业务控制。
37.根据权利要求36的方法,其中,所述多个业务控制规则包括以下规则之一专用于特定通信设备的业务控制规则和接收自多个通信设备的规则。
38.根据权利要求36或37的方法,还包括发射所述聚集的业务控制规则给所述多个业务控制系统,所述业务控制系统根据所述多个业务控制规则建立通信业务控制。
39.一种存储指令的机器可读媒介,所述指令当被执行时实现根据权利要求36或37的方法。
40.一种用于建立通信业务控制的系统,包括用于接收多个业务控制规则以控制通信业务的装置;用于聚集所述各个业务控制规则的装置;以及用于输出所述聚集的业务控制规则用于传输到多个业务控制系统以根据所述多个业务控制规则在所述多个业务控制系统建立通信业务控制的装置。
41.根据权利要求40的系统,其中,所述用于接收的装置、用于聚集的装置和用于输出的装置包括通信设备,针对通信设备建立所述通信业务控制。
42.一种通信系统,包括至少一个被配置以产生业务控制规则的通信设备;包括根据权利要求40的系统的中间系统;以及多个业务控制系统,其中,所述中间系统还包括用于发射所述聚集的业务控制规则给所述多个业务控制系统的装置。
43.一种在业务控制系统建立通信业务控制的方法,包括在业务控制系统接收聚集的业务控制规则用来控制通信业务,所述聚集的业务控制规则包括多个业务控制规则,所述多个业务控制规则接收自至少一个通信设备,通过中间系统被聚集和发射到包括所述业务控制系统的多个业务控制系统;以及根据所述多个业务控制规则中的至少一个,针对在所述业务控制系统所接收的通信业务来建立通信业务控制。
全文摘要
公开了通信业务控制技术。可以根据业务控制规则来建立目标通信业务控制,在工作在业务控制系统的服务区域内的移动通信设备处产生所述业务控制规则。业务控制系统然后基于该业务控制规则,允许或阻塞去往或源自移动通信设备的通信业务。当移动通信设备从由一个业务控制系统所服务的通信系统服务区域移动到由新的业务控制系统所服务的服务区域时,在业务控制系统的任何当前有效的业务控制规则,被优选地传送给所述新的业务控制系统。在某些实施例中,多个业务控制规则在被传送给业务控制系统之前被聚集。
文档编号H04L29/02GK1756440SQ200510112520
公开日2006年4月5日 申请日期2005年9月30日 优先权日2004年10月1日
发明者G·迪内斯库, K·麦克纳米, V·K·乔伊 申请人:阿尔卡特公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1