通信系统及服务器的制作方法

文档序号:7741570阅读:116来源:国知局
专利名称:通信系统及服务器的制作方法
技术领域
本发明涉及一种通信系统及服务器,特别涉及到有关下一代网络内的处理点间连 接方式的通信系统及服务器。
背景技术
近年来,一直在积极开展利用IPdnternet Protocol/互联网协议)技术的 由通信运营商做出的有关下一代通信网的研究。将这种下一代通信网称为NGN(Next GenerationNetwork/下一代网络)。在NGN上,大多采用在将要通信的服务器和客户机之 间建立会话,按每个会话来管理频带的方法。另外,在NGN上,频带的确保所使用的会话控 制协议例如有SIP (Sessionlnitiation Protocol/会话初始协议)。另外,还公示出,一种在没有安装频带确保用会话控制协议的客户机装置通过频 带保障型网络进行通信时,会话代理装置代替客户机装置而在频带保障型网络内建立频带 确保用会话的技术(例如参见专利文献1)。另外,用来在应用间进行信息交换的SOAP (Simple Object AccessProtocol/简单 对象访问协议)已为众所周知。专利文献1日本特开2008-78878号公报

发明内容
在NGN上,需要建立信令信道和数据信道的IP地址相同。因此,存在如同以往的 3PCC(3rd Party Call Control/第三方呼叫控制)服务流程那样使之通信的双方间(第1 连接终端和第2连接终端间)的数据信道建立代理不可能实现的课题。另外,在3PCC服务 流程中,首先建立安装3PCC的装置和第1连接终端之间的会话,接着建立安装3PCC的装置 和第2连接终端之间的会话,在第1连接终端和第2连接终端间进行通话时,和第1连接终 端之间的会话建立完成,正在开始和第2连接终端之间的会话建立,在此阶段,存在在第1 连接终端中变为无声状态的课题。另外,现有的应用终端等大多未安装用来在NGN上确保 通信频带的SIP,存在不可能进行NGN上的通信之类的课题。本发明鉴于上面的问题所在,其目的为提供一种通信系统及服务器,在保证了通 信品质的NGN上,传送使之通信的双方间(第1连接终端和第2连接终端间)的数据。另 夕卜,本发明的目的之一为,在保证了通信品质的NGN上提供3PCC服务。本发明的目的之一 为,在3PCC服务流程中,防止在建立和第1连接终端之间的会话后,建立和第2连接终端之 间的会话时,在第1连接终端中变为无声状态。再者,本发明的目的之一为,提供一种通信系统及服务器,不用终端识别SIP,就能 够在和对方终端之间确保NGN的通信频带,并且在确保通信频带后,终端采用既往已有的 和因特网上没有变化的动作在确保频带后的NGN上进行通信。另外,本发明目的之一为,能 够在SOAP-SIP适配器中安装可实现建立多会话的接口,建立数百 数千的会话。根据本发明的第1解决手段,提供上述通信系统,
具有第1服务器、和上述第1服务器以SIP协议进行连接设定的装置以及和上述第1服务器进行通信的第1终端,其特征在于,上述第1服务器,具有接口,接收连接请求消息;处理部,按照接收到的上述连接请求消息,以上述SIP协议对上述装置进行连接 设定;以及第1传送控制部,在上述处理部的连接设定之后,将从上述第1终端接收到的数据 传送至上述装置。根据本发明的第2解决手段,提供上述通信系统中的服务器,该通信系统具有服务器、和上述服务器以SIP协议进行连接设定的装置以及和上 述服务器进行通信的终端,该服务器的特征在于,具有接口,接收上述连接请求消息;处理部,按照接收到的上述连接请求消息,以上述SIP协议对上述装置进行连接 设定;以及传送控制部,在上述处理部的连接设定之后,将从上述终端接收到的数据传送至 上述装置。根据本发明,可以提供一种通信系统及服务器,在保证了通信品质的NGN上,传送 使之通信的双方间(第1连接终端和第2连接终端间)的数据。另外,根据本发明,可以在 保证了通信品质的NGN上提供3PCC服务。根据本发明,可以在3PCC服务流程中,防止在建 立和第1连接终端之间的会话后,建立和第2连接终端之间的会话时,在第1连接终端中变 为无声状态。再者,根据本发明,可以提供一种通信系统及服务器,不用终端识别SIP,就能够 在和对方终端之间确保NGN的通信频带,并且在确保通信频带后,终端采用既往已有的和 因特网上没有变化的动作在确保频带后的NGN上进行通信。另外,根据本发明,能够在 SOAP-SIP适配器中安装可实现建立多会话的接口,建立数百 数千的会话。


图1是表示第1实施方式通信网结构例的说明图。图2是表示第1实施方式SOAP-SIP适配器2结构例的说明图。图3-1是表示第1实施方式SOAP-SIP适配器2中的会话信息表2010结构一例的 说明图。图3-2是表示第1实施方式SOAP-SIP适配器2中的呼叫加入者信息表2020结构 一例的说明图。图3-3是表示第1实施方式SOAP-SIP适配器2中的终端信息表2030结构一例的 说明图。图3-4是表示第1实施方式SOAP-SIP适配器2中的媒体流控制信息表2040结构 一例的说明图。图4是表示第2实施方式通信网结构例的说明图。
图5是表示第2实施方式SOAP-SIP适配器6结构例的说明图。图6-1是表示第2实施方式SOAP-SIP适配器6a中的连接信息表5010结构一例 的说明图。图6-2是表示第2实施方式SOAP-SIP适配器6a中的终端信息表5020结构一例 的说明图。图6-3是表示第2实施方式SOAP-SIP适配器6a中的媒体流控制信息表5030结 构一例的说明图。
图7是说明SOAP-SIP适配器中的session ID/connection ID生成的流程图。图8是说明第1实施方式SOAP-SIP适配器2中的呼叫开始请求接收时动作的流 程图。图9是说明第1实施方式SOAP-SIP适配器2中的呼叫信息(会话信息)请求接 收时动作的流程图。图10是说明第1实施方式SOAP-SIP适配器2中的呼叫加入者请求接收时动作的
流程图。图11是说明第1实施方式SOAP-SIP适配器2中的呼叫结束请求接收时动作的流 程图。图12是说明第1实施方式3PCC服务过程的时序图(1)。图13是说明第1实施方式3PCC服务过程的时序图(2)。图14是说明第1实施方式3PCC服务过程的时序图(3)。图15是说明第1实施方式3PCC服务过程的时序图⑷。图16是说明第2实施方式SOAP-SIP适配器6中的连接开始请求接收时动作的流 程图。图17是说明第2实施方式SOAP-SIP适配器6中的连接信息请求接收时动作的流 程图。图18是说明第2实施方式SOAP-SIP适配器6中的连接结束请求接收时动作的流 程图。图19是说明第2实施方式NGN连接服务过程的时序图(1)。图20是说明第2实施方式NGN连接服务过程的时序图(2)。图21-1是表示第2实施方式SOAP-SIP适配器6b中的连接信息表6010结构一例 的说明图。图21-2是表示第2实施方式SOAP-SIP适配器6b中的终端信息表6020结构一例 的说明图。图21-3是表示第2实施方式SOAP-SIP适配器6b中的媒体流控制信息表6030结 构一例的说明图。图22是说明第2实施方式SOAP-SIP适配器6中的被叫通知接收时动作的流程图。图23是说明第2实施方式SOAP-SIP适配器6中的断开通知接收时动作的流程图。图24是web服务器1的结构图。符号说明1 Web 服务器
2、6 SOAP-SIP 适配器3 SIP 服务器4HGff5、7 终端100 处理部110 输入部120 显示部130 存储部140 通信接口2001、5001 CPU2003,5003 IF2004、5004 存储器2010 会话信息表2011 session ID2020 呼叫加入者信息表2030、5020、6020 终端信息表2040、5030、6030 媒体流控制信息表2101,5101 SOAP 控制部2102 3PCC 模块部2103、5103 媒体流控制部2104,5104 SIP 控制部5010、6010 连接信息表501U6011 connection ID5102 NGN连接模块部Nl 因特网N2 NGN
具体实施例方式1.第1实施方式(网络结构)图1是表示第1实施方式通信网结构例的说明图。本通信网(系统)例如具备Web服务器1、SOAP-SIP适配器2、SIP服务器3、 HGff(Home Gateway/家庭网关)4a及4b。SIP服务器3例如设置于NGN N2上。Web服务器1和SOAP-SIP适配器2进行通信。另外,Web服务器1经由因特网Nl 等的网络,和终端5a进行通信。SOAP-SIP适配器2经由NGN N2及HGW4a,和终端A5b进行 通信。对于SOAP-SIP适配器2和终端B5c来说也相同。图2是表示第1实施方式SOAP-SIP适配器2结构例的说明图。SOAP-SIP适配器2例如具备处理器(以下称CPU) 2001、接口(以下称IF) 2003a 及2003b、存储器2004。存储器2004具有SOAP控制部2101、3PCC模块部2102、媒体流控制部2103和SIP控制部2104。3PCC模块部2102具有会话信息表2010,媒体流控制部2103具有媒体流控制信息表2040。会话信息表2010具有呼叫加入者信息表2020和终端信息表 2030。CPU2001执行SOAP-SIP适配器2中的各处理。存储器2004上的SOAP控制部2101、 3PCC模块部2102、媒体流控制部2103及SIP控制部2104通过CPU2001来执行。IF2003是 经由线路2002同Web服务器1或NGN N2进行通信所用的接口。图3-1是表示第1实施方式SOAP-SIP适配器2中的会话信息表2010结构一例的 说明图。会话信息表2010例如对应于session ID2011,存储会话状态2012、呼叫加入者状 态2020和终端信息2030。session ID2011是与来自Web服务器1的连接请求对应的会话识别符。session ID2011对终端A5b和终端B5c之间的通信进行识别。会话状态2012表示session ID2011 所示会话的状态。会话状态2012例如存储“Initial (初始状态)”、“Connected(连接状 态)”及“Terminated(结束状态),,等。呼叫加入者状态2020相当于呼叫加入者信息表 2020。有关呼叫加入者信息表2020的详细情况,将在下面进行说明。终端信息2030相当 于终端信息表2030。终端信息2030按每台终端分别进行存储。在图示的例子中,存储与 终端A5b对应的终端信息(Client A用)2030_A和与终端B5c对应的终端信息(Client B 用)2030_B。有关终端信息表2030的详细情况,将在下面进行说明。图3-2是表示第1实施方式SOAP-SIP适配器2中的呼叫加入者信息表2020结构 一例的说明图。呼叫加入者信息表2020例如按每台终端,存储URI2021、呼叫状态2022和开始时 间(时刻)2023。URI2021表示与各用户对应的SIP-URI。呼叫状态2022表示S0AP-SIP适配器2禾口 各终端5b、5c之间的SIP会话状态。呼叫状态2022例如存储"CallParticipantInitial (初 始状态)”、"CallParticipantConnected (连接状态)”及"CallParticipantTerminated (结 束状态)”等。开始时间2023表示SOAP-SIP适配器2对各终端5b、5c建立SIP会话时的 时刻。图3-3是表示第1实施方式SOAP-SIP适配器2中的终端信息表2030结构一例的 说明图。终端信息表2030例如存储按SIP使用的参数等。终端信息表2030例如存储句 柄值 2031、session ID2032、终端状态 2033、Role2034、send SDP (Session Description Protocol)信息 2035、recv SDP 信息 2036、FromURI2037 和 To URI2038。句柄值2031是分别识别SOAP-SIP适配器2和终端5b之间的SIP会话以及 SOAP-SIP适配器2和终端B5c之间的SIP会话的信息。sessionID2032对应于上述会 话信息表2010的session ID2011。终端状态2033表示直到SOAP-SIP适配器2和各终 端5b、5c之间的会话建立之前的状态。终端状态2033例如存储“Initial (初始状态)”、 "Connectffait (等待“应答”的状态)”、“CallComplete (受理“应答”,并且和UA之间的会话 正在建立的状态)”、“CloseWait (等待“断开完成通知”的状态)”及“Closed (结束状态),, 等。还有,“Initial”及“CormectWait”对应于呼叫加入者信息表2020中存储的呼叫状态2022 的“CallParticipantlnitial”。另外,“CallComplete”及“CloseWait”对应于呼叫加入者信息表 2020 中存储的呼叫状态 2022 的 “CallParticipantConnected”。“CloseWait” 对应于呼叫状态 2022 的 “CallParticipantTerminated,,。Role2034是表示主叫方或被叫方的信息。send SDP信息2035例如包含SOAP-SIP 适配器2的IP地址和端口号码。recv SDP信息2036例如包含终端A5b或终端B5c的IP 地址和端口号码。From URI2037表示由SOAP-SIP适配器2发送的SIP消息的发送源URI。 From URI2037 例如是 SOAP-SIP 适配器 2 的 SIP-URI。To URI2038 表示由 SOAP-SIP 适配器 2发送的SIP消息的发送目的地URI。To URI2038例如是终端A5b或终端B5c的SIP-URI。图3-4是表示第1实施方式SOAP-SIP适配器2中的媒体流控制信息表2040结构 一例的说明图。媒体流控制信息表2040例如对应于session ID2041,存储媒体流收发用IP地 址2042、媒体流收发用端口号码2043、对方目的地IP地址(1) 2044、对方目的地端口号码
(1)2045、对方目的地IP地址(2)2046及对方目的地端口号码(2)2047。session ID2041和会话信息表2010的session ID2011对应。媒体流收发用IP地 址2042及媒体流收发用端口号码2043是SOAP-SIP适配器2传送媒体流时使用的IF2003 的IP地址及端口号码。对方目的地IP地址(1) 2044及对方目的地端口号码(1) 2045和对 方目的地IP地址(2) 2046及对方目的地端口号码(2) 2047的对表示媒体流的传送目的地。 例如,在媒体流的发送源与对方目的地IP地址(1)2044及对方目的地端口号码(1)2045对 应的情况下,将对应的对方目的地IP地址(2) 2046及对方目的地端口号码(2)2047作为 传送目的地,传送媒体流。媒体流的发送源为对方目的地IP地址(2) 2046及对方目的地 端口号码(2)2047的情况下,也同样将对方目的地IP地址(1)2044及对方目的地端口号 码(1)2045作为传送目的地,传送媒体流。在图示的例子中,对方目的地IP地址(1)2044 及对方目的地端口号码(1) 2045表示终端A5b的IP地址及端口号码,对方目的地IP地址
(2)2046及对方目的地端口号码(2) 2047表示终端B5c的IP地址及端口号码。图24是web服务器1的结构图。web服务器1例如具备处理部100、输入部110、显示部120、存储部130和通信接 口 140。输入部110例如受理Session ID的输入和用户识别符的输入。显示部120显示用 户识别符及SIP-URI。存储部130例如存储接收到的Session ID。通信接口 140是例如和 SOAP-SIP适配器2进行通信所用的接口。处理部100执行web服务器1内的各种处理。(动作)图12是说明第1实施方式3PCC服务过程的时序图。图7是说明SOAP-SIP适配 器中的session ID/connection ID生成的流程图。还有,有关connection ID将在第2实 施方式中使用。图8是说明第1实施方式SOAP-SIP适配器2中的呼叫开始请求接收时动 作的流程图。根据本实施方式,能够在保证了通信品质的NGN上提供3PCC服务。3PCC服务之前的流程为下面的(a) (c)。(a) SOAP-SIP适配器2和第1连接终 端A5b之间的会话建立。(b) SOAP-SIP适配器2和第2连接终端B5c之间的会话建立。(c) 在第1连接终端A5b和第2连接终端B5c间通话。但是,在(a)完成,正在开始(b)的阶段, 存在在第1连接终端A5b中变为无声状态的课题。因此,要从SOAP-SIP适配器2虚拟地将RBT (Ringing Back Tone,连接维持消息)发送到第1连接终端A5b,解决该课题。另外,在NGN上,以建立信令信道和数据信道的IP地址需要相同为条件,存在如同 以往的3PCC服务流程那样使之通信的双方间(第1连接终端A5b和第2连接终端B5c间) 的数据信道建立代理不可能实现的课题。因此,在本实施方式中,要由SOAP-SIP适配器2 接收来自第1连接终端A5b的数据,将该数据传送至第2连接终端B5c。并且,由SOAP-SIP 适配器2接收来自第2连接终端B5c的数据,将该数据传送至第1连接终端A5b。另外, SOAP-SIP适配器2要制作用于实现上述传送的媒体流控制信息表2040。下面,按照时序图及各流程图来说明本实施方式的过程。首先,第3者的用户操作终端5a,对Web服务器1进行注册。Web服务器1通过终 端5a输入要通信的用户之用户识别符(例如,与终端A5b、终端B5c对应的双方用户名)。 例如,Web服务器1也可以按照对注册后的终端5a所显示的画面,通过用户的操作来选择 要通信的双方用户。Web 服务器 1 将 SOAP makeCallSessionRequest (连接请求)发送给 S0AP-SIP 适配器2 (Si)。SOAP makeCallSessionRequest包含与想要使之连接的双方用户对应的 SIP-URI。例如,Web服务器1对应地预先存储用户识别符和该用户的SIP-URI,取得与 所输入的用户识别符对应的SIP-URI。Web服务器1生成包括所取得的SIP-URI在内的 SOAPmakeCallSessionRequest,发送给 S0AP-SIP 适配器 2。SOAP-SIP适配器2对于与接收到的SOAP makeCallSessionRequest中包含的 SIP-URI对应的各个终端5b、5c开始连接,发送由SOAP-SIP适配器2所生成的包含session ID 的 SOAP makeCallSessionResponse (S2 S15)。下面,对于 S0AP-SIP 适配器 2 中步骤 S2 S15的详细动作进行说明。SOAP-SIP 适配器 2 的 SOAP 控制部 2101 接收 SOAPmakeCallSessionRequest, 将连接请求发送给3PCC模块部2102(S2)。该连接请求例如可以根据接收到的SOAP makeCallSessionRequest,按照在SOAP-SIP适配器2中使用的适当协议来生成,并且包含 SOAPmakeCallSessionRequest 内的 SIP—URI。3PCC模块部2102若接收到连接请求(7001、8001),则生成session ID (8002)。下 面,参照图7对于session ID的生成进行说明。3PCC模块部2102若接收到连接请求,则生成随机数值(7002)。3PCC模块部2102 判断所生成的随机数值是否已经登录在会话信息表2010的session ID2011中(7003)。在 所生成的随机数值已经登录的情况下(也就是已经使用的场合),3PCC模块部2102返回步 骤7002,重复此后的处理。另一方面,在所生成的随机数值未登录的情况下,3PCC模块部 2102把所生成的session ID存储于会话信息表2010中(7004)。再者,3PCC模块部2102 将会话信息表2010的会话状态2012设定为“Initial (初始状态)”。另外,3PCC模块部2102把接收到的连接请求中包含的SIP-URI存储于呼 叫加入者信息表2020中。在图3-2所示的呼叫加入者信息表2020例子中,存储终 端 A5b 的 SIP-URI (参见 2020A)和终端 B5c 的 SIP-URI (参见 2020B)。3PCC 模 ±夬部 2102将呼叫加入者信息表2020的与各终端5b、5c对应的呼叫状态2022,分别设定为 "CallParticipantInitial (初始状态)”。再者,3PCC模块部2102存储终端A5b、B5c的终端信息。具体而言,3PCC模块部2102把所生成的session ID,与各终端5b、5c对应存储于终端信息表2030中。另外,3PCC 模块部2102把接收到的连接请求中包含的各SIP-URI,分别存储于终端信息表2030的与各 终端5b、5c对应的ToURI2038中。3PCC模块部2102将终端信息表2030的与各终端5b、5c 对应的终端状态2032分别设定为“Initial (初始状态)”。3PCC模块部2102在终端信息 表2030的与各终端5b、5c对应的Role2033中,分别设定表示主叫方或被叫方的信息。还 有,以终端5b、5c的哪一个作为主叫方可以适当设定。另外,3PCC模块部2102把SOAP-SIP 适配器2的IP地址和端口号码存储于终端信息表2030的send SDP信息2035中。另外, 3PCC模块部2102把SOAP-SIP适配器2的SIP-URI分别存储于终端信息表2030的与各终 端5b,5c对应的From URI2037中。还有,SOAP-SIP适配器2的SIP-URI,IP地址和端口号 码已经预先存储在适当的存储部中。3PCC模块部2102生成连接请求成功应答,发送给SOAP控制部2101 (S3,8011)。 连接请求成功应答包含所生成的session ID。SOAP控制部2101接收连接请求成功应答, 将SOAP makeCallSessionResponse (连接请求成功应答)发送给Web服务器1 (S4、8012)。 SOAPmakeCallSessionResponse包含所生成的session ID,根据接收到的连接请求成功应 答按照SOAP来生成。Web服务器1接收SOAPmakeCallSessionResponse,把接收到的SOAP makeCallSessionResponse中包含的session ID存储于适当的存储部中。还有,在步骤8002中session ID的生成失败的情况下,3PCC模块部2102生成连 接请求失败应答(错误应答消息)(8013),发送给SOAP控制部2101。SOAP控制部2101接 收连接请求失败应答,将表示连接请求之失败的SOAP makeCallSessionResponse发送给 Web 服务器 1(8012)。接下来,建立SOAP-SIP适配器2和终端A5b之间的会话。更为具体而言,3PCC模块部2102取得媒体流控制·传送用的端口(8003)。3PCC 模块部2102将对终端A5b的主叫请求(A)发送给SIP控制部2104 (S5、8004)。例如,3PCC 模块部2102将包含终端信息表2030所存储的与终端A5b对应的send SDP信息2035、From URI2037及ToURI2038在内的主叫请求,发送给SIP控制部2104。另外,3PCC模块部2102 作为一例,把此时的时刻存储于呼叫加入者信息表2020的与终端A5b对应的开始时间2023 中。在图3-2所示的呼叫加入者信息表2020例子中,存储“2008. 10.2210:30.30”。还有, 开始时间2023不限于此时的时刻,也可以存储表示和终端A5b之间的会话开始的适当时 刻。SIP控制部2104按照主叫请求(A)中包含的To URI,将INVITE消息(A)发送给 终端A5b(S6)。INVITE消息㈧例如至少包括接收到的主叫请求中包含的send SDP信息、 From URI及To URI。另外,SIP控制部2104生成对和终端A5b之间的会话进行识别的句柄值。终端A5b接收INVITE消息㈧,把接收到的INVITE消息㈧sendSDP信息中包含 的SOAP-SIP适配器2的IP地址和端口号码存储于适当的存储部中。所存储的IP地址和端 口号码例如在媒体流的发送时使用。另外,终端A5b还生成包括自身的IP地址和端口号码 在内的recv SDP信息,将包括所生成的SDP信息在内的SIP的2000K(A)发送给SOAP-SIP 适配器2(S7)。SOAP-SIP适配器2的SIP控制部2104接收2000K(A),将SIP的ACK(A)发 送给终端A5b (S8)。
SIP控制部2104将应答通知㈧发送给3PCC模块部2102 (S9、8005)。应答通知
(A)例如包括在步骤S6中所生成的句柄值和在步骤S7中接收到的2000K中包含的终端A5b Wrecv SDP信息。3PCC模块部2102把接收到的应答通知㈧中包含的句柄值和recv SDP 信息,与终端A5b对应存储于终端信息表2030中。还有,句柄值也可以按步骤S6 S8之 间的适当定时进行存储。3PCC模块部2102将终端信息表2030的与终端A5b对应的终端状 态2033更新为“CallComplete (会话建立状态)”。另外,3PCC模块部2102将呼叫加入者 信息表2020的与终端A5b对应的呼叫状态2022更新为"CallParticipantConnected(连 接状态)”。还有,终端状态2033例如也可以按照SIP消息(例如2000K等)的收发适当进 行更新。
另外,3PCC模块部2102将所生成的session ID、SOAP-SIP适配器2的IP地址及 端口号码和接收到的recv SDP信息中包含的终端A5b的IP地址及端口号码发送给媒体流 控制部2103。媒体流控制部2103把接收到的信息分别存储于媒体流控制信息表2040中。 例如,媒体流控制部2103把接收到的SOAP-SIP适配器2的IP地址及端口号码存储于媒体 流收发用IP地址2042、媒体流收发用端口号码2043中,把接收到的终端A5b的IP地址及 端口号码存储于对方目的地IP地址(1)2044、对方目的地端口号码(1)2045中。另外,媒体 流控制部2103还存储接收到的session ID。3PCC模块部2102将虚拟RBT发送请求发送给媒体流控制部2103 (SlOl)。媒 体流控制部2103若接收到虚拟RBT发送请求,则例如按照RTP(Real-time Transport Protocol),将虚拟RBT发送给终端A5b(S10、8006)。媒体流控制部2103也可以使用例如正 在呼叫对方之意的通知或适合的音乐等来作为虚拟RBT。在本实施方式中,要在和终端A5b 之间的会话建立完成,正在开始和终端B5c之间的会话建立的阶段,防止终端A5b变为无声 状态。还有,该虚拟RBT可以在有下述的停止请求之前持续发送。接下来,建立SOAP-SIP适配器2和终端B5c之间的会话。3PCC模块部2102将对终端B5c的主叫请求⑶发送给SIP控制部2104(S11、 8007)。例如,3PCC模块部2102将包括终端信息表2030所存储的与终端B5c对应的send SDP信息2035、From URI2037及To URI2038在内的主叫请求发送给SIP控制部2104。另外, 3PCC模块部2102把此时的时刻存储于呼叫加入者信息表2020的与终端B5c对应的开始时 间2023中。在图3-2所示的呼叫加入者信息表2020例子中,存储“2008. 10. 2210:30. 45”。SIP控制部2104按照主叫请求⑶中包含的To URI,将INVITE消息⑶发送给终 端B5c(S12)。INVITE消息(B)例如至少包括接收到的主叫请求中包含的send SDP信息、 From URI及To URI。另外,SIP控制部2104生成对和终端B5c之间的会话进行识别的句 柄值。终端B5c接收INVITE消息⑶,把接收到的INVITE消息⑶sendSDP信息中包含 的SOAP-SIP适配器2的IP地址和端口号码存储于适当的存储部中。另外,终端B5c还生 成包括自身的IP地址和端口号码在内的recvSDP信息,将包括所生成的recv SDP信息在 内的2000K(B)发送给SOAP-SIP适配器2 (S13)。SOAP-SIP适配器2的SIP控制部2104接 收 2000K (B),将 ACK (B)发送给终端 B5c (S14)。SIP控制部2104将应答通知(B)发送给3PCC模块部2102 (S15、8008)。应答通知
(B)例如包括在步骤S12中所生成的句柄值和在步骤S13中接收到的2000K中包含的终端B5c的recv SDP信息。3PCC模块部2102把接收到的应答通知⑶中包含的句柄值及recv SDP信息,与终端B5c对应存储于终端信息表2030中。还有,句柄值也可以按步骤S12 S14 之间的适当定时进行存储。3PCC模块部2102将终端信息表2030的与终端B5c对应的终端 状态2033更新为“CallComplete (会话建立状态)”。另外,3PCC模块部2102将呼叫加入者 信息表2020的与终端B5c对应的呼叫状态2022更新为"CallParticipantConnected(连 接状态)”。另外,3PCC模块部2102将会话信息表2010的会话状态更新为“Connected (连 接状态)”。3PCC模块部2102将session ID和接收到的recv SDP信息中包含的终端B5c的 IP地址及端口号码发送给媒体流控制部2103。媒体流控制部2103与接收到的session ID 对应,把终端B5c的IP地址及端口号码存储于媒体流控制信息表2040的对方目的地IP地 址(2) 2046、对方目的地端口号码(2)2047中。3PCC模块部2102将虚拟RBT停止请求发送给媒体流控制部2103 (S102.8009)。媒 体流控制部2103按照虚拟RBT停止请求,停止虚拟RBT的发送。SOAP-SIP适配器2在终端A5b和终端B5c之间开始媒体流传送(8010)。例如,终端A5b按照RTP,将媒体流发送给SOAP-SIP适配器2 (S16)。此时,终端 A5b将在步骤S6中所存储的SOAP-SIP适配器2的IP地址和端口号码设定为发送目的地, 将自身的IP地址和端口号码设定为发送源。SOAP-SIP适配器2的媒体流控制部2103参照媒体流控制信息表2040,将接收到 的媒体流传送至终端B5c(S17)。例如,媒体流控制部2103根据接收到的媒体流发送源IP 地址和端口号码,参照媒体流控制信息表2040,取得对应的对方目的地IP地址和端口号 码。在图3-4所示的媒体流控制信息表2040例子中,接收到的媒体流发送源IP地址和端 口号码是终端A5b的IP地址(10. 0. 2. 1)、端口号码(20000),取得对应的对方目的地IP地 址(2)2046(10. 0. 2. 2)和端口号码(2)2047(30000)。媒体流控制部2103按照所取得的IP 地址和端口号码,将接收到的媒体流传送至终端B5c。同样,终端B5c按照RTP,将媒体流发送给S0AP-SIP适配器2 (S18)。和终端A5b 的情形相同,终端B5c将在步骤S12中所存储的SOAP-SIP适配器2的IP地址和端口号码 设定为发送目的地,将自身的IP地址和端口号码设定为发送源。SOAP-SIP适配器2的媒体流控制部2103参照媒体流控制信息表2040,将接收到 的媒体流传送至终端A5b (S19)。在图3-4所示的媒体流控制信息表2040例子中,接收到的 媒体流发送源IP地址和端口号码是终端B5c的IP地址(10. 0. 2. 2)、端口号码(30000),取 得对应的对方目的地IP地址(1) 2044 (10. 0. 2. 1)和端口号码(1) 2045 (20000)。媒体流控 制部2103按照所取得的IP地址和端口号码,将接收到的媒体流传送至终端A5b。如上,因为建立信令信道的IP地址和建立数据信道的IP地址相同,由SOAP-SIP 适配器2接收来自终端A5b的数据,将该数据传送到终端B5c,并且由SOAP-SIP适配器2接 收来自终端B5c的数据,将该数据传送到终端A5b,所以能够在保证了通信品质的NGN上实 现3PCC服务。图13是说明第1实施方式3PCC服务过程的时序图(2)。图9是说明第1实施方 式SOAP-SIP适配器2中的呼叫信息(会话信息)请求接收时动作的流程图。参照图13、图9,对于Web服务器1取得呼叫信息的动作进行说明。这里,Web服务器1可以取得与指定的session ID对应的信息。图13步骤S21 S24的处理对应于上 述步骤S16 S19的处理。Web 服务器 1 将 SOAP getCallSessionlnformationRequest (会话信息请求、呼叫 信息请求)发送给 SOAP-SIP 适配器 2 (S25)。SOAPgetCallSessionlnformationRequest 包含想要取得的呼叫信息的session ID。更为具体而言,Web服务器1生成包括上述在步 骤 S4 中所存储的 session ID 在内的 SOAP getCallSessionlnformationRequest,发送给 SOAP-SIP适配器2。还有,Web服务器1也可以通过终端5a,根据用户操作从上述在步骤S4 中所存储的session ID选择想要取得的呼叫信息的session ID。SOAP-SIP 适配器 2 以 SOAP getCallSessionlnformationRequest 中包含的 session ID为关键字,检索保持在SOAP-SIP适配器2中的会话信息表2010,发送包括一致 的 session ID2011 表信息在内的 SOAPgetCallSessionlnformationResponse (S26 S28)。 下面,对于SOAP-SIP适配器2中步骤S26 S28的详细动作进行说明。
首先,SOAP-SIP适配器 2 的 SOAP 控制部 2101 接收 SOAPgetCalISessionInforma tionRequest,将会话信息请求发送给3PCC模块部2102 (S26)。该会话信息请求包含SOAP getCal lSessionlnformationRequest 内的 session ID03PCC模块部2102若接收到会话信息请求(9001),则根据接收到的会话信息请求 中包含的session ID来检索会话信息表2010的session ID2011 (9002)。在接收到的会 话信息请求中包含的session ID已登录在会话信息表2010中的情况下,确定与相应的 session ID2011对应的会话信息(9003)。3PCC模块部2102参照与相应的session ID2011 对应的呼叫加入者信息表(呼叫加入者状态)2020,分别取得例如与各终端5b、5c对应的 URI2021及呼叫状态2022 (9004)。再者,3PCC模块部2102例如从与相应的sessionID2011 对应的终端信息(Client A用)2030_A及终端信息(Client B用)2030_B,分别取得各终端 Wrecv SDP 信息 2036。3PCC模块部2102生成包括session ID2011、所取得的URI2021、呼叫状态2022 及recv SDP信息2036在内的会话信息请求成功应答(9005),将所生成的会话信息请求成 功应答发送给SOAP控制部2101 (S27)。SOAP控制部2101接收会话信息请求成功应答,将 SOAPgetCallSessionlnformationResponse (会话信息请求成功应答)发送给Web服务器 1 (S28、9006)。SOAP getCallSessionlnformationResponse 包含接收到的会话信息请求成 功应答内的session ID、URI、呼叫状态及recv SDP信息,按照SOAP来生成。还有,在步骤9002中接收到的会话信息请求中包含的session ID未登录的情况 下,3PCC模块部2102生成会话信息请求失败应答(错误应答消息)(9007),将所生成的会 话信息请求失败应答发送给SOAP控制部2101。SOAP控制部2101接收会话信息请求失败应 答,将表示会话信息请求之失败的SOAP getCallSessionlnformationResponse发送给Web 服务器1 (9006)。Web 服务器 1 接收 SOAP getCallSessionlnformationResponse,通过参照例如接 收到的SOAP getCallSessionlnformationResponse中包含的呼叫状态,就可以确认所请求 的通信是否已成立等会话的状态。另外,例如在从终端结束呼叫的情况下,呼叫状态变为 “ Cal IParticipantTerminated (结束状态)”,Web服务器1可以判断出从终端A5b或终端 B5c结束了呼叫。另外,例如在呼叫状态不正常的情况下,Web服务器1例如也可以使用下述的 SOAPendCallSessionRequest,使通信停止。图14是说明第1实施方式3PCC服务过程的时序图(3)。图10是说明第1实施方 式SOAP-SIP适配器2中的呼叫加入者请求接收时动作的流程图。参照图14、图10,对于Web服务器1取得呼叫加入者信息的动作进行说明。这里, 可以取得与指定的SIP-URI对应的用户信息。图14步骤S31 S34的处理对应于上述步 骤S16 S19的处理。Web 服务器 1 将 SOAP getCallParticipantsInformationRequest (呼叫加入者信 息请求)发送给 SOAP-SIP 适配器 2 (S35)。SOAPgetCallParticipantsInformationRequest 包含想要取得的呼叫加入者信息的session ID和URI。具体而言,例如Web服务器1生成 包括上述在步骤S4中所存储的session ID和希望的呼叫加入者SIP-URI在内的SOAPget CallSessionlnformationRequest,发送给 S0AP-SIP 适配器 2。作为一例,Web 服务器 1 也 可以通过终端5a,根据用户操作选择想要取得的呼叫信息的session ID和用户识别符(例 如与终端A5b、终端B5c对应的用户名)。还有,Web服务器1如上所述对应地预先存储用 户识别符和该用户的SIP-URI,可以取得与所输入的用户识别符对应的SIP-URI。SOAP-SIP K 2 VX SOAP getCallParticipantsInformationRequest
的session ID为关键字,检索保持在SOAP-SIP适配器2中的会话信息表2010,确定一致 的 session ID2011 表信息。再者,S0AP-SIP 适配器 2 以 getCalIParticipantsInformat ionRequest中包含的SIP-URI为关键字,检索呼叫加入者信息表2020,发送包括与一致的 SIP-URI2021 对应的表信息在内的 SOAP getCallParticipantsInformationResponse (S3 6 S38)。下面,对于SOAP-SIP适配器2中步骤S36 S38的动作进行说明。SOAP-SIP 适配器 2 的 SOAP 控制部 2101 接收 SOAPgetCalIParticipantsInformat ionRequest,将呼叫加入者信息请求发送给3PCC模块部2102 (S36)。该呼叫加入者信息请 求包含 SOAPgetCallParticipantsInformationRequest 内的 session ID 禾口 SIP—URI。3PCC 模块部2102若接收到呼叫加入者信息请求(1001),则根据接收到的呼叫加入者信息请求 中包含的session ID来检索会话信息表2010的session ID2011 (1002)。在接收到的呼叫 加入者信息请求中包含的session ID已登录在会话信息表2010中的情况下,利用相应的 session ID2011来确定会话信息(1003)。3PCC模块部2102根据接收到的呼叫加入者信息 请求中包含的SIP-URI,来检索与相应的session ID2011对应的呼叫加入者信息表(呼叫 加入者状态)2020的URI2021(1004)。在接收到的呼叫加入者信息请求中包含的SIP-URI 已登录的情况下,3PCC模块部2102取得与相应的URI2021对应的呼叫状态2022 (1005)。另 夕卜,3PCC模块部2102根据接收到的呼叫加入者信息请求中包含的SIP-URI,参照终端信息 表2030的To URI2038,取得对应的recv SDP信息2036。3PCC模块部2102生成包括URI2021、所取得的呼叫状态2022及recvSDP信息2036 在内的呼叫加入者信息请求成功应答(1006),将所生成的呼叫加入者信息请求成功应答发 送给SOAP控制部2101 (S37)。SOAP控制部2101接收呼叫加入者信息请求成功应答,将SOA PgetCallParticipantsInformationResponse (呼叫加入者信息请求成功应答)发送给Web 月艮务器 1 (S38U007)。SOAP getCallParticipantsInformationResponse 包含接收到的呼 叫加入者信息请求成功应答内的URI、呼叫状态及recvSDP信息,按照SOAP来生成。还有,在步骤1002中接收到的呼叫加入者信息请求中包含的session ID未登录的情况下,以及在步骤1004中接收到的呼叫加入者信息请求中包含的SIP-URI未登录的情 况下,3PCC模块部2102生成呼叫加入者信息请求失败应答(错误应答消息)(1008),将所 生成的呼叫加入者信息请求失败应答发送给SOAP控制部2101。SOAP控制部2101接收呼 叫加入者信息请求失败应答,将表示呼叫加入者信息请求之失败的SOAPgetCallParticipa ntsInformationResponse 发送给 Web 服务器 1 (1007)。图15是说明第1实施方式3PCC服务过程的时序图(4)。图11是说明第1实施方 式SOAP-SIP适配器2中的呼叫结束请求接收时动作的流程图。图15、图11对于Web服务器1进行呼叫结束的动作进行说明。图15步 骤S41 S44的处理对应于上述步骤S16 S19的处理。Web 服务器 1 将 SOAP endCallSessionRequest (呼叫结束请求)发送给 S0AP-SIP 适配器2(S45)。SOAP endCallSessionRequest包含想要结束呼叫的呼叫之session ID。 更为具体而言,Web服务器1生成包括上述在步骤S4中所存储的session ID在内的SOAP endCallSessionRequest,发送给S0AP-SIP适配器2。作为一例,Web服务器1也可以通过 终端5a,根据用户操作从上述在步骤S4中所存储的session ID选择想要结束呼叫的呼叫 之 session ID。SOAP-SIP 适配器 2 以 SOAP endCallSessionRequest 中包含的 session ID 为关键 字,检索保持在SOAP-SIP适配器2中的会话信息表2010,根据一致的session ID2011表信 息来确定要断开的终端5b、5c,将其断开(S46 S56)。下面,对于SOAP-SIP适配器2中步 骤S46 S56的详细动作进行说明。SOAP-SIP 适配器 2 的 SOAP 控制部 2101 接收 SOAPendCalISessionRequest (呼 叫结束请求),将呼叫结束请求发送给3PCC模块部2102(S46)。该呼叫结束请求包含 SOAP endCallSessionRequest 内的 session ID。3PCC 模块部 2102 若接收到呼叫结束请 求(1101),则根据接收到的呼叫结束请求中包含的session ID来检索会话信息表2010的 sessionID2011。在接收到的呼叫结束请求中包含的session ID已登录在会话信息表2010中的情 况下,3PCC模块部2102生成呼叫结束请求成功应答(1109),将所生成的呼叫结束请求成功 应答发送给SOAP控制部2101 (S47)。SOAP控制部2101接收呼叫结束请求成功应答,将SOAP endCallSessionResponse (呼叫结束请求成功应答)发送给Web服务器1 (S48、1110)。还 有,SOAPendCallSessionResponse也可以只发送成功应答。另外,还利用相应的session ID2011来确定会话信息,确定通话中的双方(这 里是终端A5b、终端B5c) (1103)。例如,3PCC模块部2102参照与接收到的呼叫结束请求 中包含的session ID对应的呼叫加入者信息表2020,分别取得各终端A5b、终端B5c的 SIP-URI2021。媒体流控制部2103停止媒体流的传送(1104)。还有,也可以从3PCC模块部 2102,将媒体流传送停止请求发送给媒体流控制部2103。3PCC模块部2102按照所取得SIP-URI的一个,将包括所取得的SIP-URI在内的 断开请求(A)发送给SIP控制部2104(S49、1105)。SIP控制部2104接收断开请求(A),以 接收到的断开请求(A)中包含的SIP-URI作为To URI,将SIP的BYE消息(A)发送给终端 A5b(S50)。同样,3PCC模块部2102按照所取得SIP-URI的另一个,将包括所取得的SIP-URI在内的断开请求(B)发送给SIP控制部2104(S51、1106)。SIP控制部2104接收断开请求(B),以接收到的断开请求(B)中包含的SIP-URI作为To URI,将SIP的BYE消息(B)发送 给终端B5c (S52)。终端A5b将针对在步骤S50中接收到的BYE消息㈧的2000K (A)发送给 SOAP-SIP适配器2 (S53)。SOAP-SIP适配器2的SIP控制部2104接收2000K (A),将断开完 成通知(A)发送给3PCC模块部2102 (S54、1107)。同样,终端B5c将针对在步骤S52中接收到的BYE消息⑶的2000K(B)发送给 SOAP-SIP适配器2 (S55)。SOAP-SIP适配器2的SIP控制部2104接收2000K⑶,将断开完 成通知(B)发送给3PCC模块部2102 (S56、1108)。还有,在步骤1102中接收到的呼叫结束请求中包含的session ID未登录的情况 下,3PCC模块部2102生成呼叫结束请求失败应答(错误应答消息)(1111),将所生成的呼 叫结束请求失败应答发送给SOAP控制部2101。SOAP控制部2101接收呼叫结束请求失败 应答,将表示呼叫结束请求之失败的SOAP endCallSessionResponse发送给Web服务器 1(1110)。2.第2实施方式(网络结构)图4是表示第2实施方式通信网结构例的说明图。本实施方式的通信网(系统)例如具备SIP服务器3、SOAP-SIP适配器6a及6b。 SIP服务器3设置在NGN N2上。SOAP-SIP适配器6a经由NGN N2,和S0AP-SIP适配器6b进行通信。另外,终端A7a 和终端B7b经由SOAP-SIP适配器6a及SOAP-SIP适配器6b进行通信。还有,终端7与哪 个SOAP-SIP适配器6连接已经预先决定,SOAP-SIP适配器6a和终端A7a以1对1的形式 对应,SOAP-SIP适配器6b和终端B7b也以1对1的形式对应。例如,在准备通过终端B7b 进行通信时,只要指定SOAP-SIP适配器6b就可以和终端B7b进行通信。另外,SOAP-SIP适 配器6和终端7既可以是1对多的形式,也可以将连接终端7的SOAP-SIP适配器6的对应 状态存储到适当的装置中。图5是表示第2实施方式SOAP-SIP适配器6结构例的说明图。本实施方式的SOAP-SIP适配器6例如取代第1实施方式的3PCC模块部2102而 具备NGN连接模块部5102。NGN连接模块部5102具有连接信息表5010,连接信息表5010 具有终端信息表5020。CPTOOO1、IF5003a及5003b、SOAP控制部5101、媒体流控制部5103 以及SIP控制部5104和第1实施方式相同。图6-1是表示第2实施方式SOAP-SIP适配器6a中的连接信息表5010结构一例 的说明图。连接信息表5010例如对应于connection ID5011,存储连接状态5012和终端信息 5013。connection ID5011是对与来自终端7的连接请求对应的连接进行识别的信息。 例如,对利用 TCP (Transmission Control Protocol)的连接进行识别。还有,connection ID5011按每个SOAP-SIP适配器6分别生成。连接状态5012表示连接的状态,例如相当于 第1实施方式的会话状态2012,并且存储相同的状态。终端信息5013相当于终端信息表5020。图6-2是表示第2实施方式SOAP-SIP适配器6a中的终端信息表5020结构一例 的说明图。终端信息表5020例如存储句柄值5021、connection ID5022、终端状态5023、send SDP 信息 5024、recv SDP 信息 5025、From URI5026 和 ToURI5027。
句柄值5021是对SOAP-SIP适配器6a和SOAP-SIP适配器6b之间的SIP会话进 行识别的信息。connection ID5022对应于上述连接信息表5010的connection ID5011。 终端状态5023表示SOAP-SIP适配器6a和SOAP-SIP适配器6b间会话的状态。终端状态 5023例如存储和第1实施方式的终端状态2033相同的状态。send SDP信息5024例如包 含SOAP-SIP适配器6自身的IP地址和端口号码。在图6-2所示的SOAP-SIP适配器6a例 子中,包含SOAP-SIP适配器6a的IP地址(10.0. 1. 1)和端口号码(10000)。recvSDP信息 5025例如包含连接目的地SOAP-SIP适配器6的IP地址和端口号码。在图6_2的例子中, 包含SOAP-SIP适配器6b的IP地址(10. 0. 2. 1)和端口号码(20000)。From URI5026例如 表示SOAP-SIP适配器6自身的SIP-URI。在图6_2的例子中,表示SOAP-SIP适配器6a的 SIP-URI。ToURI5027例如表示连接目的地SOAP-SIP适配器6的SIP-URI。在图6_2的例 子中,表示SOAP-SIP适配器6b的SIP-URI。图6-3是表示第2实施方式SOAP-SIP适配器6a中的媒体流控制信息表5030结 构一例的说明图。本实施方式的媒体流控制信息表5030例如取代第1实施方式的SeSSiOnID2041, 存储 connection ID5031。connection ID5031 对应于连接信息表 5010 的 connection ID5011。此外的媒 体流收发用IP地址5032、媒体流收发用端口号码5033、对方目的地IP地址(1)5034、对方 目的地端口号码(1)5035、对方目的地IP地址(2)5036以及对方目的地端口号码(2)5037 和第1实施方式相同。还有,在本实施方式的SOAP-SIP适配器6a中,对方目的地IP地址 (1) 5034及对方目的地端口号码(1) 5035存储SOAP-SIP适配器6b的IP地址及端口号码, 对方目的地IP地址(2) 5036及对方目的地端口号码(2) 5037存储终端A7a的IP地址及端 口号码。另外,媒体流收发用IP地址5032及媒体流收发用端口号码5033和第1实施方式 相同,存储SOAP-SIP适配器6a的IP地址及端口号码。图21-1是表示第2实施方式SOAP-SIP适配器6b中的连接信息表6010结构一例 的说明图。图21-2是表示第2实施方式SOAP-SIP适配器6b中的终端信息表6020结构 一例的说明图。图21-3是表示第2实施方式SOAP-SIP适配器6b中的媒体流控制信息表 6030结构一例的说明图。SOAP-SIP适配器6b中各表6010、6020、6030的结构和上述S0AP-SIP适配器6a中 各表5010、5020、5030的结构相同。还有,在SOAP-SIP适配器6b的终端信息表6020内,在send SDP信息6024中存 储SOAP-SIP适配器6b的IP地址及端口号码,在recv SDP信息6025中存储连接目的地 SOAP-SIP适配器6a的IP地址及端口号码。另外,From URI6026表示SOAP-SIP适配器6b 的 SIP-URI,To URI6027 表示 S0AP-SIP 适配器 6a 的 SIP-URI。另外,在媒体流控制信息表6030内,对方目的地IP地址(1)6034及对方目的地端口号码(1)6035存储SOAP-SIP适配器6a的IP地址及端口号码,对方目的地IP地址 (2) 6036及对方目的地端口号码(2) 6037存储终端B7b的IP地址及端口号码。媒体流收发 用IP地址6032及媒体流收发用端口号码6033存储SOAP-SIP适配器6b的IP地址及端口号码。(动作)图19是说明第2实施方式NGN连接服务过程的时序图(1)。图16是说明第2实 施方式SOAP-SIP适配器6中的连接开始请求接收时动作的流程图。图22是说明第2实施 方式SOAP-SIP适配器6中的被叫通知接收时动作的流程图。图17是说明第2实施方式 SOAP-SIP适配器6中的连接信息请求接收时动作的流程图。根据本实施方式,不用识别SIP的协议,就能够实现在保证了通信品质的NGN上连 接本终端和另一个对方终端的服务。
现有的应用终端等大多未安装用来在NGN上实施通信频带确保的SIP,存在NGN上 的通信不可能实现之类的课题。在本实施方式中,通过以作为一例在终端A7a的画面上等 选择想要通信的对方为触发,将连接开始请求SOAP消息发送给SOAP-SIP适配器6,不用识 别SIP,就能够在和对方终端B7b之间实施通信频带确保。通信频带确保后,终端7能够采 用既往已有的和因特网上没有变化的动作,实施确保频带后的通信。下面,对于终端7开始连接的动作进行说明。连接在SOAP-SIP适配器6a上的终端A7a例如在起动时,开启(打开)SOAP-SIP适 配器6a间的等待端口。因此,成为能够进行终端A7a和SOAP-SIP适配器6a间的数据收发的 状态。此时,SOAP-SIP适配器6a接收终端A7a的IP地址及端口号码,把接收到的终端A7a 的IP地址及端口号码存储于适当的存储部中。对于终端B7b、SOAP-SIP适配器6b来说也 相同。还有,终端7不限于上述例子,也可以按适当的定时开启等待端口。终端A7a将SOAP connectRequest (连接请求)发送给 S0AP-SIP 适配器 6a (S61)。SOAP connectRequest 包含 与连接目的地终端B7b对应的SOAP-SIP适配器6b的SIP-URI。例如,终端A7a根据用户操 作,从适当的输入部选择连接目的地用户的用户识别符或者SOAP-SIP适配器6的SIP-URI。 当选择用户识别符时,例如终端A7a也可以对应地预先存储用户识别符和该用户的终端7 被连接的SOAP-SIP适配器6的SIP-URI,确定与所输入的用户识别符对应的SOAP-SIP适配 器6的SIP-URI。另外,也可以设置下述Web服务器,由该Web服务器送回与由终端A7a选 择出的用户识别符对应的SOAP-SIP适配器6的SIP-URI,上述Web服务器对应地预先存储 了用户识别符和该用户的终端7被连接的SOAP-SIP适配器6的SIP-URI。SOAP-SIP 适配器 6a 的 SOAP 控制部 5101a 接收 SOAP connectRequest,将连接请 求(B)发送给SOAP-SIP适配器6a的NGN连接模块部5102a (S62)。该连接请求(B)包含 SOAP connectRequest 内的 SIP-URI。S0AP-SIP 适配器 6a 对该 SIP-URI 开始连接。具体而言,首先NGN连接模块部5102a若接收到连接请求⑶(1601),则生成 connection ID(1602)。有关connection ID的生成,和第1实施方式的图7及其说明相 同。还有,虽然和图7的说明一部分重复,但是若参照图6-1、图6-2对于本实施方式进行 说明,就是NGN连接模块部5102a把所生成的connection ID分别存储于连接信息表5010 和终端信息表5020中。NGN连接模块部5102a将连接信息表5010的连接状态5012设定 为“Initial (初始状态)”。再者,NGN连接模块部5102a把接收到的连接请求(B)中包含的SIP-URI存储于终端信息表5020的To URI5027中。另外,NGN连接模块部5102a将终端信息表5020的终端状态5023设定为 "Initial(初始状态)”。NGN连接模块部5102a把包括SOAP-SIP适配器6a的IP地址及 端口号码在内的send SDP信息5024存储于终端信息表5020中。另外,NGN连接模块部 5102a把SOAP-SIP适配器6a的SIP-URI存储于终端信息表5020的From URI5026中。还 有,SOAP-SIP适配器6a的SIP-URI、IP地址及端口号码已经预先存储到适当的存储部中。NGN连接模块部5102a生成连接成功应答(B) (1607),将所生成的连接成功应答 (B)发送给SOAP控制部5101a(S63)。连接成功应答(B)包含所生成的connection ID。 SOAP控制部5101a接收连接成功应答(B),将SOAP connectResponse (连接成功应答)发 送给终端A7a(S64、1608)。SOAP connectResponse包含接收到的连接成功应答(B)内的 connection ID,按照SOAP来生成。终端A7a接收SOAP connectResponse,把接收到的 SOAPconnectResponse中包含的connection ID存储于适当的存储部中。还有,在步骤1602中connection ID的生成失败的情况下,NGN连接模块部5102a 生成连接请求失败应答(错误应答消息)(1609),发送给SOAP控制部5101a。SOAP控制部 5101a接收连接请求失败应答,将表示连接请求之失败的SOAP connectResponse发送给终 端 A7a(1608)。接下来,SOAP-SIP适配器6a和SOAP-SIP适配器6b建立会话。首先,NGN连接模块部5102a取得媒体流控制传送用端口(1603)。NGN连接模块部 5102a将主叫请求(B)发送给SOAP-SIP适配器6a的SIP控制部5104a (S65、1604)。主叫请 求(B)包含终端信息表5020中所存储的send SDP信息5024、From URI5026及To URI5027。SIP控制部5104a接收主叫请求(B),按照接收到的主叫请求⑶中包含的To URI,将SIP的INVITE消息(B)发送给S0AP-SIP适配器6b (S66)。INVITE消息(B)例如至 少包含接收到的主叫请求(B)内的sendSDP信息、From URI及To URI0另外,SIP控制部 5104a生成对和SOAP-SIP适配器6b之间的SIP会话进行识别的句柄值。下面,说明SOAP-SIP适配器6b方各单元的动作。SOAP-SIP适配器6b的SIP控制部5104b接收INVITE消息(B),将被叫通知(A) 发送给SOAP-SIP适配器6b的NGN连接模块部5102b (S67)。被叫通知㈧包含接收到的 INVITE 消息(B)内的 send SDP 信息、FromURI 及 To URI。NGN连接模块部5102b若接收到被叫通知(A) (1901),则生成connection ID(1902)。在本实施方式中,要由SOAP-SIP适配器6a和SOAP-SIP适配器6b独立生成 connection ID。还有,有关connection ID的生成,和上述的步骤1602相同。NGN连接模 块部5102b把所生成的connection ID分别存储于连接信息表6010和终端信息表6020中。 NGN连接模块部5102b设定连接信息表6010的连接状态6012。例如,将连接状态6012设定 为 “ Initial (初始状态)”或“Connected (连接状态)”。还有,“ Initial ”或“Connected,, 也可以按适当的定时进行变更。再者,NGN连接模块部5102b把接收到的被叫通知(A)中 包含的send SDP信息存储于终端信息表6020的recv SDP信息6025中。NGN连接模块部 5102b把接收到的被叫通知(A)中包含的From URI存储于终端信息表6020的To URI6027 中,同样,把接收到的被叫通知(A)中包含的To URI(也就是自身的SIP-URI)存储于From URI6026 中。
另外,NGN连接模块部5102b设定终端信息表6020的终端状态6023。例如,将终 端状态6023适当设定为“Initial (初始状态)”或“CallComplete (会话建立状态)”等。 还有,终端状态6023也可以适当变更。NGN连接模块部5102b把SOAP-SIP适配器6b的IP 地址和端口号码存储于终端信息表6020的send SDP信息6024中。还有,SOAP-SIP适配器 6b的IP地址和端口号码已经预先存储在适当的存储部中。另外,SIP控制部5104b生成对 和SOAP-SIP适配器6a之间的SIP会话进行识别的句柄值,存储于终端信息表6020中。SOAP-SIP适配器6b的NGN连接模块部5102b取得媒体流控制传送用端口(1903)。 NGN连接模块部5102b将所生成的connection ID、接收到的被叫通知(A)内send SDP信息 中包含的SOAP-SIP适配器6a的IP地址及端口号码和因端口开启而存储的终端B7b的IP 地址及端口号码,发送给媒体流控制部5103b。媒体流控制部5103b把接收到的信息分别存 储于媒体流控制信息表6030中。例如,媒体流控制部5103b把接收到的SOAP-SIP适配器 6a的IP地址及端口号码存储于对方目的地IP地址(1) 6034、对方目的地端口号码(1) 6035 中,把接收到的终端B7b的IP地址及端口号码存储于对方目的地IP地址(2) 6036、对方目 的地端口号码(2) 6037中。另外,媒体流控制部5103b还存储接收到的connection ID,并把 自身的IP地址及端口号码存储于媒体流收发用IP地址6032、媒体流收发用端口号码6033 中。借此,在SOAP-SIP适配器6b中,可以开始媒体流的传送(1904)。NGN连接模块部5102b生成应答(A),发送给SIP控制部5104b (S68、1905)。应答 (A)包含终端信息表6020中所存储的send SDP信息6024、From URI6026及To URI6027。SIP 控制部5104b若接收到应答(A),则将SIP的2000K(B)发送给SOAP-SIP适配器6a(S69)。 2000K(B)例如至少包含接收到的应答(A)内的send SDP信息、From URI及To URI。
还有,在上述步骤1902中connection ID的生成失败的情况下,NGN连接模块部 5102b断开与终端A7a对应的和SOAP-SIP适配器6a之间的SIP会话(1906)。返回SOAP-SIP适配器6a方的说明,就是S0AP-SIP适配器6a的SIP控制部5104a 接收2000K (B),将SIP的ACK (B)发送给SOAP-SIP适配器6b (S70)。SIP控制部5104a将应 答通知⑶发送给NGN连接模块部5102a(S71、1605)。应答通知⑶包括在步骤S66中所生 成的句柄值和在步骤S69中接收到的2000K(B)中包含的send SDP信息。NGN连接模块部 5102a把接收到的应答通知(B)中包含的句柄值存储于终端信息表5020中。另外,NGN连 接模块部5102a把接收到的应答通知(B)中包含的send SDP信息存储于终端信息表5020 Wrecv SDP信息5025中。还有,句柄值也可以按适当的定时进行存储。NGN连接模块部 5102a将终端信息表5020的终端状态5023更新为“CallComplete (会话建立状态)”。另 夕卜,NGN连接模块部5102a将连接信息表5010的连接状态5012更新为“Connected (连接 状态)”。还有,终端状态2033例如也可以对应于SIP消息(例如2000K等)的收发适当进 行更新。NGN连接模块部5102a将所生成的connection ID、因端口开启而存储的终端A7a 的IP地址及端口号码和接收到的send SDP信息中包含的SOAP-SIP适配器6b的IP地址 及端口号码,发送给媒体流控制部5103a。媒体流控制部5103a把接收到的信息分别存储于 媒体流控制信息表5030中。例如,媒体流控制部5103a把接收到的SOAP-SIP适配器6b的 IP地址及端口号码存储于对方目的地IP地址(1)5034、对方目的地端口号码(1)5035中, 把接收到的终端A7a的IP地址及端口号码存储于对方目的地IP地址(2) 5036、对方目的地端口号码(2)5037中。另外,媒体流控制部5103a还存储接收到的connection ID,并把 自身的IP地址及端口号码存储于媒体流收发用IP地址5032、媒体流收发用端口号码5033 中。借此,在SOAP-SIP适配器6a中,可以开始媒体流的传送(1606)。下面,对于终端7取得连接信息的动作进行说明。终端A7a 将 SOAP getConnectionlnformationListRequest (连接信息请求)发送 给 SOAP-SIP 适配器 6a(S72)。SOAPgetConnectionlnformationListRequest 包含想要取得 的连接信息(连接信息)的connection ID。更为具体而言,终端A7a生成包括上述在步 骤 S64 巾白勺 connection ID 白勺 SOAP getCormectionlnformiitionListRequest。 作为一例,终端A7a在接收步骤S64的SOAP connectionResponse之后,定期执行步骤S72 的处理。SOAP-SIP 适配器 6a 以 SOAP getConnectionlnformationListRequest 中包含的 connection ID为关键字,检索保持在SOAP-SIP适配器6a中的连接信息表5010,发送包括 一致的 connection ID5011 表信 息在内的 SOAPgetConnectionlnformationListResponse ( S73 S75)。下面,对于SOAP-SIP适配器6a中步骤S73 S75的详细动作进行说明。首先,SOAP-SIP适配器 6a 的 SOAP 控制部 5101a 接收 SOAPgetConnectionlnforma tionListResponse,将连接信息请求发送给NGN连接模块部5102a (S73)。该连接信息请求 包含 SOAPgetConnectionlnformationListRequest 内的 connection ID。NGN连接模块部5102a若接收到连接信息请求(1701),则根据接收到的连接信息 请求中包含的connection ID来检索连接信息表5010的connection ID5011 (1702)。在接 收到的连接信息请求中包含的connection ID已登录在连接信息表5010中的情况下,确定 与相应的connection ID5011对应的连接信息(1703)。NGN连接模块部5102a取得与相应 的connectionID5011对应的连接状态5012(1704)。还有,NGN连接模块部5102a也可以不 限于连接状态5012,还取得连接信息表5010、终端信息表5020中所存储的适当信息。NGN连接模块部5102a生成包括所取得的连接状态5012在内的连接信息成功应 答(1705),将所生成的连接信息成功应答发送给SOAP控制部5101a(S74)。SOAP控制部 5101a 接收连接信息成功应答,将 SOAPgetConnectionlnformationListResponse 发送给终 端 A7a(S75、1706)。SOAPgetConnectionlnformationListResponse 包含接收到的连接信息 成功应答内的连接状态,按照SOAP来生成。还有,在步骤1702中接收到的连接信息请求中包含的connection ID未登录在 连接信息表5010中的情况下,NGN连接模块部5102a生成连接信息失败应答(错误应答消 息)(1707),将所生成的连接信息失败应答发送给SOAP控制部5101a。SOAP控制部5101a 接收连接信息失败应答,将表示连接信息请求之失败的SOAP getConnectionlnformationL istResponse 发送给终端 A7a(1706)。终端 A7a 接收 SOAP getConnectionlnformationListResponse,通过参照接收至Ij 的SOAP getConnectionlnformationListResponse中包含的连接状态,就可以确认连接的 状态。因此,若确认了例如连接状态为“Connected (连接状态)”,则在终端A7a和终端B7b 中开始按照HTTP的AP层上的信号传输(S76 S81),以及实施按照RTP的媒体流的通信 (S82 87)。例如,有关信号传输及媒体流的传送,若对于从终端A7a前往终端B7b的媒体流进行说明,就是终端A7a将SOAP-SIP适配器6a的IP地址和端口号码设定为发送目的地,将 自身的IP地址和端口号码设定为发送源,发送媒体流(S82)。还有,SOAP-SIP适配器6a的 IP地址和端口号码已经预先存储在适当的存储部中。SOAP-SIP适配器6a的媒体流控制部5103a参照媒体流控制信息表5030,将接收 到的媒体流传送至SOAP-SIP适配器6b (S83)。传送的动作和第1实施方式相同。若参照图 6-3,对于本实施方式的SOAP-SIP适配器6a进行说明,就是接收到的媒体流的发送源IP地 址和端口号码是终端A7a的IP地址(192. 168. 10. 1)、端口号码(30000),取得对应的对方 目的地 IP 地址(1) 5034 (10. 0. 2. 1)和端 口 号码(1) 5035 (20000)。NGN 连接模块部 5102a 按照所取得的IP地址和端口号码,将接收到的媒体流传送至SOAP-SIP适配器6b。另外,此 时NGN连接模块部5102a将媒体流控制信息表5030的媒体流收发用IP地址5032和媒体 流收发用端口号码5033设定为发送源。SOAP-SIP适配器6b的媒体流控制部5103b接收媒体流,参照媒体流控制信息表 6030将接收到的信号传送至终端B7b(S84)。若参照图21_3,对于本实施方式的SOAP-SIP 适配器6b进行说明,就是接收到的媒体流的发送源IP地址和端口号码是SOAP-SIP适 配器6a的IP地址(10.0. 1. 1)、端口号码(10000),取得对应的对方目的地IP地址 (2)6036(192. 168. 10. 2)和端口号码(2)6037(40000)。NGN连接模块部5102b按照所取得的 IP地址和端口号码,将接收到的媒体流传送至终端B7b。另外,此时NGN连接模块部5102b 将媒体流控制信息表6030的媒体流收发用IP地址6032和媒体流收发用端口号码6033设 定为发送源。还有,从终端B7b向终端A7a发送媒体流的情形(S85 S87)以及在终端A7a及 终端B7b间收发AP层信号的情形(S76 S81)都相同。如上,通过以作为一例在终端A7a的画面上等选择想要通信的对方为触发,将连 接开始请求的SOAP消息发送给SOAP-SIP适配器6a,不用识别SIP,就能够在和对方终端 B7b之间确保通信频带。通信频带确保后,终端7能够采用既往已有的和因特网上没有变化 的动作在确保频带后的NGNN2上进行通信。另外,建立信令信道的IP地址和建立数据信道 的IP地址相同。图20是说明第2实施方式NGN连接服务过程的时序图(2)。图18是说明第2实 施方式SOAP-SIP适配器6中的连接结束请求接收时动作的流程图。图23是说明第2实施 方式SOAP-SIP适配器6中的断开通知接收时动作的流程图。参照图20、图18、图23,对于结束连接的动作进行说明。图20步骤S91 S96的 处理对应于上述的S82 S87。终端A7a 将 SOAP disconnectRequest (断开请求)发送给 S0AP-SIP 适配器 6a(S97)。SOAP disconnectRequest包含想要结束连接的呼叫的connection ID。具体 而言,例如终端A7a生成包括上述在步骤S64中所存储的connection ID在内的SOAP disconnectRequest.作为一例,终端A7a也可以通过适当的输入部,根据用户操作从上述 在步骤S64中所存储的connection ID选择想要结束连接的呼叫的connection ID。SOAP-SIP适配器6a以connection ID为关键字,检索保持在S0AP-SIP适配器6a 中的连接信息表5010,根据一致的connection ID5011表信息来确定要断开的终端7,将其 断开(S98 S105)。下面,对于SOAP-SIP适配器6a中步骤S98 S105的详细动作进行说明。首先,SOAP-SIP适配器 6a 的 SOAP 控制部 5101a 接收 SOAPdisconnectRequest, 将断开请求⑶发送给NGN连接模块部5102a (S98)。该断开请求⑶包含SOAP disconnectRequest 内的 connection ID。NGN连接模块部5102a若接收到断开请求⑶(1801),则根据接收到的断开请求 (B)中包含的connection ID来检索连接信息表5010的connection ID5011 (1802)。在接 收到的断开请求(B)中包含的cormectionID已登录在连接信息表5010中的情况下,NGN 连接模块部5102a生成断开成功应答(1807),将所生成的断开成功应答发送给SOAP控制 部5101a (S99)。SOAP控制部5101a接收断开成功应答,将SOAPdisconnectResponse发送 给终端A7a(S100、1808)。还有,SOAPdisconnectResponse也可以只发送成功应答。另外,媒体流控制部5103a停止媒体流的传送(1803)。还有,也可以从NGN连接模 块部5102a,将媒体流传送停止请求发送给媒体流控制部5103a。NGN连接模块部5102a生成断开请求(B),发送给SIP控制部5104a (S101、1804)。 具体而言,NGN连接模块部5102a参照与相应的cormectionIDSOll对应的终端信息表 5020,取得To URI5027。NGN连 接模块部5102a将包括所取得的To URI5027在内的断开请 求(B)发送给SIP控制部5104a。SIP控制部5104a接收断开请求(B),按照接收到的断开请求⑶中包含的To URI,将SIP的BYE消息⑶发送给SOAP-SIP适配器6b (S102)。SOAP-SIP适配器6b的SIP控 制部5104b接收BYE消息(B) (2001),将断开通知(A)发送给NGN连接模块部5102b (S103)。 另外,SIP 控制部 5104b 将 SIP 的 2000K(B)发送给 S0AP-SIP 适配器 6a(S104、2002)。媒体流控制部5103b停止媒体流的传送(2003),设定为媒体流未传送(2004)。还 有,也可以从NGN连接模块部5102b,将媒体流传送停止请求发送给媒体流控制部5103b。SOAP-SIP适配器6a的SIP控制部5104b接收2000K (B),将断开完成通知(B)发 送给NGN连接模块部5102a (S105、1805)。NGN连接模块部5102a接收断开完成通知(B),设 定为媒体流未传送(1806)。还有,在步骤1802中接收到的呼叫结束请求中包含的session ID未登录的情况 下,NGN连接模块部5102a生成呼叫结束请求失败应答(错误应答消息)(1809),将所生成 的呼叫结束请求失败应答发送给SOAP控制部5101a。SOAP控制部5101a接收呼叫结束请求失败应答,将表示呼叫结束请求之失败的 SOAP disconnectResponse 发送给终端 A7a(1808)。3.其他(第1实施方式的结构)在第1实施方式中,通信系统例如具有第1服务器(S0AP-SIP适配器2)、和上述 第1服务器通过SIP协议进行连接设定的装置(终端B5c、CLIENTB)以及和上述第1服务 器进行通信的第1终端(终端A5b、CLIENTA),上述第1服务器,具有接口(S0AP控制部),接收连接请求消息(SOAPmakeCalISessionRequset);处理部(3PCC模块部、SIP控制部),按照接收到的上述连接请求消息,通过上述 SIP协议对上述装置进行连接设定;以及
第1传送控制部(媒体流控制部),在上述处理部的连接设定之后,将从上述第1 终端接收到的数据传送至上述装置。在上述通信系统中,上述装置是第2终端(终端B5c、CLIENT B),上述通信系统还具备第2服务器(web服务器1),对上述第1服务器,发送用来由 上述第1终端和上述第2终端进行通信的上述连接请求消息,上述处理部通过上述SIP协议对上述第1终端和上述第2终端进行连接设定,上述第1传送处理部将从上述第2终端接收到的数据和从上述第1终端接收到的 数据分别传送至上述第1终端和上述第2终端。(第2实施方式的结构)在第2实施方式中,通信系统例如具有第1服务器(S0AP-SIP适配 器6a)、和上述 第1服务器通过SIP协议进行连接设定的装置(S0AP-SIP适配器6b)以及和上述第1服务 器进行通信的第1终端(终端A7a、CLIENTA),上述第1服务器,具有接口(SOAP控制部),接收连接请求消息(SOAP connectRequset);处理部(3PCC模块部、SIP控制部),按照接收到的上述连接请求消息,通过上述 SIP协议对上述装置进行连接设定;以及第1传送控制部(媒体流控制部),在上述处理部的连接设定之后,将从上述第1 终端接收到的数据传送至上述装置。上述通信系统还具备第2终端(终端B7b、CLIENT B),上述装置是具备第2传送处理部(媒体流控制部5103b)的第3服务器(S0AP-SIP 适配器服务器6b),上述第2传送处理部接收上述第1传送控制部传送的上述数据,将该数据传送到 上述第2终端。产业上的可利用性本发明例如能够在NGN等的网络上加以利用。
权利要求
一种通信系统,具有第1服务器、和上述第1服务器以SIP协议进行连接设定的装置以及和上述第1服务器进行通信的第1终端,其特征在于,上述第1服务器,具有接口,接收连接请求消息;处理部,按照接收到的上述连接请求消息,以上述SIP协议对上述装置进行连接设定;以及第1传送控制部,在上述处理部的连接设定之后,将从上述第1终端接收到的数据传送至上述装置。
2.如权利要求1所述的通信系统,其特征在于, 上述装置是第2终端,上述通信系统还具备第2服务器,该第2服务器向上述第1服务器发送用来在上述第 1终端和上述第2终端之间进行通信的上述连接请求消息;上述处理部以上述SIP协议对上述第1终端及上述第2终端进行连接设定, 上述第1传送控制部将从上述第2终端接收到的数据传送至上述第1终端,将从上述 第1终端接收到的数据传送至上述第2终端。
3.如权利要求1所述的通信系统,其特征在于, 上述通信系统还具备第2终端,上述装置是具备第2传送处理部的第3服务器,上述第2传送处理部接收上述第1传送控制部传送的上述数据,并将该数据传送至上 述第2终端。
4.如权利要求3所述的通信系统,其特征在于,上述第1终端向上述第1服务器发送用来和上述第2终端进行通信的连接请求消息。
5.如权利要求2所述的通信系统,其特征在于,上述处理部根据上述连接请求消息,生成与上述第1终端和上述第2终端之间的会话 有关的会话ID。
6.如权利要求2所述的通信系统,其特征在于,上述第1服务器还具有存储部,该存储部对应地存储上述会话ID、与和上述第1终端之 间的会话有关的第1会话信息以及与和上述第2终端之间的会话有关的第2会话信息。
7.如权利要求6所述的通信系统,其特征在于,上述第2服务器还具有输入部,该输入部受理上述会话ID的输入, 上述处理部经由上述接口从上述第2服务器接收包括由上述输入部所输入的上述会 话ID在内的信息请求,根据上述会话ID对上述存储部执行检索处理,将与符合的会话ID 对应的第1及第2会话信息经由上述接口发送至上述第2服务器。
8.如权利要求6所述的通信系统,其特征在于,上述存储部将上述第1会话信息与上述第1终端的用户SIP-URI相对应地存储,将上 述第2会话信息与上述第2终端的用户SIP-URI相对应地存储,上述第2服务器还具有输入部,该输入部受理上述会话ID及SIP-URI的输入, 上述处理部经由第2接口从上述第2服务器接收包括由上述输入部所输入的上述会话 ID及SIP-URI在内的信息请求,根据上述会话ID及SIP-URI对上述存储部执行检索处理,将与符合的会话ID及SIP-URI对应的第1会话信息或第2会话信息经由上述接口发送至 上述第2服务器。
9.如权利要求2所述的通信系统,其特征在于,上述第1服务器在由上述处理部对上述第1终端或上述第2终端的上述连接设定之 后,对上述第1终端或上述第2终端发送连接维持消息。
10.如权利要求6所述的通信系统,其特征在于,上述第2服务器还具有输入部,该输入部受理上述会话ID的输入, 上述处理部经由上述接口从上述第2服务器接收包括由上述输入部所输入的上述会 话ID在内的断开请求,针对与上述会话ID对应的会话,以上述SIP协议对上述第1终端及 /或上述第2终端进行连接断开设定。
11.如权利要求1所述的通信系统,其特征在于, 上述处理部包含3PCC模块。
12.如权利要求2所述的通信系统,其特征在于, 上述第1传送控制部,在对上述第1终端及上述第2终端的上述连接设定中,取得上述第1终端和上述第2 终端的地址信息,存储上述第1终端和上述第2终端的地址信息对,参照该存储的地址信息对,将从上述第2终端接收到的数据传送至上述第1终端,将从 上述第1终端接收到的数据传送至上述第2终端。
13.如权利要求2所述的通信系统,其特征在于,上述处理部在对上述第1终端及上述第2终端的连接设定中,将上述第1服务器的地 址信息通知给上述第1终端及上述第2终端,上述第1终端及上述第2终端将所通知的地址信息作为目标,将数据发送至上述第1 服务器。
14.一种通信系统中的服务器,该通信系统具有上述服务器、和上述服务器以SIP协议 进行连接设定的装置以及和上述服务器进行通信的终端,该服务器的特征在于,具有接口,接收上述连接请求消息;处理部,按照接收到的上述连接请求消息,以上述SIP协议对上述装置进行连接设定;以及传送控制部,在上述处理部的连接设定之后,将从上述终端接收到的数据传送至上述装置。
全文摘要
本发明涉及一种通信系统及服务器。在保证了通信品质的NGN上,传送使之通信的双方间数据。SOAP-SIP适配器(2)按照SIP,建立和终端(5b、5c)之间的会话。此时,SOAP-SIP适配器(2)将包括自身的IP地址和端口号码在内的INVITE消息发送给终端(5b、5c)。终端(5b、5c)分别将包括自身的IP地址和端口号码在内的200OK发送给SOAP-SIP适配器(2)。SOAP-SIP适配器(2)把终端(5b、5c)的IP地址和端口号码对应地存储于存储器中。SOAP-SIP适配器(2)参照存储器,将从终端(5b、5c)接收到的媒体流传送至对应的IP地址和端口号码的发送目的地。另外,从建立和终端(A5b)之间的会话到建立和终端(B5c)之间的会话,要对终端(A5b)发送虚拟RBT,防止无声状态。
文档编号H04L29/06GK101834779SQ20101010660
公开日2010年9月15日 申请日期2010年1月22日 优先权日2009年3月11日
发明者中村升太, 宇都宫拓真, 川井惠理 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1