买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】控制节点和路径控制系统_株式会社NTT都科摩_201780011166.5 

申请/专利权人:株式会社NTT都科摩

申请日:2017-02-13

公开(公告)日:2021-05-07

公开(公告)号:CN108605014B

主分类号:H04L12/741(20060101)

分类号:H04L12/741(20060101);H04L12/70(20060101);H04L12/717(20060101)

优先权:["20160223 JP 2016-032098"]

专利状态码:有效-授权

法律状态:2021.05.07#授权;2019.01.15#实质审查的生效;2018.09.28#公开

摘要:路径控制系统4中的C‑plane装置1具有:存储部10,其存储指定节点的检索关键词信息的指定信息、以及表示包含检索关键词信息的分组部分的部分信息,所述节点的检索关键词信息作为U‑plane装置2接收分组,判定要中继的目的地即转发目的地的检索关键词而被使用;以及设定部12,其在新节点与U‑plane装置2连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和所存储的指定信息来提取该新节点的检索关键词信息,并且,在U‑plane装置2接收到的分组中的、部分信息所表示的分组部分中包含新节点的检索关键词信息的情况下,按照至少一部分U‑plane装置2中的每个U‑plane装置2设定该分组的转发目的地。

主权项:1.一种路径控制系统中的控制节点,该路径控制系统包含:控制节点,其进行节点间的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对所述分组通信进行中继,其中,所述控制节点具有存储器,该存储器存储指定节点的检索关键词信息的指定信息和表示包含有检索关键词信息的分组部分的部分信息,所述节点的检索关键词信息作为所述一个以上的中继节点中的一个中继节点接收分组,判定要中继的目的地、即转发目的地的检索关键词而被使用,该控制节点在新节点与所述一个以上的中继节点中的至少一个中继节点连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和所述存储器中存储的指定信息来提取该新节点的检索关键词信息,并且,在所述一个以上的中继节点中的至少一个中继节点接收到的分组中的、所述部分信息所表示的分组部分中包含所述新节点的检索关键词信息的情况下,该控制节点按照所述一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。

全文数据:控制节点和路径控制系统技术领域[0001]本发明涉及路径控制系统,该路径控制系统包含:控制节点,其进行节点间的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对分组通信进行中继。背景技术[0002]以往,已知有在作为移动通信网络的规格的EPSEvolvedPacketSystem,演进分组系统)中进行路径控制的通信系统例如,下述专利文献1。[0003]现有技术文献[0004]专利文献[0005]专利文献1:日本特开2014-236234号公报发明内容[0006]发明要解决的问题[0007]但是,在EPS中具有如下问题:无法利用网络运营商指定的识别信息和该运营商指定的分组字段进行路径控制,无法进行灵活的路径控制。[0008]因此,本发明是鉴于上述问题而完成的,其目的在于提供一种能够进行更加灵活的路径控制的控制节点和路径控制系统。[0009]用于解决问题的手段[0010]为了解决上述课题,在本发明的一个侧面的控制节点中,该路径控制系统包含:控制节点,其进行节点间的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对分组通信进行中继,其中,控制节点具有存储器,该存储器存储指定节点的检索关键词信息的指定信息和表示包含有检索关键词信息的分组部分的部分信息,节点的检索关键词信息作为一个以上的中继节点中的一个中继节点接收分组,判定要中继的目的地即转发目的地的检索关键词而被使用,该控制节点在新节点与一个以上的中继节点中的至少一个中继节点连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和存储器中存储的指定信息来提取该新节点的检索关键词信息,并且,在一个以上的中继节点中的至少一个中继节点接收到的分组中的、部分信息所表示的分组部分中包含新节点的检索关键词信息的情况下,该控制节点按照一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。[0011]如果采用该结构,则在新节点与一个以上的中继节点中的至少一个中继节点连接、且在一个以上的中继节点中的至少一个中继节点接收到的分组中的、部分信息所表示的分组部分中包含基于存储器中存储的指定信息的该新节点的检索关键词信息的情况下,按照一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。即,能够根据存储器中存储的指定信息和部分信息,设定每个中继节点的分组的转发目的地。由此,例如,如果将网络运营商指定的指定信息和部分信息存储在存储器中,则能够利用网络运营商指定的指定信息和部分信息来进行路径控制。即,能够进行更加灵活的路径控制。[0012]此外,在本发明的一个侧面的控制节点中,也可以是,该控制节点在提取检索关键词信息时提取多个检索关键词信息,按照所提取的多个检索关键词信息的每一个设定转发目的地。如果采用该结构,则能够对节点设定多个检索关键词信息,例如,能够设定与目的对应的多个检索关键词信息、设定与目的对应的路径控制等,进行更加灵活的路径控制。[0013]此外,在本发明的一个侧面的控制节点中,也可以是,在提取检索关键词信息时动态地生成不足信息。如果采用该结构,则即使在存在不足信息的情况下,也能够更加切实地提取检索关键词信息,由此,能够更加切实地设定中继节点的转发目的地。[0014]此外,在本发明的一个侧面的控制节点中,也可以是,存储器还存储与一个以上的中继节点的网络拓扑相关的拓扑信息,该控制节点根据存储器中存储的拓扑信息,设定转发目的地。如果采用该结构,则例如能够根据拓扑信息来设定作为朝向发送目的地节点的最短路径的转发目的地,能够进行更有效的路径控制。[0015]此外,在本发明的一个侧面的控制节点中,也可以是,经由路径上所建立的多个虚拟网络中的一个虚拟网络进行分组通信,存储器存储每个虚拟网络的指定信息和部分信息,该控制节点在新节点与一个以上的中继节点中的至少一个中继节点连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和存储器中存储的每个虚拟网络的指定信息来提取该新节点的每个虚拟网络的检索关键词信息,并且,在一个以上的中继节点中的至少一个中继节点接收到的分组中的、每个虚拟网络的部分信息所表示的分组部分中包含新节点的该虚拟网络的检索关键词信息的情况下,该控制节点按照每个虚拟网络、以及一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。如果采用该结构,则能够在路径上建立有多个虚拟网络的分组通信网络中,进行每个虚拟网络的路径控制。即,能够进行更加灵活的路径控制。[0016]此外,为了解决上述课题,本发明的一个侧面的路径控制系统包含:控制节点,其进行节点3的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对分组通信进行中继,其中,控制节点具有第1存储器,该第丨存储器存储指定节点的检索关键词信息的指定信息、以及表示包含检索关键词信息的分组部分的部分信息,节点的检索关键词信息作为一个以上的中继节点中的一个中继节点接收分组,判定要中继的目的地即转发目的地的检索关键词而被使用,在新节点与一个以上的中继节点中的至少一个中继节点连接的情况下,控制节点取得关于该新节点的节点信息,根据所取得的该节点信息和第i存储器中存储的指定信息来提取该新节点的检索关键词信息,并且,在一个以上的中继节点中的至少一个中继节点接收到的分组中的、部分信息所表示的分组部分中包含新节点的检索关键词信息的情况下,控制节点生成设定数据表,在该设定数据表中,按照一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地,并将所生成的设定数据表发送给所设定的中继节点,中继节点具有第2存储器,该第2存储器存储由控制节点发送的设定数据表,中继节点根据第2存储器中存储的设定数据表来转发在中继时接收到的分组。[0017]如果米用该结构,则在新节点与一个以上的中继节点中的至少一个中继节点连接、且在一个以上的中继节点中的至少一个中继节点接收到的分组中的、部分信息所g示的分组部分中包含基于第1存储器中存储的指定信息的该新节点的检索关键词信息的情况下,由控制节点生成设定数据表,在该设定数据表中,按照一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定了该分组的转发目的地。然后,由中继节点将所生成的设定数据表存储在第2存储器中,根据第2存储器中存储的设定数据表来转发在中继时接收到的分组。即,根据基于第1存储器中存储的指定信息和部分信息而生成的设定数据表,由中继节点来转发分组。由此,例如,如果将网络运营商指定的指定信息和部分信息存储在第1存储器中,则能够利用网络运营商指定的指定信息和部分信息来进行路径控制。即,能够进行更加灵活的路径控制。[0018]发明效果[0019]能够进行更加灵活的路径控制。附图说明[0020]图1是本发明实施方式的路径控制系统的系统结构图。[0021]图2是示出本发明实施方式的控制节点的硬件结构的图。[0022]图3是示出本发明实施方式的中继节点的硬件结构的图。[0023]图4是示出分组检索规则表、拓扑信息表和UN固有信息表的表格例的图。[0024]图5是示出设定数据表的表格例的图。[0025]图6是示出本发明实施方式的路径控制系统中的路径控制方法的序列图。[0026]图7是详细地示出图6的S3的处理的流程图。[0027]图8是示出实施例中的路径控制系统的具体结构的图。[0028]图9是示出实施例中的在各中继节点中进行设定数据表的设定的过程的序列图。[0029]图10是示出实施例中的从发送源的节点发送的分组例的图。[0030]图11是示出实施例中的设定有设定数据表的中继节点中转发分组的过程的序列图(其1。[0031]图12是示出实施例中的设定有设定数据表的中继节点中转发分组的过程的序列图(其2。[0032]图13是示出变形例1中的路径控制系统的具体结构的图。[0033]图14是示出变形例1中的分组检索规则表、拓扑信息表和UN固有信息表的表格例的图。[0034]图15是示出变形例1中的设定数据表的表格例的图。[0035]图16是示出变形例1中的在各中继节点中进行设定数据表的设定的过程的序列图其一。[0036]图17是示出变形例1中的在各中继节点中进行设定数据表的设定的过程的序列图其二。[0037]图18是示出变形例1中的在各中继节点中进行设定数据表的设定的过程的序列图其三。[0038]图19是示出变形例1中从发送源的节点发送的分组例的图。[0039]图20是示出变形例1中的设定有设定数据表的中继节点中转发分组的过程的序列图(其一)。[0040]图21是示出变形例1中的设定有设定数据表的中继节点中转发分组的过程的序列图(其二)。[0041]图22是示出变形例2中的路径控制系统的具体结构的图。[0042]图23是示出变形例2中的分组检索规则表、拓扑信息表和UN固有信息表的表格例的图。[0043]图24是详细地示出变形例2中的图6的S3的处理的流程图。[0044]图25是示出变形例2中的设定数据表的表格例初始状态的图。[0045]图26是示出变形例2中的设定数据表的表格例的图。具体实施方式[0046]以下,与附图一起对控制节点和路径控制系统的实施方式详细地进行说明。另外,在附图的说明中,对相同要素标注相同的标号,并省略重复说明。[0047]图1是本发明实施方式的路径控制系统4路径控制系统的系统结构图。如图1所示,路径控制系统4构成为包含C-plane装置1控制节点)、一个以上的U-plane装置2中继节点)和一个以上的UN3节点)。另外,下面,将一个以上的U-plane装置2适当地统称作U-plane装置2,将一个以上的UN3适当地统称作UN3。[0048]C-plane装置1与一个以上的U-plane装置2分另丨」连接成能够经由网络相互进行分组通信。一个以上的U-plane装置2中的一部分或者全部U-plane装置2连接成U-plane装置2之间能够经由网络相互进行分组通信。一个以上的UN3分别与一个以上的U-plane装置2中的一个U-plane装置2连接成能够经由网络相互进行分组通信,并且能够适当地切断该通信或更新连接状态。利用上述C-plane装置l、U-plane装置2和UN3间的网络构建能够进行整个路径控制系统4的分组通信的网络。路径控制系统4例如是基于EPSEvolvedPacketSystem,演进分组系统)的移动通信系统。[0049]在本实施方式中,主要列举UN3之间的分组通信的路径控制。UN3之间的分组通信具体是指从发送源的UN3向发送目的地的UN3发送的分组的通信^由一个以上的U-plane装置2对UN3间(节点间)的通信进行中继。发送源的UN3首先向直接连接的U-plane装置2发送分组。发送了分组的U-plane装置2判定分组的转发目的地之后叙述判定方法),向所判定的转发目的地转发分组。转发目的地为其它U-plane装置2或者发送目的地的UN3。这样,从发送源的UN3发送的分组对一个以上的U-plane装置2进行中继,最终到达发送目的地的UN3。将分组从发送源的UN3到发送目的地的UN3所遍历的网络包含UN3、U-plane装置2称作路径。[0050]C-planeControlplane,控制平面)装置1是进行由U-plane装置2中继的UN3间的分组通信的路径控制等网络控制的计算机装置网络中的一个节点)X-plane装置1例如是EPS中的HSSHomeSubscriberServer,归属用户服务器)、MMEMobilityManagementEntity,移动性管理实体)、PCRFPolicyandChargingRuleFunction,政策和计费规则功能等。之后对C-plane装置1的详细情况进行叙述。[0051]U-planeUserplane,用户平面装置2是对UN3间的分组通信进行中继的计算机装置(网络中的一个节点),更具体而言是进行网络的分组转发或分组处理的计算机装置。U-plane装置2例如是作为EPS中的节点系统的eNBevolvedNodeB,演进节点B、SGWServingGateway,服务网关)、PGWPacketDataNetworkGateway,分组数据网络网关)等。之后对U-plane装置2的详细情况进行叙述。[0052]UNUserNetwork,用户网络)3是与路径控制系统4构建的网络连接的硬件或软件、或者由它们构建的组的统称(网络中的一个节点).UN3例如可以是便携终端,也可以是由多个装置构成的网络,或者也可以是在便携终端上进行工作的虚拟终端或应用程序,还可以是由与管理C-plane装置1和U-plane装置2的网络运营商不同的网络运营商管理的网络,还可以是经由该不同的网络运营商管理的网络而连接的互联网。[0053]以下,根据图1所包含的C-plane装置1的功能框图,对C-plane装置1的各功能块进行说明。如图1所示,C-plane装置1构成为包含存储部10存储器或者第1存储器)、取得部U和设定部12。[0054]C-plane装置1由CPU等硬件构成。图2是示出C-plane装置1的硬件结构的一例的图。如图2所示,图1所示的C-plane装置1在物理上构成为计算机系统,该计算机系统包含一个或者多个CPU100、作为主存储装置的RAM101和ROM102、显示器等输入输出装置103、通信模块104和辅助存储装置105等。[0055]通过在图2所示的CPU100、RAM101等硬件上读入规定的计算机软件,根据CPU100的控制使输入输出装置103、通信模块104和辅助存储装置105动作,并进行RAM101中的数据的读出和写入,由此实现图1所示的C-plane装置1的各功能块的功能。[0056]另外,替代由CPU100等处理器执行图1中的各功能,构成为对于该功能的全部或一部分,通过构建专用的集成电路(IC:IntegratedCircuit来执行各功能。例如,也可以通过构建用于进行图像处理或通信控制的专用集成电路,来执行上述功能。[0057]不管称作软件、固件、中间件、微码、硬件描述语言,还是用其它名称来称呼,软件都应当被广义地解释为意味着命令、命令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行文件、执行线程、过程、功能等。[0058]此外,软件、命令等可以经由传输介质进行发送或接收。例如,在使用同轴缆线、光纤缆线、双绞线和数字用户线路DSL等有线技术和或红外线、无线和微波等无线技术从网页、服务器或者其它远程源发送软件的情况下,这些有线技术和或无线技术包含在传输介质的定义内。[0059]存储部10存储对U-plane装置2在分组中继时作为转发目的地判定的检索关键词而使用的UN3的检索关键词信息进行指定的指定信息、以及表示包含检索关键词信息的分组部分例如,分组字段的部分信息。如后所述,U-plane装置2在对接收到的分组进行中继时,判定接下来向哪个U-plane装置2或者发送目的地的UN3转发分组。即,判定转发目的地。根据接收到的分组中包含的(发送目的地的UN3的检索关键词信息,进行该判定。图4的a是示出将由存储部10存储的部分信息与指定信息进行了关联的分组检索规则表的表格例的图。在图4的a所示的表格例中,部分信息是“用户分组部的开头起64比特”。这表示包含检索关键词信息的分组部分是分组中包含的用户分组部的开头起64比特的部分。此外,在图4的a所示的表格例中,指定信息为“UN3识别码”。这表示指定了利用UN3识别码识别UN3的独自的码。在本实施方式中使用64比特的码作为UN3的检索关键词信息。[0060]假设指定信息和部分信息由管理路径控制系统4的网络运营商指定。例如,C-plane装置1经由输入输出装置103从网络运营商输入指定信息和部分信息,由存储部1〇进行存储。[0061]存储部10可以还存储与一个以上的u-plane装置2的网络拓扑相关的拓扑信息。一个以上的U-plane装置2的网络拓扑具体而言是表示在路径控制系统4内如何将U-plane装置2之间连接起来的连接方式。图4的b是示出由存储部10存储的拓扑信息表的表格例的图。在图4的⑹所示的表格例中示出1个记录对应于识别U-plane装置2的识别符的组、且由作为组的识别符所识别的U-Plane装置2之间相互连接处于连接关系)的情况。具体而言,在图4的(b所示的表格例中示出如下情况:在路径控制系统4中,U-plane装置2-1和U-plane装置2-2之间相连接,并且U-plane装置2-3和U-plane装置2-2之间相连接。[0062]除上述以外,存储部10可以还存储在由后述的取得部11或设定部12进行的处理时临时生成的信息或所输出的信息。[0063]取得部11在新UN3不与路径控制系统4中包含的任何U-plane装置2连接的UN3与U-plane装置2进行了连接时或者更新了UN3的连接状态时,取得关于该UN3的节点信息。取得部11经由后述U-plane装置2的连接处理部21取得节点信息。在节点信息中包含作为UN3的固有信息的UN固有信息。UN固有信息可以包含UN3的固有信息中的特别是软件或硬件所保持的用户设备固有的信息,例如,识别UN3的UN3识别符或上述UN3识别码、以及在UN3与路径控制系统4构建的网络连接时被利用的信息全体。例如,UN固有信息可以包含连接了UN3的U-plane装置2的识别符。取得部11向设定部12输出所取得的节点信息。[0064]设定部12根据从取得部11输入的节点信息和由存储部10存储的指定信息,提取该UN3的检索关键词信息。在由存储部10存储的指定信息为图4的a所示的表格例的情况下,如上所述,指定为利用UN3识别码作为UN3的检索关键词信息,因此,设定部12提取从取得部11输入的节点信息中包含的UN3识别码。[0065]设定部12可以在提取检索关键词信息时提取多个检索关键词信息。例如,在上述具体例中,在从取得部11输入的节点信息中包含多个UN3识别码的情况下,设定部12提取该多个UN3识别码。[0066]设定部12可以动态地生成在提取检索关键词信息时不足的不足信息。此外,设定部12可以根据节点信息和指定信息,动态地生成在提取检索关键词信息时不足的不足信息。例如,在上述具体例中,在从取得部11输入的节点信息中包含的UN3识别码不是本来的64比特的码而是表示相同数值的32比特的码的情况下,设定部12将32比特的码转换为64比特的码动态地生成并追加作为不足信息的32个“0”)。作为其它例子,也可以通过赋予比已经赋予给UN3的UN3识别码中的最大的值仅大1的值的方法来生成。此外,作为再进一步的例子,还考虑向控制UN3的外部的C-plane装置1请求UN3识别码的分配并利用其应答中包含的UN3识别码的值的实施方式。[0067]设定部12可以根据所提取的检索关键词信息和从取得部11输入的节点信息,生成将UN3的识别符、连接了该UN3的U-plane装置2的识别符和检索关键词信息进行了关联而得至IJ的UN固有信息表,或者针对预先存储的UN固有信息表更新与新连接的UN3有关的记录。例如,在新的UN3与U-plane装置2连接时,设定部12取得从取得部11输入的节点信息中包含的该UN3的识别符和该U-Plane装置2的识别符,并且将所提取的检索关键词信息分别进行关联,生成或者更新UN固有信息表。图4的c是示出UN固有信息表的表格例的图。在图4的(c所示的表格例中,例如,第1个记录示出了识别符为“UN3_1”的UN3与识别符为“u-plane装置2-1”的U-plane装置2连接、且该UN3的检索关键词信息UN3识别码为“Ox0000000000000001”的情况。设定部12可以利用存储部1〇存储所生成或者更新的UN固有信息表。[0068]接下来,设定部12生成设定数据表,在该设定数据表中,按照每个U-plane装置2设定了在U-plane装置2在分组中继时接收到的分组中的、由存储部1〇存储的部分信息所表示的分组部分中包含所提取的检索关键词信息的情况下的该分组的转发目的地。设定部I2可以由存储部10存储所生成的设定数据表。另外,设定部12可以按照U-plane装置2中的至少一部分或者位于分组转发的转发路径上的全部U-Plane装置2中的每一个U-plane装置2,生成设定数据表。以下,对设定部12的设定数据表的生成方法具体地进行说明。[0069]具体而言,设定部12根据图4所示的分组检索规则表、拓扑信息表和UN固有信息表的各个表格例,生成图5所示的设定数据表的表格例。在图5所示的设定数据表的表格例中,将U-plane装置2的识别符、分组检索条件后述和转发目的地装置的识别符关联起来。以下,对图5所示的设定数据表的表格例的各列的信息的取得方法进行说明。[0070]首先,设定部12从拓扑信息表中无重复地提取u-plane装置2的识别符,设定在图5所示的设定数据表的表格例的第1列中。设定部12可以不从拓扑信息表中提取U-plane装置2的识别符,而根据预先存储在C-plane装置1中、C-plane装置1所连接的全部U-plane装置2的识别符,来提取U-plane装置2的识别符。[0071]接着,设定部12生成将分组检索规则表的部分信息与UN固有信息表中包含的各UN3的识别信息(检索关键词信息)组合起来而得到的分组检索条件,按照第1列的各U-plane装置2中的每一个U-plane装置2而设定在图5所不的设定数据表的表格例的第2列中。[0072]在该时刻的图5所示的设定数据表的表格例中,第1列的“U-plane装置2识别符”表示作为对分组进行中继的主体的U-plane装置2,第2列的“分组检索条件”表示在该U-plane装置2对分组进行中继时该分组满足的检索条件。例如,第1个记录示出从U-plane装置2-1接收到的分组的用户分组部的开头起64比特为“Ox0000000000000001”的情况、即发送目的地的UN3为UN3-1的情况。在该第1个记录的情况下,设定部12参照UN固有信息表,判定为U-plane装置2-1与UN3-1相连接,将“UN3-1”设定为第3列的转发目的地装置的识别符。另外,分组检索条件至少使用部分信息和检索关键词信息。[0073]设定部12可以根据由存储部10存储的拓扑信息,设定转发目的地。例如,图5所示的设定数据表的表格例的第2个记录示出U-plane装置2-1接收到的分组的发送目的地为UN3-2的情况。在该第2个记录的情况下,设定部12首先参照UN固有信息表,判定为UN3-2所连接的是U-plane装置2-2,接着参照拓扑信息表,判定为所判定出的U-plane装置2-2与作为自身装置的U-plane装置2-1相连接。因此,设定部12判定为为了向作为发送目的地的UN3-2发送由U-plane装置2-1接收到的分组,首先需要转发到U-plane装置2-2,将“U-plane装置2-2”设定为第3列的转发目的地装置的识别符。另外,设定部12在设定转发目的地时,可以根据拓扑信息表和UN固有信息表,利用作为现有技术的迪杰斯特拉Dijkstra算法等,计算和设定作为朝向发送目的地的UN3的最短路径的转发目的地装置。[0074]设定部12可以按照所提取的多个检索关键词信息中的每一个检索关键词信息,设定转发目的地。例如,在图4的(c所示的UN固有信息表的表格例中,针对U-plane装置2-2设定了2个UN3识别码(“Ox0000000000000002”和“Ox0000〇〇〇〇〇〇〇〇0005”),根据该UN固有信息表,在图5所示的设定数据表的表格例中,由设定部12针对该2个UN3识别码设定了转发目的地例如第2个记录和第5个记录)。以上是由设定部12进行的设定数据表的生成方法。[0075]设定部12通过向各U-plane装置2发送所生成的设定数据表,来进行设定。设定部12可以将所生成的(相同的设定数据表发送给全部U-plane装置2,也可以将所生成的设定数据表中的每个U-plane装置2的记录发送给该U-plane装置2例如,将设定数据表中的第1列为“U-plane装置2-1”的全部记录发送给U-plane装置2-1,将第1列为“U-plane装置2-2”的全部记录发送给U-plane装置2-2等)。[0076]接下来,返回图1,根据图1所包含的U-plane装置2的功能框图,对U-plane装置2的各功能块进行说明。如图1所示,U-plane装置2构成为包含存储部20存储器或者第2存储器)、连接处理部21和转发部22。[0077]U-plane装置2由CPU等硬件构成。图3是示出u-plane装置2的硬件结构的一例的图。如图3所示,图1所示的U-plane装置2在物理上构成为计算机系统,该计算机系统包含一个或者多个CPU200、作为主存储装置的RAM201和ROM202、显示器等输入输出装置203、通信模块204和辅助存储装置205等。[0078]通过在图3所示的CPU200、RAM201等硬件上读入规定的计算机软件,根据CPU200的控制使输入输出装置203、通信模块204和辅助存储装置205动作,并进行RAM201中的数据的读出和写入,由此实现图1所示的U-plane装置2的各功能块的功能。[0079]另外,替代由CPU200等处理器执行图1中的各功能,该功能的全部或一部分以通过构建专用的集成电路IC;IntegratedCircuit来执行各功能的方式构成。例如,也可以通过构建用于进行图像处理或通信控制的专用集成电路,执行上述功能。[0080]存储部20存储由设定部12发送的设定数据表。另外,也可以是,由设定部12发送的设定数据表被未图示的接收部接收,由存储部20存储接收到的设定数据表。[0081]连接处理部21进行与UN3的连接处理。具体而言,连接处理部21从UN3接收新的连接请求,或者在已经与UN3连接的连接状态下接收连接状态的更新请求。并且,当接收到连接请求或者更新请求时,连接处理部21建立与UN3的连接。此外,连接处理部21在接收连接请求或者更新请求时,从UN3接收上述节点信息。另外,连接处理部21可以从UN3接收节点信息中的一部分信息,根据该一部分信息来生成节点信息。连接处理部21向C-plane装置1的取得部11发送所接收或者生成的节点信息。[0082]转发部22根据由存储部20存储的设定数据表,转发在中继时接收到的分组。具体而言,转发部22首先取得由存储部20存储的设定数据表中的、U-plane装置2的识别符为自身装置的识别符的记录。接着,转发部22针对从转发源装置其它U-plane装置2或者UN3发送或者转发来的分组,提取所取得的记录中的、满足记录中包含的分组检索条件的记录,取得该记录的转发目的地装置的识别符。然后,转发部22将分组转发给与所取得的转发目的地装置的识别符对应的转发目的地装置。[0083]图6是说明路径控制系统4中的路径控制方法的序列图。首先,利用C-plane装置1的存储部10,与由网络运营商等输入的分组检索规则表一起存储拓扑信息表和UN固有信息表步骤S0。接着,由UN3向U-plane装置2发送包含UN3的UN固有信息的连接请求或者更新请求,由U-plane装置2的连接处理部21进行与UN3的连接处理步骤S1。接着,由U-plane装置2的连接处理部21向C-plane装置1发送在S1中接收到的UN固有信息,由C-plane装置1的取得部11取得UN固有信息,由C-plane装置1的设定部I2将所取得的UN固有信息追加到UN固有信息表中(步骤S2。[0084]接着,由C-plane装置1的设定部12根据在S0中存储的分组检索规则表和拓扑信息表、在S2中更新的UN固有信息表来生成设定数据表步骤S3。接着,由C-plane装置1的设定部12向U-plane装置2发送设定在S3中生成的设定数据表步骤S4。接着,由U-plane装置2的存储部20存储在S4中发送的设定数据表,由转发部22进行基于所存储的设定数据表的分组的转发处理步骤S5。[0085]图7是详细地示出图6的序列图中的S3的处理的流程图。首先,在图6的S2之后,由设定部12根据在图6的S2中取得的UN固有信息来判定是否具有动态地生成的UN固有信息步骤S10。在S10中判定为具有时,由设定部12生成不足的UN固有信息步骤S11。在S10中判定为没有的情况或者在S11之后,由设定部12将在图6的S2中取得的UN固有信息或者在S11中动态地生成的UN固有信息代入到分组检索规则表的指定信息中,生成分组检索条件步骤S12。[0086]接着,针对各个U-plane装置2,由设定部12计算作为朝向如下的UN3的最短路径的转发目的地装置:该UN3被分配了基于在S2中取得的爾3的UN固有信息的检索关键词信息步骤S13。接着,针对各个U-plane装置2,由设定部12生成包含U-plane装置2的识别符、在S12中生成的分组检索条件和在S13中计算出的作为最短路径的转发目的地装置的识别符的记录,追加到由存储部10存储的设定数据表中(步骤S14。在S14之后,进入图6的S4。[0087]实施例)[0088]接下来,对路径控制系统4的实施例进行说明。在本实施例中,根据图8所示的路径控制系统4的具体结构例,使用图9所示的序列图对设定数据表的设定过程进行说明,根据所设定的设定数据表,使用图11和图12所示的序列图对图1〇所示的各分组的转发过程进行说明。[0089]图8是示出本实施例中的路径控制系统4的具体结构的图。如图8所示,UN3-1与U-plane装置2-1连接在后述的图9的S25中连接),UN3-2与U-plane装置2-2连接在后述的图9的S21中连接),UN3-3与U-plane装置2-3连接(在后述的图9的S29中连接),UN:3-4与U-plane装置2-3连接在后述的图9的S33中连接)。此外,U-plane装置2-1和U-plane装置2-2相互连接,U-plane装置2-2和U-plane装置2_3相互连接。此外,C-plane装置1分别与U-plane装置2-1、U-plane装置2-2和U-plane装置2-3相互连接。另外,图8所不的结构是基于图4的⑹所示的拓扑信息表的表格例和图4的c所示的UN固有信息表的表格例的结构。此外,C-plane装置1构成为包含作为上述功能块的存储部1〇、取得部n和设定部I2,各U-plane装置2构成为包含作为上述功能块的存储部2〇、连接处理部和转发部22。[0090]图9是示出新的UN3与U-plane装置2连接并将基于该连接的设定数据表设定在各U-plane装置2中的过程的序列图。图9中的S20〜S24对应于新的UN3-2与U-plane装置2-2连接时执行图6的S0〜S4时的内容,因此,省略详细的说明。另外,在S24中,由C-plane装置1向路径控制系统4中包含的全部U-plane装置2发送设定数据表。同样,图9中的S25〜S28对应于新的UN3-1与U-plane装置2-1连接时执行图6的S0〜S4时的内容,图9中的S29〜S32对应于新的UN3-3与U-plane装置2-3连接时执行图6的S0〜S4时的内容,图9中的S:33〜S36对应于新的UN3-4与U-plane装置2-3连接时执行图6的SO〜S4时的内容。另外,在S36中最后设定的设定数据表设为图5所示的表格例的设定数据表。[0091]图10是示出从发送源的UN3发送的分组例的图。如图10所示,在分组的开头64比特此处设为用户分组部)中包含64比特的UN3识别码,剩余的部分为有效载荷部。另外,该UN3识别码表示发送目的地的UN3。图10的a的分组例表示在后述的图11所示的序列图的“a”的处理(S40〜S44中发送的分组。同样,图10的(b的分组例表示在图11所示的序列图的“b”的处理S45〜S49中发送的分组,图10的(c的分组例表示在图11所示的序列图的“c”的处理S50〜S54中发送的分组,图10的(d的分组例表示在图11所示的序列图的“d”的处理(S55〜S59中发送的分组,图10的(e的分组例表示在图11所示的序列图的“e”的处理S60〜S64中发送的分组。[0092]图11和图12分别是示出设定有设定数据表的U-plane装置2中的分组被转发的过程的序列图。首先,对图11的‘V’的处理进行说明。首先,从UN3-2向与UN3-2直接连接的U-plane装置2-2发送图10的a所示的分组步骤S40。接着,由U-plane装置2-2参照所设定的设定数据表,判定满足如下的检索条件的是图5所示的表格例中的第11个记录,该检索条件是:作为U-plane装置2的识别符是自身装置的“U-plane装置2-2”、以及作为分组检索条件是从用户分组部的开头起64比特为如图10的a所示的分组那样“Ox0000000000000001”(步骤S41。接着,由U-plane装置2-2向第11个记录的转发目的地装置的识别符表示的U-plane装置2-1转发分组步骤S42〇[0093]接着,由U-plane装置2-1参照所设定的设定数据表,判定满足如下检索条件的是图5所示的表格例中的第1个记录,该检索条件是:作为U-plane装置2的识别符是自身装置的“U-plane装置2-1”、以及作为分组检索条件是从用户分组部的开头起64比特如图10的⑸所示的分组那样为“Ox0000000000000001”(步骤S43。接着,由U-plane装置2-1向第1个记录的转发目的地装置的识别符表示的UN3-1转发分组步骤S44。[0094]图11的“b”的处理和图12的“c”〜“e”的处理也同样,因此省略说明。另外,在S46中第2个记录满足检索条件,在S48中第12个记录满足检索条件,在S51中第13个记录满足检索条件,在S53中第8个记录满足检索条件,在S56中第14个记录满足检索条件,在S58中第9个记录满足检索条件,在S61中第5个记录满足检索条件,在S63中第15个记录满足检索条件。[0095]变形例1[0096]接下来,对上述路径控制系统4的实施例的变形例1进行说明。本变形例1与上述实施例相比,主要不同之处在于,经由路径上所建立的多个虚拟网络中的一个虚拟网络进行分组通信。在本变形例1中,根据图13所示的路径控制系统4v的具体结构例、C-plane装置lv存储的图14所示的分组检索规则表、拓扑信息表和UN固有信息表、以及C-plane装置lv和U-plane装置2v存储的图15所示的设定数据表,使用图16〜图18所示的序列图对设定数据表的设定过程进行说明,根据所设定的设定数据表,使用图20和图21所示的序列图对图19所示的各分组的转发过程进行说明。另外,在本变形例1的装置或功能块的标号中,对上述实施例的对应的标号适当加上“V”。此外,本变形例1的结构或功能与上述实施例大致相同,适当省略相同部分的说明,主要说明不同。[0097]图13是示出本变形例1中的路径控制系统4v的具体结构的图。如图14所示,本变形例1与上述实施例相比,在UN3v和U-plane装置2v之间以及U-plane装置2v之间建立了一个以上的虚拟通信路径。具体而言,在UN3v-l和U-plane装置2v-l之间、UN3v-2和U-plane装置2v_2之间、U-plane装置2v-l和U-plane装置2v-2之间、U-plane装置2v_2和U-plane装置2v-3之间建立了与虚拟网络1相关联的虚拟通信路径和与虚拟网络2相关联的虚拟通信路径这2个虚拟通信路径。此外,在UN3v-3和U-plane装置2v-3之间建立了与虚拟网络1相关联的1个虚拟通信路径,在UN3v-4和U-plane装置2v-3之间建立了与虚拟网络2相关联的1个虚拟通信路径。经由与虚拟网络1相关联的虚拟通信路径或者与虚拟网络2相关联的虚拟通信路径中的任意一方进行从发送源的UN3v向发送目的地的UN3v的分组通信。另外,图13所示的结构是基于图14的(b所示的拓扑信息表的表格例和图14的(c所示的UN固有信息表的表格例的结构。此外,虚拟通信路径是指将装置间连接的通信路径,是与虚拟网络对应地生成的通信路径。[0098]图14是示出本变形例1中的、由存储部10v存储的分组检索规则表、拓扑信息表和UN固有信息表的表格例的图。以下,对与图4所示的上述实施例中的表格例之间的不同进行说明。图14的a是示出分组检索规则表的表格例的图。如图14的a所示,在分组检索规则表中,对每个虚拟网络关联了部分信息和指定信息。即,网络运营商能够按照每个虚拟网络设定检索条件。图14的⑹是示出拓扑信息表的表格例的图。如图14的⑹所示,按照每个虚拟网络设定装置间的连接关系。图14的(c是示出UN固有信息表的表格例的图。如图14的c所示的表格例所示,针对各UN3v,(由取得部llv取得并由设定部12v设定了每个虚拟网络的UN3v识别码。[0099]图15是示出本变形例1中的、由设定部12v设定的设定数据表的表格例的图。以下,对与图5所示的上述实施例中的表格例之间的不同进行说明。如图15所示,对每个虚拟网络关联了U-plane装置2v的识别符、分组检索条件和转发目的地装置的识别符。[0100]在新UN3v与U-plane装置2v连接时,设定部12v取得关于该UN3v的节点信息,根据所取得的节点信息和由存储部l〇v存储的每个虚拟网络的指定信息来提取该UN3v的每个虚拟网络的检索关键词信息,按照每个虚拟网络和每个U-plane装置2v设定在U-plane装置2v在进行分组中继时接收到的分组中的、由存储部l〇v存储的每个虚拟网络的部分信息所表示的分组部分中包含所提取的该虚拟网络的检索关键词信息的情况下的该分组的转发目的地。以下,使用图16〜图21具体地进行说明。[0101]图16〜图18是示出新UN3v与u-plane装置2v连接并将基于该连接的设定数据表设定在各U-plane装置2v中的过程的序列图。图16中的S70对应于上述实施例的图9的S20,图16的S72〜S74分别对应于图9的S21〜S23,因此,省略详细的说明。在S71中,根据在S70中所存储的图14的(b所示的拓扑信息表的表格例,在U-plane装置2v间建立与虚拟网络1和虚拟网络2相关联的虚拟通信路径。图16的S75和S77分别对应于图9的S24,示出了对与图15所示的设定数据表的表格例的每个虚拟网络识别符对应的U-plane装置2HM别符所示的U-plane装置2v设定发送设定数据表。此外,在S"72中接收到连接请求的U-plane装置2v-2在S75中接收到与虚拟网络1相关联的设定数据表时,在S76中,与在S72中进行了连接处理的UN3v-2之间建立与虚拟网络1相关联的虚拟通信路径。同样,在S72中接收到连接请求的U-plane装置2v-2在S77中接收到与虚拟网络2相关联的设定数据表时,在S78中,与在S72中进行了连接处理的UN3v-2之间建立与虚拟网络2相关联的虚拟通信路径。[0102]图17所示的序列图的S79〜S85对应于图16所示的序列图的S72〜S78。图16所示的序列图是基于来自UN3v-2的连接请求的设定数据表的设定例,图17所示的序列图是基于来自UN3v-1的连接请求的设定数据表的设定例。[0103]图18所示的序列图的S86〜S90对应于图16所示的序列图的S72〜S76。图16所示的序列图是基于来自UN3v-2的连接请求、与虚拟网络1相关联的设定数据表的设定例,图18所示的序列图是基于来自UN3v-3的连接请求、与虚拟网络1相关联的设定数据表的设定例。仅是与虚拟网络1相关联的设定数据表是因为,在图14的c所示的UN固有信息表中作为虚拟网络识别符而仅虚拟网络1与UN3V-3相关联。即,意味着设定部12〃从由取得部llv取得的节点信息中仅能够提取出与虚拟网络1相关的UN3v识别码。[0104]图18所示的序列图的S91〜S95对应于图16所示的序列图的S72〜S74、S77和S78。图16所示的序列图是基于来自UN3V-2的连接请求、与虚拟网络2相关联的设定数据表的设定例,图18所示的序列图是基于来自UN3V-4的连接请求、与虚拟网络2相关联的设定数据表的设定例。仅仅是与虚拟网络2相关联的设定数据表是因为,在图14的(c所示的UN固有信息表中作为虚拟网络识别符仅虚拟网络2与UN3V-4相关联。即,意味着设定部12v从由取得部llv取得的节点信息中仅能够提取出与虚拟网络2相关的UN3v识别码。[0105]图19是示出从发送源的UN3v发送的分组例的图。如图19所示,在分组的开头具有对虚拟通信路径进行指定的虚拟通信路径报头,接着具有用户分组部。图19的a和图19的c所示的分组的虚拟通信路径报头示出与虚拟网络1相关联的虚拟通信路径,图19的(b和图19的d所示的分组的虚拟通信路径报头示出与虚拟网络2相关联的虚拟通信路径。在关于与虚拟网络1相关联的虚拟通信路径的图19的a和图19的(c所示的分组的用户分组部中,在开头64比特中包含64比特的UN3v识别码,剩余的部分为有效载荷payload部。另一方面,在关于与虚拟网络2相关联的虚拟通信路径的图19的b和图19的d所示的分组的用户分组部中,包含从开头第128比特起的32比特的UN3v识别码,接着是其它报头部和有效载荷部。[0106]图19的(a的分组例示出在后述的图20所示的序列图的“a”的处理(S100〜S104中发送的分组。同样,图19的(b的分组例示出在图20所示的序列图的“b”的处理(S105〜S109中发送的分组,图19的(c的分组例示出在图21所示的序列图的“c”的处理(S110〜S114中发送的分组,图19的(d的分组例示出在图21所示的序列图的“d”的处理(S115〜S119中发送的分组。[0107]图20和图21分别是示出设定有设定数据表的U-plane装置2v中转发分组的过程的序列图。首先,对图2〇的“a”的处理进行说明。首先,从UN3v-2经由与虚拟网络1相关联的虚拟通信路径向与UN3V-2直接连接的U-plane装置2v-2发送图19的(a所示的分组(步骤S100。接着,由U-plane装置2v_2将虚拟网络1判定为发送来的分组所属的虚拟网络,参照与所判定的虚拟网络1对应的设定数据表即参照被判定为虚拟网络识别符的虚拟网络1的记录),判定为作为U-plane装置2v的识别符是本装置的“U-plane装置2v-2”、以及作为分组检索条件满足用户分组部的开头起的64比特如图19的(a所示的分组那样为“〇x0000000000000001”的检索条件的是图15所示的表格例中的第7个记录步骤S101。接着,由U-plane装置2v-2向第7个记录的转发目的地装置识别符表示的U-plane装置2v-l转发分组步骤S102。[0108]接着,由U-plane装置2v-l判定为发送来的分组所属的虚拟网络是虚拟网络1,参照与所判定的虚拟网络1对应的设定数据表即参照被判定为虚拟网络识别符的虚拟网络1的记录),判定为作为u-plane装置2v识别符是本装置的“U-plane装置2V-1”、以及作为分组检索条件满足用户分组部的开头起的64比特如图19的(a所示的分组那样为“〇x0000000000000001”的检索条件的是图15所示的表格例中的第1个记录步骤S103。接着,由U-plane装置2v-l向第1个记录的转发目的地装置识别符表示的UNh-l转发分组(步骤S104〇[0109]图20的“b”的处理以及图21的“c”和“d”的处理也相同,因此,省略说明。[0110]变形例2[0111]接下来,对上述路径控制系统4的实施例的变形例2进行说明。本变形例2与上述实施例相比,主要的不同之处在于,利用接入点名称所谓的APNAccessPointName指定作为分组检索条件不匹配的情况下的默认的转发目的地的U-plane装置2汇聚节点)。汇聚节点例如是EPS中的分组数据网关PDN_GW:PacketDataNetworkGateway。[0112]在本变形例2中,图22示出路径控制系统4r的具体结构例,图23示出C-plane装置lr存储的分组检索规则表、拓扑信息表和UN固有信息表,图24示出详细地表示图6的序列图中的S3的处理与设定数据表的生成相关的处理)的本变形例2版的流程图,图25和图26示出C-plane装置lr和U-plane装置2r存储的设定数据表。另外,在本变形例2的装置或功能框的标记中,对上述实施例的对应标记适当加上“r”。此外,本变形例2的结构或功能与上述实施例大致相同,适当省略相同部分的说明,主要说明不同。[0113]图22是示出本变形例2中的路径控制系统4r的具体结构的图。如图22所示,本变形例2与上述实施例相比,将U-plane装置2r-2指定为汇聚节点。UN3r-2与U-plane装置2r-2连接,该UN3r-2为表示在不与检索条件匹配的情况下转发分组的节点的默认路线。此外,新U-plane装置2r-4与C-plane装置lr、U-plane装置2r-l和U-plane装置2r-3连接。U-plane装置2r-4被指定为汇聚节点,连接有作为默认路线的UN3r-6。此外,新UN3r-5与U-plane装置2r-1连接。另外,图22所示的结构是基于图23的(b所示的拓扑信息表的表格例和图23的c所示的UN固有信息表的表格例的结构。[0114]图23是示出本变形例2中的、由存储部10存储的分组检索规则表、拓扑信息表和UN固有信息表的表格例的图。以下,对与图4所示的上述实施例中的表格例的不同进行说明。图23的a是示出分组检索规则表的表格例的图。如图23的a所示,在分组检索规则表中,对每个接入点名称和指定信息类别关联了部分信息和指定信息。这里,指定信息类别是对应的接入点名称表示的接入点的指定信息的类别。作为指定信息类别的具体例,可举出网络协议的类别、或EPS中的PDN类型PDNtype。这样,通过按照接入点名称赋予指定信息类另IJ,在与相同的接入点连接的情况下,也能够从多个指定信息类别中选择适当的类别。网络运营商能够按照每个接入点名称和指定信息类别,设定检索条件。图23的c是示出UN固有信息表的表格例的图。如图23的(c所示的表格例所示,针对各UN3r,(由取得部llr取得并由设定部12r设定了每个接入点名称和指定信息类别的UN3i识别码。[0115]图24是详细地示出了图6的序列图中的S3的处理的本变形例2版的流程图。首先,在图6的S2之后,执行图7的S10〜S12。在S12之后,由设定部12r判定在图6的S2中取得的节点信息中是否指定了接入点名称汇聚节点)(步骤S210。当在S210中判定为未指定接入点名称时,执行图7的S13和S14的处理(S卩,使接入点名称为空白栏来推进处理),处理进入图6的S4。在S210中判定为指定了接入点名称时,由设定部Ur计算转发目的地装置,该转发目的地装置作为从汇聚节点朝向被分配有在S2中取得的UN装置识别符的UN3r的最短路径步骤S213。接着,由设定部12r分别针对在S213中计算出的作为最短路径的u-plane装置2r,生成包含U-plane装置2r的装置识别符、所生成的分组检索条件和计算出的作为最短路径的转发目的地装置的装置识别符的条目,追加到设定数据表中(步骤S214。在S214之后,进入图6的S4。[0116]图25和图26分别是示出本变形例2中的、由设定部1社设定的设定数据表的表格例的图。以下,对与图5所示的上述实施例中的表格例的不同进行说明。如图25和图26所示,对每个接入点名称和指定信息类别关联了U-plane装置社识别符、分组检索条件和转发目的地装置识别符。[0117]图25所示的设定数据表的表格例是在图6的S0中由存储部1〇r存储的初始状态的表格例。如图25的表格例所示,在初始状态下,汇聚节点以外的U-plane装置2r设定成在不与检索条件匹配的情况下向汇聚节点转发分组。此外,设定有默认路线的汇聚节点的U-plane装置2r设定成在不与检索条件匹配的情况下向默认路线的节点转发分组。另外,未设定有默认路线的汇聚节点的U-plane装置2r可以在不与检索条件匹配的情况下丢弃分组或者,可以在转发目的地装置识别符中设定表示“丢弃”的装置识别符。[0118]接着,对如本实施方式那样构成的C-plane装置1和U-plane装置2的作用效果进行说明。[0119]本实施方式的C-plane装置1是一种路径控制系统4中的C-plane装置1,该路径控制系统4包含:一个以上的U-plane装置2,其对UN3间的分组通信进行中继;以及C-plane装置1,其进行该分组通信的路径控制,其中,该C-plane装置1具有:存储部10,其存储指定信息和部分信息,该指定信息指定U-plane装置2在分组中继时作为转发目的地判定的检索关键词而使用的UN3的检索关键词信息,该部分信息表示包含检索关键词信息的分组部分;以及取得部11和设定部12,它们在新UN3与U-plane装置2连接时,取得关于该UN3的节点信息,根据所取得的节点信息和由存储部10存储的指定信息来提取该UN3的检索关键词信息,针对每个U-plane装置2设定U-plane装置2在分组中继时接收到的分组中的、由存储部10存储的部分信息所表示的分组部分中包含所提取的检索关键词信息的情况下的该分组的转发目的地。[0120]如果采用该结构,则在新UN3与U-plane装置2连接时,按照每个U-plane装置2设定在U-plane装置2在分组中继时接收到的分组中的、由存储部10存储的部分信息所表示的分组部分中包含基于由存储部10存储的指定信息的该UN3的检索关键词信息的情况下的该分组的转发目的地。即,能够根据由存储部10存储的指定信息和部分信息,设定每个U-plane装置2的分组的转发目的地。由此,例如,如果由存储部10存储网络运营商指定的指定信息和部分信息,则能够利用网络运营商指定的指定信息和部分信息来进行路径控制。即,能够进行更加灵活的路径控制。[0121]此外,在本实施方式的C-plane装置1中,也可以是,设定部12在提取检索关键词信息时提取多个检索关键词信息,按照所提取的多个检索关键词信息的每一个检索关键词信息设定转发目的地。如果采用该结构,则能够对UN3设定多个检索关键词信息,因此,例如,能够设定与目的对应的多个检索关键词信息、设定与目的对应的路径控制等,进行更加灵活的路径控制。[0122]此外,在本实施方式的c-plane装置1中,也可以是,设定部12在提取检索关键词信息时动态地生成不足信息。如果采用该结构,则即使在存在不足信息的情况下,也能够更加切实地提取检索关键词信息,由此,能够更加切实地设定U-plane装置2的转发目的地。[0123]此外,在本实施方式的C-plane装置1中,也可以是,存储部10还存储与一个以上的U-plane装置2的网络拓扑相关的拓扑信息,设定部12根据由存储部10存储的拓扑信息,设定转发目的地。如果采用该结构,则例如能够根据拓扑信息来设定作为朝向发送目的地UN3的最短路径的转发目的地,能够进行更加有效的路径控制。[0124]此外,在本实施方式的C-plane装置lv中,也可以是,经由路径上所建立的多个虚拟网络中的一个虚拟网络进行分组通信,存储部10v存储每个虚拟网络的指定信息和部分息,在新UN3v与U-plane装置2v连接时,取得部llv和设定部12v取得关于该UN3v的节点信息,根据所取得的节点信息和由存储部10v存储的每个虚拟网络的指定信息来提取该UN3v的每个虚拟网络的检索关键词信息,按照每个虚拟网络和每个U-plane装置2v设定在U-plane装置2v在分组中继时接收到的分组中的、由存储部l〇v存储的每个虚拟网络的部分信息所表示的分组部分中包含所提取的该虚拟网络的检索关键词信息的情况下的该分组的转发目的地。如果采用该结构,则能够在路径上建立有多个虚拟网络的分组通信网络中,进行每个虚拟网络的路径控制。即,能够进行更加灵活的路径控制。[0125]此外,在本实施方式的路径控制系统4中,设定部12可以生成设定数据表,向各U-plane装置2发送所生成的设定数据表,U-plane装置2具有:存储部20,其存储由设定部12发送的设定数据表;以及转发部22,其根据由存储部20存储的设定数据表,转发在中继时接收到的分组。如果采用该结构,则在U-plane装置2中,存储所生成的设定数据表,根据所存储的设定数据表,转发在中继时接收到的分组。即,根据基于由C-plane装置1的存储部10存储的指定信息和部分信息而生成的设定数据表,由U-plane装置2来转发分组。由此,例如,如果由存储部2〇存储网络运营商指定的指定信息和部分信息,则能够利用网络运营商指定的指定信息和部分信息来进行路径控制。即,能够进行更加灵活的路径控制。[0126]这里,作为现有技术的问题点,可举出如作为移动通信网络的规格的EPS无法利用网络运营商指定的ID和该运营商指定的分组字段的值来进行路径控制的问题点。根据本实施方式的路径控制系统4,由作为负责网络控制的装置的C-plane装置1保持包含网络运营商指定的ID和该运营商指定的分组字段的组的分组检索规则表,由作为负责网络的分组转发或分组处理的装置的U-plane装置2施加将该分组检索规则表和UN用户固有信息相结合而生成的关于路径控制的设定数据表。由此,能够实现使用了网络运营商指定的ID检索关键词信息或者指定信息和该运营商指定的分组字段部分信息)的路径控制(ID路由)。例如,能够按照除互联网协议(IP:InternetProtocol以外的任意网络协议实现移动网络内的路径控制。此外,本实施方式的路径控制系统4的结构能够应用于SDNSoftwareDefinedNetworking,软件定义网)、NFVNetworkFunctionVirtualization,网络功能虚拟化)、传输器、链路、节点、移动核心和基站等。[0127]这里,可以使用各种各样不同的技术中的任意一种来表示本说明书中说明的“信息”。例如,可以通过电压、电流、电磁波、磁场或磁性颗粒、光场或光子、或者这些的任意组合来表示上述全部说明中所提及的数据、命令、指令(command、信息、信号、比特、码元symbol、码片等。[0128]本说明书中使用的“判定”这样的用语包含多种多样的动作。“判断”、“决定”例如可以包含计算calculating、算出(computing、处理processing、导出(deriving、调查investigating、搜索lookingup例如,在表格、数据库或其它数据结构中的搜索)、确认ascertaining等。此外,“判定”可以包括接收receiving例如,接收信息)、接入accessing例如,访问存储器中的数据等。此外,“判定”可以包括解决res〇lving、选择(selecting、选定(choosing、建立(establishing、比较(comparing等。[0129]“连接connected”这样的用语或它们的全部变形意味着2个或2个以上的要素之间的直接或者间接的全部连接或者结合,可以包含在相互“连接”的2个要素之间存在1个或1个以上的中间要素的情况。要素之间的结合或者连接可以是物理上的,也可以是逻辑上的,或者可以是它们的组合。在本说明书中使用的情况下,能够认为通过使用1个或1个以上的电线、缆线和或印刷电连接,以及作为若干个非限定性且非包含性的例子,通过使用具有无线频率区域、微波区域和光可见和不可见双方)区域的波长的电磁能量等电磁能量,将2个要素相互“连接”。[0130]本说明书中使用的“根据”这样的记载,除非另有说明,否则不是“仅根据”的意思。换而言之,“根据”这样的记载的意思是“仅根据”和“至少根据”这两者。[0131]只要在本说明书或者权利要求书中使用,“包括including”以及它们的变形这些用语与用语“具有”同样意味着包括性的。并且,在本说明书或者权利要求书中使用的用语“或者or”意味着不是异或。[0132]对于本说明书中说明的各形式实施方式的处理过程、序列图、流程图等,在不矛盾的情况下,可以更换顺序。例如,对于本说明书中说明的方法,通过例示的顺序提示各种各样的步骤的要素,不限于所提示的特定的顺序。[0133]本说明书中说明的各形式实施方式可以单独使用,也可以组合使用,还可以伴随执行而切换使用。此外,不限于显式地进行规定信息的通知例如,“是X”的通知),也可以隐式地进行规定信息的通知例如,不进行该规定信息的通知)。[0134]以上,对本发明详细地进行了说明,但对于本领域技术人员而言,应清楚本发明不限于在本说明书中说明的实施方式。本发明能够在不脱离由权利要求确定的本发明的主旨和范围的情况下,作为修正和变更方式来实施。因此,本说明书的记载目的在于例示说明,对本发明不具有任何限制意义。[0135]标号说明[0136]1:C-plane装置;2:U-plane装置;3:UN;4:路径控制系统;1〇:存储部;11:取得部;12:设定部;20:存储部;21:连接处理部;22:转发部。

权利要求:1.一种路径控制系统中的控制节点,该路径控制系统包含:控制节点,其进行节点间的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对所述分组通信进行中继,其中,所述控制节点具有存储器,该存储器存储指定节点的检索关键词信息的指定信息和表示包含有检索关键词信息的分组部分的部分信息,所述节点的检索关键词信息作为所述一个以上的中继节点中的一个中继节点接收分组,判定要中继的目的地即转发目的地的检索关键词而被使用,该控制节点在新节点与所述一个以上的中继节点中的至少一个中继节点连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和所述存储器中存储的指定信息来提取该新节点的检索关键词彳百息,并且,在所述一个以上的中继节点中的至少一个中继节点接收到的分组中的、所述部分信息所表示的分组部分中包含所述新节点的检索关键词信息的情况下,该控制节点按照所述一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。2.根据权利要求1所述的控制节点,其中,该控制节点在提取检索关键词信息时提取多个检索关键词信息,按照所提取的多个检索关键词信息的每一个设定转发目的地。3.根据权利要求1或2所述的控制节点,其中,该控制节点在提取检索关键词信息时动态地生成不足信息。4.根据权利要求1〜3中的任意一项所述的控制节点,其中,所述存储器还存储与所述一个以上的中继节点的网络拓扑相关的拓扑信息,该te制节点根据所述存储器中存储的拓扑信息,设定转发目的地。5.根据权利要求1〜4中的任意一项所述的控制节点,其中,经由路径上所建立的多个虚拟网络中的一个虚拟网络进行分组通信,所述存储器存储每个虚拟网络的指定信息和部分信息,该控制节点在新节点与所述一个以上的中继节点中的至少一个中继节点连接的情况下,取得关于该新节点的节点信息,根据所取得的该节点信息和所述存储器中存储的每个虚拟网络的指定信息来提取该新节点的每个虚拟网络的检索关键词信息,并且,在所述一个以上的中继节点中的至少一个中继节点接收到的分组中的、每个虚拟网络的所述部分信息所表示的分组部分中包含所述新节点的该虚拟网络的检索关键词信息的情况下,该控制节点按照每个虚拟网络、以及所述一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地。6.—种路径控制系统,其包含:控制节点,其进行节点间的分组通信的路径控制;以及一个以上的中继节点,其与该控制节点连接,对所述分组通信进行中继,其中,所述控制节点具有第1存储器,该第1存储器存储指定节点的检索关键词信息的指定信息、以及表示包含检索关键词信息的分组部分的部分信息,所述节点的检索关键词信息作为所述一个以上的中继节点中的一个中继节点接收分组,判定要中继的目的地即转发目的地的检索关键词而被使用,在新节点与所述一个以上的中继节点中的至少一个中继节点连接的情况下,所述控制节点取得关于该新节点的节点信息,根据所取得的该节点信息和所述第1存储器中存储的指定信息来提取该新节点的检索关键词信息,并且,在所述一个以上的中继节点中的至少一个中继节点接收到的分组中的、所述部分信息所表示的分组部分中包含所述新节点的检索关键词信息的情况下,所述控制节点生成设定数据表,在该设定数据表中,按照所述一个以上的中继节点中的至少一部分或者位于该分组转发的转发路径上的全部中继节点的每一个设定该分组的转发目的地,并将所生成的设定数据表发送给所设定的中继节点,所述中继节点具有第2存储器,该第2存储器存储由所述控制节点发送的设定数据表,所述中继节点根据所述第2存储器中存储的设定数据表来转发在中继时接收到的分组。

百度查询: 株式会社NTT都科摩 控制节点和路径控制系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。