一种应用数据包处理方法、装置及系统制造方法及图纸

技术编号:10115420 阅读:258 留言:0更新日期:2014-06-04 19:47
本发明专利技术实施例公开了一种应用数据包处理方法、装置及系统,其中,所述方法包括:接收用户终端基于第一通信制式发送的应用数据包;提取该应用数据包的数据特征;根据所述提取的数据特征和各类通信制式的数据传输质量信息,确定第二通信制式,数据传输质量信息包括数据传输速率和/或数据传输时延;若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所对应的应用产生的数据。采用本发明专利技术,较为有效地避免资源的浪费及业务质量的损耗,灵活配置小区容量。

【技术实现步骤摘要】
一种应用数据包处理方法、装置及系统
本专利技术涉及通信
,尤其涉及一种应用数据包处理方法、装置及系统。
技术介绍
随着LTE(LongTermEvolution,长期演进)的兴起,无线网络接入方式呈现GSM(GlobalSystemforMobileCommunications,全球移动通信系统)等2G网络、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)等3G网络以及LTE(LongTermEvolution,长期演进)等4G网络三种制式并存的情况。三种制式在数据传输上由于空口资源调度算法的不同,各有各适用的场景。对于手机等通信设备,大多也设置了多制式的处理芯片,使得用户可以根据自身需要从2G网络、3G网络以及4G网络中选择相应的网络完成通话以及互联网数据的传输。当前,通信运营商大多采用一刀切的方法,也就是对于支持多制式的手机,例如同时支持2G和3G网络制式的手机,当手机检测到附近存在3G网络时,将该用户的全部应用流量切换到3G网络上,这种情况容易造成资源的浪费,同时业务大量向3G迁移造成2G的空闲和3G拥堵,人为降低了小区容量。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种应用数据包处理方法、装置及系统,可较为有效地避免资源的浪费及业务质量的损耗,灵活配置小区容量。第一方面,本专利技术实施例提供了一种应用数据包处理方法,包括:接收用户终端基于第一通信制式发送的应用数据包;提取该应用数据包的数据特征;根据所述提取的数据特征和各类通信制式的数据传输质量信息,确定第二通信制式,数据传输质量信息包括数据传输速率和/或数据传输时延;若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所属的应用产生的数据。结合第一方面,在第一种可能的实现方式中,所述提取该应用数据包的数据特征,包括:基于预置的深度包检测DPI识别策略识别所述应用数据包的数据特征;其中,所述应用数据包的数据特征包括:所述应用数据包的应用名、应用类型、资源需求中的一种或多种。结合第一方面,在第二种可能的实现方式中,所述提取该应用数据包的数据特征,包括:向深度包检测DPI设备发送识别请求,以使所述DPI设备基于预置的深度包检测DPI识别策略检测识别所述应用数据包的数据特征,所述识别请求中包括所述应用数据包;接收所述DPI设备返回的包括所述应用数据包的数据特征的检测识别结果;其中,识别的数据特征包括基于预置的深度报检测识别策略识别所述应用数据包的应用名、应用类型、资源需求中的一种或多种。结合第一方面,或者第一方面的第一种可能的实现费那个是,或者第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述提取的数据特征和各类通信制式的数据传输质量信息,确定第二通信制式,包括:在预置的制式映射表中查找与所述提取的数据特征匹配的通信制式,并将查找到的通信制式作为第二通信制式;其中,所述制式映射表是根据各类通信制式的数据传输质量信息预置得到。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,包括:若所述第二通信制式与所述第一通信制式不相同,则向所述用户终端当前所属的基带处理服务器发送切换指示消息;以使所述基带处理服务器根据所述切换指示消息为所述用户终端分配所述第二通信制式对应的资源并通知所述用户终端切换至所述第二通信制式。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,还包括:向所述用户终端当前所属的基带处理服务器发送关于所述用户终端的资源释放指示;所述资源释放指令用于指示所述基带处理服务器释放为所述用户终端分配所述第一通信制式对应的资源。第二方面,本专利技术实施例还提供了一种应用数据包处理方法,包括:在接收到用户终端基于第一通信制式发送的应用数据包时,将所述应用数据包转发给控制器;当接收到所述控制器发送的用于指示将所述用户终端切换至第二通信制式的切换指示消息时,为所述用户终端分配所述第二通信制式对应的资源;根据所述切换指示消息通知所述用户终端切换至所述第二通信制式,以使所述用户终端基于所述第二通信制式处理所述应用数据包所对应应用的数据;其中,所述第二通信制式是所述控制器根据所述应用数据包的数据特征确定的。结合第二方面,在第一种可能的实现方式中,所述方法还包括:从基站获取所述用户终端的业务承载信息,其中,所述基站为所述用户终端基于所述第一通信制式发送所述应用数据包时对应的基站;将所述业务承载信息发送至所述用户终端切换后的第二通信制式所对应的基站。结合第二方面,或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:接收所述控制器发送的关于所述用户终端的资源释放指示;根据所述资源释放指示释放为所述用户终端分配的所述第一通信制式对应的资源。第三方面,本专利技术实施例还提供了一种应用数据包处理装置,包括:获取模块,用于接收用户终端基于第一通信制式发送的应用数据包;提取模块,用于提取该应用数据包的数据特征;确定模块,用于根据所述提取的数据特征和各类通信制式的数据传输质量信息,确定与所述提取模块提取的数据特征匹配的第二通信制式,数据传输质量信息包括数据传输速率和/或数据传输时延;切换模块,用于若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所对应的应用产生的数据。结合第三方面,在第一种可能的实现方式中,所述提取模块,具体用于基于预置的深度包检测DPI识别策略识别所述应用数据包的数据特征;其中,所述应用数据包的数据特征包括:所述应用数据包的应用名、应用类型、资源需求中的一种或多种。结合第三方面,在第二种可能的实现方式中,所述提取模块包括:请求单元,用于向深度包检测DPI设备发送识别请求,以使所述DPI设备基于预置的深度包检测DPI识别策略检测识别所述应用数据包的数据特征,所述识别请求中包括所述应用数据包;接收单元,用于接收所述DPI设备返回的包括所述应用数据包的数据特征的检测识别结果;其中,识别的数据特征包括基于预置的深度报检测识别策略识别所述应用数据包的应用名、应用类型、资源需求中的一种或多种。结合第三方面,或者结合第三方面的第一种可能的实现方式,或者结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定模块,具体用于在预置的制式映射表中查找与所述提取的数据特征匹配的通信制式,并将查找到的通信制式作为第二通信制式;其中,所述制式映射表是根据各类通信制式的数据传输质量信息预置得到。结合第三方面的第三中可能的实现方式,在第四种可能的实现方式中,所述切换模块,具体用于若所述第二通信制式与所述第一通信制式不相同,则向所述用户终端当前所属的基带处理服务器发送切换指示消息;以使所述基带处理服务器根据所述切换指示消息为所述用户终端分配所述第二通信制式对应的资源并通知所述用户终端切换至所述第二通信制式。结合第三方面的第三中可能的实现方式,在第五种可能的实现方本文档来自技高网...

【技术保护点】
一种应用数据包处理方法,其特征在于,包括:接收用户终端基于第一通信制式发送的应用数据包;提取所述应用数据包的数据特征;根据所述提取的数据特征和各类通信制式的数据传输质量信息,确定与所述提取的数据特征匹配的第二通信制式,其中,数据传输质量信息包括数据传输速率和/或数据传输时延;若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所属的应用产生的数据。

【技术特征摘要】
1.一种应用数据包处理方法,其特征在于,包括:接收用户终端基于第一通信制式发送的应用数据包,其中,所述第一通信制式是所述用户终端当前使用的通信制式;如果所述用户终端处于存在多个应用收发数据的状态,则确定所述用户终端当前激活的应用,提取所述用户终端当前激活的应用所对应的应用数据包的数据特征;在预置的制式映射表中查找与所述提取的数据特征匹配的通信制式,并将查找到的通信制式作为第二通信制式;所述制式映射表是根据各类通信制式的数据传输质量信息预置得到,其中,数据传输质量信息包括数据传输速率和/或数据传输时延;若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所属的应用产生的数据。2.如权利要求1所述的方法,其特征在于,所述提取所述应用数据包的数据特征,包括:基于预置的深度包检测DPI识别策略识别所述应用数据包的数据特征;其中,所述应用数据包的数据特征包括:所述应用数据包的应用名、应用类型、资源需求中的一种或多种。3.如权利要求1所述的方法,其特征在于,所述提取所述应用数据包的数据特征,包括:向深度包检测DPI设备发送识别请求,以使所述DPI设备基于预置的深度包检测DPI识别策略检测识别所述应用数据包的数据特征,所述识别请求中包括所述应用数据包;接收所述DPI设备返回的包括所述应用数据包的数据特征的检测识别结果;其中,所述应用数据包的数据特征包括:所述应用数据包的应用名、应用类型、资源需求中的一种或多种。4.如权利要求1所述的方法,其特征在于,所述若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,包括:若所述第二通信制式与所述第一通信制式不相同,则向所述用户终端当前所属的基带处理服务器发送切换指示消息;以使所述基带处理服务器根据所述切换指示消息为所述用户终端分配所述第二通信制式对应的资源并通知所述用户终端切换至所述第二通信制式。5.如权利要求4所述的方法,其特征在于,还包括:向所述用户终端当前所属的基带处理服务器发送关于所述用户终端的资源释放指示;所述资源释放指令用于指示所述基带处理服务器释放为所述用户终端分配所述第一通信制式对应的资源。6.一种应用数据包处理方法,其特征在于,包括:在接收到用户终端基于第一通信制式发送的应用数据包时,将所述应用数据包转发给控制器,所述第一通信制式是所述用户终端当前使用的通信制式;其中:如果所述用户终端处于存在多个应用收发数据的状态,则所述应用数据包为所述用户终端当前激活的应用的应用数据包;当接收到所述控制器发送的用于指示将所述用户终端切换至第二通信制式的切换指示消息时,为所述用户终端分配所述第二通信制式对应的资源,所述第二通信制式是所述控制器在预置的制式映射表中查找到的与从所述应用数据包提取的数据特征匹配的通信制式,所述制式映射表是根据各类通信制式的数据传输质量信息预置得到,其中,数据传输质量信息包括数据传输速率和/或数据传输时延;根据所述切换指示消息通知所述用户终端切换至所述第二通信制式,以使所述用户终端基于所述第二通信制式处理所述应用数据包所对应应用的数据;其中,所述切换指示消息是所述控制器在确定第二通信制式与所述第一通信制式不一致时发出的。7.如权利要求6所述的方法,其特征在于,还包括:从基站获取所述用户终端的业务承载信息,其中,所述基站为所述用户终端基于所述第一通信制式发送所述应用数据包时对应的基站;将所述业务承载信息发送至所述用户终端切换后的第二通信制式所对应的基站。8.如权利要求6或7所述的方法,其特征在于,还包括:接收所述控制器发送的关于所述用户终端的资源释放指示;根据所述资源释放指示释放为所述用户终端分配的所述第一通信制式对应的资源。9.一种应用数据包处理装置,其特征在于,包括:获取模块,用于接收用户终端基于第一通信制式发送的应用数据包,其中,所述第一通信制式是所述用户终端当前使用的通信制式;提取模块,用于如果所述用户终端处于存在多个应用收发数据的状态,则确定所述用户终端当前激活的应用,提取所述用户终端当前激活的应用所对应的应用数据包的数据特征;确定模块,用于在预置的制式映射表中查找与所述提取的数据特征匹配的通信制式,并将查找到的通信制式作为第二通信制式;所述制式映射表是根据各类通信制式的数据传输质量信息预置得到,其中,数据传输质量信息包括数据传输速率和/或数据传输时延;切换模块,用于若所述第二通信制式与所述第一通信制式不相同,则将所述用户终端从所述第一通信制式切换至第二通信制式,以使所述用户终端基于第二通信制式处理所述应用数据包所属的应用产生的数据。10.如权利要求9所述的装置,其特征在于,所述提取模块,具体用于基于预置的深度包检测DPI识别策略识别所述应用数据包的数据特征;其中,所述应用数据包的数据特征包括:所述应用数据包的应用名、应用类型、...

【专利技术属性】
技术研发人员:周韡
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1