一种路由规则更新方法、装置以及通信系统的制作方法

文档序号:7706097阅读:89来源:国知局
专利名称:一种路由规则更新方法、装置以及通信系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种路由规则更新方法、装置以及通 信系统。
背景技术
在互联网络中,每个主机都被分配有互联网协议(IP, Internet Protocol) 地址,由于基本的路由方式是基于网络前缀路由,即IP数据报文首先路由到 IP地址中表示网络前缀对应的网段,然后转发到目的主机,因此,IP地址不 仅标识一台主机,也标识这台主机在网络中的位置。当主机(或称为移动主机) 在不同的网络间移动时,该IP地址就不能标识该主机在网络中的位置,因此, 移动IP^支术中通过一个名为家乡代理(HA, HomeAgent)的网元,建立了移 动主机与家乡网络之间的数据传输隧道,当移动主机离开家乡网络,进入拜访 网络时,家乡代理通过该数据传输隧道将发送给家乡网络的数据转发给移动主 机。
在现有的多接入技术中,每个移动节点(也可以称为移动主机)可以配置 一个或者多个转交地址,其中,转交地址是拜访网络分配给移动节点的单播可 路由地址;移动节点可以采用不同的转交地址与家乡代理之间建立不同的隧 道,即移动节点与家乡代理之间存在多条路由路径。家乡代理截获发往移动节 点家乡地址的数据报文后,根据与移动节点协商好的路由规则,将报文发往相 应的4争交i也址。
现有技术中,移动节点与家乡代理之间协商路由规则的方法包括移动节 点发送绑定更新消息给家乡代理,该绑定更新消息中包含有移动节点中获取的 路由规则;家乡代理接收到该绑定更新消息后,根据家乡代理中预置的信息, 判断是否接受绑定更新消息中的路由规则,如果接受,发送包含接受路由规则 的信息的应答消息给移动节点;如果不接受,发送包含拒绝路由规则的信息的 应答消息给移动节点。
在对现有技术的研究和实践过程中,本发明的发明人发现现有技术中家乡代理只能接受或者拒绝移动节点发送的包括路由规则的绑定更新请求,导致 制定出的路由规则不合理。

发明内容
本发明实施例提供一种路由规则更新方法、装置以及通信系统,使得家乡 代理可以根据预置的信息,获取路由规则,使得获取的路由规则更加合理,便 于数据报文的快速传输。
本发明实施例提供一种路由规则更新方法,包括
家乡代理根据预置的信息,获取路由规则;
家乡代理将所述获取的路由规则发送给移动节点。
本发明实施例还提供一种家乡代理,包括
获取单元,用于根据预置的信息,获取路由规则;
第一发送单元,用于将所述获取的路由规则发送给移动节点。
本发明实施例还提供一种通信系统,包括家乡代理;
所述家乡代理,用于根据预置的信息,获取路由规则;将所述获取的路由 规则发送给移动节点。
本发明实施例还4是供一种移动节点,包括第二^^妻收单元和更新单元;
所述第二接收单元,用于接收家乡代理发送的路由规则;
所述更新单元,用于根据所述接收的路由规则,更新存储的路由规则。
本发明实施例还提供一种路由规则更新方法,包括
家乡代理发送预置的路由策略给移动节点,使得所述移动节点根据所述路 由策略制定路由规则。
本发明实施例采用家乡代理根据预置的信息,获取路由规则,将该路由规 则发送给移动节点,使得家乡代理可以根据自身的路由策略来参与路由规则的 制定中,使得制定出的路由规则更加合理。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图l是本发明实施例一提供的一种路由规则更新方法的流程简图2是本发明实施例二提供的一种路由规则更新方法的流程简图; 图3是本发明实施例三提供的一种路由规则更新方法的流程简图; 图4是本发明实施例四提供的一种路由规则更新方法的流程简图; 图5是本发明实施例五提供的一种路由规则更新方法的流程简图; 图6是本发明实施例六提供的一种路由规则更新方法的流程简图; 图7是本发明实施例七提供的 一种通信系统的逻辑单元图; 图8是本发明实施例八提供的一种通信系统的逻辑单元图; 图9是本发明实施例九提供的一种通信系统的逻辑单元图; 图IO是本发明实施例十提供的一种家乡代理的逻辑单元图; 图11是本发明实施例十 一才是供的 一种移动节点的逻辑单元图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一、
本发明实施例提供一种路由规则更新方法,参见图1所示,该方法包括
步骤l:家乡代理根据预置的信息,获取路由规则;
其中,步骤l中家乡代理中预置的信息还可以包括用户信息、数据流信 息、路由路径信息、移动节点的偏好信息、路由策略、或者其他策略控制实体 发送的控制信息其中任意一项或者任意几项的组合。还需要理解的是预置的信 息中包括的信息项不限于以上所说的信息。其中,路由策略可以是家乡代理中 存储的本地信息。
其中,还需要理解的是,上述所说的路由规则可以理解为数据流与路由路径的匹配关系,该匹配关系可以是一对一匹配、 一对多匹配、多对一匹配、多
对对匹配的任意一种。数据流可以通过流标识(FID, Flower Identify),流描 述、或者其他方式表示;路由路径可以通过转交地址(CoA)、绑定标识(BID)、 隧道标识、接入接收类型、或者其他方式表示。在本文件中的举例是以数据流 采用流描述表示,路由路径采用转交地址表示的,因此不应该理解为对实施例 的限制。
还需要说明的是,上述的本地路由策略是制定路由规则的原则、或者参考 依据。例如FTP业务应该在WiFi接入技术传输,发往IP地址的20端口的第一 数据流与发往该IP地址的21端口的第二数据流必须在同一路径下传输;当其中 一个数据流切换路径后,另 一个数据流也需要将路径切换到与已经切换的数据 流相同的路径。此处所举例可以认为是一个具体的路由策略,也可以认为是路 由规则。
步骤2:家乡代理将获取的路由规则发送给移动节点。
其中,步骤2中家乡代理与移动节点之间可以存在多条路由路径,家乡代 理可以通过其中任意一条路径将路由规则发送给移动节点。还需要说明的是, 家乡代理发送的路由规则可以是包括在路由规则更新请求消息中,该路由规则 更新请求消息可以是一种扩展的移动IP信令。
还需要说明的是,发送的路由规则的可以是由数据流与路由路径的匹配关 系表示。路由规则可以包括多条路由规则。
通过以上对本实施例提供的一种路由规则更新方法的说明,家乡代理根据 预置的信息,获取路由规则,将该路由规则发送给移动节点,使得家乡代理可 以根据自身的路由策略来参与路由规则的制定中,使得制定出的路由规则更力口 合理。
以上是从家乡代理的角度来说明路由规则的更新过程,还需要说明的是, 该方法还可以包括
步骤3:移动节点接收家乡代理发送的路由规则;
步骤4:移动节点判断是否接受家乡代理发送的路由规则;
其中,移动节点具体可以通过移动节点中存储的本地信息,来判断是否接收家乡代理发送的路由规则,也可以是,移动节点的使用者决定是否接受家乡 代理发送来的路由规则。
步骤5:移动节点根据判断为接受的路由规则,更新存储的路由规则。 通过以上步骤3至步骤5的说明j吏得移动节点更新了存储在移动节点中的
路由规则。为了使得该更新路由规则的方法更完善,优选的,还可以包以下步

步骤6:移动节点根据步骤4中判断的结果,发送更新响应给家乡代理,该 更新响应中包括接受的路由规则和/或拒接的路由规则。
其中,步骤6中发送的更新响应可以是一种扩展的移动IP信令。
因此,优选的,该方法还包括
步骤7:家乡代理接收移动节点发送的更新响应。
通过以上步骤1至步骤7的说明,家乡代理根据包括了本地的路由策略的预 置的信息,获取路由规则,将该路由规则发送给移动节点,移动节点判断出是 否接受更新路由规则,根据接受的路由规则,更新本地存储的路由规则。实现 了家乡代理可以根据自身的路由策略来参与路由规则的制定中,使得制定出的 路由规则更加合理。
还需要说明的是,本实施例提供的方法是在家乡代理和移动节点建立了至 少一条路径之后才可以执行的。当家乡代理与移动节点之间已经存在至少一条 路由路径的情况下,可以多次执行本实施例提供的方法。因此,可选的,认为 该方法还可以包括
步骤la:家乡代理与移动节点之间建立至少一条路由路径。
其中,家乡代理与移动节点之间建立一条或多于一条的路由路径的步骤, 可以是移动节点向家乡代理进行移动IP注册时指明了多个转交地址可以接收 数据,即建立了多个路由路径。如转交地址CoAl和CoA2,则表示家乡代理与 移动节点之间有两条路由路径。
还需要理解的是,根据步骤la建立的至少一条路由路径,家乡代理在执行 步骤2时,可以在任意一条路由路径上发送获取的路由规则;同理,移动节点 在执行步骤7时,也是可以在任意一条路由路径上发送更新响应给家乡代理。实施例二、
本发明实施例提供一种路由规则更新方法,本实施例与实施例一相似,都 是家乡代理根据预置的信息,获取路由规则,将获取的路由规则发送给移动节 点,由移动节点根据接收到的路由规则来更新自身存储的路由规则。不同之处 在于,实施例一是家乡代理主动发起路由规则更新,而在本实施例中是家乡代 理根据接收到的绑定更新请求,触发路由规则的更新。如图2所示,该方法包

步骤A1:家乡代理接收移动节点发送的绑定更新请求,该绑定更新请求 中触发执行路由规则更新;
其中,需要说明的是步骤A1中移动节点发送的绑定更新请求中携带路由 规则,可以理解为移动节点申请的路由规则,家乡代理可以接受、拒接、或者 修改该移动节点发送的该路由规则;如果没有携带路由规则,则也触发执行家 乡代理更新路由规则。
还需要理解的是,在移动IPv6中规定的绑定流程,绑定流程是一种注册机 制,例如移动节点发送绑定更新请求中还包括移动节点的家乡地址、 一个 或者多于一个的转交地址,当家乡代理接收到家乡地址和至少一个转交地址之 间建立对应关系,并且存储;当家乡代理接收到发送到家乡地址的数据报文时, 家乡代理根据存储的对应关系,将数据l艮文转发到对应的转交地址。
步骤A2:与步骤1相似,家乡代理根据预置的信息,获取路由规则,其 中,该预置的信息中可以包括本地的路由策略;
步骤A3:家乡代理发送绑定应答消息给移动节点,其中,该绑定应答消 息中包括获取的路由规则;
其中,可选的,步骤A3中发送的绑定应答消息中开可以包括是否需要 移动节点回复路由规则更新结果的信息。
步骤A4至步骤A8与实施例一中的步骤3至步骤7的说明顺序的对应相似, 详细说明可以参考实施例一 。
其中,如果步骤A3中家乡代理发送的绑定应答消息中包括需要移动节 点回复路由规则更新结果的信息时,才会执行步骤A7和步骤A8。通过以上对该方法中步骤A1至A8的说明,家乡代理在接收到包含有路由 规则的绑定更新消息后,触发执行获取路由规则,将获取的路由规则包含在绑 定更新消息中发送给移动节点。实现了家乡代理可以根据自身的路由策略来参 与路由规则的制定中,使得制定出的路由规则更加合理。
实施例三、
本发明实施例提供一种路由规则更新方法,该方法与实施例一提供的方法 相似,都是由家乡代理主动获取路由规则,将路由规则发送给移动节点。在本 实施例中所说明的一种路由规则更新方法是应用在具体的网络环境下,即在移 动节点所在的拜访网^各分别为一个通用分组无线业务(GPRS, General Packet Radio Service)和一个无线局i或网(WLAN, Wireless Local Area Network )。其 中,拜访网络的种类可以不限于以上所说的两种拜访网络,拜访网络的数量也 不限于以上两个,拜访网络可以包括多于一个的GPRS网络和/或多于一个 WLAN网络,因此,移动节点与家乡代理之间的路由路径不限于本实施例中所 举出的两条。
需要理解的是,在执行本实施例提供的方法之前,移动节点与家乡代理之 间建立了两条路由^各径,即家乡代理通过GRPS网络为移动节点分配的转交地 址,建立与移动节点的一条路由路径;家乡代理通过WLAN网络为移动节点分 配的转交地址,建立与移动节点的另一条路由路径。
在本实施例中的移动节点具体可以是用户设备(UE, User Equipment), 参见图3所示,该方法包括
步骤Bl:家乡代理根据预置的信息,获取路由规则,其中,该预置的信 息中可以包括本地的路由策略;
步骤B2:家乡代理根据与UE建立的至少一条路由路径,将获取的路由规 则发送给UE。
步骤B3: UE接收家乡代理发送的路由规则;
步骤B4: UE判断是否接受家乡代理发送的路由规则;
步骤B5: U&f艮据判断为接受的路由规则,更新本地存储的路由规则;
步骤B6:根据步骤B4中判断的结果,发送更新响应给家乡代理,该更新响应中包括接受的路由规则和/或拒接的路由规则。
步骤B1至步骤B6,与实施例一中步骤1至步骤6对应相似,详细说明可以 参考实施例一中的说明。
其中,需要理解的是,步骤B2中,家乡代理发送获取的路由规则可以通 过已经建立的两天路由路径中任何一条路由路径,发送给UE。
可选的,在步骤B3之后,步骤B4之前,该方法还可以包括
步骤B3a: UE根据接收到的路由规则,发送资源分配请求经由服务GPRS 支持节点(SGSN, Service GPRS Support Node)转发给网关GRPS支持节点 (GGSN, Gateway GPRS Support Node );
步骤B3b: GGSN接收到该资源分配请求后,为UE分配资源,发送包含为 UE分配资源的资源分配应答消息经由SGSN转发给UE;
步骤B3c: UE接收经由SGSN转发的GGSN发送的资源分配应答消息。
因此,步骤B4中具体可以是UE根据接收到的资源分配应答消息,判断是 否接受家乡代理发送的路由规则。
通过以上对步骤B3a至步骤B3c的说明,可以认为对于GPRS系统,家乡代 理在将路由规则发送给UE后,触发UE执行资源分配流程。
其中,需要说明的是,图3中所示的分组数据网关/接入路由器(PDG/AR, Packet Data Gateway/Access Router)是WLAN网络中的网元,可以用来为UE 分配在WLAN网络中的转交地址。GGSN和SGSN是GPRS网络中的网元。
其中,还需要说明的是,在GPRS中,UE可以是通过第三代合作项目 (3GPP, 3rd Generation Partnership Project) 4妻入4支术与HA之间建立5各由i 各径 的;在WLAN中,UE可以是通过非3GPP接入技术与HA之间建立路由路径的。 对于其他的通信系统,根据设计要求选择是采用3GPP或者非3GPP接入技术, 建立UE (或者称为移动节点)与家乡代理之间的路由路径。
通过以上对本实施例提供的一种路由规则更新方法的说明,家乡代理根据 包括了本地的路由策略的预置的信息,获取路由规则,将该路由规则发送给 UE, UE判断出是否接受更新路由规则,根据接受的路由规则,更新本地存储 的路由规则。实现了家乡代理可以根据自身的路由策略来参与路由规则的制定
12中,使得制定出的路由规则更加合理。 实施例四、
本实施例提供一种路由规则更新方法,本实施例提供的方法与实施例二提 供的方法相似,都是家乡代理在受到触发的情况下执行路由规则的更新。不同 点在于,在实施例二中家乡代理据接收到的绑定更新请求,触发路由规则的更
新;在本实施例中家乡代理是接收到策略与计费规则功能实体(PCRF, Policy and Charging Rules Function )下发的策略与计费控制(PCC, Policy and Charging Control)规则后,触发路由规则的更新。
本实施例提供的方法通常应用在进化分组系统(EPS, Evolved Packet System)中。其中,接入网关(AGW, Access Gateway )、服务网关(SGW, Seving Gateway )、 PCRF 、和分组凄t据网关(PGW, Packet Data Network Gateway)都是EPS中的网络实体。还需要理解的是,在EPS中,通常PGW中 集成了家乡代理的功能,即PGW和家乡代理为同一个实体,将该实体依旧称 为PGW。
参见图4所示,本实施例提供的一种路由规则更新方法包括
步骤C1: UE根据3GPP接入技术和/或非3GPP接入技术,与PGW之间建立
至少一条路由路径;
步骤C2: PCRF执行策略与计费控制(PCC)决策,获取PCC规则; 其中,步骤C2中PCRF执行PCC决策的时机,可以是在PCRF受到内部事件
或者外部时机触发时。例如PCRF接收到PGW发送来的接入信息变化时,触发
PCC规则重新决策。PCRF执行的PCC决策与现有技术相似,可以参考现有技术。
步骤C3: PCRF将获取的PCC规则发送给PGW;
步骤C4: PGW接收该PCC规则,触发执行路由规则更新;
步骤C5: PGW根据预置的信息和接收到的PCC规则,获取路由规则,其 中,该预置的信息中可以包括本地的路由策略;
其中,需要理解的是PCC规则是PCRF提供给PCEF的流信息以及对应的带 宽、时延要求等信息,PGW在制定路由规则时,需要考虑PCC规则中的信息。步骤C6: PGW根据与UE建立的至少一条路由路径,将获取的路由规则发 送给UE;
步骤C7: UE接收PGW发送的路由规则; 步骤C8: UE判断是否接受PGW发送的路由规则; 步骤C9: UE根据判断为接受的路由规则,更新本地存储的路由规则; 步骤C10: UE根据步骤C8中判断的结果,发送更新响应给家乡代理,该 更新响应中包括接受的路由规则和/或拒接的路由规则; 步骤C 11: PGW接收UE发送的更新响应。
通过以上对本实施例提供的方法的说明,其中,步骤C5至步骤C11与实施 例一中步骤1至步骤7对应相似,其中UE与移动节点为是名称不同的同一个实 体,家乡代理在本实施例中被集成在PGW中,详细的说明可以参考实施例一 中的说明。
还需要说明的是,为了保证对现有流程改造最少的目的,本实施例提供的 方法还可以包括
步骤C12: PGW根据步骤C11接收到的更新响应,发送PCC更新应答给 PCRF。
还需要说明的是,在步骤C2之后,该方法还可以包括 步骤C13: PGW与AGW之间进行网关控制会话更新。 其中,步骤C13的具体说明可以参考现有技术,用来更新接入网侧的资源 /人新分配。
通过以上对本实施例提供的方法的说明,在EPS中,集成了家乡代理功能 的PGW可以根据接收到的PCC规则,获取路由规则,将该路由规则发送给UE, UE判断出是否接受更新路由规则,根据接受的路由规则,更新本地存储的路 由规则。实现了家乡代理可以根据自身的路由策略来参与路由规则的制定中, 使得制定出的路由规则更加合理。
实施例五、
本发明实施例提供一种路由规则更新方法,本实施例中家乡代理主动发起 路由策略的更新,该方法在家乡代理与移动节点已经建立的至少一条路由路径
14的情况下,执行该方法,如图5所示,该方法包括
步骤D1:家乡代理发送预置的路由策略给移动节点; 步骤D2:移动节点接收到路由策略信息;
步骤D3:移动节点根据接收到的路由策略和预置的路由参考信息,获取 路由规则;
其中,步骤D3中预置的路由参考信息与实施例一中家乡代理中预置的信 息相似,也可以包括用户信息、数据流信息、路由路径信息、移动节点的偏 好信息、或者其他策略控制实体发送的控制信息其中任意一项或者任意几项的 组合。还需要理解的是路由参考信息中包括的信息项不限于以上所说的信息。
步骤D4:移动节点将获取的路由规则发送给家乡代理;
步骤D5:家乡代理接收到移动节点发送的路由规则后,根据自身保存的 信息判断是否接受移动节点发送的路由规则;
步骤D6:家乡代理根据判断的结果,发送路由规则更新应答响应给移动 节点,该路由规则更新应答响应中包括接受的路由规则信息和/或拒接的路 由规则;
其中,还需要说明的是,步骤D6中的路由规则更新应答响应中还可以包 括家乡代理制定的路由规则。此时,家乡代理制定的路由规则是对移动节点 制定的路由规则的补充。
通过以上步骤D1至步骤D6的说明,该方法已经实现了if各由MJ'j的更新, 在移动节点制定的路由规则中参考了来自家乡代理中的路由策略信息,因此制 定出的路由规则更加的合理。
可选的,在步骤D6之后,该方法还可以包括
步骤D7:移动节点接收家乡代理发送的路由规则更新应答响应,根据该 路由规则更新应答响应,更新移动节点中的路由规则。
其中,步骤D7中移动节点更新自身的路由规则具体可以包括将家乡代 理接受的路由规则保存;将家乡代理拒接的路由规则删除;将家乡代理制定的 路由规则保存。以上是其中一种移动节点更新自身的路由规则的具体方法,应 该理解的是,具体的更新方法不限于此。其中,可选的,在步骤D2之后,步骤D3之前,本实施例提供的方法还可
以包括
步骤D2a:移动节点当接收到路由策略信息后,触发执行发送路由策略更 新应答给家乡代理。
其中,需要理解的是,通常移动节点至执行步骤D2后,可能不会立即更 新路由规则,但是,当移动节点更新路由规则时,必定会考虑家乡代理发送的 路由策略信息。因此,当移动节点在接收到家乡代理发送的路由策略信息后, 没有立即重新制定路由规则时,通常会执行步骤D2a,通知家乡代理已经收到 路由策略信息。
通过以上对本实施例的说明,家乡代理可以将自身保存的路由策略信息发 送给移动节点,移动节点根据接收到的路由策略信息,获取路由规则。获取的 路由规则中考虑到家乡代理提供的路由策略,使得制定出的路由策略更加合 理。
实施例六、
本实施例提供了一种路由规则更新方法,本实施例与实施例五相似,家乡 代理都是提供自身保存的路由策略;不同之处在于,实施例五中家乡代理是主 动发送路由策略信息给移动节点,在本实施例中家乡代理是收到触发时才会发 送路由策略信息给移动节点。
如图6所示,该方法包括
步骤E1:移动节点发送绑定更新消息给家乡代理,该绑定更新消息中可以 包括路由规则信息;
步骤E2:家乡代理接收到该绑定更新消息后,发送包含有预置的路由策略 信息的绑定更新应答消息给移动节点;
步骤E3至步骤E8的说明,与实施例五中步骤D2至步骤D7的说明对应相 似,请参考实施例五中的说明。
由以上的说明可知,在本实施例提供的方法中,家乡代理在接收到包含有 路由规则的绑定更新消息后,触发将自身保存的路由策略包含在绑定更新应答 消息中,发送给移动节点;移动节点在参考了家乡代理的路由策略后,获取路
16由规则,使得获取的路由规则更加的合理。 实施例七、
本发明实施例提供一种通信系统,参见图7所示,该通信系统包括家乡 代理ll,该通信系统还可以包括移动节点IO。
其中,家乡代理ll用于根据预置的信息,获取路由规则;将获取的路由规 则发送给移动节点10;
移动节点IO,用于接收家乡代理ll发送的路由规则;判断是否接受家乡代 理发送的路由规则;根据判断为接受的路由规则,更新存储的路由规则。
通过以上对该通信系统的说明,家乡代理11根据包括了本地的路由策略的 预置的信息,获取路由规则,将该路由规则发送给移动节点IO,移动节点IO 判断出是否接受更新路由规则,根据接受的路由规则,更新本地存储的路由规
得制定出的路由规则更加合理。
可选的,为了保证家乡代理11与移动节点10之间的交互过程更加透明,该 通信系统中的移动节点IO,还用于根据判断是否接受家乡代理ll发送的路由规 则的结果,发送更新响应给家乡代理ll,该更新响应中包括接受的路由规则 和/或拒接的路由身见则;
家乡代理11 ,还用于接收移动节点10发送的更新响应。 还需要说明的是,家乡代理11与移动节点10之间的通信是基于二者之间已 经建立的路由路径。家乡代理11与移动节点10之间可以有多条路由赠4圣,以上 说描述的家乡代理11与移动节点10之间可以路由规则更新过程,可以通过其中 任意条路由路径进行通信。可选的,该通信系统中的移动节点IO,还用于与家 乡代理建立至少一条路由^各径;同理,家乡代理ll,还用于与移动节点建立至 少一条3各由3各径。
以上的说明可知,在该通信系统中家乡代理ll是主动获取路由规则,且发 送给移动节点10的,实际上,还可以是该家乡代理ll在收到移动节点发送的某 个触发消息的情况下,获取路由规则。
因此,可选的,该通信系统中的移动节点IO,还用于发送绑定更新请求给家乡代理ll,该绑定更新请求中可以包括路由规则;
家乡代理ll,还用于接收移动节点10发送的绑定更新请求,触发执行路由 规则更新;因此,家乡代理ll获取到路由规则后,可以将该路由规则包含在绑 定应答消息发送给移动节点10 。
实施例/\、
本发明实施例提供一种通信系统,该通信系统与实施例七提供的通信系统 相似,在本实施例提供的通信系统中,移动节点与家乡代理之间通过3GPP接 入技术和非3GPP接入技术建立了两条路由路径。其中,通过3GPP接入技术建 立的移动节点与家乡代理之间路由路径,可以认为该移动节点所在的拜访网络 是一个GPRS;通过非3GPP接入技术建立的移动节点与家乡代理之间的一条路 由路径,可以认为该移动节点所在的拜访网络是一个WLAN。当移动节点在更 多的拜访网络时,可以建立与家乡网络更多的路由路径。
因此,家乡代理,具体用于根据3GPP和/或非3GPP接入技术,与移动节点 建立至少一条路由路径;同理,移动节点,具体用于才艮据3GPP和/或非3GPP 接入技术,与家乡代理建立至少一条路由路径。
其中,该移动节点也称为UE,本实施例提供的通信系统中的移动节点与 实施例七提供的移动节点相似,可以参考实施例七中的说明。还需要理解的是, 当UE所在的拜访网络是GPRS时,UE在接收到家乡代理发送的路由规则时, 触发网络侧的资源分配流程。因此,可选的,UE (或者称为移动节点)还用 于根据接收到的路由规则,发送资源分配请求经由SGSN转发给GGSN;接收 经由SGSN转发的GGSN发送的资源分配应答消息;
因此,该通信系统中还可以包括SGSN和GGSN。其中,GGSN用于接收 资源分配请求,根据资源分配请求中的路由规则和预置的信息,为UE分配资 源,发送包含为UE分配资源的资源分配应答消息经由SGSN转发给UE。 SGSN 用于转发UE与GGSN之间的消息。如图8所示,该通信系统包括UE20、家乡 代理21、 GGSN23和SGSN22。
实施例九、
18本实施例提供一种通信系统,该通信系统与实施例七提供的通信系统相 似,在本实施例提供的通信系统中,移动节点与家乡氐理之间也是通过3GPP
接入技术和非3GPP接入技术建立了两条路由路-i。在本实施例中结合EPS来说
明该通信系统。
在EPS中,家乡代理与PGW集成在一体,将这种实体仍然称为PGW,应 该理解的是,PGW就是之前实施例中所说的家乡代理。对应EPS中,PGW(或 称为家乡代理)具有实施例七中所说明的家乡代理的所有功能,该PGW还用 于接收PCRF发送的PCC规则,根据该PCC规则触发执行根据本地的路由策略 的预置的信息,获取路由规则;根据接收到的UE发送的更新响应,发送PCC 更新应答给PCRF。
因此,该通信系统中还可以包括PCRF,用于执行策略与计费控制(PCC ) 决策,获取PCC规则;将获取的PCC规则发送给PGW;接收PGW发送的PCC
更新应答。
如图9所示,该通信系统包4舌PGW31、 UE30和PCRF32。 通过以上对该通信系统的说明,PGW3 l根据接收到的PCC规则,触发执行 根据本地的路由策略的预置的信息,获取路由规则,将该路由规则发送给移动 节点,UE30判断出是否接受更新路由规则,根据接受的路由规则,更新本地
制定中,使得制定出的路由规则更加合理。 实施例十、
本实施例提供一种家乡代理,参见图10所示,该家乡代理包括获取单元 100、第一发送单元101。
其中,获取单元IOO,用于根据预置的信息,获取路由规则,其中,该预
置的信息中可以包括本地的路由策略;
第一发送单元ioi,用于将获取的路由规则发送给移动节点。 通过以上对该家乡代理的说明,该家乡代理可以根据预置的信息,获取路
由规则,将获取的路由规则发送给移动节点,实现了家乡代理可以制定路由规则。为了使得该家乡代理与移动节点之间的通信更加透明,便于控制,该家乡
代理还可以包括第一接收单元102,接收移动节点发送的更新响应。
在方法的实施例中已经说明,家乡代理与移动节点之间的通信是在已经建 立的路由路径上,因此,该家乡代理还可以包括第一建立路径单元103,用 于与移动节点建立至少一条路由路径。
需要理解的是,以上说明的家乡代理是可以主动获取路由规则的,事实上, 家乡代理也可以是在收到触发的情况下,获取路由规则,因此,该家乡代理中 第一接收单元102,还用于接收移动节点发送的绑定更新请求,该绑定更新请 求触发执行路由规则更新;
相应的,第一发送单元IOI,还用于发送绑定应答消息给移动节点,其中, 该绑定应答消息中包括获取的路由规则。
可选的,本实施例提供的家乡代理还可以包括第三接收单元104,用于 接收移动节点发送的更新响应,所述更新响应中至少包括移动节点接收的路 由规则和/或拒接的路由规则。
上述第三接收单元104可以是具体根据第 一建立路径单元103建立的路径, 接收更新响应,如图10所示。
才艮据实施例三中关于方法的说明,可知,家乡代理中的第一建立路径单元 103,具体用于根据3GPP接入技术和/或非3GPP接入技术,建立与与移动节点 建立至少 一条^各由^各径。
根据实施例四中关于方法的说明,可知,家乡代理(或者称为PGW)中 的第一接收单元102,还用于接收PCRF发送的PCC规则,通知获取单元100;
第一发送单元IOI,还用于根据接收到的更新响应,该更新响应中包括 接受的路由规则和/或拒接的路由规则,发送PCC更新应答给PCRF。
实施例十一、
本实施例提供一种移动节点,参见图ll所示,该移动节点包括第二4妻收 单元200和更新单元202,可选的,该移动节点还包括判断单元201和第二发 送单元203。
其中,第二接收单元200,用于接收家乡代理发送的路由规则;更新单元202,用于根据上述接收的路由规则,更新存储的路由规则; 判断单元201,用于判断是否接受家乡代理发送的路由规则; 相应地,所述更新单元具体用于根据判断结果为接收的路由规则,更新存 储的路由规则;
第二发送单元203,用于4艮据判断的结果,发送更新响应给家乡代理,该 更新响应至少包括接受的路由规则和/或拒接的路由规则。
通过以上对本实施例提供的移动节点的说明,该移动节点接收家乡代理发 送的路由规则,根据该路由规则,更新存储的路由规则。
可选的,当移动节点中的第二发送单元203,还用于发送绑定更新请求, 该绑定更新请求中可以包括路由规则;
因此,第二接收单元200,还用于接收家乡代理发送绑定应答消息,该绑 定应答消息中包括获取的路由规则。
可选的,根据实施例三中提供的方法的说明,可知,移动节点中的第二接 收单元200接收家乡代理发送的路由规则后,通知第二发送单元203,第二发送 单元203还用于接收到的路由规则,发送资源分配请求经由服务GPRS支持节点 (SGSN, Service GPRS Support Node)转发给网关GRPS支持节点(GGSN, Gateway GPRS Support Node);
因此,第二接收单元200,还用于接收经由SGSN转发的GGSN发送的资源 分配应答消息。
可选的,该移动节点还可以包括第二建立路径单元204,用于与家乡代 理建立至少一条路由路径;具体可以是根据3GPP接入技术和/或非3GPP接入技 术,与家乡代理建立至少 一条路由路径。
需要理解的是,如图ll所示,第二建立路径单元204具体可以是通过第二 接收200和第二发送单元203,与家乡代理之间进行消息交互。
通过以上对该移动节点的说明,该移动节点可以在实现根据接收到的路由 规则,更新自身的路由规则的目的,也可以实现由于路由规则的更新而触发执 行资源分配流程。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步
21骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读
存储介质中,存储介质可以包括ROM、 RAM、 ^兹盘或光盘等。
以上对本发明实施例所提供的 一种路由规则更新方法、装置以及通信系统
对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围 上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种路由规则更新方法,其特征在于,包括家乡代理根据预置的信息,获取路由规则;家乡代理将所述获取的路由规则发送给移动节点。
2、 根据权利要求l所述的方法,其特征在于,所述预置的信息包括用户 信息、数据流信息、路由路径信息、路由策略、或者移动节点的偏好信息其中 任意一项,或者任意项的组合。
3、 根据权利要求l所述的方法,其特征在于,所述家乡代理根据预置的信 息,获取路由规则之前,所述方法还包括家乡代理接收移动节点发送的绑定更新请求,触发家乡代理执行路由规则 更新;所述家乡代理将所述获取的路由规则发送给移动节点,具体包括家乡代 理发送绑定应答消息给移动节点,所述绑定应答消息中至少包括所述获取的 路由规则。
4、 根据权利要求l所述的方法,其特征在于,所述家乡代理根据预置的信 息,获取路由规则之前,所述方法还包括家乡代理接收策略与计费规则功能实体PCRF发送的策略与计费控制PCC 规则;所述家乡代理根据预置的信息,获取路由规则,具体包括根据所述PCC 规则和预置的信息,获取路由规则。
5、 根据权利要求l所述的方法,其特征在于,所述家乡代理将所述获取的 路由规则发送给移动节点之后,所述方法还包括家乡代理接收移动节点发送的更新响应,所述更新响应中至少包括移动 节点接收的路由规则和/或拒接的路由规则。
6、 根据权利要求5所述的方法,其特征在于,所述家乡代理接收移动节点 发送的更新响应之后,所述方法还包括家乡代理根据所述更新响应,发送PCC更新响应给PCRF。
7、 一种家乡代理,其特征在于,包括 获取单元,用于根据预置的信息,获取路由规则;第一发送单元,用于将所述获取的路由规则发送给移动节点。
8、 根据权利要求7所述的家乡代理,其特征在于,所述家乡代理还包括 第一接收单元,用于接收移动节点发送的绑定更新请求,所述绑定更新请求触发所述获取单元获取路由规则;所述第一发送单元,具体用于根据与移动节点建立的至少一条路由路径, 发送绑定应答消息给移动节点,所述绑定应答消息中至少包括所述获取的路 由规则。
9、 根据权利要求8所述的家乡代理,其特征在于,所述第一接收单元,还 用于接收策略与计费规则功能实体PCRF发送的策略与计费控制PCC规则;所述获取单元,具体用于根据所述PCC规则和预置的信息,获取路由规则。
10、 根据权利要求7所述的家乡代理,其特征在于,所述家乡代理还包括 第三接收单元,用于接收移动节点发送的更新响应,所述更新响应中至少包括移动节点接收的路由规则和/或拒接的路由规则。
11、 根据权利要求10所述的家乡代理,其特征在于,所述第一发送单元, 还用于,根据所述第三接收单元中接收的更新响应,发送PCC更新响应给 PCRF。
12、 一种通信系统,其特征在于,包括家乡代理;所述家乡代理,用于根据预置的信息,获和洛由规则;将所述获取的路由 规则发送给移动节点。
13、 根据权利要求12所述的通信系统,其特征在于,所述移动节点,还用 于根据判断的结果,发送更新响应给所述家乡代理,所述更新响应中至少包括 接受的路由规则和/或拒接的路由规则。
14、 根据权利要求12所述的通信系统,其特征在于,所述家乡代理,还用 于接收移动节点发送的绑定更新请求,所述绑定更新请求触发所述家乡代理获 取路由规则。
15、 根据权利要求12所述的通信系统,其特征在于,所述移动节点,还用 于根据接收到的路由规则,发送资源分配请求经由服务GPRS支持节点(SGSN) 转发给网关GPRS支持节点(GGSN);接收经由SGSN转发的GGSN发送的资源分配应答消息;则所述通信系统还包括SGSN和GGSN。
16、 根据权利要求12所述的通信系统,其特征在于,所述家乡代理,还用于接收策略与计费规则功能实体(PCRF)发送的策略与计费控制PCC规则;根据所述PCC规则和预置的信息,获取路由规则;则所述通信系统还包括策略与计费规则功能实体。
17、 一种移动节点,其特征在于,包括第二接收单元和更新单元;所述第二接收单元,用于接收家乡代理发送的路由规则;所述更新单元,用于根据所述接收的路由规则,更新存储的路由规则。
18、 根据权利要求17所述的移动节点,其特征在于,所述移动节点还包括判断单元,第二发送单元,其中,所述判断单元,用于判断是否接受家乡代理发送的路由规则;相应地,所述更新单元具体用于根据判断结果为接受的路由规则,更新存储的路由规则;所述第二发送单元,用于根据所述判断单元中的判断结果,发送更新响应给所述家乡代理,所述更新响应至少包括接受的路由规则和/或拒接的路由规则。
19、 一种路由规则更新方法,其特征在于,包括家乡代理发送预置的路由策略给移动节点,使得所述移动节点根据所述路由策略制定路由规则。
20、 根据权利要求19所述的方法,其特征在于,所述家乡代理发送预置的路由策略给移动节点之前,所述方法还包括家乡代理接收所述移动节点发送的绑定更新消息,触发执行所述家乡代理发送预置的路由策略给移动节点。
全文摘要
本发明实施例公开了一种路由规则更新方法,该方法包括家乡代理根据预置的信息,获取路由规则;家乡代理将所述获取的路由规则发送给移动节点。本发明技术方案由于家乡代理根据预置的信息,获取路由规则,将该路由规则发送给移动节点,使得家乡代理可以根据自身的路由策略来参与路由规则的制定中,使得制定出的路由规则更加合理。
文档编号H04W88/18GK101516085SQ20091012779
公开日2009年8月26日 申请日期2009年3月24日 优先权日2009年3月24日
发明者时晓岩, 岩 李 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1