《本地路由节点.pdf》由会员分享,可在线阅读,更多相关《本地路由节点.pdf(24页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102958106 A (43)申请公布日 2013.03.06 C N 1 0 2 9 5 8 1 0 6 A *CN102958106A* (21)申请号 201210236347.7 (22)申请日 2012.07.09 183220/2011 2011.08.25 JP H04W 28/08(2009.01) H04W 40/24(2009.01) (71)申请人株式会社日立制作所 地址日本东京都 (72)发明人中原成人 (74)专利代理机构永新专利商标代理有限公司 72002 代理人王成坤 胡建新 (54) 发明名称 本地路由节点 (57) 摘要 本发明提供。
2、一种本地路由节点。从MS发送的 用户数据必须通过网关,所以,即使是同一移动体 系统内的同一BS的小区内的MS彼此的通信,用户 数据也被转送到网关,产生往返现象。进而,业务 集中于网关或网关周围的网络。设置如下的本地 路由节点:具有使BS和网关依据移动体系统的协 议进行通信的信令通过、提取在BS与网关之间转 送的承载数据进行解除封装而取出用户数据并转 送的单元;以及对用户数据进行封装并转送的单 元,由此,在本地路由节点提取以往被转送到网关 的承载数据并转送到网络。 (30)优先权数据 (51)Int.Cl. 权利要求书2页 说明书9页 附图12页 (19)中华人民共和国国家知识产权局 (12)发。
3、明专利申请 权利要求书 2 页 说明书 9 页 附图 12 页 1/2页 2 1.一种移动体通信系统,具有多个基站经由网络与网关连接、进而这些多个基站分别 与多个移动体终端进行通信的层级构造,其特征在于, 设置本地路由节点,该本地路由节点收容所述多个基站中的若干个基站并经由所述网 络与所述网关装置连接, 在所述网关中设置本地路由节点控制部, 在所述网关的本地路由节点控制部中,不经由所述网络,在本地路由节点中生成用于 判定应该回复通信的呼叫的信息,并通知给所述本地路由节点, 所述本地路由节点在表中存储从网关通知的信息,针对来自在所述本地路由节点中收 容的基站的连接请求,参照所述表,在判断为进行本。
4、地路由的情况下,不经由所述网络和网 关,而利用本地路由节点进行路由。 2.如权利要求1所述的移动体通信系统,其特征在于, 在所述本地路由节点中具有用于判断是否是在所述本地路由节点中进行本地路由的 对象的表、以及用于存储针对本地路由对象通过本地路由进行了通信时的统计信息的表, 所述本地路由节点在进行了本地路由的通信的切断处理时,从所述统计信息的表中取 得统计信息并发送到所述网关。 3.一种本地路由节点,在具有多个基站经由网络与网关连接、进而这些多个基站分别 与多个移动体终端进行通信的层级构造的移动体通信系统中,收容所述多个基站中的若干 个基站并经由所述网络与所述网关装置连接,其特征在于, 所述本。
5、地路由节点具有使所述基站和网关依据由移动体通信系统规定的协议进行通 信的信令通过的单元、取出在基站与网关之间转送的承载数据的单元、对已封装的承载数 据进行解除封装的单元、对用户数据进行封装的单元、转送已解除封装的用户数据和已封 装的承载数据的单元、以及与网关进行通信的单元。 4.如权利要求3所述的本地路由节点,其特征在于, 所述本地路由节点还具有对承载数据进行IPsec处理的单元。 5.如权利要求3所述的本地路由节点,其特征在于, 所述本地路由节点具有存储从所述网关接收到的本地路由设定信息的表, 参照所述表,在对表的信息与接收数据进行比较的结果为与表的信息一致的情况下, 进行解除封装的单元进行。
6、所述接收数据的解除封装。 6.如权利要求3所述的本地路由节点,其特征在于, 所述本地路由节点具有存储从所述网关接收到的本地路由设定信息的表, 参照所述表,在对表的信息与接收数据进行比较的结果为与表的信息一致的情况下, 进行封装的单元进行所述接收数据的封装。 7.如权利要求4所述的本地路由节点,其特征在于, 所述本地路由节点具有存储从所述网关接收到的本地路由设定信息的表, 参照所述表,在对表的信息与接收数据进行比较的结果为与表的信息一致的情况下, IPsec处理单元对所述接收数据进行IPsec处理。 8.如权利要求3所述的本地路由节点,其特征在于, 所述本地路由节点具有对已解除封装的用户数据和已。
7、封装的用户数据的包数和数据 量进行测定的单元、以及存储所测定的包数和数据量作为统计信息的单元, 权 利 要 求 书CN 102958106 A 2/2页 3 在所述移动体终端的通信切断时,向所述网关通知所存储的所述统计信息。 9.一种移动体通信系统中的网关,该移动体通信系统具有多个基站经由网络与网关连 接、进而这些多个基站分别与多个移动体终端进行通信的层级构造,构成为在该移动体通 信系统中还设置收容所述多个基站中的若干个基站并经由所述网络与所述网关装置连接 的本地路由节点,该网关的特征在于, 所述网关具备具有通常的网关功能的网关部和控制所述本地路由节点的本地路由节 点控制部, 在所述本地路由节。
8、点控制部中具有表,该表蓄积通过依据移动体通信协议与所述多个 基站进行的通信而得到的移动体终端的信息、以及承载数据的封装所需要的信息, 向本地路由节点通知判断为本地路由对象的所述表信息。 10.如权利要求9所述的网关,其特征在于, 关于是本地路由对象还是非对象的判断,根据移动体终端的域名来决定。 11.如权利要求9所述的网关,其特征在于, 关于是否向本地路由节点通知本地路由对象的移动体终端的信息的判断,根据通过所 述网关的业务量来决定。 12.如权利要求9所述的网关,其特征在于, 关于是否向本地路由节点通知本地路由对象的移动体终端的信息的判断,根据预先设 定的信息来进行。 13.如权利要求9所述。
9、的网关,其特征在于, 所述网关具有从本地路由节点接收统计信息的单元, 能够将接收到的统计信息作为成为计费信息的基础的信息来使用。 权 利 要 求 书CN 102958106 A 1/9页 4 本地路由节点 技术领域 0001 本发明涉及移动体通信技术,特别涉及提高在移动体通信系统中使用的通信网络 的负荷分散效果的装置。 背景技术 0002 近年来的移动体通信系统具有层级构造。 0003 作为具有层级构造的移动体通信系统的一例,对WiMAX系统进行说明。 0004 图23是说明WiMAX系统的概略的图。 0005 WiMAX系统由移动体终端(MS:Mobile Station)400、MS401。
10、、MS402、基站(BS: Base Station)300、BS310、管理BS的接入服务网络-网关(ASN-GW:Access Service Network-Gateway)200、连接服务网络(CSN:Connectivity Service Network)500、虚 拟移动体服务事业者(MVNO:Mobile Virtual Network Operator)的CSN501构成。在 CSN500、CSN501中存在与计费、认证有关的三A(AA:Authentication、Authorization、and Accounting)。并且,在CSN501中,在支持移动IP的系统中存在。
11、本地代理(HA:Home Agent)。 CSN500、CSN501在提供因特网服务的情况下,与因特网510连接。 0006 WiMAX系统具有将多个BS300、BS310汇集到ASN-GW200、将多个ASN-GW200汇集到 CSN500的层级构造。这样,移动体通信系统具有层级构造的理由之一是实现MS400、MS401、 MS402的迁移。例如,考虑MS400从BS300向BS310移动的情况。通过将移动方的BS300和 移动目的地的BS310汇集到同一ASN-GW200,ASN-GW200检测MS400的移动,能够实现继续 进行服务的转交。并且,BS300、BS310和ASN-GW200。
12、多数情况下设置在分开的场所,所以, 在BS300、BS310和ASN-GW200之间存在网络520。网络520通过保有网络520的通信事业 公司而与因特网511连接。 0007 图24是说明由标准化组织的WiMAX Forum规定的WiMAX的连接时序的图。 0008 MS402、BS310、ASN-GW200、CSN500进行依据规定的消息交换,在MS402与BS310 之间建立无线路径822,在BS310与ASN-GW200之间建立GRE封装路径823,在ASN-GW200 与CSN500之间建立移动IP路径825。在MS402接入因特网的情况下,MS402将用户数据 作为无线数据7111。
13、发送到BS310。BS310将接收到的用户数据作为GRE封装数据7112转 送到ASN-GW200。进而,ASN-GW200将用户数据作为移动IP封装数据7113转送到CSN500。 CSN500以MS402发送的用户数据的格式向因特网510转送用户数据。 0009 图25示出GRE封装数据的包格式。 0010 图25是示出BS与ASN-GW之间的GRE封装数据的GRE包格式的图。GRE包由IP 头7050、GRE头7051、用户数据7052构成。用户数据7052是MS402发送的IP包。在IP头 7050中存储有BS310和ASN-GW200的IP地址,用作以GRE信道为末端的BS310和A。
14、SN-GW200 的通信用地址。在GRE头7051中包含由RFC2784和RFC1701规定的GRE KEY,用于确定 MS402。 0011 在这样层级化的移动体系统中,MS402进行通信的用户数据作为无线数据7111 说 明 书CN 102958106 A 2/9页 5 经由无线区间通过BS310,通过BS310与ASN-GW200之间的网络520,经由ASN-GW200到达 CSN500。CSN500从移动IP封装数据7113中提取用户数据7114,按照路由而转送用户数据 7114。 0012 现有技术文献 0013 非专利文献 0014 非专利文献1:RFC2784 Generic R。
15、ounting Encapsulation(GRE) 0015 非专利文献2:RFC1701 Generic Rounting Encapsulation(GRE) 发明内容 0016 发明要解决的课题 0017 在上述现有的移动体通信系统中,例如在图23中,MS400发送的用户数据必须通 过ASN-GW200转送到CSN500,通过CSN500进行路由。因此,产生如下的往返(trombone) 现象:即使MS400的通信目的地为与同一移动体通信系统内的同一BS300连接的MS401, MS400发送的用户数据702也临时转送到CSN500,根据由CSN500提取出的用户数据的目的 地进行路由。
16、,并且,通过ASN-GW200返回到发送方的BS300,转送到通信目的地即MS401。 0018 BS300与ASN-GW200之间的网络520具有由移动体通信事业者保有的情况和由其 他通信事业者保有的情况。在任意情况下,伴随近年来的移动体通信的发展和内容的大容 量化,网络520的负荷急剧增加,所以,希望减小网络520的负荷或希望分散负荷的需要增 加。 0019 但是,在现有的移动体通信系统中,即使是与相同BS连接的附近的MS间的通信, 用户数据也通过网络520转送到CSN500,并且通过网络520返回,所以,无法减轻网络520 的负荷。并且,根据通信事业者,有时网络520与因特网511连接,。
17、但是,MS402的因特网 接入经由网络520转送到ASN-GW200,通过CSN500转送到因特网510,使通过网络520、 ASN-GW200、CSN500的业务增加。 0020 用于解决课题的手段 0021 为了实现上述目的,本发明提供一种移动体通信系统,具有多个基站经由网络与 网关连接、进而这些多个基站分别与多个移动体终端进行通信的层级构造,其中,设置本地 路由节点,该本地路由节点收容多个基站中的若干个基站并经由网络与网关装置连接,在 网关中设置本地路由节点控制部,在网关的本地路由节点控制部中,不经由所述网络,在本 地路由节点中生成用于判定应该回复通信的呼叫的信息,并通知给本地路由节点,。
18、本地路 由节点在表中存储从网关通知的信息,针对来自在本地路由节点中收容的基站的连接请 求,参照表,在判断为进行本地路由的情况下,不经由网络和网关,而利用本地路由节点进 行路由。 0022 发明效果 0023 根据本发明,能够解决前述往返现象并削减移动体通信系统的网络负荷。并且,能 够防止层级型系统中的业务集中,能够实现负荷分散。 0024 进而,还具有能够通过本地路由内的回复通信来削减通信延迟时间的优点。 附图说明 说 明 书CN 102958106 A 3/9页 6 0025 图1是示出应用了本发明的移动体通信系统的一个实施例的图。 0026 图2是本发明的一个实施例中的本地路由节点的结构图。
19、。 0027 图3是示出接收数据是否是本地路由对象的判断表的一例的图。 0028 图4是示出存储了本地路由节点所具有的统计信息的表的一例的图。 0029 图5是说明本发明的一个实施例中的ASN-GW的结构的图。 0030 图6是示出移动体终端信息表的一例的图。 0031 图7是示出本地路由确定处理表的一例的图。 0032 图8是示出本地路由判定表的一例的图。 0033 图9是说明本地路由的设定顺序的一例的时序图。 0034 图10是说明本地路由确定处理的流程图。 0035 图11是本地路由判定的流程图。 0036 图12是示出本地路由设定请求的格式例的图。 0037 图13是说明本地路由节点中。
20、的路由处理内容的流程图。 0038 图14是说明解除封装处理的图。 0039 图15是说明封装处理的图。 0040 图16是说明本发明的一个实施例中的切断处理的时序图。 0041 图17是说明在与同一本地路由节点连接的2台MS间进行通信时的连接时序的 图。 0042 图18是说明本发明的一个实施例中的本地路由设定的变更处理的时序图。 0043 图19是示出本地路由模式的变更处理流程的一例的图。 0044 图20是示出本地路由模式的变更处理流程的一例的图。 0045 图21是示出本地路由模式的变更处理流程的一例的图。 0046 图22是说明本发明的一个实施例中的本地路由节点的结构的图。 0047。
21、 图23是作为移动体通信系统之一的WiMAX系统的概略图。 0048 图24是说明WiMAX的连接时序的图。 0049 图25是示出GRE封装数据的包格式的图。 0050 标号说明 0051 100:本地路由节点;101:控制部;102:统计收集部;103:路由器/L3切换部; 104:封装部;105:解除封装部;106:IPsec部;107:I/O端口;108:装置内总线;120:LRN 控制装置;121:路由器接口;122:控制部;123:装置内总线;124:L3切换部;125:I/O端 口;127:路由器/L3切换;128:I/O端口;200:ASN-GW;210:ASN-GW部;211。
22、:装置内总线; 212:LRN控制部。 具体实施方式 0052 【实施例1】 0053 下面,对在WiMAX系统中应用本发明时的发明的实施方式进行说明。 0054 图1是示出本实施例的WiMAX系统的结构的图。 0055 本实施例的WiMAX系统具有MS400、MS401、MS402、BS300、BS310、本地路由节点 (LRN:Local Routing Node)100、ASN-GW200、CSN500、MVNO CSN501。LRN100是本发明的特 说 明 书CN 102958106 A 4/9页 7 征性结构。LRN100与ASN-GW200之间通过网络520连接。CSN500、M。
23、VNO CSN501与因特网 510连接。LRN100收容多个BS300、BS310,与ASN-GW200连接。 0056 图2是说明本发明的一个实施例中的本地路由节点的结构的图。 0057 LRN100由具有与BS300、BS310和网络520连接的物理接口的I/O端口107;根据 发送目的地和发送方而向适合的I/O端口107发送从I/O端口107接收到的数据的路由器 /L3切换部103;对接收数据进行封装的封装部104;对已封装的接收数据进行解除封装的 解除封装部105;在接收数据为IPsec对应的情况下进行IPsec处理的IPsec部106;收集 接收数据量的统计收集部102;进行与AS。
24、N-GW200之间的通信和各部的控制的控制部101; 以及连接各部的装置内总线108构成。控制部101具有用于判断接收数据是否是本地路由 对象的表。接着,对该表进行说明。 0058 图3是示出用于判断接收数据是否是本地路由对象的表的一例的图。 0059 该判断表由MS IP地址、MS进行通信的BS的BS IP地址、MS经由BS而连接的 ASN-GW的ASN-GW IP地址、Down Link GRE KEY、Up Link GRE KEY、Index构成。Down Link 是用户数据从ASN-GW200向BS300、310转送的方向,Up Link是用户数据从BS300、310向 ASN-G。
25、W200转送的方向。从ASN-GW200经由控制信号通知各项目中设定的值。 0060 图4是示出统计收集部的存储了本地路由对象的接收数据的统计信息的表的一 例的图。 0061 统计收集部102具有收集了本地路由对象的接收数据的统计信息的表。统计信息 表与Index对应地具有Down Link字节数、Up Link字节数、Down Link包数、Up Link包 数。统计信息表的Index对应于图3的本地路由判断表的Index。 0062 接着,对ASN-GW的结构进行说明。 0063 图5是说明本发明的一个实施例中的ASN-GW的结构的图。 0064 ASN-GW200如图5那样分为2个功能。。
26、ASN-GW部210进行现有的ASN-GW的处理, LRN控制部212进行LRN100的控制和本地路由判定。在LRN控制部212中保持MS信息表、 在LRN确定处理中使用的表、在本地路由判定中使用的表这3个表。使用图6图8对这 些表进行说明。 0065 图6是示出在LRN100的控制部中保持的MS信息表的一例的图。 0066 MS信息表是在图3的表的要素中追加了域的表。在域中存储通信事业者、MVNO、 服务供应者的域名。域表示MS签约的事业者。 0067 图7是示出LRN确定处理表的一例的图。 0068 LRN确定处理表是BS IP地址与LRN IP地址的对应表,表示BS被收容在哪个LRN 中。
27、。 0069 图8是示出本地路由判定表的一例的图。 0070 本地路由判定表是域与LRN模式的对应表。LRN模式设本地路由对象的情况为ON, 设本地路由非对象的情况为OFF。例如,在Index1中,域以hitachi.com来对应的LRN模式 为ON。这意味着具有hitachi.com的域的MS的用户数据是本地路由对象。另一方面,具有 在Index2中设定的mobile.com的域的MS的用户数据的LRN模式为OFF,成为本地路由非 对象。各域的LRN模式是ON还是OFF,可以根据与域名对应的通信事业者、MVNO、服务供应 者来决定。 说 明 书CN 102958106 A 5/9页 8 00。
28、71 接着,对本实施例的连接时序进行说明。 0072 图9是说明连接时序中的本地路由的设定顺序的一例的图。 0073 在连接请求时,MS402将连接请求中的SBC-REQ800发送到BS310。接收到 SBC-REQ800的BS310向ASN-GW200发送相当于连接请求的MS_PreAttachment_Req.801。在 该MS_PreAttachment_Req801经由LRN100的情况下,LRN100作为切换器进行路由,按照接 收数据的目的地转送到ASN-GW200。ASN-GW200接收到MS_PreAttachment_Req801后,使用 图7中说明的LRN确定处理表,确定发送。
29、了MS_PreAttachment_Req801的BS310被收容在 哪个LRN中。 0074 图10是说明确定发送了连接请求的BS310被收容在哪个LRN中的处理的流程图。 0075 通过接收MS_PreAttachment_Req801,开始图10的步骤,进入步骤2012。在步骤 2012中,确定BS的IP地址。在MS_PreAttachment_Req801中具有确定发送方BS的BS标 识符,能够通过该BS标识符来确定BS的IP地址。并且,作为其他方法,通过观察接收数据 的IP头中包含的发送方IP地址,也能够确定BS的IP地址。确定BS IP地址后,进入步骤 2013。在步骤2013中,。
30、使用图7的表检索LRN100的IP地址。 0076 例如,在从接收数据中提取出的BS IP地址为192.18.10.7的情况下,针对图7的 LRN确定处理表,检索是否存在与192.18.10.7相同的BS IP地址。检索结果可知,从接收 数据中提取出的BS IP地址192.18.10.7对应于LRN确定处理表的Index2。然后,参照 Index2的LRN IP地址要素,192.168.10.10成为收容相应BS的LRN IP地址。假设检索结 果为不存在一致的BS IP地址的情况下,则判断为本地路由非对称的MS。LRN IP地址检索 结束后,进入步骤2014,流程结束。 0077 返回图9,A。
31、SN-GW200在LRN确定处理结束后,对BS310发送针对MS_ PreAttachment_Req801的应答消息MS_PreAttachment_Rsp802。以后,按照由WiMAX Forum 规定的连接时序,在BS310与ASN-GW200之间进行连接所需要的信号的交换。在该交换的 中途,ASN-GW200从BS310接收EAP-Response808。 0078 ASN-GW200接收到EAP-Response808后,进行本地路由判定。 0079 图11示出本地路由判定处理的流程图。 0080 以EAP-Response808的接收为契机,开始本地路由判定处理。首先,进入步骤 2。
32、022,提取域。EAP-Response808是由RFC3748规定的消息,其中存储有包含域信息的 Identity。通过观察Identitiy,解开MS的域。在提取出域后,进入步骤2023,判定相应 MS402是否是本地路由的对象。在该判定中使用图8的本地路由判定表。在本地路由判定 处置中,首先,检索在步骤2022中提取出的域是否存在于图8的表中。在检索结果为存在 提取出的域的情况下,取得与该域对应的Index,如果与该Index对应的LRN模式为ON,则 进入步骤2024,判定为本地路由对象,进入步骤2025,结束。如果LRN模式为OFF,则为本地 路由非对象,进入步骤2025,结束。并且。
33、,在步骤2023中检索的结果为不存在一致的域的情 况下,也判定为本地路由非对象,进入步骤2025。 0081 返回图9,当本地路由判定结束后,继续进行WiMAX连接时序,进行EAP认证810、 无线密钥/MS信息交换815。接着,通过Path_Reg_Req.816、Path_Reg_Rsp.819、Path_Reg_ Ack.820的信号交换,对BS310与ASN-GW200之间的GRE封装所需要的Up Link GREKEY和 Down Link GRE KEY进行交换,建立GRE封装路径823、MS402与BS310之间的无线路径822。 说 明 书CN 102958106 A 6/9页。
34、 9 0082 建立路径后,在MS402与ASN-GW200之间进行DHCP交换824,从ASN-GW200向 MS402通知分配给MS402的MS IP地址。另一方面,以DHCP交换824为契机,在ASN-GW200 与CSN500之间建立移动IP路径825。 0083 ASN-GW200在DHCP交换824和移动IP路径825的建立结束后,在所述本地路由判 定202为本地路由对象时,以由LRN确定201确定的LRN100的IP地址为目的地发送LRN 设定请求826。 0084 图12示出LRN设定请求的格式的例子。 0085 LRN设定请求包含IP头8271、UDP头8272、Type82。
35、73、信息要素8270。Type8273 用于区分LRN设定请求826和LRN设定应答827。在信息要素8270中包含从ASN-GW200在 LRN100中设定的信息。在实施例1中,作为LRN设定请求826的信息要素8270,包含MS IP 地址、BS IP地址、ASN-GW200IP地址、Down Link GRE KEY、Up Link GRE KEY这5个要素。 在IPsec对应的情况下,除了所述5个要素以外,还可以包含IPsec处理所需要的信息。 0086 LRN100经由I/O端口107接收到从ASN-GW200发送的LRN设定请求826后,通过 路由器/L3切换部103转送到控制部。
36、101。在控制部101中,解读LRN设定请求826,在图 3的表中设定消息中包含的信息要素8270。在设定完成后,控制部101生成LRN设定应答 827,经由路由器/L3切换部103、I/O端口107发送到ASN-GW200。 0087 由此,在BS310与LRN100之间建立与在BS310与ASN-GW200之间建立的GRE封装 路径823相同的GRE封装路径828。 0088 接着,关于用户数据的本地路由动作,以MS402接入因特网的情况为例进行说明。 MS402为了与因特网连接,从MS402向因特网的连接目的地发送用户数据。该用户数据通过 无线区间到达BS310,BS310使用通过所述连。
37、接时序而建立的GRE封装路径823的GREKEY, 对用户数据进行GRE封装,发送给ASN-GW200。该BS310收容于LRN100,所以,以ASN-GW200 为目的地的GRE封装数据7012通过LRN100。LRN100接收到的GRE封装数据7012通过I/ O端口107转送到路由器/L3切换部103。在路由器/L3切换部103中,进行如下所示的路 由处理。 0089 图13是说明LRN的路由器/L3切换部103中的路由处理内容的流程图。 0090 LRN以路由器/L3切换部103接收到用户数据为契机开始流程1031。在步骤1032 中,判定接收数据的IP头中的Protocol Type。
38、是否是GRE。在是GRE的情况下,进入步骤 1033,在不是GRE的情况下,进入步骤1038。在步骤1038中,判定接收数据的发送目的地 IP地址是否是MS IP地址。该接收数据是针对因特网的接入数据,所以不一致,在判定为 “否”时,进入步骤1037,按照IP头的目的地进行路由处理。在BS310与ASN-GW200之间 交换的连接时序中,在步骤1032和步骤1038中也判定为“否”,不进行本地路由,而转送到 ASN-GW200。 0091 步骤1033检索接收数据的IP头中的发送方IP地址是否与图3的表中设定的BS IP地址一致。在检索结果为一致的情况下,取得与一致的BS IP地址对应的Ind。
39、ex后,进 入步骤1034。在与图3的表中设定的BS IP地址不一致的情况下,进入步骤1037。在步骤 1034中,判定在接收包的GRE头中存储的GRE KEY和与在步骤1033中取得的Index对应的 Up Link GRE KEY是否一致。在一致的情况下,该接收数据是本地路由对象,将接收数据发 送到解除封装部105,进入步骤1035。 说 明 书CN 102958106 A 7/9页 10 0092 图14是说明解除封装处理的图。 0093 在解除封装处理中,从图14的上段所示的接收数据即GRE封装数据中去除IP头 7066和GRE头7067,提取用户数据7068,进入步骤1036。在步骤。
40、1036中,对用户数据7068 的字节数进行计测,将在步骤1033中取得的Index和字节数通知给统计收集部102。统计 收集部102在与所通知的Index对应的图4的统计信息表的Up Link字节数中加上所通知 的字节数,并且,使Up Link包数加上+1。步骤1036结束后,将用户数据7068转送到路由 器/L3切换部103,进入步骤1037。在步骤1037中,按照路由信息转送用户数据7068。用 户数据7068的目的地IP地址为因特网的连接目的地的IP地址,所以,在网络520与因特 网511连接的情况下,从网络520转送到因特网511。在步骤1034的基于GRE KEY的是否 是本地路由。
41、对象的判定中,在判断为GRE KEY不一致的情况下,判断为本地路由非对象的接 收数据,进入步骤1037,按照路由信息进行转送。 0094 另一方面,在从因特网511向MS402发送的Down Link的用户数据到达LRN100的 情况下,用户数据经由I/O端口107被转送到路由器/L3切换部103,执行图13的LRN的路 由处理。在步骤1032中,检查IP头的协议类型是否是GRE。从因特网511接收的数据不 是GRE封装数据,所以判定为“否”,进入步骤1038。在步骤1038中,检索接收到的数据的 发送目的地IP地址是否与图3的MS IP地址一致。在一致的情况下,取得与一致的MS IP 地址对。
42、应的Index,进入步骤1039。步骤1039为了进行统计收集而对接收数据的字节数进 行测定,将字节数和在步骤1038中取得的Index通知给统计收集部102。统计收集部102 在与Index对应的图4的统计信息表的Down Link字节数1022中加上所通知的字节数,并 且,使Down Link包数1024的计数器增加+1。Down Link数据量1039结束后,将接收数据 转送到封装部104,进入步骤1040。 0095 图15是说明封装处理的图。 0096 在步骤1040的封装处理中,如图15所示,对接收到的用户数据7078赋予GRE头 7077和IP头7076。GRE头7077的GRE。
43、 KEY赋予与在步骤1038中取得的Index对应的 Down Link GRE KEY1015。进而,作为目的地IP地址,赋予相同Index的BS IP地址1013, 作为发送方IP地址,赋予ASN-GW IP地址1014。封装处理1040结束后,将GRE封装数据转 送到路由器/L3切换部103,进入步骤1037。在步骤1037中,按照路由信息转送到BS310。 BS310将从LRN100接收的数据视为从ASN-GW200接收到的数据,作为无线数据7011转送到 MS402。 0097 接着,对切断时序进行说明。 0098 图16是说明切断时序的一例的图。 0099 MS402在希望切断连接。
44、的情况下,向BS310发送切断请求即DRG-REQ840。BS310 以DRE-REQ840的接收为契机在BS310与ASN-GW200之间执行切断时序(Path_Dereg_ Req.842、Path_Dereg_Rsp.843、Path_Dereg_Ack844)。ASN-GW200在进行与BS310之间的 切断时序的同时,切断与CSN500之间的移动IP路径846。ASN-GW200对LRN100发送LRN 设定解除请求847。该LRN设定解除请求847的格式与图12所示的LRN设定请求的格式 相同,利用Type8273的内容来区分是LRN设定请求还是LRN设定解除请求。在LRN设定解 。
45、除请求的信息要素8270中包含MS IP地址、Up Link GRE KEY、Down Link GRE KEY,接收 到LRN设定解除请求847的LRN100的控制部101检索图3的表,清除一致的Index的信 说 明 书CN 102958106 A 10 8/9页 11 息。在清除后,从LRN100的统计收集部102取得与该Index对应的图4的Down Link字节 数、Up Link字节数、Down Link包数、Up Link包数,放入LRN设定解除应答848的信息要 素8270中,发送到ASN-GW200。 0100 接收到LRN设定解除应答848的ASN-GW200取出在LRN设。
46、定解除应答848中存 储的Down Link字节数1022、Up Link字节数1023、Down Link包数1024、Up Link包数 1025,存储在决定Accounting-Request(stop)849的属性中,发送到CSN500。CSN500接收 到Accounting-Request(stop)849后,将Accounting-Response850发送到ASN-GW200。 0101 这样,本地路由对象的MS402使针对因特网的接入不通过ASN-GW200和CSN500,从 LRN100取得用户数据,能够接入因特网511。并且,在切断时,通过从LRN100向ASN-GW20。
47、0 发送统计信息,针对不通过ASN-GW200的本地路由数据,也能够将计费所需要的信息通知 给CSN500。 0102 以上,以MS402接入因特网的情况为例进行了说明,但是,对与LRN100连接的不同 的MS400、MS401之间的通信的情况进行补充说明。 0103 图17是说明在与同一LRN连接的2台MS间进行通信时的连接时序的图。 0104 在图17中,连接建立860和连接建立861以及连接建立865和连接建立866对 应于图9的800825。如图17的时序所示,MS400和MS401独立地执行图9的连接时 序800825,由此,能够在BS300与LRN100之间建立GRE封装路径864。
48、和869。从MS400 向MS401发送的数据作为无线数据7700被转送到BS300,作为GRE封装数据7701转送到 ASN-GW200,但是,LRN100按照图13的流程图从GRE封装数据7701中提取用户数据,LRN100 的路由器/L3切换部103对目的地进行路由。在同一LRN100收容目的地的情况下,判断为 从I/O端口107接收到用户数据,再次执行图13的流程图。其结果,在GRE封装中进行封 装,作为GRE封装数据7702转送到BS300。BS300将其作为无线数据7703转送到MS401。 0105 并且,即使是跨越BS的转交或跨越ASN-GW的转交,也能够通过相同方式进行本地 。
49、路由的动作。 0106 这样,通过本地路由节点内的回复通信,还能够削减通信延迟时间。 0107 【实施例2】 0108 在实施例2中,对如下动作进行说明:在连接后,在进行通信的中途,将作为本地 路由非对象的MS变更为本地路由对象。 0109 图18是说明将作为本地路由非对象的MS变更为本地路由对象的处理的时序图。 MS402按照图9的连接时序建立连接。在该过程中,ASN-GW进行LRN确定201和本地路由 判定202,MS402判定为本地路由非对象,在MS402与因特网进行通信时,经由ASN-GW200和 CSN500连接到因特网510。 0110 但是,ASN-GW200再次进行本地路由判定203。作为判定结果,在判断为本地路由 对象的情况下,对LRN100发送LRN设定请求826,在LRN100与BS310之间建立GRE封装路 径828,由。