基站转发方法、基站和基站转发系统的制作方法

文档序号:7984224阅读:318来源:国知局
基站转发方法、基站和基站转发系统的制作方法
【专利摘要】本发明涉及一种基站转发方法、基站和基站转发系统,其中方法包括:源基站接收源终端发送的数据包,向核心网设备发送第一查询请求消息,接收核心网设备发送的第一查询请求响应消息,根据第一查询请求响应消息中携带的小区信息,确定数据包的转发方式,根据转发方式进行数据包转发,提高了基站转发效率。
【专利说明】基站转发方法、基站和基站转发系统
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种基站转发方法、基站和基站转发系统。
【背景技术】
[0002]无线网络系统中,目前移动终端之间交互的数据包需要通过核心网进行转发。核心网转发方式中,源基站接收源终端发送的数据包,通过预先建立的GPRS隧道协议(GPRSTunnelling Protocol, GTP)隧道将数据包通过核心网发送到目的基站。
[0003]在核心网转发方式下,两个终端进行通信,源终端将数据包发送到源基站,源基站需要将数据包发送到源终端所属的服务网关(Serving Gateway, S-GW),然后上送至分组数据网络网关(Packet Data Network Gateway, P-GW), P-GW根据路由进行转发,将数据包发送到目的终端所属的S-GW,S-GW将数据包发送到目的基站,然后目的基站将数据包发送到目的终端,即便对于位置相邻的两个终端之间的通信也是如此,从而造成了大量数据重复穿梭于核心网和无线接入网(Radio Access Network, RAN)之间。考虑到移动用户交互式业务越来越多,同时基于位置的服务(Location Based Service, LBS)的发展使得位置相邻的移动终端间的通信数据量越来越大,核心网转发方式会造成网络传输资源的极大浪费,增加了传输时延,降低了基站转发效率。

【发明内容】

[0004]本发明的目的是提供一种基站转发方法、基站和基站转发系统,以节省传输资源,提闻基站转发效率。
[0005]本发明提供一种基站转发方法,包括:
[0006]源基站接收源终端发送的数据包,所述数据包中携带目的IP地址;
[0007]所述源基站向核心网设备发送携带所述目的IP地址的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息;
[0008]所述源基站接收所述核心网设备发送的第一查询请求响应消息,所述第一查询请求响应消息中携带所述小区信息;
[0009]所述源基站根据所述小区信息,确定所述数据包的转发方式;
[0010]所述源基站根据所述转发方式进行数据包转发。
[0011]本发明还提供一种基站转发方法,包括:
[0012]核心网设备接收源基站发送的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息;
[0013]所述核心网设备确定所述小区信息;
[0014]所述核心网设备向所述源基站发送携带所述小区信息的第一查询请求响应消息。
[0015]本发明还提供一种基站,包括:
[0016]接收模块,用于接收源终端发送的数据包,所述数据包中携带目的IP地址;
[0017]发送模块,用于向核心网设备发送携带所述目的IP地址的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息;
[0018]所述接收模块,还用于接收所述核心网设备发送的第一查询请求响应消息,所述第一查询请求响应消息中携带所述小区信息;
[0019]确定模块,用于根据所述小区信息,确定所述数据包的转发方式;
[0020]转发模块,用于根据所述转发方式进行数据包转发。
[0021]本发明还提供一种基站转发系统,包括:
[0022]源基站、目标基站和核心网设备;
[0023]源基站,用于接收源终端发送的数据包,向核心网设备发送携带所述目的IP地址的第一查询请求消息,接收所述核心网设备发送的第一查询请求响应消息,根据所述小区信息,确定所述数据包的转发方式,以及根据所述转发方式进行数据包转发;
[0024]所述核心网设备,用于接收源基站发送的第一查询请求消息,确定所述小区信息,向所述源基站发送携带所述小区信息的第一查询请求响应消息。
[0025]本发明通过源基站向核心网设备发送携带目的IP地址的查询请求消息,核心网设备确定目的IP地址对应的目的终端的小区信息并返回给源基站,以使源基站根据该小区信息确定数据包的转发方式。从而节省了传输资源,提高了基站转发效率。
【专利附图】

【附图说明】
[0026]图1为本发明提供的新型网络架构1-Net的结构示意图;
[0027]图2为本发明提供的基站转发方法第一实施例的流程图;
[0028]图3为本发明提供的基站转发方法第二实施例的流程图;
[0029]图4为本发明提供的基站转发方法第三实施例的信令流程图;
[0030]图5为本发明提供的基站第一实施例的结构示意图;
[0031]图6为本发明提供的基站第二实施例的结构示意图;
[0032]图7为本发明提供的基站转发系统第一实施例的结构示意图。
【具体实施方式】
[0033]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]本发明针对源基站和目的基站之间的通信业务,提出一种新的基站直通的转发方式。这种基站直通转发方式中,网络被划分为若干个直通区域,如果源终端所属的源基站和目的终端所属的目的基站处于同一个直通区域内,源基站通过源基站与目的基站之间的直连接口将从源终端接收到的数据包直接发送到目的终端所属的目的基站,无需再经过核心网转发数据包。该转发方式可以极大地节省传输资源,降低传输时延。核心网转发方式和基站直通转发方式的对比如图1所示,如果源基站和目的基站不处于同一个直通区域内,则仍然采用经过核心网转发方式对数据包进行转发。
[0035]图2为本发明提供的基站转发方法第一实施例的流程图,如图2所示,该方法包括:[0036]S201、源基站接收源终端发送的数据包,数据包中携带目的因特网协议(InternetProtocol, IP)地址。
[0037]本发明主要涉及数据业务,在互联网数据业务的环境下,数据包主要以IP地址作为终端的标识,因为参与同一数据业务的终端可能涵盖了移动终端以及固定终端等各类终端,而IP地址能统一标识各类终端。
[0038]当移动终端进行初始网络附着时,核心网为移动终端分配IP地址,例如通过动态主机设置协议(Dynamic Host Configuration Protocol, DHCP,DHCP)方式为移动终端分配IP地址,然后在移动终端重新进行网络附着前,其IP地址一般是固定的,移动终端在小区之间的切换只是涉及链路层的切换,对IP层的IP地址没有影响。当源终端需要向目的终端发送数据包时,能够先通过相应的数据业务应用获知目的终端的IP地址。
[0039]S202、源基站向核心网设备发送携带目的IP地址的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息。
[0040]其中,第一查询请求消息还可以包括:消息序列号、消息类别以及源终端标识等信息,源终端标识可以为源终端国际移动用户识别码(International Mobile SubscriberIdentity, IMSI),消息序列号可以为查询请求消息的编号,例如,第一查询请求消息和第二查询请求消息携带的消息序列号的值不同。消息类别用于对查询请求消息进行分类,不同的消息对应的消息类别的值不同,例如第一查询请求消息和第一查询请求响应消息携带的消息类别的值不同。
[0041]源基站接收源终端发送的数据之后,可以从数据包中提取出目的IP地址,也就是对数据包进行解封,查看目的IP地址,从而将携带目的IP地址的第一查询请求消息发送给核心网设备。
[0042]核心网设备接收到第一查询请求消息后,核心网设备中的相关核心网元,如第一MME,第一 S-GW,P-Gff,第二 S-GW,第二 MME可以进行相互交互,从而获取目的IP地址对应的
小区信息。
[0043]进一步地,源基站还可以将源终端发送的数据包缓存到存储器中,当转发方式确定后,源基站可以从存储器中提取数据包,进行转发。
[0044]可选的,源基站在向核心网设备发送携带目的IP地址的第一查询请求消息之前,可以查找源基站本地存储的转发表,该转发表中包括:至少一个IP地址及其对应的小区信息和转发方式。如果该转发表中存在目的IP地址,则源基站可以根据转发方式转发数据包。
[0045]在现有技术中,当移动终端采用DHCP的方式获得IP地址时,如果移动终端因为重新启动等原因重新进行网络附着,则其IP地址可能发生变化,但移动终端在重新进行网络附着的过程中,第一 MME、P-Gff和第二 MME存储的内容也会相应进行更新。
[0046]基站中的转发表可以采用老化机制进行更新,另外,当目的基站检测到采用基站直通传输方式的目的移动终端退出了网络,或者重新进行了网络附着,目的基站可以通过源基站和目的基站之间的直连接口向源基站发送通知信息,通知源基站删除转发表中目的移动终端的相应记录,记录包括移动终端的IP地址及其对应的小区信息和转发方式,源基站根据通知消息删除相应记录。
[0047]S203、源基站接收核心网设备发送的第一查询请求响应消息,第一查询请求响应消息中携带小区信息。
[0048]S204、源基站根据小区信息,确定数据包的转发方式。
[0049]源基站侧存储有源基站所属的直通区域内的所有小区的小区信息,如果目的IP地址对应的小区信息表示出该小区位于源基站所属的直通区域内,则源基站可以通过源基站与目的基站间的直连接口转发数据包。其中,直连接口可以为增强型的X2接口。如果该小区不在源基站所属的直通区域内,则源基站通过预先建立的GTP隧道将数据包通过核心网转发到目的基站。
[0050]S205、源基站根据转发方式进行数据包转发。
[0051]其中,当转发方式确定后,源基站可以按照上述确定的转发方式转发数据包。
[0052]进一步地,源基站转发数据包之后,可以将目的IP地址、小区信息以及转发方式存入转发表,也就是说,源基站可以对本地存储的转发表进行更新,为后续的数据包转发操作提供依据。
[0053]本实施例提供的基站转发方法,通过源基站向核心网设备发送携带目的IP地址的查询请求消息,核心网设备确定目的IP地址对应的目的终端的小区信息并返回给源基站,以使源基站根据该小区信息确定数据包的转发方式。节省了网络的传输资源,提高了基站转发效率。
[0054]图3为本发明提供的基站转发方法第二实施例的流程图,如图3所示,包括:
[0055]S301、核心网设备接收源基站发送的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息。
[0056]其中,核心网设备主要包括:移动管理实体(Mobility Management Entity,MME),服务网关(Serving Gateway, S-Gff)和分组数据网络网关(Packet DataNetwork Gateway,P-Gff)等核心网元。核心网设备接收源基站发送的第一查询请求消息具体指的是源基站所属的第一 MME接收源基站发送的第一查询请求消息。
[0057]S302、核心网设备确定小区信息。
[0058]其中,核心网设备通过第一 MME,第一 S-GW,P_GW,第二 S_GW,第二 MME的交互确定小区信息,具体过程为:
[0059]在一种实施场景下,第一查询请求消息中可以携带源终端标识。
[0060]第一 MME接收到第一查询请求消息后,可以查询本地存储的第一用户表,该第一用户表包括至少一个IP地址及对应的终端标识、小区信息和第一 S-GW的地址。
[0061]如果第一用户表中存在目的IP地址及小区信息,则第一 MME向源基站发送第一查询请求响应消息,该第一查询请求响应消息携带小区信息。
[0062]若第一用户表中不存在目的IP地址,则第一 MME根据源终端标识向源基站对应的第一 S-GW发送第一查询请求消息。
[0063]第一查询请求消息还可以携带源终端标识。源终端标识用于确定源终端所属S-GW的地址,从而第一 MME可以向源终端所属的S-GW发送第一查询请求消息。
[0064]第一查询请求响应消息还可以携带:消息序列号、消息类别、目的IP地址和全球小区识别码(E-UTRAN Cell Global Identifier,ECGI)等。
[0065]第一用户表中存储属于第一 MME的所有终端的信息,包括:终端标识、IP地址、小区ECGI和终端所属S-GW的地址等。[0066]进一步地,第一 MME可以将第一查询请求消息发送给第一 S-GW,以使第一 S-GW将第一查询请求消息发送给P-GW。
[0067]第一 S-GW存储属于第一 S-GW的所有终端的信息,包括:终端MSI及其所属的P-Gff的地址和MME的地址等。
[0068]进一步地,P-GW可以接收第一 S-GW发送的第一查询请求消息,查找地址池,地址池包括至少一个IP地址及其对应的终端标识;
[0069]若地址池中存在目的IP地址,P-GW向目的基站对应的第二 S-GW发送第二查询请求消息,第二查询请求消息用于根据目的终端标识查询小区信息;
[0070]若地址池中不存在目的IP地址,则P-GW向第一 S-GW发送第一查询请求响应消
肩、O
[0071]可选的,第二查询请求消息可以包括消息序列号、消息类别和目的终端标识等。第二查询请求响应消息可以包括消息序列号、消息类别、目的终端MSI和小区ECGI等。
[0072]地址池中存储属于P-GW的所有终端的信息,包括:终端MS1、IP地址和终端所属的S-GW的地址等。
[0073]其中,地址池中不存在目的IP地址,可以有以下几种可能:
[0074](I)目的IP地址对应的目的终端是互联网的固定终端。在这种情况下,源基站不可以通过源基站与目的基站间的直连接口转发数据包。
[0075](2)目的IP地址对应的目的终端是移动终端,但属于其他P-GW的区域。在这种情况下,源基站通过源基站与目的基站间的直连接口转发数据包也要通过核心网,因此,源基站通过预先建立的GTP隧道将数据包通过核心网转发到目的基站。
[0076]在上述两种情况下,P-Gff通过第一 S-GW和第一 MME将第一查询请求响应消息发送到源基站。此时,第一查询请求响应消息携带的小区信息为空,即NULL。源基站通过预先建立的GTP隧道将数据包通过核心网转发到目的终端。
[0077]进一步地,第二 S-GW可以接收P-GW发送的第二查询请求消息,并向核心网设备的第二 MME发送第二查询请求消息;
[0078]进一步地,第二 MME可以接收第二 S-GW发送的第二查询请求消息,查询第二用户表,得到小区信息,向第二 S-GW发送第二查询请求响应消息。第二用户表包括至少一个IP地址及对应的小区信息;
[0079]第二用户表中可以存储属于第二 MME的所有终端的信息,包括:终端标识、IP地址、小区ECGI和终端所属S-GW的地址等。
[0080]进一步地,第二 S-GW通过P-GW、第一 S-GW和第一 MME向源基站发送第一查询请求响应消息。
[0081]S303、核心网设备向源基站发送携带小区信息的第一查询请求响应消息。
[0082]本实施例提供的基站转发方法,通过核心网设备接收源基站发送的携带目的IP地址的查询请求消息,并通过核心网设备中的第一 MME,第一 S-GW,P-GW,第二 S-GW,第二MME的相互交互过程,核心网设备确定目的IP地址对应的目的终端的小区信息并返回给源基站,以使源基站根据该小区信息确定数据包的转发方式。节省了网络的传输资源,提高了基站转发效率。
[0083]图4为本发明提供的基站转发方法第三实施例的信令流程图,如图4所示,本实施例提供了源基站和核心网设备进行交互确定数据转发方式的具体过程,包括:
[0084]S401、源基站接收源终端发送的数据包,数据包中可以携带目的IP地址。
[0085]S402、源基站查找转发表,转发表中包括至少一个IP地址及其对应的小区信息和转发方式,若转发表中不存在目的IP地址,则执行S403,若转发表中存在目的IP地址,则执行 S413。
[0086]转发表中存储了源基站转发的所有数据包的目的IP地址、对应的小区信息和转发方式。源基站接收源终端发送的数据包后,源基站可以先查找转发表,确认转发表中是否存在目的IP地址的相应记录,如果转发表中没有目的IP地址的相应记录,则源基站向核心网设备发送第一查询请求消息。
[0087]S403、源基站向所属的第一 MME发送携带目的IP地址的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息。
[0088]第一查询请求消息还可以携带源终端标识。源终端标识用于确定源终端所属S-GW的地址,从而第一 MME可以向源终端所属的S-GW发送第一查询请求消息。
[0089]S404、第一 MME查询第一用户表,第一用户表包括至少一个IP地址及对应的终端标识、小区信息和第一服务网关S-GW的地址。
[0090]其中,第一用户表存储属于第一MME的所有终端的信息,包括:终端标识、IP地址、ECGI以及源终端所属S-GW的地址等。当第一 MME接收到源基站发送的第一查询请求消息后,第一 MME可以先查询第一用户表,确认第一用户表中是否存在目的IP地址对应的小区信息,若存在,则第一 MME将小区信息返回给源基站,若不存在,第一 MME向源终端所属的第
一S-Gff发送第一查询请求消息。
[0091]S405、第一 S-GW接收第一 MME发送的第一查询请求消息。
[0092]其中,第一 S-GW存储了属于第一 S-GW的所有终端的信息,包括:终端IMSI及其所属的P-GW的地址和MME的地址等。第一 S-GW接收第一 MME发送的第一查询请求消息后,可以查询第一 S-GW所属的P-GW的地址,向P-GW发送第一查询请求消息。
[0093]S406、P-Gff接收第一 S-GW发送的第一查询请求消息,查找地址池,地址池可以包括至少一个IP地址及其对应的目的终端标识。
[0094]其中,地址池中存储了属于P-GW的所有终端的信息,包括:终端MS1、IP地址和终端所属的S-GW的地址等。P-GW接收第一 S-GW发送的第一查询请求消息后,可以查询地址池,确定地址池中是否存在目的IP地址以及目的终端MSI,若存在,则P-GW向第二 S-GW发送第二查询请求消息,第二查询请求消息用于根据目的终端标识查询小区信息;若不存在,则P-GW向第一 S-GW发送第一查询请求响应消息,此时的第一查询请求响应消息中携带的小区信息为空。
[0095]S407、第二 S-GW接收P-GW发送的第二查询请求消息,向核心网设备的第二 MME发
送第二查询请求消息。
[0096]第二 S-GW存储了属于第二 S-GW的所有终端的信息,包括:终端MS1、所属的P-GW的地址和MME的地址等。第二 S-GW接收P-GW发送的第二查询请求消息后,查询第二 MME的地址,向第二 MME发送第二查询请求消息,第二 MME接收第二 S-GW发送的第二查询请求消息后,可以查询第二用户表,得到目的IP地址对应的小区信息,并将小区信息返回给第
二S-GW。[0097]第二用户表存储属于第二 MME的所有终端的信息,包括:终端标识、IP地址、ECGI和终端所属S-GW的地址等。
[0098]S408、第二 S-GW向P-GW发送第二查询请求响应消息。
[0099]第二 S-GW接收第二 MME发送的携带小区信息的第二查询请求响应消息后,查询P-Gff的地址,向P-GW发送携带小区信息的第二查询请求响应消息。
[0100]S409、P-Gff向第一 S-GW发送第一查询请求响应消息。
[0101]P-GW接收第二 S-GW发送的第二查询请求响应消息后,可以对第二查询请求响应消息不进行处理,根据第一 S-GW地址向第一 S-GW发送第一查询请求响应消息。
[0102]S410、第一 S-GW向第一 MME发送第一查询请求响应消息。
[0103]第一 S-GW接收P-GW发送的第二查询请求响应消息后,根据第一 MME的地址,向第一 MME发送第一查询请求响应消息。
[0104]S411、第一 MME向源基站发送第一查询请求响应消息。
[0105]S412、源基站根据小区信息,确定数据包的转发方式。
[0106]S413、源基站根据转发方式进行数据包转发。
[0107]S414、源基站将目的IP地址、小区信息以及转发方式存入转发表。
[0108]本实施例提供的基站转发方法,通过源基站与核心网设备的交互,查询目的IP地址对应的小区信息,源基站根据小区信息确定转发方式,根据转发方式对数据包进行转发,并将目的IP地址、小区信息以及转发方式存入转发表提高了基站的转发效率,有效缓解了核心网在数据包转发方面的压力,节约了网络的传输资源。
[0109]图5为本发明提供的基站第一实施例的结构示意图,如图5所示,包括:
[0110]接收模块51,用于接收源终端发送的数据包,数据包中携带目的IP地址;
[0111]发送模块52,用于向核心网设备发送携带目的IP地址的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息;
[0112]接收模块51,还用于接收核心网设备发送的第一查询请求响应消息,第一查询请求响应消息中携带小区信息;
[0113]确定模块53,用于根据接收模块51接收到的小区信息,确定数据包的转发方式;
[0114]转发模块54,用于根据确定模块53确定的转发方式进行数据包转发。
[0115]图6为本发明提供的基站第二实施例的结构示意图,如图6所示,在图5所示实施例的基础上,可选的,上述基站还可以包括:
[0116]查找模块55,用于查找转发表,如果查找到目的IP地址及其对应的小区信息和转发方式,则转发模块54按转发方式进行转发,如果没有查找到,则发送模块52向核心网设备发送携带目的IP地址的第一查询请求消息,转发表中包括至少一个IP地址及其对应的小区信息和转发方式;
[0117]存储模块56,用于将确定模块53确定的源基站通过源基站与目的基站间的直连接口转发数据包时的目的IP地址、小区信息以及转发方式存入转发表;
[0118]转发模块54还用于根据查找模块55查找到的与目的IP地址对应的转发方式进行转发。
[0119]可选的,上述确定模块53具体可以用于:
[0120]根据小区信息判断源基站与目的终端所属的目的基站是否位于同一直通区域;[0121]如果源基站与目的基站位于同一直通区域,源基站通过源基站与目的基站间的直连接口转发数据包;
[0122]否则,源基站通过核心网设备向目的基站转发数据包。
[0123]本实施例提供的基站,与本发明图2提供的基站转发方法相对应,为基站转发方法的执行设备,其执行基站转发方法的过程可参见本发明图2所示实施例的相关描述,在此不再赘述。
[0124]本实施例提供的基站,通过源基站与核心网设备的交互,查询目的IP地址对应的小区信息,源基站根据小区信息确定转发方式,根据转发方式对数据包进行转发,提高了基站的转发效率,有效缓解了核心网在数据包转发方面的压力,节约了网络的传输资源。
[0125]图7为本发明提供的基站转发系统第一实施例的结构示意图,如图7所示,包括:
[0126]如基站第一实施例中的源基站5、目标基站6和核心网设备7 ;
[0127]源基站5,用于接收源终端发送的数据包,数据包中携带目的IP地址;
[0128]向核心网设备7发送携带目的IP地址的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息;
[0129]接收核心网设备7发送的第一查询请求响应消息,第一查询请求响应消息中携带小区信息;
[0130]根据小区信息,确定数据包的转发方式;
[0131]根据转发方式进行数据包转发。
[0132]核心网设备7,用于接收源基站5发送的第一查询请求消息,第一查询请求消息用于查询目的IP地址对应的目的终端的小区信息;
[0133]确定小区信息;
[0134]向源基站5发送携带小区信息的第一查询请求响应消息。
[0135]进一步地,核心网设备7可以包括第一移动管理实体MME71,第一 MME71用于接收源基站5发送的第一查询请求消息。
[0136]核心网设备7,还可以包括:第一服务网关S-GW72 ;
[0137]其中,第一MME71还用于:查询第一用户表,第一用户表包括至少一个IP地址及对应的小区信息;
[0138]若第一用户表中存在目的IP地址,则第一 MME71向源基站5发送第一查询请求响应消息;
[0139]若第一用户表中不存在目的IP地址,则第一 MME71根据源终端标识向源基站5对应的第一服务网关S-GW72发送第一查询请求消息;
[0140]第一 S-GW72,用于:接收第一 MME71发送的第一查询请求消息。
[0141]核心网设备7,还可以包括:分组数据网络网关P-GW73 ;
[0142]第一 S-GW72,还用于:向分组数据网络网关P-GW73发送第一查询请求消息;
[0143]P-GW73用于:P_GW73接收第一 S-GW72发送的第一查询请求消息,查找地址池,地址池包括至少一个IP地址及其对应的目的终端标识;
[0144]若地址池中不存在目的IP地址,则P-GW73向第一 S-GW72发送第一查询请求响应消息。
[0145]核心网设备7,还可以包括:第二 S-GW74 ;[0146]P-GW73还用于:若地址池中存在目的IP地址,P-GW73向目的基站6对应的第二S-GW74发送第二查询请求消息,第二查询请求消息用于根据目的终端标识查询小区信息;
[0147]第二 S-GW74,用于:接收P-GW73发送的第二查询请求消息。
[0148]核心网设备7,还可以包括:第二移动管理实体MME75 ;
[0149]第二 S-GW74,还用于:向核心网设备7的第二 MME75发送第二查询请求消息;
[0150]第二 MME75,用于:接收第二 S-GW74发送的第二查询请求消息,查询第二用户表,得到小区信息,向第二 S-GW74发送第二查询请求响应消息。
[0151]本实施例提供的基站转发系统,与本发明图3提供的基站转发方法相对应,为基站转发方法的执行设备,其执行基站转发方法的过程可参见本发明图3所示实施例的相关描述,在此不再赘述。
[0152]本实施例提供的基站转发系统,通过源基站与核心网设备中的第一 MME,第一S-GW, P-Gff,第二 S-GW,第二 MME的交互,查询目的IP地址对应的小区信息,源基站根据小区信息确定转发方式,根据转发方式对数据包进行转发,提高了基站的转发效率,有效缓解了核心网在数据包转发方面的压力,节约了网络的传输资源。
[0153]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,各模块的功能也可以通过程序指令相关的硬件来完成。程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0154]最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
【权利要求】
1.一种基站转发方法,其特征在于,包括: 源基站接收源终端发送的数据包,所述数据包中携带目的IP地址; 所述源基站向核心网设备发送携带所述目的IP地址的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息; 所述源基站接收所述核心网设备发送的第一查询请求响应消息,所述第一查询请求响应消息中携带所述小区信息; 所述源基站根据所述小区信息,确定所述数据包的转发方式; 所述源基站根据所述转发方式进行数据包转发。
2.根据权利要求1所述的方法,其特征在于,所述源基站向核心网设备发送携带所述目的IP地址的第一查询请求消息之前,还包括: 所述源基站查找转发表,所述转发表中包括至少一个IP地址及其对应的小区信息和转发方式; 若所述转发表中存在所述目的IP地址,则所述源基站根据所述转发方式转发所述数据包。
3.根据权利要求1或2所述的方法,其特征在于,所述源基站根据所述小区信息,确定所述数据包的转发方式,包括: 根据所述小区信息确定所述源基站与所述目的终端所属的目的基站是否位于同一直通区域;` 若所述源基站与所述目的基站位于同一直通区域,所述源基站通过所述源基站与所述目的基站间的直连接口转发所述数据包; 否则,所述源基站通过所述核心网设备向所述目的基站转发所述数据包。
4.根据权利要求2所述的方法,其特征在于,所述源基站根据所述转发方式转发所述数据包之后,包括: 所述源基站将所述目的IP地址、所述小区信息以及所述转发方式存入所述转发表。
5.一种基站转发方法,其特征在于,包括: 核心网设备接收源基站发送的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息; 所述核心网设备确定所述小区信息; 所述核心网设备向所述源基站发送携带所述小区信息的第一查询请求响应消息。
6.根据权利要求5所述的方法,其特征在于,所述核心网设备接收源基站发送的第一查询请求消息,具体为: 所述源基站所属的第一移动管理实体MME接收所述源基站发送的所述第一查询请求消息。
7.根据权利要求5或6所述的方法,其特征在于,所述第一查询请求消息中还携带源终端标识; 所述核心网设备确定所述小区信息,包括: 所述第一 MME查询第一用户表,所述第一用户表包括至少一个IP地址及对应的终端标识、小区信息和第一服务网关S-GW的地址; 若所述第一用户表中存在所述目的IP地址及所述小区信息,则所述第一MME向所述源基站发送所述第一查询请求响应消息; 若所述第一用户表中不存在所述目的IP地址,则所述第一 MME根据所述源终端标识查询所述第一用户表,获得所述第一 S-GW的地址,向所述第一 S-GW发送所述第一查询请求消肩、O
8.根据权利要求7所述的方法,其特征在于,所述第一MME向所述第一 S-GW发送所述第一查询请求消息之后,还包括: 所述第一 S-GW接收所述第一 MME发送的所述第一查询请求消息; 所述第一 S-GW向所述分组数据网络网关P-GW发送所述第一查询请求消息; 所述P-GW接收所述第一 S-GW发送的所述第一查询请求消息,查找地址池,所述地址池包括至少一个IP地址及其对应的目的终端标识; 若所述地址池中存在所述目的IP地址,所述P-GW向目的基站对应的第二 S-GW发送第二查询请求消息,所述第二查询请求消息用于根据所述目的终端标识查询所述小区信息;若所述地址池中不存在所述目的IP地址,则所述P-GW向所述第一 S-GW发送所述第一查询请求响应消息。
9.根据权利要求8所述的方法,其特征在于,所述P-GW向所述第一S-GW发送所述第一查询请求响应消息之后,还包括: 所述第二 S-GW接收所述P-GW发送的所述第二查询请求消息,向所述目的基站所属的第二 MME发送所述第二查询请求消息; 所述第二 MME接收所述第二 S-GW发送的所述第二查询请求消息,查询第二用户表,得到所述小区信息,所述第二用户`表包括至少一个IP地址及对应的小区信息; 所述第二 MME向所述第二 S-GW发送所述第二查询请求响应消息; 所述第二 S-GW向所述P-GW发送所述第二查询请求响应消息; 所述P-GW向所述第一 S-GW发送所述第一查询请求响应消息; 所述第一 S-GW向所述第一 MME发送所述第一查询请求响应消息; 所述第一 MME向所述源基站发送所述第一查询请求响应消息。
10.一种基站,其特征在于,包括: 接收模块,用于接收源终端发送的数据包,所述数据包中携带目的IP地址; 发送模块,用于向核心网设备发送携带所述目的IP地址的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息; 所述接收模块,还用于接收所述核心网设备发送的第一查询请求响应消息,所述第一查询请求响应消息中携带所述小区信息; 确定模块,用于根据所述小区信息,确定所述数据包的转发方式; 转发模块,用于根据所述转发方式进行数据包转发。
11.根据权利要求10所述的基站,其特征在于,还包括: 查找模块,用于查找转发表,所述转发表中包括至少一个IP地址及其对应的小区信息和转发方式; 存储模块,用于当所述源基站通过所述源基站与所述目的基站间的直连接口转发所述数据包时,将所述目的IP地址、所述小区信息以及所述转发方式存入所述转发表。
12.根据权利要求10或11所述的基站,其特征在于,所述确定模块具体可以用于:根据所述小区信息判断所述源基站与所述目的终端所属的目的基站是否位于同一直通区域; 若所述源基站与所述目的基站位于同一直通区域,所述源基站通过所述源基站与所述目的基站间的直连接口转发所述数据包; 否则,所述源基站通过所述核心网设备向所述目的基站转发所述数据包。
13.—种基站转发系统,其特征在于,包括:如权利要求12-15任一项所述的源基站、目标基站和核心网设备; 所述源基站,用于接收源终端发送的数据包,所述数据包中携带目的IP地址;向所述核心网设备发送携带所述目的IP地址的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息;接收所述核心网设备发送的第一查询请求响应消息,所述第一查询请求响应消息中携带所述小区信息;根据所述小区信息,确定所述数据包的转发方式;根据所述转发方式进行数据包转发; 所述核心网设备,用于接收源基站发送的第一查询请求消息,所述第一查询请求消息用于查询所述目的IP地址对应的目的终端的小区信息;确定所述小区信息;向所述源基站发送携带所述小区信息的第一查询请求响应消息。
14.根据权利要求13所述的系统,其特征在于,所述核心网设备包括第一移动管理实体MME,所述第一 MME,用于: 接收所述源基站发送的所述第一查询请求消息; 所述第一查询请求消息中还携带源终端标识; 所述核心网设备,还包括:第一服务网关S-GW ; 所述第一 MME,还用于:查询第一用户表,所述第一用户表包括至少一个IP地址及对应的小区信息;若所述第一用户表中存在所述目的IP地址,则所述第一 MME向所述源基站发送所述第一查询请求响应消息;若所述第一用户表中不存在所述目的IP地址,则所述第一MME根据所述源终端标识向所述源基站对应的第一 S-GW发送所述第一查询请求消息; 所述第一 S-GW,用于:接收所述第一 MME发送的所述第一查询请求消息。
15.根据权利要求14所述的系统,其特征在于,所述核心网设备,还包括:分组数据网络网关P-GW ; 所述第一 S-GW,还用于:向所述P-GW发送所述第一查询请求消息; 所述P-GW,用于:P-GW接收所述第一 S-GW发送的所述第一查询请求消息,查找地址池,所述地址池包括至少一个IP地址及其对应的目的终端标识;若所述地址池中不存在所述目的IP地址,则所述P-GW向所述第一 S-GW发送所述第一查询请求响应消息。
16.根据权利要求15所述的系统,其特征在于,所述核心网设备,还包括:第二服务网关S-GW和第二移动管理实体MME ; 所述P-GW,还用于:若所述地址池中存在所述目的IP地址,所述P-GW向目的基站对应的第二 S-GW发送第二查询请求消息,所述第二查询请求消息用于根据所述目的终端标识查询所述小区信息; 所述第二 S-GW,用于:接收所述P-GW发送的所述第二查询请求消息,向所述核心网设备的第二 MME发送所述第二查询请求消息; 所述第二 MME,用于:接收所述第二 S-GW发送的所述第二查询请求消息,查询第二用户表,得到所述小区信息,向所述第二 S-GW发送所述第二查询请求响应消息; 所述第二 S-GW,还用于:向所述P-GW发送所述第二查询请求响应消息; 所述P-GW,还用于:向所述第一 S-GW发送所述第一查询请求响应消息; 所述第一 S-GW,还用于:向所述第一 MME发送所述第一查询请求响应消息; 所述第一 MME还 用于:向所述源基站发送所述第一查询请求响应消息。
【文档编号】H04W8/02GK103731513SQ201210391187
【公开日】2014年4月16日 申请日期:2012年10月15日 优先权日:2012年10月15日
【发明者】朱鹏, 甘震, 文湘江, 周光涛, 王健全 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1