一种业务数据处理的方法和装置制造方法及图纸

技术编号:19103310 阅读:86 留言:0更新日期:2018-10-03 04:14
本发明专利技术实施例提供了一种业务数据处理的方法和装置,其中方法包括:接收上行业务流,上行业务流包括第一隧道标识以及目的地址;确定与第一隧道标识对应的第一隧道映射表;其中,第一隧道映射表包括第一隧道标识、与第一隧道标识对应的一个或多个第二隧道标识以及与每个第二隧道标识对应的一个或多个业务地址;在第一隧道映射表中查找与目的地址相同的业务地址;若查找不成功,则基于目的地址确定上行业务流的第二隧道标识;将上行业务流发送至上行业务流的第二隧道标识对应的业务锚点中。通过本发明专利技术实施例,解决了无法为上行业务流分配优选的路径,从而导致迂回路由,增加传输网负荷的问题,减少了业务传输的时延,提升了业务的服务质量。

【技术实现步骤摘要】
一种业务数据处理的方法和装置
本专利技术涉及通信
,特别是涉及一种业务数据处理的方法和一种业务数据处理的装置。
技术介绍
在移动通信核心网中,用户面使用GTP(GPRSTunnellingProtocol,GPRS隧道协议)协议进行业务数据包的转发。GTP是一组基于IP的,用于支持通用分组无线服务(GPRS,GeneralPacketRadioService)的通讯协议,GTP最早在2/3G核心网中使用,并延续到4G移动核心网。目前,在3GPP标准中,eNodeB(EvolvedNodeB,演进的节点B)和S-GW(ServingGateway,服务网关)之间的隧道与S-GW和P-GW(PDNGateway,PDN网关)之间的隧道一一映射,S-GW只实现GTP隧道交换功能。对于一个承载RB(RadioBearer),终端访问业务服务器的所有业务数据包,不论访问的业务服务器的地理位置在何处,都需要通过该承载进行转发,即通过该一一映射的隧道转发。应用在实际网络中,由于终端访问的服务器可能处于近端,可能在运营商或者ISP(InternetServiceProvider,互联网服务提供商)建设的专网中,也可能是Internet。当业务服务器处于近端时,用户的业务数据包仍需要通过该一一映射的隧道,从S-GW转发给P-GW,经过P-GW完成GTP隧道处理后,才会发给业务服务器,导致了迂回路由问题。同时,由于用户大部分业务使用默认承载,迂回路由问题增加了传输网的负荷,增大了业务的时延,影响业务的服务质量(QualityofService,QoS)。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种业务数据处理的方法和一种业务数据处理的装置。为了解决上述问题,本专利技术实施例公开了一种业务数据处理的方法,所述方法包括:接收上行业务流,所述上行业务流包括第一隧道标识以及目的地址;确定与所述第一隧道标识对应的第一隧道映射表;其中,所述第一隧道映射表包括所述第一隧道标识、与所述第一隧道标识对应的一个或多个第二隧道标识以及与每个第二隧道标识对应的一个或多个业务地址;在所述第一隧道映射表中查找与所述目的地址相同的业务地址;若查找不成功,则基于所述目的地址确定所述上行业务流的第二隧道标识;将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中,所述业务锚点用于将所述上行业务流发送至所述目的地址对应的业务服务器中。优选地,在所述将所述上行业务流发送至与所述上行业务流的第二隧道标识对应的业务锚点中的步骤之前,还包括:将所述目的地址作为业务地址增加在所述第一隧道映射表中。优选地,所述上行业务流包括所述上行业务流的特征信息,所述基于所述目的地址确定所述上行业务流的第二隧道标识的步骤包括:根据所述目的地址和所述特征信息为所述上行业务流分配业务锚点;确定与所述业务锚点对应的隧道标识,作为所述上行业务流的第二隧道标识。优选地,在所述基于所述目的地址确定所述上行业务流的第二隧道标识的步骤之前,还包括:缓存所述上行业务流。优选地,在所述将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中的步骤之前,还包括:若查找成功,则从所述第一隧道映射表中获取与所述目标地址对应的第二隧道标识,作为所述上行业务流的第二隧道标识。优选地,其特征在于,所述将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中的步骤包括:将所述上行业务流中的所述第一隧道标识替换为所述上行业务流的第二隧道标识;将所述替换后的上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中。本专利技术实施例还公开了一种业务数据处理的方法,所述方法包括:接收下行业务流,所述下行业务流包括第二隧道标识以及源地址;确定与所述第二隧道标识对应的第二隧道映射表;其中,所述第二隧道映射表包括一个第一隧道标识、所述第二隧道标识以及一个或多个与所述第二隧道标识对应的业务地址;将所述下行业务流发送至所述第一隧道标识对应的终端。优选地,在所述将所述下行业务流发送至所述第一隧道标识对应的终端的步骤之前,还包括:在所述第二隧道映射表中查找与所述源地址相同的业务地址;若查找不成功,则将所述源地址作为业务地址增加在所述第二隧道映射表中。优选地,其特征在于,所述将所述下行业务流发送至所述第一隧道标识对应的终端的步骤包括:将所述下行业务流中的所述第二隧道标识替换为所述第一隧道标识;将所述替换后的下行业务流发送至所述第一隧道标识对应的终端。本专利技术实施例还公开了一种业务数据处理的装置,所述装置包括:上行业务流接收模块,用于接收上行业务流,所述上行业务流包括第一隧道标识以及目的地址;第一隧道映射表确定模块,用于确定与所述第一隧道标识对应的第一隧道映射表;其中,所述第一隧道映射表包括所述第一隧道标识、与所述第一隧道标识对应的一个或多个第二隧道标识以及与每个第二隧道标识对应的一个或多个业务地址;第一查找模块,用于在所述第一隧道映射表中查找与所述目的地址相同的业务地址;若查找不成功,则调用第二隧道标识确定模块;第二隧道标识确定模块,用于基于所述目的地址确定所述上行业务流的第二隧道标识;上行业务流发送模块,用于将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中,所述业务锚点用于将所述上行业务流发送至所述目的地址对应的业务服务器中。优选地,所述装置还包括:第一业务地址增加模块,用于将所述目的地址作为业务地址增加在所述第一隧道映射表中。优选地,,所述上行业务流包括所述上行业务流的特征信息,所述第二隧道标识确定模块包括:业务锚点分配子模块,用于根据所述目的地址和所述特征信息为所述上行业务流分配业务锚点;业务锚点隧道标识确定子模块,用于确定与所述业务锚点对应的隧道标识,作为所述上行业务流的第二隧道标识。优选地,所述装置还包括:缓存模块,用于缓存所述上行业务流。优选地,所述装置还包括:若查找成功,则调用第二隧道标识获取模块,所述第二隧道标识获取模块用于从所述第一隧道映射表中获取与所述目标地址对应的第二隧道标识,作为所述上行业务流的第二隧道标识。优选地,其特征在于,所述上行业务流发送模块包括:第二隧道标识替换子模块,用于将所述上行业务流中的所述第一隧道标识替换为所述上行业务流的第二隧道标识;业务锚点发送子模块,用于将所述替换后的上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中。本专利技术实施例还公开了一种业务数据处理的装置,所述装置包括:下行业务流接收模块,用于接收下行业务流,所述下行业务流包括第二隧道标识以及源地址;第二隧道映射表确定模块,用于确定与所述第二隧道标识对应的第二隧道映射表;其中,所述第二隧道映射表包括一个第一隧道标识、所述第二隧道标识以及一个或多个与所述第二隧道标识对应的业务地址;下行业务流发送模块,用于将所述下行业务流发送至所述第一隧道标识对应的终端。优选地,所述装置还包括:第二查找模块,用于在所述第二隧道映射表中查找与所述源地址相同的业务地址;若查找不成功,则调用第二业务地址增加模块;第二业务地址增加模块,用于将所述源地址作为业务地址增加在所述第二隧道映射表中。优选地,其特征在于,所述下行业务流发送模块包括:第本文档来自技高网...

【技术保护点】
1.一种业务数据处理的方法,其特征在于,所述方法包括:接收上行业务流,所述上行业务流包括第一隧道标识以及目的地址;确定与所述第一隧道标识对应的第一隧道映射表;其中,所述第一隧道映射表包括所述第一隧道标识、与所述第一隧道标识对应的一个或多个第二隧道标识以及与每个第二隧道标识对应的一个或多个业务地址;在所述第一隧道映射表中查找与所述目的地址相同的业务地址;若查找不成功,则基于所述目的地址确定所述上行业务流的第二隧道标识;将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中,所述业务锚点用于将所述上行业务流发送至所述目的地址对应的业务服务器中。

【技术特征摘要】
1.一种业务数据处理的方法,其特征在于,所述方法包括:接收上行业务流,所述上行业务流包括第一隧道标识以及目的地址;确定与所述第一隧道标识对应的第一隧道映射表;其中,所述第一隧道映射表包括所述第一隧道标识、与所述第一隧道标识对应的一个或多个第二隧道标识以及与每个第二隧道标识对应的一个或多个业务地址;在所述第一隧道映射表中查找与所述目的地址相同的业务地址;若查找不成功,则基于所述目的地址确定所述上行业务流的第二隧道标识;将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中,所述业务锚点用于将所述上行业务流发送至所述目的地址对应的业务服务器中。2.根据权利要求1所述的方法,其特征在于,在所述将所述上行业务流发送至与所述上行业务流的第二隧道标识对应的业务锚点中的步骤之前,还包括:将所述目的地址作为业务地址增加在所述第一隧道映射表中。3.根据权利要求1或2所述的方法,其特征在于,所述上行业务流包括所述上行业务流的特征信息,所述基于所述目的地址确定所述上行业务流的第二隧道标识的步骤包括:根据所述目的地址和所述特征信息为所述上行业务流分配业务锚点;确定与所述业务锚点对应的隧道标识,作为所述上行业务流的第二隧道标识。4.根据权利要求3所述的方法,其特征在于,在所述基于所述目的地址确定所述上行业务流的第二隧道标识的步骤之前,还包括:缓存所述上行业务流。5.根据权利要求1所述的方法,其特征在于,在所述将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中的步骤之前,还包括:若查找成功,则从所述第一隧道映射表中获取与所述目标地址对应的第二隧道标识,作为所述上行业务流的第二隧道标识。6.根据权利要求1或2或3或4或5所述的方法,其特征在于,所述将所述上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中的步骤包括:将所述上行业务流中的所述第一隧道标识替换为所述上行业务流的第二隧道标识;将所述替换后的上行业务流发送至所述上行业务流的第二隧道标识对应的业务锚点中。7.一种业务数据处理的方法,其特征在于,所述方法包括:接收下行业务流,所述下行业务流包括第二隧道标识以及源地址;确定与所述第二隧道标识对应的第二隧道映射表;其中,所述第二隧道映射表包括一个第一隧道标识、所述第二隧道标识以及一个或多个与所述第二隧道标识对应的业务地址;将所述下行业务流发送至所述第一隧道标识对应的终端。8.根据权利要求7所述的方法,其特征在于,在所述将所述下行业务流发送至所述第一隧道标识对应的终端的步骤之前,还包括:在所述第二隧道映射表中查找与所述源地址相同的业务地址;若查找不成功,则将所述源地址作为业务地址增加在所述第二隧道映射表中。9.根据权利要求7或8所述的方法,其特征在于,所述将所述下行业务流发送至所述第一隧道标识对应的终端的步骤包括:将所述下行业务流中的所述第二隧道标识替换为所述第一隧道标识;将所述替换后的下行业务流发送至所述第一隧道标识对应的终端。10.一种业务数据处理的装置,其特征在于,所述装置包括:上行业务流接收模块,用于接收上行业务流...

【专利技术属性】
技术研发人员:李海民郑震铎
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1