连接控制装置、方法以及程序的制作方法

文档序号:7709857阅读:91来源:国知局
专利名称:连接控制装置、方法以及程序的制作方法
技术领域
本发明涉及连接控制装置、方法以及程序,例如可应用在位于采用了 IP(Internet Protocol)的网络边界的SIP (Session Initiation Protocol)信号变换装置对 SDP(Session Description Protocol)进行变换的构造中。
背景技术
近年来,使用IP技术来谋求提供语音、图像(包含静止图像、活动图像)、数据等的 通信服务及使它们联合起来的各种各样的通信服务,并为了实现进行这种通信的终端间的 相互连接性而有效地利用SIP。 在专利文献1以及专利文献2中记载有涉及SIP信号变换装置的技术,公开了基 于与NAT (Network Address Translation)装置之间的联合的变换SDP内的IP地址以及端 口编号的技术。[专利文献1]日本特开2005-198181号公报
[专利文献2]日本特开2006-005754号公报 但是,上述方法中,在基于IP的语音/视频等通信中,当双方的终端可利用的媒体 类型不同时,就存在用于进行以终端间的相互连接为出发点的媒体变换的媒体协商无法进 行的问题。

发明内容
因此,这就要求即使在各个终端的媒体类型不同的情况下也可以进行媒体协商的 连接控制装置、方法以及程序。 为了解决这样的课题,本发明之1的连接控制装置,是进行多个终端间的相互连
接的连接控制装置,其特征在于,包括(l)通信单元,与各终端之间进行连接控制信号的
授受;(2)媒体格式信息存储单元,对各终端可利用的媒体格式信息进行存储,且该各终端
接受利用媒体格式变换装置进行媒体格式变换后的媒体信息的提供;以及(3)媒体格式信
息增补单元,基于从终端接收到的连接控制信号来参照媒体格式信息存储单元,并判断进
行相互连接所涉及的多个终端可利用的媒体格式信息的共用性,在不存在共用的媒体格式
信息时,将规定的媒体格式信息增补在连接控制信号中并发送给通信单元。 本发明之2的连接控制方法,是进行多个终端间的相互连接的连接控制装置的连
接控制方法,其特征在于,(1)具有媒体格式信息存储单元,该媒体格式信息存储单元对各
终端可利用的媒体格式信息进行存储,且该各终端接受利用媒体格式变换装置进行媒体格
式变换后的媒体信息的提供,包括以下步骤(2)通信单元与各终端之间进行连接控制信
号的授受的通信步骤;以及(3)媒体格式信息增补单元基于从终端接收到的连接控制信号
来参照媒体格式信息存储单元,并判断进行相互连接所涉及的多个终端可利用的媒体格式
信息的共用性,在不存在共用的媒体格式信息时,将规定的媒体格式信息增补在连接控制
信号中并发送给通信单元的媒体格式信息增补步骤。
本发明之3的连接控制程序,其特征在于使具有媒体格式信息存储单元的计算机 作为以下单元发挥功能,且该媒体格式信息存储单元对各终端可利用的媒体格式信息进行 存储,且该各终端接受利用媒体格式变换装置进行媒体格式变换后的媒体信息的提供(1) 通信单元,与各终端之间进行连接控制信号的授受;(2)媒体格式信息增补单元,基于从终 端接收到的连接控制信号来参照媒体格式信息存储单元,并判断进行相互连接所涉及的多 个终端可利用的媒体格式信息的共用性,在不存在共用的媒体格式信息时,将规定的媒体 格式信息增补在连接控制信号中并发送给通信单元。 根据本发明,即使在双方的终端可利用的媒体格式不同的情况下,只要是媒体格 式变换装置支持的格式就可以进行用于实施终端间的相互连接的媒体协商。


图1是表示第1实施方式的网络之整体构成的整体构成图。 图2是表示第1实施方式的SIP信号变换装置之功能构成的框图。 图3是说明第1实施方式的编码格式信息之构成的说明图。 图4是说明第1实施方式的媒体变换部支持编码格式列表之构成的说明图。 图5是表示第1实施方式的SIP信号变换处理之动作的顺序图。 图6是说明第1实施方式的要求编码格式列表之构成的说明图。 图7是说明第1实施方式的响应编码格式列表之构成的说明图。 附图标记说明1A以及IB. . . IP电话终端;2A以及2B. . . PC ;3A以及3B. . . IP网
络;4. . . SIP信号变换装置;11...分组交换部;12...控制部;13A以及13B...分组输入输 出部;14...媒体变换部。
具体实施例方式
(A)第1实施方式 下面参照

本发明的连接控制装置、方法以及程序的第1实施方式。
(A-l)第1实施方式之构成
(A-l-l)整体构成 图1是表示第1实施方式所涉及的网络之整体构成的整体构成图。 在图1中,第1实施方式所涉及的网络10至少具有IP电话终端1A、 IP电话终端
1B、个人计算机(PC)2A、个人计算机(PC)2B、SIP信号变换装置4而构成。 SIP信号变换装置4是控制经由网络进行连接的终端间的相互连接的装置,即使
在各个终端可利用的媒体的媒体格式不同的情况下也可实现终端间的媒体协商。 在图1中,SIP信号变换装置4位于IP网络3A与IP网络3B之边界,例如具备对
建议A格式媒体的控制信号分组5A、和建议B格式媒体的控制信号分组5B双方向地进行
SIP信号变换的SIP信号变换控制功能。 另外,SIP信号变换装置4具有对媒体格式各自不同的多个媒体进行相互变换的 媒体变换功能。由此,即使在各终端可利用的媒体格式不同的情况下也能够进行两终端间 的媒体通信。 在图1中,示例了以下的情况SIP信号变换装置4经由IP网络3A与IP电话终端1A以及PC2A连接,经由IP网络3B与IP电话终端IB以及PC2B连接。但是,SIP信号变换装置4连接的网络个数也可以是3个以上。 这里,IP网络3A以及3B例如是提供IP电话或因特网连接等服务的电信公司的网络。虽然示例了第1实施方式的IP网络3A以及3B应用采用了 TCP/IP作为通信协议的IP网络的情况,但是,通信协议并不限定于IP。另外,IP网络3A以及3B能够应用有线线路和无线线路的任何一个或者将它们结合起来的网络。 IP电话终端1A以及IP电话终端IB是具有IP电话功能的终端。IP电话终端1A以及IP电话终端IB,例如能够应用IP电话机、执行用于实现IP电话的软件的个人计算机(所谓的软件电话)、具有IP电话功能的移动终端(例如、移动电话、PDA、游戏终端等)。
IP电话终端1A以及IP电话终端1B在进行语音等媒体的通信之际,为了连接两终端间的信道,将控制信号分组5A以及控制信号分组5B发送给SIP信号变换装置4。
另外,数据信号(A格式媒体)分组6表示IP电话终端IA可利用的媒体格式的数据信号分组。数据信号(A格式媒体)分组6例如是利用RFC3551等标准,遵循按每个编码格式规定的分组格式的数据信号。在第1实施方式中示例数据信号(A格式媒体)分组6例如将编码格式设为A格式的情况。 数据信号(B格式媒体)分组7表示IP电话终端IB可利用的媒体格式的数据信号分组。数据信号(B格式媒体)分组7是与数据信号(A格式媒体)分组6同样的数据信号,在第1实施方式中示例例如将编码格式设为B格式的情况。 PC2A以及PC2B是具有使用网络(例如因特网)进行Web浏览及数据传输的通信功能的信息处理终端。在图1中,为了简化第1实施方式的说明,将PC2A以及PC2B和IP电话终端1A以及IP电话终端IB设为不同的构成进行表示,但是,也可以构成为,PC2A及PC2B具有IP电话功能。 数据信号(媒体以外)分组8例如是文件传输等语音或视频等媒体格式以外的数据信号。 (A-l-2) SIP信号变换装置之详细功能构成 图2是说明SIP信号变换装置4之功能的框图。在图2中,SIP信号变换装置4至少主要具有分组交换部11、控制部12、分组输入输出部13A、分组输入输出部13B、媒体变换部14。 分组交换部11在各功能部之间传输已被输入的分组。 分组输入输出部13A以及分组输入输出部13B具有分组的发送接收功能。分组输入输出部13A以及13B识别已接收的分组,并判定应发送分组的分组输入输出部、控制部12、媒体变换部14,经由分组交换部11将分组提供给分组输入输出部、控制部12、媒体变换部14。 如图2所示那样,若接收到了控制信号分组5A以及5B,分组输入输出部13A以及分组输入输出部13B则经由分组交换部11提供给控制部12。另外,若接收到了数据信号(A格式媒体)分组6、数据信号(B格式媒体)分组7,分组输入输出部13A以及分组输入输出部13B则经由分组交换部11提供给媒体变换部14。进而,若接收到了数据信号(媒体以外)分组,分组输入输出部13A以及分组输入输出部13B则经由分组交换部11提供给传输目的地的分组输入输出部。
媒体变换部14对数据信号分组的媒体格式进行变换。 控制部12管理SIP信号变换装置4的功能,基于作为控制信号的SIP分组来控制两终端间的相互连接。 控制部12对经由分组交换部11而接收到的控制信号分组5A以及5B进行分析,判定进行通信的终端双方的媒体格式。另外,控制部12,在两终端可利用的媒体的媒体格式不同的情况下,进行SIP信号变换控制,变换保持控制信号内的媒体格式信息的SDP信息。由此,能够实现两终端间的协商。 另外,利用媒体变换部14对应可支持的媒体格式来进行基于控制部12的SDP信息的变换。 控制部12作为其功能至少具有编码格式比较部12a和编码格式信息变换部12b,
另外还保持编码格式信息100以及媒体变换部支持编码格式列表1000。 图3是说明基于控制部12的SIP信号变换控制中使用的编码格式信息100的说明图。 在图3中,编码格式信息100将IP网络101、支持编码格式102、每个编码格式的变换补充信息103作为项目而构成。 此外,编码格式信息100优选存在于后述的媒体变换部支持编码格式列表1000中。即、希望是基于媒体变换部14的变换对象的编码格式。 IP网络101,以图1的IP网络(3A,3B)为单位,例如是识别一个电信公司或网络域的标识符,持有相同标识符的信息被认为是属于相同的网络。 支持编码格式102表示相应网络下属的终端支持的媒体分组所利用的编码格式。
每个编码格式的变换补充信息103是媒体协商中的每个编码格式的SDP变换用的补充信息。通过具有每个编码格式的变换补充信息,就能够在变换基于SDP的媒体格式信息之际,变换成终端间的最佳媒体信息。 编码格式信息100,由网络维护者根据IP网络的构建状况在事前进行设定。
图4是用于说明媒体变换部14可支持的媒体变换部编码格式列表1000的说明图。在图4中,媒体变换部14可支持的编码格式例如有PCMU、G. 722、 G. 726、EVRC等。
(A-2)第1实施方式的动作 下面,参照

第1实施方式的SIP信号变换处理的动作。
图5是表示第1实施方式的SIP信号变换装置4中的SIP信号变换处理的顺序图。
在图5中,示例了 SIP信号变换装置4进行IP网络3A上的终端与IP网络3B上的终端之间的连接控制的情况。 首先,发送侧IP网络3A上的终端(未图示),为了进行与IP网络3B上的终端之间的连接要求而发送作为控制信号分组5A的INVITE(步骤10000)。 在此INVITE主体内记载有使用了 SDP的信息,作为有关IP网络3A的终端可利用的媒体格式的信息的要求编码格式列表90包含在INVITE的SDP信息中。
这里,图6是说明要求编码格式列表90的说明图。如图6所示那样,要求编码格式列表90至少具有编码格式91和每个编码格式的变换补充信息92。 编码格式91表示在发送侧IP网络中可利用的编码格式。只要在发送侧IP网络中可以利用,可以保存一个或者多个编码格式。在图6所示的例子的情况下,例如,表示在发送侧IP网络中,PCMU、G. 722是可利用的编码格式的情况。 每个编码格式的变换补充信息92表示各编码格式的补充信息。在图6中,例如表示,在编码格式为PCMU的情况下,作为发送侧IP网络的详细设定信息,分割时间为20msec,有带内DTMF。 若从发送侧IP网络3A提供了 INVITE,则在SIP信号变换装置4中保存作为INVITE的SDP信息的要求编码格式列表90 (步骤10010)。 在SIP信号变换装置4中,对要求编码格式列表90和媒体变换部支持编码格式列表1000进行比较,以判断处于要求编码格式列表90中的所有编码格式是否存在于媒体变换部支持编码格式列表1000中(步骤10011)。 而且,在处于要求编码格式列表90中的编码格式的一部分或者全部与媒体变换部支持编码格式不一致的情况下,转移到步骤10016,并将该INVITE传送给IP网络3B。
另一方面,在处于要求编码格式列表90中的全部编码格式存在于媒体变换部支持编码格式列表中的情况下,SIP信号变换装置4从INVITE中抽取目的地网络信息(步骤10012),并使用此目的地IP网络信息从编码格式信息100中检索该目的地IP网络3B的支持编码格式102及每个编码格式的变换补充信息103 (步骤10013)。 这时,也可以,判断目的地IP网络3B的支持编码格式是否是存在于媒体变换部支持编码格式列表1000中的格式。 然后,对目的地IP网络3B的支持编码格式102和要求编码格式列表90进行比较,判断目的地IP网络3B的支持编码格式102之中是否有不存在于要求编码格式列表90中的格式(步骤10014)。 而且,在目的地IP网络3B的支持编码格式102全部存在于要求编码格式列表90中的情况下,由于在两者的IP网络3A以及3B中能够利用的媒体格式相同,所以不进行SDP信息的变换,转移到步骤10016进行INVITE的传送。 另一方面,在目的地IP网络3B的支持编码格式102之中有不存在于要求编码格式列表90中的格式的情况下,将该不存在于要求编码格式列表90中的目的地IP网络3B的支持编码格式以及每个编码格式的变换补充信息追加到要求编码格式列表90中,更新INVITE的SDP信息(步骤10015)。 这时,根据编码格式信息100的每个编码格式的变换补充信息103来补充要求编码格式列表90中所不足的变换补充信息。 在步骤10016中,将INVITE分组向目的地IP网络3B传送(步骤10016)。
使用附图对步骤10011 10015的处理具体地进行说明。 例如,图6所示的要求编码格式列表90被保存在SIP信号变换装置4中。也就是说,在发送侧IP网络3A上能够利用的编码格式是PCMU、G. 722。 若对此要求编码格式列表90和媒体变换部支持编码格式列表1000进行比较,则PCMU、 G. 722均存在于媒体变换部支持编码格式列表1000中。由此,就能够确认是可以进行基于媒体变换部14的媒体变换的编码格式。 然后,从INVITE中抽取表示作为目的地IP网络信息的"IP网络3B"的识别信息,并从编码格式信息100中检索IP网络3B的支持编码格式102以及每个编码格式的变换补充信息103。
也就是说,识别出IP网络3B的支持编码格式是PCMU、 EVRC。 若对目的地IP网络3B的支持编码格式(PCMU、 EVRC)和要求编码格式列表90的 编码格式(PCMU、 G. 722)进行比较,则EVRC不存在于要求编码格式列表90中。
因此,将EVRC以及该EVRC的编码格式变换补充信息103追加到要求编码格式列 表90中,进行INVITE的SDP信息的变换处理。之后,将实施了 SIP信号变换处理的INVITE 向IP网络3B发送。 接着,在步骤10020中,IP网络3B上的终端发送作为针对INVITE的响应控制信 号的2000K分组(步骤10020)。 在此2000K分组的主体内记载了使用了 SDP的信息,作为有关IP网络3B的终端
可利用的媒体格式的信息的响应编码格式90包含在2000K的SDP信息中。 这里,图7是说明响应编码格式列表95的说明图。如图7所示那样,响应编码格
式列表95至少具有编码格式96和每个编码格式的变换补充信息97。编码格式96以及每
个编码格式的变换补充信息97是接收侧的IP网络上的终端可利用的编码格式及其补充信息。 在SIP信号变换装置4中,抽取已接收到的2000K分组所包含的响应编码格式列 表95,并对此响应编码格式列表95和所保存的要求编码格式列表90进行比较。而且,判断 处于响应编码格式列表95中的编码格式96、和处于要求编码格式列表90中的编码格式91 是否一致(步骤10017)。 这时,不需要响应编码格式列表95的全部编码格式96与要求编码格式列表90的
编码格式91 一致,例如多个编码格式96之中任意一个一致即可。即、这是因为,如果任意
一个的编码格式一致,则意味着有共用的媒体格式,所以就可以进行媒体通信。 而且,在响应编码格式列表95的编码格式96与要求编码格式列表90的编码格式
91 一致的情况下,不用更新响应编码格式列表95的信息而转移到步骤10019,将2000K分
组传送给IP网络3A。 另一方面,在响应编码格式列表95的编码格式96与要求编码格式列表90的编码 格式91不一致的情况下,则更新响应编码格式列表95的内容。 此响应编码格式列表95的更新方法是,进行将处于要求编码格式列表90中的编 码格式之中最优先的编码格式(例如在图6中是最前头的编码格式)追加到响应编码格式 列表95中的变换。 这里,虽然在图6中未图示,但是还可以在要求编码格式列表90中附加"选择优先 级"之类的项目,设置在IP网络3A侧所决定的优先级。 而且,在步骤10019中,将2000K分组向IP网络3A传送(步骤10019)。 如图5那样,即使在IP网络3A上的终端和IP网络3B上的终端可利用的媒体格
式不同的情况下也能够通过具备SIP信号变换装置4来实现两终端间的媒体协商。 另外,在媒体协商之际,还能够通过对媒体变换所涉及的补充信息进行赋予或者
增补,来提供最佳的媒体变换。
(A-3)第1实施方式的效果 如以上那样,根据第1实施方式,即使在双方的终端可利用的媒体格式不同的情 况下,只要是媒体变换装置支持的编码格式,就可以进行用于实施终端间的相互连接的媒体协商。 (B)其他实施方式 虽然在第1实施方式中示例了 SIP信号变换装置对使用SDP所记载的媒体格式信 息进行变换的情况,但是不需要限定于SDP,还能够广泛地适用于利用SDP以外的协议所记 载的媒体格式信息。 虽然在第1实施方式中说明了 SIP信号变换装置是具备媒体变换部和控制部(控 制信号变换控制部)的物理上为同一装置的情况,但是也可以通过分散配置的计算机的执 行来发挥媒体变换部和控制部(控制信号变换控制部)的功能。 虽然在第1实施方式中说明了 SIP信号变换装置进行一对一的终端间的连接控制 的情况。但是,在诸如电视会议系统、一对多通信系统等那样的系统中也能够应用本发明的 SIP信号控制装置。 在这种情况下,SIP信号变换装置预先保持能够在全部的用户终端中利用的编码 格式信息。而且,能够通过构成为,基于来自发送侧终端的INVITE中所包含的媒体格式信 息(SDP信息),个别地比较能够在发送侧终端利用的编码格式和多个接收侧终端各自的编 码格式,并进行第1实施方式中所说明的处理,来实现。 另外,作为别的方法,SIP信号变换装置,根据来自发送侧的INVITE的目的地网络 信息和编码格式信息100推断出多个接收侧终端的编码格式,并判断有无在这些多个接收 侧终端共用的编码格式。而且,在有共用的编码格式的情况下,决定此共用的编码格式就是 在多个接收侧终端可利用的编码格式。通过应用第1实施方式中所说明的处理就能够实现 这以后的处理。 本发明的SIP信号变换装置具有进行媒体协商中的编码格式信息增补的单元,在 将在目的地IP网络中支持的编码格式追加在要求编码格式中的基础上,进行传送,由此, 即使在终端间的支持媒体类型不同的情况下也可以进行以相互连接为出发点的媒体协商。
另外,本发明的SIP信号变换装置具有按每个IP网络且每个编码格式保持每个编 码格式的变换补充信息,在要追加要求编码格式的情况下填补根据所输入的要求编码格式 列表无法类推适用的变换补充信息的单元,采用在目的地IP网络中支持的编码格式变换 补充信息,由此可以进行终端间的最佳的媒体变换。
权利要求
一种连接控制装置,进行多个终端间的相互连接,其特征在于,包括通信单元,与上述各终端之间进行连接控制信号的授受;媒体格式信息存储单元,对上述各终端可利用的媒体格式信息进行存储,且上述各终端接受利用媒体格式变换装置进行媒体格式变换后的媒体信息的提供;以及媒体格式信息增补单元,基于从上述终端接收到的连接控制信号来参照上述媒体格式信息存储单元,并判断进行相互连接所涉及的上述多个终端可利用的上述媒体格式信息的共用性,在不存在共用的上述媒体格式信息时,将规定的上述媒体格式信息增补在上述连接控制信号中并发送给上述通信单元。
2. 按照权利要求1所记载的连接控制装置,其特征在于,上述媒体格式信息存储单元存储具有如下信息的信息表示媒体格式的信息、和基于 该媒体格式的媒体通信的关联信息,上述媒体格式信息增补单元,不仅将表示上述媒体格式的信息,而且也将基于该媒体 格式的媒体通信的关联信息增补在上述连接控制信号中。
3. 按照权利要求1或2所记载的连接控制装置,其特征在于, 上述媒体格式信息增补单元,具有媒体格式信息比较部,对从连接要求终端接收到的连接要求信号中所包含的该连接要 求终端的媒体格式要求信息、和上述媒体格式信息存储单元中所存储的目的地终端的上述 媒体格式信息进行比较;媒体格式信息变换部,在由上述媒体格式信息比较部判断为上述目的地终端的上述媒 体格式信息之中有不存在于上述媒体格式要求信息中的媒体格式时,将该不存在的上述目 的地终端的上述媒体格式信息增补在上述媒体格式要求信息中。
4. 按照权利要求3所记载的连接控制装置,其特征在于,上述媒体格式信息比较部,对来自上述目的地终端的响应控制信号中包含的该目的地 终端的媒体格式响应信息、和上述连接要求终端的上述媒体格式要求信息进行比较,上述媒体格式信息变换部,在由上述媒体格式信息比较部判断为上述媒体格式响应信 息与上述媒体格式要求信息不一致时,将上述媒体格式要求信息之中优先级较高的媒体格 式信息保管在上述媒体格式响应信息中。
5. —种连接控制方法,是进行多个终端间的相互连接的连接控制装置的连接控制方 法,其特征在于,连接控制装置具有媒体格式信息存储单元,该媒体格式信息存储单元对上述各终端可 利用的媒体格式信息进行存储,且上述各终端接受利用媒体格式变换装置进行媒体格式变 换后的媒体信息的提供,包括以下步骤通信单元与上述各终端之间进行连接控制信号的授受的通信步骤;以及 媒体格式信息增补单元基于从上述终端接收到的连接控制信号来参照上述媒体格式 信息存储单元,并判断进行相互连接所涉及的上述多个终端可利用的上述媒体格式信息的 共用性,在不存在共用的上述媒体格式信息时,将规定的上述媒体格式信息增补在上述连 接控制信号中并发送给上述通信单元的媒体格式信息增补步骤。
6. —种连接控制程序,其特征在于,使具有媒体格式信息存储单元的计算机作为以下单元发挥功能,且该媒体格式信息存 储单元对各终端可利用的媒体格式信息进行存储,该各终端接受利用媒体格式变换装置进 行媒体格式变换后的媒体信息的提供通信单元,与上述各终端之间进行连接控制信号的授受;媒体格式信息增补单元,基于从上述终端接收到的连接控制信号来参照上述媒体格式 信息存储单元,并判断进行相互连接所涉及的上述多个终端可利用的上述媒体格式信息的 共用性,在不存在共用的上述媒体格式信息时,将规定的上述媒体格式信息增补在上述连 接控制信号中并发送给上述通信单元。
全文摘要
本发明提供一种连接控制装置、方法以及程序,即使在双方终端可利用的媒体格式不同的情况下也能够实施媒体协商。本发明的连接控制装置,进行多个终端间的相互连接,其特征在于,包括通信单元,与各终端之间进行连接控制信号的授受;媒体格式信息存储单元,对各终端可利用的媒体格式信息进行存储,且该各终端接受利用媒体格式变换装置进行媒体格式变换后的媒体信息的提供;媒体格式信息增补单元,基于从终端接收到的连接控制信号来参照媒体格式信息存储单元,并判断进行相互连接所涉及的多个终端可利用的媒体格式信息的共用性,在不存在共用的媒体格式信息时,将规定的媒体格式信息增补在连接控制信号中并发送给通信单元。
文档编号H04L12/56GK101741679SQ20091015165
公开日2010年6月16日 申请日期2009年7月20日 优先权日2008年11月17日
发明者铃木友泰 申请人:冲电气工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1