数据传输方法及网络设备与流程

文档序号:15062903发布日期:2018-07-31 22:10阅读:187来源:国知局

本方案涉及通信技术领域,尤其涉及一种数据传输方法及网络设备。



背景技术:

multefire是一种新的基于lte(longtermevolution,长期演进)的无线接入技术,该技术可以不借助授权频段载波独立运行于非授权频谱中。multefire将lte扩展到非授权频谱中,物理层引入lbt(listenbeforetal,先听后说)机制,以实现与非授权频段设备公平竞争空口资源。multefire可用于现有3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)网络架构中,与现有3gpp核心网对接,为传统移动网络运营商提供非授权频谱带来的容量、覆盖和数据卸载。

同时,multefire还引入了新的网络架构,提供了一种统一规划和自组织的nhn(neutralhostnetwork,中立主机网络)。图1为nhn网络的结构示意图。请参见图1,在nhn网络中,用户设备ue(userequipment)通过nh接入点(neutralhostaccesspoint,简称nhap)连接到中立主机核心网(neutralhostcorenetwork,简称nhcn)。中立主机核心网包括nh移动性管理实体(mobilitymanagemententity,简称mme)、nh网关(gateway,简称gw)和nh认证、授权和计费(authenticationauthorizationaccounting,简称aaa)服务器。nhcn为multefire引入的统一规划和自组织的中立网络,接入nhn网络的ue由nhaaa服务器通过可扩展认证协议(extensiveauthenticationprotocol,简称eap)进行鉴权和认证。

切换,就是指当用户设备在通话过程中从一个基站覆盖区移动到另一个基站覆盖区,或者由于外界干扰而造成通话质量下降时,必须改变原有的通信信道而转接到一条新的空闲通信信道上去,以继续保持通信的过程。切换是移动通信系统中一项非常重要的技术,切换失败会导致掉话,影响网络的运行质量。

目前,nhn网络已经实现了网络内部的切换,即从同一个nhn网络的一个基站切换到另一个基站。但是,还不支持不同nhn网络之间的切换,即从一个nhn网络的基站切换到另一个nhn网络的基站。



技术实现要素:

有鉴于此,本方案实施例提供了一种数据传输方法及网络设备,用以解决现有技术中不支持不同nhn网络之间的切换的问题。

第一方面,本发明实施例提供一种数据传输方法,用于将数据由第一网络传输至第二网络,所述第一网络和所述第二网络均为中立主机网络,所述第一网络包括第一接入点、数据发送网络设备和第一网络设备,所述第二网络包括第二接入点、数据接收网络设备和第二网络设备,所述第一网络设备和所述第二网络设备的设备类型相同,所述数据发送网络设备和所述数据接收网络设备的设备类型相同,所述方法包括:

所述第二网络设备将所述数据接收网络设备对应的第一端口标识发送给所述第一网络设备;

所述数据发送网络设备从所述第一网络设备获取并存储所述第一端口标识;

在所述第一网络内部,所述第一接入点将数据传输给所述数据发送网络设备;

所述数据发送网络设备根据所述第一端口标识,将所述数据发送给所述数据接收网络设备;

在所述第二网络内部,所述数据接收网络设备将所述数据传输给所述第二接入点,以便所述第二接入点将所述数据发送给用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一网络包括第一移动性管理实体,所述第二网络设备包括第二移动性管理实体;

所述第一网络设备为所述第一移动性管理实体,所述第二网络设备为所述第二移动性管理实体。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据发送网络设备为所述第一移动性管理实体,所述数据接收网络设备为所述第二移动性管理实体。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一网络包括第一网关,所述第二网络设备包括第二网关;

所述数据发送网络设备为所述第一网关,所述数据接收网络设备为所述第二网关。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一网络包括第一网关,所述第二网络设备包括第二网关;

所述第一网络设备为所述第一网关,所述第二网络设备为所述第二网关。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据发送网络设备为所述第一网关,所述数据接收网络设备为所述第二网关。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一接入点将数据传输给所述数据发送网络设备之前,所述方法还包括:

所述数据发送网络设备将自身对应的第二端口标识发送给所述第一接入点;

所述第一接入点存储所述第二端口标识;

所述第一接入点将数据传输给所述数据发送网络设备,包括:所述第一接入点根据所述第二端口标识,将所述数据发送给所述数据发送网络设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一网络还包括第一中继网络设备;

所述第一接入点将数据传输给所述数据发送网络设备之前,所述方法还包括:

所述数据发送网络设备将自身对应的第二端口标识发送给所述第一中继网络设备;

所述第一中继网络设备存储所述第二端口标识,并将自身对应的第三端口标识发送给所述第一接入点;

所述第一接入点存储所述第三端口标识;

所述第一接入点将数据传输给所述数据发送网络设备,包括:所述第一接入点根据所述第三端口标识,将所述数据发送给所述第一中继网络设备,以便于所述第一中继网络设备接收到所述数据后,根据所述第二端口标识,将所述数据发送给所述数据发送网络设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二网络设备将所述数据接收网络设备对应的第一端口标识发送给所述第一网络设备之前,所述方法还包括:

所述第二接入点将自身对应的第四端口标识发送给所述数据接收网络设备;

所述数据接收网络设备存储所述第四端口标识;

所述数据接收网络设备将所述数据传输给所述第二接入点,包括:所述数据接收网络设备根据所述第四端口标识,将所述数据发送给所述第二接入点。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二网络还包括第二中继网络设备;

所述第二网络设备将所述数据接收网络设备对应的第一端口标识发送给所述第一网络设备之前,所述方法还包括:

所述第二接入点将自身对应的第四端口标识发送给所述第二中继网络设备;

所述第二中继网络设备存储所述第四端口标识,并将自身对应的第五端口标识发送给所述数据接收网络设备;

所述数据接收网络设备存储所述第五端口标识;

所述数据接收网络设备将所述数据传输给所述第二接入点,包括:所述数据接收网络设备根据所述第五端口标识,将所述数据发送给所述第二中继网络设备,以便于所述第二中继网络设备接收到所述数据后,根据所述第四端口标识,将所述数据发送给所述第二接入点。

第二方面,本发明实施例提供一种网络设备,应用于第二网络,所述第二网络为中立主机网络,所述网络设备包括:

发送模块,用于将所述第二网络中的数据接收网络设备对应的第一端口标识发送给第一网络设备,所述第一网络设备应用于第一网络,所述第一网络为不同于所述第二网络的中立主机网络。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备为移动性管理实体或网关。

第三方面,本发明实施例提供一种网络设备,应用于第一网络,所述第一网络为中立主机网络,所述网络设备包括:

接收模块,用于接收第二网络设备发送的数据接收网络设备对应的第一端口标识,所述第二网络设备和所述数据接收网络设备均应用于第二网络,所述第二网络为不同于所述第一网络的中立主机网络。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备为移动性管理实体或网关。

第四方面,本发明实施例提供一种网络设备,应用于第一网络,所述第一网络为中立主机网络,所述网络设备包括:

获取模块,用于在所述第一网络中的第一网络设备接收到第二网络设备发送的数据接收网络设备对应的第一端口标识后,从所述第一网络设备获取所述第一端口标识,所述第二网络设备和所述数据接收网络设备均应用于第二网络,所述第二网络为不同于所述第一网络的中立主机网络;

存储模块,用于存储所述第一端口标识;

网内数据接收模块,用于接收所述第一网络中的第一接入点传输的数据;

网间数据发送模块,用于根据所述第一端口标识,将所述网内数据接收模块接收的所述数据发送给所述数据接收网络设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备还包括:

标识发送模块,用于将所述网络设备对应的第二端口标识发送给所述第一网络中的第一中继网络设备,以便所述第一中继网络设备存储所述第二端口标识,并将所述第一中继网络设备对应的第三端口标识发送给所述第一接入点,以便所述第一接入点存储所述第三端口标识;

所述网内数据接收模块包括中继接收单元,所述中继接收单元用于在所述第一中继网络设备接收到所述第一接入点根据所述第三端口标识发送的所述数据后,接收所述第一中继网络设备根据所述第二端口标识发送的所述数据。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备为移动性管理实体或网关。

第五方面,本发明实施例提供一种网络设备,应用于第二网络,所述第二网络为中立主机网络,所述网络设备包括:

网间数据接收模块,用于接收第一网络中的数据发送网络设备发送的数据,所述第一网络为不同于所述第二网络的中立主机网络;

网内数据发送模块,用于将所述网间数据接收模块接收的所述数据发送给所述第二网络中的第二接入点,以便所述第二接入点将所述数据发送给用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备还包括:

标识接收模块,用于在所述第二网络中的第二中继网络设备接收到所述第二接入点发送的所述第二接入点对应的第四端口标识后,接收所述第二中继网络设备发送的所述第二中继网络设备对应的第五端口标识;

所述网内数据发送模块包括中继发送单元,所述中继发送单元用于根据所述第五端口标识,将所述数据发送给所述第二中继网络设备,以便于所述第二中继网络设备接收到所述数据后,根据所述第四端口标识,将所述数据发送给所述第二接入点。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述网络设备为移动性管理实体或网关。

本发明的一个实施例具有以下有益效果:

本发明实施例,通过第二网络设备将数据接收网络设备对应的第一端口标识发送给第一网络设备,数据发送网络设备从第一网络设备获取并存储第一端口标识,在第一网络内部,第一接入点将数据传输给数据发送网络设备,数据发送网络设备根据第一端口标识,将数据发送给数据接收网络设备,在第二网络内部,数据接收网络设备将数据传输给第二接入点,以便第二接入点将数据发送给用户设备,能够支持不同nhn网络间的切换,保证了在nhn网络中,网间切换时数据的连续性,避免对ue重新进行认证,降低了网络信令负担,降低了网络开销,提高了网络性能。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为nhn网络的结构示意图。

图2为本发明实施例提供的数据传输方法的流程示例图。

图3为本发明实施例提供的数据传输过程示例图之一。

图4为图3所示数据传输过程中的控制信令路径示意图。

图5为图3所示数据传输过程中的数据路径示意图。

图6为本发明实施例提供的数据传输过程示例图之二。

图7为图6所示数据传输过程中的控制信令路径示意图。

图8为图6所示数据传输过程中的数据路径示意图。

图9为本发明实施例提供的数据传输过程示例图之三。

图10为图9所示数据传输过程中的控制信令路径示意图。

图11为图9所示数据传输过程中的数据路径示意图。

图12为本发明实施例提供的数据传输过程示例图之四。

图13为图12所示数据传输过程中的控制信令路径示意图。

图14为图12所示数据传输过程中的数据路径示意图。

图15为本发明实施例提供的网络设备的第一结构示例图。

图16为本发明实施例提供的网络设备的第二结构示例图。

图17为本发明实施例提供的网络设备的第三结构示例图。

图18为本发明实施例提供的网络设备的第四结构示例图。

图3至图14中,各符号所表示的含义如下:

1-targetgwf-teid,目标网络网关gw2的用户面隧道的端点号和地址;

2-targetmmef-teid,目标网络mme2的用户面隧道的端点号和地址;

3-targetapf-teid,目标网络接入点ap2的用户面隧道的端点号和地址;

4-sourcegwf-teid,源网络网关gw1的用户面隧道的端点号和地址;

5-sourcemmef-teid,源网络mme1的用户面隧道的端点号和地址;

6-sourceapf-teid,源网络接入点ap1的用户面隧道的端点号和地址。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

实施例一

本发明实施例提供了一种数据传输方法,该数据传输方法可以应用于nhn网络中,用于支持不同nhn网络之间的切换。

例如,本发明实施例提供的数据传输方法的应用场景可以是:用户设备在通话过程中,从一个nhn网络的基站覆盖区移动到另一个nhn网络的基站覆盖区。

例如,本发明实施例提供的数据传输方法的应用场景还可以是:用户设备所处的区域同时处于两个以上不同nhn网络的基站覆盖区,在通话过程中,当前使用的nhn网络的通信信道由于外界干扰造成通话质量下降,需要将通信数据转移到不同nhn网络的空闲通信信道上去,以继续保持良好的通信。

图2为本发明实施例提供的数据传输方法的流程示例图。本实施例提供的数据传输方法用于将数据由第一网络传输至第二网络,第一网络和第二网络均为中立主机网络,第一网络包括第一接入点、数据发送网络设备和第一网络设备,第二网络包括第二接入点、数据接收网络设备和第二网络设备,第一网络设备和第二网络设备的设备类型相同,数据发送网络设备和数据接收网络设备的设备类型相同。

如图2所示,本实施例中,数据传输方法可以包括如下步骤:

s201,第二网络设备将数据接收网络设备对应的第一端口标识发送给第一网络设备。

s202,数据发送网络设备从第一网络设备获取并存储第一端口标识。

s203,在第一网络内部,第一接入点将数据传输给数据发送网络设备。

s204,数据发送网络设备根据第一端口标识,将数据发送给数据接收网络设备。

s205,在第二网络内部,数据接收网络设备将数据传输给第二接入点,以便第二接入点将数据发送给用户设备。

其中,端口标识可以包括数据非直接传送隧道的端点号和地址。数据非直接传送隧道又称为用户面隧道。第一端口标识可以包括数据接收网络设备对应的数据非直接传送隧道的端点号和地址。

本实施例中,数据发送网络设备与数据接收网络设备之间的通信信道即为用户面隧道。在建立用户面隧道之前,需要先建立控制面隧道,以通过控制面隧道将用户面隧道一方的端口标识发送给用户面隧道另一方。

本实施例中,第二网络设备与第一网络设备的通信信道即为控制面隧道。通过控制面隧道,可以传输不同nhn网络间的控制信令,例如获取移动管理信息信令、建立数据非直接传送通道信令等。

其中,第二网络设备与数据接收网络设备可以为同一设备,也可以是不同设备。当第二网络设备与数据接收网络设备为同一设备时,第二网络设备通过获取自身的端口标识即可得到第一端口标识。当第二网络设备与数据接收网络设备为不同设备时,数据接收网络设备可以获取自身的端口标识,然后将该端口标识发送给第二网络设备,第二网络设备通过接收该端口标识即可得到数据接收网络设备对应的第一端口标识。

其中,第一网络设备与数据发送网络设备可以为同一设备,也可以是不同设备。当第一网络设备与数据发送网络设备为同一设备时,数据发送网络设备直接接收第一端口标识。当第一网络设备与数据发送网络设备为不同设备时,第一网络设备接收到第一端口标识后,可以将第一端口标识再发送给数据发送网络设备,这样,数据发送网络设备通过接收第一网络设备发送的第一端口标识即可获取到第一端口标识。

在一个示例性的实现过程中,第一网络包括第一移动性管理实体,第二网络设备包括第二移动性管理实体;第一网络设备为第一移动性管理实体,第二网络设备为第二移动性管理实体。

在此基础上,在一个示例性的实现过程中,数据发送网络设备为第一移动性管理实体,数据接收网络设备为第二移动性管理实体。也就是说,第一网络设备和数据发送网络设备相同,都是第一移动性管理实体,第二网络设备和数据接收网络设备相同,都是第二移动性管理实体。可见,本示例中,使用两个nhn网络的mme间接口建立控制面隧道和用户面隧道。

在一个示例性的实现过程中,第一网络包括第一移动性管理实体和第一网关,第二网络设备包括第二移动性管理实体和第二网关;第一网络设备为第一移动性管理实体,第二网络设备为第二移动性管理实体,数据发送网络设备为第一网关,数据接收网络设备为第二网关。本示例中,使用两个nhn网络的mme间接口建立控制面隧道,使用两个nhn网络的gw间接口建立用户面隧道。

在一个示例性的实现过程中,第一网络包括第一网关,第二网络设备包括第二网关;第一网络设备为第一网关,第二网络设备为第二网关。本示例中,使用两个nhn网络的gw间接口建立控制面隧道。

在一个示例性的实现过程中,第一网络包括第一网关,第二网络设备包括第二网关;第一网络设备为第一网关,第二网络设备为第二网关;数据发送网络设备为第一网关,数据接收网络设备为第二网关。本示例中,使用两个nhn网络的gw间接口建立控制面隧道和用户面隧道。

在一个示例性的实现过程中,第一接入点将数据传输给数据发送网络设备之前,数据传输方法还可以包括:数据发送网络设备将自身对应的第二端口标识发送给第一接入点;第一接入点存储第二端口标识;第一接入点将数据传输给数据发送网络设备,包括:第一接入点根据第二端口标识,将数据发送给数据发送网络设备。本示例中,由于第一接入点中存储有数据发送网络对应的第二端口标识,因此,第一接入点可以直接将数据发送给数据发送网络设备。

在一个示例性的实现过程中,第一网络还包括第一中继网络设备;第一接入点将数据传输给数据发送网络设备之前,数据传输方法还可以包括:数据发送网络设备将自身对应的第二端口标识发送给第一中继网络设备;第一中继网络设备存储所述第二端口标识,并将自身对应的第三端口标识发送给第一接入点;第一接入点存储第三端口标识;第一接入点将数据传输给数据发送网络设备,包括:第一接入点根据第三端口标识,将数据发送给第一中继网络设备,以便于第一中继网络设备接收到数据后,根据第二端口标识,将数据发送给数据发送网络设备。本示例中,由于第一接入点中存储有第一接入点与数据发送网络设备之间的第一中继网络设备对应的第三端口标识,因此,第一接入点将数据通过第一中继网络设备转发给数据发送网络设备。

其中,第一中继网络设备可以将自身对应的第三端口标识直接或者间接发送给第一接入点。

在一个示例性的实现过程中,第二网络设备将数据接收网络设备对应的第一端口标识发送给第一网络设备之前,数据传输方法还可以包括:第二接入点将自身对应的第四端口标识发送给数据接收网络设备;数据接收网络设备存储第四端口标识;数据接收网络设备将数据传输给第二接入点,包括:数据接收网络设备根据第四端口标识,将数据发送给所述第二接入点。本示例中,由于数据接收网络设备中存储有第二接入点对应的第四端口标识,因此,数据接收网络设备可以直接将数据发送给第二接入点。

在一个示例性的实现过程中,第二网络还包括第二中继网络设备;第二网络设备将数据接收网络设备对应的第一端口标识发送给第一网络设备之前,数据传输方法还包括:第二接入点将自身对应的第四端口标识发送给第二中继网络设备;第二中继网络设备存储第四端口标识,并将自身对应的第五端口标识发送给数据接收网络设备;数据接收网络设备存储第五端口标识;数据接收网络设备将数据传输给第二接入点,包括:数据接收网络设备根据第五端口标识,将数据发送给第二中继网络设备,以便于第二中继网络设备接收到数据后,根据第四端口标识,将数据发送给第二接入点。本示例中,由于数据接收网络设备中存储有第二接入点与数据接收网络设备之间的第二中继网络设备对应的第五端口标识,因此,数据接收网络设备将数据通过第二中继网络设备转发给第二接入点。

其中,第二接入点可以将自身对应的第四端口标识直接或者间接发送给第二中继网络设备。

下面通过应用示例对本发明实施例提供的数据传输方法作进一步详细说明。

以下各示例中,源网络指数据发送方的nhn网络,目标网络指数据接收方的nhn网络。其中,源网络的网关为gw1,源网络的移动性管理实体为mme1,源网络的接入点为ap1。目标网络的网关为gw2,目标网络的移动性管理实体为mme2,目标网络的接入点为ap2。

示例一

本示例中,使用不同nhn网络的mme间接口作为控制面接口和用户面接口,其中,控制面接口为s10-n-c,用户面接口为s10-n-u。

控制面接口s10-n-c建立mme间gtp(gprstunnellingprotocol,gprs隧道协议)-c隧道,传输不同nhn网络的mme间的控制信令,例如获取移动管理信息信令、建立数据非直接传送隧道信令等。

在数据面接口s10-n-u上建立数据非直接传送隧道,将源网络中的数据转发到目标网络。同时使用mme与gw间的s11-u接口建立用户面隧道,传输数据。

在源网络数据转发给目标网络之前,两个nhn网络间需要建立用户面隧道,以便进行数据的转发。用户面隧道的建立,需要源网元知道目标网元的f-teid(fullqualifiedtunnelendpointidentifier,全量隧道端点标识)。

图3为本发明实施例提供的数据传输过程示例图之一。图4为图3所示数据传输过程中的控制信令路径示意图。图5为图3所示数据传输过程中的数据路径示意图。图4和图5中,“1)”、“2)”……表示步骤序号。

请参见图3,图4和图5,本示例中,数据传输过程包括:

s301,目标网络的ap2将3发送给目标网络的mme2。

s302,目标网络的mme2将3发送给目标网络的网关gw2。

s303,网关gw2存储3,并将1发送给目标网络的mme2。

s304,mme2存储1,并将2发送给源网络的mme1。

s305,mme1存储2,并将5发送给源网络的网关gw1。

s306,gw1存储5,并将4发送给源网络的mme1。

s307,mme1将4发送给源网络的接入点ap1。

s308,ap1保存4。

s309,ap1基于4,将数据转发到gw1。

s310,gw1基于5,使用gw1与mme1间的用户面接口,将数据转发到mme1。

s311,mme1基于2,使用网间的mme间用户面接口s10-n-u,将数据转发到mme2。

s312,mme2基于1,使用gw2与mme2间的用户面接口将数据转发到gw2。

s313,gw2基于3,将数据转发到ap2。

s314,ap2将数据发送给用户设备ue。

示例二

本示例中,使用不同nhn网络的mme间接口作为控制面接口和用户面接口,其中,控制面接口为s10-n-c,用户面接口为s10-n-u。

控制面接口s10-n-c建立mme间gtp-c隧道,传输网间mme间的控制信令,如获取移动管理信息信令、建立数据非直接传送隧道信令等。

在数据面接口s10-n-u上建立数据非直接传送隧道,将源网络中的数据转发到目标网络。同时使用mme与ap间的s1-u接口建立用户面隧道,传输数据。

在源网络数据转发给目标网络之前,两个网络间需要建立用户面隧道,以便进行数据的转发。用户面隧道的建立,需要源网元知道目标网元的f-teid。

图6为本发明实施例提供的数据传输过程示例图之二。图7为图6所示数据传输过程中的控制信令路径示意图。图8为图6所示数据传输过程中的数据路径示意图。图7和图8中,“1)”、“2)”……表示步骤序号。

请参见图6、图7和图8,本示例中,数据传输过程包括:

s401,ap2将3发送给mme2。

s402,mme2存储3,并将2发送mme1。

s403,mme1存储2,并将5发送给ap1。

s404,ap1保存5。

s405,ap1基于5,使用ap与mme间用户面接口s1-u,将数据转发到mme1。

s406,mme1基于2,使用网间mme间用户面接口s10-n-u,将数据转发到mme2。

s407,mme2基于3,使用ap与mme间用户面接口s1-u,将数据转发到ap2。

s408,ap2将数据发送给用户设备ue。

示例三

本示例中,使用gw间接口作为控制面接口和用户面接口,其中,控制面接口为sxx-n-c,用户面接口为sxx-n-u。

控制面接口sxx-n-c建立gw间gtp-c隧道,传输网间gw间的控制信令,如获取移动管理信息信令、建立数据非直接传送隧道信令等。nhn网内,切换(handover)过程中使用mme与gw间的s11-c接口建立gtp-c隧道,传送之前mme间直接交互的信令,即两个gw作为两个mme间的中转站。

在数据面接口sxx-n-u上建立数据非直接传送隧道,将源网络中的数据转发到目标网络。

在源网络数据转发给目标网络之前,两个网络间需要建立用户面隧道,以便进行数据的转发。用户面隧道的建立,需要源网元知道目标网元的f-teid。

图9为本发明实施例提供的数据传输过程示例图之三。图10为图9所示数据传输过程中的控制信令路径示意图。图11为图9所示数据传输过程中的数据路径示意图。图10和图11中,“1)”、“2)”……表示步骤序号。

请参见图9、图10和图11,本示例中,数据传输过程包括:

s501,ap2将3,发送给mme2。

s502,mme2将3发送给gw2。

s503,gw2存储3,并将1发送给gw1。

s504,gw1存储1,并将4发送mme1。

s505,mme1将4发送给ap1。

s506,ap1保存4。

s507,ap1基于4,将数据转发到gw1。

s508,gw1基于1,将数据转发到gw2。

s509,gw2基于3,将数据转发到ap2。

s510,ap2将数据发送给用户设备ue。

示例四

本示例中,使用mme间接口作为控制面接口,使用gw间接口作为用户面接口,其中,控制面接口为s10-n-c,用户面接口为sxx-n-u。

控制面接口s10-n-c建立gw间gtp-c隧道,传输网间mme间的控制信令,如获取移动管理信息信令、建立数据非直接传送隧道信令等。

在数据面接口sxx-n-u上建立数据非直接传送隧道,将源网络中的数据转发到目标网络。

在源网络数据转发给目标网络之前,两个网络间需要建立用户面隧道,以便进行数据的转发。用户面隧道的建立,需要源网元知道目标网元的f-teid。

图12为本发明实施例提供的数据传输过程示例图之四。图13为图12所示数据传输过程中的控制信令路径示意图。图14为图12所示数据传输过程中的数据路径示意图。图13和图14中,“1)”、“2)”……表示步骤序号。

请参见图12、图13和图14,本示例中,数据传输过程包括:

s601,ap2将3发送给mme2。

s602,mme2将3发送给gw2。

s603,gw2存储3,并将1发送给mme2。

s604,mme2将1发送给mme1。

s605,mme1将1发送给gw1。

s606,gw1存储1,并将4发送给mme1。

s607,mme1将4发送给ap1。

s608,ap1保存4。

s609,ap1基于4,将数据转发到gw1。

s610,gw1基于1,将数据转发到gw2。

s611,gw2基于3,将数据转发到ap2。

s612,ap2将数据发送给用户设备ue。

本发明实施例中所述的ue,可以是移动电话机(或手机),或者其它能够发送或接收无线信号的设备,包括用户设备(或用户终端)、个人数字助理(pda)、无线调制调解器、无线通信装置、手持装置、膝上型计算机、无绳电话、无线本地回路(wll)站、能够将移动信号转换为wifi信号的cpe(customerpremiseequipment,客户终端设备)或mifi、智能家电、或其它不通过人的操作就能自发与移动通信网络通信的设备等。

本发明实施例提供的数据传输方法,通过第二网络设备将数据接收网络设备对应的第一端口标识发送给第一网络设备,数据发送网络设备从第一网络设备获取并存储第一端口标识,在第一网络内部,第一接入点将数据传输给数据发送网络设备,数据发送网络设备根据第一端口标识,将数据发送给数据接收网络设备,在第二网络内部,数据接收网络设备将数据传输给第二接入点,以便第二接入点将数据发送给用户设备,能够支持不同nhn网络间的切换,保证了在nhn网络中,网间切换时数据的连续性,避免对ue重新进行认证,降低了网络信令负担,降低了网络开销,提高了网络性能。

实施例二

本发明实施例提供了一种网络设备,该网络设备可以作为前述实施例一中的第二网络设备使用,以支持实施例一中的数据传输方法。

图15为本发明实施例提供的网络设备的第一结构示例图。本发明实施例提供的网络设备应用于第二网络,第二网络为中立主机网络。

请参见图15,本实施例中,网络设备可以包括:

发送模块10,用于将第二网络中的数据接收网络设备对应的第一端口标识发送给第一网络设备,其中,第一网络设备应用于第一网络,第一网络为不同于第二网络的中立主机网络。

其中,网络设备可以为移动性管理实体或网关。

实施例三

本发明实施例提供了一种网络设备,该网络设备可以作为前述实施例一中的第一网络设备使用,以支持实施例一中的数据传输方法。

图16为本发明实施例提供的网络设备的第二结构示例图。本发明实施例提供的网络设备应用于第一网络,第一网络为中立主机网络。

请参见图16,本实施例中,网络设备可以包括:

接收模块20,用于接收第二网络设备发送的数据接收网络设备对应的第一端口标识,其中,第二网络设备和数据接收网络设备均应用于第二网络,第二网络为不同于第一网络的中立主机网络。

其中,网络设备可以为移动性管理实体或网关。

实施例四

本发明实施例提供了一种网络设备,该网络设备可以作为前述实施例一中的数据发送网络设备使用,以支持实施例一中的数据传输方法。

图17为本发明实施例提供的网络设备的第三结构示例图。本发明实施例提供的网络设备应用于第一网络,第一网络为中立主机网络。

请参见图17,本实施例中,网络设备可以包括:

获取模块30,用于在第一网络中的第一网络设备接收到第二网络设备发送的数据接收网络设备对应的第一端口标识后,从第一网络设备获取第一端口标识,第二网络设备和数据接收网络设备均应用于第二网络,第二网络为不同于第一网络的中立主机网络。

存储模块40,用于存储第一端口标识。

网内数据接收模块50,用于接收第一网络中的第一接入点传输的数据;

网间数据发送模块60,用于根据第一端口标识,将网内数据接收模块50接收的数据发送给数据接收网络设备。

在一个示例性的实现过程中,网络设备还可以包括标识发送模块,标识发送模块用于将网络设备对应的第二端口标识发送给第一网络中的第一中继网络设备,以便第一中继网络设备存储第二端口标识,并将第一中继网络设备对应的第三端口标识发送给第一接入点,以便第一接入点存储第三端口标识;网内数据接收模块50包括中继接收单元,中继接收单元用于在第一中继网络设备接收到第一接入点根据第三端口标识发送的数据后,接收第一中继网络设备根据第二端口标识发送的数据。

其中,网络设备可以为移动性管理实体或网关。

在本发明其他实施例中,在图17所示的网络设备结构基础上,网络设备还可以包括图16所示网络设备中的接收模块20,此时该网络设备既可以作为前述实施例一中的数据发送网络设备使用,也可以作为前述实施例一中的第一网络设备使用,或者同时作为数据发送网络设备和第一网络设备。

实施例五

本发明实施例提供了一种网络设备,该网络设备可以作为前述实施例一中的数据接收网络设备使用,以支持实施例一中的数据传输方法。

图18为本发明实施例提供的网络设备的第四结构示例图。本发明实施例提供的网络设备应用于第二网络,第二网络为中立主机网络。

请参见图18,本实施例中,网络设备可以包括:

网间数据接收模块70,用于接收第一网络中的数据发送网络设备发送的数据,第一网络为不同于第二网络的中立主机网络。

网内数据发送模块80,用于将网间数据接收模块70接收的数据发送给第二网络中的第二接入点,以便第二接入点将数据发送给用户设备。

在一个示例性的实现过程中,网络设备还可以包括标识接收模块,标识接收模块用于在第二网络中的第二中继网络设备接收到第二接入点发送的第二接入点对应的第四端口标识后,接收第二中继网络设备发送的第二中继网络设备对应的第五端口标识;网内数据发送模块80包括中继发送单元,中继发送单元用于根据第五端口标识,将数据发送给第二中继网络设备,以便于第二中继网络设备接收到数据后,根据第四端口标识,将数据发送给第二接入点。

其中,网络设备可以为移动性管理实体或网关。

在本发明其他实施例中,在图18所示的网络设备结构基础上,网络设备还可以包括图15所示网络设备中的发送模块10,此时该网络设备既可以作为前述实施例一中的数据接收网络设备使用,也可以作为前述实施例一中的第二网络设备使用,或者同时作为数据接收网络设备和第二网络设备。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1