网关装置和在该网关装置中的信号处理方法

申请号 CN03814119.1 申请日 2003-06-18 公开(公告)号 CN1663204B 公开(公告)日 2011-01-12
申请人 株式会社NTT都科摩; 发明人 中山诚; 国分康彦; 中西雅之; 泷田亘;
摘要 本 发明 对来自移动通信网(100)或IP网(200)的服务 请求 ,按照其服务种类适应地加工必需的信息并交付到服务控制装置(20),另外通过向移动通信网(100)或IP网(200)发送通过服务控制装置(20)执行的服务处理结果,对于移动通信网(100)或IP网(200)提供各种服务。本发明的网关装置(10)保存规定从服务控制装置(20)接收的各种规则或策略的 信号 ,对从移动通信网(100)侧的通信终端(300)或IP网(20)侧的通信终端发送来的服务请求信号,通过各种规则或策略判断该服务请求信号请求的服务种类、发送目的地,按照符合服务请求信号的服务种类进行协议变换,向相应发送目的地发送。
权利要求

1.网关装置,与移动通信网、外部网络和服务控制装置相连接,与该服务控制装置进行信号的收发,所述服务控制装置用于根据从通信终端或特定通信装置接收的信号来执行服务控制,其特征在于该网关装置具有:
从所述服务控制装置接收提供服务中所必需的控制信息的接收部;以及
根据所述控制信息,对于从所述移动通信网或外部网络接收的信号,进行特定信息处理的信息处理部,
所述网关装置在容纳自身的移动通信网和IP网之间对服务进行中继,
所述控制信息是按照服务种类来规定对分组的处理内容的规则或策略,所述分组是所述网关装置接收到的分组。
2.根据权利要求1所述的网关装置,其特征在于:
所述信息处理部具有网关规则保存部和网关规则执行部;
所述网关规则保存部,保存通过所述服务控制装置给予的网关规则;
所述网关规则执行部,对于从所述服务控制装置、移动通信网、外部网络、容纳到移动通信网或外部网络中的通信终端或特定的通信装置接收的信号,适用所述网关规则执行网关处理。
3.根据权利要求2所述的网关装置,其特征在于:
所述网关规则包含:在所述服务控制装置、移动通信网、外部网络3者间的分组信号的传送中,与应在所述网关装置中执行的协议变换相关的协议变换信息;
在从所述服务控制装置、移动通信网或外部网络发送来的分组信号中,与应在该网关装置中获得的信息相关的信息提取信息;
与在该网关装置中进行的,将从所述服务控制装置、移动通信网或外部网络发送来的分组信号分配给容纳各网和通信终端或通信装置的各连接处理部的分组分配相关的分组分配信息;
在从所述服务控制装置、移动通信网或外部网络发送来的分组信号中,与应在该网关装置中存储的分组信号相关的信息存储信息;
所述网关规则执行部,对于从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定通信装置接收的分组信号,按照在所述网关规则中定义的所述协议变换信息,执行协议变换处理、按照所述信息提取信息,执行信息提取处理、按照所述分组分配信息,执行向各连接处理部的分组分配处理、或按照所述信息存储信息,执行分组信号的存储处理。
4.根据权利要求1所述的网关装置,其特征在于:
所述信息处理部具有连接路径选择规则保存部和连接路径选择规则执行部;
所述连接路径选择规则保存部,保存通过所述服务控制装置被给予的连接路径选择规则;
所述连接路径选择规则执行部,对于从所述移动通信网、外部网络或服务控制装置接收的信号,适用所述连接路径选择规则来决定该信号的发送目的地,向该发送目的地发送该信号。
5.根据权利要求4所述的网关装置,其特征在于:
所述连接路径选择规则包含:
由所述服务控制装置或外部网络侧内容和服务提供者准备的服务的服务种类信息;
预想将发送分组信号的服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置的分组信号的发送源信息;
预想指定相应网或装置为所述分组信号的发送目的地的分组信号的发送目的地信息;
所述连接路径选择规则执行部,在接收从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置发送的分组信号时,识别该分组信号的发送源信息、发送目的地信息和服务种类信息,适用在连接路径选择规则中描述的信息来判断该分组信号的发送目的地,向相应发送目的地发送该分组信号。
6.根据权利要求1所述的网关装置,其特征在于:
所述信息处理部具有屏蔽策略保存部和屏蔽策略执行部;
所述屏蔽策略保存部,保存通过所述服务控制装置发送来的屏蔽策略;
所述屏蔽策略执行部,对于从所述移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置接收的分组信号,适用所述屏蔽策略来判断其正当性,丢弃不适当的分组信号。
7.根据权利要求6所述的网关装置,其特征在于:
屏蔽策略包含:
在所述网关装置中,表示许可分组信号的传送的协议种类、端口号和分组信号流向的信息;
用于判断用来相互连接所述服务控制装置、移动通信网和外部网络3者而定义的独自协议的正当性的信息;
表示所述服务控制装置和该网关装置的分组处理能极限的信息;
所述屏蔽策略执行部,在接收从移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置发送的分组信号时,判别该分组信号的协议种类、端口号和该分组信号的流向,在该分组信号是从独自协议上发送来的情况下,执行将独自协议的正当性也包含在内判断的处理、对于通过所述屏蔽策略被许可传送的分组信号,在该网关装置中进行该分组信号的传送,对于未被许可的分组信号,执行在该网关装置中丢弃该分组信号的处理,或者在发送超过由所述屏蔽策略规定的所述服务控制装置或网关装置的处理能力极限的分组信号的情况下,在该网关装置上执行丢弃该分组信号来避免拥塞的处理。
8.根据权利要求1所述的网关装置,其特征在于:
所述信息处理部具有信号处理部;
该信号处理部,将从所述移动通信网的通信终端或特定的通信装置接收的分组信号,协议变换为可以在所述外部网络中利用的信号并传送,将从所述外部网络的通信终端或特定通信装置接收的分组信号,协议变换为可以在所述移动通信网中利用的信号并传送。
9.根据权利要求1所述的网关装置,其特征在于该网关装置具有:
在来自移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置的信号中,对于其发送目的地是该服务控制装置的信号,变换为对应在该服务控制装置中执行的服务种类的信号并发送到该服务控制装置,并且,接收在该服务控制装置中处理的控制信息和服务处理结果,进行所述信号变换的逆变换的信号变换部;
在容纳所述通信终端或特定通信装置的移动通信网或外部网络和所述信号变换部之间进行所述信号授受的信号交接部。
10.根据权利要求9所述的网关装置,其特征在于:
所述信号交接部,在所述服务控制装置之间为每个服务种类规定个别的服务控制装置接口,通过服务控制装置接口中的相应接口,向所述服务控制装置传送由所述信号变换部变换的所述信号,并且,由所述信号变换部逆变换从所述服务控制装置通过服务控制装置接口中任何一个接收的信号,向服务请求源的网、通信终端或通信装置发送。
11.根据权利要求10所述的网关装置,其特征在于:
所述信号交接部具有服务种类识别部;
该服务种类识别部,为由所述服务控制装置能够服务的每个服务种类规定个别的网络接口,接收来自移动通信网、外部网络、容纳到移动通信网或外部网络中的通信终端或特定的通信装置的服务请求信号,通过与该服务种类相对应的网络接口交付到所述信号变换部,并且通过任意一个网络接口向服务请求源的网、通信终端或通信装置发送在所述信号变换部逆变换的接收信号。
12.根据权利要求1所述的网关装置,其特征在于:
所述信息处理部具有信号处理部和服务种类信息数据保存部;
所述服务种类信息数据保存部,保存与各服务相对应的多个服务种类信息数据;
所述信号处理部,根据描述在与从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定通信装置接收的信号中包含的服务种类信息相对应的所述服务种类信息数据中的信息,执行对该信号的信号处理。
13.信号处理方法,用于与移动通信网、外部网络和服务控制装置相连接并与该服务控制装置进行信号的收发的网关装置中执行,所述服务控制装置用于根据从通信终端或特定通信装置发送来的信号来执行服务,其特征在于该信号处理方法具有:
接收并保持规定从服务控制装置发布的各种规则或策略的信号的步骤;
对从所述移动通信网或外部网络接收的服务请求信号,通过从所述服务控制装置发布的各种规则或策略判断该服务请求信号要求的服务种类、发送目的地的步骤;以及将所述服务请求信号,按照相应服务种类进行协议变换后,向相应发送目的地发送的步骤,
所述网关装置在容纳自身的移动通信网和IP网之间对服务进行中继,
所述规则或策略按照服务种类来规定对分组的处理内容,所述分组是所述网关装置接收到的分组。

说明书全文

网关装置和在该网关装置中的信号处理方法

技术领域

[0001] 本发明涉及网关装置和在该网关装置中的信号处理方法。

背景技术

[0002] 现在,在移动通信中,对于移动通信网内的便携电话这样的通信终端或具有通信功能的PDA这样的特定通信装置,不仅进行语音通信服务,还提供利用移动通信网功能的Mail或Push等分组系列服务。而且,在现有的移动通信中,对应移动通信网的通信终端或特定的通信装置,还提供通过移动通信网内特定装置进行的Web访问服务。
[0003] 另一方面,公知提出了连接2个不同的网络的网关装置,在网关装置中具有不同网络间的协议变换功能,而且还具有自动路由功能、屏蔽功能、Push型服务的中继功能。作为符合这些现在例子的公报有:特开平11-205370、特开2000-78192号、特开2001-69176号、特开平11-32058号、特开2001-159891号、特开2001-168902号公报。
[0004] 然而,现有的网关装置作为到移动通信网的关口装置,其仅仅进行在TCP层的协议变换,进行移动通信网和IP网之间的分组中继,因此,在进行服务变更的情况下,必需在通过网关装置后的移动通信网内进行,不能够在网关装置内进行对应服务变更的处理。
[0005] 而且,在现有的移动通信中,因为在每个服务中设置有位置信息提供装置、计费装置等服务提供装置,因此伴随服务变更必需分别变更各装置,而且,在各服务提供装置中所必需的信息因为在各服务提供装置中加工并提供服务,因此不能够集中地管理各种服务。
[0006] 附加地,现有的移动通信网的服务提供装置仅对移动通信网的通信终端或特定的通信装置提供服务,不能够由IP网的通信终端或特定通信装置利用该移动通信网内的各种服务功能。

发明内容

[0007] 因此,本发明鉴于上述问题提出,目的是提供一种网关技术,该种技术对于连接到移动通信网和例如IP网这样的外部网络之间的、中继从通信终端或特定通信装置发送的服务请求信号的网关装置,(1)能够通过来自服务管理装置的功能变更指示适应地变更网关装置的功能;(2)能够对应服务种类,适应地加工服务控制装置中必需的信息;(3)能够适应各服务进行对应在应用层中的服务种类的协议变更;或(4)具有应用接口,能够从外部网络利用移动通信网用的各种服务。
[0008] 为了达到上述目的,本发明的第1特征主要在于:其为与根据从通信终端或特定通信装置接收的信号来执行服务控制的服务控制装置之间进行信号的收发,连接到移动通信网、外部网络和所述服务控制装置的网关装置,具有:从所述服务控制装置接收在服务中所必需的控制信息的接收部;根据所述控制信息,对于从所述移动通信网或外部网络接收的信号,进行规定的信息处理的信息处理部。
[0009] 在本发明的第1特征中,也可以为以下构成:所述信息处理部具有网关规则保存部和网关规则执行部,所述网关规则保存部保存通过所述服务控制装置给予的网关规则,所述网关规则执行部对于从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置接收的信号,适用所述网关规则执行网关处理。
[0010] 而且,在本发明的第1特征中,也可以为以下构成:所述网关规则包含:在所述服务控制装置、移动通信网、外部网络3者间的分组信号的传送中,与应该在所述网关装置中执行的协议变换相关的协议变换信息;在从所述服务控制装置、移动通信网或外部网络发送来的分组信号中,与应该在该网关装置中获得的信息相关的信息提取信息;与在该网关装置中进行的、将从所述服务控制装置移动通信网或外部网络发送来的分组信号分配到容纳各网和通信终端或通信装置中的各连接处理部的分配分组的分组分配信息;与在从所述服务控制装置、移动通信网或外部网络发送来的分组信号中,应该在该网关装置中存储的分组信息相关的信息存储信息,所述网关规则执行部对于从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络的通信终端或特定通信装置接收的分组信号,执行按照所述网关规则所定义的所述协议变换信息的协议变换处理、按照所述信息提取信息的信息提取处理、按照所述分组分配信息的向各连接处理部的分组分配处理、或按照所述信息存储信息的分组信号的存储处理。
[0011] 而且,在本发明的第1特征中,也可以为以下构成:所述信息处理部具有连接路径选择规则保存部和连接路径选择规则执行部,所述连接路径选择规则保存部保存通过所述服务控制装置所给予的连接路径选择规则;所述连接路径选择规则执行部对于从所述移动通信网、外部网络或服务控制装置接收的信号,适用所述连接路径选择规则决定相应信号的发送目的地,向该发送目的地发送相应信号。
[0012] 而且,在本发明的第1特征中,也可以为以下构成:所述连接路径选择规则包含由所述服务控制装置或外部网络侧内容和服务提供者准备的服务的服务种类信息;预想到发送来分组信号的服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置的分组信号的发送源信息;预想到将相应网或装置指定为所述分组信号的发送目的地的分组信号的发送目的地信息,所述连接路径选择规则执行部在接收从所述服务控制装置、移动通信网、外部网络、容纳在移动通信网或外部网络的通信终端或特定的通信装置发送的分组信号时,识别该分组信号的发送源信息、发送目的地信息和服务种类信息,适用在连接路径选择规则中描述的信息判断该分组信号的发送目的地,向相应发送目的地发送所述分组信号。
[0013] 而且,在本发明的第1特征中,也可以为以下构成:所述信息处理部具有屏蔽策略保存部和屏蔽策略执行部,所述屏蔽策略保存部保存通过所述服务控制装置发送来的屏蔽策略,所述屏蔽策略执行部对于从所述移动通信网、外部网络、容纳在移动通信网或外部网络的通信终端或特定的通信装置接收的分组信号,适用所述屏蔽策略判断其正当性,丢弃不适当的分组信号。
[0014] 而且,在本发明的第1特征中,也可以为以下构成:屏蔽策略包含:在所述网关装置中,表示许可分组信号的传送的协议种类、端口号和分组信号流向的信息;用于判断为了相互连接所述服务控制装置、移动通信网和外部网络3者而定义的独自协议的正当性的信息;表示所述服务控制装置和该网关装置的分组处理能极限的信息,所述屏蔽策略执行部在接收从移动通信网、外部网络、在移动通信网或外部网络中容纳的通信终端或特定的通信装置发送来的分组信号时,判别该分组信号的协议种类、端口号和该分组信号的流向,在该分组为在独自协议上被发送的情况,进行将独自协议的正当性也包含在内判断的处理、对于通过所述屏蔽策略许可传送的分组信号,在该网关装置中进行该分组信号的传送,对于未被许可的分组信号在该网关装置中进行丢弃该分组信号的处理,或者在发送由所述屏蔽策略规定的所述服务控制装置或网关装置的处理能力的极限以上的分组信号的情况,执行避免拥塞的处理。
[0015] 而且,在本发明的第1特征中,也可以为以下构成:所述信息处理部具有信号处理部,该信号处理部将从所述移动通信网的通信终端或特定的通信装置接收的分组信号,协议变换为在所述外部网络中能够利用的信号并进行传送,将从所述外部网络的通信终端或特定通信装置接收的分组信号,协议变换为在所述移动通信网中能够利用的信号并进行传送。
[0016] 而且,在本发明的第1特征中,也可以为以下构成:所述信息处理部具有信号处理部和服务种类信息数据保存部,所述服务种类信息数据保存部保存对应各服务的多个服务种类信息数据,所述信号处理部根据描述在与从所述服务控制装置、移动通信网、外部网络、容纳于移动通信网或外部网络中的通信终端或特定的通信装置接收的信号中包含的服务种类信息相对应的所述服务种类信息数据中的信息,执行对于该信号的规定的信号处理。
[0017] 本发明的第2特征,主要在于:其为与根据从通信终端或特定的通信装置接收的信号来执行服务的服务控制装置之间进行信号的收发,连接到移动通信网、外部网络和所述服务控制装置的网关装置,具有:在来自移动通信网、外部网络、容纳在移动通信网或外部网络中的通信终端或特定的通信装置的信号中,对于其发送目的地是该服务控制装置的信号,变换为对应在该服务控制装置中执行的服务种类的信号并发送到该服务控制装置,并且,接收在该服务控制装置中处理的控制信息和服务处理结果,进行所述信号变换的逆变换的信号变换部;在容纳所述通信终端或特定通信装置的移动通信网或外部网络和所述信号变换部之间进行所述信号授与、接受的信号交接部。
[0018] 在本发明的第2特征中,也可以为以下构成:所述信号交接部在和所述服务控制装置之间对每个服务种类规定个别的服务控制接口,通过服务控制装置接口中的相应一个向所述服务控制装置传送在所述信号变换部中变换的所述信号,并且,通过服务控制装置接口中任何一个,将从所述服务控制装置所接收的信号在所述信号变换部进行逆变换,向服务请求源的网、通信终端或通信装置进行发送。
[0019] 而且,在本发明的第2特征中,也可以为以下构成:所述信号交接部具有服务种类识别部,该服务种类识别部给所述服务控制装置每个能够服务的服务种类分别规定网络接口,接收来自移动通信网、外部网络、容纳在移动通信网或外部网络的通信终端或特定的通信装置的服务请求信号,经由对应该服务种类的网络接口交付给到所述信号变换部,并且通过任意一个网络接口将在所述信号变换部中逆变换的接收信号向服务请求源的网、通信终端或通信装置发送。
[0020] 本发明的第3特征,主要在于:其为与根据从通信终端或特定通信装置发送来的信号来执行服务的服务控制装置之间进行信号的收发,在连接到移动通信网、外部网络和所述服务控制装置的网关装置中的信号处理方法,具有:接收并保持规定从服务控制装置发布的各种规则或策略的信号的步骤;对于从所述移动通信网或外部网络接收的服务请求信号,通过从所述服务控制装置发布的各种规则或策略判断该服务请求信号要求的服务种类、发送目的地的步骤;按照所述服务种类对所述服务请求信号进行协议变换,向所述发送目的地发送的步骤。附图说明
[0021] 图1为涉及本发明实施形态的服务提供系统的方框图
[0022] 图2为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的功能构成的方框图。
[0023] 图3为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间服务控制装置和移动通信网-IP网间服务管理装置的功能构成的方框图。
[0024] 图4为使用涉及本发明的第1实施形态的服务提供系统的网状型网络的构成图。
[0025] 图5A为在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置和移动通信网-IP网间服务控制装置之间的控制信号的协议堆栈图。
[0026] 图5B为在涉及本发明的第1实施形态的服务提供系统中移动通信网-IP网间网关装置和移动通信网-IP网间服务控制装置之间的内容信号的协议堆栈图。
[0027] 图6A为在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置、移动通信终端和IP网之间的控制信号的协议堆栈图。
[0028] 图6B为在涉及本发明的第1实施形态的服务提供系统中移动通信网-IP网间网关装置、移动通信终端和IP网之间的内容信号的协议堆栈图。
[0029] 图7为表示在涉及本发明的第1实施形态的服务提供系统中从移动通信终端向IP网侧内容和服务提供者进行连接时由移动通信网进行路由处理的说明图。
[0030] 图8为表示对于涉及本发明的第1实施形态的服务提供系统从移动通信终端和IP网侧内容和服务提供者的通信形态的说明图。
[0031] 图9为表示在使涉及本发明的第1实施形态的服务提供系统介于在移动通信终端和IP网侧内容和服务提供者之间的通信中,隐蔽用户信息处理的顺序图。
[0032] 图10为表示在涉及本发明的第1实施形态的服务提供系统中通过移动通信网IP网间服务管理装置进行的移动通信网-IP网间网关装置的管理功能的顺序图。
[0033] 图11为表示使涉及本发明的第1实施形态的服务提供系统介于从IP网侧内容和服务提供者向移动通信终端的Push服务处理的顺序图。
[0034] 图12为表示在涉及本发明的第1实施形态的服务提供系统中从移动通信网-IP网间服务控制装置对于移动通信网或IP网提供服务的动作的说明图。
[0035] 图13为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的网关间动作的说明图。
[0036] 图14为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的协议变换功能的说明图。
[0037] 图15为在涉及本发明的第1实施形态的服务提供系统中,可用于移动通信网-IP网间网关装置、移动通信终端和IP网之间相互通信的分组的独自报头的说明图。
[0038] 图16为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的协议变换例1的功能的说明图。
[0039] 图17为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的协议变换例2的功能的说明图。
[0040] 图18为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的协议变换例3的功能的说明图。
[0041] 图19为表示在涉及本发明的第1实施形态的服务提供系统中的移动通信网-IP网间网关装置的协议变换例4的功能的说明图。
[0042] 图20为利用涉及本发明的第1实施形态的服务提供系统的功能的IP网侧内容和服务提供者的服务使用用的程序的流程图
[0043] 图21为表示在涉及本发明的第2实施形态的服务提供系统中的移动通信网-IP网间网关装置的功能构成的方框图。
[0044] 图22为表示在涉及本发明的第2实施形态的服务提供系统中的移动通信网-IP网间服务控制装置和移动通信网-IP网间服务管理装置的功能构成的方框图。
[0045] 图23为在涉及本发明的第2实施形态的服务提供系统中,发送到移动通信网-IP网间网关装置的信号的格式的示意图。
[0046] 图24为表示在涉及本发明的第2实施形态的服务提供系统中通过移动通信网-IP网间网关装置对应服务种类进行的协议变换处理和信号处理的说明图。
[0047] 图25为表示在涉及本发明的第2实施形态的服务提供系统中通过移动通信网-IP网间网关装置对应服务种类和到达目的地进行协议变换处理和信号处理的说明图。

具体实施方式

[0048] 以下,根据附图详细说明本发明的第1和第2实施形态。并且,这里以第3代移动通信网络(IMT-2000网络)作为移动通信网、以IP网作为外部网络为例进行说明。而且,在本说明书中,所谓IP网侧内容和服务提供者与IP网这样的外部网络相连,称为发布内容或服务的服务器系统。
[0049] (第1实施形态)
[0050] 涉及图1至图3所示的本发明的第1实施形态的服务提供系统由移动通信网-IP网网关装置10、移动通信网-IP网间服务控制装置20和移动通信网-IP网间服务管理装置30构成。
[0051] 涉及本实施形态的服务提供系统,如图1所示,作为移动通信网-IP网间网关装置10的上位层连接移动通信网-IP网间服务控制装置20,作为其再上位层连接移动通信网-IP网间服务管理装置30,作为整体由下位的网关功能层、服务控制功能层、服务管理功能层的3个阶层构成。
[0052] 移动通信网-IP网间网关装置10连接移动通信网-IP网间服务控制装置20和移动通信网-IP网间服务管理装置30,接收并保存从移动通信网-IP网间服务管理装置30通过移动通信网-IP网间服务控制装置20发送的各种规则,根据该各种规则执行后述的协议变换处理和其它网关功能(网关处理)。
[0053] 而且,移动通信网-IP网间网关装置10具有容纳移动通信网100、IP网200的装置(向移动通信网连接处理部12-1、向IP网连接处理部12-2),容纳移动通信网-IP网间服务控制装置20、移动通信网100和IP网200三方,对于分别从这3方发送的IP分组(分组信号)进行各种协议变换,向特定发送目的地传送IP分组。
[0054] 并且,移动通信网-IP网间服务控制装置20、移动通信网100、IP网200与该移动通信网-IP网间网关装置10相连接,仅通过该移动通信网-IP网间网关装置10,能够进行与其它网和容纳到其它网的通信终端或通信装置的IP分组的收发。
[0055] 而且,如图8所示,移动通信网-IP网间网关装置10对于从移动通信网100的通信终端或特定的通信装置(例如,便携电话这样的移动通信终端300)发送的IP分组、或从IP网200的通信终端或特定通信装置(例如,IP网侧内容和服务提供者400)发送的IP分组,执行规定的服务提供处理,补全移动通信网功能,对于移动通信网100的通信终端或特定通信装置和IP网200的通信终端或特定的通信装置,提供高级的分组系统服务。
[0056] 在涉及本实施形态的服务提供系统中的移动通信网-IP网间网关装置10如图1所示,具有信息处理部11、连接处理部12-1、12-2、12-3。
[0057] 信息处理部11如图2所示,具有信号处理部111、信息提取/传送/存储部112、连接路径选择部113、移动通信网保护部114等。
[0058] 连接处理部12-1、12-2、12-3分别进行与移动通信网100、IP网200、移动通信网-IP网间服务控制装置20的连接。
[0059] 从而,传达移动通信网-IP网间网关装置10内全部的信号经由信息处理部11内。而且,与各连接目的地的信号的收发在各自的连接处理部12-1至12-2中独立地进行。
[0060] 在移动通信网-IP网间网关装置10中的信息处理部11内的信号处理部111将从移动通信网100的通信终端、特定的通信装置或连接装置(图中未示)发送的IP分组变换为在IP网200中能够使用的信号。
[0061] 而且,信号处理部111将从IP网200的通信终端或特定的通信装置发送的IP分组变换为在移动通信网100中可以使用的信号.
[0062] 信号处理部111具有用于这些功能的信号种类识别部1111。例如,信号种类识别部1111进行使用者收发的内容信号(1)、收发该内容信号时等产生的通信连接·通信切断等通信控制或通信网控制等的控制信号(2)的信号种类识别。信号处理部111对于由信号种类识别部1111识别的内容信号(1)和控制信号(2)进行对应的信号处理,对于内容信号和控制信号双方能够相互连接移动通信网100和IP网200。
[0063] 该信息处理部11内的信息提取/传送/存储部112根据从移动通信网100的通信终端、特定的通信装置或连接装置(图中未示)发送的IP分组、或从IP网200的通信终端或特定通信装置发送的IP分组,进行信息提取处理、传送处理(分组分配处理)或信息存储处理。
[0064] 而且,信息提取/传送/存储部112对于接收的IP分组,进行上位层中的信息提取处理、传送处理(分组分配处理)和信号存储处理工作。
[0065] 从而,为这些功能,信息提取/传送/存储部112具有网关规则保存部1121、网关规则执行部1122、分组发送目的的识别部1123。
[0066] 网关规则保存部1121根据IP分组保存与信息提取、传送和存储相关的网关规则。这里,网关规则由移动通信网-IP网间服务管理装置30的网关规则生成部305生成,由网关规则发布部306发布。
[0067] 而且,网关规则包含:
[0068] (1)在移动通信网-IP网间网关装置10中,与移动通信网-IP网间服务控制装置20、移动通信网100、IP网300三方之间在IP分组传送中应该执行的协议变换相关的规定信息(协议变换信息);
[0069] (2)在移动通信网-IP网间网关装置10中,与从移动通信网-IP网间服务控制装置20、移动通信网100或IP网200发送来的IP分组应该获得(提取)的信息相关的规定信息(信息提取信息);
[0070] (3)在移动通信网-IP网间网关装置10中进行的、与对于从移动通信网-IP网间服务控制装置20、移动通信网100或IP网200发送来的IP分组向容纳各网和通信终端或通信装置的各连接处理部12-1至12-3进行分组分配相关的规定信息(分组分配信息);
[0071] (4)在从移动通信网-IP网间服务控制装置20、移动通信网100或IP网200发送来的IP分组中,与在移动通信网-IP网间网关装置10中应该存储的IP分组相关的规定信息(信息存储信息)。
[0072] 而且,网关规则执行部1122取出在网关规则保存部1121中保存的网关规则,适用该网关规则执行网关处理,例如根据IP分组,进行信息提取处理、传送处理(分组分配处理)或存储处理。
[0073] 具体地,网关规则执行部1122执行的处理对于从移动通信网-IP网间服务控制装置20、移动通信网100、或IP网200的通信终端或特定通信装置300、400接收的IP分组进行:
[0074] 按照在网关规则中定义的协议变换信息的协议变换处理;
[0075] 按照信息提取信息的信息提取处理;
[0076] 按照分组分配信息的向各连接处理部12-1直到12-3的分组分配处理;
[0077] 根据信息存储信息的IP分组的存储处理。
[0078] 而且,信息提取/传送/存储部112也可以构成为通过分组发送目的地识别部1123识别从移动通信网100的通信终端或特定通信装置发送的IP分组的发送目的地、或从IP网200的通信终端或特定的通信装置发送的IP分组的发送目的地,根据该识别结果,对于移动通信网100、IP网200、移动通信网-IP网间服务控制装置20或移动通信网-IP网间服务管理装置30中任意一个的发送目的地传送该IP分组。
[0079] 该信息处理部11内的连接路径选择部113在移动通信网100和IP网200之间,在为从移动通信网100的通信终端或特定的通信装置发送的IP分组或从IP网200的通信终端或特定的通信装置发送的IP分组选择路由的情况,进行使移动通信网100的路由选择和IP网200的路由选择组合的路由选择。
[0080] 从而,连接路径选择部113为了该功能,具有连接路径选择规则保存部1121、连接路径选择执行部1122。
[0081] 连接路径选择规则保存部1121保存对应连接路径选择的连接路径选择规则。这里,连接路径选择规则由移动通信网-IP网间服务管理装置30的连接路径选择规则生成部303生成,通过移动通信网-IP网间服务控制装置20由移动通信网-IP网间服务管理装置
30的连接路径选择规则发布部305发布。
[0082] 而且,连接路径选择规则包含:
[0083] 表示在移动通信网-IP网间服务控制装置20、或IP网200侧的内容或服务提供者400中准备的服务种类的“服务种类信息”;
[0084] 预想到发送来IP分组的移动通信网-IP网间服务控制装置20、或者是容纳到移动通信网100或IP网200的通信终端或特定通信装置300、400的“IP分组发送源信息”;
[0085] 预想到指定发送IP分组的移动通信网-IP网间服务控制装置20、或者是容纳到移动通信网100或IP网200的通信终端或特定通信装置300、400的“IP分组的发送目的地信息”。
[0086] 而且,连接路径选择执行部1122取出由连接路径选择规则保存部1131保存的连接路径选择规则,根据该连接路径规则执行连接路径选择。
[0087] 即,连接路径选择执行部1122对于从移动通信网100、IP网200、移动通信网-IP网间服务控制装置20、移动通信网100或IP网200的通信终端或特定的通信装置300、400接收的IP分组,适用连接路径选择规则决定该IP分组的发送目的地,向该发送目的地传送该IP分组。
[0088] 具体地,连接路径选择规则执行部1132执行的处理在接收从移动通信网-IP网间服务控制装置20、移动通信网100或IP网200的通信终端或特定的通信装置300、400发送来的IP分组时,识别包含到该IP分组的“IP分组的发送源信息”、“IP分组的发送目的地信息”和“服务种类信息”,适用在连接路径选择规则中记载的信息,判断该IP分组的发送目的地(例如,网100、200或装置20),对应该发送目的地通过连接处理部12-1直到12-3进行发送该IP分组的处理。
[0089] 而且,信息处理部11内的移动通信网保护部114对于移动通信网100,对于从IP网200的通信终端或特定的通信装置发送的IP分组进行接收限制或接收拒绝。
[0090] 从而,移动通信网保护部114为了此功能,具有屏蔽策略保存部1141、屏蔽策略执行部1142、限制/拒绝分组履历保存部1143。
[0091] 屏蔽策略保存部1141保存用于进行IP分组的接收限制或接收拒绝的屏蔽策略。这里,屏蔽策略由移动通信网-IP网间服务管理装置30的屏蔽策略生成部307生成,通过移动通信网-IP网间服务管理装置30的屏蔽策略发布部308发布。
[0092] 而且,屏蔽策略包含:
[0093] 表示在移动通信网-IP网间网关装置10中许可IP分组传送的“协议种类”、“端口号”和“分组的流向”的信息;
[0094] 用于判断为了相互连接移动通信网-IP网间服务控制装置20、移动通信网100和IP网200三方所定义的独自协议的正当性的信息;
[0095] 表示移动通信网-IP网间服务管理装置30、移动通信网-IP网间服务控制装置20和移动通信网-IP网关装置10的IP分组处理能力的极限的信息。
[0096] 而且,屏蔽策略执行部1142对于从移动通信网100或IP网200等接收的IP分组,适用从屏蔽策略保存部1141取出的屏蔽策略,判断其正当性,执行接收限制或接收拒绝,例如,丢弃不适当的IP分组。
[0097] 具体地,屏蔽策略执行部1142执行的处理为:
[0098] (1)根据从移动通信网100、IP网200的通信终端或特定通信装置300、400发送来IP分组,判别该IP分组的“协议种类”、“端口号”和“IP分组的流向”,在该IP分组是在独立协议上发送的情况,将独自协议的正当性也包括在内判断的处理;
[0099] (2)对于根据屏蔽策略许可传送的IP分组,在移动通信网-IP网间网关装置10中进行该IP分组的传送,对于未被许可的IP分组,在移动通信网-IP网间网关装置10中丢弃该分组的处理;
[0100] (3)在发送根据屏蔽策略规定的移动通信网-IP网间服务管理装置30、移动通信网-IP网间服务控制装置20或移动通信网-IP网间网关装置10的处理能力极限以上的IP分组的情况,由移动通信网-IP网间网关装置10丢弃该IP分组,避免拥塞的处理。
[0101] 限制/拒绝分组履历保存部1143保存由该屏蔽策略执行部1142被接收限制或接收拒绝的IP分组及其历史。
[0102] 通过以上诸功能,如图8所示,移动通信网-IP网间网关装置10通过连接处理部12-2,在IP网200侧连接内容和服务提供者400,通过分组发送目的地识别部1123,在从移动通信网100的通信终端或特定的通信装置300发送的IP分组中由连接处理部12-2仅仅挑选到被连接的内容和服务提供者400的IP分组,通过信息提取/传送/存储部112,能够向该内容和服务提供者400传送该IP分组。
[0103] 而且,移动通信网-IP网间网关装置10通过向该内容和服务提供者指定的移动通信网100的通信终端或特定的通信装置300传送从该内容和服务提供者400发送的IP分组,能够对于向移动通信网100连接的IP网200内的内容和服务提供者400、或移动通信网100的通信终端或特定的通信装置,提供特定的内容和服务。
[0104] 在涉及本实施形态的服务提供系统中的移动通信网-IP网间服务控制装置20对应从移动通信网100的通信终端或特定的通信装置通过移动通信网-IP网间网关装置10发送的IP分组、还有从IP网200的通信终端或特定的通信装置通过移动通信网-IP网间网关装置10发送的IP分组进行服务控制,通过移动通信网-IP网间网关装置10向请求源发送控制结果。
[0105] 如图3所示,移动通信网-IP网间服务控制装置20具有服务内容定义保存部201、服务内容定义执行部202、信息解码部203、服务提供部204。
[0106] 服务内容定义保存部201保存从移动通信网-IP网间服务管理装置30发布的服务内容定义。服务内容定义执行部202执行由该服务内容定义保存部201保存的服务内容定义。
[0107] 信息解码部203对应基于由移动通信网-IP网间网关装置10的信息提取/传送/存储部112提取的传送的IP分组的信息,解码对应该IP分组的与上位层相关的信息。
[0108] 服务提供部204对应由信息解码部203解码的信息的内容,通过使服务内容定义执行部202执行,进行规定的服务提供处理。
[0109] 在涉及本实施形态的服务提供系统中的移动通信网-IP网间服务管理装置30管理移动通信网-IP网间网关装置10和移动通信网-IP网间服务控制装置20。
[0110] 如图3所示,移动通信网-IP网间服务管理装置30具有服务内容定义生成部301、服务内容定义发布部302、连接路径选择规则生成部303、连接路径选择规则发布部304、网关规则生成部305、网关规则发布部306、屏蔽策略生成部307、屏蔽策略发布部308。
[0111] 服务内容定义生成部301生成定义在移动通信网-IP网间服务控制装置20中提供的服务(处理)内容的服务内容定义。
[0112] 服务内容定义发布部302向移动通信网-IP网间服务控制装置20发布在服务内容定义生成部301中生成的服务内容定义。
[0113] 连接路径选择规则生成部303对应移动通信网100和IP网200之间的连接路径选择,生成连接路径选择规则。连接路径选择规则生成部303对应来自外部网络管理者的指示,能够生成新的连接路径选择规则。
[0114] 连接路径选择规则发布部304向移动通信网-IP网间网关装置10发布由连接路径选择规则生成部303生成的连接路径选择规则。
[0115] 而且,网关规则生成部305根据IP分组生成与信息提取、传送、存储相关的网关规则。
[0116] 网关规则发布部306向移动通信网-IP网间网关装置10发布由网关规则生成部305生成的网关规则。
[0117] 另外,屏蔽策略生成部307生成与IP分组的接收限制或接收拒绝关联的屏蔽策略。
[0118] 屏蔽策略发布部308向移动通信网-IP网间网关装置10发布由屏蔽策略生成部307生成的屏蔽策略。
[0119] 在图4中,表示移动通信网-IP网间网关装置10、移动通信网-IP网间服务控制装置20和移动通信网-IP网间服务管理装置30的连接概略图。在现实中,如图4所示,移动通信网-IP网间网关装置10由多台结构构成网关功能层,在各移动通信网-IP网间网关装置10之间,通过网状网络结构进行结合。通过成为该连接结构,网关功能层实现负荷分散和危险分散。
[0120] 相同地,移动通信网-IP网间服务控制装置20也由多台结构构成服务控制功能层,在网关功能层和服务控制功能层之间,通过网状网络结构结合移动通信网-IP网间网关装置10和移动通信网-IP网间服务控制装置20,实现网关功能层和服务控制功能层之间的负荷分散和危险分散。并且,服务控制功能层的多台移动通信网-IP网间服务控制装置20连接到共同的移动通信网-IP网间服务管理装置30。
[0121] 图5A和图5B表示由移动通信网-IP网间网关装置10的信号处理部111执行的、与在移动通信网-IP网间网关装置10和移动通信网-IP网间服务控制装置20之间进行协议变换相关的协议堆栈。且在图6A和图6B中表示与移动通信网100-IP网200间的协议变换相关的协议堆栈。
[0122] 在信号处理部111中通过进行适合的协议变换,使在现有技术中不能够进行相互通信的移动通信网100和IP网200之间实现相互通信。
[0123] 在本实施形态中的移动通信网-IP网间网关装置10中,在移动通信网100和IP网200之间,对于控制信号通信和内容信号通信的双方进行协议变换。在移动通信网-IP网间网关装置10中,通过安装控制信号协议的相互变换功能,能够在移动通信网100和IP网200相互之间,进行如同自身网络的-部分那样操作的控制。而且,在移动通信网-IP网间网关装置10中,通过安装内容信号协议的相互变换功能,能够在移动通信网100和IP网200之间进行内容信号的收发。
[0124] 在图7表示使用移动通信网-IP网间网关装置10,连接移动通信网100和IP网200时的网络的构成例。移动通信终端300能够存在于任意的地域,能够自由地连接到移动通信网100。而且,存在于任意地域的IP网侧的内容和服务提供者400通过存在于该地域的移动通信网-IP网间网关装置10的连接处理部11 1被容纳,连接到移动通信网100。在各个地域α、β、γ中,存在移动通信网-IP网间网关装置#1(10-1)、#2(10-2)、(#3)。从而,这些#1~#3的各移动通信网-IP网间网关装置10-1至10-3的每一个,分别容纳IP网侧内容和服务(C/S)提供者#1(400-1)至#3(400-3)。
[0125] 如图7(i)所示,在现在地域A中存在的移动通信终端300A连接到在地域γ存在的IP网侧内容和服务提供者#3(400-3)。此时,移动通信终端300A通过在包围自身的地域A内的BS(Base Station:基站)连接到移动通信网100。
[0126] 接受来自移动通信终端300A的连接的移动通信网100识别作为移动通信终端300A指定的连接目的地的IP网侧内容和服务提供者#3,到容纳作为连接目的地内容和服务提供者#3的移动通信网-IP网间网关装置#3(10-3)存在的地域γ,在移动通信网100内进行路由选择,向移动通信网-IP网间网关装置#3(10-3)传达信号。
[0127] 接收信号的移动通信网-IP网间网关装置#3(10-3)通过分组发送目的地识别部1123,识别所接收的IP分组的发送目的地为IP网侧内容和服务提供者#3(400-3)。
[0128] 移动通信网-IP网间网关装置#3(10-3)识别发送目的地后,通过连接路径选择部113选择到IP网侧内容和服务提供者#3(400-3)的连接路径,由信号处理部111对该信号实施规定的信号处理后,由信息提取/传送/存储部112向IP网侧内容和服务提供者#3(400-3)发送信号。
[0129] 在该移动通信网-IP网间网关装置#3(10-3)中,容纳作为连接目的地的IP网侧内容和服务提供者#3(400-3),能够直接传送信号。即,通过利用已经存在的移动通信网100的路由选择功能,削减在本发明的移动通信网-IP网间网关装置10和IP网200中的路由选择量。
[0130] 如图8所示,移动通信网100具有服务管理层101、服务控制层102、网关层103的3阶层构造。
[0131] 从而,移动通信网-IP网间网关装置10与移动通信网-IP网间服务管理装置30和移动通信网-IP网间服务控制装置20联合,成为对应移动通信网100的3阶层构造,提供补全移动通信网功能的分组系统服务。此时,移动通信网-IP网间网关装置10仅仅贯穿在完全地信号传达中,与服务执行相关,完全地依赖于移动通信网-IP网间服务管理装置30和移动通信网-IP网间服务控制装置20。
[0132] 而且,在移动通信网-IP网间网关装置10中具有向IP网的连接处理部12-2连接移动通信网100和IP网200。从而,移动通信网100的通信终端或特定的通信装置、还有IP网200的通信终端或特定的通信装置不仅仅单只为声音通话服务和数据传送服务,通过与移动通信网-IP网间服务控制装置20和移动通信网-IP网间网关装置10的联合被补全,通过高度化移动通信网功能享受分组系统服务。
[0133] 而且,通过移动通信网-IP网间网关装置10,能够从移动通信网100的通信终端或特定的通信装置300,通过由移动通信网-IP网间网关装置10与移动通信网100连接的IP网200连接到因特网。
[0134] 即,移动通信网100的通信终端或特定通信装置300利用向移动通信网100连接的IP网侧内容和服务提供者400准备的功能,能够利用在因特网中实现的服务。同时,即使对于IP网侧内容和服务提供者400,也能够对于移动通信网100的通信终端或特定通信装置300给予提供服务的机会。
[0135] 对于包含在定义服务(处理)内容的服务内容定义和服务提供中必需的控制信息的管理、还有包含移动通信网-IP网间服务管理装置30、移动通信网-IP网间服务控制装置20、移动通信网-IP网间网关装置10全部的服务提供系统整体的运用·保守·管理,全部由移动通信网-IP网间服务管理装置30进行。
[0136] 移动通信网-IP网间服务控制装置20根据在移动通信网-IP网间服务管理装置30中定义的服务内容定义,对于从移动通信网-IP网间网关装置10发送来的、来自移动通信终端300或IP网侧内容和服务提供者400的IP分组,执行各种各样的分组系统服务(控制),向移动通信网-IP网间网关装置10返送该执行结果。
[0137] 此时,移动通信网-IP网间网关装置10贯穿在从移动通信终端300或IP网侧内容和服务提供者400发送来的IP分组的传送中。
[0138] 即,移动通信网-IP网间网关装置10仅仅进行与移动通信终端300或IP网侧内容和服务提供者400之间通信相关的IP分组的传送,在从移动通信终端300或IP网侧内容和服务提供者400发送来的IP分组请求执行分组系统服务的情况,向移动通信网-IP网间服务控制装置20分配该IP分组,向服务请求源返回从该移动通信网-IP网间服务控制装置20返回来的服务请求的应答结果。
[0139] 在图8中,如(i)~(iii)所示,在从移动通信终端300或IP网侧内容和服务提供者400发送来IP分组的情况,移动通信网-IP网间网关装置10如以下进行操作。
[0140] 如图中(i)所示,在移动通信终端300向IP网侧内容和服务提供者400发送IP分组的情况,在移动通信网100内进行路由选择,该IP分组到达容纳发送目的地IP网侧内容和服务提供者400的移动通信网-IP网间网关装置10。
[0141] 接收该IP分组的移动通信网-IP网间网关装置10识别该IP分组的发送目的地,向相应IP网侧内容和服务提供者400分配该IP分组。移动通信网-IP网间网关装置10在对于此IP分组的应答从IP网侧内容和服务提供者400返回的场合,向作为发送源的移动通信终端300返回该应答。
[0142] 另外,如图中(ii)所示,在移动通信终端300向移动通信网-IP网间服务控制装置20发送表示分组系统服务请求的IP分组的场合,在移动通信网100内进行路由选择,该IP分组到达容纳作为发送目的地的该移动通信网-IP网间服务控制装置20的移动通信网-IP网间网关装置10。
[0143] 接收该IP分组的移动通信网-IP网间网关装置10识别该IP分组的发送目的地,向相应的移动通信网-IP网间服务控制装置20分配该IP分组。移动通信网-IP网间网关装置10在对于此IP分组的应答从移动通信网-IP网间服务控制装置20返回的情况,向作为发送源的移动通信终端300返回该应答。
[0144] 而且,如图中(iii)所示,在IP网侧内容和服务提供者400向移动通信网-IP网间服务控制装置20发送表示分组系统服务请求的IP分组的情况,IP分组到达到容纳IP网侧内容和服务提供者400的移动通信网-IP网间网关装置10。
[0145] 接收IP分组的移动通信网-IP网间网关装置10识别IP分组的发送目的地,向该移动通信网-IP网间服务控制装置20分配该IP分组。移动通信网-IP网间网关装置10在对于该IP分组的应答从移动通信网-IP网间服务控制装置20返回的情况,向作为发送源的IP网侧内容和服务提供者400返回该应答。
[0146] 图9为表示移动通信-IP网间网关装置10在移动通信网100和IP网侧内容和服务提供者400之间的通信中,作为隐蔽用户信息的通信接口操作情况的顺序图。
[0147] 在步骤(1)中,通过控制信号进行移动通信终端300和IP网侧内容和服务提供者400之间的连接。具体地,移动通信终端300指定作为连接目的地的IP网侧内容和服务提供者400,对于移动通信网100发送服务请求(连接请求)。此时,移动通信终端300通过包围自身的移动通信基站进行向移动通信网100的连接。接收来自移动通信终端300的服务请求的移动通信网100识别指定为连接目的地的IP网侧内容和服务提供者400,规定容纳该IP网侧内容和服务提供者400的移动通信网-IP网间网关装置10,在移动通信网100内进行路由选择,发送该服务请求到达相应移动通信网-IP网间网关装置10。
[0148] 在步骤(2)中,从移动通信网100接收服务请求的移动通信网-IP网间网关装置10由其屏蔽策略执行部1142调查协议种类、端口号、独自报头(扩展报头)的正当性。
[0149] 在步骤(3)中,移动通信网-IP网间网关装置10的网关规则执行部1122对于接收的服务请求,进行各种协议变换、独自报头的追加、删除或变更处理,变换为与移动通信终端300的电话号码信息1对1对应给予的识别信息,隐蔽电话号码信息本身。
[0150] 在步骤(4)中,移动通信网-IP网间网关装置10的连接路径选择规则执行部1132选择到达在服务请求中指定的连接目的地的IP网侧内容和服务提供者400的路径。移动通信网-IP网间网关装置10通过这样选择的连接路径发送移动通信终端300的服务请求。
[0151] 服务请求目的地的IP网侧内容和服务提供者400,在步骤(5)中执行接收的服务,在步骤(6)中对于移动通信网-IP网间网关装置10返回服务处理结果。
[0152] 在步骤(7)中,移动通信网-IP网间网关装置10如果接收来自IP网侧内容和服务提供者400的服务处理结果,则通过屏蔽策略执行部1142,调查协议种类、端口号、独自报头的正当性。
[0153] 在步骤(8)中,移动通信网-IP网间网关装置10的网关规则执行部1122对于接收的服务请求,进行各种协议变换、独自报头的追加、删除或变更处理,另外在目的地以1对1将对应给予的识别信息变换为移动通信终端300的电话号码信息。
[0154] 在步骤(9)中,移动通信网-IP网间网关装置10的连接路径选择规则执行部1132选择到达应该返回信号的移动通信终端300存在的移动通信网100的路径。
[0155] 在步骤(10)中,移动通信网-IP网间网关装置10通过这样选择的路径,向服务请求源的移动通信终端300发送对来自IP网侧内容和服务提供者400的服务请求的应答。
[0156] 通过以上操作,在移动通信网-IP网间网关装置10接受从移动通信终端300向任意的IP网侧内容和服务提供者400的服务请求的情况,一面隐蔽用户信息(与移动通信终端300相关的信息),一面向IP网侧内容和服务提供者400交付接收的服务请求,而且,能够中继对于该服务请求的来自IP网侧内容和服务提供者400的应答,向请求源的移动终端300返回,能够完成从移动通信终端300到IP网200的连接。
[0157] 图10为表示移动通信网-IP网间服务管理装置30对应从外部的输入生成新的规则或策略向移动通信网-IP网间网关装置10发布,移动通信网-IP网间网关装置10使用该规则或策略对于IP分组进行动态处理的顺序图。
[0158] 在步骤(1)中,由网络管理者从外部向移动通信网-IP网间服务管理装置30给予与连接路径选择规则、网关规则或屏蔽策略相关的新的信息,在步骤(2)中,对应的连接路径选择规则生成部303、网关规则生成部305或屏蔽策略生成部307生成新的规则/策略。
[0159] 在步骤(3)中,连接路径选择规则发布部304、网关规则发布部306或策略发布部308通过移动通信网-IP网间服务控制装置20向移动通信网-IP网间网关装置10发布新生成的规则或策略。
[0160] 在步骤(4)中,在移动通信网-IP网间网关装置10中对应的连接路径选择规则保存部1131、网关规则保存部1121或屏蔽策略保存部1141保存接收的新的规则或策略。
[0161] 在步骤(5)中,此后,从容纳到移动通信网-IP网间网关装置10的移动通信网100、IP网200或移动通信终端300、IP网内容和服务提供者400向该移动通信网-IP网间网关装置10发送IP分组。
[0162] 在步骤(6)中,在对应接收的IP分组的移动通信网-IP网间网关装置10中的规则执行部或策略执行部,即连接路径选择执行部1132、网关规则执行部1122或屏蔽策略执行部1142从各自的规则或策略保存部1131、1121或1141读出保存的规则或策略。
[0163] 在步骤(7)中,规则执行部或策略执行部1122、1132、1142执行读出的规则或策略。
[0164] 由此,移动通信网-IP网间网关装置10能够通过执行在运行中新设定的规则或策略,对于IP分组动态地变更操作同时进行处理。
[0165] 图11为表示移动通信网-IP网间服务控制装置20进行向IP网侧内容和服务提供者400提供的Push服务,即从IP网侧内容和服务提供者400向移动通信终端300发布内容的服务的顺序图。该Push服务如下执行。
[0166] 在步骤(1)中,IP网侧内容和服务提供者400经由容纳自身的移动通信网-IP网间网关装置10,进行向移动通信网-IP网间服务控制装置20的服务请求(这里,Push服务中的服务请求)。所谓在该Push服务中的服务请求是对于移动通信终端300的内容到达通知。
[0167] 在步骤(2)中,接收来自IP网侧内容和服务提供者400的Push服务请求(到移动通信终端300的内容到达通知)的移动通信网-IP网间服务控制装置20对于容纳自身的移动通信网-IP网间网关装置10,发送向作为对象的移动通信终端300的Push服务请求。
[0168] 在步骤(3)中,接收来自移动通信网-IP网间服务控制装置20的Push请求的移动通信网-IP网间网关装置10通过移动通信网100,向移动通信终端300发送到达通知。
[0169] 在步骤(4)中,接收到达通知的移动通信终端300通过移动通信网100向移动通信网-IP网网间网关装置10返回到达通知应答。
[0170] 在步骤(5)中,接收来自移动通信终端300的到达通知应答的移动通信网-IP网间网关装置10对于移动通信网-IP网间服务控制装置20返回Push服务请求应答。
[0171] 在步骤(6)中,接收来自移动通信网-IP网间网关装置10的Push服务请求应答的移动通信网-IP网间服务控制装置20对于IP网侧内容和服务提供者400返回到达通知应答。由以上所述,IP网侧内容和服务提供者400能够对于移动通信终端300进行内容的到达通知。
[0172] 在步骤(7)中,接收到达通知的移动通信终端300通过内容信号通信,向通知到达通知的IP网侧内容和服务提供者400发送内容获得请求,在步骤(8)中,接收内容获得请求的IP网侧内容和服务提供者400向相应移动通信终端300返回内容获得请求应答。
[0173] 并且,移动通信网-IP网间网关装置10对于在移动通信终端300和IP网侧内容和服务提供者400之间收发的内容信号,进行报头变换处理。
[0174] 通过以上的步骤,移动通信终端300能够从IP网侧内容和服务提供者400获得内容,在图11的全部顺序中,能够从IP网侧内容和服务提供者400侧向移动通信终端300进行内容的发布。
[0175] 并且,作为服务的-例,尽管举出了Push服务,但在其它的服务中,在移动通信网-IP网间服务控制装置20中获得移动通信终端300的现在位置,向IP网侧内容和服务提供者400提供,也能够提供这样的位置信息提供服务。此时对于使用的服务处理或协议变换、面向IP网侧内容和服务提供者的接口等,由HTTP上的应用层上安装到移动通信网-IP网间服务控制装置20。
[0176] 由此,在涉及本实施形态的移动通信网-IP网间网关装置10和网关连接控制方法中,通过联合移动通信网-IP网间服务管理装置30和移动通信网-IP网间服务控制装置20,能够提供各种各样的移动通信服务,而且也可以进行为对应诸功能的变更、追加进行应用程序的变更、追加,能够灵活地进行应对。
[0177] 在图12中表示通过涉及本实施形态的移动通信网-IP网间网关装置10,移动通信网100或IP网200与移动通信网-IP网间服务控制装置20的联合功能。
[0178] 移动通信网-IP网间网关装置10在和移动通信网-IP网间服务控制装置20之间,规定每个服务种类的各个接口1、2、…。这些接口1、2、…是用在每个服务种类中准备的信号处理用软件库实现的,信息处理部11内的信号处理部111作为这些接口中的任意一个起作用。
[0179] 因此,移动通信网-IP网间网关装置10判断从移动通信网100或IP网200接收的IP分组请求的服务种类和发送目的地,在发送目的地判断为移动通信网-IP网间服务控制装置20的情况,对应该服务种类进行协议变换,从接口1、2、…中通过对应该服务种类的接口向移动通信网-IP网间服务控制装置20传送IP分组。
[0180] 而且,移动通信网-IP网间网关装置10对于来自移动通信网-IP网间服务控制装置20的服务请求应答的IP分组,进行协议的逆变换、向服务请求源的移动通信网100或IP网200返回。
[0181] 即,移动通信网-IP网间网关装置10在使用移动通信网-IP网间服务控制装置20、对于移动通信网100、或IP网200的通信终端或特定的通信装置300、400服务提供中,对于在移动通信网-IP网间服务控制装置20与移动通信网100或IP网200之间收发的IP分组,包办全部协议变换处理和分组传送处理。
[0182] 对于该移动通信网-IP网间网关装置10的处理功能,进一步详细地说明。
[0183] 在步骤(1)中,从移动通信网100或IP网200向移动通信网-IP网间网关装置10发送IP分组,在步骤(2)中,移动通信网-IP网间网关装置10根据从移动通信网-IP网间服务管理装置30发布的、在规则/策略各保存部中保存的各种规则/策略中记载的信息,通过规则/策略执行部进行判断处理。
[0184] 在步骤(3)中,移动通信网-IP网间网关装置10判断为许可接收IP分组通过的话,则对于该IP分组,判别其发送目的地。这里,移动通信网-IP网间网关装置10判别移动通信网-IP网间服务控制装置20为发送目的地。
[0185] 因此,移动通信网-IP网间网关装置10向移动通信网-IP网间服务控制装置20传送该IP分组,但此时根据在IP分组中请求的服务种类,进行适合该服务专用的接口(这里,为接口1)的协议变换,通过该服务专用的接口向移动通信网-IP网间服务控制装置20传送。
[0186] 从而,移动通信网-IP网间网关装置10保持传送的IP分组的服务种类、发送目的地、发送源、识别序号。
[0187] 移动通信网-IP网间服务控制装置20在步骤(4)中,执行接收的IP分组请求的服务处理,在步骤(5)中,通过专用的接口1向移动通信网-IP网间网关装置10返回服务处理的IP分组。
[0188] 在步骤(6)中,移动通信网-IP网间网关装置10对于从移动通信网-IP网间服务控制装置20返回来的IP分组,从保持的服务种类、发送目的地、发送源、识别序号的信息,进行协议逆变换,且判断该IP分组应该返回的发送目的地,向该发送目的地传送该IP分组。
[0189] 这样,在涉及本实施形态的移动通信网-IP网间网关装置10中,通过全部进行对于移动通信网100的通信终端或特定的通信装置300、或IP网200的通信终端或特定的通信装置提供服务时必要的IP分组的传送、或其时必要的协议变换/逆变换,能够对于移动通信网-IP网间服务控制装置20,提供用于专致于分组系统高增值服务处理的基础功能。
[0190] 图13表示移动通信网-IP网间网关装置10为了在移动通信终端300、IP网内容和服务提供者400之间发布内容和服务,中继移动通信网100和IP网200的功能。
[0191] 移动通信网-IP网间网关装置10容纳IP网200、另外通过该IP网200容纳IP网侧内容和服务提供者400。
[0192] 移动通信网-IP网间网关装置10对于从IP网侧内容和服务提供者400发送来的IP分组,根据在从移动通信网-IP网间服务管理装置30发布的各种规则/策略中记述的信息进行所规定的操作、处理,判断IP分组要求的服务种类、发信目的地,对应相应服务种类进行协议变换,向相应发送目的地传送IP分组。
[0193] 而且,移动通信网-IP网间网关装置10在从移动通信网100或移动通信网-IP网间服务控制装置20发送来的IP分组中,对于其发送目的地是IP网侧内容和服务提供者400的分组,根据在从移动通信网-IP网间服务管理装置30发布的各种规则/策略中记述的信息进行所规定的操作、处理,判断IP分组要求的服务种类、发信目的地,对应相应服务种类进行协议变换,向相应发送目的地传送该IP分组。
[0194] 这样,涉及本实施形态的移动通信网-IP网间网关装置10实现移动通信网-IP网间服务控制装置20、移动通信网100、IP网侧内容和服务提供者400的相互间通信。
[0195] 移动通信网-IP网间网关装置10容纳IP网侧内容和服务提供者400,在和该IP网侧内容和服务提供者400之间,使用独自协议上的独自报头或独自方法,规定呼叫在移动通信网-IP网间服务控制装置20和移动通信网中准备的最小单位的功能或服务的各种各样的服务接口,通过单个或多个组合来使用这些服务接口,能够使用来自IP网侧内容和服务提供者400的移动通信网100的诸功能。
[0196] 由此,IP网侧内容和服务提供者400自由地组合这些服务接口,能够对容纳到移动通信网100的通信终端或特定的通信装置300提供使用移动通信网功能的各种各样的服务。
[0197] 即,涉及本实施形态的移动通信网-IP网间网关装置10对于IP网侧内容和服务提供者400,能够提供对于移动通信网100侧的通信终端或特定通信装置300提供自由定制的、使用移动通信网功能的服务的平台。
[0198] 使用图13,对于涉及本实施形态的移动通信网-IP网间网关装置10的xSP的连接和平台提供功能进行说明。
[0199] 如图13所示,移动通信网-IP网间网关装置10具有用于呼叫通过独自协议上的独自报头或独自方法规定的最小单位的移动通信网功能的任意几个的网络接口1、2、…。该网络接口1、2、…安装在HTTP上。而且,移动通信网-IP网间网关装置10在和移动通信网-IP网间服务控制装置20之间也具有每个服务1、2、…的服务控制装置接口1、2、…。
该服务控制装置接口1、2、…为安装到应用层或以其为标准的层上的独自协议。
[0200] 在步骤(1)中,IP网侧内容和服务提供者400向该移动通信网-IP网间网关装置10发送使用在移动通信网-IP网间服务控制装置20中提供的移动通信网功能服务(这里为服务1)的服务请求的IP分组。
[0201] 呼叫该服务1的协议使用HTTP上的独自协议(这里为HTTP上的独自协议1),通过网络接口向移动通信网-IP网间网关装置10发送服务请求。此时,IP网侧内容和服务提供者400指定通过扩展方法呼叫的移动通信网功能,即,指定网络接口,指定通过扩展报头呼叫该功能时的条件。
[0202] 移动通信网-IP网间网关装置10根据在各种规则/策略中记载的信息,判别IP分组请求的服务种类或发送目的地、服务请求许可/不许可。
[0203] 从而,移动通信网-IP网间网关装置10通过对应服务1的网络接口1,对应请求的服务种类进行协议变换,即,实施从HTTP上独自协议1到服务控制装置接口1用的独自协议1的变换,通过服务控制装置接口1,向作为发送目的地的服务控制装置20发送该IP分组。
[0204] 在步骤(2)中,接收来自IP网侧内容和服务提供者400的服务请求的移动通信网-IP网间服务控制装置20进行请求的服务1的处理,通过该专用的服务控制装置接口1向移动通信网-IP网间网关装置10返回其结果。
[0205] 然后,移动通信网-IP网间网关装置10对于接收的结果,通过对应服务1的网络接口1进行协议逆变换、独自报头的追加、删除或变更的处理,向作为服务请求源的IP网侧内容和服务提供者400返回。
[0206] 这样,IP网侧内容和服务提供者400能够通过移动通信网-IP网间网关装置10以每个最小单位选择并使用在移动通信网-IP网间服务控制装置20中提供的移动通信网功能服务。
[0207] 而且,在步骤(3)中,容纳到移动通信网100的通信终端或特定的通信装置300通过特定的接口(这里为接口4),能够访问到在IP网200内存在的IP网侧内容和服务提供者400。
[0208] 在步骤(4)中,接收来自容纳到移动通信网100的通信终端或特定通信装置300的HTTP协议库的服务请求的IP网侧内容和服务提供者400通过接口4返回向相应的Web内容或服务请求的应答。
[0209] 由此,IP网侧内容和服务提供者400通过在移动通信网-IP网间服务控制装置20中提供的接口,通过单个或多个使用每个最小单位的移动通信网功能服务,能够构筑使用移动通信网功能的独自服务,对于来自移动通信网100的通信终端或特定的通信装置300的HTTP协议库的服务请求,能够提供使用移动通信网功能的独自的服务。
[0210] 其结果是,根据本实施形态的服务提供系统中的移动通信网-IP网间网关装置10能够提供为了IP网侧200内的IP网侧内容和服务提供者400对于移动通信网100的通信终端或特定的通信装置300能够提供使用移动通信网功能的独自的服务这样的平台。
[0211] 例如,对移动通信网-IP网间服务控制装置20在接口1提供作为服务1的“现在位置信息服务”、IP网侧内容和服务者400对于移动通信网100侧的移动通信终端300提供“步行距离计测服务”的情况进行说明。
[0212] IP网侧内容和服务提供者400通过该移动通信网-IP网间网关装置10,从移动通信终端300接收步行距离计测服务请求。
[0213] 在此情况,IP网侧内容和服务提供者400通过移动通信网-IP网间网关装置10向移动通信网-IP网间服务控制装置20发送该移动通信终端300的现在位置计测服务。
[0214] 与此相对应,移动通信网-IP网间网关装置10通过网络接口1进行协议变换及其它必要处理,通过服务控制装置接口1向移动通信网-IP网间服务控制装置20的服务1传送现在位置计测服务请求。
[0215] 接收该服务1请求的移动通信网-IP网间服务控制装置20执行对于相应移动通信终端300的现在位置探查,通过相同的服务控制装置接口向移动通信网-IP网间网关装置10返回该检查结果。然后,移动通信网-IP网间网关装置10通过网络接口1进行协议逆变换及其它必要的处理,向服务请求源的IP网侧内容和服务提供者400返回现在位置信息。
[0216] IP网侧内容和服务提供者400每一定时间,例如每1分钟反复进行相同的现在位置计测服务请求,每1分钟接收作为该服务应答结果的现在位置信息,作为移动通信终端300的现在位置轨迹数据保存。
[0217] 然后,移动通信终端300发送步行距离结果的参考请求,IP网侧内容和服务提供者400如果将其接收,就将在本身装置中具有的地图信息与现在位置轨迹数据合成,在地图上表示从来自移动通信终端300的步行距离计测开始请求的时刻开始到步行距离结果的参考请求的时刻的步行路径的同时,计算总步行距离,通过移动通信网-IP网间网关装置10向相应移动通信终端300发送。
[0218] 由此,IP网侧内容和服务提供者400通过定期反复使用作为移动通信网-IP网间服务控制装置20的服务的一个最小单位的现在位置探查服务,对于步行距离计测服务的申请者(此人携带的移动通信终端300),能够在提供从上述申请时刻到参考时刻的步行径路的地图的同时可以知道轨迹步行距离的服务。
[0219] 而且,作为其它例,能够向IP网侧内容和服务提供者400提供告诉接近移动通信终端300的现在位置的观光地、饭店、购物地点等的服务。
[0220] 在此情况,IP侧内容和服务提供者400从移动通信终端300接收地点信息服务请求后,使用移动通信网-IP网间服务控制装置20提供的现在位置计测服务,确定询问源的移动通信终端300的现在位置,与自身装备400具有的地图信息比较,提取在距现在位置半径为100m以内存在的饭店,能够向询问源的移动通信终端300提供表示现在位置和目的地点的所在地点的地图信息这样的地点信息服务。
[0221] 作为接收上述服务的IP网侧内容和服务提供者400执行图20所示的处理程序。
[0222] 在步骤S1中,IP网侧内容和服务提供者400在从其它程序(例如,步行距离测定服务)接收服务请求(例如,现在位置计测服务请求)之前为待机。
[0223] IP网侧内容和服务提供者400如果接收该服务请求,分支到YES,转移到步骤S2,如果没有接收该服务请求,其结果就无限待机。即,在步骤S1中分支为NO,在步骤S6的“结束”判断中也分支为NO。
[0224] 在步骤S2中,IP网侧内容和服务提供者400判断服务请求的内容,在移动通信网-IP网间控制装置400中制作包含应该请求的服务种类和其服务内容的服务请求。例如,IP网侧内容和服务提供者400,作为现在位置计测服务请求,作成包含请求特定电话号码的通信终端或通信装置的现在位置计测的服务内容的服务请求。
[0225] 在步骤S3中,IP网侧内容和服务提供者400指定移动通信网-IP网间服务控制装置20的URL向IP网200发送作成的服务请求。
[0226] 在本实施形态的服务提供系统中,容纳通过上述URL指定的移动通信网-IP网间服务控制装置20的移动通信网-IP网间网关装置10接收上述服务请求,通过上述接口1向移动通信网-IP网间服务控制装置20的服务1传送。然后,通过移动通信网-IP网间服务控制装置20计测的现在位置作为对于上述服务请求的应答,向IP网侧内容和服务提供者400返回。
[0227] 在步骤S4中,IP网侧内容和服务提供者400在服务请求的发送后,在接收对于该服务的应答之前待机。
[0228] 在步骤S5中,IP网侧内容和服务提供者400从上述移动通信网-IP网间服务控制装置20接收服务请求应答后,向请求源的其它程序传送该服务应答内容。
[0229] 在步骤S6中,IP网侧内容和服务提供者400只要不接收结束指令,就在从其它程序到来下个服务请求之前待机。
[0230] 由此,反复其它程序,使用本程序对移动通信网-IP网间服务控制装置20反复请求最小单位的服务请求,通过存储、使用其服务应答,能够在IP侧内容和服务提供者400侧提供各种各样的服务。
[0231] 下面,对于通过移动通信网-IP网间网关装置10进行的协议变换功能,使用图14和图15进行说明。
[0232] 涉及本实施形态的移动通信网-IP网间网关装置10在和容纳自身的移动通信网100、IP网200、移动通信网-IP网间服务控制装置200的任意一个相互间中继收发的IP分组时,不仅根据OSI参考模型进行上位层和下位层之间的协议变换或同层间不同的协议变换,而且为了实现各网间、装置间或网和装置之间相互通信,在应用层或以其为标准的层中定义的独自协议上,根据从移动通信网-IP网间服务管理装置30发布的网关规则、屏蔽策略、连接路径选择规则中记述的信息,进行独自报头或方法的追加、删除、变换或分组通过、丢弃、路径选择等,进行独自协议变换,由此进行和移动通信网100、IP网200、移动通信网-IP网间服务控制装置200中任意一个间的相互通信。
[0233] 因此,本移动通信网-IP网间网关装置10对于从容纳自身的移动通信网100、IP网200、移动通信网-IP网间服务控制装置200中任意一个发送来的IP分组,对于该协议种类、发送源和发送目的地、HTTP上定义的独自协议的独自报头、独自方法的正当性等条件,根据在屏蔽策略中记载的信息进行判断,决定是否中继该IP分组。
[0234] 而且,移动通信网-IP网间网关装置10根据屏蔽策略,在发送移动通信网-IP网间服务管理装置30、移动通信网-IP网间服务控制装置20或自身装置的处理能力的极限以上的IP分组的情况,丢弃该IP分组,避免拥塞。
[0235] 而且,移动通信网-IP网间网关装置10对于接收的IP分组,对于其服务请求的种类和发送目的地,根据在网关规则中记述的信息进行判断,根据OSI参考模型进行上位层和下位层之间的协议变换、向同层间的不同的协议的变换或在HTTP上定义的独自协议上的独自报头或独自方法的变换。
[0236] 而且,移动通信网-IP网间网关装置10对于接收的IP分组,读取通过其服务请求、发送目的地和独自协议指定的信息,根据在连接路径选择规则中记述的信息,判断应该传送该IP分组的网或装置、以及用于其的连接路径,根据该判断进行该IP分组的传送。
[0237] 另外,移动通信网-IP网间网关装置10能够进行独自协议上的独自报头、独自方法的解释、编辑,在从移动通信网100、IP网200、或移动通信网-IP网间服务控制装置20发送来的IP分组中,对于使用独自协议发送来的IP分组,
[0238] 通过根据在屏蔽策略中记述的信息的判断,判断该IP分组的独自报头或独自方法的正当性,决定对于该IP分组的传送或丢弃等的操作;
[0239] 通过根据在网关规则中记述的信息的判断,进行该IP分组的独自报头或独自方法的解释,获得服务请求的种类、IP分组的发送目的地等信息,而且根据需要进行独自报头或独自方法的追加、删除或变更,或
[0240] 通过根据连接路径选择规则中记述的信息的判断,通过向目的网或装置传送该IP分组,能够在移动通信网100、IP网200、移动通信网-IP网服务控制装置20三方间进行通过独自协议的相互通信。
[0241] 参考图14,对于具有上述特征的移动通信网-IP网间网关装置10的操作进行说明。
[0242] 移动通信网100侧的通信终端或特定的通信装置300、还有IP网200侧的通信终端或特定通信装置400在HTTP上的独自协议上进行通信时,使用HTTP的标准方法或独自方法、表示IP分组的发送目的地的识别信息(URI),发送IP分组。
[0243] 移动通信网-IP网间网关装置10调查接收的IP分组的发送源、发送目的地、使用协议、指定端口号、规定外的独自方法、独自报头的有无,对于违反屏蔽策略的IP分组进行丢弃。
[0244] 另一方面,移动通信网-IP网间网关装置10对于适合屏蔽策略的IP分组,调查表示发送目的地的识别信息URI,通过连接路径选择规则,判断应该传送该IP分组的网或装置。
[0245] 然后,移动通信网-IP网间网关装置10对于从容纳本装置的各网和装置发送来的IP分组、还有向该网或装置发送的IP分组,根据在网关规则中记载的信息,进行下述(1)直到(5)分别表示的各种协议变换、独自报头的追加、删除或变换的处理。
[0246] 在图14的(1)中,表示对于从移动通信网100向移动通信网-IP网间服务控制装置20的IP分组的处理。
[0247] 在从移动通信网100向移动通信网-IP网间网关装置10发送来的IP分组所指定的发送目的地为移动通信网-IP网间服务控制装置20的情况,移动通信网-IP网间网关装置10通过连接路径选择规则,判断应该传送该IP分组的移动通信网-IP网间服务控制装置20,决定到达该移动通信网-IP网间服务控制装置20的路径。
[0248] 此时,移动通信网-IP网间网关装置10,像移动通信网-IP网间服务控制装置20能够识别作为IP分组的发送源的移动通信网100的通信终端或特定的通信装置300,进行独自报头的追加,传送IP分组。
[0249] 但是,在此时追加的独自报头的值不与移动通信终端300的电话号码这样的个人信息直接关联,而是通过网关规则规定的、与移动通信终端300的电话号码1对1对应给予的识别信息。
[0250] 在图14的(2)中,表示对于移动通信网100和移动通信网-IP网间网关装置10之间的通信的处理。移动通信网-IP网间网关装置10在此区间,并不特别进行独自报头的编辑等,代之为,进行在OSI参考模型中的网络层之间的协议变换。
[0251] 在图14的(3)中,表示对于从移动通信网-IP网间网关装置10向IP网200(IP网侧内容和服务提供者400)的IP分组的处理。
[0252] 在从移动通信网100向移动通信网-IP网间网关装置10发送来的IP分组所指定的发送目的地为IP网侧内容和服务提供者400的情况,移动通信网-IP网间网关装置10通过连接路径选择规则,判断应该传送IP分组的IP网侧内容和服务提供者400,选择到达该IP网侧内容和服务提供者400的路径。
[0253] 此时,移动通信网-IP网间网关装置10,像该IP网侧内容和服务提供者400能够识别作为IP分组的发送源的移动通信网100的通信终端或特定的通信装置300,进行独自报头的追加,传送IP分组。
[0254] 但是,在此情况,在此时追加的独自报头的值也不与移动通信终端300的电话号码这样的个人信息直接关联,而是通过网关规则规定的、与移动通信终端300的电话号码1对1对应给予的识别信息。
[0255] 在图14的(4)中,表示对于从IP网200向移动通信网100的IP分组的处理。
[0256] 对于IP分组通信的费用通常对移动通信网100的通信终端或特定的通信装置300进行,但在移动通信网-IP网间网关装置10接收从IP网200发送来的到移动通信网100的IP分组的情况,对于该IP分组通信的费用目的地能够通过使用独自报头指定为发送源的IP网侧内容和服务提供者400。
[0257] 但是,该独自报头因为仅在移动通信网-IP网间网关装置10和IP网200之间被使用,因此在从IP网200接收的IP分组中附加该独自报头的情况,移动通信网-IP网间网关装置10删除该独自报头后,向移动通信网100侧传送该IP分组。
[0258] 在图14的(5)中,表示对于移动通信网-IP网间的IP分组的处理。
[0259] 对于从移动通信网100的通信终端或特定的通信装置300向IP网200的Web访问,使用通常的HTTP协议,仅仅使用通常的HTTP方法、HTTP报头。
[0260] 因此,移动通信网-IP网间网关装置10,关于通常的HTTP报头,不进行特别地追加、删除、变换等,只进行IP分组的传送。
[0261] 但是,在对于从IP网侧内容和服务提供者400向移动通信网100的通信终端或特定的通信装置300的内容的Push服务(例如,邮件发送服务)中,如图15所示,因为在移动通信网100内使用的独自报头和在IP网200内使用的独自报头不同,因此在移动通信网-IP网间网关装置10中进行适宜地独自报头的变换。
[0262] 并且,通过适宜地变更网关规则,能够适宜地变更以上这样的独自报头的追加、删除、变换的判断,移动通信网-IP网间网关装置10通过网关规则能够适宜地规定此操作。
[0263] 然后,该规则变更全部在移动通信网-IP网间服务管理装置30中进行,通过移动通信网-IP网间服务控制装置20向移动通信网-IP网间网关装置10发布并保持。
[0264] 对于协议变换的具体例1~4,使用图16~图19各图进行说明。
[0265] <变换例1>
[0266] 图16的变换例1表示独自协议A-HTTP上的独自协议间的变换处理。
[0267] 移动通信网100和移动通信网-IP网间服务控制装置20作为控制信号协议使用独自协议A。一般使用者因为不能够使用该独自协议A,因此在移动通信网-IP网间网关装置10和IP网200之间,作为控制用协议,通过规定独自报头或独自方法,定义HTTP上的独自协议。
[0268] 而且,移动通信网-IP网间网关装置10通过执行独自协议A-HTTP上的独自协议间的变换处理,在移动通信网100和IP网200之间控制信号能够相互通信。协议变换处理通过如下进行。
[0269] 如图16所示,在步骤(1)中,从移动通信网100向IP网200,通过独自协议A向移动通信网-IP网间网关装置10发送控制信号。
[0270] 在步骤(2)中,移动通信网-IP网间网关装置10的信息处理部11通过使用网关规则的判断,判断信号种类为控制信号,从移动通信网100侧的独自协议A向IP网200用的HTTP上的独自协议变换。
[0271] 在步骤(3)中,移动通信网-IP网间网关装置10的信息处理部11,使用在步骤(2)中变换的HTTP上的独自协议,向发送目的地的IP网侧内容和服务提供者400发送接收的控制信号。
[0272] 在步骤(4)中,IP网侧内容和服务提供者400经由IP网侧200通过HTTP上的独自协议对移动通信网-IP网间网关装置10发送控制信号。
[0273] 在步骤(5)中,移动通信网-IP网间网关装置10的信息处理部11通过使用网关规则的判断,判断信号种类是控制信号,从IP网200用的HTTP上的独自协议向移动通信网100侧的独自协议A变换。
[0274] 在步骤(6)中,移动通信网-IP网间网关装置10的信息处理部11使用在步骤(5)中变换的独自协议A,向发送目的地的移动通信网100内的通信终端或特定的通信装置发送控制信号。
[0275] <变换例2>
[0276] 图17所示的变换例2,表示作为在移动通信网-IP网间服务控制装置20中使用的位置信息协议的独自协议B和在IP网200侧的HTTP上规定的独自协议的变换处理。
[0277] 在移动通信网-IP网间网关装置10和IP网200之间,为使用来自IP网侧内容和服务提供者400的移动通信网功能,使用在HTTP上规定的独自协议,通过在移动通信网-IP网间网关装置10中进行协议变换,能够使用来自IP网侧内容和服务提供者400的移动通信网-IP网间服务控制装置200的位置信息服务。在此情况的处理操作如下进行。
[0278] 如图17所示,在步骤(1)中,使用用于从IP网200取得在HTTP上的独自协议中定义的位置信息的独自报头、独自方法,对于移动通信网-IP网间网关装置10发送位置信息请求信号。
[0279] 在步骤(2)中,接收位置信息请求信号的移动通信网-IP网间网关装置10的信息处理部11通过使用网关规则的判断,判断服务请求种类是位置信息请求信号,从HTTP上的独自协议向移动通信网-IP网间服务控制装置20的独自协议B变换该服务请求。
[0280] 在步骤(3)中,移动通信网-IP网间网关装置10的信息处理部11使用变换的独自协议B,向移动通信网-IP网间服务控制装置20传送位置信息请求信号。
[0281] 在步骤(4)中,移动通信网-IP网间服务控制装置20接收独自协议B的位置信息请求信号后,执行规定的位置信息服务处理。
[0282] 在步骤(5)中,移动通信网-IP网间服务控制装置20用独自协议B向移动通信网-IP网间网关装置10发送服务处理结果。
[0283] 在步骤(6)中,移动通信网-IP网间网关装置10向HTTP上的独自协议变换独自协议B。
[0284] 在步骤(7)中,移动通信网-IP网间网关装置10对于服务请求源的IP网侧内容和服务提供者400,使用HTTP上的独自协议,发送对于位置信息请求的服务处理结果。
[0285] <变换例3>
[0286] 在图18所示的变换例3中,移动通信网-IP网间服务控制装置20作为费用信息协议使用独自协议C。在移动通信网100和IP网200之间,使用HTTP进行内容或服务的收发。
[0287] 因此,移动通信网-IP网间网关装置10监视IP网200和移动通信网100之间的内容或服务的收发,根据通过移动通信网-IP网间网关装置10进行传送的IP分组的量生成费用信息,使用独自协议C向移动通信网-IP网间服务控制装置20发送费用信息。在图18中表示在此情况的协议变换处理操作。
[0288] 如图1 8所示,在步骤(1)中,在移动通信网100和IP网200之间,使用HTTP来接收发送内容或服务。
[0289] 在步骤(2)中,移动通信网-IP网间网关装置10监视在移动通信网100和IP网200之间传送的IP分组的量,对应收发的IP分组量生成费用信息。
[0290] 在步骤(3)中,移动通信网-IP网间网关装置10使用独自协议C向移动通信网-IP网间服务控制装置20发送费用信息。
[0291] <变换例4>
[0292] 在图19所示的变换例4中,移动通信网100作为邮件收发用的协议使用HTTP上定义的独自协议(独自报头或独自方法)。而且,在移动通信网-IP网间网关装置10-IP网200之间,作为邮件收发用的协议使用HTTP上定义的、另外的独自协议。
[0293] 因此,在移动通信网100和IP网200之间进行邮件的收发时,在移动通信网-IP网间网关装置10中,必需进行HTTP上独自协议彼此的变换(独自方法/报头的变换)。在进行邮件发送这样Push服务的情况,移动通信网-IP网间网关装置10如图19所示进行协议变换处理。
[0294] 如图19所示,在步骤(1)中,移动通信网-IP网间网关装置10从移动通信网100接收邮件获得请求信号。
[0295] 在步骤(2)中,移动通信网-IP网间网关装置10对于从移动通信网10接收的邮件获得请求信号,通过网关规则进行判断处理,判断是邮件获得请求信号。邮件获得请求信号因为使用通信中的HTTP发送,因此移动通信网-IP网间网关装置10对该邮件获得请求信号不进行特别处理,中继到IP网200。
[0296] 在步骤(3)中,移动通信网-IP网间网关装置10使用通常的HTTP,向IP网200发送邮件获得请求信号。
[0297] 在步骤(4)中,获得邮件获得请求信号的IP网200上的IP网侧内容和服务提供者400在保持寄送到发送邮件获得请求信号的移动通信网100上的移动通信终端300的邮件的情况,使用HTTP上的独自协议应答邮件获得请求信号。
[0298] 在步骤(5)中,对于从IP网200接收的信号,移动通信网-IP网间网关装置10通过网关规则进行判断处理,判断是邮件应答信号,于是,移动通信网-IP网间网关装置10关于在邮件获得应答信号中包含的独自报头,执行如图11所示的变换。
[0299] 在步骤(6)中,移动通信网-IP网间网关装置10使用HTTP上的独自协议,寄向作为邮件获得请求信号的发送源的移动通信终端300传送邮件获得应答信号。
[0300] (第2实施形态)
[0301] 参考图21至图25,对本发明的第2实施形态进行说明。以下,对于本实施形态,主要说明与上述第1实施形态不同之处。
[0302] 根据本实施形态的移动通信网-IP网间网关装置10的信息处理部11,如图21所示,在根据图2所示的第1实施形态的移动通信网-IP网间网关装置10的信息处理部11的构成之外,具有服务种类信息数据保存部1151。
[0303] 服务种类信息数据保存部1151存储保持从移动通信网-IP网间服务控制装置20发送的服务种类信息数据。服务种类信息数据保存部1151保持对应各服务种类的多个服务种类信息数据。
[0304] 这里,服务种类信息数据,在从移动通信网100或IP网200的通信终端或特定的通信装置发送来适用规定的服务种类的信号的情况,对于该信号包含实施的“与协议变换相关的规则(协议变换信息)”和“与信号处理顺序相关的信息”。
[0305] 其结果是,涉及本实施形态的移动通信网-IP网间网关装置10在信号处理部111中能够执行用来对应多个种类的服务请求的协议变换和信号处理顺序。
[0306] 例如,服务种类信息数据保存部1151通过保持用于Push服务的服务种类信息数据,移动通信网-IP网间网关装置10,如图15所示,能够进行适合Push服务的协议变换,例如进行独自报头的变换。而且,移动通信网-IP网间网关装置10如图11所示,能够执行适合Push服务的信号处理顺序。
[0307] 这样,移动通信网-IP网间网关装置10在服务种类信息数据保存部1151中,通过保持用于各种各样服务的服务种类信息数据,能够执行适合各种各样服务的协议变换和信号处理顺序。
[0308] 根据本实施形态的移动通信网-IP网间服务控制装置20,如图22所示,在如图3所示的根据第1实施形态的移动通信网-IP网间服务控制装置20的构成之外,具有服务种类信息数据提取部205和服务种类信息数据发布部206。
[0309] 移动通信网-IP网间服务控制装置20在服务内容定义保存部201中保持从移动通信网-IP网间服务管理装置30发布的服务内容定义。并且,在服务内容定义中记述对于从移动通信网-IP网间网关装置10发送的信号(IP分组)的服务处理内容。
[0310] 即,移动通信网-IP网间服务控制装置20判断从移动通信网-IP网间网关装置10发送来的信号所请求的服务种类,检索对应该服务种类的服务内容定义,执行对于该信号的服务处理(服务控制)。
[0311] 这里,移动通信网-IP网间服务控制装置20的服务种类信息数据提取部205从移动通信网-IP网间服务管理装置30接收服务内容定义后,在该服务种类中,在移动通信网-IP网间网关装置10中提取应该处理的信息处理内容,生成服务种类信息数据,服务种类信息数据发布部206向移动通信网-IP网间网关装置10发布生成的服务种类信息数据。
[0312] 在图23中,表示从移动通信网100或IP网200的通信终端或特定的通信装置向移动通信网-IP网间网关装置10发送的信号的格式。在这样的信号中,包含“该信号的发送目的地信息(送达地址信息)”、“该信号的发送源信息”、“协议种类信息”和“服务种类信息”。
[0313] 这里,移动通信网-IP网间网关装置10从接收的信号提取“发送目的地信息”,从自身保持的连接路径选择规则中,通过选择并执行应适用于该“发送目的地信息”的连接路径选择规则,能够选择对该信号适合的连接路径。
[0314] 而且,移动通信网-IP网间网关装置10在信号处理部11中根据从接收的信号中提取的“发送目的地信息”、“发送源信息”和“服务种类信息”,通过选择并执行对于该信号应该适用的屏蔽策略,能够执行对该信号适宜的保密处理。
[0315] 而且,移动通信网-IP网间网关装置10从接收的信号中提取“服务种类信息”,通过从自身保持的服务种类信息数据中选择并执行应该适用对应该“服务种类信息”的服务种类的服务种类信息数据,对于请求的服务种类能够实施适宜的协议变换处理和信号处理顺序。
[0316] 而且,移动通信网-IP网间网关装置10把实施上述处理的信号向通过该信号在“发送目的地信息”中指定的发送目的地、或在“服务种类信息”中指定的服务种类预先决定的发送目的地发送该信号。
[0317] 这里,移动通信网-IP网间服务控制装置20、或移动通信网100或IP网200的通信终端或特定通信装置因为通过移动通信网-IP网间网关装置10接收事前完成适宜处理的信号,所以能够减低处理的负荷。
[0318] 如以上所示,移动通信网-IP网间网关装置10对应服务种类,能够执行适宜的协议变换和信号处理顺序。
[0319] 而且,移动通信网-IP网间网关装置10把实施了上述处理的信号对于移动通信网-IP网间服务控制装置20、或移动通信网100或IP网的通信终端或特定通信装置,嵌入该信号所请求的服务种类信息原样发送。其结果是,接收该信号的移动通信网-IP网间服务控制装置20对于该信号,能够容易地判断自身应该执行的服务种类,能够从自身保持的服务内容定义中选择并执行其中所适合的。而且,接收该信号的移动通信网100或IP网200的通信终端或特定的通信装置对于该信号,能够容易地判断自身应该进行的处理。
[0320] 参考图24,对于根据本实施形态的服务提供系统的操作进行说明。
[0321] 如图24所示,在步骤(1)中,移动通信网100或IP网200的通信终端或特定的通信装置作为“发送目的地信息”指定移动通信网-IP网间服务控制装置20,向移动通信网-IP网间网关装置10发送请求服务种类α的信号。
[0322] 在步骤(2)中,接收该信号的移动通信网-IP网间网关装置10的信号处理部111提取包含在该信号中的“服务种类信息”,对于是否自身保持对应该“服务种类信息”的服务种类信息数据,询问服务种类信息数据保存部1151。服务种类保存部1151检索服务种类信息数据α向信号处理部111返回。
[0323] 在步骤(3)中,接收服务种类信息数据α的信号处理部111根据在该服务种类信息数据α中记述的内容,执行规定的信号处理顺序和协议变换。
[0324] 在步骤(4)中,信号处理部111根据在该信号中所包含的“发送目的地信息”,向移动通信网-IP网间服务控制装置20发送实施了规定处理的信号。
[0325] 在步骤(5)中,接收该信号的移动通信网-IP网间服务控制装置20的服务内容定义执行部202判断该信号请求的服务种类,对于是否自身保存相应的服务内容定义,询问服务内容定义保存部201。服务内容定义保存部201检索相应的服务定义α并回送给服务内容定义执行部202。
[0326] 在步骤(6)中,接收服务内容定义α的服务内容定义执行部202根据在该服务内容定义α中记述的内容,执行规定的服务处理。
[0327] 在步骤(7)中,服务内容定义执行部202向移动通信网-IP网间网关装置10回送实施了各服务处理的信号。
[0328] 在步骤(8)中,移动通信网-IP网间网关装置10向作为发送源的移动通信网100或IP网200的通信网或IP网200的通信终端或特定的通信装置返回从移动通信网-IP网间服务控制装置20发送的实施了服务处理的信号。
[0329] 而且,涉及本实施形态的移动通信网-IP网间网关装置10并非全面统一地决定从移动通信网100或IP网200的通信终端或特定的通信装置接收的信号的传送方向,而也可以构成为根据在“服务种类信息数据”中记述的信息进行决定。其结果是,在根据本实施形态的移动通信网-IP网间网关装置10中,对应服务种类,区别传送信号的方向。
[0330] 例如,移动通信网100的通信终端或特定的通信装置因为在移动通信网-IP网间服务控制装置20中注册与自己相关的信息,所以在作为服务种类信息指定“自己信息注册”并发送信号的情况,接收该信号的移动通信网-IP网间网关装置10参考对应该服务种类信息的服务种类信息数据,检测该信号的发送目的地是移动通信网-IP网间服务控制装置20,实施规定的信号处理后,向移动通信网-IP网间服务控制装置20发送该信号。
[0331] 而且,例如如图17所示,在IP网200的通信终端或特定的通信装置发送指定用于获得与某移动通信网100内的通信装置相关的位置信息的服务种类的信号的情况,接收该信号的移动通信网-IP网间网关装置10参考对应该服务种类信息的服务种类信息数据,检测该信号的发送目的地是移动通信网-IP网间服务控制装置20,实施规定的信号处理后,向移动通信网-IP网间服务控制装置20发送该信号。
[0332] 而且,例如图16所示,在移动通信网100的通信终端或特定的通信装置发送为了向IP网200的HTTP访问的信号的情况,接收该信号的移动通信网-IP网间网关装置10参考对应该服务种类信息的服务种类信息数据,检测该信号的发送目的地是IP网200,实施规定的信号处理后,向IP网200发送该信号。此时,作为指定最终访问目的地(IP网200内的HTTP服务器等)的信息,使用移动通信网100的通信终端或特定的通信装置在发送来的信号中预先指定的“发送目的地信息”。
[0333] 而且,如图18所示,能够构成为,在通过移动通信网-IP网间网关装置10,在移动通信网100的通信终端等和IP网200的通信终端等之间进行通信的情况,在移动通信网-IP网间网关装置10中自动地收集与为该通信交换的分组量相关的信息,根据与自身保持的费用处理相关的服务种类信息数据的记述内容,判断与分组量相关的信息的发送目的地。
[0334] 如上所述,根据本实施形态的移动通信网-IP网间网关装置10,因为根据在自身保持的服务种类信息数据中所记述的信息进行用于区别传送信号的方向的判断,所以通过适宜地变更及更新服务种类信息数据,能够容易地变更信号传送方向的判断条件。
[0335] 而且,移动通信网-IP网间网关装置10在发送(传送)信号的情况,有时根据该信号的发送目的地,实施不同的协议变换。对于这样的情况,参考图25进行说明。
[0336] 在图25的例子中,在移动通信网-IP网间网关装置10上,连接因特网200-1和专用线路200-2,在因特网200-1和专用线路200-2上分别连接HTTP服务器X、Y,移动通信网-IP网间网关装置10从移动通信网100内的通信终端接收请求向HTTP服务器访问的信号。
[0337] 在步骤(1)中,移动通信网100内的通信终端作为“服务种类信息”指定HTTP访问,作为“发送目的地信息”指定通过专用线路200-2连接到移动通信网-IP网间网关装置10的HTTP服务器Y,向移动通信网-IP网间网关装置10发送信号。
[0338] 在步骤(2)中,接收该信号的移动通信网-IP网间网关装置10检测接收的信号所请求的服务种类,检索自身保持的服务种类信息数据。
[0339] 在步骤(3)中,移动通信网-IP网间网关装置10根据在检索的服务种类信息数据中记述的信息,对该信号进行规定的信号处理。
[0340] 在步骤(4)中,移动通信网-IP网间网关装置10检测在所接收的信号中包含的发送目的地信息,为向由该发送目的地信息指定的发送目的地发送该信号,参考自身保持的连接路径选择规则,判断到HTTP服务器Y的连接路径。
[0341] 在步骤(5)中,移动通信网-IP网间网关装置10根据判断的到HTTP服务器Y的连接路径,将该信号发送到向IP网的连接处理部12-2。
[0342] 在步骤(6)中,接收到寄送给HTTP服务器T的信号的向IP网的连接处理处理部12-2识别HTTP服务器Y通过专用线路200-2被连接,实施对应该专用线路200-2的媒体变换及协议变换。
[0343] 在步骤(7)中,向IP网的连接处理部12-2在实施规定的媒体变换及协议变换后,向HTTP服务器Y传送该信号。
[0344] 并且,在步骤(6)中,在向IP网的连接处理部12-2作为发送目的地指定HTTP服务器X的情况,实施对应因特网200-1的媒体变换及协议变换。
[0345] 这样,涉及本实施形态的移动通信网-IP网间网关装置10能够通过服务种类信息数据和连接路径选择规则动态地变化对应在接收的信号中包含的“服务种类信息”及“发送目的地信息”实施的协议变换或媒体变换。
[0346] 而且,涉及本实施形态的移动通信网-IP网间网关装置10通过具有向移动通信网的连接处理部12-1及向IP网的连接处理部12-2,能够与服务处理相互独立地执行与服务处理没有直接关系的媒体变换或协议变换这样的处理。
[0347] 其结果是,按照根据本实施形态的移动通信网-IP网间网关装置10,在移动通信网-IP网间服务控制装置20或移动通信网-IP网间服务管理装置30保存的服务内容定义、或移动通信网-IP网间网关装置10的信号处理部111中不需进行全部的变更,就能够自由地变更连接到移动通信网-IP网间网关装置10的因特网。
[0348] 如上所述,按照本发明,借助通过服务控制装置给予的功能变更指示,能够适应地变更网关的功能。
[0349] 而且,按照本发明,能够对应服务种类,加工在服务控制装置中必需的信息。
[0350] 而且,按照本发明,能够适应各种服务进行对应在应用层中的服务种类的协议变换,仅仅变更或追加应用层能够提供各种各样的服务。
[0351] 而且,按照本发明,在服务控制装置之间具有对应各种服务的专用接口,通过专的相应网关装置的相应接口进行信号传送或协议变换/逆变换,由于在服务控制装置中交接,所以对于服务控制装置能够提供用于专致于高增值服务的基础功能。
[0352] 而且,按照本发明,通过对于外部网络的内容及服务提供者使用在网关装置中准备的网络接口,能够提供可以像自身网内功能那样利用移动通信网功能的平台。
QQ群二维码
意见反馈