一种多模终端业务流的控制系统和装置以及方法

文档序号:7656176阅读:152来源:国知局
专利名称:一种多模终端业务流的控制系统和装置以及方法
技术领域
本发明涉及分组网络技术领域,特别是一种多模终端业务流的控制系统和装置以及方法。
背景技术
下一代网络(Next Generation Network, NGN)是一种多种接入方式融合的 基于全IP体系架构的网络。随着微电子技术、IPv6技术和无线通信处理技术 的进步,未来的终端设备将是配备多种无线收发装置的多模通信终端,这种终 端可以同时接入多种网络,从而可以给人们带来更大的使用便捷性。如图1所示,为一未来网络的应用场景图。其中,多模终端既可以直接与 通用分组无线业务(General Packet Radio Service, GPRS)以及通用移动通信 系统(Universal Mobile Telecommunications System, UMTS)网络相连,也可 以通过红外接口与个人数字助理(Personal Digital Assistant, PDA)相连,利 用PDA实现与因特网的互联互通。如果该多模终端上并行运行着3个会话, 分别是话音、电子邮件和文件下载,由于这3种会话有着不同的业务特征以及 服务质量需求,传输方案一般为,对于话音业务,应选择服务质量最好的UMTS 网络来传输,电子邮件可以使用GPRS网络来传输,而对于数据量较大的文件 下载业务则通过同一个局域网中的PDA接入收费最为低廉、带宽最大的无线 局域网(WirelessLAN, WLAN)网络进行传输。此外,由于用户的移动可能 会导致WLAN网络不再可用,此时的PDA应该通知该多模终端,以便让该多 模终端能够及时地将本地的文件下载会话切换到GPRS网络上继续进行下载。也就是说,未来的网络是多种无线接入方式融合的网络,未来的终端是配 备多种无线收发装置的终端。因此,多模终端的普及是一种必然趋势,多模移 动通信在军事、商务、民用、医疗等场景中都会具有重要的应用价值。但是,在各种应用场景中,当多模终端移动或者网络情况变化时,可能会 引起多模终端上业务流(也叫业务数据流)的重新分配或切换,而传统的移动 IP是无法满足上述需求的(见D. Johnson, C. Perkins, J. Arkko, "Mobility Support in IPv6" , IETFRFC3775),此时,在多种无线网络融合的复杂环境 中,运营商无法为多模终端用户动态地选择最优的接入网络;当网络状况和业 务流状况发生变化时,在不重启、不中断上层业务的前提下,无法将业务流重 新定向到新的最优的网络接口上,无法保证用户的服务质量。申请号为200610088980.0的中国发明专利公开了一种基于模糊逻辑的垂 直切换控制系统及控制方法,其包括模糊化模块、模糊逻辑推理模块、解模 糊模块、知识库和配置管理模块5个部分通过模糊决策算法对移动节点(MN) 的网络链路质量、带宽、价格、电池电量、移动速度及用户偏好等多方面因素 进行综合的评价,选择出最优的网络进行切换。该发明所提供的方法解决了具 备多种网络接入技术的移动设备在异构重叠覆盖的网络环境中垂直切换过程 中最优网络的选择决策问题。但是,此发明中虽然提到了多模终端,但没有实现真正意义上的多模终端, 在通信过程中只有一个无线收发接口可用,其切换过程还是传统的垂直切换。 此发明也没有给出如何在多模终端的多个同时可用的无线接口上实现单个业 务流的切换,虽然也综合考虑了多因素判决,但切换过程还是传统的切换,从 而无法为多模终端用户动态地选择最优的接入网络,将业务流重新定向到新的 最优的网络接口上。发明内容本发明的目的在于,针对未来宽带无线移动通信网络中的移动多模设备, 以及多设备相互协作的应用场景,提供一种多模终端业务流的控制系统和装置 以及方法,以帮助终端实现最小的成本开销和最大的资源利用率。为了实现上述目的,本发明提供一种多模终端业务流的控制系统,包括多 个由核心网和接入网组成的通信网络,以及至少一个多模终端,所述多模终端 配备多个与通信网络相匹配的无线网络接口,所述通信网络的接入网中,包括 网络上下文监测模块;所述多模终端包括设备上下文监测子模块、业务识别模 块、决策引擎模块、切换执行模块,其中-所述网络上下文监测模块,用于在时间周期T内监测接入网的网络上下文 参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块;
所述设备上下文监测模块,用于在时间周期T内监测多模移动终端的设备 上下文参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块; 所述业务识别模块,用于感知业务流特征参数,把获得的业务流特征参数反馈给决策引擎模块;
所述决策引擎模块,用于网络上下文参数、设备上下文参数以及业务流牛寺 征参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流选择无线网络接口;
所述多模终端还包括切换执行模块,用于根据决策引擎模块为单个业务流 选择的无线接口启动切换信令流程,把业务流分配或者切换到无线收发接口 上。
所述多模终端还进一步包括执行结果反馈模块,用于把以前的决策结果的 执行情况和对参数的敏感程度,反馈给决策引擎模块,由决策引擎模块根据反 馈修正下一次决策。
所述业务识别模块,还用于釆用机器学习方法统计分析记录业务流的历史 特征,并且针对不同类型的业务流,建立分类机制,提高机器学习的效率。
所述网络上下文参数包括接入网的可用带宽参数、网络时延参数以及链路 信号质量参数。
所述网络上下文监测模块监测网络可用带宽和网络时延参数是通过主动 式测量方式,以及改进的包对算法进行监测。
所述设备上下文参数包括无线接口利用率参数、电池电量参数及无线网络 接口收发功率参数。
所述业务流特征参数包括业务流的特征、业务流种类以及业务流对服务质 量的需求程度参数;所述业务流的历史特征为数据包大小、平均速率参数的业务流的历史特征。
所述决策引擎模块建立业务流和接口之间的映射关系是使用模糊多属性 决策方法进行的。
所述决策引擎模块是采用输入、输出、反馈的模式进行工作的; 其中,输入量是网络上下文参数、设备上下文参数、业务流特征参数; 输出量是业务流与无线网络接口的映射关系;反馈量是从执行结果反馈模块中得到,用于辅助修正下一次决策。 所述决策引擎模块进行决策的依据是网络代价函数,所述网络代价函数是由网络上下文参数,设备上下文参数以及业务流特征等参数建立而成,表示如下其中,^^"""表示网络上下文参数,『""表示网络上下文参数的权重, P""",P表示设备上下文参数,^拜表示设备上下文参数的权重,P"^^表示业务流特征参数,『^表示业务流特征参数的权重;所述权重之和为1,即『""+^,+^。"=1,权重的大小根据之前的经验信息得到,并根据执行结果反馈模块反馈的参数进行微调。所述多模移动终端配备多个转交地址,即一个主转交地址和多个子转交地 址,多个子转交地址与主转交地址具有相对应的关系,根据绑定更新消息比较 的结果,把匹配的业务流定向到新的无线网络接口上。所述多个通信网络为GPRS通信网络,UMTS通信网络,红外网络、WLAN 网络、WiMAX通信网络、蓝牙通信网络中的两个或者两个以上的组合;所述多模终端包括多个相应的无线网络接口,分别是GPRS接口、 UMTS 接口和红外接口、 WLAN网络接口、 WiMAX通信网络接口、蓝牙通信网络接 口中的两个或者两个以上的组合;所述多模终端包括电子邮件业务流、文件下载业务流、话音业务流、以及 多媒体业务流中的两种或者两种以上业务流的组合。为实现本发明目的还提供一种多模终端业务流控制的通信网络,由核心网 和接入网组成,所述接入网中,包括网络上下文监测模块,所述网络上下文监 测模块,用于在时间周期T内监测接入网的网络上下文参数,并将监测的结果 经过统计平均处理之后,传递给多模终端。所述通信网络为为GPRS通信网络,UMTS通信网络,红外网络、WLAN 网络、WiMAX通信网络、蓝牙通信网络中的两个或者两个以上的组合。为实现本发明目的更提供一种业务流控制的多模终端,包括设备上下文监
测子模块、业务识别模块、决策引擎模块、切换执行模块,其中所述设备上下文监测模块,用于在时间周期T内监测多模移动终端的设备上下文参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块; 所述业务识别模块,用于感知业务流特征参数,把获得的业务流特征参数反馈给决策引擎模块;所述决策引擎模块,用于网络上下文参数、设备上下文参数以及业务流特 征参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流选择无线网络接口;所述多模终端还包括切换执行模块,用于根据决策引擎模块为单个业务流 选择的无线接口启动切换信令流程,把业务流分配或者切换到无线收发接口 上。所述的业务流控制的多模终端,还进一步包括执行结果反馈模块,用于把 以前的决策结果的执行情况和对参数的敏感程度,反馈给决策引擎模块,由决 策引擎模块根据反馈修正下一次决策。所述业务识别模块,还用于采用机器学习方法统计分析记录业务流的历史 特征,并且针对不同类型的业务流,建立分类机制,提高机器学习的效率。所述多模终端包括多个相应的无线网络接口,分别是GPRS接口、 UMTS 接口和红外接口、 WLAN网络接口、 WiMAX通信网络接口、蓝牙通信网络接 口中的两个或者两个以上的组合;所述多模终端包括电子邮件业务流、文件下载业务流、话音业务流、以及 多媒体业务流中的两种或者两种以上业务流的组合。为实现本发明目的更进一步提供一种多模终端业务流的控制方法,包括以 下步骤步骤A,在时间周期T内,接入网监测其网络上下文参数,传递给多模终 端;多模终端监测其设备上下文参数,然后将监测的网络上下文参数、设备上 下文参数进行统计平均处理;同时,多模终端感知业务流特征参数,获得的业 务流特征参数;步骤B,多模终端根据网络上下文参数、设备上下文参数以及业务流特征 多个参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流 选择无线网络接口;
步骤C,根据多模终端为单个业务流选择的无线接口启动切换信令流程, 把一个业务流分配或者切换到一个无线收发接口上。所述的多模终端业务流的控制方法,还包括下列歩骤步骤D,多模终端根据以前的决策结果的执行情况和对参数的敏感程度, 修正下一次决策。所述步骤A包括下列步骤步骤A1,在时间周期T内,通信网络的接入网监测其可用带宽、网络时 延以及链路信号质量多个网络上下文参数,并将监测的结果经过统计平均处理 之后,传递给多模终端的决策引擎模块;步骤A2,在时间周期T内,多模终端的设备上下文检测模块监测其无线 接口利用率、电池电量及无线网络接口收发功率多个设备上下文参数,并将监 测的结果经过统计平均处理之后,传递给多模终端的决策引擎模块;步骤A3,多模终端的业务识别模块感知新业务流的特征、业务流种类以 及业务流对服务质量的需求程度等多个业务流特征参数,采用机器学习方法统 计分析记录业务流的历史特征,并且针对不同类型的业务流,建立分类机制, 把获得的业务流特征参数反馈给多模终端的决策引擎模块。在步骤A1中,网络上下文监测模块监测网络监测可用带宽和网络时延参 数是通过主动式测量方式,以及改进的包对算法进行监测,包括下列步骤步骤AU,在发送端多模终端上构造探测数据包,该探测数据包分为大包 和小包;步骤A12,发送端多模终端发送多对探测数据包对,发送探测包对的顺序 为大包对与小包对相互交替,这些探测数据包在发送端发送时都被打上时间戳 和发送编号;步骤A13,接收端多模终端接收探测数据包,每接收到一个探测数据包都 对其打上时间戳;步骤A14,接收端多模终端査看接收到的探测数据包编号,判断核对接收 到的探测数据包顺序是否和发送端多模终端发送顺序相符;如果不相符,将探 测数据包丢弃,转到步骤All,重新开始;如果没有出现乱序现象,则进入步 骤A15;步骤A15,根据接收到的探测数据包的时间戳,分别计算包对间的时间间
隔,即每对探测数据包分别到达接收端的时间差值;步骤A16,判断检查小包对的时间间隔是否大于大包对的时间间隔;如果 小包对之间的时间间隔大于大包对之间的时间间隔,则本次测量无效,返回步 骤All,重新开始;否则进入步骤A17;步骤A17,检査大包对的时间间隔是否相同,如果大包对的时间间隔相同, 则本次测量无效,返回步骤All,重新开始;否则迸入步骤A18计算网络有效带宽,以及步骤A110计算网络时延;步骤A18,比较大包对的时间间隔的大小,取出较小的时间间隔;步骤A19,计算网络有效带宽B:S/T^,其中S是大探测包的数据包大小,T^是大包对中较小的那个时间间隔;步骤A110,比较发送的数据包的传送时间间隔,也就是每个数据包的接收时间戳与发送时间戳的差值,找出传送时间间隔最小的数据包,并取出此数据包的发送时间戳和接收时间戳;步骤Alll,根据取出的发送时间戳和接收时间戳,利用线性规划方法减 小由于发送主机和接收主机时钟不同步带来的计算网络时延误差,计算得出相 对比较精确的网络时延。所述在步骤Alll之后还包括下列步骤步骤A112,在接入网络上,通过调用系统提供的函数接口,实时采集链 路信号质量;步骤A113,在时间周期内,把计算得到的网络有效带宽、网络时延以及 链路信号质量参数的监测结果分别通过统计平均方法进行处理,传递给多模终 端。所述步骤A2中,设备上下文监测模块监测多模移动终端的多个设备上下文参数,并将监测的结果经过统计平均处理,包括下列步骤步骤A21,在移动终端上,通过设备上下文监测模块调用系统提供的函数 接口,实时采集移动终端的设备接口利用率、电池电量及无线网络接口收发功 率参数;步骤A22,在时间周期T内,把收集到的设备接口利用率、电池电量及无 线网络接口收发功率等参数分别通过统计平均方法进行处理。在步骤B中,所述统计分析记录业务流的历史特征,具体包括下列步骤
业务识别模块采用机器学习的方法,分析记录业务流种类、业务流特征以 及业务流对服务质量参数的需求,统计分析记录数据包大小、平均速率参数的 业务流的历史特征。所述大包是IP头部加ICMP时间戳请求与应答报文,并附加数据的数据包;所述小包是IP头部加ICMP时间戳请求与应答报文,没有任何附加数据 的数据包。所述步骤C中,所述建立业务流和接口之间的映射关系,包括下列步骤使用模糊多属性决策方法建立业务流和接口之间合理的映射关系,其中, 所述决策方法的依据是是网络代价函数,所述网络代价函数是由网络上下文参数,设备上下文参数以及业务流特征等参数建立而成,可表示如下其中,^"""""表示网络上下文参数,『""表示网络上下文参数的权重, ^"" "'P表示设备上下文参数,R,表示设备上下文参数的权重,^"",表示业务流特征参数,『^表示业务流特征参数的权重;所述权重之和为1,即『""+^,+『,",权重的大小根据之前的经验信 息得到,并根据执行结果反馈模块反馈的参数进行微调。所述步骤D中,所述切换包括下列步骤所述多模移动终端配备多个转交地址,即一个主转交地址和多个子转交地 址,多个子转交地址与主转交地址具有相对应的关系,根据绑定更新消息比较 的结果,把匹配的业务流定向到新的无线网络接口上。本发明的有益效果是本发明的多模终端业务流的控制系统和装置以及方 法,能够根据各种业务流特征、业务流对服务质参数的需求、不同接入网络的 当前负载、设备接口利用率以及电池电量等因素,在同一个移动终端的多个网 络接口之间合理地分配业务流,以取得最小的成本开销和最大的资源利用率, 同时,还可以保证当网络状况和业务流特征发生变化时,能及时感知这些变化, 并实现单个业务流在不同接口之间的快速切换。


图1是一种典型多模终端业务系统的应用场景图; 图2是本发明多模终端业务流的控制系统的示意图; 图3是本发明多模终端业务流的控制方法流程图; 图4是本发明参数监测过程流程图;图5是本发明可用带宽和网络时延监测执行过程流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明的一种多模终端业务流的控制系统和装置以及方法进行进一步 详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用 于限定本发明。基于IPv6协议的下一代网络是基于全IP体系的网络,整个网络的构建是 由核心网和接入网构成,核心网由路由器进行数据转发,在整个网络中用到的 实体名称可以灵活变动,例如在无线局域网络(Wireless Local Area Network, WLAN)中,移动用户称作移动终端或移动节点,移动终端通过接入点(Access Point, AP)接入到路由器;而在CDMA网络中,移动终端是通过基站接入到 网络中。在本发明中,提供了一种多模终端业务流的控制系统和装置以及方法,其 通过扩展移动IP协议(IPv6协议)的方法,从而实现在同一多模终端上业务 流(业务数据流)的分离,单个业务流从一个无线接口到另一个无线接口之间 的无缝切换,多个设备之间的数据转发和流切换,还可以实现在多模终端上根 据业务流特征、业务流对服务质量参数的需求、接入网络状况以及设备利用率 等因素,并通过多模终端之间的相互协作关系,为业务流选择最优的无线收发 接口,以取得最小的成本开销和最大的资源利用率,同时,能够保证当网络状 况和业务流特征发生变化时,能及时感知这些变化,实现单个业务流在不同接 口之间的快速切换。其中,移动IP协议(IPv6协议,RFC3775标准)是下一代网络的三层国 际协议,它通过家乡地址(Home of Address, HoA)标示移动节点(Mobile Node,
MN)的身份,用转交地址(CareofAdrress, CoA)标示移动节点的位置。当 移动节点在家乡网络时,与通信节点(CorrespondingNode, CN)通过家乡地 址进行通信。移动IPv6协议解决了移动节点在网络中的漫游和切换问题。本发明中的多模终端业务流控制系统包括多个由核心网和接入网组成的 通信网络,以及多个多模终端l。如图1所示,本发明的通信网络可以是通用无线分组业务(Gemeral Packer Radio Service, GPRS)网络2,或者是通用移动通信系统(Universal Mobile Telecommunication System, UMTS)网络3,或者是红外网络4,或者是微波 存取全球互通网络(Worldwide Interoperability for Microwave Access, WiMAX) (未示出),或者是无线局域网络(Wireless Local Area Network, WLAN)(未 示出)等的两个或者两个以上的组合。作为一种可实施方式,本发明实施例以GPRS网络2、 UMTS网络3和红 外网络4组成的系统而说明本发明的多模终端业务流控制系统。但是,应当说 明的是,本发明所述的系统并不仅限于以上述通信网络组成,其也可以由现有 的,或者未来的可以组合到多模通信网络中的其他通信网络组成。所述多模终端1包括发送端多模终端和接收端多模终端,所述多模终端1 配备有多个与通信网络相匹配的无线网络接口。作为一种可实施方式,如图2所示,本发明实施例所述多模终端1配备有 3个无线网络接口,分别是GPRS接口27、 UMTS接口 28和红外接口 29。多 模终端1上并发运行着4种业务流,分别是电子邮件(Email)业务流210、 文件下载(FTP)业务流220、话音(VoIP)业务流230、以及多媒体业务流 240。应当理解,本实施例中的GPRS接口 27、 UMTS接口 28和红外接口 29 以及电子邮件(Email)业务流210、文件下载(FTP)业务流220、话音(VoIP) 业务流230、以及多媒体业务流240仅仅用于示例,并不作为对本发明的限定。 与WiMAX网络(未示出)、WLAN网络(未示出)相应,所述无线网络接 口还可以是WiMAX接口 (未示出)、WLAN接口 (未示出)等,所述业务 流也还可以是其他相应种类的业务流。如图2所示,本发明的多模终端业务流的控制系统,在接入网中,包括网 络上下文监测模块21;所述多模终端1包括设备上下文监测模块22、业务识
别模块23、决策引擎模块24、切换执行模块25、执行结果反馈模块26。所述网络上下文监测模块21,用于在时间周期T内监测接入网的可用带 宽、网络时延以及链路信号质量等多个网络上下文参数,并将监测的结果经过 统计平均处理之后,传递给多模终端l的决策引擎模块24。其中,较佳地,所述可用带宽、网络时延等网络上下文参数,是通过主动 式测量方式,并利用改进的包对算法进行监测得到的。所述设备上下文监测模块22,用于在时间周期T内监测多模移动终端的 无线接口利用率、电池电量及无线网络接口收发功率等多个设备上下文参数, 并将监测的结果经过统计平均处理之后,传递给决策引擎模块24。所述业务识别模块23,用于感知新业务流的特征、业务流种类以及业务 流对服务质量的需求程度等多个业务流特征参数,采用机器学习方法统计分析 记录业务流的历史特征,并且针对不同类型的业务流,建立分类机制,提高机 器学习的效率,把获得的业务流特征参数反馈给决策引擎模块24。所述业务流的历史特征为数据包大小、平均速率等多个参数的业务流的历 史特征。所述决策引擎模块24,用于根据网络上下文监测模块21,设备上下文监 测模块22和业务流识别模块23反馈回来的网络上下文参数、设备上下文参数 以及业务流特征等多个参数,对业务流进行分析,使用模糊多属性决策方法建 立业务流和接口之间的映射关系,为业务流选择无线网络接口。决策引擎模块24采用输入、输出、反馈的模式进行工作。其中,输入量 为网络上下文参数、设备上下文参数、业务流特征参数;输出量为业务流与无 线网络接口的映射关系;而反馈量则是从执行结果反馈模块26中得到,用于 辅助修正下一次决策。切换执行模块25,用于根据决策引擎模块24为单个业务流选择的无线接 口启动切换信令流程,把业务流分配或者切换到无线收发接口上。执行结果反馈模块26,用于把以前的决策结果的执行情况和对参数的敏 感程度,反馈给决策引擎模块24,由决策引擎模块24根据反馈修正下一次决策o本发明的多模终端业务流的控制系统,网络上下文监测模块21和设备上 下文监测模块22把在一定时间周期内监测到的网络上下文和设备上下文参数
经过统计平均处理之后传递给决策引擎模块24。业务识别模块23利用机器学习的方法分别对这数种业务流进行学习,分别感知业务流的特征、业务流种类 以及业务流对服务质量的需求程度,分析记录业务流的历史特征,并对业务流建立合理的分类机制,然后把对业务流的分析结果传递给决策引擎模块24, 同时,执行结果反馈模块26把前一次的决策结果也反馈给决策引擎模块24, 该决策引擎模块24综合考虑监测模块和业务识别模块23传来的各种参数,并 参考执行结果反馈模块26传递的信息,利用模糊多属性决策的方法为每条业 务流选择最合理的无线网络接口 。下面详细说明本发明的多模终端业务流控制系统工作过程,即本发明提供 一种多模块终端业务流的控制方法,如图3所示,该方法包括下列步骤步骤S100,在时间周期T内,通信网络的接入网的网络上下文监测模块 21监测其可用带宽、网络时延以及链路信号质量等多个网络上下文参数,传 递给多模终端l;多模终端l监测其无线接口利用率、电池电量及无线网络接 口收发功率等多个设备上下文参数,然后将监测的网络上下文参数、设备上下 文参数进行统计平均处理;同时,多模终端1感知新业务流的特征、业务流种 类以及业务流对服务质量的需求程度等多个业务流特征参数,采用机器学习方 法统计分析记录业务流的历史特征,并且针对不同类型的业务流,建立分类机 制,把获得的业务流特征参数反馈给多模终端l的决策引擎模块24。本发明网络上下文监测过程如图4所示,具体步骤如下步骤S110,在时间周期T内,通信网络的接入网的网络上下文监测模块 21监测其可用带宽、网络时延以及链路信号质量等多个网络上下文参数,并 将监测的结果经过统计平均处理之后,传递给多模终端l的决策引擎模块24。作为一种可实施的方式,通信网络的接入网监测网络的可用带宽和网络时 延等多个网络上下文参数,是通过主动式监测方式监测得到的。其中,主动式监测方式是常见的两类IP网络性能监测方法中的一种,其 在选定的监测点上利用监测工具有目的地主动产生监测流量,注入网络,并根 据监测业务流的传输情况来分析网络的性能。作为一种可实施的方式,本发明实施例中,通信网络的接入网的可用带宽 监测,可以通过Cprobe方法、Pathload方法、TOPP算法进行。
较佳地,在本发明中,是通过主动式监测,利用改进的包对算法监测得到 可用带宽和网络时延的。所述改进的包对算法,是在多模终端l和网络接入点(AccessPoint, AP) 之间发送探测包,该探测包在多模终端1上构造完成后,发送给接入点,以监 测最后一跳的可用带宽和网络时延。该算法克服了经典包对算法的一些缺点,该算法计算量小,复杂度低,且 得到的网络带宽的精确度能够满足系统的要求。如图5所示,本发明实施例中监测可用带宽和网络时延的步骤如下所述步骤Slll,在发送端多模终端上构造探测数据包,该探测数据包分为大 包和小包;其中,大包是指IP头部加有网络控制信息协议(Internet Control Message Protocol, ICMP)时间戳请求与应答报文,并附加了一定比特数据的数据包。在本发明实施例中,大包附加的数据可以是不固定的,根据实际情况进行 适当的调整,其数据是普通的数据,只是在数据的头部加上网络控制信息协议;小包是指IP头部加有ICMP时间戳请求与应答报文,但没有任何附加数 据的数据包。较佳地,小包的大小为40bytes。步骤SI 12,发送端多模终端发送多对探测数据包对,发送探测包对的顺 序为大包对与小包对相互交替,这些探测数据包在发送端发送时都被打上时间 戳和发送编号;步骤S113,接收端多模终端接收探测数据包,每接收到一个探测数据包 都对其打上时间戳;步骤SI 14,接收端多模终端査看接收到的探测数据包编号,判断核对接 收到的探测数据包顺序是否和发送端多模终端发送顺序相符;如果不相符,则 说明出现了乱序现象,本次测量无效,将探测数据包丢弃,转到步骤Slll, 重新开始;如果没有出现乱序现象,则进入步骤S115;步骤S115,接入网的网络上下文监测模块根据接收到的探测数据包的时 间戳,分别计算包对间的时间间隔,即每对探测数据包分别到达接收端的时间 差值;步骤S116,接入网的网络上下文监测模块判断检査小包对的时间间隔是 否大于大包对的时间间隔;如果小包对之间的时间间隔大于大包对之间的时间
间隔,则本次测量无效,返回步骤Slll,重新开始;否则进入步骤S117;由于数据包经过同样的路径,大包传输的时间应该比小包需要的时间长, 所以小包对之间的时间间隔应该小于大包对之间的时间间隔,因此,如果小包 对之间的时间间隔大于大包对之间的时间间隔,说明存在干扰,则本次测量无 效。步骤S117,接入网的网络上下文监测模块检查大包对的时间间隔是否相 同,如果大包对的时间间隔相同,则本次测量无效,返回步骤Slll,重新开始;否则进入歩骤S118计算网络有效带宽B,以及步骤S1110计算网络时延D;由于在进行数据包传输时,信道上没有任何干扰只是一种理想状态,而这 种理想状态是不存在的,所以在传输大包时所用的时间必然应该有所不同,也 就是大包对之间的时间间隔应该稍有差别,因此,接入网的网络上下文监测模 块检查大包对的时间间隔是否相同,如果大包对的时间间隔相同,则必然存在 问题,本次测量无效。步骤S118,接入网的网络上下文监测模块比较大包对的时间间隔的大小,取出较小的时间间隔T^;步骤S119,接入网的网络上下文监测模块计算网络有效带宽,B=S/Tmin, 其中S是大探测包的数据包大小,T一是大包对中较小的那个时间间隔;步骤S1110,接入网的网络上下文监测模块比较发送的数据包的传送时间 间隔,也就是每个数据包的接收时间戳与发送时间戳的差值,找出传送时间间 隔最小的数据包,并取出此数据包的发送时间戳T1和接收时间戳T2;步骤Sl 111 ,接入网的网络上下文监测模块根据步骤Sl 110中取出的发送 时间戳T1和接收时间戳T2,利用线性规划方法减小由于发送主机和接收主机 时钟不同步带来的计算网络时延误差,计算得出相对比较精确的网络时延D;时延误差主要有两个误差来源 一个是监测主机系统时钟的分辨率、偏移 及抖动等影响测量计时精度而产生的误差,这里称为时钟误差;二是由于监测 记录的收发包时间戳不是真实的收发包时刻产生的监测误差,这里称为位置误 差。在本发明实施例中,通过发送主动探测数据包计算出前向时延、反向时延, 然后利用线性规划的方法减小误差。
其中,所述线性规划方法是一种现有技术,是消除误差的方法,类似的消 除误差的方法还有图规划方法、线性回归方法等,本发明的具体实施例中使用 线性规划方法来消除误差仅用于示例,并不是对本发明的限定。对于链路信号质量参数,是通过调用系统提供的函数接口的方式实时采集。其中,链路信号质量参数包括信号强度,链路的信噪比等参数,这些参数可以调用系统函数接口,例如在WLAN协议中,二层接收到的所有帧均对应 着一个状态信息states结构,该结构中包含了接收信号强度、信噪比等参数, 因此可以从二层的网卡驱动中获得当前信号强度、信噪比。此外,在一定时间周期T内,通信网络的接入网中的网络上下文监测模块 21把计算得到的网络可用带宽、网络时延以及采集到的链路信号质量分别作 统计平均处理,然后把这些参数传递给多模终端l的决策引擎模块24。步骤S120,在时间周期T内,多模终端1的设备上下文检测模块监测其 无线接口利用率、电池电量及无线网络接口收发功率等多个设备上下文参数, 并将监测的结果经过统计平均处理之后,传递给多模终端1的决策引擎f莫块 24。通过调用系统函数接口的方式,实时地采集设备接口利用率、电池电量以 及无线网络接口收发功率,然后,在时间周期T内,把得到的设备接口利用率、 电池电量、无线网络接口收发功率分别作统计平均处理。其中,这些参数的获取分别对应着不同的系统函数接口,例如设备接口利 用率的获取,针对WLAN网络,可以利用Netfilter提供的钩子函数机制,统 计无线设备接口利用率。步骤SBO,多模终端1的业务识别模块23感知新业务流的特征、业务流 种类以及业务流对服务质量的需求程度等多个业务流特征参数,采用机器学习 方法统计分析记录业务流的历史特征,并且针对不同类型的业务流,建立分类 机制,把获得的业务流特征参数反馈给多模终端l的决策引擎模块24。多模终端1在多模终端接入到接入网时或者接入到接入网后,感知新业务
流的特征、业务流种类以及业务流对服务质量的需求程度等多个业务流特征参 数,采用机器学习方法统计分析记录业务流的历史特征,并且针对不同类型的 业务流,建立分类机制,提高机器学习的效率,把获得的业务流特征参数反馈 给多模终端1的决策引擎模块24。该多模终端1的业务识别模块23采取机器学习方法,例如贝叶斯分类器 对业务流进行识别分类,感知新业务流的特征,其中,贝叶斯分类器通过训练 集(已分类的例子集)训练(学习)而归纳出分类器,并利用分类器对没有分 类的数据进行分类。所述业务流的历史特征为数据包大小、平均速率等多个参数的业务流的历 史特征。步骤S200,多模终端l的决策引擎模块24根据反馈回来的网络上下文参 数、设备上下文参数以及业务流特征等多个参数,对业务流进行分析,使用模 糊多属性决策方法建立业务流和接口之间合理的映射关系,为业务流选择最优 的无线网络接口。其中,模糊多属性决策方法是利用已有的决策信息通过一定的方式对一组 被选方案排序择优。包括如下步骤步骤S210,获取决策信息。决策信息包括两个方面的内容属性权重和属性值。本发明实施例中,决策引擎模块24所用到的属性值是从网络上下文 监测模块21、设备上下文监测模块22和业务识别模块23获取。而属性权重 是从先前的决策结果中得到,即从经验信息中得到。步骤S220,对决策信息进行集成并对各种方案进行排序。 多模终端l的决策引擎模块24采用输入、输出、反馈的模式进行工作。 其中,输入量为网络上下文参数、设备上下文参数、业务流特征参数;输出量 为业务流与无线网络接口的映射关系;而反馈量则是从执行结果反馈模块26 中得到,用于辅助修正下一次决策。较佳地,作为一种可实施的方式,本发明实施例中,多模终端l的决策引 擎模块24进行决策的依据是网络代价函数。所述网络代价函数是由网络上下 文参数,设备上下文参数以及业务流特征等参数建立而成,可表示如下 其中,^"" '表示网络上下文参数,『""表示网络上下文参数的权重, ^"" "'P表示设备上下文参数,『,P表示设备上下文参数的权重,P^"—表示业务流特征参数,『,表示业务流特征参数的权重。所述权重之和为1,即^+^叫+『,=1,权重的大小根据之前的经验信息得到,并根据执行结果反馈模块26反馈的参数进行微调。该多模终端1的决策引擎模块24比较计算得到的网络代价函数值,用最 小的网络代价函数值所对应的无线收发接口传输业务流,而后该多模终端1 的决策引擎模块24把决策的结果反馈给多模终端1的切换执行模块25。步骤S300,根据多模终端1的决策引擎模块24为单个业务流选择的无线 接口启动切换信令流程,把一个业务流分配或者切换到一个无线收发接口上。现有技术的移动IP方案,是将所有的业务流全部定向到一种无线接入技 术上,其不是很符合将不同特性的业务流动态分配到不同的无线链路上传输的 需求。因此,较佳地,本发明对现有的移动IP方案进行修改,将切换的粒度从 单个设备细分至单个业务流,从而实 )l高效快速的业务流重定向。本发明的多模移动终端配备多个转交地址,即一个主转交地址(main CoA, mCoA)和多个子转交地址(subsidiary CoA,sCoA),多个子转交地址 与主转交地址具有相对应的关系。在整个业务流控制过程中,多模终端1的主 转交地址不变,而且,每个通信网络中的核心网能够存储经过它本身的所有流 的信息,即源地址、目的地址和流标签。本发明中,还在传统的绑定更新(Binding Update, BU)消息中增加一个 地址对象,此对象包含多模终端1的旧子转交地址,多模终端1的主转交地址, 与多模终端1通信的通信节点(CorrespondenceNode, CN)的地址。当绑定更新消息到达通信网络的核心网时,通信网络的核心网将存储的业
务流信息与绑定更新消息中的地址对象进行比较,然后把相匹配的业务流定向 到新的无线网络接口上。步骤S400,多模终端l的执行结果反馈模块26把以前的决策结果的执行情况和对参数的敏感程度,反馈给决策引擎模块24,由决策引擎模块24根据 反馈修正下一次决策。 '执行结果反馈模块26将之前一次或者多次根据决策引擎模块24的决策结 果,业务流与接口之间的映射关系的决策结果的执行情况,反馈给决策引擎模 块24,同时也把这一类业务流对网络带宽、网络时延等参数的敏感程度一起 反馈给决策引擎模块24,以便决策引擎模块24可以在执行决策的时候参考这 些反馈信息,对各参数的权重进行微调,为业务流选择出更优的无线网络接口 。本发明的多模终端业务流的控制方法,通过根据各种业务流特征、业务流 种类、业务流对服务质量参数的需求、网络的可用带宽、网络时延、设备接口 利用率以及电池电量等参数,在同一个移动终端的多个网络接口之间合理地分 配业务流,以取得最小的成本开销和最大的资源利用率,同时保证当网络状况 和业务流特征发生变化时,能及时感知这些变化,并实现单个业务流在不同接 口之间的快速切换。实验表明,决策的结果是电子邮件(Email)业务流210被分配到无线 网络GPRS接口 27上,话音(VoIP)业务流230和多媒体业务流240被分配 无线网络UMTS接口 28上,文件下载(FTP)业务流220被分配到无线网络 红外接口29上。然后,切换执行模块25根据决策引擎模块24为每个业务流 选择的无线收发接口启动相关信令流程,执行切换操作,把一个业务流分配或 者切换到一个无线收发接口上,完成了业务流的分配与切换过程,此过程是在 不需要用户参与的情况下完成的,因而能够使用户享受到最小的成本开销和最 大的资源利用率。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种多模终端业务流的控制系统,包括多个由核心网和接入网组成的通信网络,以及至少一个多模终端,所述多模终端配备多个与通信网络相匹配的无线网络接口,其特征在于,所述通信网络的接入网中,包括网络上下文监测模块;所述多模终端包括设备上下文监测模块、业务识别模块、决策引擎模块、切换执行模块,其中所述网络上下文监测模块,用于在时间周期T内监测接入网的网络上下文参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块;所述设备上下文监测模块,用于在时间周期T内监测多模移动终端的设备上下文参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块;所述业务识别模块,用于感知业务流特征参数,把获得的业务流特征参数反馈给决策引擎模块;所述决策引擎模块,用于网络上下文参数、设备上下文参数以及业务流特征参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流选择无线网络接口;所述多模终端还包括切换执行模块,用于根据决策引擎模块为单个业务流选择的无线接口启动切换信令流程,把业务流分配或者切换到无线收发接口上。
2、 根据权利要求1所述的多模终端业务流的控制系统,其特征在于,所 述多模终端还进一步包括执行结果反馈模块,用于把以前的决策结果的执行情 况和对参数的敏感程度,反馈给决策引擎模块,由决策引擎模块根据反馈修正 下一次决策。
3、 根据权利要求1或2所述的多模终端业务流的控制系统,其特征在于, 所述业务识别模块,还用于采用机器学习方法统计分析记录业务流的历史特 征,并且针对不同类型的业务流,建立分类机制,提高机器学习的效率。
4、 根据权利要求1或2所述的多模终端业务流的控制系统,其特征在于, 所述网络上下文参数包括接入网的可用带宽参数、网络时延参数以及链路信号 质量参数。
5、 根据权利要求4所述的多模终端业务流的控制系统,其特征在于,所 述网络上下文监测模块监测网络可用带宽和网络时延参数是通过主动式测量 方式,以及改进的包对算法进行监测。
6、 根据权利要求1或2所述的多模终端业务流的控制系统,其特征在于, 所述设备上下文参数包括无线接口利用率参数、电池电量参数及无线网络接口 收发功率参数。
7、 根据权利要求3所述的多模终端业务流的控制系统,其特征在于,所 述业务流特征参数包括业务流的特征、业务流种类以及业务流对服务质量的需 求程度参数;所述业务流的历史特征为数据包大小、平均速率参数的业务流的历史特征。
8、 根据权利要求2所述的多模终端业务流的控制系统,其特征在于,所 述决策引擎模块建立业务流和接口之间的映射关系是使用模糊多属性决策方 法进行的。
9、 根据权利要求8所述的多模终端业务流的控制系统,其特征在于,所 述决策引擎模块是采用输入、输出、反馈的模式进行工作的;其中,输入量是网络上下文参数、设备上下文参数、业务流特征参数; 输出量是业务流与无线网络接口的映射关系; 反馈量是从执行结果反馈模块中得到,用于辅助修正下一次决策。
10、 根据权利要求9所述的多模终端业务流的控制系统,其特征在于,所 述决策引擎模块进行决策的依据是网络代价函数,所述网络代价函数是由网络 上下文参数,设备上下文参数以及业务流特征等参数建立而成,表示如下其中,P"^""表示网络上下文参数,『""表示网络上下文参数的权重, ^"^"'p表示设备上下文参数,^一表示设备上下文参数的权重,^""^表示业务流特征参数,『^表示业务流特征参数的权重;所述权重之和为1,即『""+^,+『~=1,权重的大小根据之前的经验信 息得到,并根据执行结果反馈模块反馈的参数进行微调。
11、 根据权利要求1所述的多模终端业务流的控制系统,其特征在于,所 述多模移动终端配备多个转交地址,即一个主转交地址和多个子转交地址,多 个子转交地址与主转交地址具有相对应的关系,根据绑定更新消息比较的结 果,把匹配的业务流定向到新的无线网络接口上。
12、 根据权利要求1所述的多模终端业务流的控制系统,其特征在于,所述多个通信网络为GPRS通信网络,UMTS通信网络,红外网络、WLAN网 络、WiMAX通信网络、蓝牙通信网络中的两个或者两个以上的组合;所述多模终端包括多个相应的无线网络接口,分别是GPRS接口、 UMTS 接口和红外接口、 WLAN网络接口、 WiMAX通信网络接口、蓝牙通信网络接 口中的两个或者两个以上的组合;所述多模终端包括电子邮件业务流、文件下载业务流、话音业务流、以及 多媒体业务流中的两种或者两种以上业务流的组合。
13、 一种多模终端业务流控制的通信网络,由核心网和接入网组成,其特 征在于,所述接入网中,包括网络上下文监测模块,所述网络上下文监测模块, 用于在时间周期T内监测接入网的网络上下文参数,并将监测的结果经过统计 平均处理之后,传递给多模终端。
14、 根据权利要求13所述的多模终端业务流控制的通信网络,其特征在 于,所述通信网络为为GPRS通信网络,UMTS通信网络,红外网络、WLAN 网络、WiMAX通信网络、蓝牙通信网络中的两个或者两个以上的组合。
15、 一种业务流控制的多模终端,其特征在于,包括设备上下文监测子模 块、业务识别模块、决策引擎模块、切换执行模块,其中所述设备上下文监测模块,用于在时间周期T内监测多模移动终端的设备 上下文参数,并将监测的结果经过统计平均处理之后,传递给决策引擎模块;所述业务识别模块,用于感知业务流特征参数,把获得的业务流特征参数 反馈给决策引擎模块;所述决策引擎模块,用于网络上下文参数、设备上下文参数以及业务流特 征参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流选 择无线网络接口;所述多模终端还包括切换执行模块,用于根据决策引擎模块为单个业务流 选择的无线接口启动切换信令流程,把业务流分配或者切换到无线收发接口 上。
16、 根据权利要求15所述的业务流控制的多模终端,其特征在于,还进 一步包括执行结果反馈模块,用于把以前的决策结果的执行情况和对参数的敏 感程度,反馈给决策引擎模块,由决策引擎模块根据反馈修正下一次决策。
17、 根据权利要求15或16所述的业务流控制的多模终端,其特征在于, 所述业务识别模块,还用于采甩机器学习方法统计分析记录业务流的历史特 征,并且针对不同类型的业务流,建立分类机制,提高机器学习的效率。
18、 根据权利要求17所述的业务流控制的多模终端,其特征在于,所述 多模终端包括多个相应的无线网络接口,分别是GPRS接口、 UMTS接口和红 外接口、 WLAN网络接口、 WiMAX通信网络接口、蓝牙通信网络接口中的两 个或者两个以上的组合;所述多模终端包括电子邮件业务流、文件下载业务流、话音业务流、以及 多媒体业务流中的两种或者两种以上业务流的组合。
19、 一种多模终端业务流的控制方法,其特征在于,包括以下步骤 步骤A,在时间周期T内,接入网监测其网络上下文参数,传递给多模终端;多模终端监测其设备上下文参数,然后将监测的网络上下文参数、设备上 下文参数进行统计平均处理;同时,多模终端感知业务流特征参数,获得的业 务流特征参数;步骤B,多模终端根据网络上下文参数、设备上下文参数以及业务流特征 多个参数,对业务流进行分析,建立业务流和接口之间的映射关系,为业务流 选择无线网络接口;步骤C,根据多模终端为单个业务流选择的无线接口启动切换信令流程, 把一个业务流分配或者切换到一个无线收发接口上。
20、 根据权利要求19所述的多模终端业务流的控制方法,其特征在于, 还包括下列步骤步骤D,多模终端根据以前的决策结果的执行情况和对参数的敏感程度, 修正下一次决策。
21、 根据权利要求19或20所述的多模终端业务流的控制方法,其特征在 于,所述步骤A包括下列步骤步骤A1,在时间周期T内,通信网络的接入网监测其可用带宽、网络时延以及链路信号质量多个网络上下文参数,并将监测的结果经过统计平均处理 之后,传递给多模终端的决策引擎模块;步骤A2,在时间周期T内,多模终端的设备上下文检测模块监测其无线 接口利用率、电池电量及无线网络接口收发功率多个设备上下文参数,并将监 测的结果经过统计平均处理之后,传递给多模终端的决策引擎模块;步骤A3,多模终端的业务识别模块感知新业务流的特征、业务流种类以 及业务流对服务质量的需求程度等多个业务流特征参数,采用机器学习方法统 计分析记录业务流的历史特征,并且针对不同类型的业务流,建立分类机制, 把获得的业务流特征参数反馈给多模终端的决策引擎模块。
22、根据权利要求21所述的多模终端业务流的控制方法,其特征在于, 在步骤A1中,网络上下文监测模块监测网络监测可用带宽和网络时延参数是 通过主动式测量方式,以及改进的包对算法进行监测,包括下列步骤步骤All,在发送端多模终端上构造探测数据包,该探测数据包分为大包 和小包;步骤A12,发送端多模终端发送多对探测数据包对,发送探测包对的顺序 为大包对与小包对相互交替,这些探测数据包在发送端发送时都被打上时间戳 和发送编号;步骤A13,接收端多模终端接收探测数据包,每接收到一个探测数据包都 对其打上时间戳;步骤A14,接收端多模终端査看接收到的探测数据包编号,判断核对接收 到的探测数据包顺序是否和发送端多模终端发送顺序相符;如果不相符,将探 测数据包丢弃,转到步骤All,重新开始;如果没有出现乱序现象,则进入步 骤A15;步骤A15,根据接收到的探测数据包的时间戳,分别计算包对间的时间间 隔,即每对探测数据包分别到达接收端的时间差值;步骤A16,判断检査小包对的时间间隔是否大于大包对的时间间隔;如果 小包对之间的时间间隔大于大包对之间的时间间隔,则本次测量无效,返回步 骤All,重新开始;否则进入步骤A17;步骤A17,检査大包对的时间间隔是否相同,如果大包对的时间间隔相同, 则本次测量无效,返回步骤All,重新开始;否则进入步骤A18计算网络有效带宽,以及步骤A110计算网络时延;步骤A18,比较大包对的时间间隔的大小,取出较小的时间间隔;步骤A19,计算网络有效带宽B-S/T^,其中S是大探测包的数据包大小, Tmin是大包对中较小的那个时间间隔;步骤A110,比较发送的数据包的传送时间间隔,也就是每个数据包的接 收时间戳与发送时间戳的差值,找出传送时间间隔最小的数据包,并取出此数 据包的发送时间戳和接收时间戳;步骤Alll,根据取出的发送时间戳和接收时间戳,利用线性规划方法减 小由于发送主机和接收主机时钟不同步带来的计算网络时延误差,计算得出相 对比较精确的网络时延。
23、 根据权利要求22所述的多模终端业务流的控制方法,其特征在于, 所述在步骤Al 11之后还包括下列步骤步骤A112,在接入网络上,通过调用系统提供的函数接口,实时采集链 路信号质量;步骤A113,在时间周期内,把计算得到的网络有效带宽、网络时延以及 链路信号质量参数的监测结果分别通过统计平均方法进行处理,传递给多模终 端。
24、 根据权利要求21所述的多模终端业务流的控制方法,其特征在于, 所述步骤A2中,设备上下文监测模块监测多模移动终端的多个设备上下文参 数,并将监测的结果经过统计平均处理,包括下列步骤步骤A21,在移动终端上,通过设备上下文监测模块调用系统提供的函数 接口,实时采集移动终端的设备接口利用率、电池电量及无线网络接口收发功 率参数;步骤A22,在时间周期T内,把收集到的设备接口利用率、电池电量及无 线网络接口收发功率等参数分别通过统计平均方法进行处理。
25、 如权利要求21所述的多模终端业务流的控制方法,其特征在于,在 步骤B中,所述统计分析记录业务流的历史特征,具体包括下列步骤业务识别模块采用机器学习的方法,分析记录业务流种类、业务流特征以 及业务流对服务质量参数的需求,统计分析记录数据包大小、平均速率参数的 业务流的历史特征。
26、 根据权利要求22所述的多模终端业务流控制方法,其特征在于所述大包是IP头部加ICMP时间戳请求与应答报文,并附加数据的数据包;所述小包是IP头部加ICMP时间戳请求与应答报文,没有任何附加数据 的数据包。
27、 根据权利要求19或20所述的多模终端业务流的控制方法,其特征在 于,所述步骤C中,所述建立业务流和接口之间的映射关系,包括下列步骤使用模糊多属性决策方法建立业务流和接口之间合理的映射关系,其中, 所述决策方法的依据是是网络代价函数,所述网络代价函数是由网络上下文参数,设备上下文参数以及业务流特征等参数建立而成,可表示如下<formula>formula see original document page 8</formula> 其中,^"""e'表示网络上下文参数,『""表示网络上下文参数的权重,^"" "'P表示设备上下文参数,K,表示设备上下文参数的权重,^M一表示业务流特征参数,『—表示业务流特征参数的权重;所述权重之和为1,即『""+^,+『,=1,权重的大小根据之前的经验信 息得到,并根据执行结果反馈模块反馈的参数进行微调。
28、 根据权利要求20所述的多模终端业务流的控制方法,其特征在于, 所述步骤D中,所述切换包括下列步骤所述多模移动终端配备多个转交地址,即一个主转交地址和多个子转交地 址,多个子转交地址与主转交地址具有相对应的关系,根据绑定更新消息比较 的结果,把匹配的业务流定向到新的无线网络接口上。
全文摘要
本发明提供一种多模终端业务流的控制系统和装置以及方法。该系统包括多个由核心网和接入网组成的通信网络,以及至少一个多模终端,所述多模终端配备多个与通信网络相匹配的无线网络接口,所述通信网络的接入网中,包括网络上下文监测模块;所述多模终端包括设备上下文监测子模块、业务识别模块、决策引擎模块、切换执行模块。其实现最小的成本开销和最大的资源利用率。
文档编号H04L12/28GK101119314SQ200710121840
公开日2008年2月6日 申请日期2007年9月14日 优先权日2007年9月14日
发明者毅 孙, 张玉成, 王忠峰, 石晶林, 董雯霞, 平 邓, 郑如松 申请人:中国科学院计算技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1