通信系统的制作方法_3

文档序号:8491706阅读:来源:国知局
外部情况信息时,管理员功能部110获取另一信息处理单元的条件。具体地,当在安装信息处理单元10的地点已经发生意外、事故、灾难等时(等同于表示指令目标情况的信息),管理员功能部110获取安装另一信息处理单元的地点没有发生意外、事故、灾难等的条件(或者没有获取到另一信息处理单元的外部情况信息的条件)
[0064]然后,管理员功能部110基于外部情况信息获取部113获取的信息处理单元10的外部情况信息和其他信息处理单元的外部情况信息判断获取的条件是否满足。换句话说,当在安装信息处理单元10的地点已经发生意外、事故、灾难等时,管理员功能部110判断安装其他信息处理单元的地点是否已经发生意外、事故、灾难等。然后,在安装其他信息处理单元的地点没有发生意外、事故、灾难等的情况下,管理员功能部110指示其他信息处理单元执行通信控制处理。
[0065]外部情况信息获取部113获取发生意外、事故、灾难等的事件或者当前时间,并且获取在获取的时间处于晚间时段的地点。此外,管理员功能部110可以获取安装在获取的地点的其他信息处理单元的外部情况,并且判断是否已经发生意外、事故、灾难等。然后,在已经发生意外、事故、灾难等的情况下,管理员功能部110可以指示其他信息处理单元执行通信控制处理。
[0066]此外,在存在多个另一信息处理单元候选的情况下,外部情况信息获取部113基于从每个信息处理单元的管理员功能部110获取的操作状态获取意外、事故、灾难等信息。例如,管理员功能部110按次序从具有最少负载的信息处理单元获取意外、事故、灾难等信息。然后,当在安装信息处理单元10的地点已经发生意外、事故、灾难等时,管理员功能部110可以判断在安装其他信息处理单元的地点是否发生意外、事故、灾难等。此外,在存在多个另一信息处理单元候选的情况下,外部情况信息获取部113基于预先设置的优先级顺序按次序从具有最高优先级的信息处理单元获取意外、事故、灾难等信息。然后,当在安装信息处理单元10的地点已经发生意外、事故、灾难等时,管理员功能部110可以判断在安装其他信息处理单元的地点是否发生意外、事故、灾难等。
[0067]因此,例如,在晚间时段发生灾难等的情况下,外部情况信息获取部113可以指定处于相同晚间时段的另一信息处理单元(信息处理设备),并且指示安装在没有发生灾难等的地点的其他信息处理单元执行通信控制处理。
[0068]此外,在如上所述存在多个另一信息处理单元候选的情况下,外部情况信息获取部113可以获取安装另一信息处理单元候选的每个地点已经发生或预计发生的外部情况。然后,外部情况信息获取部113可以指定不具有在安装信息处理单元候选的地点已经发生或预计发生的外部情况的信息处理单元作为另一信息处理单元。换句话说,外部情况信息获取部113可以指定负载几乎不增加的信息处理单元或者几乎不会故障的信息处理单元作为另一信息处理单元。
[0069]此外,在指示另一信息处理单元执行通信控制处理的情况下,管理员功能部110可以指示其他信息处理单元执行整个通信控制处理或者可以指示其他信息处理单元执行通信控制处理的一部分。在指示其他信息处理单元执行通信控制处理的一部分的情况下,管理员功能部110可以使信息处理单元10执行的通信控制处理的处理量等于其他信息处理单元执行的通信控制处理的处理量。当然,管理员功能部110不限于使信息处理单元10执行的通信控制处理的处理量等于其他信息处理单元执行的通信控制处理的处理量。例如,管理员功能部I1可以被配置为根据外部情况信息获取部113获取的事件的规模或灾难等的规模向其他信息处理单元发布通信控制处理的处理量的预设比率。
[0070]接下来,将描述用于控制用户终端UA1,UA2,…之间的通信的通信控制处理。管理员功能部110管理连接控制部111 (具体地,状态代理服务器功能部120和DNS功能部130)和中继功能部112。此外,管理员功能部110分配给每个内置虚拟机的IP地址、表示每个虚拟机上的负载的信息、分配给虚拟机配置中继功能部112的IP地址、分配给虚拟机配置状态代理服务器功能部120的IP地址、会话建立状态下识别用户终端UA1,UA2,…的每一个的识别信息(例如,ID(标识)和电话号码)和IP地址等,并且保留获取的信息。
[0071]此外,管理员功能部110获取信息处理单元10(连接控制部111和中继功能部112)的操作状态。然后,根据获取的操作状态,管理员功能部110指示另一信息处理单元(例如,第二信息处理单元20)执行用户终端UA1,UA2,…上的通信控制处理。换句话说,管理员功能部110指示使得由另一信息处理单元(另一信息处理设备)执行将由预定信息处理单元(信息处理设备)执行的用户终端UAl, UA2,…上的通信控制处理。
[0072]例如,管理员功能部110获取表示连接控制部111上的负载的负载信息作为操作状态。例如,负载是诸如CPU和存储器的硬件资源的使用率。在获取的负载信息表示的负载大于预定第一负载阈值的情况下,管理员功能部110指示另一信息处理单元(包括的连接控制部111)执行通信控制处理。基于上述外部情况信息在指定另一信息处理单元的处理中指定另一信息处理单元。因此,能够可靠地避免产生拥塞的状况。
[0073]此外,管理员功能部110检测连接控制部111中故障的发生(获取发生故障或不发生故障)作为操作状态。在检测到连接控制部111中发生故障的情况下,管理员功能部110执行另一信息处理单元执行通信控制处理。因此,能够可靠地连接用户终端UAl, UA2,…。
[0074]类似地,管理员功能部110获取表示中继功能部112上的负载的负载信息作为操作状态。在获取的负载信息表示的负载大于预定第二负载阈值的情况下,管理员功能部110指示另一信息处理单元(包括的中继功能部112)执行通信控制处理。此外,管理员功能部检测中继功能部112中故障的发生作为操作状态。在检测到中继功能部112中发生故障的情况下,管理员功能部110执行另一信息处理单元执行通信控制处理。
[0075]此外,管理员功能部110与另一信息处理单元(例如,第二信息处理单元20)的管理员功能部110进行通信,并且发送和接收操作状态。管理员功能部110发送和接收的操作状态包括内容中的至少一个:信息处理单元的负载、负载阈值和存在故障或不存在故障。然后,管理员功能部110将获取的操作状态存储到存储设备(或数据库)。因此,例如,在由于信息处理单元10上的负载增加发生拥塞的情况下,可以立即选择能够避免拥塞和避免立即发生拥塞的另一信息处理单元。此外,例如,在信息处理单元10中已经发生故障的情况下,可以立即选择没有发生故障的另一信息处理单元,并且立刻且可靠地在用户终端UAl, UA2,…之间进彳丁通f目ο
[0076]管理员功能部110可以总是连接到另一信息处理单元的管理员功能部或者可以每当经过预设时间时连接到另一信息处理单元的管理员功能部,从而发送和接收操作状态。此外,例如,在选择另一信息处理单元的情况下,管理员功能部110可以选择具有最少负载的另一信息处理单元,或者可以选择能够避免拥塞的其他信息处理单元之中通信距离最短的另一信息处理单元。
[0077]此外,用户终端UAl, UA2,…都基于用户输入的信息向信息处理单元10发送连接请求通知。然后,信息处理单元10接收用户终端UA1,UA2,…发送的连接请求通知。作为连接请求通知的传送源的用户终端UA1,UA2,…也被称为通信源用户终端,此外,连接请求通知包括用于识别通信目的地(例如,用户终端(通信目的地用户终端)和中继功能部112)的识别?目息。
[0078]管理员功能部110将接收的连接请求通知中包括的识别信息发送(输出)到连接控制部111 (状态代理服务器功能部120)。状态代理服务器功能部120接收管理员功能部110发送的识别信息。状态代理服务器功能部120将接收的识别信息发送(输出)到DNS功能部130。
[0079]状态代理服务器功能部120接收DNS功能部130发送的IP地址作为通信目的地IP地址。状态代理服务器功能部120根据SIP在接收的通信目的地IP地址与分配给通信源用户终端的IP地址之间建立会话。此外,状态代理服务器功能部120将通信目的地IP地址发送到通信源用户终端。在通信源用户终端和通信目的地用户终端经由中继功能部112连接的情况下(在通信目的地IP地址是中继功能部112的IP地址的情况下),可以省略状态代理服务器功能部120建立会话的处理。
[0080]在通过状态代理服务器功能部120建立会话且用户终端彼此通信时另一用户终端向通信用户终端(例如,用户终端UAl)发送连接请求通知的情况下,管理员功能部110可以将用户终端正在通信通知给其他用户终端。例如,在当在用户终端UAl和用户终端UA2之间建立会话且用户终端处于彼此呼叫中(通信中)时另一用户终端向用户终端UAl呼叫(发送连接请求通知)的情况下,管理员功能部110向其他用户终端发送表示用户终端处于呼叫中的忙音。表示用户终端处于通信中的信息(例如,忙音)预先存储在存储设备中。
[0081]DNS功能部130存储识别信息和分配给识别信息的IP地址,从而将其彼此关联。DNS功能部130接收状态代理服务器功能部120发送的识别信息。DNS功能部130将与接收的识别信息相关联存储的IP地址发送(输出)到发送识别信息的状态代理服务器功能部 120。
[0082]用户终端UA1,UA2,…的每一个基于用户输入的信息将连接请求信息发送到信息处理单元10。此外,用户终端UAl, UA2,…的每一个从信息处理单元10接收通信目的地IP地址。用户终端UAl, UA2,…的每一个经由信息处理单元10建立的会话与被分配了接收的通信目的地IP地址的用户终端UAl, UA2,…进行通信。因此,用户终端UAl, UA2,…的用户可以发送和接收预定信息。
[0083]此外,当从信息处理单元10接收中继功能部112的通信目的地IP地址时,用户终端UAl, UA2,…的每一个将包括接收的通信目的地IP地址的服务器连接请求发送到信息处理单元10 (管理员功能部110)。管理员功能部110将从用户终端UA1,UA2,…接收的服务器连接请求中包括的通信目的地IP地址和通信源用户终端的IP地址发送(输出)到中继功能部112。
[0084]例如,中继功能部112是用于实现UC的服务器,并且包括各种通信装置和通过集成通信装置实现有效通信。例如,通知装置是网络会议、TV(电视)会议、多点会议、聊天、IVR(交互式语音应答)、
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1