专利名称:网关装置的制作方法
技术领域:
本发明涉及网关装置,特别涉及用来在可使用的会话数都被使用的情 况下、连接特定的新会话的网关装置。
背景技术:
在专利文献1中公开了在ISDN网络中、在线路资源穷尽(两个B频 道都被使用)的情况下为了能够进行新的重要呼叫而将物理线路切断的技 术。例如,在专利文献1中,公开了如果判断为呼叫是优先呼叫、则打开 继电器的触点、将从线路终端装置向多个ISDN通信终端连接的I接口线路 切断的技术。
此外,对于来自优先级高的用户终端的连接请求,已知有例如将优先 级低的其他会话切断的技术(例如参照专利文献2 5)。专利文献1日本特开平11-266324号公报专利文献2日本特开2006-148648号公报专利文献3日本特开平10-111853号公报专利文献4日本特开2003-16031号公报专利文献5日本特开2004-187094号公报
在上述专利文献1中公开的技术中,没有比较使用中的各线路的通信 重要度地选择,而都切断,不需要切断的线路也被停止。因此,有通信线 路的效率降低的情况。此外,专利文献1 5的技术都是即使线路空闲也没 有考虑特定被切断的通信而自动地再开始的方法。因此,产生用户通过手 动再连接的工夫。
进而,在优先级高的用户终端还在连接的情况下,有即使优先级低的 用户尝试再连接、通信被切断的优先级低的用户的连接也不被许可的情况, 产生用户多次尝试再连接的工夫。另一方面,由于用户尝试再连接的定时 与会话的切断、开放无关,所以有在从优先级高的其他用户终端的会话被
切断、释放到用户尝试再连接的期间中出现空闲时间的情况。因而,线路 的利用效率降低。
发明内容
鉴于以上,本发明鉴于上述问题点,其目的是提供一种即使在可使用 的会话数都被使用的情况下、通过将会话的一个切断而能够进行重要度高 的新会话的连接、并且能够将切断的会话自动地恢复的网关装置。
本发明例如根据预先设定的、通信源终端、通信目的地对方等作为参 数构成的通信会话的重要度,选择已有会话中的重要度最低者而切断。
本发明例如根据预先与重要度一起设定的再连接要否,将被切断的通
信会话的信息在SIP (Session Initiation Protocol)网关之中存储,在会话资 源中一有空闲时就自动再连接。
本SIP网关的特征之一是,例如具备会话监视部,连接在使用了SIP 的IP网络上,实时地监视通信中会话状况;会话控制部,进行会话的切断、 连接;会话恢复部,负责被切断的会话的恢复;线路控制部,管理通信包 的路由;线路I/F部,负责通信包的转送;会话状况表,保存上述通信中会 话状况的信息;会话资源表,保存有关可使用的会话资源及消耗状况的信 息;会话重要度表,保存会话的重要度信息;会话恢复表,保存被切断并 且需要恢复的会话的信息。
此外,上述SIP网关的特征之一是,在连接到使用了 SIP的IP网络的 加入者住宅内,对于在由加入服务合同规定的最大会话数的会话都被占用 的情况下发生的来自设定为重要度最高的终端(例如紧急通报终端)的新 的会话连接请求,根据预先设定的、终端、通信对方等作为参数构成的通 信会话的重要度,选择已有会话中的重要度最低者切断,由此能够进行新 的会话连接。
此外,上述SIP网关的特征之一是,将上述被切断的已有会话,根据 预先与重要度一起设定的再连接要否,在该SIP网关的会话资源一空闲时 就自动再连接。
SIP网关的特征之一是,用户能够自由地设定上述会话重要度。 根据本发明的解决手段,提供一种网关装置,在终端与通信目的地的
装置间经由网连接会话的系统中,配置在多个上述终端与上述网之间,预 先设定了可使用的会话数,其特征在于, 具备
会话重要度存储区域,对应于会话的通信源识别信息和通信目的地识 别信息,预先存储会话的重要度;
会话状况存储区域,对连接中的一个或多个会话的每个,分别存储通
信源识别信息和通信目的地识别信息;
会话恢复存储区域,存储有切断的会话的通信源识别信息和通信目的 地识别信息;
会话恢复部,使存储在上述会话恢复存储区域中的通信源识别信息和 通信目的地识别信息表示的装置间的会话恢复;以及 会话控制部;控制会话的连接及切断, 上述会话控制部,
在连接中的会话数与可使用的会话数相同的情况下,如果从上述终端 的一个接收到包括表示该终端的通信源识别信息和通信目的地识别信息的 新会话的连接请求,则参照上述会话状况存储区域,对于已经连接的一个 或多个会话分别特定通信源识别信息和通信目的地识别信息,基于所特定 的通信源识别信息和通信目的地识别信息,参照上述会话重要度存储区域, 求出连接中的每个会话的重要度,
选择所求出的重要度最低的会话或重要度比预先设定的基准低的会话 的一个,
将所选择的会话切断,
将所选择的会话的通信源识别信息和通信目的地识别信息存储到上述 会话恢复存储区域中;
按照包含在新会话的连接请求中的通信源识别信息和通信目的地识别 信息,连接通信源的上述终端与通信目的地的装置的新会话;
上述会话恢复部和/或上述会话控制部,在因上述新会话或其他会话被 切断而出现可使用的会话后,通过将存储在上述会话恢复存储区域中的通 信源识别信息和通信目的地识别信息表示的终端或装置间的会话连接,使 切断后的上述会话恢复。
发明的效果
根据本发明,能够提供即使在可使用的会话数全部被使用的情况下、 也能够通过将会话的一个切断而进行重要度高的新会话的连接、并且能够 自动地将被切断的会话恢复的网关装置。
图1是SIPGW的网络结构概念图。 图2是SIPGW的内部结构概念图。
图3是在SIPGW中、对于新会话连接请求的处理流程图。 图4是保存有关可使用的会话资源及消费状况的信息的会话资源表的 结构图。
图5是保存会话的重要度信息的会话重要度表的结构图。
图6是保存通信中会话状况的信息的会话状况表的结构图。
图7是被切断且有恢复的必要性的会话的恢复处理流程图。
图8是保存被切断且需要恢复的会话的信息的会话恢复表的结构图。
图9是会话控制部的恢复处理的流程图。
图10是在UA-A/UA-a之间、UA-B/UA-b之间的通信中用尽了最大会 话数的两个会话的情况下、有UA-C重要度的最高紧急会话连接请求的情 况下的顺序图。
具体实施方式
(硬件结构)
图1是包括SIP网关的网络结构概念图。
本网络系统例如具备多个终端UA20 (例如终端UA-A21 N24)、 SIP 网关装置(以下称作SIPGW) 10、 一个或多个通信目的地装置UA30 (例 如通信目的地UA-a31 m34)。另夕卜,在本实施方式中,以SIP为例进行说 明,但也可以是其他协议。此外,终端UA20、通信目的地装置UA30也可 以不分别是物理的终端、装置,也可以分别是逻辑上的应用。
SIPGW10设置在例如加入者(用户)住宅内,位于住宅内终端UA20 和公众SIP网40之间。例如,可以位于家庭网络与公众网40的边界上。
在终端UA20与通信目的地UA30之间,经由IP网络40、 SIPGW10连接 会话。在这样的网络结构中,通过该加入者的加入服务合同,预先规定从 住宅内能够使用的最大会话数(在该例中假设为两个会话)。
通信目的地装置UA30例如是分发视频流的服务器、电视会议服务器、 进行声音通信等的终端、监视安全的服务器(安全中心)等。
终端UA20例如是PC、电话机、机顶盒、用于安全监视的中心控制器 等。另外,并不限于此,也可以是适当的终端、装置。
机顶盒例如从分发视频流的通信目的地UA30接收视频流。电话机与 通信目的地UA30进行声音通信。PC例如连接在用来进行电视会议的通信 目的地UA30上,进行电视会议。例如,与处于公司中的电视会议服务器 通信。另外,PC也可以具有与上述机顶盒或电话相同的功能。
用于安全监视的传感器例如安装在门或门的附近,检测可疑者的侵入 等。此外,也可以是用于防范的传感器、检测火灾或气体泄漏、漏电的传 感器等。此外,也可以是用来进行看护、医疗等的紧急通报的开关等。控 制用来进行安全监视的传感器的控制器(例如终端UA-C23)如果检测到可 疑者的侵入等异常,则对安全监视服务器(例如通信目的地UA-C33)通知 表示异常的信息。在本实施方式中,例如有关安全的紧急会话即使其他会 话已经连接,也优先地连接。例如,即使加入者在住宅内通过电话或PC 等使用了全部的可使用最大会话数,也能够连接有关安全的会话、将表示 异常的信息通知给监视安全的服务器(例如安全中心)等。
各终端UA20、各通信目的地UA30预先被分配URI (识别信息)。另 夕卜,URI并不限于物理的终端、装置,也可以对应用分配。
图2是SIPGW10的内部结构概念图。
SIPGW10例如具有CPUll、线路控制部12、线路接口部(线路I/F部) 13、会话控制部14、会话监视部15、会话恢复部16、和存储器100。存储 器100例如包括会话状况表(会话状况存储区域)110、会话资源表(会话 资源存储区域)120、会话重要度表(会话重要度存储区域)130、和会话 复原表(会话复原存储区域)140。另外,各部分通过总线等连接。
线路控制部12管理通信包的路由。线路I/F部13是负责通信包的转送 的接口。会话控制部14控制会话的切断、连接。会话监视部15实时地监
视通信中会话状况。例如,会话监视部15监视会话,将通信中的会话数存 储到会话资源管理表中。会话恢复部16负责所切断的会话的恢复。例如, 会话恢复部16在会话中有空闲的情况下,通过会话控制部14恢复存储在 会话恢复表140中的终端UAURI (通信源URI、通信源识别信息)和通信 目的地UAURI (通信目的地识别信息)表示的装置间会话。
会话状况表110保存通信中会话状况的信息。会话资源表120保存有 关可使用的会话资源数及消耗状况的信息。会话重要度表130保存预先设 定的会话的重要度信息。会话恢复表140保存被切断且需要恢复的会话的 信息。另外,对于各表的结构在后面详细地说明。 (表的结构)
图4是会话资源表120的结构图。
会话资源表120例如包括由用户与电信公司的服务合同规定的最大会 话数、和表示会话资源的消耗状况的通信中会话数计数器。通信会话数计 数器随着会话的连接/切断而被递增/递减。
图5是保存会话的重要度信息的会话重要度表130的结构图。
会话重要度表130可以由用户预先自由地设定。会话重要度表130例 如包括终端UAURI、通信目的地UAURI、重要度信息、和恢复要否信息。
终端UA URI是用来识别连接在SIP GWIO上的对应于分别不同的应用 的多个终端UA20的识别信息。通信目的地UA URI是用来识别通信目的 地UA30的识别信息。恢复要否信息规定被强制切断的情况下的会话的再 连接的必要性。对于恢复要否可以由用户自由地设定。另外,恢复要否信 息也可以省略。
作为重要度的例子,在图示的例子中,将重要度按照从高向低的顺序 设想为P0到P6的顺序。PO的重要度最高,对于该重要度的发信请求需要 必须满足。这里,将PO设定给例如用于安全监视的会话。另外,也可以是 IIO号码通报等紧急会话。重要度PO的会话在该例子中是一个,但也可以 是多个会话。
Pl到P6表示必须切断的情况下的各种会话的切断顺序(优先顺序)。 以从P6到P1的顺序成为切断对象会话。在图示的例子中,将P1设定给来 自特定的服务器(例如收费内容服务器)的视频流接收的会话,将P2设定
给与公司的电视会议的会话,将P3设定给与公司的电话的会话,将P4设 定给来自任意的服务器的视频流接收的会话,将P5设定给与任意的对方的 电视会议的会话,将P6设定给与任意的对方的电话的会话。
来自收费内容服务器的视频流接收的会话如果在中途被切断,则也有 在下次连接时从最初开始重新进行下载等、被二次计费的情况。在该例子 中,来自收费内容服务器的视频流接收的会话被较高地设定重要度,能够 防止这样的二次收费。
另外,重要度的水平数也可以不是图示那样的7等级固定,可以由用 户适当设定。
图6是保存通信中会话状况的信息的会话状况表110的结构图。 会话状况表110包括用来在内部识别会话的会话管理号(固定)、每次 会话产生时生成的唯一的会话ID (Call ID)、会话的通信源的终端UA的 URI、和通信目的地UA的URI。图示的例子是假设最大会话数为2时的会 话状况表110。
图6 (a)所示的表是己经达到最大会话数的会话处于通信中的情况的 例子。在该例中,在会话管理号码S1的会话中,作为机顶盒的终端UA-A21 (URI: stb-tanaka@homel.com)与作为视频分发服务器的通信目的地 UA-a31 (URI: dowload@icp2.com)通过会话IDaaa连接。此外,在会话 管理号S2的会话中,作为PC的终端UA-B22 ( URI : videocon-tanaka(piomel.com)和作为电视会议服务器的通信目的地UA-b32 (URI: videocon@companyl.com)通过会话ID aaa连接。
图6 (b)所示的表是会话管理号码Sl的会话被切断后的表。
图6 (c)所示的表是在新会话建立后、在Sl中存储了新会话的信息的 状态的表。新会话例如将安全监视的终端UA-C23 (URI: sec-tanaka@homel.com)、和作为安全中心的服务器的通信目的地UA-c33 (URI: center@securityl.com)通过会话ID ccc连接。另外,从图6 (a) 向图6 (c)转移的处理的详细情况在后面叙述。
图8是保存会话被切断并且需要恢复的会话的信息的会话恢复表140 的结构图。
会话恢复表140例如包括保存会话被切断的时刻信息的"切断时刻"、
保存被恢复的时刻信息的"恢复时刻"(在被恢复之前也可以是空栏)、被
切断的会话的会话ID、终端UAURI、和通信目的地UAURI。在会话被恢 复后,从会话控制部14将被恢复的时刻信息输入到"恢复时刻"字段中。 (会话的连接处理)
图3是通过会话控制部14进行的、对于新会话连接请求的处理流程图。
首先,终端UA20将包括本终端的终端UAURI (通信源URI)和通信 目的地UAURI(通信目的地URI)的、新会话的连接请求发送给SIP GWIO。 例如,终端UA-C23发送新会话的连接请求。另外,新会话的连接请求也 可以还包含有会话ID。
SIP GW10的会话控制部14经由线路I/F部13从终端UA20接收新会 话的连接请求(SIOI)。会话控制部14为了判断是否有对新会话分配的会 话资源,检索会话资源表120 (S103)。例如,会话控制部14参照会话资 源表120,在通信中的会话数与最大会话数是相同值的情况下(没有空闲资 源的情况下)(S105: Yes),向步骤S107移动,在除此以外的情况下(有 空闲资源的情况下)(S105: No),向步骤S131移动。
在步骤S107中,会话控制部14基于包含在新会话的连接请求中的通 信源URI和通信目的地URI检索会话重要度表130,求出对应的重要度 (S107)。会话控制部14判断求出的该新会话的重要度是否是最高的(P0) (S109)。在求出的重要度不是PO的情况下(S109: No),会话控制部14 将会话连接拒绝消息返回给终端UA20 (S137)。另一方面,如果求出的重 要度是PO (S109: Yes),则转移到步骤Slll。另外,除了求出的重要度是 P0的情况(最高)以外,也可以在比预先设定的基准高的情况下移动到步 骤Slll。
在步骤Slll中,会话控制部14检索会话状况表110,取得现有会话的 通信源URI和通信目的地URI (Slll)。此外,会话控制部14通过基于取 得的通信源URI和通信目的地URI对照会话重要度表130,取得会话的重 要度信息和恢复请求信息(有无恢复请求)(S113)。会话控制部14对已有 的所有会话执行步骤Slll和S113的处理,取得连接中的每个会话的重要 度信息和恢复请求信息。
会话控制部14将取得的每个会话的重要度相互比较,特定重要度最低
的会话(S115 S119)。另外,会话控制部14也可以特定重要度比预先设 定的基准低的会话的一个。
会话控制部14将特定的会话切断(S121)。会话控制部14按照被切断 后的会话的恢复请求信息,判断有无恢复请求(S123)。
会话控制部14在被切断的会话请求恢复的情况下(S123: Yes),将有 关该会话的信息从会话状况表110移动、保存到会话恢复表140中(S127)。 更具体地讲,会话控制部14在步骤S113中取得的恢复请求信息表示需要 恢复的情况下,读出会话状况表110内的特定的会话的通信源URI和通信 目的地URI,存储到会话恢复表140中,并且将该通信源URI和通信目的 地URI从会话状况表110中删除。
另一方面,会话控制部14在被切断的会话不请求恢复的情况下(S123: No),将有关该会话的通信源URI和通信目的地URI从会话状况表110中 删除(S125)。
在步骤S129中,会话控制部14 (或会话监视部15)更新会话资源表 120 (S129)。例如,会话控制部14将会话资源表120的通信中的会话数计 数器减l。
会话控制部14许可并连接新会话(S131)。例如,会话控制部14按照 包含在新会话的连接请求中的通信源URI和通信目的地URI,连接通信源 的终端UA和通信目的地UA的新会话。此外,会话控制部14将通信源 URI、通信目的地URI和会话ID存储到会话状况表IIO中。另夕卜,会话ID 可以适当赋予。
会话控制部14将会话资源表120的通信中会话数计数器加1 (S135)。 (会话的恢复处理)
图7是会话恢复部16进行的、切断后的会话的恢复处理流程图。 会话恢复部16如果在会话恢复表140中有新输入(S201,对应于图3 的S127),则会话恢复部16检索会话资源表120 (S203),确认是否有资源 的空闲(S205)。例如,如果会话资源表120的通信中会话数计数器的值比 最大会话数小,则会话恢复部16判断为有资源的空闲,另一方面,如果通 信中会话数计数器的值不比最大会话数小,则判断为没有资源的空闲。 会话恢复部16在没有资源的空闲的情况下(S205: No),例如在规定
时间后,再次检索会话资源表120,确认是否有资源的空闲(S203、 S205)。 另一方面,会话恢复部16在有资源的空闲的情况下(S205: Yes),对会话 控制部14发送恢复的会话的信息,并且请求恢复处理(S207)。会话控制 部14按照请求,执行后述的会话恢复处理。会话控制部14在会话恢复处 理中,在会话的恢复成功的情况下,将实际的恢复时刻输入到会话恢复表 140的"恢复时刻"字段中(后述的步骤S317)。
会话恢复部16确认在会话恢复表140的"恢复时刻"字段中是否有输 入(存储的数据)(S209)。会话恢复部16在"恢复时刻"字段中没有输入 的情况下(S209: No),对会话控制部14再请求恢复处理(S207)。会话 恢复部16在"恢复时刻"字段中有输入的情况下(S209: Yes),将对应的 会话的信息从会话恢复表140中删除(S211)。
图9是会话控制部14的会话恢复处理的流程图。
会话控制部14从会话恢复部16接收恢复请求(S301,图7的S207)。 会话控制部14检索会话恢复表140 (S303),取得终端UAURI和通信目的 地UAURI (S305)。会话控制部14对取得的终端UAURI发送INVITE消 息(S307)。会话控制部14判断是否从终端UA接收到了 200OK回答消息 (S309)。在没有接收到的情况下再发送INVITE消息(S307)。在有接收 的情况下前进到步骤S311。
会话控制部14对所取得的通信目的地UA URI发送INVITE消息 (S311)。该INVITE消息例如包括取得的终端UA URI (通信源URI)和 通信目的地UA URI。会话控制部14判断是否从通信目的地UA接收到了 200OK回答消息(S313)。在没有接收到的情况下再发送INVITE消息 (S311)。在有接收的情况下前进到步骤S315。
会话控制部14以终端UA和通信目的地UA为目标分别发送ACK消 息(S315)。通过以上的处理,再连接存储在会话恢复表140中的会话。会 话控制部14将当前时刻写入到会话恢复表140的"恢复时刻"字段中 (S317)0
另外,在该例子中,分为会话控制部14和会话恢复部16进行处理, 但也可以是一个控制部进行处理。 图IO是通信顺序图。
例如,是在终端UA-A21/通信目的地UA-a31间、终端UA-B22/通信目 的地UA-b32间的通信中将最大会话数的两个会话使用完的情况下、从终 端UA-C23有重要度最高的紧急会话连接请求的情况下的顺序图。
在终端UA-A21/通信目的地UA-a31间、终端UA-B22/通信目的地 UA-b32间,处于建立了S1 (SessionIDaaa)和S2 (SessionIDbbb)的会话 的通信中的状态。此时,会话状况表110成为图6 (a)那样。
终端UA-C23将发给通信目的地UA-c33的会话连接请求(INVITE消 息)送出到SIPGW10中(S501)。会话连接请求例如在From头中包含有 终端UA-C23的终端UAURI (sec-tanaka@homel.com),在To头中包含有 通信目的地UA-c33的通信目的地UAURI (center@security.com)。
SIPGW10参照会话资源表120,在这里判断通信中的会话数达到了最 大会话数(S503,对应于图3的S103、 S105)。
SIPGW10参照会话重要度表130,在这里判断新消息的重要度是最高 的PO (S505,对应于图3的S107、 S109)。
SIP GW10特定重要度最低的已有会话S1 (aaa) (S507,对应于图3 的S111 S119)。如果参照会话状况表110和会话重要度表130,则会话管 理号Sl的会话的重要度是P4,会话管理号S2的会话的重要度是P2。因而, 通过SIP GW10特定重要度低的会话管理号Sl的会话。
会话的切断处理,通过按照会话状况表110的会话管理号Sl的通信源 URI和通信目的地URI,从SIP GW10对终端UA-A21和通信目的地UA-a31 分别送出BYE消息(切断请求),来进行(S509、 S511)。另外,在BYE 消息之中可以作为切断理由而包括reason-emergency (紧急)的行。此外, SIP GW10从终端UA-A21和通信目的地UA-a31接收200 OK(S513、S515)。
此外,SIPGW10在有恢复请求的情况下,将会话状况表110的会话管 理号Sl的通信源URI和通信目的地URI存储到会话恢复表140中,写入 切断时刻(图3的S127)。 SIP GW10将会话状况表110的会话管理号Sl 的条目删除(图3的S127、 S125)。删除后的会话状况表110例如为图6 (b)那样。
在将特定的消息S1 (SessionIDaaa)切断后,SIP GW10对新会话的通 信目的地UA-c33发送INVITE消息,建立终端UA-C23/通信目的地UA-c33
间的会话S1 (SessionIDccc) (S517 S525,图3的S131)。
通过以上的处理,终端UA-C23/通信目的地UA-c33间能够通信 (S527)。
在新会话S1 (SessionIDccc)通信后,为了结束会话,从终端UA-C23 对SIP GWIO、并且从SIP GW10对通信目的地UA-c33分别发送BYE消息 (S529、 S531)。此外,SIP GWIO从通信目的地UA-c33接收200 OK,向 终端UA-C23发送(S533、 S535)。由此,将SI的会话资源释放。
通过从因上述新会话资源的释放(会话的切断)、或者因其他的会话的 切断而判断在会话中有空闲的会话恢复部16对会话控制部14送出恢复请 求,作为SIP GWIO判断为能够恢复(S537)。
恢复处理,通过基于从存储在会话恢复表140中的信息,从SIP GWIO 对终端UA-A21和通信目的地UA-a31分别发送INVITE消息,来进行 (S539 S549)。
由此,将切断后的终端UA-A21/通信目的地UA-a31间的会话以SI (SessionIDddd)的形式恢复。 工业实用性
本发明例如能够在网关装置、终端-装置间经由网关装置通信的系统等 中使用。
权利要求
1.一种网关装置,在终端与通信目的地的装置间经由网连接会话的系统中,配置在多个上述终端与上述网之间,预先设定了可使用的会话数,其特征在于,具备会话重要度存储区域,对应于会话的通信源识别信息和通信目的地识别信息,预先存储会话的重要度;会话状况存储区域,对连接中的一个或多个会话的每个,分别存储通信源识别信息和通信目的地识别信息;会话恢复存储区域,存储有切断的会话的通信源识别信息和通信目的地识别信息;会话恢复部,使存储在上述会话恢复存储区域中的通信源识别信息和通信目的地识别信息表示的装置间的会话恢复;以及会话控制部;控制会话的连接及切断,上述会话控制部,在连接中的会话数与可使用的会话数相同的情况下,如果从上述终端的一个接收到包括表示该终端的通信源识别信息和通信目的地识别信息的新会话的连接请求,则参照上述会话状况存储区域,对于已经连接的一个或多个会话分别特定通信源识别信息和通信目的地识别信息,基于所特定的通信源识别信息和通信目的地识别信息,参照上述会话重要度存储区域,求出连接中的每个会话的重要度,选择所求出的重要度最低的会话或重要度比预先设定的基准低的会话的一个,将所选择的会话切断,将所选择的会话的通信源识别信息和通信目的地识别信息存储到上述会话恢复存储区域中;按照包含在新会话的连接请求中的通信源识别信息和通信目的地识别信息,连接通信源的上述终端与通信目的地的装置的新会话;上述会话恢复部和/或上述会话控制部,在因上述新会话或其他会话被切断而出现可使用的会话后,通过将存储在上述会话恢复存储区域中的通信源识别信息和通信目的地识别信息表示的终端或装置间的会话连接,使切断后的上述会话恢复。
2、 如权利要求l所述的网关装置,其特征在于, 上述会话重要度存储区域还对应于通信源识别信息和通信目的地识别信息,存储表示是否需要被切断的会话的恢复的恢复要否信息;上述会话控制部,基于包含在新会话的连接请求中的新会话的通信源 识别信息和通信目的地识别信息,参照上述会话重要度存储区域,在对应 的恢复要否信息表示需要恢复的情况下,将上述选择的会话的通信源识别 信息和通信目的地识别信息存储在上述会话恢复存储区域中。
3、 如权利要求1所述的网关装置,其特征在于,上述会话恢复部和/或上述会话控制部,读出存储在上述会话恢复存储 区域中的通信源识别信息和通信目的地识别信息,对该通信源识别信息表 示的终端或装置、和该通信目的地识别信息表示的终端或装置发送用来将 该通信源识别信息和该通信目的地识别信息表示的终端或装置间连接的连 接请求,由此使被切断的上述会话恢复。
4、 如权利要求l所述的网关装置,其特征在于, 将所选择的会话的通信源识别信息和通信目的地识别信息从上述会话状况存储区域中删除;将包含在新会话的连接请求中的通信源识别信息和通信目的地识别信 息存储在上述会话状况存储区域中。
5、 如权利要求l所述的网关装置,其特征在于, 还具备会话资源存储区域,存储连接中的会话数、和预先设定的可使用的会 话数;以及会话监视部,监视会话,在上述会话资源存储区域中存储连接中的会 话数,上述会话控制部,在接收到新会话的连接请求后,参照上述会话资源 存储区域,在连接中的会话数和可使用的会话数是相同值的情况下,将上 述所选择的会话切断,并连接新会话。
6、 如权利要求5所述的网关装置,其特征在于,上述会话监视部,在上述新会话或其他会话被释放后,使存储在上述 会话资源表中的连接中的会话数减少;上述会话恢复部,在上述会话资源表的连接中的会话数比可使用的会 话数小的情况下,使切断的上述会话恢复。
7、 如权利要求l所述的网关装置,其特征在于,上述新会话是有关安 全的会话。
8、 如权利要求1所述的网关装置,其特征在于,上述会话控制部,在 接收到新会话的连接请求后,基于包含在该连接请求中的通信源识别信息 和通信目的地识别信息,参照上述会话重要度存储区域,求出新会话的重 要度,在该重要度最高或比预先设定的基准高的情况下,将上述所选择的 重要度低的会话切断,并连接该新会话。
9、 如权利要求8所述的网关装置,其特征在于,上述会话控制部,从监视安全的上述终端接收将通信源识别信息作为 该终端的识别信息、将通信目的地识别信息作为安全中心的识别信息的新 会话的连接请求;在上述会话重要度存储区域中,对应于表示该终端的通信源识别信息 和表示安全中心的通信目的地识别信息,存储有重要度最高的第1重要度; 将该终端与该安全中心的会话优先地连接。
10、 如权利要求9所述的网关装置,其特征在于, 上述会话重要度存储区域,对应于表示显示视频的终端或机顶盒的通信源识别信息、和表示进行视频流分发的服务器的通信目的地识别信息, 存储有第2重要度;第2重要度设定为比第1重要度低并且比其他会话的重要度高。
11、 如权利要求9所述的网关装置,其特征在于, 上述会话重要度存储区域,对应于表示进行电视会议的终端的通信源识别信息、和表示预先设定 的会议服务器的通信目的地识别信息,存储有第3重要度;对应于表示进行声音通信的终端的通信源识别信息、和表示预先设定 的终端的通信目的地识别信息,存储有第4重要度;第3及第4重要度设定为比第1重要度低并且比其他会话的重要度高。
全文摘要
本发明提供网关装置。即使在可使用的会话数全部被使用的情况下,也能够通过将会话的一个切断而进行新会话的连接,并且将切断后的会话自动地恢复。对应于通信源终端的URI及通信目的地对方的URI预先设定通信会话的重要度和恢复要否的信息,存储在会话重要度表(130)中。例如,如果接收到紧急会话等重要度高的会话的连接请求,则选择已有会话中的重要度最低的会话而切断。将被切断的通信会话的信息(例如通信源URI及通信目的地URI)存储在会话恢复表(140)中。在会话资源中出现空闲时马上按照存储在会话恢复表(140)中的通信源URI和通信目的地URI使会话自动地恢复。
文档编号H04L29/06GK101369996SQ200810145630
公开日2009年2月18日 申请日期2008年8月7日 优先权日2007年8月15日
发明者波 卫, 吉田均, 汤本一磨, 舛川博史 申请人:株式会社日立制作所