一种业务流的绑定方法、 设备及系统 【技术领域】
本发明涉及移动通信领域,尤其涉及一种业务流的绑定方法、设备及系统。背景技术 无 线 演 进 网 络 SAE 的 核 心 网 包 含 :移 动 性 管 理 实 体 (Mobility Management Entity,MME)、服务网关 (Serving Gateway,SGW)、分组数据网关 (Packet Data Network Gateway,PGW) 等逻辑功能体,其中的 MME 用于负责 NAS(NONACCESS STRATUM, 非接入层 ) 信令和 NAS 信令加密以及漫游、跟踪等功能,分配用户临时身份标识、安全 功能等。 SGW 负责本地的移动性锚点和 3GPP 系统内部的移动性锚点以及合法监听相关 信息 ;PGW 用于负责策略执行和计费以及合法监听相关功能。
在现有技术中,具有多网络接入能力的用户设备可以在同一时刻将多个业 务流通过不同的网络接入,例如,一个业务流通过 3GPP 接入,另一个业务流通过非 3GPP(non 3GPP) 接入,并且还可以将业务流在不同的接入技术间进行切换,例如现有技 术中可以在 UE 接入不同网络时,由网络侧实现将业务流在不同的接入网络中切换。
但目前的切换机制仅能实现一个 IP 下的全部业务流从非 3GPP 网络切换到 3GPP 网络,而无法实现对业务流的灵活切换,如将一个 IP 下的部分业务流从非 3GPP 网络切换 到 3GPP 网络。发明内容
为了克服现有技术中的缺陷,本发明实施例提供了一种业务流的绑定方法、设 备及系统,实现了对业务流的灵活切换。
一方面,本发明实施例提供了一种业务流的绑定方法,该方法包括 :获取用户 设备 UE 需要通过目标网络建立的业务流信息 ;为所述需要通过目标网络建立的业务流分 配业务流标识 FID,建立所述 FID 和对应的业务流的绑定关系 ;将所述 FID 和对应业务流 的绑定关系消息发送到分组数据网关 PGW,以使所述 PGW 保存所述 FID 和对应业务流 的绑定关系。
一方面,本发明实施例提供了一种业务流的绑定方法,该方法包括 :接收 UE 发 送的包含需要通过目标网络建立的业务流信息和对应的 FID 绑定关系的消息 ;记录所述 业务流信息对应的业务流和所述 FID 的绑定关系 ;向策略决策实体 PCRF 发送所述的业务 流和 FID 的绑定关系,以使所述 PCRF 保存所述业务流和 FID 的对应关系。
一方面,本发明实施例提供了一种用户设备 UE,该用户设备包括 :获取单元, 用于获取用户设备 UE 需要通过目标网络建立的业务流信息 ;绑定单元,用于为所述需要 通过目标网络建立的业务流分配业务流标识 FID,建立所述 FID 和对应的业务流的绑定关 系 ;第一发送单元,用于将所述 FID 和对应业务流的绑定关系通过消息发送到分组数据 网关 PGW,以使所述 PGW 保存所述 FID 和对应业务流的绑定关系。
一方面,本发明实施例提供了一种分组数据网关,该分组数据网关包括 :接收单元,用于接收 UE 发送的包含需要通过目标网络建立的业务流信息和对应的 FID 绑定关 系的消息 ;记录单元,用于记录所述业务流信息对应的业务流和所述 FID 的绑定关系 ; 第二发送单元,用于向策略决策实体 PCRF 发送所述的业务流和 FID 的绑定关系,以使所 述 PCRF 保存所述业务流和 FID 的对应关系。
另一方面,本发明提供了一种业务流的绑定系统,该系统包括 :分组数据网关 PGW,用于接收 UE 发送的包含需要通过目标网络建立的业务流信息和对应的 FID 绑定关 系的消息 ;记录所述业务流信息对应的业务流和所述 FID 的绑定关系 ;并向策略决策实 体 PCRF 发送所述的业务流和 FID 的绑定关系 ;策略决策实体 PCRF,用于记录所述 PGW 发送的业务流和 FID 的绑定关系。
通过本发明实施例提供的业务流的绑定方法、设备及系统, UE 可以将不同的业 务流分配 FID,并将 FID 和对应的业务流绑定起来,发送到网络侧,网络侧接收并保存该 绑定关系,后续在发起流切换或流建立流程时,携带需要切换或建立的业务流所对应的 FID,即可实现对相应业务流的灵活处理。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅 是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。
图 1 为本发明实施例一提供的一种业务流的绑定方法的流程图 ;
图 2 为本发明实施例二提供的一种业务流的绑定方法的流程图 ;
图 3 为本发明实施例三提供的一种业务流的绑定方法的流程图 ;
图 4 为本发明实施例四提供的一种业务流的绑定方法的流程图 ;
图 5 为本发明实施例五提供的一种业务流的绑定方法的流程图 ;
图 6 为本发明实施例六提供的一种用户设备的结构图 ;
图 7 为本发明实施例七提供的一种分组数据网关的结构图 ;
图 8 为本发明实施例八提供的一种一种业务流的绑定系统的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、 完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。 基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得 的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例提供一种业务流的绑定方法,如图 1 所示,该方法包括 :
步骤 101,获取用户设备 UE 需要通过目标网络建立的业务流信息 ;
步骤 102,为所述需要通过目标网络建立的业务流分配业务流标识 FID,建立所 述 FID 和对应的业务流的绑定关系 ;
步骤 103,将所述 FID 和对应业务流的绑定关系发送到分组数据网关 PGW,以使所述 PGW 保存所述 FID 和对应业务流的绑定关系。
其中,所述获取用户设备 UE 需要通过目标网络建立的业务流信息包括 :接收 PGW 发送需要通过目标网络建立的业务流信息 ;或者接收策略决策实体 PCRF 通过 PGW 发送的需要通过目标网络建立的业务流信息 ;
其中,所述 PGW 或者略决策实体 (Policy Charging Rule Function,PCRF) 确定需 要通过目标网络建立的业务流在原网络中存在时, PGW 或者 PCRF 将所述业务流切换到 目标网络。
其中,所述 PGW 或者 PCRF 根据预先配置的需要通过目标网络接入的业务流信 息和已经通过原网络接入的业务流信息,确定需要通过目标网络建立的业务流在原网络 中存在。
其中,所述获取用户设备 UE 需要通过目标网络建立业务流是在 :所述用户设备 在 3GPP 网络执行业务流的初始接入时 ;或者所述用户设备从非 3GPP 网络切换至 3GPP 网络时 ;或者所述用户设备从 3GPP 网络切换至非 3GPP 网络。
其中,在本发明一优选实施例中,所述的业务流信息为业务流模板 TFT ;
所述 FID 和业务流描述具有对应关系,所述业务流描述包含所述业务流的五元 组信息。 在本发明另一实施例中,在步骤 101 前该方法还包括 :UE 获取 PGW 分配的家 乡 IP 地址 HoA ;
将 UE 的转交 IP 地址 CoA 设为与 HoA 相同 ;
此时, UE 发送的消息中还包含 :该 UE 的 HoA 和 CoA。
通过本实施例提供的业务流的绑定方法, UE 可以将不同的业务流分配 FID,并 将 FID 和对应的业务流绑定起来,发送到网络侧,网络侧接收并保存该绑定关系,后续 在发起流切换流程时,携带需要切换的业务流所对应的 FID,即可实现对相应业务流的灵 活处理。
实施例二
本发明实施例提供一种业务流的绑定方法,如图 2 所示,该方法包括 :
步骤 201,接收 UE 发送的包含需要通过目标网络建立的业务流信息和对应的 FID 绑定关系的消息 ;
步骤 202,记录所述业务流信息对应的业务流和所述 FID 的绑定关系 ;
步骤 203,向策略决策实体 PCRF 发送所述的业务流和 FID 的绑定关系,以使所 述 PCRF 保存所述业务流和 FID 的对应关系。
其中,在本发明另一实施例中,所述方法还包括 :发送 BA 消息至所述 UE,该 BA 消息用于确认 PGW 记录了所述业务流和 FID 的对应关系。
在本发明一优选实施例中,所述接收 UE 发送的包含需要通过目标网络建立的业 务流信息和对应的 FID 绑定关系的消息之前包括 :
根据预先的配置确定所述 UE 需要通过目标网络建立的业务流信息,并发送给所 述 UE ;或者接收 PCRF 发送的 PCC 规则,所述 PCC 规则中包含述 UE 需要通过目标网络 建立的业务流信息 ;
所述 UE 接收到所述需要切换到目标网络的业务流信息时,为所述业务流信息分
配 FID,并将所述 FID 和对应的业务流信息进行绑定。
在本发明一优选实施例中,所述方法还包括 :如果需要通过目标网络建立的业 务流在原网络存在,则将所述业务流从目标网络切换到原网络,并向原网络发起资源修 改流程,释放原网络中的所述业务流。
通过本发明上述实施例提供的业务流的绑定方法, UE 可以将不同的业务流分配 FID,并将 FID 和对应的业务流绑定起来,发送到网络侧,网络侧接收并保存该绑定关 系,后续在发起流切换流程时,携带需要切换的业务流所对应的 FID,即可实现对相应业 务流的灵活处理。
实施例三
本发明实施例提供一种业务流的绑定方法,如图 3 所示,包括 :
步骤 1 :UE 通过非 3GPP 接入网接入。
其中,在 PGW 和 UE 之间可以建立 DSMIP 隧道,可选的,略决策实体 (Policy Charging Rule Function,PCRF) 和 PGW 建立 IP 连接接入网络会话 (IP Connectivity Access Network session, IP CAN session), PCRF 可以获取 UE 的标识 (ID),接入点名 (Access Point Name, APN) 以及 IP 地址等信息, PCRF 向非 3GPP 接入网关和 PGW 下发策略信 息; 步骤 2 ~ 3 :该 UE 通过 3GPP 接入网络接入 ;如 UE 发送附着请求到 MME,并 且 UE 和网络侧执行鉴权过程 ;
步骤 4 :MME 向 SGW 发起缺省承载 (Default Bearer) 建立过程,如 :MME 发 送缺省承载建立请求消息到 SGW,其中该缺省承载建立请求消息中可以包含 UE 的 ID 和 APN 等参数,其中该 APN 可以是 UE 通过非 3GPP 网络接入时使用的 APN,SGW 将该缺 省承载建立请求消息转发给 PGW ;
步骤 5 :PGW 分配与该 UE 在非 3GPP 接入时的 APN 相同的 IP 地址给 UE,进 一步的,如果无 PCC 部属, PGW 可以根据预先的配置确定需要在 3GPP 网络建立的业务 流信息。
可选的,如果 SAE 部署了 PCC( 策略控制和计费, Policy Control and Charging) 系统,则 PGW 向 PCRF 发起 IP 连接接入网络会话修改 (IP CAN session modification) 过 程,上报 3GPP 接入信息,由 PCRF 决定需要在 3GPP 网络中建立的业务流 ;PCRF 在响 应消息中返回 PCC 规则给 PGW,该 PCC 规则中包含有需要在 3GPP 网络建立的业务流信 息,进一步的,该响应消息中还可以包含需要在 3GPP 网络建立的业务流的接入信息,其 中接入信息可以是接入网 ID 或 RAT(radio access technology 无线接入技术 ) 类型信息等 ;
其中,PGW 或者 PCRF 上配置的业务流路由规则可以为 :当 UE 既能通过 3GPP 网络接入,又能通过非 3GPP 网络接入时, PGW 或者 PCRF 配置该 UE 的全部业务通过 3GPP 网络接入或者非 3GPP 网络接入 ;或者基于业务的 QoS 等不同,配置 UE 的部分业 务通过 3GPP 接入,部分业务通过非 3GPP 接入。 如果需要在 3GPP 接入技术下建立的业 务流在原非 3GPP 侧存在,则该业务流建立过程为切换流程 ;如果需要在 3GPP 接入技术 下建立的业务流在原非 3GPP 侧不存在,则该业务流建立过程为新业务流建立流程。
步骤 6 :PGW 向 SGW 回复缺省承载建立响应消息,该承载建立响应消息中包含 需要 3GPP 网络中建立的业务流信息,如业务流模板 (Traffic Flow Template,TFT) ;SGW
向 MME 回复承载建立响应消息,该承载建立响应消息中包含需要在 3GPP 网络建立的业 务流信息 ;
步骤 7 :MME 通过接入网网关向 UE 回复附着接受消息,该附着接受消息中包 含 UE 需要在 3GPP 网络建立的业务流信息,如 TFT 信息 ;
步骤 8 :网络侧更新承载, MME 将基站承载信息通知给 SGW ;
步骤 9 :UE 从接收到的附着接受消息中获取需要在 3GPP 网络建立的业务流信 息,并为该业务流分配业务流标识 (Flow ID, FID),并将该业务流的 FID 和业务流绑定 起来,通过移动 IP(Mobile IP, MIP) 消息发送到 PGW ;如 UE 发送绑定更新 BU 消息给 PGW ;该绑定更新消息中包含 FID 和业务流的对应关系信息,进一步的,该绑定更新消 息中还可以包含 CoA 和 / 或 HoA 信息 ;
其中该业务流标识可以是对业务流的编号,该编号可以采用阿拉伯数字,该业 务流标识和业务流描述 Flow description 具有对应关系,其中该业务流描述 Flow description 可以是该业务流所包含的具体的内容,如五元组信息 ( 源 IP、目的 IP 地址、源端口号、 目的端口号、协议号等。
进一步的,还可以将该 UE 所对应的业务流的 IP 地址信息 CoA 设置为家乡网络 的 IP 地址信息 HoA,用以表示该 UE 被家乡绑定 home binding。 其中,上述步骤 8、9 可以没有执行顺序上的限定。
步骤 10 :PGW 接收该 BU 消息后,获取并保存该 BU 消息中所包含的 FID 和业 务流的对应关系,实现 FID 和业务流的绑定 ;进一步的 ;PGW 向 PCRF 进行 IP 连接接入 网络会话修改 (IP CAN session modification) 过程,发送的消息中携带 FID 和业务流的对 应关系 ;PCRF 记录 FID 和 flow 的对应关系 ;
步骤 11 :PGW 向 UE 回复绑定确认 BA 消息。
在 PGW 和 / 或 PCRF 建立业务流和 FID 的对应关系后,如果 UE 或者网络侧发 起流切换,则该切换流程中可以只包含需要切换的业务流的 FID,而不用包含该业务流描 述 flow description,如 UE 发送 BU 消息到 PGW,该消息中包含 FID,可以不包含业务流 信息 flow description,则 PGW 通过识别 FID 确定该 FID 对应的业务流信息,并对相应的 业务流执行切换操作。
步骤 12 :如果发生流切换过程,即数据流从非 3GPP 网络切换到 3GPP 网络,则 PGW 或 PCRF 向原非 3GPP 侧发起资源修改过程,以释放原非 3GPP 侧的业务流。
其中,本实施例中,PGW 或 PCRF 都可以根据预配置决策切换 / 建立到 3GPP 侧 的业务流,如无 PCC 存在时,与 PCRF 之间的交换不存在。
PGW 和 / 或 PCRF 收到 BU 消息后记录 FID 和 flow 的对应关系,其对应关系可 以是一个对应关系表,当 Flow description 是 TFT 时,其对应关系表可以参照表 1 所示, 如:
FID1 FID2TFT filter1 TFT filter2TFT-Packet-Filter-Information 1 TFT-Packet-Filter-Information 2rule id/name1 rule id/name2表1
其中,本发明上述实施例是以 UE 在接入非 3GPP 网络后同时接入 3GPP 网络为 例说明的,但本发明并不限定于此,当 UE 在接入 3GPP 网络后同时接入非 3GPP 网络 时,该机制同样适用。
通过本发明上述实施例提供的业务流的绑定方法,可以使 PGW 和 PCRF 对业务 流与 FID 进行绑定,从而可以实现 PGW 和 PCRF 将部分业务流在不同网络系统中的切换 或建立。 尤其实现了,从非 3GPP 网络到 3GPP 网络切换的处理。
实施例四
本发明实施例提供一种业务流的绑定方法,如图 4 所示,说明当 UE 发起业务流 流切换 / 建立过程时,在 SAE 网络中不同实体间的实现业务流绑定的流程,包括 :
步 骤 1 ~ 3 :UE 发 送 资 源 请 求 Request Bearer Resource Modification 消 息 到 MME,该资源请求可包括 :业务聚合描述 (Traffic Aggregate Description, TAD)、演进的 分组系统承载表示 (Evolved Packet System Bearer Identity) 和 QoS(Quality of Service,服 务质量 ),其中 TAD 表示对业务流的操作,如增加 / 修改 / 删除, MME 中转该消息到 SGW, SGW 将该消息发给 PGW ;
步骤 4 :可选地,如果 SAE 网络部署了 PCC 系统,则 PGW 向 PCRF 发送 IP CAN 会话修改消息,上报受影响的 PCC 规则,由 PCRF 决定需要在 3GPP 网络中建立的业务 流 ;PCRF 在响应消息中返回 PCC 规则给 PGW,该 PCC 规则中包含有需要在 3GPP 网络 建立的业务流信息,进一步的,该响应消息中还可以包含需要在 3GPP 网络建立的业务流 的接入信息,其中接入信息可以是接入网 ID 或 RAT(radio access technology 无线接入技 术 ) 类型信息等 ;
步骤 5 ~ 6 :如果 SAE 网络没有部署 PCC 系统,PGW 可以根据预先的配置确定 需要在 3GPP 网络建立的业务流信息。
其中,PGW 或者 PCRF 上配置的业务流路由规则可以为 :当 UE 既能通过 3GPP 网络接入,又能通过非 3GPP 网络接入时, PGW 或者 PCRF 配置该 UE 的全部业务通过 3GPP 网络接入或者非 3GPP 网络接入 ;或者基于业务的 QoS 等不同,配置 UE 的部分业 务通过 3GPP 接入,部分业务通过非 3GPP 接入。 如果需要在 3GPP 接入技术下建立的业 务流在原非 3GPP 侧存在,则该业务流建立过程为切换流程 ;如果需要在 3GPP 接入技术 下建立的业务流在原非 3GPP 侧不存在,则该业务流建立过程为新业务流建立流程。
如果所述业务流建立过程为新业务流建立流程,则 PGW 向 SGW 发起专用承载 建立请求 ;如果所述业务流建立过程为切换流程,则 PGW 向 SGW 发起专用承载更新请 求 ;所述专用承载建立请求或更新请求中包含需要在 3GPP 网络中建立的业务流的业务流 信息,如 TFT ;SGW 将所述专用承载建立请求或更新请求发送至 MME ;
步骤 7 :MME 通过接入网网关向 UE 发送附着请求消息,该附着请求消息中包 含 UE 需要在 3GPP 网络建立的业务流信息,如 TFT 信息 ;
步骤 8 ~ 9 :MME 向 SGW 回复专用承载建立请求或更新响应, SGW 向 PGW 回复专用承载建立请求或更新响应,网络侧更新承载 ;
步骤 10 :可选地, PGW 向 PCRF 回复 IP CAN 会话修改完成响应 ;
步骤 11 :UE 从接收到的附着请求消息中获取需要在 3GPP 网络建立的业务流信息,并为该业务流分配业务流标识 (Flow ID, FID),并将该业务流的 FID 和业务流绑定 起来,通过 MIP 消息发送到 PGW ;如 UE 发送绑定更新 BU 消息给 PGW ;该绑定更新消 息中包含 FID 和业务流的对应关系信息,进一步的,该绑定更新消息中还可以包含 CoA 和 / 或 HoA 信息 ;
其中该业务流标识可以是对业务流的编号,该编号可以采用阿拉伯数字,该业 务流标识和业务流描述 Flow description 具有对应关系,其中该业务流描述 Flow description 可以是该业务流所包含的具体的内容,如五元组信息 ( 源 IP、目的 IP 地址、源端口号、 目的端口号、协议号等。
进一步的,还可以将该 UE 所对应的业务流的 IP 地址信息 CoA 设置为家乡网络 的 IP 地址信息 HoA,用以表示该 UE 被家乡绑定 home binding。
其中,上述步骤 8、9、10 与步骤 11 并没有执行顺序上的限定。
步骤 12 :PGW 接收该 BU 消息后,获取并保存该 BU 消息中所包含的 FID 和业 务流的对应关系,实现 FID 和业务流的绑定 ;进一步的,PGW 向 PCRF 发送 IP CAN 会话 修改消息 (IP CAN session modification Procedure),消息中携带 FID 和 flow 的对应关系 ; PCRF 记录 FID 和 flow 的对应关系 ; 步骤 13 :PGW 向 UE 回复 BA 消息用以确认完成了 FID 和业务流的绑定。
在 PGW 和 / 或 PCRF 建立业务流和 FID 的对应关系后,如果 UE 或者网络侧发 起流切换,则该切换流程中可以只包含需要切换的业务流的 FID,而不用包含该业务流描 述 flow description,如 UE 发送 BU 消息到 PGW,该消息中包含 FID,可以不包含业务流 信息 flow description,则 PGW 通过识别 FID 确定该 FID 对应的业务流信息,并对相应的 业务流执行切换操作。
步骤 14 :如果发生业务流切换过程,即数据流从非 3GPP 网络切换到 3GPP 网 络,则 PGW 或 PCRF 向原 non 3GPP 侧发起资源修改过程,以释放原非 3GPP 侧的业务 流。
其中,本实施例中,PGW 或 PCRF 都可以根据预配置决策切换 / 建立到 3GPP 侧 的业务流,如无 PCC 存在时,与 PCRF 之间的交换不存在。
PGW 和 / 或 PCRF 收到 BU 消息后记录 FID 和 flow 的对应关系,其对应关系可 以是一个对应关系表,当 Flow description 是 TFT 时,其对应关系表可以参照表 2 所示, 如:
FID1 FID2
TFT filter1 TFT filter2TFT-Packet-Filter-Information 1 TFT-Packet-Filter-Information 2rule id/name1 rule id/name2表2
通过本发明上述实施例提供的业务流的绑定方法,可以使 PGW 和 PCRF 对业务 流与 FID 进行绑定,从而可以实现 PGW 和 PCRF 将部分业务流在不同网络系统中的切换 或建立。 尤其实现了,从非 3GPP 网络到 3GPP 网络切换的处理。
实施例五本发明实施例提供一种业务流的绑定方法,如图 5 所示,说明当网络侧发起业 务流流切换 / 建立过程时,在 SAE 网络中不同实体间的实现业务流绑定的流程,包括 :
步骤 1 :PCRF 和 / 或 PGW 决定发起业务流切换和 / 或建立,该过程可能是通过 网络预配置策略触发的 ( 如 UE 当前执行了多接入 ),或者业务层触发 ( 如 AF 触发 ) 等 ; 如果由 PCRF 决定发起业务流切换和 / 或建立,则 PCRF 向 PGW 返回相关业务流的 PCC 规则及对应的接入信息给 PGW ;
其中,PGW 或者 PCRF 上配置的业务流路由规则可以为 :当 UE 既能通过 3GPP 网络接入,又能通过非 3GPP 网络接入时, PGW 或者 PCRF 配置该 UE 的全部业务通过 3GPP 网络接入或者非 3GPP 网络接入 ;或者基于业务的 QoS 等不同,配置 UE 的部分业 务通过 3GPP 接入,部分业务通过非 3GPP 接入。 如果需要在 3GPP 接入技术下建立的业 务流在原非 3GPP 侧存在,则该业务流建立过程为切换流程 ;如果需要在 3GPP 接入技术 下建立的业务流在原非 3GPP 侧不存在,则该业务流建立过程为新业务流建立流程。
步骤 2 :如果所述业务流建立过程为新业务流建立流程,则 PGW 向 SGW 发起 专用承载建立请求 ;如果所述业务流建立过程为切换流程,则 PGW 向 SGW 发起专用承 载更新请求 ;所述专用承载建立请求或更新请求中包含需要在 3GPP 网络中建立的业务流 的业务流信息,如 TFT ;SGW 将所述专用承载建立请求或更新请求发送至 MME ; 步骤 3 :MME 通过接入网网关向 UE 发送附着请求消息,该附着请求消息中包 含 UE 需要在 3GPP 网络建立的业务流信息,如 TFT 信息 ;
步骤 4 :MME 向 SGW 回复专用承载建立请求或更新响应, SGW 向 PGW 回复 专用承载建立请求或更新响应,网络侧更新承载 ;
步骤 5 :可选地, PGW 向 PCRF 回复 IP CAN 会话修改完成响应 ;
步骤 6 :UE 从接收到的附着请求消息中获取需要在 3GPP 网络建立的业务流信 息,并为该业务流分配业务流标识 (Flow ID, FID),并将该业务流的 FID 和业务流绑定 起来,通过 MIP 消息发送到 PGW ;如 UE 发送绑定更新 BU 消息给 PGW ;该绑定更新消 息中包含 FID 和业务流的对应关系信息,进一步的,该绑定更新消息中还可以包含 CoA 和 / 或 HoA 信息 ;
其中该业务流标识可以是对业务流的编号,该编号可以采用阿拉伯数字,该业 务流标识和业务流描述 Flow description 具有对应关系,其中该业务流描述 Flow description 可以是该业务流所包含的具体的内容,如五元组信息 ( 源 IP、目的 IP 地址、源端口号、 目的端口号、协议号等。
进一步的,还可以将该 UE 所对应的业务流的 IP 地址信息 CoA 设置为家乡网络 的 IP 地址信息 HoA,用以表示该 UE 被家乡绑定 home binding。
其中,上述步骤 4、5 与步骤 6 并没有执行顺序上的限定。
步骤 7 :PGW 接收该 BU 消息后,获取并保存该 BU 消息中所包含的 FID 和业务 流的对应关系,实现 FID 和业务流的绑定 ;进一步的, PGW 向 PCRF 进行 IP CAN 会话 修改 (IP CAN session modification Procedure),消息中携带 FID 和 flow 的对应关系 ;PCRF 记录 FID 和 flow 的对应关系 ;
步骤 8 :PGW 向 UE 回复 BA 消息以确认完成了绑定。
在 PGW 和 / 或 PCRF 建立业务流和 FID 的对应关系后,如果 UE 或者网络侧发
起流切换,则该切换流程中可以只包含需要切换的业务流的 FID,而不用包含该业务流描 述 flow description,如 UE 发送 BU 消息到 PGW,该消息中包含 FID,可以不包含业务流 信息 flow description,则 PGW 通过识别 FID 确定该 FID 对应的业务流信息,并对相应的 业务流执行切换操作。
步骤 9 :如果发生业务流切换过程,即数据流从非 3GPP 网络切换到 3GPP 网 络,则 PGW 或 PCRF 向原 non 3GPP 侧发起资源修改过程,以释放原非 3GPP 侧的业务 流。
其中,本实施例中,PGW 或 PCRF 都可以根据预配置决策切换 / 建立到 3GPP 侧 的业务流,如无 PCC 存在时,与 PCRF 之间的交换不存在。
PGW 和 / 或 PCRF 收到 BU 消息后记录 FID 和 flow 的对应关系,其对应关系可 以是一个对应关系表,当 Flow description 是 TFT 时,其对应关系表可以参照表 3 所示, 如:
FID1 FID2
TFT filter1 TFT filter2TFT-Packet-Filter-Information 1 TFT-Packet-Filter-Information 2rule id/name1 rule id/name2表3
通过本发明上述实施例提供的业务流的绑定方法,可以使 PGW 和 PCRF 对业务 流与 FID 进行绑定,从而可以实现 PGW 和 PCRF 将部分业务流在不同网络系统中的切换 或建立。 尤其实现了,从非 3GPP 网络到 3GPP 网络切换的处理。
实施例六
本发明实施例提供一种用户设备 UE,如图 6 所示,该用户设备包括 ;
获取单元 701,用于获取用户设备 UE 需要通过目标网络建立的业务流信息 ;
绑定单元 702,用于为所述需要通过目标网络建立的业务流分配业务流标识 FID,建立所述 FID 和对应的业务流的绑定关系 ;
第一发送单元 703,用于将所述 FID 和对应业务流的绑定关系发送到分组数据网 关 PGW,以使所述 PGW 保存所述 FID 和对应业务流的绑定关系。
其中,所述用户设备在接入网络进行业务包括 :所述用户设备在 3GPP 网络直接 接入 ;所述用户设备从非 3GPP 网络切换至 3GPP 网络 ;或者所述用户设备从 3GPP 网络 切换至非 3GPP 网络。
在本发明另一实施例中,所述获取单元还用于 :接收 PGW 发送需要通过目标网 络建立的业务流信息 ;或者接收策略决策实体 PCRF 通过 PGW 发送的需要通过目标网络 建立的业务流信息。
所述 FID 和业务流描述具有对应关系,所述业务流描述包含所述业务流的五元 组信息。
其中,各单元工作流程及原理与前述实施例相同,在此不再赘述。
本实施例提供的用户设备,可以对 UE 执行不同网络系统接入后对业务流进行绑 定,从而可以实现 UE 中部分业务流在不同网络系统中的切换或建立。实施例七
本发明实施例提供一种分组数据网关 PGW,如图 7 所示,该 PGW 包括 :
接收单元 701,用于接收 UE 发送的包含需要通过目标网络建立的业务流信息和 对应的 FID 绑定关系的消息 ;
记录单元 702,用于记录所述业务流信息对应的业务流和所述 FID 的绑定关系 ;
第二发送单元 703,用于向策略决策实体 PCRF 发送所述的业务流和 FID 的绑定 关系,以使所述 PCRF 保存所述业务流和 FID 的对应关系。
在本发明另一实施例中,所述分组数据网关还包括 :决策单元或第二接收单 元,
所述决策单元用于根据预先的配置确定所述 UE 需要通过目标网络建立的业务流 信息 ;
所述第二接收单元用于接收 PCRF 发送的 PCC 规则,所述 PCC 规则中包含述 UE 需要通过目标网络建立的业务流信息 ;
第三发送单元,用于将所述的业务流信息发送给所述 UE。
切换单元,用于当需要通过目标网络建立的业务流在原网络存在时,将所述业 务流从目标网络切换到原网络,并向原网络发起资源修改流程,释放原网络中的所述业 务流。
其中,各单元工作流程及原理与前述实施例相同,在此不再赘述。
通过本发明上述实施例提供的 PGW,可以使 PGW 对业务流与 FID 进行绑定, 从而可以实现 PGW 将部分业务流在不同网络系统中的切换或建立。
实施例八
本发明实施例提供一种业务流的绑定系统,如图 8 所示,该系统包括 :
分组数据网关 801,用于接收 UE 发送的包含需要通过目标网络建立的业务流信 息和对应的 FID 绑定关系的消息 ;记录所述业务流信息对应的业务流和所述 FID 的绑定 关系 ;并向策略决策实体 PCRF 发送所述的业务流和 FID 的绑定关系 ;
策略决策实体 802,用于记录所述 PGW 发送的业务流和 FID 的绑定关系。
通过本发明上述实施例提供的业务流的绑定系统,可以使 PGW 和 / 或 PCRF 对 业务流与 FID 进行绑定,从而可以实现 PGW 和 / 或 PCRF 将部分业务流在不同网络系统 中的切换或建立。
以上对本发明所提供的一种业务流的绑定方法及设备进行了详细介绍,对于本 领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有 改变之处,综上所述,本说明书内容不应理解为对本发明的限制。