数据传输方法、基站、管理控制中心和系统的制作方法

文档序号:7985895阅读:301来源:国知局
数据传输方法、基站、管理控制中心和系统的制作方法
【专利摘要】本发明提供一种数据传输方法、基站、管理控制中心和系统,当源终端向目的终端发送数据包时,源基站可以根据数据包内携带的目的IP地址查询第一本地转发表并判断第一本地转发表中是否存在包括目的IP地址的表项,若不存在,源基站则向MCC发送第一寻址请求消息,以使MCC根据第一寻址请求消息而向源基站返回包括源基站与目的基站的发送方式、目的基站的ECGI的第一响应消息,从而使得源基站可以根据第一响应消息中的发送方式和目的基站的ECGI向目的基站发送数据包,进而使得目的基站将所述数据包发送给目的终端。从而实现源基站与目的基站之间的数据直通模式,减轻了核心网的压力,提高了数据传输效率。
【专利说明】数据传输方法、基站、管理控制中心和系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种数据传输方法、基站、管理控制中心和系统。
【背景技术】
[0002]随着通信技术的发展,用户的业务需求不断增加,基于现有通信系统中集中式的数据传输机制,所有终端的上行数据都要通过基站传输给服务网关(Serving Gateway,简称S-GW),再由S-GW交由公用数据网(Public DataNetwork,PDN)网关,最后接入业务平台,通过业务平台将数据反向传输给数据接收终端的所属基站,由基站发送给接收终端,因此,现有的数据传输方式需要全程穿梭于无线接入网和核心网之间。
[0003]但是,随着用户业务需求的增加,基于“社交圈”的局部资源共享成为新兴的移动通信模式,本地数据流量在总业务量中所占比例越来越多。即便如此,在现有的数据传输模式下,就算是同一基站下的两个终端相互通信,源终端向目的终端发送的数据也要通过基站传输给S-GW,再由S-GW发送至PDN网关,进而接入业务平台,通过业务平台将数据反向传输至基站,由基站将数据发送给目的终端,因此,现有数据传输模式使得核心网的处理能力面临巨大压力,从而造成数据传输的效率低下。

【发明内容】

[0004]本发明的目的在于提供一种数据传输方法、基站、管理控制中心和系统,以解决现有数据传输模式使得核心网的处理能力面临巨大压力、造成数据传输的效率低下的问题。
[0005]本发明的第一个方面是提供一种数据传输方法,包括:
[0006]源基站接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址;
[0007]所述源基站根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则所述源基站向管理控制中心MCC发送第一寻址请求消息,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及目的IP地址,以使MCC根据所述目的IP地址获取目的基站的ECG1、并根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0008]所述源基站接收所述MCC根据所述第一寻址请求消息返回的第一响应消息,所述第一响应消息包括所述源基站与所述目的基站的发送方式、所述目的基站的ECGI ;
[0009]所述源基站根据所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
[0010]本发明的第二个方面是提供一种数据传输方法,包括:
[0011]管理控制中心MCC接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是所述源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及所述数据包的目的IP地址;
[0012]所述MCC根据所述目的IP地址获取目的基站的ECGI ;[0013]所述MCC根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0014]所述MCC将携带有所述目的基站的ECGI和所述发送方式的第一响应消息发送给所述源基站,以使当所述源基站确定所述发送方式为直通发送时根据所述目的基站的ECGI建立与所述目的基站的直通隧道、将所述数据包通过所述直通隧道向所述目的基站发送。
[0015]本发明的第三个方面是提供一种基站,包括:
[0016]第一接收模块,用于接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址;
[0017]第一发送模块,用于根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则向管理控制中心MCC发送第一寻址请求消息,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及目的IP地址,以使MCC根据所述目的IP地址获取目的基站的ECG1、并根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0018]第二接收模块,用于接收所述MCC根据所述第一寻址请求消息返回的第一响应消息,所述第一响应消息包括所述源基站与所述目的基站的发送方式、所述目的基站的ECGI ;
[0019]第二发送模块,用于根据第一寻址请求消息中的所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
[0020]本发明的第四个方面是提供一种管理控制中心,包括:
[0021]接收模块,用于接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是所述源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及所述数据包的目的IP地址;
[0022]地址获取模块,用于根据所述目的IP地址获取目的基站的ECGI ;
[0023]发送方式确定模块,用于根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0024]发送模块,用于将携带有所述目的基站的ECGI和所述发送方式的第一响应消息发送给所述源基站,以使当所述源基站确定所述发送方式为直通发送时根据所述目的基站的ECGI建立与所述目的基站的直通隧道、将所述数据包通过所述直通隧道向所述目的基站发送。
[0025]本发明的第五个方面是提供一种数据传输系统,包括如上所述的基站和管理控制中心。
[0026]采用上述本发明技术方案的有益效果是:当源终端向目的终端发送数据包时,源基站可以根据数据包内携带的目的IP地址查询第一本地转发表并判断第一本地转发表中是否存在包括目的IP地址的表项,若不存在,源基站则向MCC发送第一寻址请求消息,以使MCC根据第一寻址请求消息而向源基站返回包括源基站与目的基站的发送方式、目的基站的ECGI的第一响应消息,从而使得源基站可以根据第一响应消息中的发送方式和目的基站的ECGI向目的基站发送数据包,进而使得目的基站将所述数据包发送给目的终端。从而实现源基站与目的基站之间的数据直通模式,减轻了核心网的压力,提高了数据传输效率。【专利附图】

【附图说明】
[0027]图1为本发明实施例一提供的一种数据传输方法的流程示意图;
[0028]图2为本发明实施例二提供的一种数据传输方法的流程示意图;
[0029]图3为本发明实施例三提供的一种数据传输方法的信令流程示意图;
[0030]图4为本发明实施例四提供的一种基站的结构示意图;
[0031]图5为本发明实施例五提供的一种管理控制中心的结构示意图;
[0032]图6为本发明实施例六提供的一种数据传输系统的结构示意图。
【具体实施方式】
[0033]图1为本发明实施例一提供的一种数据传输方法的流程示意图,如图1所示,所述数据传输方法可以包括如下步骤:
[0034]步骤101,源基站接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址;
[0035]步骤102,所述源基站根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则所述源基站向管理控制中心MCC发送第一寻址请求消息;
[0036]步骤103,所述源基站接收所述MCC根据所述第一寻址请求消息返回的第一响应消息;
[0037]步骤104,所述源基站根据第一响应消息中携带的发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
[0038]在本发明实施例中,当源终端向目的终端发送数据包时,数据包首先被传输至源基站。对于基站来说,若数据包是从连接终端的链路口接收到,则可以确定自身为源基站,并且数据包内携带有目的IP地址,否则可以确定自身为目的基站。本实施例中,源基站接收到数据包后,提取出数据包内携带的目的IP地址,然后根据目的IP地址查询预先存储在源基站的本地转发表,本实施例中,存储在源基站的本地转发表可以称为第一本地转发表,源基站的第一本地转发表中可以包括多条表项,其中,每条表项又可以包括IP地址、与IP地址对应的发送方式,还可以包括与IP地址对应的基站的演进无线接入系统小区全球标识(E-UTRAN Cell Global Identity,简称ECGI ),其中,与IP地址对应的发送方式为源基站与IP地址对应的基站之间的发送方式。源基站根据目的IP地址查询第一本地转发表并判断第一本地转发表中是否存在包括目的IP地址的表项,如果第一本地转发表的某一条表项中的IP地址与从数据包内提取出的目的IP地址相同,则可以确定第一本地转发表中存在包括目的IP地址的表项,此时,源基站继续查找该条表项中与目的IP地址对应的发送方式,若该条表项中与目的IP地址对应的发送方式是直通发送,则源基站将数据包通过与目的IP地址对应的源基站与目的基站之间的直通隧道向目的基站发送,以使目的基站将数据包发送给目的终端。
[0039]在本实施例中,当源终端向目的终端发送数据包时,源基站可以根据目的IP地址判断第一本地转发表中是否存在包括目的IP地址的表项,如果第一本地转发表的每一条表项中的IP地址与目的IP地址均不相同,则可以确定第一本地转发表中不存在包括目的IP地址的表项,此时,源基站则向管理控制中心(Management Control Center,简称:MCC)发送第一寻址请求消息,所述第一寻址请求消息包括源基站的ECGI以及目的IP地址,以使MCC根据目的IP地址获取目的基站的ECG1、并根据源基站的ECGI与目的基站的ECGI确定源基站与目的基站的发送方式。在本实施例中,MCC根据源基站的ECGI与目的基站的ECGI查询预设的直通区域划分表,所述直通区域划分表中可以包括多个直通区域,并且每个直通区域又可以包括至少两个基站的ECGI,如果查询结果为源基站的ECGI与目的基站的ECGI属于同一直通区域,则MCC可以确定源基站与目的基站的发送方式为直通发送;否则可以确定源基站与目的基站的发送方式为非直通发送。在本发明实施例中,所述直通区域是指按照一定的规则对基站进行分组,每个组包括至少两个基站,以ECGI标识不同的基站,且每个组为一个直通区域,例如可以是将相邻的两个或多个基站的ECGI作为一个组保存在直通区域划分表的一条表项中,则与该表项中的两个或多个ECGI所对应的两个或多个基站为一个直通区域。
[0040]源基站接收MCC根据第一寻址请求消息返回的第一响应消息,所述第一响应消息包括源基站与目的基站的发送方式、目的基站的ECGI ;且源基站根据所述发送方式和所述目的基站的ECGI向目的基站发送数据包。在本实施例中,如果MCC返回的第一响应消息中源基站与目的基站的发送方式为直通发送,则源基站根据目的基站的ECGI建立与目的基站之间的直通隧道,并将数据包通过直通隧道向目的基站发送;如果MCC返回的第一响应消息中源基站与目的基站的发送方式为非直通发送,源基站则采用传统方式将数据包通过无线接入网和核心网向目的基站转发,从而使得目的基站将数据包发送给目的终端。
[0041]在本实施例中,当源终端向目的终端发送数据包时,源基站可以根据数据包内携带的目的IP地址查询第一本地转发表并判断第一本地转发表中是否存在包括目的IP地址的表项,若不存在,源基站则向MCC发送第一寻址请求消息,以使MCC根据第一寻址请求消息而向源基站返回包括源基站与目的基站的发送方式、目的基站的ECGI的第一响应消息,从而使得源基站可以根据第一响应消息中的发送方式和目的基站的ECGI向目的基站发送数据包,进而使得目的基站将所述数据包发送给目的终端。从而实现源基站与目的基站之间的数据直通模式,减轻了核心网的压力,提高了数据传输效率。
[0042]进一步的,在上述实施例中,源基站根据目的IP地址判断第一本地转发表中是否存在包括目的IP地址的表项,如果第一本地转发表的某一条表项中的IP地址与从数据包内提取出的目的IP地址相同,则可以确定第一本地转发表中存在包括目的IP地址的表项,此时,源基站继续查找该条表项中与目的IP地址对应的发送方式,若该条表项中与目的IP地址对应的发送方式为直通发送,则将所述数据包向与所述目的IP地址对应的源基站与目的基站之间的直通隧道发送,以使所述目的基站将所述数据包发送给所述目的终端。从而实现源基站与目的基站之间的数据直通模式,减轻了核心网的压力,提高了数据传输效率。若该条表项中与目的IP地址对应的发送方式为非直通发送,则源基站采用传统方式将数据包通过无线接入网和核心网向目的基站转发,例如源基站首先将数据包向与源基站对应的S-GW发送,源基站的S-GW再将数据包向公用数据网网关(PDN Gateway,简称P-GW)发送,P-Gff则将数据包向与目的IP地址对应的目的S-GW发送,最后由目的S-GW将数据包向与目的IP地址对应的目的基站发送,从而使得目的基站将数据包发送给目的终端。[0043]进一步的,当源基站接收MCC根据第一寻址请求消息返回的第一响应消息之后,还可以包括:源基站将目的IP地址和源基站与目的基站的发送方式作为与目的IP地址对应的发送方式保存在第一本地转发表的一条表项中,还可以将与目的IP地址对应的基站的ECGI保存在与目的IP地址对应的一条表项中,因此,当源终端发出同一数据流的后续数据包时就可以通过第一本地转发表查找到目的IP地址以及对应的发送方式,以便于数据包的快速传输,从而提高了数据传输效率。并且,当源终端再与同一目的基站下的其他目的终端进行通信时,由于数据包内携带的目的IP地址并不相同,因此,源基站接收到MCC根据第一寻址请求消息返回的第一响应消息后,可以根据目的基站的ECGI确定第一本地转发表中是否存在与目的基站的ECGI对应的表项,如果存在,则说明源基站与目的基站之间已经存在直通隧道,则源基站可以根据表项中目的基站的ECGI确定源基站与目的基站之间已经建立的直通隧道,并将数据包通过直通隧道向目的基站发送,否则源基站可以根据目的基站的ECGI建立与目的基站之间的直通隧道。
[0044]进一步的,源基站根据发送方式和目的基站的ECGI向目的基站发送数据包,具体包括:若源基站与目的基站的发送方式为非直通发送,源基站则采用传统方式将数据包通过无线接入网和核心网向目的基站转发,即源基站首先将数据包向与源基站对应的S-GW发送,源基站的S-GW再将数据包向P-GW,P-Gff则将数据包向与目的IP地址对应的目的S-GW发送,最后由目的S-GW将数据包向与目的IP地址对应的目的基站发送,从而使得目的基站将数据包发送给目的终端;若源基站与目的基站的发送方式为直通发送,则源基站根据目的基站的ECGI确定本地转发表中是否存在与所述目的基站的ECGI对应的表项,如果存在,则说明源基站与目的基站之间已经存在直通隧道,则源基站可以根据表项中目的基站的ECGI确定源基站与目的基站之间已经建立的直通隧道,并将数据包通过直通隧道向目的基站发送,否则源基站可以根据目的基站的ECGI建立与目的基站之间的直通隧道,然后将数据包通过直通隧道向目的基站发送。
[0045]图2为本发明实施例二提供的一种数据传输方法的流程示意图,如图2所示,所述数据传输方法可以包括如下步骤:
[0046]步骤201,MCC接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是所述源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括所述源基站的ECGI以及所述数据包的目的IP地址;
[0047]步骤202,所述MCC根据所述目的IP地址获取目的基站的ECGI ;
[0048]步骤203,所述MCC根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0049]步骤204,所述MCC将携带有所述目的基站的ECGI和所述发送方式的第一响应消息发送给所述源基站,以使当所述源基站确定所述发送方式为直通发送时根据所述目的基站的ECGI建立与所述目的基站的直通隧道、将所述数据包通过所述直通隧道向所述目的
基站发送。
[0050]在本实施例中,当源终端向目的终端发送数据包时,数据包首先被传输至源基站,并且数据包内携带有目的IP地址,源基站接收到数据包后,提取出数据包内携带的目的IP地址,然后根据目的IP地址查询预先存储在源基站的第一本地转发表,本实施例中源基站的第一本地转发表中可以包括多条表项,其中,每条表项又可以包括IP地址、与IP地址对应的发送方式,还可以包括与IP地址对应的基站的ECGI。源基站根据目的IP地址查询第一本地转发表并判断第一本地转发表中是否存在包括目的IP地址的表项,如果第一本地转发表的每一条表项中的IP地址与目的IP地址均不相同,贝1J可以确定第一本地转发表中不存在包括目的IP地址的表项,此时,源基站则向MCC发送第一寻址请求消息,所述第一寻址请求消息包括源基站的ECGI以及目的IP地址,且所述第一寻址请求消息是源基站收到源终端向目的终端发送的数据包后发送的。当MCC接收到源基站发送的第一寻址请求消息后,可以根据目的IP地址与核心网元如移动性管理实体(Mobile Management Entity,以下简称:MME)、或S-GW和P-GW进行交互,从而获取目的基站的ECGI,然后MCC可以根据源基站的ECGI与目的基站的ECGI确定源基站与目的基站的发送方式,并向源基站返回携带有目的基站的ECGI和发送方式的第一响应消息,从而使得当源基站确定发送方式为直通发送时根据目的基站的ECGI建立与目的基站的直通隧道、并将数据包通过直通隧道向目的基站发送。
[0051]具体地,在上述实施例中,MCC根据目的IP地址获取目的基站的ECGI,可以包括:MCC向与源基站的ECGI对应的源MME发送第二寻址请求消息,所述第二寻址请求消息中可以包括目的IP地址,以使源MME根据目的IP地址查询与目的IP地址对应的目的基站的ECGI,例如,源MME根据目的IP地址查询预先存储的第一用户数据,所述第一用户数据中可以包括多条表项,其中每条表项又可以包括终端的国际移动用户识别码(InternationalMobile SubscriberIdentification Number,简称 IMSI)、与终端的 IMSI对应的IP地址、与终端的MSI或IP地址对应的基站的ECGI和与终端的MSI或IP地址对应的基站的S-GW。当源MME根据目的IP地址查询第一用户数据并判断第一用户数据中是否存在包括目的IP地址的表项时,如果第一用户数据中的某一条表项中的IP地址与目的IP地址相同,则可以确定第一用户数据中存在包括目的IP地址的表项,此时,源MME继续查找该条表项中与目的IP地址对应的基站的ECGI,并将与目的IP地址对应的基站的ECGI作为第二寻址请求消息的第二响应消息返回至MCC,从而使得MCC可以根据源基站的ECGI与目的基站的ECGI确定源基站与目的基站的发送方式。
[0052]在本实施例中,MCC向源MME发送的第二寻址请求消息中还可以包括源终端的MSI,当源MME根据目的IP地址查询第一用户数据并判断第一用户数据中是否存在包括目的IP地址的表项时,如果第一用户数据中的每一条表项中的IP地址与目的IP地址均不相同,则可以确定第一用户数据中不存在包括目的IP地址的表项,此时,源MME则根据源终端的IMSI查询第一用户数据中与源终端的IMSI相对应的表项,并在该表项中查找与源基站对应的源S-GW,然后向源S-GW发送第三寻址请求消息,所述第三寻址请求消息中包括源终端的MSI和目的IP地址。源S-GW收到第三寻址请求消息后查询预设的第一地址对应表,所述第一地址对应表中可以包括多条表项,其中每条表项中可以包括终端的MS1、终端的IMSI对应的P-GW和终端的MSI对应的MME。源S-GW根据源终端的MSI在第一地址对应表中查找与源终端的頂SI相对应的表项,并向该表项中与源终端的IMSI对应的P-GW发送第四寻址请求消息,所述第四寻址请求消息中可以包括源终端的MSI和目的IP地址。P-GW收到第四寻址请求消息后查询预设的第二地址对应表,所述第二地址对应表中可以包括多条表项,其中每条表项中可以包括终端的MS1、与终端的MSI对应的IP地址和与终端的IMSI或IP地址对应的S-GW。P-GW则根据目的IP地址查询第二地址对应表并判断第二地址对应表中是否存在包括目的IP地址的表项,如果第二地址对应表中不存在包括目的IP地址的表项,则P-GW按照上述的逆过程逐级返回空查询结果至MCC,MCC则可以根据空查询结果向源基站返回包括所述源基站与所述目的基站的发送方式为非直通发送的第一响应消息,以使源基站采用传统方式将数据包通过无线接入网和核心网向目的基站转发。
[0053]如果第二地址对应表的某一条表项中的IP地址与目的IP地址相同,则可以确定第二地址对应表中存在包括目的IP地址的表项,此时,P-GW继续查找该条表项中与目的IP地址对应的目的终端的MSI和对应的目的S-GW,并向目的S-GW发送第五寻址请求消息,所述第五寻址请求消息中包括目的终端的IMSI。在本实施例中,目的S-GW中存储着第三地址对应表,所述第三地址对应表与所述源S-GW中的第一地址对应表具有相同的格式,目的S-GW接收到第五寻址请求消息后,在目的S-GW的第三地址对应表中查询与目的终端的IMSI对应的目的MME,并向目的MME发送第六寻址请求消息,所述第六寻址请求消息中包括目的终端的MSI。目的MME中存储着第二用户数据,所述第二用户数据与所述源MME中的第一用户数据具有相同的格式,目的MME接收到第六寻址请求消息后,在目的MME的第二用户数据中查询与目的终端的頂SI对应的目的基站的ECGI,并将与目的终端的IMSI对应的目的基站的ECGI作为第二响应消息、按照上述的逆过程逐级返回至MCC,从而使得MCC可以根据源基站的ECGI与目的基站的ECGI确定源基站与目的基站的发送方式。
[0054]在上述任一实施例中,MCC根据源基站的ECGI与目的基站的ECGI确定源基站与目的基站的发送方式,具体可以包括=MCC根据源基站的ECGI与目的基站的ECGI查询预设的直通区域划分表,所述直通区域划分表中可以包括多个直通区域,并且每个直通区域又可以包括至少两个ECGI,如果查询结果为源基站的ECGI与目的基站的ECGI属于同一直通区域内,则MCC可以确定源基站与目的基站的发送方式为直通发送;否则可以确定源基站与目的基站的发送方式为非直通发送。并向源基站发送包括源基站与目的基站的发送方式和目的基站的ECGI的第一响应消息,从而使得当源基站确定发送方式为直通发送时可以根据目的基站的ECGI建立与目的基站的直通隧道、并将数据包通过直通隧道向目的基站发送,进而提高了数据传输效率。
[0055]图3为本发明实施例三提供的一种数据传输方法的信令流程示意图,如图3所示,所述数据传输方法可以包括:
[0056]步骤301,源终端发送数据包,数据包内携带有目的IP地址;
[0057]步骤302,源基站接收数据包,根据目的IP地址查询预先存储在基站的第一本地转发表;
[0058]步骤303,当第一本地转发表中不存在包括目的IP地址的表项,源基站则向MCC发送第一寻址请求消息,所述第一寻址请求消息包括源基站的ECGI以及目的IP地址;
[0059]在本实施例中,源基站向MCC发送第一寻址请求消息中还可以携带源终端的IMSL.当第一本地转发表中存在包括目的IP地址的表项,且表项中与目的IP地址对应的发送方式为直通发送,源基站则将数据包通过与目的IP地址对应源基站与目的基站的直通隧道向目的基站发送;当第一本地转发表中存在包括目的IP地址的表项,且表项中与目的IP地址对应的发送方式为非直通发送,源基站则将数据包通过无线接入网和核心网向目的基站转发。
[0060]步骤304,MCC接收第一寻址请求消息,并向与源基站的ECGI对应的源MME发送第二寻址请求消息,所述第二寻址请求消息中包括目的IP地址和源终端的MSI ;
[0061]步骤305,MME接收第二寻址请求消息,根据目的IP地址查询第一用户数据中是否存在与目的IP地址对应的目的基站的ECGI ;
[0062]步骤306,如果第一用户数据中不存在与目的IP地址对应的目的基站的ECGI,MME则向源基站的源S-GW发送第三寻址请求消息,所述第三寻址请求消息中包括源终端的IMSI和目的IP地址;
[0063]在本实施例中,如果第一用户数据中存在与目的IP地址对应的目的基站的ECGI,MME则将包括与目的IP地址对应的目的基站的ECGI的第二响应消息返回至MCC,以使MCC根据源基站的ECGI和目的基站的ECGI确定源基站与目的基站的发送方式。
[0064]步骤307,源S-GW接收第三寻址请求消息,并与源终端的MSI对应的P-GW发送第四寻址请求消息,所述第四寻址请求消息中可以包括源终端的MSI和目的IP地址;
[0065]步骤308,P-Gff接收第四寻址请求消息,并在第二地址对应表中查询是否存在与目的IP地址相同的IP地址;
[0066]步骤309,如果第二地址对应表中存在目的IP地址,则P-GW向与目的IP地址对应的目的S-GW发送第五寻址请求消息,所述第五寻址请求消息中包括目的终端的IMSI ;
[0067]在本实施例中,如果第二地址对应表中不存在目的IP地址,则P-GW按照上述的逆过程逐级返回空查询结果至MCC,以使MCC根据源基站的ECGI和空查询结果确定源基站与目的基站的发送方式。
[0068]步骤310,目的S-GW接收第五寻址请求消息,并向与目的终端的MSI对应的目的MME发送第六寻址请求消息,所述第六寻址请求消息中包括目的终端的MSI ;
[0069]步骤311,目的MME接收第六寻址请求消息,根据目的终端的MSI在第二用户数据中查询对应的目的基站的ECGI,并将目的基站的ECGI作为第二响应消息按照上述的逆过程逐级返回至MCC ;
[0070]步骤312,MCC根据目的基站的ECGI和源基站的ECGI确定源基站与目的基站的发送方式,并向源基站发送包括源基站与目的基站的发送方式和目的基站的ECGI的第一响应消息;
[0071]在本实施例中,MCC也可以向目的基站发送包括源基站与目的基站的发送方式和源基站的ECGI的第三响应消息。
[0072]步骤313,源基站接收第一响应消息,将源基站与目的基站的发送方式、目的IP地址和目的基站的ECGI对应地保存在第一本地转发表的一条表项中;
[0073]步骤314,源基站根据第一响应消息中的直通发送方式与目的基站的ECGI建立与目的基站之间的直通隧道,并通过直通隧道向目的基站发送数据包;
[0074]步骤315,目的基站接收数据包,并将数据包向目的终端发送;
[0075]在本实施例中,目的基站中可以存储有第二本地转发表,其格式与源基站的第一本地转发表相同,目的基站还可以接收MCC发送的第三响应消息,从而使得目的基站接收到第三响应消息后也可以将第三响应消息中携带的信息作为一条表项存储在目的基站的第二本地转发表中,进而使得本次通信中的目的基站在下次通信中作为源基站时,也可以按照上述图1所示的数据传输方法进行基站间的直通传输。
[0076]图4为本发明实施例四提供的一种基站的结构示意图,如图4所示,所述基站可以包括:
[0077]第一接收模块401,用于接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址;
[0078]第一发送模块402,用于根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则向管理控制中心MCC发送第一寻址请求消息,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及目的IP地址,以使MCC根据所述目的IP地址获取目的基站的ECG1、并根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式;
[0079]第二接收模块403,用于接收所述MCC根据所述第一寻址请求消息返回的第一响应消息,所述第一响应消息包括所述源基站与所述目的基站的发送方式、所述目的基站的ECGI ;
[0080]第二发送模块404,用于根据第一寻址请求消息中的所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
[0081]进一步的,上述基站还可以包括:
[0082]查询模块405,用于若所述本地转发表中存在包括所述目的IP地址的表项,则查找所述表项中所述目的IP地址对应的发送方式;
[0083]第三发送模块406,用于若所述目的IP地址对应的发送方式是直通发送,则将所述数据包通过所述源基站与目的基站之间的直通隧道向所述目的基站发送,以使所述目的基站将所述数据包发送给所述目的终端;若所述目的IP地址对应的发送方式是非直通发送,则将所述数据包向所述源基站的服务网关S-GW发送,以使所述S-GW将所述数据包向所述目的基站转发,进而使所述目的基站将所述数据包发送给所述目的终端。
[0084]进一步的,上述基站还可以包括:
[0085]存储模块407,用于将所述源基站与所述目的基站的发送方式、所述目的IP地址和与所述目的IP地址对应的目的基站的ECGI对应地保存在所述本地转发表的一条表项中。
[0086]具体的,第二发送模块404具体可以用于:
[0087]若所述源基站与所述目的基站的发送方式为非直通发送,则将所述数据包向所述源基站的服务网关S-GW发送,以使所述S-GW将所述数据包向所述目的基站转发;或
[0088]若所述源基站与所述目的基站的发送方式为直通发送,则根据所述目的基站的ECGI确定所述本地转发表中是否存在与所述目的基站的ECGI对应的表项;
[0089]若存在,则根据所述目的基站的ECGI确定所述源基站与所述目的基站之间已建立的直通隧道,若不存在,则根据所述目的基站的ECGI建立与所述目的基站之间的直通隧道;
[0090]将所述数据包通过所述直通隧道向所述目的基站发送。
[0091]本实施例的基站可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0092]图5为本发明实施例五提供的一种管理控制中心的结构示意图,如图5所示,所述管理控制中心MCC可以包括:[0093]接收模块501,用于接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括源基站的ECGI以及数据包的目的IP地址;
[0094]地址获取模块502,用于根据目的IP地址获取目的基站的ECGI ;
[0095]发送方式确定模块503,用于根据源基站的ECGI与所述目的基站的ECGI确定源基站与所述目的基站的发送方式;
[0096]发送模块504,用于将携带有目的基站的ECGI和发送方式的第一响应消息发送给源基站,以使当源基站确定发送方式为直通发送时根据目的基站的ECGI建立与目的基站的直通隧道、将数据包通过直通隧道向目的基站发送。
[0097]具体地,地址获取模块502可以进一步包括:
[0098]发送单元505,用于向源MME发送第二寻址请求消息,所述第二寻址请求消息中包括目的IP地址,以使源MME根据目的IP地址查询与目的IP地址对应的目的基站的演进无线接入系统小区全球标识ECGI ;
[0099]接收单元506,用于接收MME根据第二寻址请求消息返回的第二响应消息,所述第二响应消息包括目的IP地址对应的目的基站的ECGI。
[0100]具体地,发送方式确定模块503具体可以用于:根据源基站的ECGI与目的基站的ECGI查询预设的直通区域划分表,若源基站的ECGI与目的基站的ECGI属于同一直通区域内,则确定源基站与目的基站的发送方式为直通发送;否则确定源基站与目的基站的发送方式为非直通发送。
[0101]本实施例的管理控制中心可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0102]图6为本发明实施例六提供的一种数据传输系统的结构示意图,如图6所示,所述数据传输系统可以包括:上述图4对应的实施例中提供的基站601和上述图5对应的实施例中提供的管理控制中心602。其中,基站601的详细描述可以参见图4对应的实施例中的相关内容,管理控制中心602的详细描述可以参见图5对应的实施例中的相关内容,此处不再赘述。
[0103]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0104]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种数据传输方法,其特征在于,包括: 源基站接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址; 所述源基站根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则所述源基站向管理控制中心MCC发送第一寻址请求消息,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及目的IP地址,以使MCC根据所述目的IP地址获取目的基站的ECG1、并根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式; 所述源基站接收所述MCC根据所述第一寻址请求消息返回的第一响应消息,所述第一响应消息包括所述源基站与所述目的基站的发送方式、所述目的基站的ECGI ; 所述源基站根据所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
2.根据权利要求1所述的方法,其特征在于,还包括: 若所述本地转发表中存在包括所述目的IP地址的表项,则查找所述表项中所述目的IP地址对应的发送方式; 若所述目的IP地址对应的发送方式是直通发送,则所述源基站将所述数据包通过所述源基站与目的基站之间的直通隧道向所述目的基站发送,以使所述目的基站将所述数据包发送给所述目的终端;若所述目的IP地址对应的发送方式为非直通发送,则所述源基站将所述数据包向所述源基站 的服务网关S-GW发送,以使所述S-GW将所述数据包向所述目的基站转发,进而使所述目的基站将所述数据包发送给所述目的终端。
3.根据权利要求1或2所述的方法,其特征在于,所述源基站接收所述MCC根据所述第一寻址请求消息返回的第一响应消息之后,还包括: 所述源基站将所述源基站与所述目的基站的发送方式、所述目的IP地址和所述目的基站的ECGI对应地保存在所述本地转发表的一条表项中。
4.根据权利要求3所述的方法,其特征在于,所述源基站根据所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,具体包括: 若所述源基站与所述目的基站的发送方式为非直通发送,则所述源基站将所述数据包向所述源基站的S-GW发送,以使所述S-GW将所述数据包向与所述目的基站的ECGI对应的目的基站转发;或 若所述源基站与所述目的基站的发送方式为直通发送,则所述源基站根据所述目的基站的ECGI确定所述本地转发表中是否存在与所述目的基站的ECGI对应的表项; 若存在,则所述源基站根据所述目的基站的ECGI确定所述源基站与所述目的基站之间已建立的直通隧道,否则所述源基站根据所述目的基站的ECGI建立与所述目的基站之间的直通隧道; 所述源基站将所述数据包通过所述直通隧道向所述目的基站发送。
5.一种数据传输方法,其特征在于,包括: 管理控制中心MCC接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是所述源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及所述数据包的目的IP地址; 所述MCC根据所述目的IP地址获取目的基站的ECGI ;所述MCC根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式; 所述MCC将携带有所述目的基站的ECGI和所述发送方式的第一响应消息发送给所述源基站,以使当所述源基站确定所述发送方式为直通发送时根据所述目的基站的ECGI建立与所述目的基站的直通隧道、将所述数据包通过所述直通隧道向所述目的基站发送。
6.根据权利要求5所述的方法,其特征在于,所述MCC根据所述目的IP地址获取目的基站的ECGI,具体包括: 所述MCC向与源基站的ECGI对应的移动性管理实体MME发送第二寻址请求消息,所述第二寻址请求消息中包括所述目的IP地址,以使所述MME根据所述目的IP地址查询与所述目的IP地址对应的目的基站的演进无线接入系统小区全球标识ECGI ; 所述MCC接收所述MME根据所述第二寻址请求消息返回的第二响应消息,所述第二响应消息包括所述目的IP地址对应的目的基站的ECGI。
7.根据权利要求5或6所述的方法,其特征在于,所述根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式,具体为: 所述MCC根据所述源基站的ECGI与所述目的基站的ECGI查询预设的直通区域划分表,若所述源基站的ECGI与所述目的基站的ECGI属于同一直通区域内,则确定所述源基站与所述目的基站的发送方式为直通发送;否则确定所述源基站与所述目的基站的发送方式为非直通发送。
8.一种基站,其特征在于,包括: 第一接收模块,用于接收源终端向目的终端发送的数据包,所述数据包携带目的IP地址; 第一发送模块,用于根据所述目的IP地址查询本地转发表,若所述本地转发表中不存在包括所述目的IP地址的表项,则向管理控制中心MCC发送第一寻址请求消息,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及目的IP地址,以使MCC根据所述目的IP地址获取目的基站的ECG1、并根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式; 第二接收模块,用于接收所述MCC根据所述第一寻址请求消息返回的第一响应消息,所述第一响应消息包括所述源基站与所述目的基站的发送方式、所述目的基站的ECGI ; 第二发送模块,用于根据第一寻址请求消息中的所述发送方式和所述目的基站的ECGI向所述目的基站发送所述数据包,以使所述目的基站将所述数据包发送给所述目的终端。
9.根据权利要求8所述的基站,其特征在于,还包括: 查询模块,用于若所述本地转发表中存在包括所述目的IP地址的表项,则查找所述表项中所述目的IP地址对应的发送方式; 第三发送模块,用于若所述目的IP地址对应的发送方式是直通发送,则将所述数据包通过所述源基站与目的基站之间的直通隧道向所述目的基站发送,以使所述目的基站将所述数据包发送给所述目的终端;若所述目的IP地址对应的发送方式是非直通发送,则将所述数据包向所述源基站的服务网关S-GW发送,以使所述S-GW将所述数据包向所述目的基站转发,进而使所述目的基站将所述数据包发送给所述目的终端。
10.根据权利要求8或9所述的基站,其特征在于,还包括:存储模块,用于将所述源基站与所述目的基站的发送方式、所述目的IP地址和与所述目的IP地址对应的目的基站的ECGI对应地保存在所述本地转发表的一条表项中。
11.根据权利要求10所述的基站,其特征在于,所述第二发送模块具体用于: 若所述源基站与所述目的基站的发送方式为非直通发送,则将所述数据包向所述源基站的服务网关S-GW发送,以使所述S-GW将所述数据包向所述目的基站转发;或 若所述源基站与所述目的基站的发送方式为直通发送,则根据所述目的基站的ECGI确定所述本地转发表中是否存在与所述目的基站的ECGI对应的表项; 若存在,则根据所述目的基站的ECGI确定所述源基站与所述目的基站之间已建立的直通隧道,若不存在,则根据所述目的基站的ECGI建立与所述目的基站之间的直通隧道;将所述数据包通过所述直通隧道向所述目的基站发送。
12.—种管理控制中心,其特征在于,包括: 接收模块,用于接收源基站发送的第一寻址请求消息,所述第一寻址请求消息是所述源基站收到源终端向目的终端发送的数据包后发送的,所述第一寻址请求消息包括所述源基站的演进无线接入系统小区全球标识ECGI以及所述数据包的目的IP地址; 地址获取模块,用于根据所述目的IP地址获取目的基站的ECGI ; 发送方式确定模块,用于根据所述源基站的ECGI与所述目的基站的ECGI确定所述源基站与所述目的基站的发送方式; 发送模块,用于将携带有所述目的基站的ECGI和所述发送方式的第一响应消息发送给所述源基站,以使当所述源基站确定所述发送方式为直通发送时根据所述目的基站的ECGI建立与所述目的基站的直通隧道、将所述数据包通过所述直通隧道向所述目的基站发送。
13.根据权利要求12所述的管理控制中心,其特征在于,所述地址获取模块包括: 发送单元,用于向与源基站的ECGI对应的移动性管理实体MME发送第二寻址请求消息,所述第二寻址请求消息中包括所述目的IP地址,以使所述MME根据所述目的IP地址查询与所述目的IP地址对应的目的基站的演进无线接入系统小区全球标识ECGI ; 接收单元,用于接收所述MME根据所述第二寻址请求消息返回的第二响应消息,所述第二响应消息包括所述目的IP地址对应的目的基站的ECGI。
14.根据权利要求12或13所述的管理控制中心,其特征在于,所述发送方式确定模块具体用于: 根据所述源基站的ECGI与所述目的基站的ECGI查询预设的直通区域划分表,若所述源基站的ECGI与所述目的基站的ECGI属于同一直通区域内,则确定所述源基站与所述目的基站的发送方式为直通发送;否则确定所述源基站与所述目的基站的发送方式为非直通发送。
15.一种数据传输系统,其特征在于,包括:如权利要求8~11任一项所述的基站和如权利要求12~14任一项所述的管理 控制中心。
【文档编号】H04W40/02GK103826276SQ201210469361
【公开日】2014年5月28日 申请日期:2012年11月19日 优先权日:2012年11月19日
【发明者】朱鹏, 周光涛, 王健全 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1