集群业务数据传输、控制方法、装置和设备转让专利

申请号 : CN201610394169.9

文献号 : CN105873011B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李锦锋

申请人 : 海能达通信股份有限公司

摘要 :

本发明提供了一种集群业务数据传输的控制方法,由核心网执行,所述方法包括:集群业务数据传输被触发时建立网络设备之间的链路,集群业务数据传输在网络设备之间进行;获取网络设备的地址标识;通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识。此外,还提供了一种集群业务数据传输方法、装置、核心网设备和网络设备。上述集群业务数据传输、控制方法、装置、核心网设备和网络设备不需要额外地设置接入点名称来实现核心网的旁路,实现较为方便简易。

权利要求 :

1.一种集群业务数据传输中的控制方法,其特征在于,由核心网执行,所述方法包括:集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;

获取所述网络设备的地址标识;

通过所述网络设备之间的链路向所述网络设备下发进行集群业务数据传输的目的地址标识,所述网络设备根据下发至自身的所述目的地址标识替换自身所存储的目的地址,以根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

2.根据权利要求1所述的方法,其特征在于,所述网络设备包括基站和集群应用服务器,所述通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识的步骤包括:从获取的所述地址标识中提取上行目的地址标识和下行目的地址标识;

通过所述基站和集群应用服务器之间的链路向所述基站下发自身进行集群业务数据上行传输的上行目的地址标识,向所述集群应用服务器下发自身进行集群业务数据下行传输的下行目的地址标识。

3.一种集群业务数据传输方法,其特征在于,所述方法由网络设备执行,所述方法包括:集群业务数据传输被触发时建立自身与核心网之间的链路;

通过所述链路接收核心网下发的目的地址标识;

将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;

根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

4.根据权利要求3所述的方法,其特征在于,所述地址标识包括网络地址和隧道端点标识符,所述根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:所述网络设备的GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。

5.根据权利要求3所述的方法,其特征在于,所述地址标识包括网络地址,所述将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识的步骤包括:所述网络设备的网络地址转换模块对所述核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。

6.根据权利要求5所述的方法,其特征在于,所述根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:通过所述网络地址转换模块转换替换后存储的目的地址得到目标网络设备的网络地址,通过所述网络地址与所述目标网络设备建立集群业务数据传输的通道。

7.一种集群业务数据传输控制的装置,其特征在于,所述装置内置于核心网中,所述装置包括:链路建立单元,用于集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;

地址标识获取单元,用于获取所述网络设备的地址标识;

地址下发单元,用于通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识,所述网络设备根据下发至自身的所述目的地址标识替换自身所存储的目的地址,以根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

8.根据权利要求7所述的装置,其特征在于,所述网络设备包括基站和集群应用服务器,所述地址下发单元包括:标识获取子单元,用于从获取的所述地址标识中提取上行目的地址标识和下行目的地址标识;

下发执行子单元,用于通过所述网络设备之间的链路向所述基站下发自身进行集群业务数据上行传输的上行目的地址标识,向所述集群应用服务器下发自身进行集群业务数据下行传输的下行目的地址标识。

9.一种集群业务数据传输装置,其特征在于,所述装置设置于网络设备中,所述装置包括:核心网链路建立模块,用于集群业务数据传输被触发时建立自身与核心网之间的链路;

标识接收模块,用于通过所述链路接收核心网下发的目的地址标识;

替换模块,用于将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;

旁路模块,用于根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

10.根据权利要求9所述的装置,其特征在于,所述地址标识包括网络地址和隧道端点标识符,所述旁路模块进一步用于所述网络设备的通用GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。

11.根据权利要求9所述的装置,其特征在于,所述地址标识包括网络地址,所述替换模块进一步用于所述网络设备的网络地址转换模块对所述核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。

12.根据权利要求11所述的装置,其特征在于,所述旁路模块进一步用于通过所述网络地址转换模块转换替换后存储的目的地址得到目标网络设备的网络地址,通过所述网络地址与所述目标网络设备建立集群业务数据传输的通道。

13.一种核心网设备,其特征在于,包括至少一个处理器、至少一个移动通信射频组件、存储器和至少一个通信总线,所述存储器中存储程序代码,且处理器用于调用所述存储器中存储的程序代码,用于执行以下操作:集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;

获取所述网络设备的地址标识;

通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识,所述网络设备根据下发至自身的所述目的地址标识替换自身所存储的目的地址,以根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

14.一种网络设备,其特征在于,包括至少一个处理器、至少一个移动通信射频组件、存储器和至少一个通信总线,所述存储器中存储程序代码,且处理器用于调用所述存储器中存储的程序代码,用于执行以下操作:集群业务数据传输被触发时建立自身与核心网之间的链路;

通过所述链路接收核心网下发的目的地址标识;

将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;

根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。

说明书 :

集群业务数据传输、控制方法、装置和设备

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种集群业务数据传输、控制方法、装置和设备。

背景技术

[0002] 随着移动网络的发展,各种集群业务也越来越多,并且由此所带来的数据传输压力也日趋增加。集群业务大是包括了语音、视频等数据在内容的多媒体集群业务,因此,其数据传输都较为浪费时延。
[0003] 集群业务中数据大都存储于集群应用服务器中,其为终端提供集群业务的传输过程为:集群应用服务器←→核心网←→基站←→终端,时延浪费较为严重,因此常常希望能够在此路径中省掉核心网,在集群应用服务器←→基站←→终端这样的路径中进行数据传输。
[0004] 但是,CCSA(China Communications Standards Association,中国通信标准化协会)对此场景,并没有相关的处理方案。在标准LTE(Long Term Evolution,长期演进)中有LIPA((Local IP Access,本地IP存取)方案可以旁路标准LTE的核心网,具体的,请参阅图1所示。
[0005] 在此LIPA方案的实现中,eNB(基站)上新增本地网关(L-GW,Local Gateway),其可透过直接通道直接连接eNB,因此,需要分流的数据,就可由eNB透过直接通道传送到本地网关,然后再由其送到相应分流网络中。同样地,分流的网络要传送数据给终端(UE),本地网关会为该终端拦截数据,并经由直接通道将该数据传送给eNB,最近再送到终端。
[0006] 在LIPA方案中,为了区别要经由本地网关的数据,需要对其采用不同的接入点名称(APN,Access Point Name),也就是说,区别于送到核心网的数据,需要设置特殊的接入点名称,这对于CCSA的集群业务而言,通过此方案虽然可旁路核心网,但是由于需要额外地设置接入点名称,实现较为不便。

发明内容

[0007] 基于此,有必要提供一种集群业务数据传输的控制方法和装置,所述方法和装置不需要额外地设置接入点名称来实现核心网的旁路,实现较为方便简易。
[0008] 另外,还有必要提供一种集群业务数据传输方法和装置,所述方法和装置不需要额外地设置接入点名称来实现核心网的旁路,实现较为方便简易。
[0009] 此外,还有必要相应地提供一种基站设备,以实现集群业务数据的快速传输。
[0010] 为解决上述技术问题,将采用如下技术方案:
[0011] 一种集群业务数据传输中的控制方法,由核心网执行,所述方法包括:
[0012] 集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;
[0013] 获取所述网络设备的地址标识;
[0014] 通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识。
[0015] 在其中一个实施例中,所述网络设备包括基站和集群应用服务器,所述通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识的步骤包括:
[0016] 从获取的所述地址标识中提取上行目的地址标识和下行目的地址标识;
[0017] 通过所述基站和集群应用服务器之间的链路向所述基站下发自身进行集群业务数据上行传输的上行目的地址标识,向所述集群应用服务器下发自身进行集群业务数据下行传输的下行目的地址标识。。
[0018] 一种集群业务数据传输方法,所述方法由网络设备执行,所述方法包括:
[0019] 集群业务数据传输被触发时建立自身与核心网之间的链路;
[0020] 通过所述链路接收核心网下发的目的地址标识;
[0021] 将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;
[0022] 根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0023] 在其中一个实施例中,所述地址标识包括网络地址和隧道端点标识符,所述根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:
[0024] 所述网络设备的GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。
[0025] 在其中一个实施例中,所述地址标识包括网络地址,所述将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识的步骤包括:
[0026] 所述网络设备的网络地址转换模块对所述核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。
[0027] 在其中一个实施例中,所述根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:
[0028] 通过所述网络地址转换模块转换替换后存储的目的地址得到所述目标网络设备的网络地址,通过所述网络地址与所述目标网络设备建立集群业务数据传输的通道。
[0029] 一种集群业务数据传输控制的装置,所述装置内置于所述核心网中,所述装置包括:
[0030] 链路建立单元,用于集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;
[0031] 地址标识获取单元,用于获取所述网络设备的地址标识;
[0032] 地址下发单元,用于通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识。
[0033] 在其中一个实施例中,所述网络设备包括基站和集群应用服务器,所述地址下发单元包括:
[0034] 标识获取子单元,用于从获取的所述地址标识中提取上行目的地址标识和下行目的地址标识;
[0035] 下发执行子单元,用于通过所述网络设备之间的链路向所述基站下发自身进行集群业务数据上行传输的上行目的地址标识,向所述集群应用服务器下发自身进行集群业务数据下行传输的下行目的地址标识。。
[0036] 一种集群业务数据传输装置,所述装置设置于网络设备中,所述装置包括:
[0037] 核心网链路建立模块,用于集群业务数据传输被触发时建立自身与核心网之间的链路;
[0038] 标识接收模块,用于通过所述链路接收核心网下发的目的地址标识;
[0039] 替换模块,用于将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;
[0040] 旁路模块,用于根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0041] 在其中一个实施例中,所述地址标识包括网络地址和隧道端点标识符,所述旁路模块进一步用于所述网络设备的通用GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。
[0042] 在其中一个实施例中,所述地址标识包括网络地址,所述替换模块进一步用于所述网络设备的网络地址转换模块对所述核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。
[0043] 在其中一个实施例中,所述旁路模块进一步用于通过所述网络地址转换模块转换替换后存储的目的地址得到所述目标网络设备的网络地址,通过所述网络地址与所述目标网络设备建立集群业务数据传输的通道。
[0044] 一种核心网设备,其特征在于,包括至少一个处理器、至少一个移动通信射频组件、存储器和至少一个通信总线,所述存储器中存储程序代码,且处理器用于调用所述存储器中存储的程序代码,用于执行以下操作:
[0045] 集群业务数据传输被触发时建立网络设备之间的链路,所述集群业务数据传输在所述网络设备之间进行;
[0046] 获取所述网络设备的地址标识;
[0047] 通过所述网络设备之间的链路向所述网络设备下发自身进行集群业务数据传输的目的地址标识。
[0048] 一种网络设备,其特征在于,包括至少一个处理器、至少一个移动通信射频组件、存储器和至少一个通信总线,所述存储器中存储程序代码,且处理器用于调用所述存储器中存储的程序代码,用于执行以下操作:
[0049] 集群业务数据传输被触发时建立自身与核心网之间的链路;
[0050] 通过所述链路接收核心网下发的目的地址标识;
[0051] 将自身进行集群业务数据传输所存储的目的地址替换为所述目的地址标识;
[0052] 根据替换的所述目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0053] 由上述技术方案可知,网络设备之间的集群业务数据传输被触发时,核心网首先建立网络设备之间的链路,获取各网络设备的地址标识,通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识,通过目的地址标识的下发替换网络设备自身存储的目的地址,由此来触发构建网络设备之间进行集群业务数据传输的通道,不再需要额外地设置接入点名称,实现方便简易,进而实现集群业务数据的快速传输。

附图说明

[0054] 图1是标准LTE中LIPA方案旁路标准LTE的核心网的示意图;
[0055] 图2是一个实施例中集群业务数据传输中的控制方法的流程图;
[0056] 图3是图4中通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识的方法流程图;
[0057] 图4是一个实施例中集群业务数据传输方法的流程图;
[0058] 图5是一个实施例中实现集群业务数据传输中控制的应用示意图;
[0059] 图6是图5中实现集群业务数据传输中控制的时序示意图;
[0060] 图7是图6中建立的旁路通道的示意图;
[0061] 图8是另一个实施例中实现集群业务数据传输中控制的时序示意图;
[0062] 图9是图8中建立的GTP通道的示意图;
[0063] 图10是另一个实施例中实现集群业务数据传输中控制的时序示意图;
[0064] 图11是图10中建立的IP通道的示意图;
[0065] 图12是一个实施例中集群业务数据传输控制的装置的结构示意图;
[0066] 图13是图12中地址下发单元的结构示意图;
[0067] 图14是一个实施例中集群业务数据传输装置的结构示意图;
[0068] 图15是一个实施例中核心网设备的结构示意图。

具体实施方式

[0069] 体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。
[0070] 如前所述的,集群业务中数据的上行传输和下行传输都需要在基站和核心网的配合下实现,例如,终端通过基站接入无线网络,其上传的数据将由基站发送至核心网中,进而通过核心网上行传输到集群应用服务器,以实现数据的上传,并存储至集群应用服务器。
[0071] 而集群应用服务器中的数据也将通过核心网和基站下行传输至终端,由于集群业务中的数据大都为音频数据甚至于视频数据,因此核心网将存在着瓶颈,进而存在较大传输时延。
[0072] 鉴于此,特提出了一种集群业务数据传输中的控制方法,以实现集群业务中数据的快速传输。
[0073] 在一个实施例中,该方法应用于网络设备之间的数据传输,具体的,如图2所示,一种集群业务数据传输中的控制方法,由核心网执行,包括如下步骤:
[0074] 步骤110,集群业务数据传输被触发时建立网络设备之间的链路,集群业务数据传输在网络设备之间进行。
[0075] 网络设备是用以实现终端的数据获取和上传服务的主机,其作为实现数据传输的节点,将分别具备网络接入、数据的获取和存储功能,因此,在一个实施例中,该网络设备可以是基站,也可以是集群应用服务器。
[0076] 在另一方面的,对于实现集群业务数据传输的各网络设备,其根据不同的数据传输过程,将划分为发送端和接收端。例如,基站向集群应用服务器请求,则在此集群应用服务器进行的数据下行传输,其中,集群应用服务器是发送端,基站是接收端;在基站向集群应用服务器上传数据的过程中,基站为发送端,集群应用服务器则为接收端。
[0077] 由此可知,建立了链路的网络设备之间,接收端和发送端是相对而言的,且适应于不同的数据传输过程而相对变化。
[0078] 核心网作为数据传输中提供集群业务的网络,其将对网络设备之间的数据传输过程进行控制,以使得网络设备得以实现数据传输。
[0079] 具体的,为实现集群业务,核心网将首先建立网络设备,即发送端和接收端之间的链路,该链路具体为发送端←→核心网←→接收端的链路,其中,基站和集群应用服务器将互为接收端和发送端。
[0080] 步骤130,获取网络设备的地址标识。
[0081] 发送端、核心网和接收端之间的链路建立之后,核心网将触发获取各网络设备的地址标识,即发送端自身的地址标识和接收端自身的地址标识。其中,该地址标识将分别用于标记发送端和接收端在网络中的位置。该地址标识可以是网络地址(IP地址,Internet Protocol Address),也可以由网络地址和隧道端点标识符(TEID,Tunnel Endpoint ID)构成,在此不进行限定,其可根据需要进行设置。
[0082] 步骤150,通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识,通过目的地址标识的下发替换网络设备自身存储的目的地址。
[0083] 集群业务数据传输被触发时,通过核心网进行如上所述的过程,进而得以触发构建网络设备之间进行集群业务数据传输的通道。
[0084] 由于所构建的通道是核心网下发的目的地址标识进行的,因此,该通道是相对核心网的旁路通道,进而得在网络设备之间直接进行集群业务数据的传输。
[0085] 核心网在获知网络设备各自的地址标识之后,将通过地址标识的下发来触发各网络设备中地址的替换。
[0086] 其中,对于一网络设备而言,核心网向其所下发的地址标识是另一网络设备的地址标识;换而言之,相对本网络设备,另一网络设备作为其在集群业务数据传输中的目标网络设备,通过本网络设备将自身存储的目的地址替换为核心网下发的地址标识,即使得目的地址由核心网的地址替换为目标网络设备的地址标识,进而能够实现两个网络设备之间的直接通信。
[0087] 在所触发的集群业务数据传输中,该地址替换包括了发送端中的地址替换,相对应的,也包括接收端中的地址替换。
[0088] 也就是说,对于发送端,在核心网的控制之下,将实现其通信的下行目的地址按照接收端自身的地址标识进行替换;相对应的,对于接收端,也在核心网的控制之下,将实现其通信的上行目的地址按照发送端自身的地址标识进行替换。
[0089] 通过各网络设备进行地址的替换过程,使得发送端和接收端分别存储了可实现直接通信的上行目的地址和下行目的地址,由此可直接按照上行目的地址和下行目的地址旁路核心网,构建发送端和接收端之间直接进行集群业务数据传输的通道。
[0090] 如上所述的旁路核心网的过程,并不需要额外进行相关参数例如,接入点名称的配置,而只需要对网络设备进行地址替换即可,并且不会产生额外的数据,在减小时延的同时,也保证了实现的方便简易。
[0091] 进一步的,在本实施例中,网络设备包括基站和集群应用服务器,如图3所示,该步骤150包括:
[0092] 步骤151,从获取的地址标识中提取上行目的地址标识和下行目的地址标识。
[0093] 如前所述的,该地址标识包括IP地址(Internet Protocol Address,网络地址),或者,IP地址和TEID(Tunnel Endpoint ID,隧道端点标识符)。
[0094] 在触发进行的集群业务数据传输中,所涉及的两个网络设备之间,一网络设备将作为另一网络设备的目标网络设备。在获取得到网络设备的地址标识之后,将进行集群业务数据上行传输的地址标识作为上行目的地址标识,将进行集群业务数据下行传输的地址标识作为下行目的地址标识。
[0095] 如前所述的,网络设备包括了基站和集群应用服务器,因此,集群应用服务器的地址标识作为上行目的地址标识,基站的地址标识则作为下行目的地址标识。
[0096] 步骤153,通过基站和集群应用服务器之间的链路向基站下发自身进行集群业务数据上传传输的上行目的地址标识,向集群应用服务器下发自身进行集群业务数据下行数据传输的下行目的地址标识。
[0097] 核心网所进行的上行目的地址标识下发和下行目的地址标识下发可通过接收地址通知消息的发送实现的。
[0098] 该接收地址通知消息中包含了获取的网络设备的地址标识。具体的,该网络设备的地址标识将是其上行传输数据的上行目的地址标识或者下行目的地址标识,核心网通过发送此接收地址通知消息来控制网络设备中原有目的地址的替换。
[0099] 具体的,互为发送端和接收端的集群应用服务器和基站之间,核心网将向集群应用服务器发送接收地址通知消息,接收地址通知消息包含集群应用服务器的地址标识,向基站发送集群应用服务器所对应的接收地址通知消息,向基站所发送的接收地址通知消息包含基站的地址标识。
[0100] 网络设备接收到接收地址通知消息,均会将向核心网发送相应的响应,以向核心网反馈其所发送的接收地址通知消息已经被接收,进而使得核心网确认该接收地址通知消息的送达。
[0101] 需要说明的是,核心网针对各网络设备所分别发送的接收地址通知消息中包含的地址标识将统一为IP地址,或者IP地址和TEID。
[0102] 在一个实施例中,还相应地提供了一种集群业务数据传输方法,该方法应用于网络设备之间的数据传输,并且由网络设备执行,如图4所示,包括如下步骤:
[0103] 步骤210,集群业务数据传输被触发时建立自身与核心网之间的链路。
[0104] 步骤230,通过链路接收核心网下发的目的地址标识。
[0105] 如前所述的,核心网所进行的目的地址标识下发是通过接收地址通知消息实现的。
[0106] 网络设备中,例如,当前需要进行集群业务数据传输的基站或集群应用服务器,都将接收到由核心网发送的接收地址通知消息,该接收地址通知消息用于通知网络设备实现其发送数据所对应的新的目的地址。
[0107] 步骤250,将自身进行集群业务数据传输所存储的目的地址为目的地址标识。
[0108] 网络设备接收到接收地址通知消息之后,由接收地址通知消息中提取集群业务中数据进行传输所对应的目的地址标识。
[0109] 步骤270,根据替换的目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0110] 网络设备按照替换的目的地址标识建立与另一网络设备之间的通道,该通道旁路了核心网,以使得由此所进行的集群业务数据传输不需要经由核心网也能够完成。
[0111] 在通过路径旁路完成了通道的建立之后,网络设备即可通过该通道传输集群业务数据。
[0112] 通过如上所述的过程,实现集群业务的各网络设备将通过该通道实现各集群业务数据的上行传输和下行传输,各网络设备之间的集群业务数据传输旁路掉核心网。
[0113] 进一步的,在本实施例中,该地址标识包括IP地址和TEID,则步骤270的具体过程为:网络设备的GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务传输的通道。
[0114] 对于作为集群应用服务器的网络设备而言,需要在其内部扩展实现GTP传输模块,以使其具备GTP传输功能。
[0115] 对于作为基站的网络设备而言,由于其本身便具备了GTP传输功能,因此,可在集群应用服务器内部扩展实现了GTP传输模块之后,直接建立与集群应用服务器之间相对核心网的旁路通道,进而在此旁路通道中交换数据,加快了数据传输,尤其是使得音频数据,甚至于视频数据能够进行更快传输。
[0116] 此目标网络设备即为本网络设备进行集群数据传输的接收端,而本网络设备作为源网络设备,则可视为发送端,用以实现通道建立的IP地址和TEID即为目标网络设备所对应的地址标识。
[0117] 进一步的,在另一个实施例中,地址标识包括IP地址,该步骤250的具体过程为:通过网络设备中的网络地址转换(Network Address Translation,简称NAT)模块对核心网下发的IP地址进行转换,将存储的目的地址替换为转换后的地址标识。
[0118] 进行集群业务数据传输的各网络设备内部均扩展了NAT模块,该NAT模块用以进行IP地址的转换,以使得一IP地址可进行集群业务数据的访问。
[0119] 具体的,在集群业务的实现中,基站可在进行了网络地址转换之后即可请求获取集群应用服务器中的数据。
[0120] 另一方面的,对于集群应用服务器而言,其可在进行了网络地址转换之后对基站进行网络访问,进而实现集群业务中各终端通过基站向集群业务服务器进行的音频数据、视频数据等的传输。
[0121] 因此,无法是基站还是集群应用服务器,其在接收得到接收地址通知消息之后,都将对接收地址通知消息中的IP地址进行转换之后替换原有的数据传输地址,并存储。
[0122] 进一步的,在本实施例中,该步骤270的具体过程为:
[0123] 通过NAT模块转换替换后存储的目的地址得到目标网络设备的网络地址,通过网络地址与目标网络设备建立集群业务数据传输的通道。
[0124] 集群业务的实现中任一网络设备由于具备网络访问功能,其内部均实现了NAT模块,在需要进行集群业务数据传输时,网络设备通过NAT模块解析目标网络设备所对应的IP地址,进而按照转换后的地址标识建立与目标网络设备之间的通道,该通道是集群业务数据传输的IP通道。
[0125] 下面结合一个具体的实施例来详细阐述本发明的方案。该实施例中,如图5所示,集群应用服务器310包括了视频服务器311、录像服务器313和录音服务器315,各终端330均通过eNB350,即基站、核心网370与集群应用服务器310通信,进而可进行集群业务数据的上行传输和下行传输,以向集群应用服务器上310传数据和获取集群应用服务器310中的数据。
[0126] 在此集群业务数据的传输中,如图6所示,在核心网370的控制下,建立了eNB350←→核心网370←→集群应用服务器310的链路,由此使得位于eNB350覆盖范围的任一终端330通过eNB350得以与集群应用服务器310进行集群业务数据的传输。
[0127] 然而,在此基础上,旁路核心网370将是实现集群业务数据加快传输的关键,基于此,在核心网370的控制下,获取eNB350和集群应用服务器310所分别对应的地址标识,根据地址标识分别为eNB350所对应的接收地址通知消息以及集群应用服务器310所对应的接收地址通知消息。
[0128] 其中,eNB350所对应的接收地址通知消息中包含了集群应用服务器310的地址标识,集群应用服务器310所对应的接收地址通知消息中包含了eNB350的地址标识。
[0129] 如图6所示,核心网将执行步骤410和430,以分别向eNB350和集群应用服务器310发送接收地址通知消息,并接收到相应的响应。
[0130] 替换集群应用服务器310中的下行目的地址和eNB350中的上行目的地址,集群应用服务器310和eNB350之间进行路径旁路,如图7所示,eNB350和集群应用服务器310旁路了核心网370建立旁路通道,所建立的旁路通道实现了eNB350和集群应用服务器310之间的快速传输。
[0131] 其中,地址标识可以是IP地址,也可以是IP地址和TEID。
[0132] 如若核心网370在eNB350和集群应用服务器310之间相互传递的地址标识是IP地址和TEID,则首先在集群应用服务器310中扩展实现GTP传输模块,核心网370所发送的接收地址通知消息携带了IP地址和TEID,所涉及的时序过程如图8所示,并建立了如图9所示的GTP通道。
[0133] 另一方面的,如若核心网37在eNB350和集群应用服务器310之间相互传递的地址标识是IP地址,则首先在eNB350和集群应用服务器310两侧分别扩展实现NAT模块,以对接收到的网络数据包进行转换。
[0134] 如图10所示,核心网370所发送的接收地址通知消息中携带了IP地址,所涉及的详细时序过程如图10所示,并得到如图11所示的旁路了核心网370的IP通道。
[0135] 需要说明的是,如图5所示的核心网370实际包括了eXGW371、TMF373(集群媒体网元)、eMME375、TCF377(集群控制网元)和eHSS379这五个逻辑实体,并且eXGW371和TMF373相连,eMME375和TCF377相连。
[0136] 也就是说,在核心网370与eNB350、集群应用服务器310所构建的链路中,其将是:eNB350←→eXGW371←→TMF373←→集群应用服务器310。
[0137] 现有的旁路核心网的实现,即LIPA方案,其并未考虑到核心网中扩展了TCF和TMF这两个网元,因此,并不适用于集群业务。
[0138] 另一方面的,LIPA方案中需要设置特殊的接入点名称,对于广泛使用的集群应用服务器而言,并不方便。
[0139] 而通过如上所述的方法,加快了集群业务数据的传输,让集群应用服务器,尤其是视频服务器的数据能够更快传输到接入的终端。
[0140] 在一个实施例中,还相应地提供了一种集群业务数据传输控制的装置,应用于网络设备之间的数据传输,该装置内置于核心网中,如图12所示,其包括链路建立单元710、地址标识获取单元730和地址下发单元750,其中:
[0141] 链路建立单元710,用于集群业务数据传输被触发时建立网络设备之间的链路,集群业务数据传输在网络设备之间进行。
[0142] 地址标识获取单元730,用于获取网络设备的地址标识。
[0143] 地址下发单元750,用于通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识,通过目的地址标识的下发替换网络设备自身存储的目的地址。
[0144] 其中,目的地址的替换触发构建网络设备之间进行集群业务数据传输的通道。
[0145] 进一步的,在本实施例中,网络设备包括基站和集群应用服务器,如图13所示,该地址下发单元750包括标识获取子单元751和下发执行子单元753,其中:
[0146] 标识获取子单元751,用于从获取的地址标识中提取上行目的地址标识和下行目的地址标识。
[0147] 下发执行子单元753,用于通过网络设备之间的链路向基站下发自身进行集群业务数据上行传输的上行目的地址标识,向集群应用服务器下发自身进行集群业务数据下行传输的下午目的地址标识。
[0148] 如图14所示,在一个实施例中,还相应提供了一种集群业务数据传输装置,应用于网络设备之间的数据传输,该装置设置于任一网络设备中,包括核心网链路建立模块810、标识接收模块830、替换模块850和旁路模块870,其中:
[0149] 核心网链路建立模块810,用于集群业务数据传输被触发时建立自身与核心网之间的链路。
[0150] 标识接收模块830,用于通过链路接收核心网下发的目的地址标识。
[0151] 替换模块850,用于将自身进行集群业务数据传输所存储的目的地址替换为目的地址标识。
[0152] 旁路模块870,用于根据替换的目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0153] 在一个实施例中,该地址标识包括网络地址和隧道端点标识符,旁路模块870进一步用于网络设备的GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。
[0154] 在另一个实施例中,该地址标识包括网络地址,替换模块850进一步用于网络设备的网络地址转换模块对核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。
[0155] 旁路模块870进一步用于通过网络地址转换模块转换替换后存储的目的地址得到目标网络设备的网络地址,通过网络地址与目标网络设备建立集群业务数据传输的通道。
[0156] 图15是本发明实施例中的一种核心网设备的结构示意图,基站设备900可以包括:至少一个处理器901,例如CPU,基带控制器等,至少一个移动通信射频组件903,存储器904,至少一个通信总线902。其中,通信总线902用于实现这些组件之间的连接通信。存储器904可以是高速RAM存储器,也可以是非易失的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器904可选的还可以是至少一个位于远离前述处理器901的存储装置。存储器904中存储一组程序代码,且处理器901用于调用存储器中存储的程序代码,用于执行以下操作:
[0157] 集群业务数据传输被触发时建立网络设备之间的链路,被触发的集群业务数据传输在网络设备之间进行;
[0158] 获取网络设备的地址标识;
[0159] 通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识,通过目的地址标识的下发替换网络设备自身存储的目的地址;
[0160] 目的地址的替换触发构建网络设备之间进行集群业务数据传输的通道。
[0161] 可选的,网络设备包括基站和集群应用服务器,处理器901执行通过网络设备之间的链路向网络设备下发自身进行集群业务数据传输的目的地址标识的步骤包括:
[0162] 从获取的地址标识中提取上行目的地址标识和下行目的地址标识;
[0163] 通过基站和集群应用服务器之间的链路向基站下发自身进行集群业务数据上行传输的上行目的地址标识,向集群应用服务器下发自身进行集群业务数据下行传输的下行目的地址标识。
[0164] 还相应地提供了一种网络设备,包括至少一个处理器、至少一个移动通信射频组件、存储器和至少一个通信总线,存储器中存储程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:
[0165] 集群业务数据传输被触发时建立自身与核心网之间的链路;
[0166] 通过链路接收核心网下发的目的地址标识;
[0167] 将自身进行集群业务数据传输所存储的目的地址替换为目的地址标识;
[0168] 根据替换的目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道。
[0169] 可选的,地址标识包括网络地址和隧道端点标识符,处理器901执行根据替换的目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:
[0170] 处理器901被配置为用于通过网络设备的GTP传输模块根据替换所得到的网络地址和隧道端点标识符与目标网络设备建立集群业务数据传输的通道。
[0171] 可选的,地址标识包括网络地址,处理器901执行将自身进行集群业务数据传输所存储的目的地址替换为目的地址标识的步骤包括:
[0172] 处理器901被配置为用于通过网络设备的网络地址转换模块对核心网下发的网络地址进行转换,将存储的目的地址替换为转换后的地址标识。
[0173] 可选的,所述处理器901执行根据替换的目的地址标识进行路径旁路,获得自身进行集群业务数据传输的通道的步骤包括:
[0174] 处理器901被配置为用于通过网络地址转换模块转换替换后存储的目的地址得到目标网络设备的网络地址,通过网络地址与目标网络设备建立集群业务数据传输的通道。
[0175] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0176] 虽然已参照几个典型实施方式描述了本发明,但应当理解,所用的术语是说明和示例性、而非限制性的术语。由于本发明能够以多种形式具体实施而不脱离发明的精神或实质,所以应当理解,上述实施方式不限于任何前述的细节,而应在随附权利要求所限定的精神和范围内广泛地解释,因此落入权利要求或其等效范围内的全部变化和改型都应为随附权利要求所涵盖。