传输管理系统、传输系统以及用于传输管理系统的程序的制作方法_4

文档序号:8270306阅读:来源:国知局
。在中继装置选择管理表中为每个终端ID管理指示选择中继装置ID所识别的中继装置30的优先级的优先级信息。图14中图示的中继装置选择管理表图示了,在终端ID “Olaa”识别的终端1aa开始通信的情况下,选择中继装置ID “111a”所识别的中继装置30a的优先级是“3”。注意,基于例如终端10和中继装置30之间的带宽以及当信息在终端10和中继装置30之间被发送/接收时的中继时间,确定在中继装置选择管理表中的中继装置的优先级,使得数值越大优先级越高。此外,优先级也可以基于终端10和管理系统50所使用的时区来计算。在这种情况下,如果终端10使用的时区与管理系统50使用的时区较接近,则优先级的数值可以被设置的较大。
[0114](选择装置的功能配置)
[0115]接着,将描述选择装置80的功能配置。注意,在下文中,在描述选择装置80的功能时,将还描述如图5所示的配置元件中与用于实现选择装置80的功能的主要配置元件和功能配置之间的关系。
[0116]发送/接收单元81是选择请求信息接收单元和输出单元的示例,并且根据来自如图5所示的CPU 201的指令和图5示出的网络I/F 209实现。发送/接收单元81经由通信网络2执行与其它终端、装置或者系统的各种数据(或者信息)的发送/接收。因此,发送/接收单元81接收从管理系统50发送的指示选择中继装置30的请求的选择请求信息。而且,发送/接收单元81通过将中继装置ID发送到管理系统50来输出识别选择装置80选择的中继装置30的中继装置ID。
[0117]选择单元82可以是中继装置选择单元和通信控制信息提取单元的示例,并且基于中继装置选择管理表(参见图14)管理的优先级信息来从多个候选中继装置30中选择至少一个中继装置30。而且,通过选择中继装置选择管理表中管理的中继装置ID,选择单元82提取包括在中继装置ID中的域信息。
[0118]存储/读取处理单元89根据来自如图5所示的CPU 201的指令和图5示出的HDD205实现。存储/读取处理单元89执行对存储在存储单元8000中的各种数据的处理,并且读取存储在存储单元8000中的各种数据。
[0119]《实施例的处理和操作》
[0120]接着,描述根据实施例的传输系统I中的处理方法。
[0121](准备阶段)
[0122]首先,将参照图15描述终端1aa和其它终端10之间的通信的开始之前的准备阶段中的管理信息的发送/接收处理。图15示出了终端之间的通信开始之前的准备阶段的时序图。注意,在图15中,通过图2中图示的管理信息会话sei发送/接收各种管理信息。
[0123]首先,当终端1aa的用户开启图4中图示的电源开关109,图6中图示的操作输入接收单元12响应于电源的开启而开启电源(步骤S21)。然后,当接收到电源开启,登录请求单元13经由通信网络2从发送/接收单元11自动向管理系统50ab发送指示登录请求的登录请求信息(步骤S22)。登录请求信息包括识别请求源终端1aa的终端ID和密码。该终端ID和密码从存储单元1000通过存储/读取处理单元19被读取,并且被发送到发送/接收单元11。
[0124]接着,管理系统50的终端认证单元52通过使用包括在通过发送/接收单元51接收的登录请求信息中的终端ID和密码作为搜索关键字搜索终端认证管理表(参见图9),并且通过确定在终端认证管理表中管理相同的终端ID和密码来执行终端认证(步骤S23)。由于由终端认证管理单元52管理相同的终端ID和密码,当确定登录请求来自具有有效使用权的终端10时,状态管理单元53以彼此相关联的方式在终端管理表(参见图10)中存储终端1aa的终端ID和指示操作状态的状态信息(步骤S24)。因此,状态信息“无”以及终端ID “Olaa”在终端管理表中相互关联并且被管理。
[0125]然后,管理系统50的发送/接收单元51经由通信网络2向请求登录的请求源终端1aa发送由终端认证单元52获取的指示认证结果的认证结果信息(步骤S25)。在下面描述的实施例中,假定由终端认证单元52确定终端具有有效使用权。
[0126](状态管理)
[0127]当终端10的状态基于从终端10发送的管理信息由通信控制改变时,已经执行控制的管理系统50管理改变后状态,并且将状态发送到另一个管理系统50。将参照图16描述此时的处理。图16示出了通知状态改变的处理的时序。注意,在图16,各种类型的管理信息通过图2中所示的管理信息会话sei发送/接收。
[0128]当基于从终端10发送的管理信息(例如,步骤S22)通过通信控制改变终端管理表中所管理的终端10的状态信息时(例如,步骤S24),终端提取单元54通过使用其状态信息被改变的终端10的终端ID(这里,“Olaa”)作为搜索关键字来搜索目的地列表管理表(参见图11)(步骤S31)。因此,终端提取单元54通过读取能够与其状态改变的终端10通信的终端的终端ID “01ab,01ba,01ca,01cb和Oldb”来提取终端ID。接着,发送/接收单元51向连接到管理系统50ab的终端(1ab和1ba)发送终端1aa的终端ID “Olaa”以及改变后状态信息。因此,能够与终端1aa通信的终端(1ab和1ba)可以识别终端1aa的状态。
[0129]发送/接收单元51基于包括在提取的终端ID中的域信息确定是否存在连接到另一个管理系统50的目的地候选终端(步骤S33)。在存在连接到另一个管理系统50的目的地候选终端的情况下(在步骤S33中为是),发送/接收单元51基于包括在提取的终端ID中的域信息us.00.com”向管理系统50cd发送终端1aa的终端ID “Olaa”、目的地名称“东京办公室AA终端”、改变后状态信息以及目的地候选终端的终端ID“01ca、01cb和Oldb” (步骤S34) ο注意,关于终端(10aa,10aa,...,10ba,10bb,...)的改变后状态信息,管理系统50ab可以只在终端10连接到自身管理系统50ab的临时期间,向管理系统50cd发送改变后状态信息。因此,管理系统50cd可以只在临时期间管理未直接连接到管理系统50cd的终端(10aa,10aa,...,10ba,10bb,...)的状态,并且因此,可以减小管理系统50cd的负载。
[0130]管理系统50cd的状态管理单元53在终端管理表中记录彼此相关联的接收的终端ID “Olaa”、目的地名称“东京办公室AA终端”以及改变后状态信息(参见图10(b))(步骤S35)。因此,管理系统50cd可以识别能够与连接到自身管理系统50cd通信的终端(10ca,1cb和1db)通信的终端1aa的状态。从当管理系统50cd接收终端1aa的“无”的状态信息时到当管理系统50cd从管理系统50ab接收终端1aa的“离线”的状态信息时,管理系统50cd的终端管理表可以管理终端1aa的状态。因此,可以只在临时期间管理未直接连接到管理系统50cd的终端10aa,并且因此可以减小管理系统50cd的负载。
[0131]之后,管理系统50cd的发送/接收单元51向终端(10ca,10cb和1db)发送"Olaaijp.00.com”的终端ID和终端1aa的改变后状态信息。因此,能够与终端1aa通信的终端(10ca,10cb和1db)可以识别终端1aa的操作状态。在已接收到改变后状态信息的终端10,目的地列表生成单元20在显示器120显示目的地列表框1100-1 (参照图7),在所述目的地列表框1100-1中,基于改变后状态信息,通过图标1100-3a等图示终端10的操作状态。因此,终端10的用户可以识别该目的地候选终端10的操作状态。目的地列表生成单元20基于包括在接收的终端ID中的域信息,在显示器120显示指示终端10的区域的图标1100-4。因此,终端10的用户可以识别目的地候选终端10的区域。
[0132]注意,当管理系统50cd改变终端10的状态信息时,向管理系统50ab通知改变后状态信息的处理与上述从步骤S31到S36的处理相类似,因此,省略其描述。
[0133](中继装置选择处理)
[0134]接着,将参照图17描述在终端1aa和1db之间的通信开始前选择用于中继在终端10之间发送/接收的内容数据的中继装置30的处理。图17示出了选择中继装置的处理的时序。注意,在图17中,各种管理信息被图2中图示的管理信息会话sei所发送/接收。而且,在本实施例中,终端1aa可以通过从目的地候选终端10之间选择具有在线的操作状态的至少一个终端来请求通信开始。
[0135]首先,终端1aa的用户按下图3所图示的操作按钮108来选择目的地候选终端1db,从而图6中所图示的操作输入接收单元12接收通信的开始的请求(步骤S41)。终端1aa的发送/接收单元11向管理系统50ab发送指示通信开始的请求的开始请求信息“邀请”,所述开始请求信息“邀请”包括终端1aa的终端ID “Olaa”以及终端1db的终端ID “Oldb”,其中终端ID “Olaa”指示通信的开始的请求源,终端ID “Oldb”指示目的地(步骤S42)。管理系统50ab的发送/接收单元51通过接收该通信开始请求信息来接收终端1aa和终端1db的通信开始的请求。接着,发送/接收单元51向选择装置80发送指示请求选择用于中继终端1aa和终端1db之间发送/接收的内容数据的中继装置30的选择请求信息,所述选择请求信息包括终端1aa的终端ID “Olaa”以及终端1db的终端ID “Oldb” (步骤 S43)。
[0136]选择装置80的发送/接收单元81通过接收选择请求信息来接收选择中继装置30的请求。接着,选择单元82从中继装置选择管理表(参见图14)中管理的中继装置30中选择用于中继终端1aa和终端1db之间发送/接收内容数据的至少一个中继装置30 (步骤S44)。将参照图18来描述选择中继装置30的处理。图18示出选择中继装置的处理的流程图。
[0137]首先,选择单元82为中继装置管理表中管理的每个中继装置ID提取与请求源终端1aa的终端ID “Olaa”相关联的优先级以及与请求源终端1db的终端ID “Oldb”相关联的优先级(参见图14)(步骤S44-1)。之后,选择单元82计算每个中继装置ID的优先级数值的和,并且选择其优先级的数值的和为最大的中继装置ID (步骤S44-2)。在本实施例中,相应于中继装置ID “111a”的优先级数值的和与相应于中继装置ID “llld”的优先级数值的和是相同的值“5”。在这样的情况下,选择单元82可以以随机或循环方式任意地从具有最大优先级数值的和的中继装置ID中选择中继装置ID。注意,选择单元82通过选择中继装置选择管理表所管理的中继装置ID来提取包括在中继装置ID的域信息(步骤S44-3)ο
[0138]当中继装置30的选择完成后,选择装置80的发送/接收单元81通过向管理系统50ab发送选择信息,来输出指示该选择的结果的选择信息,所述选择信息包括识别所选择的中继装置的中继装置ID、终端1aa的终端ID“01aa”以及终端1db的终端ID“01db”(步骤 S45)ο
[0139]管理系统50ab的发送/接收单元51通过接收选择信息来接收中继装置30的选择结果。之后,通信控制确定单元56基于包括在选择信息的中继装置ID的域信息来确定是否使用所选择的中继装置30执行与通信终端10之间的通信的开始相关联的控制(步骤S46)。如果域信息是指示管理系统50ab的“ jp.00.com”,则管理系统50ab的通信控制确定单元56确定执行控制,如果域信息不是“jp.00.com”,则确定不执行控制。注意,在本实施例中,包括在中继装置ID的域信息指示管理系统50能够执行与通信的开始有关的控制。因此,在步骤S46的处理中,当控制是可能时,则确定执行控制,而当控制是不可能时,则确定不执行控制。当与通信的开始相关联的控制被确定为不被执行时(在步骤S46中否),发送/接收单元51基于“us.00.com”的域信息向管理系统50cd发送请求与通信的开始相关联的通信控制请求信息(步骤S47)。通信控制请求信息包括从终端1aa发送的开始请求信息(见步骤S42)以及从选择装置80发送的选择信息的内容(见步骤S45)。
[0140](通信开始处理)
[0141]接着,将参考图19描述当所选择的中继装置30是中继装置30a并确定由管理系统50ab执行与通信的开始相关的控制的处理之后。图19示出了请求通信开始的处理的时序。注意,在图19中,各种管理信息通过图2中所示的管理信息的会话sei发送/接收。
[0142]首先,状态管理单元53基于从终端1aa发送的“邀请”的开始请求信息(见步骤S42),改变终端管理表(图10 (a))所管理的开始请求信息的源终端1aa和目的终端1db的状态信息(步骤S51)。这里,将参考图20和21描述在步骤S51的处理。图20是图示终端的转变的状态转变图。图21是图示了改变终端的状态的处理的流程图。
[0143]在本实施例中,状态管理单元53根据图20的状态转变图中图示的状态的改变的规则改变终端10的状态。例如,当从终端10接收到“邀请”的开始请求信息,“无”的终端10的状态信息被改变为“发出邀请”的状态信息或者被改变为“被邀请”的状态信息。注意,当从终端10发送“邀请”以外的其他的管理信息,诸如“振铃、接受、加入和离开”时,状态管理单元53根据图20的状态转变图中图示的状态的改变的规则改变的终端10的状态。然而,详细的描述被省略。在本实施例中,描述使用状态改变管理表(参
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1