一种报文传输方法、设备及通信系统技术方案

技术编号:12219073 阅读:55 留言:0更新日期:2015-10-21 21:04
本发明专利技术公开了一种报文传输方法、设备及通信系统,涉及通信领域,能够在转发面和控制面分离的移动核心网络的环境中提高接入网向移动核心网络传输报文的成功率。该方法包括:转发面装置接收基站广播的MAC地址请求;该MAC地址请求包括目标IP地址,用于请求目标IP地址对应的MAC地址;当转发面装置未保存目标IP地址与MAC地址的第一对应关系时,转发面装置将MAC地址请求转发至服务网关控制面装置,以使服务网关控制面装置根据第一对应关系和目标IP地址获取MAC地址,发送MAC地址请求响应至转发面装置;转发面装置接收MAC地址请求响应;转发面装置转发MAC地址请求响应至基站。本发明专利技术应用于报文传输。

【技术实现步骤摘要】
【国外来华专利技术】一种报文传输方法、设备及通信系统
本专利技术涉及通信领域,尤其涉及一种报文传输方法、设备及通信系统。
技术介绍
现今,随着互联网的规模迅速扩张,现有路由系统的过分臃肿,及可控性较差,因此需要全新的网络架构理念来维持互联网的可持续发展。鉴于此,开放流(OpenFlow)技术应运而生。OpenFlow技术是一套开放接口、支持多控制的交换标准。OpenFlow技术是在现有传输控制协议/互联网协议(TransmissionControlProtocol/InternetProtocol,TCP/IP)技术的基础上,将原本完全由传统交换机/路由器控制的数据包转发过程,转化为由支持OpenFlow技术的OpenFlow交换机(以下简称交换机)和OpenFlow控制器(以下简称控制器)分别完成的独立过程,实现了转发面和控制面的分离。目前,将OpenFlow技术应用到移动核心网络已经成为一种趋势,但是将OpenFlow技术应用到移动核心网络之后,接入网向移动核心网络传输报文时可能会出现报文传输失败的现象。
技术实现思路
本专利技术的实施例提供一种报文传输方法、设备及通信系统,能够在转发面和控制面分离的移动核心网络的环境中提高接入网向移动核心网络传输报文的成功率。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种通信系统,包括:位于核心网的转发面装置和服务网关控制面装置;所述转发面装置用于接收基站广播的MAC地址请求,并转发所述MAC地址请求;其中,所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址,所述转发面装置未保存所述目标IP地址与所述MAC地址的第一对应关系;所述服务网关控制面装置用于接收所述转发面装置转发的所述MAC地址请求,根据所述第一对应关系和所述目标IP地址获取所述MAC地址,发送MAC地址请求响应;其中所述MAC地址请求响应包括所述MAC地址;所述转发面装置还用于接收所述MAC地址请求响应,转发所述MAC地址请求响应至所述基站。在第一方面的第一种可能的实现方式中,所述服务网关控制面装置上保存有所述第一对应关系;或者,所述服务网关控制面装置还用于从配置数据库获取所述第一对应关系。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述服务网关控制面装置还用于发送第一转发指示至所述转发面装置;其中所述第一转发指示用于指示所述转发面装置转发所述MAC地址请求响应至所述基站;所述转发面装置具体用于根据所述第一转发指示,发送所述MAC地址请求响应至所述基站。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述系统还包括其他转发面装置;所述服务网关控制面装置还用于发送第二转发指示至所述其他转发面装置;其中,所述第二转发指示用于指示所述其他转发面装置丢弃目的MAC地址为所述MAC地址的数据报文。结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种实现方式,在第一方面的第四种可能的实现方式中,所述系统还包括网络管理装置;所述转发面装置具体用于转发所述MAC地址请求至所述网络管理装置;所述网络管理装置用于接收所述转发面装置转发的MAC地址请求,发送所述MAC地址请求至所述服务网关控制面装置。根据第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述系统还包括其他控制面装置;所述网络管理装置具体用于向所述服务网关控制面装置和所述其他控制面装置广播所述MAC地址请求。根据第一方面的第四种可能的实现方式,在第一方面的第六种可能的实现方式中,所述网络管理装置具体用于根据所述目标IP地址和所述服务网关控制面的第二对应关系以及所述目标IP地址,发送所述MAC地址请求至所述服务网关控制面装置。根据第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述网络管理装置保存有所述第二对应关系;或者,所述网络管理装置用于从配置数据库获取所述第二对应关系。结合第一方面或第一方面的第四种至第七种可能的实现方式中的任一种实现方式,在第一方面的第八种可能的实现方式中,所述网络管理装置还用于从所述服务网关控制面装置接收所述MAC地址请求响应,发送所述MAC地址请求响应至所述转发面装置。第二方面,提供一种转发面装置,包括:第一接收单元用于接收基站广播的MAC地址请求;其中所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址;第一转发单元用于当所述转发面装置未保存所述目标IP地址与所述MAC地址的第一对应关系时,将所述MAC地址请求转发至服务网关控制面装置,以使所述服务网关控制面装置根据所述第一对应关系和所述目标IP地址获取所述MAC地址,发送MAC地址请求响应至所述转发面装置;其中所述MAC地址请求响应包括所述MAC地址;第二接收单元用于接收所述MAC地址请求响应;第二转发单元用于转发所述MAC地址请求响应至所述基站。在第二方面的第一种可能的实现方式中:第三接收单元用于接收所述服务网关控制面装置发送的第一转发指示;其中所述第一转发指示用于指示所述转发面装置转发所述MAC地址请求响应至所述基站;所述第二转发单元具体用于:根据所述第一转发指示,发送所述MAC地址请求响应至所述基站。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中:所述第一转发单元具体用于:转发所述MAC地址请求至所述网络管理装置,以使所述网络管理装置将所述MAC地址请求转发至所述服务网关控制面装置。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中:所述第二接收单元具体用于:接收所述服务网关控制面装置通过所述网络管理装置转发的所述MAC地址请求响应。第三方面,提供一种服务网关控制面装置,包括:接收单元用于接收MAC地址请求;其中所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址;MAC地址获取单元用于根据所述目标IP地址与所述MAC地址的第一对应关系和所述目标IP地址获取所述MAC地址;第一发送单元用于发送MAC地址请求响应至所述转发面装置,以便所述转发面装置转发所述MAC地址请求响应至所述基站;其中所述MAC地址请求响应包括所述MAC地址。在第三方面的第一种可能的实现方式中:所述第一对应关系是保存在所述服务网关控制面装置上的;或者,所述第一对应关系是所述服务网关控制面装置从配置数据库中获取的。结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述服务网关控制面装置,还包括:第二发送单元用于发送第一转发指示至所述转发面装置;其中所述第一转发指示用于指示所述转发面装置转发所述MAC地址请求响应至所述基站。结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述服务网关控制面装置,还包括:第三发送单元用于发送第二转发指示至其他转发面装置;其中,所述第二转发指示用于指示所述其他转发面装置丢弃目的MAC地址为所述MAC地址的数据报文。结合第三方面或第三方面的第一种至第三种可能的实现方式中的任一种实现方式,在第三方面本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种通信系统,其特征在于,包括:位于核心网的转发面装置、服务网关控制面装置和网络管理装置;所述转发面装置用于接收基站广播的MAC地址请求,并转发所述MAC地址请求至所述网络管理装置;其中,所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址,所述转发面装置未保存所述目标IP地址与所述MAC地址的第一对应关系;所述网络管理装置用于接收所述转发面装置转发的MAC地址请求,并根据所述目标IP地址和所述服务网关控制面的第二对应关系以及所述目标IP地址,发送所述MAC地址请求至所述服务网关控制面装置;所述服务网关控制面装置用于接收所述网络管理装置发送的所述MAC地址请求,根据所述第一对应关系和所述目标IP地址获取所述MAC地址,发送MAC地址请求响应;其中所述MAC地址请求响应包括所述MAC地址;所述转发面装置还用于接收所述MAC地址请求响应,转发所述MAC地址请求响应至所述基站;所述服务网关控制面装置还用于发送第一转发指示至所述转发面装置;其中所述第一转发指示用于指示所述转发面装置转发所述MAC地址请求响应至所述基站;所述转发面装置具体用于根据所述第一转发指示,发送所述MAC地址请求响应至所述基站;所述系统还包括其他转发面装置;所述服务网关控制面装置还用于发送第二转发指示至所述其他转发面装置;其中,所述第二转发指示用于指示所述其他转发面装置丢弃目的MAC地址为所述MAC地址的数据报文。2.根据权利要求1所述的通信系统,其特征在于,所述服务网关控制面装置上保存有所述第一对应关系;或者,所述服务网关控制面装置还用于从配置数据库获取所述第一对应关系。3.根据权利要求1所述的通信系统,其特征在于,所述系统还包括其他控制面装置;所述网络管理装置具体用于向所述服务网关控制面装置和所述其他控制面装置广播所述MAC地址请求。4.根据权利要求1所述的通信系统,其特征在于,所述网络管理装置保存有所述第二对应关系;或者,所述网络管理装置用于从配置数据库获取所述第二对应关系。5.根据权利要求1、3-4任一项所述的通信系统,其特征在于,所述网络管理装置还用于从所述服务网关控制面装置接收所述MAC地址请求响应,发送所述MAC地址请求响应至所述转发面装置。6.一种转发面装置,其特征在于,包括:第一接收单元用于接收基站广播的MAC地址请求;其中所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址;第一转发单元用于当所述转发面装置未保存所述目标IP地址与所述MAC地址的第一对应关系时,将所述MAC地址请求转发至网络管理装置,以使所述网络管理装置根据所述目标IP地址和服务网关控制面的第二对应关系以及所述目标IP地址将所述MAC地址请求转发至服务网关控制面装置,以使所述服务网关控制面装置根据所述第一对应关系和所述目标IP地址获取所述MAC地址,发送MAC地址请求响应至所述转发面装置;其中所述MAC地址请求响应包括所述MAC地址;第二接收单元用于接收所述MAC地址请求响应;第二转发单元用于转发所述MAC地址请求响应至所述基站;第三接收单元用于接收所述服务网关控制面装置发送的第一转发指示;其中所述第一转发指示用于指示所述转发面装置转发所述MAC地址请求响应至所述基站;所述第二转发单元具体用于:根据所述第一转发指示,发送所述MAC地址请求响应至所述基站。7.根据权利要求6所述的转发面装置,其特征在于:所述第二接收单元具体用于:接收所述服务网关控制面装置通过所述网络管理装置转发的所述MAC地址请求响应。8.一种服务网关控制面装置,其特征在于,包括:接收单元用于接收转发面装置通过网络管理装置转发的MAC地址请求;其中所述MAC地址请求包括目标IP地址,用于请求所述目标IP地址对应的MAC地址;其中,所述网络管理装置转发的MAC地址请求是所述网络管理装置根据所述目标IP地址和所述服务网关控制面的第二对应关系以及所述目标IP地址,发送至所述服务网关控制面装置;MAC地址获取单元用于根据所述目标IP地址与所述MAC地址的第一对应关系和所述目标IP地址获取所述MAC地...

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

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

1