专利名称:通信系统、传送节点、移动节点、服务器设备、通信控制方法及程序的利记博彩app
技术领域:
本发明涉及被配置为通过将固定地由移动节点使用的地址以及取决于该移动节 点迁移到的网络的地址登记在管理服务器中来实现移动通信的通信系统,在该系统中使用 的传送节点、移动节点和服务器设备,通信控制方法,以及用于允许计算机执行该方法的程序。
背景技术:
用于实现移动通信的示例性方法是在RFC3344中描述的MIP (移动因特网协议)。 RFC3344 在 2002 年 8 月的“IP Mobility support for IPv4", RFC3344, Network Working Group, URL :http://www. ietf. org/rfc/rfc3344 (2008 年 1 月 17 日阅览)中进行了介绍。在MIP中,作为移动节点的MN(Mobile Node,移动节点)在网络连接和网络迁移 时以及在预定时间之后,将登记请求信号发送给作为管理服务器的HA(Home Agent,归属代 理),该登记请求信号用于将作为从连接目的地网络获得的地址的CoA (Care-of Address, 转交地址)与无论MN所连接到的网络如何都固定地指派给MN的HoA(Home Address,归属 地址)相关联。根据该登记请求信号,HA保存HoA与CoA之间的对应关系,并且通过代理接收去往 丽的HoA的流量。HA封装(encapsulate)流量并且随后将封装后的流量传送给CoA。因 此,即使在迁移之后,MN也可以继续接收发送给MN的HoA的包(packet),从而实现移动通
fn °这里,与CoA的使用有关地,RFC3344指定了两种方法,即,利用被指派给丽本身 的CoA的方法(同地CoA模式)以及由作为传送节点的FA(外地代理)保存的CoA被多个 丽共享的方法(FA模式)。在FA模式中,由丽发送的登记请求信号经由FA被发送给HA。 作为对登记请求信号的回复的登记回复信号也经由FA被发送给MN。IETF(因特网工程任务组)目前正在研究基于称为代理移动IP (PMIP)的协议的类 似技术。在该技术中,称为PMIP客户端或MAG(移动接入网关)的节点将登记请求信号发 送给用作HA的节点,而不是已迁移到被PMIP客户端或MAG所覆盖的区域内的移动节点。PMIP 在 2007 年 9 月 20 日的 “WiMAX Forum/3GPP2 Proxy Mobile IPv4”,URL http:"tools, ietf. org/html/draft-leung-mip4-proxy-mode-04(2008 年 1 月 17 日阅 览)以及 2007 年 11 月 4 日的“Proxy Mobile IPv6 ",METLMN WG, URL :http //tools, ietf. org/html/draft-letf-netlmm-proxymip6-07(2008 年 1 月 17 日阅览)中进行了介绍。
发明内容
已描述了诸如MIP或PMIP之类的移动通信系统,其中,移动节点向管理服务器发 送登记请求信号以将HoA与CoA之间的对应关系登记在管理服务器中,从而使得能够进行 移动通信。在该系统中,如上所述,移动节点、PMIP客户端或MAG在被网络连接、网络迁移
10以及登记之后经过预定时间的事件触发时,必须向管理服务器发送登记请求信号;当登记 之后经过预定时间时,就发送登记请求信号以防止登记期满。然而,当被配置为能够利用上述机制来进行移动通信的移动通信系统被应用于诸 如移动电话网络之类的大规模系统时,需要对大量移动节点进行管理。此外,由于移动节点 在如上所述的多个触发事件时向管理服务器发送登记请求信号,因此,管理服务器不利地 承受与登记请求信号和登记回复信号的处理相关的非常繁重的负荷。针对此的一种解决方案是在发送之前汇集(aggregate)要被发送的信号的方法。 该方法通常在许多领域中使用,例如在提高频带效率是非常重要的无线电通信中使用。信 号的汇集允许交叠将被省略的各个信号间的信息,并且使得能够减少要处理的信号的数 目。这是因为,由于信号接收和发送处理通常涉及各个处理模块,即使汇集未能有助于减小 数据大小,也可以简单地通过减小信号的数目来降低处理负荷。因此,希望该方法提高传输 效率并减小被配置来处理信号的节点上的负荷。信号的汇集是一种有效方法。然而,例如,当接收到的要被传送的信号被汇集时, 信号在汇集期间不被传送。这不利地增加了延迟,该延迟持续直到对信号的回复被获得为 止。当信号汇集方法被应用于上述MIP或PMIP时,与移动节点的迁移相关联的登记请求信 号的延迟的增加导致了包丢失的大幅增加。这可能导致不能容忍的服务中断。JP 3972880(下面称为专利文献1)公开了一种技术,其中,如果被称为MR(移动路 由器)的移动节点作为路由器操作,则包含了被指派给与MR连接的节点的多个地址的汇集 的登记请求信号被发送。然而,如上所述,MR是移动节点的衍生物。因此,当MR迁移到不 同网络时,包含了由MR管理的地址的汇集的登记信号可以被发送。因此,上述的延迟问题 原本就不会出现。当登记请求信号发送触发事件针对多个移动节点中的每个随机地发生时,以及 在MR汇集由多个移动节点发送的登记请求信号期间,登记请求信号的发送需要被保留 (withhold)时,该延迟问题出现。因此,该问题无法由专利文献1所描述的方法解决。本发明的一个示例性目的是提供通信系统、传送节点、移动节点、服务器设备、通 信控制方法以及允许计算机执行该方法的程序,其中,降低了被配置来管理地址的服务器 上的处理负荷,并且避免了移动节点的通信质量的降低。根据本发明示例性方面的通信系统包括发送用于请求登记移动节点的地址的登 记请求信号的传送节点以及接收来自所述传送节点的所述登记请求信号的服务器,其中, 当对于所述登记请求信号的发送触发发生时,所述传送节点判定所述发送触发的类型,并 且取决于所判定得到的类型,判定根据所述登记请求信号将要被登记的或者将要使登记期 满时间延后的移动节点的数目是否为多个,其中,如果并非将要处理多个移动节点,则所述 传送节点生成旨在用于一个移动节点的登记请求信号,并输出给所述服务器,并且如果将 要处理多个移动节点,则所述传送节点生成指示将要处理所述多个移动节点的信息、或者 指示将要被处理的所述多个移动节点的信息、或者具有所述两者信息的汇集登记请求信 号,并发送给所述服务器,并且其中,当接收到来自所述传送节点的所述登记请求信号时, 所述服务器执行登记所述登记请求信号中指定的移动节点或者延后所述移动节点的登记 期满时间的处理,并且当接收到所述汇集登记请求信号时,所述服务器执行登记所指定的 多个移动节点或者延后所指定的多个移动节点的所述登记期满时间的处理。
此外,根据本发明示例性方面的传送节点将用于请求登记移动节点的地址的登记 请求信号发送给管理所述地址的服务器,所述传送节点包括存储部分,其保存包含在对于 所述登记请求信号的发送触发中的信息;以及控制部分,当对于所述登记请求信号的发送 触发发生时,所述控制部分判定所述发送触发的类型,并且取决于所判定得到的类型,判定 根据所述登记请求信号将要被登记的或者将使登记期满时间延后的移动节点的数目是否 为多个,并且如果并非将要处理多个移动节点,则所述控制部分生成旨在用于一个移动节 点的登记请求信号,并输出给所述服务器,并且如果将要处理多个移动节点,则所述控制部 分生成指示将要处理所述多个移动节点的信息、或者指示将要被处理的所述多个移动节点 的信息、或者具有所述两者信息的汇集登记请求信号,并发送给所述服务器。此外,根据本发明示例性方面的移动节点经由传送节点连接到管理地址的服务 器,所述移动节点包括存储部分,其存储所述移动节点的地址;以及控制部分,其发送信 号,所述信号用作对于登记请求信号的发送触发并且包含指示用于请求登记所述移动节点 的地址的登记请求信号的类型的信息。根据本发明示例性方面的服务器设备接收来自传送节点的用于登记移动节点的 地址的登记请求信号,所述服务器设备包括存储部分,所述地址被登记在所述存储部分 中;以及控制部分,当接收到来自所述传送节点的所述登记请求信号时,所述控制部分执行 登记包含在所述登记请求信号中的所述地址的登记处理,并且当接收到包括多个所述登记 请求信号的汇集登记请求信号时,所述控制部分执行登记包含在所述汇集登记请求信号中 的多个所述地址的登记处理。根据本发明示例性方面的通信控制方法通过传送节点和服务器进行,所述传送节 点发送用于请求登记移动节点的地址的登记请求信号,所述服务器接收来自所述传送节点 的所述登记请求信号,所述方法包括以下步骤当对于所述登记请求信号的发送触发发生 时,所述传送节点判定所述发送触发的类型;取决于所确定的类型,所述传送节点判定根据 所述登记请求信号将要被登记的或者将要使登记期满时间延后的移动节点的数目是否为 多个,并且,如果并非将要处理多个移动节点,则所述传送节点生成旨在用于一个移动节点 的登记请求信号,并输出给所述服务器,并且如果将要处理多个移动节点,则所述传送节点 生成指示将要处理所述多个移动节点的信息、或者指示将要被处理的所述多个移动节点的 信息、或者具有所述两者信息的汇集登记请求信号,并发送给所述服务器;并且其中,当接 收到来自所述传送节点的所述登记请求信号时,所述服务器执行登记所述登记请求信号中 所指定的移动节点或者延后所述登记期满时间的处理,并且当接收到所述汇集登记请求信 号时,所述服务器执行登记所指定的多个移动节点或者延后所指定的多个移动节点的所述 登记期满时间的处理。此外,根据本发明示例性方面的程序由计算机执行,其将用于请求登记移动节点 的地址的登记请求信号发送给管理地址的服务器,所述程序允许所述计算机执行处理以使 得当对于所述登记请求信号的发送触发发生时,所述计算机判定所述发送触发的类型,并 且取决于所判定得到的类型,判定根据所述登记请求信号将要被登记的或者将要使登记期 满时间延后的移动节点的数目是否为多个,并且,如果并非将要处理多个移动节点,则所述 计算机生成旨在用于一个移动节点的登记请求信号,并输出给所述服务器,并且如果将要 处理多个移动节点,则所述计算机生成指示将要处理所述多个移动节点的信息、或者指示将要被处理的所述多个移动节点的信息、或者具有所述两者信息的汇集登记请求信号,并 发送给所述服务器。此外,根据本发明示例性方面的程序,该程序由计算机执行,该计算机从传送节点 接收用于请求登记移动节点的地址的登记请求信号,该程序允许计算机执行处理以使得 当接收到来自传送节点的登记请求信号时,计算机将包含在登记请求信号中的地址登记在 存储部分中,并且当接收到汇集登记请求信号时,计算机登记包含在登记请求信号中的多 个地址。
图1是示出根据第一示例性实施例的移动通信系统的配置示例的框图;图2是示出移动节点的配置示例的框图;图3是示出传送节点的配置示例的框图;图4是示出登记请求类型判定装置判定登记请求信号的类型的操作过程的流程 图;图5是示出登记在管理服务器信息存储部分中的信息的示例的表;图6是图示出确定汇集登记请求信号发送时间的方法的示图;图7是图示出用于判定是否能够汇集来自多个移动节点的登记请求信号的方法 的示图;图8是示出登记在汇集信息存储部分中的汇集信息表的示例的示图;图9是示出根据第一示例性实施例的管理服务器的配置示例的框图;图10是示出当接收到登记请求信号时由传送节点执行的操作的过程的流程图;图11是示出由传送节点执行来发送汇集登记请求信号的操作的过程的流程图;图12是示出当接收到登记回复信号或汇集登记回复信号时由传送节点执行的操 作的过程的流程图;图13是示出当接收到登记请求信号或汇集登记请求信号时由管理服务器执行的 操作的过程的流程图;图14是示出根据第一示例性实施例的移动通信系统中的操作的过程的时序图;图15是示出根据第一示例性实施例的移动通信系统中的操作的过程的时序图;图16是示出根据第二示例性实施例的传送节点的配置示例的框图;图17是示出当接收到用作用于登记请求信号或汇集登记请求信号的发送触发的 信号时由根据第二示例性实施例的传送节点执行的操作的过程的流程图;并且图18是示出由根据第二示例性实施例的传送节点执行来处理登记请求信号或汇 集登记请求信号的操作的过程的流程图。附图标记说明100移动节点200,200"传送节点300管理服务器201、20 Γ、305 通信部分202、202\310 控制部分
205、205\325 存储部分220,220"登记请求处理装置240,240"登记回复处理装置500接入网络600核心网络
具体实施例方式(第一示例性实施例)将描述根据本示例性实施例的移动通信系统的配置。图1是示出根据本示例性实 施例的移动通信系统的配置示例的框图。如图1所示,根据本示例性实施例的移动通信系统包括传送节点200和管理服务 器300。传送节点200连接到接入网络500和核心网络600中的每一者。移动节点100连 接到接入网络500。与移动节点100通信的通信节点400连接到核心网络600。图1仅示 出了一个接入网络。然而,也可提供多个接入网络,并且连接目的地网络随着移动节点100 的移动而变化。首先,将描述包括在上述配置中的移动节点100。移动节点100的配置和操作与 RFC3344中定义的移动节点的配置和操作类似。下面将详细描述移动节点100中与本发明 有关的组件。图2是示出移动节点的配置示例的框图。如图2所示,移动节点100包括被配置 为经由接入网络500发送和接收信号的通信部分110、存储部分150、以及被配置来控制这 些部分的控制部分120。控制部分120包括被配置为根据程序执行处理的CPU (中央处理单 元)(未在图中示出)以及被配置来存储程序的存储器(未在图中示出)。通信部分110可以无线地或有线地连接到接入网络500并与之通信。作为与连接目的地网络无关的固定地址的HoA以及作为取决于连接目的地网络 的地址的CoA被登记在存储部分150中。如果由于移动节点100的迁移使得移动节点100需要将连接目的地改变为新的接 入网络,则控制部分120将请求登记HoA和CoA的登记请求信号发送给管理服务器300。登 记请求信号不仅包含HoA和CoA,而且还包含管理服务器300的地址以及与登记在管理服务 器300中的地址保持有效的时间有关的信息。下面将所登记的信息保持有效的登记有效时 段称为生命期(Lifetime)。当连接目的地接入网络将要改变时,控制部分120将HoA和相 关信息置于登记请求信号中。其它信息也可被置于登记请求信号中。登记请求信号经由传 送节点200被发送给管理服务器300。这里,HoA是被指派给移动节点100本身的地址。CoA —般可以是被指派给移动节 点100本身的地址或者被指派给连接到同一接入网络500的传送节点200的地址。在本示 例性实施例中,CoA是被指派给传送节点200的地址。向管理服务器300发送登记请求信号的触发不仅包括连接目的地接入网络的改 变,而且包括在移动节点100激活时对接入网络的连接、以及对由于时间的经过而使地址 登记期满的防止。因此,登记请求信号旨在指示用于登记新的连接目的地接入网络发生的 地址改变,或者指示初始地址登记,或者防止地址登记期满。
当移动节点100从通信范围外移到通信范围内并且随后连接到接入网络时,可以 发送旨在指示初始地址登记的登记请求信号。该登记请求信号可以包含指示登记请求信号 是否是汇集对象的信息。控制部分120可以包括用于将指示对于发送登记请求信号的触发的信息运载给 传送节点的信号。这里,指示针对初始连接的登记触发的信息、指示针对迁移的登记触发的 信息以及指示用于防止登记期满的触发的信息分别被称为初始登记信息、迁移登记信息和 用于防止期满的登记信息。与传送节点200不利用指示触发的信息来进行判定的情况相 比,这些信息使得传送节点200能够更可靠地判定对于登记请求信号的发送触发。当基于指示对登记请求信号的发送触发的信息(初始登记信息、迁移登记信息和 用于防止期满的登记信息)的登记请求信号被存储时,一般的传送节点,例如一般的FA,可 能跳过对指示发送触发的信息的读取。一般的FA随后可能执行与针对未在其中存储指示 发送触发的信息的登记请求信号执行的处理类似的处理。下面将描述具体示例。在MIPv4的情况中,在登记请求中,指示发送触发的信息可以被存储在扩展信息 中,该扩展信息使用类型号128至255中的一个未被使用的类型号来作为类型号。在此情况 下,不能根据RFC3344的规范判定该类型的一般FA执行跳过与扩展信息相关联的处理的操 作。在另一示例中,还可以使用在RFC3025中定义的常规的特定于厂商/组织的扩展(下 面称为NVSE)来存储指示发送触发的信息。即使利用NVSE,不能识别NVSE的FA执行忽略 NVSE并处理登记请求信号的其它部分的操作。还可以使用本具体示例中描述的方法以外的 任何方法,只要该方法允许执行类似操作即可。指示发送触发的信息可以包括指示登记请 求信号是否是汇集对象的信息。现在描述传送节点200。传送节点200汇集从多个移动节点100接收到的登记请求信号以构建汇集登记请 求信号。传送节点200随后将该汇集登记请求信号发送给管理服务器300。此时,传送节 点200判定登记处理时间对于所接收的登记请求信号是否重要,如在移动节点100的迁移 相关联的登记请求信号的情况下其为重要。传送节点200相应地控制登记请求信号被汇集 的时段。例如,如果登记处理时间重要,则大幅减少汇集时间或者避免汇集。在本示例性实 施例中,在此情况下,避免汇集。另一方面,如果登记请求信号旨在指示初始地址登记或防止地址登记期满,则登 记的时间不如登记请求信号旨在指示地址改变的情况那样重要。因此,如果登记请求信号 旨在指示初始地址登记或防止地址登记期满,则增加汇集时间以增强基于汇集来减小管理 服务器300上的负荷的效果。此外,传送节点200向管理服务器300询问是否能够处理汇集登记请求信号。然 后,仅当判定得到能够由管理服务器300处理汇集登记请求信号时,传送节点200才将汇集 登记请求信号发送给管理服务器300。当判定得到不能由管理服务器300处理汇集登记请 求信号时,传送节点200避免汇集并将常规登记请求信号发送给管理服务器300。该功能允 许根据本发明的传送节点200与不具有本发明的特性的一般管理服务器相组合地操作。如果传送节点200接收到来自管理服务器300的登记请求信号或汇集登记请求信 号,并且如果指示成功登记的代码被设置在该信号中,则传送节点200利用被设定为端点 的管理服务器300的地址以及传送节点200的地址(CoA)来形成链路(tunnel)。传送节点200随后对去往HoA的封装数据包进行去封装,并将经去封装的数据包发送给移动节点 100。用于链路建立的操作是常见的并且不进行详细描述。将详细描述被配置为执行上述处理的传送节点200的配置。图3是示出传送节点的配置示例的框图。如图3所示,传送节点200包括通信部 分201、存储部分205和控制部分202。控制部分202包括被配置为根据程序执行处理的 CPU(未在图中示出)以及被配置为存储程序的存储器(未在图中示出)。通信部分201包括接收装置210和发送装置230。存储部分205包括登记信息记 录部分250、管理服务器信息记录部分251、以及汇集信息记录部分252。控制部分202包 括登记请求处理装置220、登记回复处理装置240、以及数据包处理装置(未在图中示出)。 CPU执行程序以虚拟地构建登记请求处理装置220、登记回复处理装置240、以及数据包处 理装置。管理服务器信息记录部分251包括记录在其中的指示管理服务器是否能够处理 汇集登记请求信号的信息。登记信息记录部分250包括记录在其中的与移动节点100的 HoA有关的信息,以及移动节点100请求进行登记的管理服务器300的地址和生命期。下面 将这些信息称为登记信息。汇集信息记录部分252包括记录在其中的从要被汇集的登记请 求信号获得的信息。例如,针对当相应的汇集登记请求信号被发送时的每个时间点或者针 对每个目的地管理服务器来汇集登记请求信号。通信部分201包括用于连接到接入网络500和核心网络600中的每一者的接口。 接收装置210经由接口接收来自网络的数据包。如果所接收到的数据包是登记请求信号, 则接收装置210将该登记请求信号传递给登记请求处理装置220。如果所接收到的数据分 组是由管理服务器300发送的登记回复信号或者是与由管理服务器发送给多个移动节点 100的登记回复信号的汇集相对应的汇集登记回复信号,则接收装置210将该信号传递给 登记回复处理装置240。如果所接收到的数据包与上述情况中的任一种不相对应,则接收装 置210将数据分组传递给数据包处理装置(未在图中示出)。这里,对接入网络500和核心网络600的接口可以通过NIC(网络接口卡)和被配 置来驱动NIC的驱动器来实现。此外,数据包处理装置执行通常的包处理。通常的处理例 如包括在CPU执行用于TCP (传输控制协议)/IP的软件程序时执行的针对数据包的片段处 理、滤波处理、路径控制处理、以及包发送和接收处理。这些处理不与本发明的特性直接相 关,因此不进行详细描述。登记请求处理装置220取决于登记请求信号的类型来判定是否汇集从接收装置 210接收的登记请求信号。登记请求处理装置220随后确定汇集时段。为了汇集登记请求 信号,登记请求处理装置220将在同一汇集时段期间接收到的多个登记请求信号汇集为汇 集登记请求信号。登记请求处理装置220随后发送该汇集登记请求信号。此外,登记请求 处理装置220向多个管理服务器通知传送节点200能够汇集登记请求信号。登记请求处理 装置220仅向多个管理服务器中作为对前述通知的回复而发送了指示该管理服务器能够 处理汇集登记请求信号的那些管理服务器发送汇集登记请求信号。如图3所示,登记请求处理装置220包括登记请求类型判定装置221、管理服务器 能力判定装置222、汇集能力信息添加装置223、汇集信号发送时间确定装置224和汇集登 记请求构建装置225。
登记请求类型判定装置221判定从接收装置接收的登记请求信号是在移动节点 100初次连接到网络时发送的登记请求信号,还是请求登记因移动节点100的迁移而从新 的接入网络500获得的CoA的登记请求信号,还是由于时间的经过而请求延后期满时段以 防止所登记信息期满的登记请求信号。当判定为登记请求信号是在初次连接到网络时发送的登记请求信号或者是旨在 延后期满时段的登记请求信号时,登记请求类型判定装置221将该登记请求信号判定为汇 集对象的候选者。另一方面,如果登记请求信号是旨在使因接入网络连接目的地的改变而 产生的新的CoA被登记的登记请求信号,则登记请求类型判定装置221避免将该登记请求 信号汇集。在本示例性实施例中,登记请求类型判定装置221避免汇集与网络迁移相关的 登记请求信号。然而,登记请求信号可以在非常短的汇集时间期间被汇集。可选地,登记请 求类型判定装置221也可以避免针对初始连接进行汇集。现在将描述登记请求类型判定装置221的操作。假设HoA被写入登记请求信号中 的哪个是预定的。图4是示出登记请求类型判定装置判定登记请求信号的类型的操作过程的流程 图。本示例性实施例涉及三种类型的登记请求信号,即,旨在指示初始地址登记的“初始登 记”类型、旨在指示与迁移相关联的地址改变的“迁移登记”类型,以及旨在防止地址登记期 满的“登记期满防止”类型。当接收到登记请求信号时,登记请求类型判定装置221检查该登记请求信号中 包含的信息(步骤1001)。登记请求类型判定装置221判定该登记请求信号是否包含 初始登记通知信息(步骤1002)以及是否在该登记请求信号的预定位置处描述了有效 HoA (significant HoA)(步骤1003)。有效HoA不为零,并且使得HoA的所有比特并不都为 1。至少当在步骤1002中判定得到登记请求信号不包含初始登记通知信息时或者在 步骤1003中判定得到有效HoA未被设置在登记请求信号中时,登记请求类型判定装置221 将所接收到的登记请求信号的类型判定为初始登记(步骤1006)。登记请求类型判定装置 221随后将该登记请求信号判定为汇集对象的候选者。如果有效HoA被设置在登记请求信号中,则登记请求类型判定装置221判定登记 请求信号是否包含迁移登记通知信息(步骤1004)以及登记请求信息是否包含与所设置的 HoA相关联的登记信息(步骤1005)。至少当在步骤1004中判定得到登记请求信号包含迁移登记通知信息时或者在步 骤1005中判定得到尚未登记与HoA相关联的登记信息时,登记请求类型判定装置221将登 记请求信号的类型判定为迁移登记(步骤1007)。在此情况下,登记请求类型判定装置221 不将登记请求信号判定为汇集对象。另一方面,如果在步骤1005中的判定结果为“是”,则登记请求类型判定装置221 将登记请求信号的类型判定为登记期满防止(步骤1008)。在此情况下,登记请求类型判定 装置221将登记请求信号判定为汇集对象的候选者。当不把针对迁移登记的登记请求信号判定为汇集对象时,管理服务器300可以较 早地执行地址改变处理。这防止在与移动节点的迁移相关联的登记处理被完成之前的时间 量的增加,因此使得能够避免因迁移引起的通信质量的可能恶化。结果,可以防止不利的、
17可能的延迟的增加。当在步骤1004判定得到从移动节点100接收的登记请求信号不包含明确的迁移 登记通知信息时,登记请求类型判定装置221在判定得到登记信息记录部分250不包含登 记信息时(步骤1005)将该登记请求信号判定为是迁移登记类型的。在此情况下,为了精 确的判定,当移动节点100迁移到不同接入网络时,需要从与移动节点100迁移之前所连接 的上一接入网络连接的传送节点中去除相关登记信息。此外,判定顺序不限于图4所示的顺序。而且,参考图4所述的用于判定登记请求 信号的类型的方法是举例说明性的而非限制性的。登记请求类型判定装置221如上所述那样来判定登记请求信号的类型,并且随后 将登记请求信号和判定结果传递给管理服务器能力判定装置222。当获得了登记请求信号以及指示登记请求信号的类型的判定结果时,管理服务器 能力判定装置222读取登记请求信号将被发送给的管理服务器上的信息。管理服务器能力 判定装置222判定该管理服务器是否能够处理汇集登记请求信号。图5是示出登记在管理服务器信息记录部分中的信息的示例的表。如图5所示, 该表包含多组管理服务器标识符以及指示该管理服务器是否具有汇集登记请求处理能力 的信息。这里,如果登记请求类型判定装置221将登记请求信号的类型判定为初始登记或 登记期满防止,即,汇集候选者,并且如果管理服务器信息记录部分251的搜索结果指示登 记请求信号被发送给的管理服务器能够处理汇集登记请求信号,则确定该登记请求信号将 被汇集。另一方面,如果目的地管理服务器不能处理汇集登记请求信号,则确定该登记请 求信号将不被汇集。此外,如果管理服务器信息记录部分251不包含与目的地管理服务器 有关的信息,则确定该登记请求信号将不被汇集。此外,下面将描述的汇集能力信息添加装 置223将指示传送节点200能够汇集登记请求信号的汇集能力信息添加到登记请求信号 中。如果管理服务器能力判定装置222尚未获得指示管理服务器信息记录部分251中 所示的、作为目的地的管理服务器300是否具有处理汇集登记请求信号的能力的信息,则 汇集能力信息添加装置223将汇集能力信息添加到登记请求信号中。当汇集能力信息被添 加到登记请求信号中时,需要的是,一般的管理服务器可以跳过该信息并且执行与针对不 含该信息的一般登记请求信号的处理类似的处理。具体地,在MIPv4的情况中,登记请求信号用于登记请求,并且可以通过将类型号 128至255中的一个未被使用的类型号指派给该信号来将信息存储为扩展信息。替代地,可 以使用NVSE或者可以使用任何其它方法,只要可以发挥类似效果即可。汇集信号发送时间确定装置224确定汇集登记请求信号被发送的时间,该汇集登 记请求信号是通过将包括由登记请求类型判定装置221和管理服务器能力判定装置222判 定为将要汇集的登记请求信号在内的登记请求信号进行汇集获得的。现在描述用于确定汇集登记请求信号发送时间的方法的示例。图6是图示用于确 定汇集登记请求信号发送时间的方法的示图。首先,如下所述,汇集信号发送时间确定装置 224确定来自某个移动节点#η (η是等于或大于1的整数)的登记请求信号的发送可被保留到的极限时间 wait_limit_time (η)。如果登记请求信号被判定为针对初始登记,则汇集信号发送时间确定装置224将 预设的固定时间添加到登记请求信号的接收时间receive_time(n)中,并且将得到的时间 石角定为 wait_limit_time (η)。另一方面,如果登记请求信号旨在防止登记期满,则汇集信号发送时间确定装置 224参考记录在登记信息记录部分250中的与移动节点#η有关的登记信息以读取信息 expire_time (η)。汇集信号发送时间确定装置224从expirejime (η)中减去裕量时间,以 将得到的时间确定为wait_limit_time(n)。假设裕量时间是预先确定的。以这种方式来确 定极限时间。此时,需要使wait_limit_time(n)处于登记请求信号的receive_time (η)与 expire_time (η)之间。{叚定 wait_limit_time (η)与 receive_time (η)同步或者比其早,贝 Ij 该登记请求信号不被汇集。上述用于计算wait_limit_time(n)的方法是说明性的。也可用任何其它方法来 计算 wait_limit_time (η)。然后,汇集信号发送时间确定装置224检查登记请求信号的Wait_limit_time(n) 是否满足表达式(1),以判定该登记请求信号是否可以被汇集。T_aggr (HA) ^ wait_limit_time (η)…表达式(1)表达式(1) 中的T_aggr(HA)表示当汇集登记请求信号被发送给下一登记请求去往的管理服务器300 时的时间。汇集信号发送时间确定装置224针对每个管理服务器来管理该时间。如果wait_limit_time (η)满足表达式(1),则该登记请求信号最终被确定为汇集 对象。汇集信号发送时间确定装置224然后确定包含该登记请求信号的汇集登记请求信号 的发送时间。另一方面,如果Wait_limit_time(n)未能满足表达式(1),则登记请求信号在 不经汇集的情况下被发送。汇集信号发送时间确定装置224根据表达式(2)来确定表达式(1)所示的T_ aggr(HA)。T_aggr (HA) = First_T_aggr (HA) +aggr_window …表达式(2)表达式(2)所示的FirSt_T_aggr(HA)表示在被保留而未被发送以便允许构建汇 集登记请求信号的多个登记请求信号中首先接收到的登记请求信号的接收时间。汇集信号 发送时间确定装置224还针对每个管理服务器来管理该时间。此外,aggr_Wind0W表示通过 预先设置等方式确定的汇集时间。与汇集时间有关的信息被登记在汇集信息记录部分252 中。现在,将描述用于判定登记请求信号是否可被汇集的方法的具体示例。图7图示 出了用于判定来自多个移动节点的登记请求信号是否可被汇集的方法。这里,为了简化描述,假设存在具有标识号#1至#3的三个移动节点。此外,假设 针对每个登记请求信号的目的地管理服务器可以处理汇集登记请求信号。另外,假设与每 个移动节点有关的登记信息已经被记录在登记信息记录部分250中。根据上述方法,对于移动节点#1,汇集信号发送时间确定装置224基于登记信息 中的expire_time(l)来计算wait_limit_time (1)。根据上述方法,对于移动节点#2,汇 集信号发送时间确定装置224基于登记信息中的eXpire_time(2)来计算wait_limit_time (2)。根据上述方法,对于移动节点#3,汇集信号发送时间确定装置224基于登记信息 巾白勺 expire_time(3) ^tif # wait_limit_time (3)。在紧随着传送节点200的激活或者汇集登记请求信号的发送之后,不存在为了构 建汇集登记请求信号而被保留以不被发送的登记请求信号。在此状态下,当传送节点200 在如图7所示的时刻Ta处接收到来自移动节点#1的登记请求信号时,如表达式(2)所示 的First_T_aggr(HA) = Ta0在图7中,如上所述,假设与每个移动节点有关的登记信息已 经被获得并且汇集登记请求信号刚刚已被发送。在确定了 FirSt_T_aggr(HA)之后,汇集信号发送时间确定装置224根据表达式 (1)针对移动节点#1、#2和#3中的每个移动节点判定登记请求信号是否要被汇集。基于 表达式1,来自移动节点#1和#2的登记请求信号被判定为汇集对象,并且来自移动节点#3 的登记请求信号未被判定为汇集对象。因此,当时间到达FirSt_T_aggr(HA)时,通过汇集来自移动节点#1和#2的登记 请求信号而获得的汇集登记请求信号被发送。另一方面,未被确定为汇集对象的来自移动 节点#3的登记请求信号在未经汇集的情况下被发送。汇集信号发送时间确定装置224将最终被判定为汇集对象并且针对其确定了汇 集登记请求的发送时间的登记请求信号中所包含的信息记录在汇集信息记录部分252中。 登记请求信号中的信息在被记录在汇集信息记录部分252中的汇集信息表中时,通过当汇 集登记请求信号将要被发送时的时间并且通过汇集登记请求信号将要被发送给的管理服 务器而被分类。通过发送时间和目的地管理服务器进行分类的信息是形成汇集登记请求信 号的单位。图7示出了移动节点#1和#2是汇集对象。这里,对于这两个节点,假设登记请求 信号的类型是登记期满防止。于是,由于针对移动节点#1的极限时间比针对移动节点#2 的极限时间早,因此需要将比移动节点#1的时限早的时间设置为汇集登记请求信号的发 送时间。这是为了防止移动节点#1的登记期满。因此,如果登记请求信号中的任一个旨在 防止登记期满,则将比登记请求信号的登记有效时段中的最早的端点早的时间设置为汇集 登记请求信号的发送时间。这防止了已经登记的移动节点的登记期满,并且能够使多个登 记请求信号被汇集。当从多个移动节点接收的登记请求信号中的信息被记录在汇集信息表中时,各个 登记请求信号中的多段相同的信息可以被融合为一段信息,以使得记录容量得到高效使 用。图8是示出登记在汇集信息记录部分中的汇集信息表的示例的示图。如图8所示,在该汇集信息表中,位于最左边位置处的第一列被划分为汇集登记 请求信号发送时间T_aggr(l) *T_aggr(2)。第二列根据汇集登记请求信号将被发送给的 管理服务器的标识符而被划分为多个单元。至少两个登记请求信号共有的公共信息在第三 列中描述。所汇集的登记请求信号的数目在第四列中描述。在各移动计算之间变化的个体 信息在最后一列中描述。公共信息和个体信息对应于登记请求信号中所包含的信息要素。 以这种方式,将可被汇集的多段信息融合到表中。在图8中,公共信息被表达为C0MM0N_INF0#n。C0MM0N_INF0#n例如至少包括与 CoA有关的信息,但是还可以包括任何其它信息。这里,(η)表示等于或大于1的整数,但是与移动节点#11的“11”不同,(η)对公共信息进行标识。另一方面,个体信息被表达为MN_INDIVIDUAL_INFO#n。MN_INDIVIDUAL_INFO#n 中的(η)可以与移动节点#η的“η”相同。MN_INDIVIDUAL_INFO#n包括例如HoA、NAI (网 络接入标识符匪的标识符)、生命期、和取决于通信目的的验证信息中的至少一者。MN_ INDIVIDUAL_INFO#n还可以包括任何其它信息。在图8所示的情况中,在发送时间T_aggr (1)时,将汇集登记请求信号发送给管理 服务器HA_addrl和HA_addr2中的每个。在发送时间T_aggr (2)时,将汇集登记请求信号 发送给管理服务器HA_addr3。图8中的表仅示出了 T_aggr (1)和T_aggr (2)的情况。然 而,随着时间经过,与将要在发送时间T_aggr (3),T_aggr (4)…被发送的汇集登记请求信号 有关的信息被写入该汇集信息表中。汇集登记请求构建装置225参考记录在汇集信息记录部分252中的汇集信息表。 汇集登记请求构建装置225监视汇集登记请求信号将被发送时的时间。然后,在汇集登记 请求信号将被发送时的时间,汇集登记请求构建装置225使用汇集信息表中的信息来生成 汇集登记请求信号。汇集登记请求构建装置225然后将汇集登记请求信号传递给信号发送 装置230。当将要被汇集的个体信息(MN_INDIVIDUAL_INFO#n)包括验证信息时,汇集登记 请求构建装置225将验证信息插入汇集登记请求信号中。在此情况下,接收到该汇集登记 请求信号的管理服务器300可以对每个登记请求执行验证处理。另一方面,当从管理服务器300获得为执行用于判定在移动节点100与管理服务 器300之间发送的信号是否被改变的验证处理所需的密钥信息时,传送节点200可以取代 管理服务器300来执行验证处理。在此情况下,验证信息不是必须被存储在汇集登记请求 信号中的。在传送节点200接收到密钥信息的方法的示例中,密钥信息被存储在由管理服 务器300发送给传送节点200的登记回复信号中。然而,也可使用任何其它方法。如果与汇集登记请求信号相对应的汇集登记回复信号在汇集登记请求信号的发 送以后的预定时间中仍未被接收到或者如果设置在汇集登记请求中的、指示对登记请求的 处理结果的代码指示错误,则传送节点200使用汇集信息表中的信息来生成汇集登记请求 信号并将其发送。通信部分201的信号发送装置230经由核心网络600以及接口将由登记请求处理 装置220输出的登记请求信号或汇集登记回复信号发送给管理服务器300。此外,信号发送 装置230经由接入网络500以及接口将由登记回复处理装置240输出的汇集登记回复信号 发送给移动节点100。登记回复处理装置240接收由管理服务器300发送的登记回复信号或汇集登记回 复信号。登记回复处理装置240包括能力回复获取装置241、登记回复信号分离装置242和 个体登记回复处理装置243。当接收到来自信号接收装置的登记回复信号时,能力回复获取装置241检查该信 号是否包含了指示发送该登记回复信号的管理服务器300能够处理汇集登记请求信号的 汇集登记请求处理能力信息。如果登记回复信号包含了汇集登记请求处理能力信息,则能 力回复获取装置241将指示已经发送该登记回复信号的管理服务器300能够处理汇集登记 请求信号的信息记录在管理服务器信息记录部分251中。
如果能力回复获取装置241从汇集能力信息添加装置223已将包含了汇集能力信 息的登记请求信号发送给其的管理服务器300接收到登记回复信号并且如果该登记回复 信号未包含汇集登记请求处理能力信息,则能力回复获取装置241将指示已经发送该登记 回复信号的管理服务器300不能处理汇集登记请求信号的信息进行记录。这里,能力回复获取装置241基于汇集登记请求处理能力信息来判定管理服务器 300能够处理汇集登记请求信号。然而,管理服务器300可以将指示是否允许传送节点200 发送汇集登记请求信号的信息包括在汇集登记请求处理能力信息中。在此情况下,当从管 理服务器300获得汇集登记请求处理能力信息时,传送节点200识别为管理服务器300具 有汇集登记请求信号处理能力。传送节点200可以进一步判定管理服务器300是否允许传 送节点200执行汇集处理。如果从外部输入给信号接收装置210的信号是汇集登记回复信号,则登记回复信 号分离装置242根据包含在该汇集登记回复信号中的信息要素来重新构建个体登记回复 信号。将经汇集的登记回复信号重新构建为个体登记回复信号使得登记回复信号能够返回 给多个移动节点100中的每个。另一方面,如果从外部输入给信号接收装置210的信号是 登记回复信号,则登记回复信号分离装置242不执行任何处理,这是因为该信号可以被直 接传送给移动节点100。个体登记回复处理装置243以与对一般的登记回复信号进行处理的方式相同的 方式来处理从外部接收的登记回复信号或者如下所述由登记回复信号分离装置242重新 构建的登记回复信号。个体登记回复处理装置243判定对所接收登记回复信号的登记处理 已由管理服务器300成功地执行。个体登记回复处理装置243从汇集信息记录部分252中 去除与登记回复信号相对应的登记请求信号中的信息。个体登记回复处理装置243随后经 由信号发送装置230将登记回复信号传送给移动节点100。另一方面,个体登记回复处理装置243参考汇集信息记录部分252。如果登记请求 信号中的任一项信息即使在预定时间已经经过之后仍然被记录着,则个体登记回复处理装 置243判定为登记处理失败。个体登记回复处理装置243随后指示汇集登记请求构建装置 225准备重新发送登记请求信号。以这种方式,登记请求已经失败的登记请求信号被重新发送给管理服务器300。此 外,如果经汇集的登记请求信号中的任何登记请求失败并且由此需要执行重新发送,则仅 将失败的登记请求信号汇集到汇集登记请求信号中。在此情况下,可以降低对网络的负荷。 原因如下。如果任一汇集登记请求信号包含至少一个登记处理已经失败的登记请求信号, 则可以在不去除登记处理已经成功的登记请求信号中的信息的情况下,将汇集登记请求信 号重新构建并发送。然而,在此情况下,被重新发送的汇集登记请求包含了登记处理已经成 功的登记请求信号中的信息。这增加了网络的负荷并且因此在网络利用效率方面是不利 的。如果登记请求信号的类型是初始登记或迁移登记并且指示“登记已成功”的代码 被设置在相对应的登记回复信号中,则在传送节点200接收到该登记回复信号的时刻,以 管理服务器300的地址和传送节点200的地址(CoA)设置为端点的链路被建立用于移动节 点100。结果,移动节点100和通信节点400可以利用HoA开始通信或恢复通信。现在将描述管理服务器300。
管理服务器300执行如下的一般处理处理从传送节点200接收的登记请求信号, 将移动节点100的HoA和CoA彼此相关联地记录,并且然后将登记回复信号发送给传送节 点200。因此,去往HoA的数据包经由链路被发送给传送节点200并且最终到达目的地移动 节点100。当接收到汇集登记回复信号时,根据本示例性实施例的管理服务器300将该汇集 登记回复信号分离为个体的一般登记请求信号。此外,作为对汇集登记回复信号的回复,管 理服务器300生成与经汇集的登记请求信号相对应的并且通过对回复进行汇集而获得的 汇集登记回复信号。管理服务器300随后将汇集登记回复信号发送给传送节点200。此外, 当从传送节点200获得的登记请求信号包含汇集能力信息时,管理服务器300将汇集登记 请求处理能力信息存储在登记回复信号中。将详细描述被配置来执行上述处理的管理服务器300的配置。图9是示出根据本 示例性实施例的管理服务器的配置示例的框图。如图9所示,管理服务器300包括通信部分305、存储部分325、用作登记请求处理 装置的控制部分310。通信部分305包括信号接收装置301和信号发送装置302。信号接收装置301从连接到核心网络600的接口接收数据包。如果数据包是由传 送节点200发送的登记请求信号或汇集登记请求信号,则信号接收装置301将该信号输出 给控制部分310。信号发送装置302经由连接到核心网络600的接口将由控制部分310输入的登记 回复信号或汇集登记回复信号发送给传送节点200。存储部分325包括登记信息记录部分320。登记信息记录部分320是记录了存储 在登记请求信号中的移动节点100的HoA和CoA之间的关联性的记录设备。此外,不仅与 HoA和CoA之间的关联性有关的信息,而且包含在登记请求信号中的其它信息也被存储在 登记信息记录部分320中。现在描述控制部分310。控制部分310执行将包含在登记请求信号中的HoA和CoA彼此相关联地记录在登 记信息记录部分320中的一般处理。此外,控制部分310执行如下处理处理汇集登记请求 信号,并且将与汇集登记请求信号相对应的汇集登记回复信号发送给传送节点200。此外, 为了向传送节点200通知能够处理汇集登记请求信号,控制部分310还将汇集登记请求处 理能力信息添加到登记回复信号中。如图9所示,控制部分310包括汇集能力通知获取装置311、登记请求信号分离装 置312、个体登记请求处理装置313、登记回复构建装置314,以及汇集登记处理能力信息添 加装置315。此外,控制部分310包括被配置来根据程序执行处理的CPU(未在图中示出) 以及被配置来存储程序的存储器(未在图中示出)。当CPU执行程序时,如下装置在管理服 务器中被虚拟地构建汇集能力通知获取装置311、登记请求信号分离装置312、个体登记 请求处理装置313、登记回复构建装置314,以及汇集登记处理能力信息添加装置315。汇集能力通知获取装置311判定从信号接收装置301接收到的登记请求信号或汇 集登记请求信号是否包含汇集能力信息。登记请求信号分离装置312将汇集登记请求信号分离为作为该汇集登记请求信 号的基础的各个个体登记请求信号。这里,重新构建成与未经过汇集处理的那些登记请求信号类似的登记请求信号。因此,如果施加了用来检查登记请求信号是否在移动节点100 与管理服务器300之间被改变的验证信息,则管理服务器300可以正确地执行验证处理。个体登记请求处理装置313利用从信号接收装置301接收的登记请求信号或者由 登记请求信号分离装置312重新构建的登记请求信号来执行登记处理。该登记处理类似于 由一般管理节点执行的处理,因此不进行详细描述。该处理允许包含在登记请求信号中的 诸如HoA和CoA之类的信息被记录在登记信息记录部分320中。此外,当登记请求信号或汇集登记请求信号包含验证信息时,个体登记请求处理 装置313标识已经发送了该验证信息的移动节点100。个体登记请求处理装置313随后将 与验证信息相对应的密钥信息记录在与该移动节点有关的登记信息中。密钥信息可以预先 从移动节点获得或者由控制部分310利用与公钥有关的信息来计算得到。登记回复构建装置314构建与作为个体登记请求处理装置313对登记请求信号的 处理结果的回复相对应的登记回复信号。此时,如果登记请求信号分离装置312已分离了 汇集登记请求处理,则登记回复构建装置314通过将指示与经汇集的登记请求信号相对应 的登记处理的结果的信息汇集来构建成汇集登记回复信号。如果分离汇集登记请求信号的 处理未被执行,则登记回复构建装置314构建常规的登记回复信号。登记回复构建装置314可以将由移动节点100与管理服务器300共享以执行验证 处理的密钥信息置于登记回复信号中。在此情况下,传送节点200可以代替管理服务器300 使用针对从移动节点100接收的登记请求信号的密钥信息来验证移动节点100。汇集登记处理能力信息添加装置315将汇集登记请求处理能力信息添加到由登 记回复构建装置314构建成的登记回复信号或者汇集登记回复信号中。现在将描述图1所示的通信节点400、接入网络500和核心网络600的安装以及图 1所示的设备的安装。通信节点400是能够利用IP进行通信的一般的信息处理装置。接入网络500被 移动节点100用来连接到另一节点或服务器。一般地,通信节点400和接入网络500使用 无线电技术。在本示例性实施例中,核心网络600由移动通信系统的运营商来管理。管理服务 器300被设置在核心网络600中。另一方面,传送节点200通常被设置在接入网络500与 核心网络600之间。核心网络600不是必须由运营商管理。上述接入网络500、核心网络600、移动节点100、管理服务器300和传送节点200
的安装地点仅是举例说明性的。例如,所有这些节点和服务器也可以设置在一个网络中。现在,下面将详细描述当接收到来自移动节点100的登记请求信号时由传送节点 200执行的操作。图10是示出当接收到来自移动节点的登记请求信号时由传送节点执行的 操作的过程的流程图。当接收到登记请求信号时(步骤1011),传送节点200如下这样判定是否汇集该登 记请求信号(步骤1012)。传送节点200判定登记请求信号是与初始登记、登记期满防止、 还是迁移登记相对应。图4所示的过程可被应用来判定登记请求信号的类型。此外,传送 节点200参考记录在管理服务器信息记录部分251中的信息来判定登记请求信号将被发送 给的管理服务器300是否可以处理汇集登记请求信号。基于该判定结果,传送节点200最 后判定是否汇集登记请求信号(步骤1013)。
如果登记请求信号将被发送给的管理服务器300能够处理汇集登记请求信号并 且如果登记请求信号的类型是初始登记或登记期满防止,则传送节点200将该登记请求信 号确定为汇集对象。如果登记请求信号的类型是迁移登记而不管管理服务器300是否能够 处理汇集登记请求信号,或者,如果管理服务器300不能处理汇集登记请求信号并且登记 请求信号的类型是初始登记或登记期满防止,则传送节点200不将该登记请求信号确定为 汇集对象。在步骤1013,当将登记请求信号确定为汇集对象时,传送节点200前进到步骤 1014中的处理。当未将登记请求信号确定为汇集对象时,传送节点200前进到步骤1017中 的处理。在步骤1014,传送节点200使用参考图7描述的方法来计算用于登记请求信号的 极限时间,由此确定用于汇集登记请求信号的发送时间。然后,如果所确定的时间与登记请 求信号的极限时间同步或更早(步骤1015),则传送节点200执行汇集处理,例如将包含在 登记请求信号中的信息记录在汇集信息记录部分252中(步骤1016)。将在下文描述后续 的对汇集登记请求信号的发送。另一方面,在步骤1017,传送节点200判定登记请求信号将要被发送给的管理服 务器300是否能够处理汇集登记请求信号。在步骤1013,已经参考了记录在管理服务器信 息记录部分251中的信息。因此,传送节点200在无需访问管理服务器信息记录部分251的 情况下判定管理服务器300是否能够处理汇集登记请求信号。在步骤1013,传送节点200 可以将从管理服务器信息记录部分251读取的信息临时记录在可快速读取的存储器中。当在步骤1017中判定管理服务器300是否能够处理汇集登记请求信号时,传送节 点200将汇集能力信息添加到登记请求信号中(步骤1018)。传送节点200将登记请求信 号发送给管理服务器300 (步骤1019)。在步骤1017,当未能判定出管理服务器300是否能 够处理汇集登记请求信号时或者当判定得到管理服务器300不能处理汇集登记请求信号 时,传送节点200直接将登记请求信号发送给管理服务器300 (步骤1019)。此外,在步骤1015,如果所确定的发送时间比登记请求信号的极限时间晚,则传送 节点200将该登记请求信号从汇集对象中排除,并且随后将该登记请求信号发送给管理服 务器300 (步骤1019)。步骤1013中的判定条件仅是举例说明性的,并且还可以在步骤1013中使用不同 的条件。例如,如果登记请求信号的类型是初始登记,则传送节点200可以不将该登记请求 信号确定为汇集对象。本示例性实施例使用图10中描述的判定条件。现在,将在下面详细描述由传送节点200执行的将汇集登记请求信号发送给管理 服务器300的操作。图11是示出由传送节点执行来发送汇集登记请求信号的操作的过程的流程图。如参考图10所述的,在每次接收到登记请求信号时,传送节点200判定是否汇集 该登记请求信号。如果该登记请求信号将要被汇集,则传送节点200对该登记请求信号执 行汇集处理(步骤1021)。传送节点200判定当前时间是否是汇集登记请求信号的发送时 间(步骤1022)。与发送时间有关的信息是从记录在汇集信息记录部分252中的汇集信息 表获得的。在步骤1022,如果当前时间是汇集登记请求信号的发送时间,则传送节点200基
25于记录在汇集信息记录部分252中的汇集信息表中的信息来构建成汇集登记请求信号(步 骤1023)。然后,传送节点200将所构建成的汇集登记请求信号发送给目的地(步骤1024)。 另一方面,在步骤1022,如果当前时间尚未达到汇集登记请求信号的发送时间,则传送节点 200返回步骤1021以继续与汇集对象登记请求信号有关的汇集处理。现在,将在下面详细描述当从管理服务器300接收到登记回复信号或汇集登记回 复信号时由传送节点200执行的操作。图12是示出当接收到登记回复信号或汇集登记回复信号时由传送节点执行的操 作的过程的流程图。当从管理服务器300接收到登记回复信号或汇集登记回复信号时(步骤1031),传 送节点200检查该信号是否包含汇集登记请求处理能力信息(步骤1032)。如果该信号包 含汇集登记请求处理能力信息,则传送节点200将指示管理服务器300具有汇集登记请求 处理能力的信息记录在管理服务器信息记录部分251中(步骤1033)。传送节点200前进 到步骤1034。如果所接收到的信号不包含汇集登记请求处理能力信息,则传送节点200不 执行处理并且前进到步骤1034。在步骤1034,传送节点200判定所接收到的信号是否是汇集登记回复信号。如果 判定结果指示所接收到的信号是汇集登记回复信号,则传送节点200将该汇集登记回复信 号分离为个体登记回复信号(步骤1035)。传送节点200随后对各个登记回复信号执行预 定处理(步骤1036)。如果步骤1034中的判定结果指示所接收到的信号是登记回复信号, 则传送节点200前进到步骤1036。在步骤1036之后,由传送节点200将登记回复信号发送 给移动节点100。如果登记请求信号的类型是初始登记或迁移登记并且指示“登记成功”的代码被 设置在相对应的登记回复信号中,则当传送节点200接收到来自管理服务器300的登记回 复信号时,在管理服务器300与传送节点200之间建立用于移动节点100的链路。结果,移 动节点100和通信节点400可以利用HoA开始通信或恢复通信。现在,将在下面详细描述当接收到来自传送节点200的登记请求信号或汇集登记 请求信号时由管理服务器300执行的操作。这里,假设管理服务器300具有汇集登记请求 处理能力。图13是示出当接收到登记请求信号或汇集登记请求信号时由管理服务器300执 行的操作的过程的流程图。当接收到来自传送节点200的登记请求信号或汇集登记请求信号时(步骤1041), 管理服务器300检查该信号是否包含汇集能力信息(步骤1042)。如果该信号包含汇集能力 信息,则管理服务器300临时地保存指示传送节点200具有汇集能力的信息(步骤1043), 并且然后前进到步骤1044。如果所接收到的信号不包含汇集能力信息,则管理服务器300 不执行处理并且前进到步骤1044。在步骤1044,管理服务器300判定所接收到的信号是否是汇集登记请求信号。如 果判定结果指示所接收到的信号是汇集登记请求信号,则管理服务器300将该汇集登记请 求信号分离为个体登记请求信号(步骤1045)。管理服务器300根据各个登记请求信号来 执行登记处理(步骤1046)。因此,将移动节点100的HoA与CoA彼此相关联所需的登记信 息被记录在登记信息记录部分320中。如果步骤1044中的判定结果指示所接收到的信号是登记请求信号,则管理服务器300前进到步骤1046。然后,为了判定传送节点200是否具有汇集能力,管理服务器300判定相对应信息 是否临时被保存并且是否已经接收到任何汇集登记请求信号(步骤1047)。如果这两个判 定结果中的至少一个为“是”,则管理服务器300认为传送节点200具有汇集能力,并且随后 前进到步骤1048。如果两个判定结果都为“否”,则管理服务器300前进到步骤1049。在步骤1049,管理服务器300构建与作为登记处理的结果的回复相对应的登记回 复信号。在步骤1048,管理服务器300将登记回复信号汇集成为汇集登记回复信号。管理 服务器300随后将汇集登记请求处理能力信息添加到在步骤1048和1049中构建成的信号 中(步骤1050)。此后,登记回复信号或汇集登记回复信号被发送给传送节点200。现在,将描述作为对来自移动节点的登记请求的回复,根据本示例性实施例的移 动通信系统中所执行的操作。这里,假设移动节点100最初被连接到由传送节点200管辖的接入网络500。此 外,假设传送节点200具有汇集能力,但是未保存指示管理服务器300是否可以处理汇集登 记请求信号的信息。假设管理服务器300能够处理汇集登记请求信号。图14是示出在根据本示例性实施例的移动通信系统中执行的操作的过程的示例 的时序图。当连接到由传送节点200管辖的接入网络500时,传送节点200检测为传送节点 200已连接到接入网络500,并且将旨在用于初始登记的登记请求信号发送给管理服务器 300(步骤1101)。任何方法可用来检测对接入网络500的连接。例如,如果传送节点200 是RFC3344中规定的FA,则由传送节点200发送给移动节点100的AA(代理广告)用作对 发送登记请求信号的触发。当接收到来自移动节点100的登记请求信号时,传送节点200根据图10所示的过 程执行处理(步骤1102)。这里,传送节点200未保存指示管理服务器300是否可以处理 汇集登记请求信号的信息。因此,传送节点200避免对登记请求信号进行汇集,并且将汇集 能力信息添加到登记请求信号中。传送节点200随后将登记请求信号发送给管理服务器 300 (步骤 1103)。当接收到来自传送节点200的登记请求信号时,管理服务器300根据图13所示的 过程执行处理。这里,在检测到汇集能力信息之后,避免对登记请求信号进行汇集。因此, 以一般的方式来处理登记请求信号。然后,HoA与CoA之间的对应关系被记录在登记信息 记录部分320中。还开始对去往HoA的数据包进行封装的处理。此后,管理服务器300将 汇集登记请求处理能力信息添加到登记回复信号中,并且随后将登记回复信号发送给移动 节点100 (步骤1105)。当接收到来自管理服务器300的登记回复信号时,传送节点200根据图12所示的 过程执行处理(步骤1106)。在步骤1106中,传送节点200在登记回复信号中检测汇集登 记请求处理能力信息。传送节点200随后将指示管理服务器300能够处理汇集登记请求信 号的信息记录在管理服务器信息记录部分251中。然后,传送节点200以一般的方式来处理 登记回复信号,并且将诸如期满时间之类的针对移动节点100的登记信息记录在登记信息 记录部分250中。从管理服务器300接收登记回复信号使得传送节点200认识到登记移动 节点100的处理已成功。然后,传送节点200对从管理服务器300接收的并去往CoA的经封装的数据包进行去封装,并且开始为发送去往HoA的经提取的数据包的处理做准备。传 送节点200随后将登记请求信号发送给移动节点100 (步骤1107)。当移动节点100接收到登记回复信号时,可以经由传送节点200与管理服务器300 之间的链路来在移动节点100与通信节点400之间传递数据包(步骤1108)。下面将描述作为对来自多个移动节点的登记请求的回复,在根据本示例性实施例 的移动通信系统中执行的操作。这里,假设两个移动节点IOOa和IOOb发送旨在防止登记期满的登记请求信号。 假设两个移动节点IOOa和IOOb中的每个均请求管理服务器300登记该移动节点。假设传 送节点200具有汇集能力并且已经保存了指示管理服务器300可以处理汇集登记请求的信 肩、ο图15是示出在根据本示例性实施例的移动通信系统中执行的操作的过程的示例 的时序图。移动节点IOOa和IOOb中的每个已经完成了对HoA和CoA的登记,并且因此可以 与通信节点400通信(步骤1201)。随着从登记完成时起的时间的经过,并且通过接近登记 期满时间而产生的触发,移动节点IOOa和IOOb中的每个将用于防止登记期满的登记请求 信号发送给管理服务器300 (步骤1202)。可以通过预先记录与登记有效时段有关的信息并 且通过测量从登记回复信号的接收起经过的时间来识别接近登记期满时间。当接收到来自移动节点IOOa和IOOb中的每个的登记请求信号时,传送节点200 根据图10所示的过程来执行处理(步骤1203)。这里,传送节点200保存了指示管理服务 器300能够处理登记请求信号的信息,并且因此确定对来自移动节点IOOa和IOOb的登记 请求信号进行汇集。然后,传送节点200利用参考图7描述的方法来确定汇集登记请求信 号的发送时间。结果,传送节点200将这两个登记请求信号判定为针对同一汇集时段的对 象。当汇集登记请求信号的发送时间被定义为T_addr(l)时,传送节点200根据图11 所示的过程等待当前时间达到发送时间T_addr(l)。当当前时间达到发送时间T_addr(l) 时,传送节点200将通过对来自移动节点IOOa和IOOb的登记请求信号进行汇集而获得的 汇集登记请求信号发送给管理服务器300 (步骤1204)。当接收到来自传送节点200的汇集登记请求信号时,管理服务器300根据图13所 示的过程执行处理(步骤1205)。这里,管理服务器300将汇集登记请求信号分离为个体登 记请求信号,并且随后对每个登记请求信号执行登记处理。结果,与移动节点IOOa和IOOb 有关的登记信息的期满时间得到了延后。这里,如果汇集登记请求信号包含针对个体登记 请求信号的验证信息,则管理服务器300在延后登记期满时间之前对每个登记请求信号执 行验证处理。此后,管理服务器300将汇集登记请求信号发送给传送节点200 (步骤1206)。 此外,管理服务器300可以基于验证信息来标识移动节点,并且随后使用密钥信息来对从 所标识的移动节点接收到的登记请求信号执行验证处理。当接收到来自管理服务器300的汇集登记回复信号时,传送节点200根据图12所 示的过程执行处理(步骤1207)。这里,传送节点200将汇集登记回复信号分离为个体登记 回复信号,并随后处理各个登记回复信号。此时,传送节点200将保存在登记信息记录部分 250中的登记信息中的登记期满时间延后。传送节点200将分别构建成的登记回复信号分别发送给移动节点IOOa和IOOb (步骤1208)。在本实施例中,传送节点将由多个移动节点发送的登记请求信号汇集为一个汇集 登记请求信号,并且将该汇集登记请求信号发送给管理服务器。因此,管理服务器可以通过 处理该汇集登记请求信号来一次处理多个登记请求信号。与每次处理单个地接收的每个登 记请求信号的情况相比,这减少了处理登记请求信号时所涉及的负荷。此外,传送节点向管理服务器通知指示传送节点能够发送汇集登记请求信号的汇 集能力信息。此外,传送节点仅向已经发送了包含有指示管理服务器能够处理汇集登记请 求信号的汇集登记请求信号处理能力信息的登记回复信号的管理服务器发送汇集登记请 求信号。因此,具有汇集能力的传送节点与不具有汇集登记请求处理能力的管理服务器可 以彼此通信。在此情况下,不使用汇集登记请求信号,并且发送一般的登记请求信号和登记 回复信号。此外,管理服务器仅向已经发送了汇集登记请求信号的传送节点返回汇集登记回 复信号。因此,不具有汇集能力的传送节点与具有汇集登记请求处理能力的管理服务器可 以彼此通信。同样,在此情况下,不使用汇集登记请求信号,并且发送一般的登记请求信号 和登记回复信号。此外,如果登记请求信号包含了用来判定登记请求信号在从移动节点到管理服务 器的传输期间是否被改变的验证信息,则传送节点将验证信息置于汇集登记请求信号中。 传送节点不仅将验证信息,而且将由汇集登记请求信号重新构建成个体登记请求信号所需 的所有信息都置于汇集登记请求信号中。因此,管理服务器可以从汇集登记请求信号重新 构建个体登记请求信号,并且随后对每个个体登记请求信号执行验证处理。以这种方式,管 理服务器自身可以执行验证处理,而无需传送节点从管理服务器获取执行验证处理所需的 密钥信息并代替管理服务器执行验证处理。这里,如果登记请求信号在移动节点与传送节 点之间被改变,则管理服务器可以检测到该改变。上述的移动节点100、传送节点200和管理服务器300可以分别被认为是RFC3344 中规定的MN、FA和HA。替代地,移动节点100可被认为是WiMAXForum所规定的PMIPv4客 户端。PMIPv4不在网络之间,如常规移动节点之间迁移。然而,当通过系统的操作被通知了 网络中的移动节点所迁移到的CoA时,PMIPv4将登记请求信号发送给与传送节点相对应的 FA,并且从FA而非移动节点接收登记回复信号。因此,PMIPv4客户端可被认为是不移动的 MN0此外,登记请求信号和登记回复信号可以分别被认为是RFC3344中所规定的登记 请求和登记回复。此外,根据本发明的通信系统可应用于如下所述配置的系统该系统被配置为使 得与传送节点200相对应的节点将请求登记被固定使用的地址与随着网络变化的地址之 间的关联性的信号传送给与管理服务器300相对应的节点,并且将对该信号的回复传送给 与移动节点100相对应的节点。此外,根据本发明的传送节点和服务器设备可应用于如上 所述那样配置的系统中的节点。根据本发明的程序可应用于对如上所述那样配置的系统中 的节点进行控制的程序。(第二示例性实施例)在第一示例性实施例中,移动节点是发送登记请求信号的起始点,并且传送节点传送该登记请求信号。在第二示例性实施例中,传送节点本身生成并发送登记请求信号。具 体地,这与PMIPv6的情况相对应。在PMIPv6中,MAG用作传送节点,并且LMA (局域移动锚 点,LocalMobility Anchor)可被认为是管理服务器。在第二示例性实施例中,与第一示例性实施例的那些组件类似的组件用相同的附 图标记表示并且将不进行详细描述。将参考图1描述根据第二示例性实施例的移动通信系 统。与根据第一示例性实施例的移动节点100不同,根据第二示例性实施例的移动节 点不发送将HoA与CoA相关联所需的明确的登记请求信号。与RS (路由器请求)和DHCP (动 态主机配置协议)发现和请求的情况不同,根据第二示例性实施例的移动节点发送由一般 的IP终端处理的并且不是明确地旨在登记HoA与CoA之间的关联性的信号。然而,由IP 终端处理的信号可能包含与对网络的初始连接或网络间的迁移有关的信息。将下面的信号称为移动节点连接信号RS和DCHP发现和请求信号等;或者使得能 够检测移动节点10(Τ对接入网络500的连接的信号,例如指示已建立无线电连接的信号; 或者使得能够检测移动节点10(Τ向不同目的地网络的迁移的信号。根据第二示例性实施例的移动节点未包括直接与本发明的特性有关的配置和操 作。因此,将省略对移动节点的详细描述。现在,将描述根据第二示例性实施例的传送节点。图16是示出根据第二示例性实 施例的传送节点的配置示例的框图。传送节点20(Τ本身产生登记请求信号作为在由一般的IP终端处理的信号被交换 给移动节点(该信号不是明确地旨在登记HoA与CoA之间的关联性,如RS和DHCP发现和 请求那样的)这样的触发,或者作为在移动节点的无线电连接被检测到这样的触发。传送 节点200、将所生成的登记请求信号发送给管理服务器300。如图16所示,传送节点20(Τ的登记请求处理装置22(Τ不仅包括根据第一示例 性实施例的登记请求处理装置220的组件,而且还包括登记请求发送触发生成装置226和 登记请求构建装置227。此外,登记请求类型判定装置22Γ和汇集信号发送时间确定装置 224、的操作与第一示例性实施例中的装置存在部分不同。因此,在第二示例性实施例中,两 个示例性实施例共有的组件的描述被省略,并且将详细描述与第一示例性实施例的不同。 这也适用于通信部分20厂的信号接收装置21(Τ。传送节点20(Τ的登记响应处理装置24(Τ不仅包括登记回复处理装置240的组 件,而且还包括汇集时段确定装置b244。当接收到来自移动节点的移动节点连接信号时,信号接收装置21(Τ将该信号输 出给登记请求处理装置220、。登记请求发送触发生成装置226通过移动节点连接信号的接收而被触发,以将促 使登记请求信号发送的登记请求触发信号输出给登记请求类型判定装置22Γ。此外,基 于记录在登记信息记录部分250中的登记信息中的期满时间,登记请求发送触发生成装置 226计算旨在延后期满时间的登记请求信号将要被发送的时间。此外,当到达登记请求信号 发送的时间时,登记请求发送触发生成装置226将登记请求触发信号发送给登记请求类型 判定装置22 Γ。由登记请求发送触发生成装置226发送的登记请求触发信号包含指示登记请求触发的类型的信息,例如,移动节点对网络的初次连接、从不同网络迁移之后的连接,或者 登记期满时间的延后。下面将这些类型分别称为“初始登记”、“迁移登记”和“登记期满防止”。如下所述,如果传送节点200、对登记期满防止进行管理,则登记请求触发的类型 不必包括登记期满防止。此外,登记请求触发信号是一种触发登记请求信号的发送的信号。用于判定登记请求信号是初始登记还是迁移登记的装置可以是在一般的移动通 信系统中使用的装置。例如,可以与属于移动节点在迁移之前所连接到的网络的传送节点 或另一节点进行通信,以判定移动节点是否从不同网络迁移了。登记请求发送触发生成装 置226利用从另一节点获得的信息来判定登记请求触发信号的类型。登记请求发送触发生 成装置226随后将与所确定的类型有关的信息存储在登记请求触发信号中。由登记请求类型判定装置22Γ用来判定登记请求信号的类型的信号与根据第一 示例性实施例的登记请求类型判定装置221所使用的信号不同。根据第一示例性实施例的 登记请求类型判定装置221对从移动节点100接收到的登记请求信号执行类型判定。然 而,根据第二示例性实施例的登记请求类型判定装置22Γ对从登记请求发送触发生成装 置226接收到的登记请求触发信号来执行类型判定。除了根据第二示例性实施例的用来根据表达式(2)确定T_aggr(HA)的First_ T_aggr(HA)的含义与根据第一示例性实施例的含义不同以外,汇集信号发送时间确定装 置224、与汇集信号发送时间确定装置224类似地操作。第二示例性实施例中的First_T_ aggr(HA)表示将要被汇集的所保留的登记请求触发信号中首先被接收到的信号的接收时 间。如果基于登记请求类型判定装置22Γ所做的判定的结果而判定得到登记请求信 号在不经汇集的情况下发送并且如果管理服务器能力判定装置222或对象登记请求触发 信号最终被汇集信号发送时间确定装置224、从汇集对象中排除,则登记请求构建装置227 构建登记请求信号。登记请求构建装置227将所构建成的登记请求信号发送给管理服务器 300。同样,在第二示例性实施例中,设置在控制部分202、中的CPU(未在图中示出)执 行程序以虚拟地构建成传送节点200的控制部分中的装置。现在,将在下面详细描述当从移动节点接收到用于对登记请求信号或汇集登记请 求信号的发送进行触发的信号时由传送节点200、执行的操作。图17是示出当接收到用于对登记请求信号或汇集登记请求信号的发送进行触发 的信号时由传送节点执行的操作的过程的流程图。登记请求发送触发生成装置226通过移动节点连接信号的接收而被触发,以将登 记请求触发信号输出给登记请求类型判定装置22Γ。当接收到来自登记请求发送触发生成 装置226的登记请求触发信号时,登记请求类型判定装置22Γ判定是否汇集与该登记请求 触发信号相对应的登记请求信号(步骤1301)。在该判定中,是否对登记请求信号进行汇集是基于指示登记请求信号将被发送给 的管理服务器300是否能够处理汇集登记请求信号的信息以及指示登记请求触发信号是 初始登记类型、登记期满防止类型还是迁移登记类型的信息来判定的;这些信息被记录在 管理服务器信息记录部分251中。管理服务器300是否能够处理汇集登记请求信号可以参考记录在管理服务器信息记录部分251中的信息来判定。在第二示例性实施例中,如果登 记请求触发信号的类型是初始登记或登记期满防止并且如果管理服务器300能够处理汇 集登记请求信号,则登记请求类型判定装置22厂判定得到对该登记请求信号进行汇集。否 则,登记请求类型判定装置22Γ不汇集该登记请求信号。上述用于判定是否执行汇集的条件仅是举例说明性的并且可以被改变。例如,可 以是,如果登记请求触发信号的类型是初始登记,则避免汇集。在步骤1302中,当将登记请求信号判定为汇集对象时,传送节点20(Τ前进到步骤 1303中的处理。当未将登记请求信号判定为汇集对象时,传送节点20(Τ前进到步骤1306 的处理。在步骤1303,传送节点20(Τ按照与第一示例性实施例相同的方式来计算针对登 记请求信号的极限时间,并基于首次接收到的登记请求触发信号的接收时间来确定汇集登 记请求信号的发送时间。然后,如果所确定的发送时间与登记请求信号的极限时间同步或 更早(步骤1304),则传送节点200、执行汇集处理,例如将包含在登记请求信号中的信息记 录在汇集信息记录部分252中(步骤1305)。后续的发送处理根据在第一示例性实施例中 描述的图11所示的过程来执行。 另一方面,在步骤1302,如果登记请求信号未被确定为汇集对象,则传送节点 200"根据登记请求触发信号来构建登记请求信号(步骤1306)。然后,传送节点20(Τ判定 登记请求信号将被发送给的管理服务器300是否能够处理汇集登记请求信号(步骤1307)。 在步骤1301,已经参考记录在管理服务器信息记录部分251中的信息。因此,传送节点20(Τ 在无需访问管理服务器信息记录部分251的情况下判定管理服务器300是否能够处理汇集 登记请求信号。当在步骤1307中判定得到管理服务器300能够处理汇集登记请求信号时,传送节 点20(Τ将汇集能力信息添加到登记请求信号中(步骤1308)。传送节点20(Τ将登记请求 信号发送给管理服务器300 (步骤1309)。在步骤1307,当未能判定管理服务器300是否能 够处理汇集登记请求信号或者当判定得到管理服务器300不能处理汇集登记请求信号时, 传送节点20(Τ前进到步骤1309以将登记请求信号直接发送给管理服务器300。此外,在步骤1304,如果所确定的发送时间比登记请求信号的极限时间晚,则传送 节点200、从汇集对象中排除该登记请求信号,并且然后将该登记请求信号发送给管理服 务器300 (步骤1309)。现在,将描述当接收到登记回复信号或汇集登记回复信号时由传送节点20(Τ执 行的操作。图18是示出当接收到登记回复信号或汇集登记回复信号时由传送节点执行的 操作的过程的流程图。当接收到来自管理服务器300的登记回复信号或汇集登记回复信号时(步骤 1311),传送节点20(Τ检查该信号是否包含汇集登记请求处理能力信息(步骤1312)。如果 该信号包含汇集登记请求处理能力信息,则传送节点20(Τ将指示管理服务器300具有汇集 登记请求处理能力的信息记录在管理服务器信息记录部分251中(步骤1313)。传送节点 200"前进到步骤1314。如果所接收到的信号不包含汇集登记请求处理能力信息,则传送节 点200、不执行处理并且前进到步骤1314。在步骤1314中,传送节点20(Τ判定所接收到的信号是否是汇集登记回复信号。如果判定结果指示所接收到信号是汇集登记回复信号,则传送节点20(Τ将该汇集登记回复 信号分离为个体登记回复信号(步骤1315)。传送节点20(Τ随后对每个登记回复信号执行 预定处理(步骤1316)。如果在步骤1314中的判定结果指示所接收到的信号是登记回复信 号,则传送节点200、前进到步骤1316。在步骤1316,当代码指示管理服务器300已成功进行了登记处理时,包含在登记 回复信号中的登记信息被记录到登记信息记录部分250中;该信息包括HoA、管理服务器 300的地址、以及生命期(即登记有效时间)。如果登记请求信号的类型是初始登记或迁移登记并且指示“登记成功”的代码被 设置在相对应的登记回复信号中,则随后,当传送节点20(Τ接收到来自管理服务器300的 登记回复信号时,在管理服务器300与传送节点20(Τ之间建立用于移动节点的链路。结果, 移动节点和通信节点400可以利用HoA开始通信或恢复通信。当在步骤1316中将登记信息记录在登记信息记录部分250中时,传送节点20(Τ 基于生命期来确定用于汇集登记请求信号的汇集时段。传送节点200、因此确定用于汇集 登记请求信号的下次发送时间(步骤1317)。如参考图6所述的,发送时间被设置为比登记 期满时间早一个裕量,该裕量与预期管理服务器延后登记时段所需的时间量相对应。此后, 传送节点200、发送与触发了登记请求信号的信号相对应的回复信号(步骤1318)。在第二示例性实施例中,传送节点将由多个移动节点发送的移动节点连接信号进 行汇集,以基于多个移动节点连接信号来构建一个汇集登记请求信号。传送节点随后将该 汇集登记请求信号发送给管理服务器。因此,管理服务器可以通过处理该汇集登记请求信 号来一次处理多个登记请求信号。与每次处理单个地接收的每个登记请求信号的情况相 比,这减小了处理登记请求信号所涉及的负荷。此外,传送节点向管理服务器通知指示传送节点能够发送汇集登记请求信号的汇 集能力信息。此外,传送节点仅向发送了包含指示管理服务器能够处理汇集登记请求信号 的汇集登记请求信号处理能力信息的登记回复信号的管理服务器发送汇集登记请求信号。 因此,具有汇集能力的传送节点与不具有汇集登记请求处理能力的管理服务器可以彼此通此外,第二示例性实施例实现了与第一示例性实施例类似的其它效果。根据本实 施例的传送节点在通过接收(由连接到网络的IP终端发送的)RS和DHCP发现和请求信号 中的至少一个而被触发时,将旨在请求初始登记和迁移登记的登记请求信号或汇集登记请 求信号发送给管理服务器。此外,传送节点参考所保存的登记信息中的生命期信息,以监视 登记期满时间。传送节点通过当前时间接近登记期满时间而被触发,来发送旨在防止登记 期满的登记请求信号或汇集登记请求信号。取代移动节点,传送节点执行登记并请求管理 服务器延后登记。结果,对于移动通信服务可以设置不提供将HoA与CoA彼此相关联地登 记的功能的传送节点。根据本实施例的传送节点和管理服务器可以分别被认为是在PMIPv6草案(其规 范正由IETF指定)中规定的MAG和LMA。此外,登记请求信号和登记回复信号可以分别被认为是在PMIPv6草案中规定的 PBU (代理绑定更新)和PBA (代理绑定确认)。此外,根据本发明的通信系统可应用于如下所述配置的系统该系统被配置为使得与传送节点200、相对应的节点将用于将HoA和CoA彼此相关联地登记的请求发送给与 管理服务器300相对应的节点,并且接收对该请求的回复,来取代与连接到传送节点200、 的多个移动节点10(Τ相对应的并且未提供将HoA与CoA彼此相关联地登记的功能的节点。 此外,根据本发明的传送节点和服务器设备可应用于如上所述那样配置的系统中的节点。 另外,根据本发明的程序可应用于对如上所述那样配置的系统中的节点进行控制的程序。在第一和第二示例性实施例中,每个设备中的控制部分中的装置通过由CPU执行 相对应的程序来虚拟地构建。然而,一部分或所有的这些装置可以由诸如专用电路之类的 硬件来形成。接入网络500优选地可以由移动节点利用诸如WiFi (注册商标)、WiMAX (注册商 标)或3G之类的无线电技术来访问。然而,接入网络500也可以使用有线技术。核心网络600被假定为是移动电话网络(例如,3GPP或3GPP2或在WiMAXForum中 规定的CSN(连接服务网络))的核心网络。然而,核心网络600也可以是因特网、特定组织 中的IP网络、或者任何其它网络。工业应用本发明可应用于如下这样的所有移动通信系统其中,用于对用于位置登记的登 记请求信号进行中继的传送节点位于发送位置登记请求的移动节点与接收该位置登记请 求的管理服务器之间。特别地,本发明优选地可应用于应用了 MIPv4技术或PMIPv6的移动 通信系统。特别地,本发明可应用于用3GPP、3GPP2或WiMAXForum进行了标准化的移动通 信系统。此外,尽管在上述标准设置组织之间节点和服务器的名称不同,但是用作RFC3344 中规定的HA以及在PMIPv6草案中描述的LMA的节点适合作为通过示例在第一和第二示例 性实施例中描述的管理服务器300。另外,RFC3344中规定的FA适合作为通过示例在第一 示例性实施例中描述的传送节点200。用作在PMIPv6草案中描述的MAG的节点适合作为通 过示例在第二示例性实施例中描述的传送节点20(Τ。作为示例,本发明发挥了以下效果。通过根据登记请求信号的类型来判定是否对 登记请求信号进行汇集,来获取每个对登记请求信号进行汇集的机会。这使得能够减少管 理服务器接收登记请求信号的次数,由此能够降低服务器的负荷。作为另一示例,本发明发挥了以下效果。不能被汇集的登记请求信号立即被发送 给服务器。这防止了不利地增加延迟。虽然已参考本发明的示例性实施例和示例具体示出并描述了本发明,然而,本发 明不限于这些实施例和示例。本领域技术人员将明白,在不脱离由权利要求所限定的本发 明的精神和范围的情况下,可以对其作出形式和细节方面的各种改变。本申请基于2008年3月10提交的日本专利申请No. 2008-059488并要求享有其 优先权,该申请的内容通过引用被结合于此。
权利要求
一种通信系统,其包括发送用于请求登记移动节点的地址的登记请求信号的传送节点以及接收来自所述传送节点的所述登记请求信号的服务器,其中,当对于所述登记请求信号的发送触发发生时,所述传送节点判定所述发送触发的类型,并且取决于所判定得到的类型,判定根据所述登记请求信号将要被登记的或者将要使登记期满时间延后的移动节点的数目是否为多个,其中,如果并非将要处理多个移动节点,则所述传送节点生成旨在用于一个移动节点的登记请求信号,并输出给所述服务器,并且如果将要处理多个移动节点,则所述传送节点生成指示将要处理所述多个移动节点的信息、或者指示将要被处理的所述多个移动节点的信息、或者具有所述两者信息的汇集登记请求信号,并发送给所述服务器,并且其中,当接收到来自所述传送节点的所述登记请求信号时,所述服务器执行登记所述登记请求信号中指定的移动节点或者延后所述移动节点的登记期满时间的处理,并且当接收到所述汇集登记请求信号时,所述服务器执行登记所指定的多个移动节点或者延后所指定的多个移动节点的所述登记期满时间的处理。
2.根据权利要求1所述的通信系统,其中,当接收到来自所述移动节点的所述登记请 求信号时,所述传送节点取决于所述登记请求信号的类型来判定所述登记请求信号是否是 汇集对象,并且如果判定结果指示所述登记请求信号不是汇集对象,则所述传送节点将所 述登记请求信号发送给所述服务器,并且如果判定结果指示所述登记请求信号是汇集对 象,则所述传送节点保存所述登记请求信号直到预定时间为止,汇集所保存的多个登记请 求信号以生成所述汇集登记请求信号,并在所述预定时间将所述汇集登记请求信号发送给 所述服务器。
3.根据权利要求2所述的通信系统,其中,所述登记请求信号的类型包括旨在请求登 记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止登记期满的登记期 满防止,并且如果所述登记请求信号的类型是所述登记期满防止,则所述传送节点将所述登记请求 信号判定为汇集对象,并且如果所述登记请求信号的类型是所述迁移登记,则所述传送节 点不将所述登记请求信号判定为汇集对象。
4.根据权利要求2或3所述的通信系统,其中,所述登记请求信号包含指示所述登记请 求信号是否是汇集对象的信息。
5.根据权利要求3所述的通信系统,其中,所述传送节点预先保存与所述服务器中登 记的每个移动节点的登记有效时段有关的信息,并且当要被汇集的所述登记请求信号中的任一个是用于防止登记期满时,所述传送节点将 在所述登记请求信号的所述登记有效时段的最早端点之前的时间确定为所述预定时间。
6.根据权利要求1所述的通信系统,其中,对于所述登记请求信号的发送触发的类型 包括旨在请求登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止 登记期满的登记期满防止,并且如果对于所述登记请求信号的发送触发的类型是所述登记期满防止,则所述传送节点 将允许多个移动节点使所述登记期满时间延后的汇集登记请求信号发送给所述服务器,并 且如果对于所述登记请求信号的发送触发的类型是所述迁移登记,则所述传送节点将不把 多个移动节点判定为登记对象的汇集登记请求信号发送给所述服务器。
7.根据权利要求1至6中任一项所述的通信系统,其中,所述服务器向所述传送节点通 知指示具有处理所述汇集登记请求信号的能力的汇集登记请求处理能力信息。
8.根据权利要求7所述的通信系统,其中,当接收到来自所述服务器的所述汇集登记 请求处理能力信息时,所述传送节点判定所述登记请求信号是否是汇集对象。
9.根据权利要求1至8中任一项所述的通信系统,其中,在将所述汇集登记请求信号发 送给所述服务器之前,所述传送节点将指示所述传送节点能够发送所述汇集登记请求信号 的汇集能力信息发送给所述服务器。
10.根据权利要求9所述的通信系统,其中,当接收到来自所述传送节点的所述汇集能 力信息时,所述服务器汇集用于向所述移动节点通知登记处理的结果的登记回复信号,并 将汇集得到的信号发送给所述传送节点。
11.根据权利要求1至10中任一项所述的通信系统,其中,当要被汇集的所述登记请求 信号中的任一个包含允许对在所述移动节点与所述服务器之间传递的信号的改变进行检 测的验证信息时,所述传送节点将所述验证信息置于所述汇集登记请求信号中,并将得到 的所述汇集登记请求信号发送给所述服务器。
12.根据权利要求11所述的通信系统,其中,当所述登记请求信号包含所述验证信息 时,所述服务器由所述登记请求信号被汇集成的所述汇集登记请求信号重新构建所述登记 请求信号,并且使用包含在所述登记请求信号中的所述验证信息来对每个个体登记请求信 号执行验证处理。
13.根据权利要求1至10中任一项所述的通信系统,其中,当所述登记请求信号包含允 许对在所述移动节点与所述服务器之间传递的信号的改变进行检测的验证信息时,所述服 务器将用来计算所述验证信息的密钥信息置于用于向所述移动节点通知登记处理的结果 的登记回复信号中,并且将得到的所述登记回复信号发送给所述传送节点。
14.根据权利要求13所述的通信系统,其中,当接收到来自所述服务器的包含有所述 密钥信息的所述登记回复信号时,所述传送节点保存所述密钥信息,并且此后使用所述密 钥信息来检查在所述移动节点与所述服务器之间传递的信号的改变。
15.一种传送节点,其将用于请求登记移动节点的地址的登记请求信号发送给管理所 述地址的服务器,所述传送节点包括存储部分,其保存包含在对于所述登记请求信号的发送触发中的信息;以及控制部分,当对于所述登记请求信号的发送触发发生时,所述控制部分判定所述发送 触发的类型,并且取决于所判定得到的类型,判定根据所述登记请求信号将要被登记的或 者将使登记期满时间延后的移动节点的数目是否为多个,并且如果并非将要处理多个移动 节点,则所述控制部分生成旨在用于一个移动节点的登记请求信号,并输出给所述服务器, 并且如果将要处理多个移动节点,则所述控制部分生成指示将要处理所述多个移动节点的 信息、或者指示将要被处理的所述多个移动节点的信息、或者具有所述两者信息的汇集登 记请求信号,并发送给所述服务器。
16.根据权利要求15所述的传送节点,其中,所述控制部分取决于所述登记请求信号 的类型来判定所述登记请求信号是否是汇集对象,并且如果判定结果指示所述登记请求信 号不是汇集对象,则所述控制部分将所述登记请求信号发送给所述服务器,并且如果判定 结果指示所述登记请求信号是汇集对象,则所述控制部分保存所述登记请求信号直到预定时间为止,汇集所保存的多个登记请求信号以生成汇集登记请求信号,并在所述预定时间 将所述汇集登记请求信号发送给所述服务器。
17.根据权利要求16所述的传送节点,其中,所述登记请求信号的类型包括旨在请求 登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止登记期满的登记 期满防止,并且如果所述登记请求信号的类型是所述登记期满防止,则所述控制部分将所述登记请求 信号判定为汇集对象,并且如果所述登记请求信号的类型是所述迁移登记,则所述控制部 分不将所述登记请求信号判定为汇集对象。
18.根据权利要求16或17所述的传送节点,其中,所述登记请求信号包含指示所述登 记请求信号是否是汇集对象的信息。
19.根据权利要求17所述的传送节点,其中,所述控制部分将与所述服务器中所登记 的每个移动节点的登记有效时段有关的信息预先保存在所述存储部分中,并且当要被汇集的登记请求信号中的任一个用于防止登记期满时,所述控制部分将在所述 登记请求信号的所述登记有效时段的最早端点之前的时间确定为所述预定时间。
20.根据权利要求15所述的传送节点,其中,对于所述登记请求信号的发送触发的类 型包括旨在请求登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防 止登记期满的登记期满防止,并且如果对于所述登记请求信号的发送触发的类型是所述登记期满防止,则所述控制部分 将允许多个移动节点使所述登记期满时间延后的汇集登记请求信号发送给所述服务器,并 且如果对于所述登记请求信号的发送触发的类型是所述迁移登记,则所述传送节点将不把 多个移动节点判定为登记对象的汇集登记请求信号发送给所述服务器。
21.根据权利要求15至20中任一项所述的传送节点,其中,当接收到来自所述服务器 的指示具有处理所述汇集登记请求信号的能力的信息时,所述控制部分判定所述登记请求 信号是否是汇集对象。
22.根据权利要求15至21中任一项所述的传送节点,其中,在将所述汇集登记请求信 号发送给所述服务器之前,所述控制部分将指示所述传送节点能够发送所述汇集登记请求 信号的汇集能力信息发送给所述服务器。
23.根据权利要求15至22中任一项所述的传送节点,其中,当要被汇集的所述登记请 求信号中的任一个包含允许对在所述移动节点与所述服务器之间传递的信号的改变进行 检测的验证信息时,所述控制部分将所述验证信息置于所述汇集登记请求信号中,并将得 到的所述汇集登记请求信号发送给所述服务器。
24.根据权利要求23所述的传送节点,其中,当所述控制部分接收到来自所述服务器 的用于向所述移动节点通知登记处理的结果的登记回复信号并且所述登记回复信号包含 用来计算所述验证信息的密钥信息时,所述控制部分将所述密钥信息存储在所述存储部分 中,并且此后使用所述密钥信息来检查在所述移动节点与所述服务器之间传递的信号的改 变。
25.—种移动节点,其经由传送节点连接到管理地址的服务器,所述移动节点包括存储部分,其存储所述移动节点的地址;以及控制部分,其发送信号,所述信号用作对于登记请求信号的发送触发并且包含指示用于请求登记所述移动节点的地址的登记请求信号的类型的信息。
26.—种移动节点,其经由传送节点连接到管理地址的服务器,所述移动节点包括存储部分,其存储所述移动节点的地址;以及控制部分,其经由所述传送节点向所述服务器发送登记请求信号,所述登记请求信号 请求登记所述移动节点的地址并且包含与登记的类型有关的信息。
27.一种服务器设备,其接收来自传送节点的用于登记移动节点的地址的登记请求信 号,所述服务器设备包括存储部分,所述地址被登记在所述存储部分中;以及控制部分,当接收到来自所述传送节点的所述登记请求信号时,所述控制部分执行登 记包含在所述登记请求信号中的所述地址的登记处理,并且当接收到包括多个所述登记请 求信号的汇集登记请求信号时,所述控制部分执行登记包含在所述汇集登记请求信号中的 多个所述地址的登记处理。
28.根据权利要求27所述的服务器设备,其中,所述控制部分向所述传送节点通知指 示具有处理所述汇集登记请求信号的能力的信息。
29.根据权利要求27或28所述的服务器设备,其中,当从所述传送节点接收到指示所 述传送节点能够发送所述汇集登记请求信号的汇集能力信息时,所述控制部分汇集用于向 所述移动节点通知登记处理结果的登记回复信号,并且将汇集得到的信号发送给所述传送 节点。
30.根据权利要求27至29中任一项所述的服务器设备,其中,当所述登记请求信号包 含允许对在所述移动节点与所述服务器设备之间传递的信号的改变进行检测的验证信息 时,所述控制部分由所述登记请求信号被汇集成的所述汇集登记请求信号重新构建所述登 记请求信号,并且使用包含在所述登记请求信号中的所述验证信息来对每个个体登记请求 信号执行验证处理。
31.根据权利要求27至29中任一项所述的服务器设备,其中,当所述登记请求信号 包含允许对在所述移动节点与所述服务器设备之间传递的信号的改变进行检测的验证信 息时,所述控制部分将用来计算所述验证信息的密钥信息置于用于向所述移动节点通知所 述登记处理的结果的登记回复信号中,并且将得到的所述登记回复信号发送给所述传送节点ο
32.—种通过传送节点和服务器进行的通信控制方法,所述传送节点发送用于请求登 记移动节点的地址的登记请求信号,所述服务器接收来自所述传送节点的所述登记请求信 号,其中,当对于所述登记请求信号的发送触发发生时,所述传送节点判定所述发送触发 的类型,取决于所确定的类型,所述传送节点判定根据所述登记请求信号将要被登记的或者将 要使登记期满时间延后的移动节点的数目是否为多个,并且,如果并非将要处理多个移动 节点,则所述传送节点生成旨在用于一个移动节点的登记请求信号,并输出给所述服务器, 并且如果将要处理多个移动节点,则所述传送节点生成指示将要处理所述多个移动节点的 信息、或者指示将要被处理的所述多个移动节点的信息、或者具有所述两者信息的汇集登 记请求信号,并发送给所述服务器,并且其中,当接收到来自所述传送节点的所述登记请求信号时,所述服务器执行登记所述 登记请求信号中所指定的移动节点或者延后所述登记期满时间的处理,并且当接收到所述 汇集登记请求信号时,所述服务器执行登记所指定的多个移动节点或者延后所指定的多个 移动节点的所述登记期满时间的处理。
33.根据权利要求32所述的通信控制方法,其中,当接收到来自所述移动节点的登记 请求信号时,所述传送节点取决于所述登记请求信号的类型来判定所述登记请求信号是否 是汇集对象,并且如果判定结果指示所述登记请求信号不是汇集对象,则所述传送节点将 所述登记请求信号发送给所述服务器,并且如果判定结果指示所述登记请求信号是汇集对 象,则所述传送节点保存所述登记请求信号直到预定时间为止,汇集所保存的多个登记请 求信号以生成所述汇集登记请求信号,并在所述预定时间将所述汇集登记请求信号发送给 所述服务器。
34.根据权利要求33所述的通信控制方法,其中,所述登记请求信号的类型包括旨在 请求登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止登记期满的 登记期满防止,并且如果所述登记请求信号的类型是所述登记期满防止,则所述传送节点将所述登记请求 信号判定为汇集对象,并且如果所述登记请求信号的类型是所述迁移登记,则所述传送节 点不将所述登记请求信号判定为汇集对象。
35.根据权利要求33或34所述的通信控制方法,其中,所述登记请求信号包含指示所 述登记请求信号是否是汇集对象的信息。
36.根据权利要求34所述的通信控制方法,其中,所述传送节点预先保存与所述服务 器中所登记的每个移动节点的登记有效时段有关的信息,并且当要被汇集的登记请求信号中的任一个用于防止登记期满时,所述传送节点将在所述 登记请求信号的登记有效时段的最早端点之前的时间确定为所述预定时间。
37.根据权利要求32所述的通信控制方法,其中,对于所述登记请求信号的发送触发 的类型包括旨在请求登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期 以防止登记期满的登记期满防止,并且如果对于所述登记请求信号的发送触发的类型是所述登记期满防止,则所述传送节点 将允许多个移动节点使所述登记期满时间延后的汇集登记请求信号发送给所述服务器,并 且如果对于所述登记请求信号的发送触发的类型是所述迁移登记,则所述传送节点将不把 多个移动节点判定为登记对象的汇集登记请求信号发送给所述服务器。
38.根据权利要求32至37中任一项所述的通信控制方法,其中,所述服务器向所述传 送节点通知指示具有处理所述汇集登记请求信号的能力的汇集登记请求处理能力信息。
39.根据权利要求38所述的通信控制方法,其中,当接收到来自所述服务器的所述汇 集登记请求处理能力信息时,所述传送节点判定所述登记请求信号是否是汇集对象。
40.根据权利要求32至39中任一项所述的通信控制方法,其中,在将所述汇集登记请 求信号发送给所述服务器之前,所述传送节点将指示所述传送节点能够发送所述汇集登记 请求信号的汇集能力信息发送给所述服务器。
41.根据权利要求40所述的通信控制方法,其中,当接收到来自所述传送节点的所述 汇集能力信息时,所述服务器汇集用于向所述移动节点通知登记处理的结果的登记回复信号,并将汇集得到的信号发送给所述传送节点。
42.根据权利要求32至41中任一项所述的通信控制方法,其中,当要被汇集的登记请 求信号中的任一个包含允许对在所述移动节点与所述服务器之间传递的信号的改变进行 检测的验证信息时,所述传送节点将所述验证信息置于所述汇集登记请求信号中,并将得 到的所述汇集登记请求信号发送给所述服务器。
43.根据权利要求42所述的通信控制方法,其中,当所述登记请求信号包含所述验证 信息时,所述服务器由所述登记请求信号被汇集成的所述汇集登记请求信号重新构建所述 登记请求信号,并且使用包含在所述登记请求信号中的所述验证信息来对每个个体登记请 求信号执行验证处理。
44.根据权利要求32至41中任一项所述的通信控制方法,其中,当所述登记请求信号 包含允许对在所述移动节点与所述服务器之间传递的信号的改变进行检测的验证信息时, 所述服务器将用来计算所述验证信息的密钥信息置于用于向所述移动节点通知登记处理 的结果的登记回复信号中,并且将得到的所述登记回复信号发送给所述传送节点。
45.根据权利要求42所述的通信控制方法,其中,当接收到来自所述服务器的包含有 所述密钥信息的所述登记回复信号时,所述传送节点保存所述密钥信息,并且此后使用所 述密钥信息来检查在所述移动节点与所述服务器之间传递的信号的改变。
46.一种由计算机执行的程序,其将用于请求登记移动节点的地址的登记请求信号发 送给管理地址的服务器,所述程序允许所述计算机执行处理以使得当对于所述登记请求 信号的发送触发发生时,所述计算机判定所述发送触发的类型,并且取决于所判定得到的 类型,判定根据所述登记请求信号将要被登记的或者将要使登记期满时间延后的移动节点 的数目是否为多个,并且,如果并非将要处理多个移动节点,则所述计算机生成旨在用于一 个移动节点的登记请求信号,并输出给所述服务器,并且如果将要处理多个移动节点,则所 述计算机生成指示将要处理所述多个移动节点的信息、或者指示将要被处理的所述多个移 动节点的信息、或者具有所述两者信息的汇集登记请求信号,并发送给所述服务器。
47.根据权利要求46所述的程序,其中,当接收到来自所述移动节点的所述登记请求 信号时,所述程序取决于所述登记请求信号的类型来判定所述登记请求信号是否是汇集对 象,并且如果判定结果指示所述登记请求信号不是汇集对象,则所述程序将所述登记请求 信号发送给所述服务器,并且如果判定结果指示所述登记请求信号是汇集对象,则所述程 序保存所述登记请求信号直到预定时间为止,汇集所保存的多个登记请求信号以生成所述 汇集登记请求信号,并在所述预定时间将所述汇集登记请求信号发送给所述服务器。
48.根据权利要求47所述的程序,其中,所述登记请求信号的类型包括旨在请求登记 与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止登记期满的登记期满 防止,并且如果所述登记请求信号的类型是所述登记期满防止,则所述程序将所述登记请求信号 判定为汇集对象,并且如果所述登记请求信号的类型是所述迁移登记,则所述程序不将所 述登记请求信号判定为汇集对象。
49.根据权利要求47或48所述的程序,其中,所述登记请求信号包含指示所述登记请 求信号是否是汇集对象的信息。
50.根据权利要求48所述的程序,包括如下处理其中,所述程序将与所述服务器中所登记的每个移动节点的登记有效时段有关的信息预先保存在存储部分中,并且当要被汇集的所述登记请求信号中的任一个用于防止登记期满时,所述程序将在所述 登记请求信号的登记有效时段的最早端点之前的时间确定为所述预定时间。
51.根据权利要求46所述的程序,其中,对于所述登记请求信号的发送触发的类型包 括旨在请求登记与迁移相关联的地址改变的迁移登记,以及旨在请求登记延期以防止登 记期满的登记期满防止,并且如果对于所述登记请求信号的发送触发的类型是所述登记期满防止,则所述程序将允 许多个移动节点使所述登记期满时间延后的汇集登记请求信号发送给所述服务器,并且如 果对于所述登记请求信号的发送触发的类型是所述迁移登记,则所述程序将不把多个移动 节点判定为登记对象的汇集登记请求信号发送给所述服务器。。
52.根据权利要求46至51中任一项所述的程序,包括如下处理当接收到来自所述服 务器的指示具有处理所述汇集登记请求信号的能力的信息时,判定所述登记请求信号是否 是汇集对象。
53.根据权利要求46至52中任一项所述的程序,包括如下处理在将所述汇集登记请 求信号发送给所述服务器之前,所述程序将指示所述传送节点能够发送所述汇集登记请求 信号的汇集能力信息发送给所述服务器。
54.根据权利要求46至53中任一项所述的程序,包括如下处理当要被汇集的登记请 求信号中的任一个包含允许对在所述移动节点与所述服务器之间传递的信号的改变进行 检测的验证信息时,所述程序将所述验证信息置于所述汇集登记请求信号中,并将得到的 所述汇集登记请求信号发送给所述服务器。
55.根据权利要求54所述的程序,包括如下处理当所述程序接收到来自所述服务器 的用于向所述移动节点通知登记处理的结果的登记回复信号并且所述登记回复信号包含 用来计算所述验证信息的密钥信息时,所述程序将所述密钥信息存储在所述存储部分中, 并且此后使用所述密钥信息来检查在所述移动节点与所述服务器之间传递的信号的改变。
56.一种由计算机执行的程序,其从传送节点接收用于请求登记移动节点的地址的登 记请求信号,所述程序允许所述计算机执行处理以使得当接收到来自所述传送节点的所 述登记请求信号时,所述计算机将包含在所述登记请求信号中的所述地址登记在存储部分 中,并且当接收到汇集登记请求信号时,所述计算机登记包含在所述登记请求信号中的多 个所述地址。
57.根据权利要求56所述的程序,包括如下处理所述程序向所述传送节点通知指示 具有处理所述汇集登记请求信号的能力的信息。
58.根据权利要求56或57所述的程序,包括如下处理当从所述传送节点接收到指示 所述传送节点能够发送所述汇集登记请求信号的汇集能力信息时,所述程序汇集用于向所 述移动节点通知登记处理的结果的登记回复信号,并且将汇集得到的信号发送给所述传送 节点。
59.根据权利要求56至58中任一项所述的程序,包括如下处理当所述登记请求信号 包含允许对在所述移动节点与所述程序之间传递的信号的改变进行检测的所述验证信息 时,所述程序由所述登记请求信号被汇集成的所述汇集登记请求信号重新构建所述登记请 求信号,并且使用包含在所述登记请求信号中的所述验证信息来对每个个体登记请求信号执行验证处理。
60.根据权利要求56至58中任一项所述的程序,包括如下处理当所述登记请求信号 包含允许对在所述移动节点与所述程序之间传递的信号的改变进行检测的所述验证信息 时,所述程序将用来计算所述验证信息的密钥信息置于用于向所述移动节点通知登记处理 的结果的登记回复信号中,并且将得到的所述登记回复信号发送给所述传送节点。
全文摘要
根据本发明的通信系统包括用于接收来自移动节点(100)的用于地址登记的登记请求信号的传送节点(200)以及用于接收来自传送节点200的登记请求信号的服务器(300)。当用于登记请求信号的发送触发发生时,传送节点(200)取决于发送触发的类型来判定将要被登记的或者将使登记期满时间延后的移动节点的数目是否为多个。如果并非将要处理多个移动节点,则传送节点(200)将用于一个移动节点的登记请求信号发送给服务器(300)。如果将要处理多个移动节点,则传送节点(200)将包含了与多个移动节点有关的信息的汇集登记请求信号发送给服务器(300)。服务器(300)执行对在从传送节点(200)接收的登记请求信号中指定的移动节点进行登记或者使登记期满时间延后的处理。服务器(300)执行对在从传送节点(200)接收的汇集登记请求信号中指定的多个移动节点进行登记或者使所指定的多个移动节点的登记期满时间延后的处理。
文档编号H04W80/04GK101960873SQ20098010720
公开日2011年1月26日 申请日期2009年3月10日 优先权日2008年3月10日
发明者粟野润 申请人:日本电气株式会社