通信系统和通信方法

文档序号:7641996阅读:153来源:国知局
专利名称:通信系统和通信方法
技术领域
本发明涉及在通过有线线路和无线线路的网络相连的数据发送终端和 数据接收终端之间发送接收数据的通信系统,涉及用于保证数据传送时的
传送质量的QoS (Qualityof Servise:服务质量)设定的技术。
背景技术
在网络上,作为预约从发送源的装置到发送目的地的装置的通信路径 的频带、确保通信质量的协议,已知有RSVP (Resource reSerVation Protocol )。
RSVP中,发送数据侧的终端(数据发送终端)向接收数据侧的终端(数 据接收终端)发送PATH消息。PATH消息是为了预约数据发送终端对数据 接收终端发送从该数据接收终端请求的数据时该数据必须通过的路径,而 由数据发送终端输出的消息。该PATH消息中存储了带宽要件、通信量的 特性和地址信息(数据发送终端的IP地址、数据接收终端的IP地址等)。
数据发送终端向数据接收终端发送的PATH消息边由路由器等的中继 装置依次改写带宽要件,边被写入中继装置的IP地址。
接收了 PATH消息的数据接收终端向数据发送终端发送RESV消息。 RESV消息是为了预约数据发送终端向数据接收终端发送从该数据接收终 端请求的数据时该数据必须通过的路径的带宽,而由数据接收终端输出的 消息。该RESV消息中存储了实际预约的带宽、所请求的服务等级和地址 信息(数据发送终端的IP地址等)。
数据接收终端向数据发送终端发送的RESV消息向反方向搜索PATH 消息走过的路径而返回到数据发送终端。对RESV消息进行了中继的路由 器等的中继装置预约存储在RESV消息中的带宽。
RSVP中,从数据发送终端向数据接收终端发送PATH消息,接收了 PATH消息的数据接收终端作为响应,对数据发送终端发送RESV消息。这
样,RSVP中,实际的频带预约由发送RESV消息的数据接收终端来进行,
适合于反映数据接收终端侧的请求质量的多播通信。
^伫专利文献1: RFC2205 Resource reservation Protocol (RSVP)
但是,近年来,具有网络功能的硬盘记录器作为数据发送终端具有对
数据接收终端发送视频流的功能,同时,作为数据接收终端具有接收来自
其他数据发送终端的视频流的功能。
从数据发送终端向数据接收终端发送的视频流的数据率由数据发送终
端侧来掌握,能否使数据率可变也由数据发送终端装置侧来掌握。因此,
与数据接收终端侧进行频带预约相比,有时更希望由数据发送终端侧进行
频带预约。
因此,使得可以从数据发送终端和数据接收终端两者进行频带预约。 参考图13来说明该情况下的动作时序。图13是数据发送终端进行频带预 约的情况下的时序图。
数据发送终端4000生成包含所请求的频带bl的频带分配请求包(步 骤S1001),将所生成的频带分配请求包输出到第2中继终端3000 (步骤 S1002)。第2中继装置3000进行频带分配请求包所包含的频带bl的预约 (步骤S1003),并将频带分配请求包传送给第1中继装置2000 (步骤 S1004)。
第1中继装置2000进行频带分配请求包所包含的频带bl的预约(步 骤S1005),并将频带分配请求包传送给数据接收终端1000 (步骤S1006)。
接收了频带分配请求包的数据接收终端1000确定在第1中继装置2000 和第2中继装置3000中进行了频带bl的预约的情况(步骤S1007)。并且, 将作为频带分配请求包的响应的频带分配响应包从数据接收终端1000传送 到第1中继装置2000,从第1中继装置2000传送到第2中继装置3000, 从第2中继装置3000传送到数据发送终端4000 (步骤S1008、 S1009、 SIOIO)。
接收了频带分配响应包的数据发送装置4000掌握在第1中继装置2000 和第2中继装置3000中预约了频带bl的情况(步骤SlOll)。下面,数据 发送终端4000在频带bl中,对数据接收终端IOOO进行视频流等的数据发 送。
但是,若使数据发送终端4000和数据接收终端1000两者进行频带预 约、使数据发送终端4000和数据接收终端1000两者解除频带预约,则例 如产生如下的问题。另外,记载为在数据发送终端4000和数据接收终端 1000之间有第1中继装置2000和第2中继装置3000。
作为第一问题,若数据发送终端4000和数据接收终端1000在大致相 同的时间进行彼此不同的频带的频带预约,则第1中继装置2000最终分配 的频带和第2中继装置3000最终分配的频带为不同的频带。
作为第二问题,若数据发送终端4000进行频带分配请求,在与其大致 相同的时间,数据接收终端1000进行频带解除请求,则最终第l中继装置 2000和第2中继装置3000中的一个进行频带的解除,但另一个成为预约了 频带的状态。
参考图14来说明第一问题。图14是数据发送终端和数据接收终端进 行彼此不同频带的频带预约的情况下的时序图。
数据接收终端1000生成包含所请求的频带rl的第1频带分配请求包 (步骤S1101),并将所生成的第1频带分配请求包输出到第1中继装置 2000 (步骤S1102)。第1中继装置2000进行第1频带分配请求包所包含 的频带rl的预约(步骤S1103),并将第1频带分配请求包传送到第2中继 装置3000 (步骤S1104)。
另一方面,数据发送装置4000生成包含频带sl的第2频带分配请求 包(步骤S1105),并将所生成的第2频带分配请求包输出到第2中继装置 3000 (步骤S1106)。第2中继装置3000进行第2频带分配请求包所包含 的频带sl的预约(步骤S1107),并将第2频带分配请求包传送到第1中继 装置2000 (步骤S1108)。
第2中继装置3000在进行基于第2频带分配请求包的频带sl的预约 后,进行从第1中继装置2000接收的第1频带分配请求包所包含的频带rl 的预约(步骤S1109),而将第1频带分配请求包传送到数据发送终端4000 (步骤SlllO)。
接收了第1频带分配请求包的数据发送终端4000掌握在第1中继装置 2000和第2中继装置3000中预约了频带rl (步骤Sllll)。
第1中继装置2000在进行基于第1频带分配请求包的频带rl的预约
后,进行从第2中继装置3000接收的第2频带分配请求包所包含的频带si 的预约(步骤S1112),而将第2频带分配请求包传送到数据接收终端1000 (步骤S1113)。
接收了第2频带分配请求包的数据接收终端1000掌握在第1中继装置 2000和第2中继装置3000中预约了频带sl的情况(步骤S1114)。
作为第I频带分配请求包的响应的第1频带分配响应包从数据发送终 端4000传送到第2中继装置3000,从第2中继装置3000传送到第1中继 装置2000,从第1中继装置2000传送到数据接收终端1000 (步骤S1115、 S1116、 S1117)0
接收了第1频带分配响应包的数据接收终端1000掌握在第1中继装置 2000和第2中继装置3000中预约了频带rl的情况(步骤S1118)。
数据接收终端1000将作为第2频带分配请求包的响应的第2频带分配 响应包从数据接收终端1000传送到第1中继装置2000,从第1中继装置 2000传送到第2中继装置3000,从第2中继装置3000传送到数据发送终 端4000 (步骤S1119、 SU20、 S1121)。
接收了第2频带分配响应包的数据发送终端4000掌握在第1中继装置 2000和第2中继装置3000中预约了频带sl的情况(步骤S1122)。
这样,由第1中继装置2000分配的带宽和由第2中继装置3000分配 的带宽彼此不同。
参考图15来说明第二问题。图15是数据接收终端请求频带解除,数 据发送终端进行频带预约的情况下的时序图。
数据接收终端1000生成频带解除请求包(步骤S1201),并将所生成 的频带解除请求包输出到第1中继装置2000 (步骤S1202)。第1中继装置 2000根据频带解除请求包,来解除频带b5的预约(步骤S1203),并将频 带解除请求包传送到第2中继装置3000 (步骤S1204)。
另一方面,数据发送终端4000生成包含所请求的频带b5的频带分配 请求包(步骤S1205),并将所生成的频带分配请求包输出到第2中继装置 3000 (步骤S1206)。第2中继装置3000进行频带分配请求包所包含的频 带b5的预约(步骤S1207),并将频带分配请求包传送到第1中继装置2000 (步骤S1208)。
第2中继装置3000在进行了基于频带分配请求包的频带b5的预约后, 根据从第1中继装置2000接收的频带解除请求包来解除频带b5的预约(步 骤S1209),并将频带解除请求包传送到数据发送终端4000 (步骤S1210)。
接收了频带解除请求包的数据发送终端4000掌握在第1中继装置2000 和第2中继装置3000中解除了频带b5的预约的情况(步骤S1211)。
第1中继装置2000在解除了基于频带解除请求包频带b5的预约后, 进行从第2中继装置3000接收的频带分配请求包所包含的频带b5的预约 (步骤S1212),并将频带分配请求包传送到数据接收终端1000 (步骤 S1213)。
接收了频带分配请求包的数据接收装置1000掌握在第1中继装置2000 和第2中继装置3000中预约了频带b5的情况(步骤S1214)。
作为频带解除请求包的响应的频带解除响应包从数据发送终端4000传 送到第2中继装置3000,从第2中继装置3000传送到第1中继装置2000, 从第1中继装置2000传送到数据接收终端1000 (步骤S1215、 S1216、 S1217)。
接收了频带解除响应包的数据接收终端1000掌握在第1中继装置2000 和第2中继装置3000中解除了频带b5的预约(步骤S1218)。
作为频带分配请求包的响应的频带分配响应包从数据接收终端iooo传
送到第1中继装置2000,从第1中继装置2000传送到第2中继装置3000, 从第2中继装置3000传送到数据发送终端4000 (步骤S1219、 S1220、 S1221)。
接收了频带分配响应包的数据发送终端4000掌握在第1中继装置2000 和第2中继装置3000中预约了频带b5的情况(步骤S1222)。
这样,处于在第1中继装置2000中进行了频带b5的预约,在第2中 ^^装置中解除了频带b5的预约的状态。

发明内容
因此,本发明的目的是提供一种即使在数据发送终端和数据接收终端 两者可进行与网络资源的确保有关的处理请求的情况下,也可防止在数据 发送终端和数据接收终端之间的路径上存在的中继装置之间的与网络资源有关的设定上产生不匹配的情形的通信系统及其方法。
为了实现上述目的,本发明的通信系统,包括数据发送终端、数据接 收终端、以及对数据发送终端与数据接收终端之间的数据通信进行中继的 至少一个中继装置,所述数据发送终端包含第一请求发送单元,将用于请 求与对路径的网络资源的确保有关的处理的请求信号发送到传送路径,所 述路径用于自身终端和所述数据接收终端之间的数据通信;所述数据接收 终端包括第二请求发送单元,将用于请求与对路径的网络资源的确保有关 的处理的请求信号发送到传送路径,所述路径用于自身终端和所述数据发
送终端之间的数据通信;所述中继装置包括判断单元,若从所述数据发送 终端和数据接收终端的任一个接收了新的请求信号,则判断该新的请求信 号是否满足用于抑制基于新的请求信号的与确保有关的处理的执行、并且 对于目前所接收的请求信号需要满足的条件;抑制单元,若由所述判断单 元判断为所述新的请求信号满足所述条件,则根据该新的请求信号,抑制 与对该路径的网络资源的确保有关的处理;执行单元,若由所述判断单元 判断为所述新的请求信号不满足所述条件,则根据该新的请求信号,执行 与对该路径的网络资源的确保有关的处理。
本发明的通信方法,在包括数据发送终端、数据接收终端、对数据发 送终端与数据接收终端之间的数据通信进行中继的至少一个中继装置的通 信系统中进行,所述中继装置包括接收步骤,从所述数据发送终端和所 述数据接收终端的任一个接收新的请求信号;判断步骤,判断由所述接收 步骤接收的新的请求信号是否满足用于抑制与网络资源的确保有关的处理 的执行、并且对目前所接收的请求信号需要满足的条件;抑制步骤,若由 所述判断单元判断为所述新的请求信号满足所述条件,则根据该新的请求 信号,抑制与对所述路径的网络资源的确保有关的处理;执行步骤,若由 所述判断单元判断为所述新的请求信号不满足所述条件,则根据该新的请 求信号,执行与对所述路径的网络资源的确保有关的处理。
其中,作为与网络资源的确保有关的处理,例如有预约所请求的频带 的处理,解除所取保的频带的预约的处理等。
根据上述通信系统和通信方法,中继装置判断新的请求信号是否满足 上述条件,在判断为新的请求信号满足上述条件的情况下,不执行基于新 的请求信号的与网络资源的确保有关的处理,在判断为不满足的情况下, 执行基于新的请求信号的与网络资源的确保有关的处理。因此,即使数据 发送终端和数据接收终端请求与不同的网络资源的确保有关的处理,也可 防止中继装置执行基于两者的请求信号的与网络资源的确保有关的处理。 结果,上述通信系统和通信方法可以避免在数据发送终端和数据接收终端 之间的路径上存在的中继装置之间的与网路资源有关的设定产生不匹配。
上述通信系统中,所述条件可以是用于抑制与网络资源的确保有关的 处理的执行、决定请求信号的流方向的关系的条件。
由此,由于仅检查新的请求信号的数据流与之前所接收的请求信号的 数据流的关系就充分,所以可以简单且可靠地防止在数据发送终端和数据 接收终端之间的路径上存在的中继装置之间的与网路资源有关的设定上产 生不匹配。
上述通信系统中,该数据发送终端可以进一步具有第1流设定单元,
对该请求信号设定表示自身终端发送的请求信号的流方向的流信息;所述 数据接收终端进一步具有第2流设定单元,对该请求信号设定表示自身终 端发送的请求信号的流方向的流信息;所述中继装置的所述判断单元根据 对所述新的请求信号设定的流信息来判断该新的请求信号是否满足所述条 件。
由此,由于数据发送终端和数据接收终端分别对请求信号设定表示请 求信号的流方向的流信息,所以中继装置可以简单且可靠地特定请求信号 的流方向。
上述通信系统中,可以是,所述请求信号包含请求的频带;所述条件 是决定由新的请求信号请求的频带和由之前接收的请求信号所请求的频带 的大小关系的条件。
由此,仅通过检查新的请求信号所请求的带宽与之前所接收的请求信 号请求的带宽的关系就可以,所以可以简单且可靠地防止在数据发送终端 和数据接收终端之间的路径上存在的中继装置之间的与网路资源有关设定 上产生不匹配。
上述通信系统中,所述条件可以是决定作为请求频带的解除的请求信 号的频带解除请求信号比作为请求频带的确保的请求信号的频带分配请求
信号优先的条件。
由此,在数据发送终端和数据接收终端的一个进行频带解除请求、另 一个进行频带分配请求的情况下,由于频带解除请求优先,所以在数据发 送终端和数据接收终端之间的路径上存在的所有中继装置解除请求了解除 的频带。结果,可以防止处于在数据发送终端和数据接收终端的路径上存 在的中继装置的一部分解除频带、其余的中继装置仍确保频带的状态。


图1是本发明的实施方式的通信系统的系统结构图。
图2是本发明的数据发送终端和数据接收终端的装置结构图。 图3是表示图2的流信息存储部的存储内容的图。 图4是本发明的中继装置的装置结构图。 图5是表示图4的分配频带存储部的存储内容的图。 图6是表示图4的路径设定部内部具有的路径信息存储部的存储内容 的图。
图7是表示图2的发送接收终端(数据发送终端和数据接收终端)的 处理流程的流程图。
图8是表示图4的中继装置的处理流程的流程图。
图9是表示本发明的实施方式的通信系统的流信息取得处理和路径设 定处理的流程的动作时序。
图IO是表示本发明的实施方式的通信系统的频带预约处理的流程的动 作时序。
图11是表示本发明的实施方式的通信系统的频带预约处理的流程的动 作时序。
图12是表示本发明的实施方式的通信系统的频带预约和频带解除处理 的流程的动作时序。
图13是表示现有通信系统的频带预约处理的流程的动作时序。 图14是用于说明现有通信系统的问题的动作时序。 图15是用于说明现有通信系统的问题的动作时序。符号说明
10发送接收终端
13端口号设定部
16包生成部
19通信部
52无线通信部
55己处理请求判断部
58IP地址取出部
11请求生成部
14IP地址设定部
17数据处理部
50中继装置
53请求包检测部
56请求类别判断部
59流信息取出部
12流信息存储部 15流信息设定部 18协议处理部 51有线通信部 54分配频带存储部 57端口号取出部
60频带分配解除控制部61处理结果附加部
具体实施例
下面,参考附图来说明本发明的实施方式。 《通信系统的结构》
参考图1来说明本发明的实施方式的通信系统的结构。图1是本实施 方式的通信系统的系统结构图。
在图1表示一结构例的通信系统1中,经无线接入点4、 5来连接网络 对应电视机2和网络对应记录器3。
网络对应电视机2和无线接入点4无线连接,网络对应记录器3与无 线接入点5无线连接。无线接入点4和无线接入点5有线连接着。
另外,网络对应电视机2作用为数据发送终端,同时,作用为数据接 收终端。另外,网络对应记录器3作用为数据发送终端,同时作用为数据 接收终端。
无线接入点4、 5作用为中继装置,有时在无线接入点4、 5之间配置 有路由器和网桥等的中继装置。
通信系统l进行端到端(End to End)之间的QoS设定。另外,本实 施方式中,进行无线连接区间的频带预约,由于有线连接区域中有线的频 带宽,所以假设不进行频带预约。图1的情况下,在网络对应电视机2和 无线接入点4之间,在网络对应记录器3和无线接入点5之间进行频带预 约,但是在无线接入点4、 5之间不进行频带预约。
在频带的预约中,以后述的连接为单位,使从数据接收终端向数据发
送终端的频带分配请求优先于用于从数据发送终端向数据接收终端的频带 预约的频带分配请求。在该条件下,执行与用于对数据发送终端和数据接 收终端之间的数据通信的路径的频带预约有关的处理。
另外,在频带的预约和频带的解除处于相同连接的情况下,使用于频 带的预约解除的频带解除请求优先于用于频带预约的频带分配请求。在该 条件下,执行与对用于数据发送终端和数据接收终端之间的数据通信的路 径的频带预约和频带解除有关的处理。这样,通过使频带的预约解除比频 带预约优先,可以防止例如对与停止了动作的终端相关联的连接仍预约了 频带的状态。
本实施方式中,以所谓的TCP连接和所谓的UDP连接为单位来进行 频带的分配。这里,所谓TCP连接是指由终端的IP地址及端口号、和通信 对方的终端IP地址及端口号的对来特定的发送接收终端之间的路径的连 接。另外,所谓UDP连接是指由终端的IP地址及端口号、和通信对方的 终端IP地址及端口号的对来特定的发送接收终端之间的路径的连接。
另外,连接(TCP连接、UDP连接)分别在一个数据发送终端和一个 数据接收终端之间设定。因此,若清楚数据发送终端和数据接收终端的其 中一个IP地址和端口号,就可进行连接的特定。 《数据发送终端、数据接收终端的结构》
参考图2来说明本实施方式的数据发送终端和数据接收终端的装置结 构。图2是数据发送终端和数据接收终端的装置结构图。其中,由于与本 发明有关的部分在数据发送终端和数据接收终端两者之间共通,所以作为 发送接收终端来加以说明。图1的网络对应电视机2和网络对应记录器3 对应于发送接收终端。
发送接收终端10包括请求生成部11、流信息存储部12、端口号设定 部13、 IP地址设定部14、流信息设定部15、包生成部16、数据处理部17、 协议处理部18和通信部19。
请求生成部11生成频带分配请求和频带解除请求,并将所生成的频带 分配请求和频带解除请求输出到包生成部16。其中,频带分配请求用于请 求包含请求分配的频带的频带分配。另外,频带解除请求用于请求频带解 除。
流信息存储部12由连接(UDP连接、TCP连接)为单位来存储流信 息和频带或频带的解除,参考图3来说明其一例。图3是表示流信息存储 部12的存储内容的图。
在流信息存储部12中为了识别连接,使自身装置的IP地址及端口号、 和通信对方的IP地址及端口号相对应地加以存储。
并且,在流信息存储部12中以连接为单位,使流信息和频带或频带的 解除与用于识别连接的信息相对应地进行存储。
这里,流信息的"上行"表示自身终端是接收数据侧的终端,"下行" 表示自身终端是发送数据侧的终端。
此外,频带中存储了所分配的频带或解除,"解除"表示解除了频带。
另外,流信息存储部12也可构成为不存储自身终端的IP地址。
端口号设定部13将进行频带分配请求和频带解除请求的应用软件的端 口号输出到包生成部16和流信息设定部15。
IP地址设定部14预先存储自身终端的IP地址,并将所存储的IP地址 输出到包生成部16。
流信息设定部15从流信息存储部12的自身终端的端口号与从端口号 设定部13输入的端口号一致的流信息存储部12的记录器中取出流信息, 并将所取出的流信息输出到包生成部16。
包生成部16在从请求生成部11输入的频带分配请求上附加从端口号 设定部13输入的端口号、从IP地址设定部14输入的IP地址和从流信息 设定部15输入的流信息,从而生成频带分配请求包,并将所生成的频带分 配请求包输出到协议处理部18。
另外,包生成部16在从请求生成部11输入的频带解除请求上附加从 端口号设定部13输入的端口号、从IP地址设定部14输入的IP地址和从 流信息设定部15输入的流信息,而生成频带解除请求包,并将所生成的频 带解除请求包输出到协议处理部18。
数据处理部17处理发送接收的数据,作用为请求响应处理部17a、流 信息取得部17b和路径设定请求部17c。
请求响应处理部17a进行对频带分配请求和频带分配响应的处理。
流信息取得部17b取得与自身终端的IP地址及端口号、和通信对方的
IP地址及端口号对应的流信息。并且,流信息取得部17b在流信息存储部 12中与自身终端的IP地址及端口号、和通信对方的IP地址及端口号相对 应地存储所取得的流信息。
路径设定请求部17c生成用于设定在自身终端和通信对方的终端之间 传送数据等的路径的路径设定请求包,并将所生成的路径设定请求包输出 到协议处理部18。接收了该路径设定请求的中继装置进行传送数据等的其 他中继装置和终端的设定。
协议处理部18进行预定的协议处理。由于协议处理部18进行的协议 处理与本发明没有直接关系,所以省略说明。
通信部19用于例如与中继装置进行无线连接。 《中继装置的结构》
参考图4来说明本实施方式的中继装置的装置结构。图4是中继装置 的装置结构图。另外,图1的无线接入点4、 5对应于中继装置。
中继装置50包括有线通信部51、无线通信部52、请求包检测部53、 分配频带存储部54、已处理请求判断部55、请求类别判断部56、端口号取 出部57、 IP地址取出部58、流信息取出部59、频带分配解除控制部60、 处理结果附加部61和路径设定部62。
有线通信部51例如用于与中继装置有线连接,无线通信部52例如将 发送接收终端与自身装置进行无线连接。
请求包检测部53从由有线通信部51输入的包和由无线通信部52输入 的包检测出频带分配请求包和频带解除请求包。请求包检测部53将检测出 的频带分配请求包和频带解除请求包分别输出到己处理请求判断部55、请 求类别判断部56、端口号取出部57、 IP地址取出部58、流信息取出部59 和处理结果附加部61。
请求包检测部53从由有线通信部51输入的包和由无线通信部52输入 的包检测出路径设定请求包,并将所检测出的路径设定请求包输出到路径 设定部62。
分配频带存储部54以连接(UDP连接、TCP连接)为单位来存储请 求流信息和频带或频带的解除。参考图5来说明其一例。图5是表示分配 频带存储部54的存储内容的图。 在分配频带存储部54中,为了识别连接,而使第1终端的IP地址及 端口号、和第2终端的IP地址及端口号相对应地加以存储。
并且,分配频带存储部54中以连接为单位,使请求流信息和频带或频 带的解除与用于识别连接的信息相对应地加以存储。
请求流信息中存储了在作为对连接进行频带的预约的基础的频带分配 请求或作为解除对连接预约的频带的基础的频带解除请求上附加的流信 息。
这里,请求流信息的"上行"表示通过基于由接收数据侧的终端发送 的频带分配请求或频带解除请求的处理来进行了频带的分配或解除。另外, 请求流信息的"下行"表示通过基于由发送数据侧的终端发送的频带分配 请求或频带解除请求的处理进行了频带的分配或解除。
另外,频带表示对无线通信部52分配的频带,无线通信部53使用频 带分配存储部54的频带所存储的频带来进行数据传送。另外,频带的"解 除"表示解除了频带。
已处理请求判断部55判断是否在从请求包检测部53输入的请求包(频 带分配请求包、频带解除请求包)上附加了已处理信息,并将判断结果输 出到频带分配解除控制部60。已处理信息是用于表示在前面的中继装置中 没有通过该请求包进行频带的预约等的信息。在中继装置、数据发送终端 和数据接收终端中不进行基于附加了已处理信息的请求包的频带预约等用 的处理。
请求类别判断部56判断从请求包检测部53输入的请求包是频带分配 请求包还是频带解除请求包,并将判断结果输出到频带分配解除控制部60。
端口号取出部57从由请求包检测部53输入的请求包(频带分配请求 包、频带解除请求包)中取出附加于请求包的端口号,并将所取出的端口 号输出到频带分配解除控制部60。
IP地址取出部58从由请求包检测部53输入的请求包(频带分配请求 包、频带解除请求包)中取出附加于请求包的IP地址,并将所取出的IP 地址输出到频带分配解除控制部60。
流信息取出部59从由请求包检测部53输入的请求包(频带分配请求 包、频带解除请求包)中取出附加于请求包的流信息,并将所取出的信息
输出到频带分配解除控制部60。
频带分配解除控制部60中预先设定有条件"在频带预约中流信息'上 行'比流信息'下行'优先。"和条件"频带解除比频带预约优先"。
频带分配解除控制部60根据从已处理请求判断部55、请求类别判断部 56、端口号取出部57、 IP地址取出部58和流信息取出部59输入的各信息 来进行频带的预约和频带的解除,并更新分配频带存储部54的存储内容。 另外,参考图8在后描述频带分配解除控制部60进行的处理的细节。
处理结果附加部61根据从频带分配解除控制部60输入的信息,对从 包检测部53输入的请求包(频带分配请求包、频带解除请求包)附加己处 理信息,而返回到包检测部53。包检测部53在从有线通信部51输入了请 求包的情况下,将所返回的请求包输出到无线通信部52,在从无线通信部 52输入了请求包的情况下,将所返回的请求包输出到有线通信部51。
路径设定部62内部具有路径信息存储部,参考图6来说明其一例。图 6是表示路径信息存储部的存储内容的图。
在路径信息存储部中,为了识别连接(TCP连接、UDP连接),而使 第1终端的IP地址和端口号、及第2终端的IP地址和端口号相对应地加 以存储。
并且,分配频带存储部54中以连接为单位,将自身装置前后的中继装 置或终端(数据发送终端、数据接收终端)的IP地址存储于第1中继IP 地址和第2中继IP地址。
路径设定部62将送来路径设定请求包的中继装置或终端的IP地址存 储于路径信息存储部的第1中继IP地址。另外,路径设定部62利用例如 未图示的路由表,从路径设定请求包的目标中决定传送路径设定请求包的 中继装置或终端,并将所决定的中继装置或终端的IP地址存储于路径信息 存储部的第2中继IP地址。
《数据发送终端、数据接收终端的动作》
参考图7来说明使用图2说明了装置结构的数据发送终端和数据接收 终端的处理。图7是表示数据发送终端和数据接收终端的处理流程的流程 图。图7表示与频带分配请求和频带解除请求有关的数据发送终端和数据 接收终端的处理,该处理在数据发送终端和数据接收终端中实质上相同。
包生成部16判断是否从请求生成部11输入了请求(频带分配请求、 频带解除请求)(步骤S101)。若输入了请求(S10h是),则进行步骤S102 的处理,若没有输入请求(S101:否),则进行步骤S107的处理。
端口号设定部13将进行请求的应用软件的端口号输出到包生成部16 (步骤S102)。 IP地址设定部14将自身终端的IP地址输出到包生成部16 (步骤S103)。流信息设定部15从流信息存储部12的自身终端的端口号 与从端口号设定部13输入的端口号一致的记录器中取出流信息,并将所取 出的流信息输出到包生成部16 (步骤S104)。包生成部16对由请求生成部 ll输入的请求附加端口号、IP地址和流信息,而生成请求包(频带分配请 求包、频带解除请求包),并将所生成的请求包输出到协议处理部18 (步骤 S105)。并且,请求包通过协议处理部18被实施预定的处理后,从通信部 19输出(步骤S106)。并且,进行步骤S101的处理。
数据处理部17的请求响应处理部17a以经通信部19和协议处理部18 输入的数据为基础,来判断是否接收了来自对方终端的请求包(频带分配 请求包、频带解除请求包)(步骤S107)。若接收了请求包(S107:是), 则进行步骤S108的处理,若没有接收请求包(S107:否),则进行步骤S114 的处理。
请求响应处理部17a进一步判断是否对请求包附加了已处理信息(步 骤S108),若附加了已处理信息(S108:是),则进行步骤S112的处理, 若没有附加已处理信息(S108:否),则进行步骤S109的处理。
请求响应处理部17a进行基于请求包的处理(步骤S109)。
具体上,在请求包是频带分配请求包的情况下,请求响应处理部17a 将流信息存储部12的通信对方的终端的IP地址和端口号与包含在频带分 配请求包中的IP地址和端口号一致的记录器的频带改写为频带分配请求包 所包含的频带。另外,之后在改写后的频带中进行数据通信。
在请求包是频带解除请求包的情况下,请求响应处理部17a将流信息 存储部12的通信对方的终端的IP地址和端口号与包含在频带解除请求包 中的IP地址和端口号一致的记录器的频带改写为解除。
请求响应处理部17a作为对请求包的响应,生成包含请求包所包含的 IP地址和端口号以及频带的响应包(频带分配响应包、频带解除响应包),并将所生成的响应包输出到协议处理部18 (步骤SllO)。并且,响应包通 过协议处理部18被实施预定的处理后,从通信部19输出(步骤Slll)。并 且,进行步骤S101的处理。
请求响应处理部17a作为对请求包的响应,生成包含请求包所包含的 IP地址和端口号及频带的响应包(频带分配响应包、频带解除响应包),而 对该响应包附加已处理信息。请求响应处理部17a将附加了已处理信息的 响应包输出到协议处理部18 (步骤S112)。并且,附加了己处理信息的响 应包通过协议处理部18被实施预定的处理后,从通信部19输出(步骤 S113)。并且,迸行步骤S101的处理。
请求响应处理部17a以经通信部10和协议处理部18输入的数据为基 础,来判断是否接收了来自对方终端的响应包(频带分配响应包、频带解 除响应包)(步骤114)。若接收了响应包(S114:是),则进行步骤S115 的处理,若没有接收响应包(S114:否),则进行步骤S101的处理。
请求响应处理部17a进一步判断是否对响应包附加了已处理信息(步 骤S115),若附加了已处理信息(S115:是),则进行步骤S101的处理, 若没有附加已处理信息(S115:否),则进行步骤S116的处理。
请求响应处理部17a进行基于响应包的处理(步骤S116),并进行步骤 S101的处理。
具体上,在响应包是频带分配响应包的情况下,请求响应处理部17a 将流信息存储部12的自身终端的EP地址和端口号与频带分配响应包所包 含的IP地址和端口号一致的记录器的频带改写为频带分配响应包所包含的 频带。另外,之后在改写后的频带中进行数据通信。
在请求包是频带解除响应包的情况下,请求响应处理部17a将流信息 存储部12的自身终端的IP地址和端口号与频带解除响应包所包含的IP地 址和端口号一致的记录器的频带改写为解除。 《中继装置的动作》
参考图8来说明使用图4说明了装置结构的中继装置的处理。图8是 表示中继装置的处理流程的流程图。图8表示与频带分配请求包和频带解 除请求包有关的中继装置的处理。
请求包检测部60检测出请求包(频带分配请求包、频带解除请求包)。
请求类别判断部56判断请求包的类别(频带分配请求包、频带解除请求包)。 频带分配解除控制部60以从请求类别判断部56输入的判断结果为基础, 来判断所检测出的请求包是否是频带分配请求包(步骤S151)。
若是频带分配请求包(S151:是),则进行步骤S152的处理。
已处理请求判断部55判断是否对请求包附加了己处理信息。频带分配 解除控制部60以从己处理请求判断部55输入的判断结果为基础,来判断 检测出的请求包上是否附加了已处理信息(步骤S152)。若附加了已处理 信息(S152:是),则传送频带分配请求包,而不进行基于频带分配请求包 的频带的预约等(步骤S158)。
若没有附加已处理信息(S152:否),则端口号取出部57取出所检测 出的频带分配请求包所包含的端口号,IP地址取出部58取出所检测出的频 带分配请求包所包含的IP地址。频带分配解除控制部60在分配频带存储 部54中检索分配频带存储部54的第1终端的IP地址和端口号与所取出的 IP地址和端口号一致的记录器、分配频带存储部54的第2终端的IP地址 和端口号与所取出的IP地址和端口号一致的记录器。频带分配解除控制部 60判断所检索出的记录器上是否有值(频带、解除)(步骤S153)。
若没有值(S153:否),则为与目前没有进行频带的预约也没有进行频 带的解除的连接有关的,所以进行步骤S156的处理。
频带分配解除控制部60在由步骤S153检索出的记录器的请求流信息 上写入所检测出的频带分配请求包所包含的流信息,同时,在该记录器的 频带上写入所检测出的频带分配请求包所包含的频带(步骤S156)。并且, 传送频带分配请求包(步骤S158)。
若有值(S153:是),则频带分配解除控制部60判断所检索出的记录 器的频带是否是"解除"(步骤S154)。
若是"解除"(S154:是),则由于频带解除请求比频带分配请求优先, 所以频带分配解除控制部60不进行基于所检测出的频带分配请求包的频带 预约的处理,而是使处理结果附加部61对频带分配请求包附加己处理信息 (步骤S157),并传送通过处理结果附加部61附加了已处理信息的频带分 配请求包(步骤S158)。另外,在频带分配请求之前有频带解除请求这一 点成为抑制执行基于该频带分配请求的频带预约的条件。
若没有"解除"(S154:否),则进行步骤S155的处理。
流信息取出部59取出所检测出的频带分配请求包所包含的流信息。频 带分配解除控制部60判断所取出的流信息是否为比步骤S153中检索出的 记录器的请求流信息优先的流信息(步骤S155)。另外,仅在流信息是"下 行"、请求流信息是"上行"的情况下,判断为流信息是不优先于请求流信 息的流信息。即,在流信息为"下行"的这次频带分配请求之前存在流信 息为"上行"的频带分配请求这一点成为抑制执行基于这次频带分配请求 的频带预约的条件。
若不是优先的流信息(S155:否),则频带分配解除控制部60不进行 基于所检测出的频带分配请求包的频带预约的处理,而是使处理结果附加 部61对频带分配请求包附加已处理信息(步骤S157),并传送通过处理结 果附加部61附加了已处理信息的频带分配请求包(步骤S158)。
若是优先的流信息(S155:是),则频带分配解除控制部60在步骤S153 中检索出的记录器的请求流信息上写入所检测出的频带分配请求包所包含 的流信息,同时,在该记录器的频带上写入所检测出的频带分配请求包所 包含的频带(步骤S156)。并且,传送频带请求分配包(步骤S158)。
若不是频带分配请求包(S151:否),则频带分配解除控制部60以从 请求类别判断部56输入的判断结果为基础,来判断所检测出的请求包是否 为频带解除请求包(步骤S159)。若不是频带解除请求包(S159:否),则 进行步骤S151的处理。若是频带解除请求包(S159:是),则进行步骤S160 的处理。
端口号取出部57取出所检测出的频带解除请求包所包含的端口号,IP 地址取出部58取出所检测出的频带分配请求包所包含的IP地址。频带分 配解除控制部60在分配频带存储部54中检索分配频带存储部54的第1终 端的IP地址和端口号与所取出的IP地址和端口号一致的记录器、分配频 带存储部54的第2终端的IP地址和端口号与所取出的IP地址和端口号一 致的记录器(步骤S160)。
频带分配解除控制部60在步骤S160中检索出的记录器的请求流信息 中写入所检测出的频带解除请求包所包含的流信息,同时,在该记录器的 频带中写入"解除"(步骤S161)。并且,传送频带解除请求包(步骤S162)。
《流信息取得处理、路径设定处理》
参考图9来说明数据发送终端和数据接收终端的流信息取得处理和第 1中继装置与第2中继装置的路径设定处理。图9是表示数据发送终端和数 据接收终端的流信息取得处理、及第1中继装置和第2中继装置的路径设 定处理的流程的动作时序。另外,数据接收终端100和数据发送终端400 分别对应于图1的网络对应电视机2和网络对应记录器3。并且,第1中继 装置200和第2中继装置300对应于图1的无线接入点4、 5。
数据接收终端100的流信息取得部17b生成包含自身终端的IP地址和 进行数据发送终端的检索请求的应用软件的端口号的检索包,并输出到协 议处理部18(步骤S201)。检索包通过协议处理部18被实施预定的处理后, 由通信部19通过多播或广播来发送(步骤S202)。
接收了检索包的数据发送终端400的流信息取得部17b作为检索包的 响应,生成包含自身终端的IP地址和与请求包的请求对应的应用软件的端 口号的检索响应包,并输出到协议处理部18。检索响应包通过协议处理部 18被实施预定的处理后,由通信部19通过单播返回到检索源的数据接收终 端100 (步骤S203)。
数据发送终端400的流信息取得部17b在流信息存储部12的自身终端 的IP地址和端口号上写入检索响应包所包含的IP地址和端口号,同时, 在流信息存储部12的通信对方的终端的IP地址和端口号上写入检索包所 包含的IP地址和端口号。并且,由于自身终端是发送数据侧的终端,所以 流信息取得部17c在流信息存储部12的流信息上写入"下行"(步骤S204)。
若数据接收终端400接收到检索响应包,则数据接收终端400的流信 息取得部17b在流信息存储部12的自身终端的IP地址和端口号上写入检 索包所包含的IP地址和端口号,同时,在流信息存储部12的通信对方的 终端的IP地址和端口号上写入检索响应包所包含的IP地址和端口号。并 且,由于自身终端是接收数据侧的终端,所以流信息取得部17c在流信息 存储部12的流信息上写入"上行"(步骤S205)。
数据发送终端400的路径设定请求部17c生成包含新设定在流信息存 储部12中的自身终端的IP地址和端口号及通信对方的终端的IP地址和端 口号的路径设定请求包,并将所生成的路径设定请求包输出到协议处理部
18 (步骤S206)。路径设定请求包通过协议处理部18被实施预定的处理后, 经通信部19输出到无线线路(步骤S207)。
路径设定请求包由第2中继装置300接收,由请求包检测部53检测。 路径设定部62在图6的路径信息存储部的第1终端的IP地址和端口号上 写入路径设定请求包所包含的该路径设定请求包的发送源的终端的IP地址 和端口号。此外,路径设定部62在图6的路径信息存储部的第2终端的IP 地址和端口号上写入路径设定请求包所包含的该路径设定请求包的发送目 的地的终端的IP地址和端口号。并且,路径设定部62写入数据发送终端 400的IP地址作为图6的路径信息存储部的第1中继IP地址,写入第1中 继装置200的IP地址作为第2中继IP地址(步骤S208)。
另外,这时,路径设定部62在分配频带存储部54的第1终端的IP地 址和端口号上写入路径设定请求包所包含的该路径设定请求包的发送源的 终端的IP地址和端口号。此外,路径设定部62在分配频带存储部54的第 2终端的IP地址和端口号上写入路径设定请求包所包含的该路径设定请求 包的发送目的地的终端的IP地址和端口号。
路径设定请求包在通过路径设定部62被实施上述处理等后,从第2中 继装置300传送到第1中继装置200 (步骤S209)。
路径设定请求包由第1中继装置200接收,由请求包检测部53检测。 路径设定部62在图6的路径信息存储部的第1终端的IP地址和端口号上 写入路径设定请求包所包含的该路径设定请求包的发送源的终端的IP地址 和端口号。此外,路径设定部62在图6的路径信息存储部的第2终端的IP 地址和端口号上写入路径设定请求包所包含的该路径设定请求包的发送目 的地的终端的IP地址和端口号。并且,路径设定部62写入第2中继装置 300的IP地址作为图6的路径信息存储部的第1中继IP地址,写入数据接 收终端100的IP地址作为第2中继IP地址(步骤S210)。
另外,这时,路径设定部62在分配频带存储部54的第1终端的IP地 址和端口号上写入路径设定请求包所包含的该路径设定请求包的发送源的 终端的IP地址和端口号。此外,路径设定部62在分配频带存储部54的第 2终端的IP地址和端口号上写入路径设定请求包所包含的该路径设定请求 包的发送端的终端的IP地址和端口号。
路径设定请求包通过路径设定部62被实施上述处理等后,从第1中继 装置200传送到数据接收终端100 (步骤S211 )。
数据接收终端100在接收路径设定请求包后,作为响应,生成路径设 定响应包。所生成的路径设定响应包从数据接收终端100传送到第1中继 装置200,从第1中继装置200传送到第2中继装置300,从第2中继装置 300传送到数据发送终端(步骤S212、 S213、 S214)。 《频带预约处理(其l)》
参考图IO来说明只有数据发送终端进行频带分配请求的情况下的通信 系统的频带预约处理。图10是表示通信系统的频带预约处理的流程的动作 时序图。图IO为频带预约的对象连接(TCP连接、UDP连接)中最先进 行频带分配请求的情况。
数据发送终端400的包生成部16生成频带分配请求包(步骤S301 )。 另外,该频带分配请求包包含请求的频带Bl,同时,包含自身终端的IP 地址和进行频带分配请求的应用程序的端口号和流信息"下行"。
频带分配请求包从数据发送终端400被发送到第2中继装置300(步骤 S302)。
在接收了频带分配请求包的第2中继装置300中,执行图8的处理流 程,频带分配解除控制部60在分配频带存储部54的相应请求流信息上写 入"下行",在该相应频带上写入"B1"(步骤S303)。
第2中继装置300参考路径设定部62内的路径信息存储部的存储内容, 将频带分配请求包传送到第1中继装置200 (步骤S304)。
在接收了频带分配请求包的第1中继装置200中,执行图8的处理流 程,频带分配解除控制部60在分配频带存储部54的相应请求流信息上写 入"下行",在该相应频带上写入"B1"(步骤S305)。
第1中继装置200参考路径设定部62内的路径信息存储部的存储内容, 将频带分配请求包传送到数据接收终端100 (步骤S306)。
接收了频带分配请求包的数据接收终端100的请求响应处理部17a在 流信息存储部12的通信对方的终端的IP地址和端口号与频带分配请求包 所包含的IP地址和端口号一致的记录器的频带上写入"Bl"(步骤S307)。
请求响应处理部17a作为频带分配请求包的响应,生成包含频带分配
请求包所包含的IP地址和端口号及频带的频带分配响应包。所生成的频带
分配响应包从数据接收终端100传送到第1中继装置200,从第1中继装置 200传送到第2中继装置300,从第2中继装置300传送到数据发送终端400 (步骤S308、 S309、 S310)。另外,参考路径设定部62内的路径信息存储 部的存储内容来进行频带分配响应包的传送。
接收了频带分配响应包的数据发送终端400的请求响应处理部17a在 流信息存储部12的自身终端的IP地址和端口号与频带分配请求包所包含 的IP地址和端口号一致的记录器的频带上写入"Bl"(步骤S311)。 《频带预约处理(其二)》
参考图11来说明数据发送终端和数据接收终端两者进行频带分配请求 的情况下的通信系统的频带预约处理。图11是表示通信系统的频带预约处 理的流程的动作时序。其中,图11的动作时序是数据发送终端400和数据 接收终端100对相同的连接大致同时地进行不同频带的频带分配请求的情 况下的时序。另外,图11为对对象的连接初次进行频带分配请求的情况。
数据接收终端100的包生成部16生成第1频带分配请求包(步骤 S401)。该第1频带分配请求包包含所请求的频带R1,同时,包含自身终 端的IP地址和进行频带分配请求的应用程序的端口号及流信息"上行"。
第1频带分配请求包从数据接收终端100被发送到第1中继装置200 (步骤S402)。
在接收了第1频带分配请求包的第1中继装置200中,执行图8的处 理流程,频带分配解除控制部60在频带分配存储部54的相应请求流信息 上写入"上行",在该相应频带上写入"R1"(步骤S403)。
第1中继装置200参考路径设定部62内的路径信息存储部的存储内容, 而将第1频带分配请求包传送到第2中继装置300 (步骤S404)。
数据发送终端400的包生成部16生成第2频带分配请求包(步骤 S405)。另外,该第2频带分配请求包包含所请求的频带S1,同时,包含 自身终端的IP地址和进行频带分配请求的应用程序的端口号及流信息"下 行"。
第2频带分配请求包从数据发送终端400被发送到第2中继装置300 (步骤S406)。在接收了第2频带分配请求包的第2中继装置300中,执行图8的处 理流程,频带分配解除控制部60在分配频带存储部54的相应请求流信息 上写入"下行",在该相应频带上写入"S1"(步骤S407)。
第2中继装置300参考路径设定部62内的路径信息存储部的存储内容, 并将第2频带分配请求包传送到第1中继装置200 (步骤S408)。
接收了第1频带分配请求包的第2中继装置300中,执行图8的处理 流程,由于第1频带分配请求包所包含的流信息"上行"比分配频带存储 部54的相应请求流信息"下行"优先,所以频带分配解除控制部60在分 配频带存储部54的相应请求流信息上写入"上行",在该相应频带上写入 "R1"(步骤S409)。
第2中继装置300参考路径设定部62内的路径信息存储部的存储内容, 将第1频带分配请求包传送到数据发送终端400 (步骤S410)。
接收了第1频带分配请求包的数据发送终端400的请求响应处理部17a 在流信息存储部12的通信对方的终端的IP地址和端口号与第1频带分配 请求包所包含的IP地址和端口号一致的记录器的频带上写入"R1"(步骤 S411)。
在接收了第2频带分配请求包的第1中继装置200中,执行图8的处 理流程,由于第2频带分配请求包所包含的流信息"下行"不优先于分配 频带存储部54的相应请求流信息"上行",所以频带分配解除控制部60不 进行基于第2频带分配请求包的频带预约,而由处理结果附加部61对第2 频带分配请求包附加已处理信息(步骤S412)。
第1中继装置200参考路径设定部62内的路径信息存储部的存储内容, 将附加了已处理信息的第2频带分配请求包传送到数据接收终端1 OO(步骤 S413)。
数据发送终端400的请求响应处理部17a作为第1频带分配请求包的 响应,生成包含第1频带分配请求包所包含的IP地址和端口号以及频带的 第1频带分配响应包。将所生成的第1频带分配响应包从数据发送终端400 传送到第2中继装置300,从第2中继装置300传送到第1中继装置200, 从第l中继装置200传送到数据接收终端100 (步骤S414、 S415、 S416)。 另外,参考路径设定部62内的路径信息存储部的存储内容来进行第1频带
分配响应包的传送。
接收了第1频带分配响应包的数据接收装置100的请求响应处理部17a 在流信息存储部12的自身终端的IP地址和端口号与频带分配请求包所包 含的IP地址和端口号一致的记录器的频带上写入"Rl"(步骤S417)。
由于对第2频带分配请求包附加了已处理信息,所以数据接收终端100 的请求响应处理部17a不进行与频带的预约有关的处理。请求响应处理部 17a作为第2频带分配请求包的响应,生成包含第2频带分配请求包所包含 的IP地址和端口号的第2频带分配响应包,并对该第2频带分配响应包附 加已处理信息。附加了已处理信息的第2频带分配响应包从数据接收终端 100传送到第1中继装置200,从第1中继装置200传送到第2中继装置300, 从第2中继装置300传送到数据发送终端400 (步骤S418、 S419、 S420)。 另外,参考路径设定部62内的路径信息存储部的存储内容来进行第2频带 分配响应包的传送。
由于对第2频带分配响应包附加了己处理信息,所以接收了第2频带 分配响应包的数据发送终端400的请求响应处理部17a掌握到频带Sl的预 约失败(步骤S421)。
《频带预约和频带解除处理》
参考图12来说明数据发送终端进行频带分配请求、数据接收终端进行 频带解除请求的情况下的通信系统的频带预约和频带解除处理。图12是表 示通信系统的频带预约和频带解除处理的流程的动作时序。其中,图12的 动作时序是数据发送终端400和数据接收终端100对相同连接大致同时地 进行频带解除请求和频带分配请求的情况下的时序。
另外,图12中设之前只有数据发送终端400进行频带分配请求。
数据接收终端100的包生成部16生成频带解除请求包(步骤S451)。 另外,该频带解除请求包包含自身终端的IP地址和进行频带分配请求的应 用程序的端口号及流信息"上行"。
频带解除请求包从数据接收终端IOO被发送到第1中继装置200(步骤 S452)。
在接收了频带解除请求包的1中继装置200中,执行图8的处理流程, 由于频带解除比频带分配优先,所以频带分配解除控制部60在分配频带存
储部54的相应请求流信息上写入"上行",在该相应频带上写入"解除"(步 骤S453)。
第1中继装置200参考路径设定部62内的路径信息存储部的存储内容, 并将频带解除请求包传送到第2中继装置300 (步骤S454)。
数据发送终端400的包生成部16生成频带分配请求包(步骤S455)。 另外,该频带分配请求包包含请求的频带B5,同时,包含自身终端的IP 地址和进行频带分配请求的应用程序的端口号和流信息"下行"。
频带分配请求包从数据发送终端400被发送到第2中继装置300(步骤 S456)。
在接收了频带分配请求包的第2中继装置300中,执行图8的处理流 程,频带分配解除控制部60在分配频带存储部54的相应请求流信息上写 入"下行",在该相应频带上写入"B5"(步骤S457)。
第2中继装置300参考路径设定部62内的路径信息存储部的存储内容, 将频带分配请求包传送到第1中继装置200 (步骤S458)。
在接收了频带分配请求包的第2中继装置300中,执行图8的处理流 程,由于频带解除比频带分配优先,所以频带分配解除控制部60在分配频 带存储部54的相应请求流信息上写入"下行",在该相应频带上写入"解 除"(步骤S459)。
第2中继装置300参考路径设定部62内的路径信息存储部的存储内容, 而将频带解除请求包传送到数据发送终端400 (步骤S460)。
接收了频带解除请求包的数据发送终端400的请求相应处理部17a在 流信息存储部12的通信对方的终端的IP地址和端口号与频带解除请求包 所包含的IP地址和端口号一致的记录器的频带上写入"解除"(步骤S461)。
在接收了频带分配请求包的第1中继装置200中,执行图8的处理流 程,由于在分配频带存储部54的相应频带上存储有"解除"、并且频带解 除请求比频带预约请求优先,所以频带分配解除控制部60不进行基于频带 分配请求包的频带预约,而使处理结果附加部61对频带分配请求包附加已 处理信息(步骤S462)。
第1中继装置200参考路径设定部62内的路径信息存储部的存储内容, 而将附加了已处理信息的频带分配请求包传送到数据接收终端100 (步骤
S463)。
数据发送终端400的请求响应处理部17a作为频带解除请求包的响应, 生成包含频带分配请求包所包含的IP地址和端口号的频带解除响应包。所 生成的频带解除响应包从数据发送终端400传送到第2中继装置300,从第 2中继装置300传送到第1中继装置200,从第1中继装置200传送到数据 接收终端100 (步骤S464、 S465、 S466)。另外,通过参考路径设定部62 内的路径信息存储部的存储内容来进行频带解除响应包的传送。
接收了频带解除响应包的数据接收终端100的请求响应处理部17a在 流信息存储部12的自身终端的IP地址和端口号与频带解除请求包所包含 的IP地址和端口号一致的记录器的频带上写入"解除"(步骤S467)。
由于对频带分配请求包附加了已处理信息,所以数据接收终端100的 请求响应处理部17a不进行与频带的预约有关的处理。请求响应处理部17a 作为频带分配请求包的响应,生成包含频带分配请求包所包含的IP地址和 端口号的频带分配响应包,并对该频带分配响应包附加己处理信息。附加 了己处理信息的第2频带分配响应包从数据接收终端100传送到第1中继 装置200,从第1中继装置200传送到第2中继装置300,从第2中继装置 300传送到数据发送终端400 (步骤S468、 S469、 S470)。另外,参考路径 设定部62内的路径信息存储部的存储内容来进行频带分配响应包的传送。
由于对频带分配响应包附加了己处理信息,所以接收了频带分配响应 包的数据发送终端400的请求响应处理部17a掌握频带B5的预约失败(步 骤S471)。 《补充》
本发明并不限于上述实施方式,例如可以如下这样。
(1) 上述实施方式中,进行频带的预约和频带的解除的单位以所谓的 TCP连接或所谓的UDP连接为单位来进行。但是,并不限于此,可以以任 意的单位来进行频带的预约和频带的解除。例如,可以以发送接收终端为 单位来进行频带的预约和频带的解除。这时,不需要端口号。
(2) 上述实施方式中,作为用于识别终端的信息使用了数据发送终端 和数据接收终端的IP地址,但是并不限于此,只要是可识别终端的信息就 可以。例如,若具有无线LAN和以太网(注册商标)等MAC地址,则作
为用于识别终端的信息,可以代替IP地址而使用MAC地址。
此外,上述实施方式中,作为用于识别数据发送终端和数据接收终端 之间的路径的信息,使用了IP地址和端口号对,但是并不限于此,若可识 别数据发送终端和数据接收终端之间的路径,则可使用任意的信息,也可 使用任何信息的组合。
(3) 上述实施方式中,使"上行"方向比"下行"方向优先地进行频 带的预约,但是并不限于此,也可使"下行"方向比"上行"方向优先地 进行频带的预约。这时,由于频带预约对数据发送终端进行的频带请求分 配是优先的,所以在数据发送终端发送的内容等的发送率变化的情况下, 可以在发送率变化之前进行频带的更新。
(4) 上述实施方式中,使频带的解除比频带的预约优先进行,但是并 不限于此,只要利用流信息来判断是否进行频带的解除即可。
例如,中继装置接受频带分配请求,之后又接受了频带解除请求的情 况下,若使频带分配请求的流信息比频带解除请求的流信息优先,则中继 装置不根据频带解除请求来进行频带的解除。相反,若频带解除请求的流 信息比频带分配请求的流信息优先,则中继装置根据频带解除请求来进行 频带的解除。
此外,中继装置接受频带解除请求,之后又接受了频带分配请求的情 况下,若使频带解除请求的流信息比频带分配请求的流信息优先,则中继 装置不根据频带分配请求来进行频带的预约。相反,若频带分配请求的流 信息比频带解除请求的流信息优先,则中继装置根据频带分配请求来进行 频带的预约。
(5) 上述实施方式中,利用流信息来判断是否执行基于频带分配请求 的频带的预约,但是并不限于此,也可利用由频带分配请求所请求的频带 来判断是否执行基于频带分配请求的频带的预约。另外,这时,例如,使 所请求的频带宽度宽的频带分配请求优先,由此进行频带的预约。这时, 有时虽然预约了比需要频带宽的频带宽度,但是有可以可靠确保数据传送 所需的频带的优点。
(6) 上述实施方式中,仅在无线连接区间进行频带的预约,但是并不 限于此,也可在优先连接区间中也进行频带的预约。
(7) 上述实施方式中,以端到端之间的QoS设定作为对象,但是并 不限于此,也可以将端到端的一部分区间作为对象来进行频带的预约和频 带的解除。
(8) 上述实施方式中,可以是进行与数据发送终端或数据接收终端或 中继装置的构成要素全部或一部分等价的处理的接收方法。
也可将描述了与数据发送终端或数据接收终端或中继装置的构成要素 全部或一部分等价的处理顺序的程序存储于存储器,并使用CPU等来进行 处理。
产业上的可用性本发明可以用于发送接收终端之间的QoS设定。
权利要求
1、一种通信系统,包括数据发送终端、数据接收终端、以及对所述数据发送终端与所述数据接收终端之间的数据通信进行中继的至少一个中继装置,其特征在于所述数据发送终端包含第一请求发送单元,将用于请求与对路径的网络资源的确保有关的处理的请求信号发送到传送路径,所述路径用于自身终端和所述数据接收终端之间的数据通信;所述数据接收终端包括第二请求发送单元,将用于请求与对路径的网络资源的确保有关的处理的请求信号发送到传送路径,所述路径用于自身终端和所述数据发送终端之间的数据通信;所述中继装置包括判断单元,若从所述数据发送终端和所述数据接收终端的任一个接收新的请求信号,则判断该新的请求信号是否满足用于抑制基于新的请求信号的与网络资源的确保有关的处理的执行、并且对于目前所接收的请求信号需要满足的条件;抑制单元,若由所述判断单元判断为所述新的请求信号满足所述条件,则根据该新的请求信号,抑制与对所述路径的网络资源的确保有关的处理;执行单元,若由所述判断单元判断为所述新的请求信号不满足所述条件,则根据该新的请求信号,执行与对所述路径的网络资源的确保有关的处理。
2、 如权利要求1所述的通信系统,其特征在于-所述条件是用于抑制与网络资源的确保有关的处理的执行、决定请求信 号的流方向的关系的条件。
3、 如权利要求2所述的通信系统,其特征在于所述数据发送终端还具有第1流设定单元,对该请求信号设定表示自身 终端发送的请求信号的流方向的流信息;所述数据接收终端还具有第2流设定单元,对该请求信号设定表示自身 终端发送的请求信号的流方向的流信息; 所述中继装置的所述判断单元根据对所述新的请求信号设定的流信息, 判断该新的请求信号是否满足所述条件。
4、 如权利要求1所述的通信系统,其特征在于 所述请求信号包含请求的频带;所述条件是决定由新的请求信号请求的频带和由目前接收的请求信号请 求的频带的大小关系的条件。
5、 如权利要求1所述的通信系统,其特征在于所述条件是决定作为请求频带的解除的请求信号的频带解除请求信号比 作为请求频带的确保的请求信号的频带分配请求信号优先的条件。
6、 一种通信方法,在包括数据发送终端、数据接收终端、以及对数据发送终端与数据接收终端之间的数据通信进行中继的至少一个中继装置的通信 系统中进行,其特征在于-所述中继装置包括接收步骤,从所述数据发送终端和所述数据接收终端的任一个接收新的 请求信号;判断步骤,判断由所述接收步骤接收的新的请求信号是否满足用于抑制 与网络资源的确保有关的处理的执行、并且对于目前所接收的请求信号需要满足的条件;抑制步骤,若由所述判断单元判断为所述新的请求信号满足所述条件, 则根据该新的请求信号,抑制与对所述路径的网络资源的确保有关的处理;执行步骤,若由所述判断单元判断为所述新的请求信号不满足所述条件, 则根据该新的请求信号,执行与对所述路径的网络资源的确保有关的处理。
全文摘要
第1中继装置(200)接收第1频带分配请求,之后,接收了第2频带分配请求的情况下,若第1频带分配请求的流信息比第2频带分配请求的流信息优先,则第1中继装置(200)不根据第2频带分配请求来进行频带的预约。第2中继装置(200)接收第2频带分配请求,之后,接收了第1频带分配请求的情况下,若第1频带分配请求的流信息比第2频带分配请求的流信息优先,则第2中继装置(300)根据第1频带分配请求来进行频带的预约。
文档编号H04L12/54GK101356781SQ20068005079
公开日2009年1月28日 申请日期2006年12月26日 优先权日2006年1月10日
发明者太田良隆 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1