用于数据传输的方法和本地网络实体技术

技术编号:10239057 阅读:143 留言:0更新日期:2014-07-19 13:44
本发明专利技术涉及一种使用本地网络(110)进行数据传输的方法,所述本地网络(110)包括:多个本地网络实体(141、142、143),用于将移动实体(151、152、153)连接到所述本地网络(110);以及至少一个本地网络实体(144、145),用于将所述本地网络(110)连接到数据网络(120),其中第一移动实体(151、152、153)经由所述多个本地网络实体(141、142、143)中的第二本地网络实体连接到所述本地网络(110),以及其中第一本地网络实体(141、142、143、144、145)连接到所述本地网络。所述方法包括:通过所述本地网络(110)的所述本地网络实体(141、142、143、144、145)中的第一本地网络实体接收(218)数据包,所述数据包包括编址到第一移动实体(151、152、153)的数据;基于所述数据包,通过所述第一本地网络实体检索(220)所述第一移动实体(151、152、153)的网络地址;基于所述第一移动实体(151、152、153)的所述网络地址,通过所述第一本地网络实体确定(222)所述第二本地网络实体(141、142、143),所述第一移动实体(151、152、153)经由所述第二本地网络实体(141、142、143)连接到所述本地网络(110);以及通过所述第一本地网络实体将所述数据包中所包括的数据经由所述第二本地网络实体(141、142、143)转发(224、226)到所述第一移动实体(151、152、153)。

【技术实现步骤摘要】
【国外来华专利技术】用于数据传输的方法和本地网络实体
本专利技术涉及通信网络领域,且确切地说,涉及移动通信网络。
技术介绍
在当前通信网络中,能够借助于移动终端而连接到分组数据网络,例如,互联网。为此,移动通信供应商通常部署网关等若干网络实体,以便为移动终端建立到分组数据网络的连接。移动终端借助于,例如,接入点而连接到本地网络,而且具有由分组数据网络中各自的实体所分配的网络地址。此外,移动终端分配有移动定位点,例如,网关GPRS支持节点(GGSN)或分组数据网络网关,该移动定位点通常位置是:移动终端接收和发送一切数据业务所经过的数据通路上。因此,数据连接的所有数据包或发往移动终端的所有数据包通过移动定位点进行路由。然而,即使移动终端连接到相同本地网络,并且数据在此相同本地网络的两个移动终端之间进行传输,数据业务也仍通过移动定位点进行路由。本地网络是分组数据网络的子集,而且从拓扑观点来看,本地网络具有更强的本地连通度。两个移动终端之间的IP语音(VoIP)业务可以具有更多的本地特性,例如,在相同本地网络的用户之间的业务,例如,在企业网内的业务。然而,如果此种业务如传统解决方案中那样经由移动定位点进行路由,则会浪费带宽资源或其他资源,因为相同本地网络中的移动终端之间的数据通路必须横穿过分组数据网络的移动定位点。
技术实现思路
本专利技术的目的在于提供一种用于在连接到本地网络的移动终端之间进行资源高效的数据传输的概念。这一目标通过独立权利要求中的特征实现。更多实施例可以从从属权利要求中清楚看出。本专利技术基于以下发现:可以对数据业务,确切地说是数据包进行区分,不管它们在本地网络中是否具有最终目的地,虽然默认路由目的为本地网络外部的数据网络中的实体。如果区分过程发现有本地地址,确切地说是本地网络内的地址,则可以确定到最终目的地的更直接的路由,从而使得经区分的数据包可以以更高效的方式被发送到本地网络中的最终目的地。确切地说,可以省略在数据网络的路由实体上来自本地网络的路由,从而节约本地网络与路由实体之间的带宽。根据第一方面,本专利技术涉及用于在本地网络内进行数据传输的方法。本地网络包括:多个本地网络实体,例如,路由器,用于将移动实体连接到本地网络;以及至少一个本地网络实体,用于将本地网络连接到数据网络。数据网络包括至少一个路由实体。第一移动实体经由多个本地网络实体中第一本地网络实体,例如,本地接入路由器,连接到本地网络,而且具有分配所得的第一网络地址。第二移动实体经由多个本地网络实体中相同的本地网络实体或第二本地网络实体连接到本地网络,而且具有分配所得的第二网络地址。所述方法包括由本地网络的本地网络实体中的第一本地网络实体,从第一移动实体接收编址到第二移动实体的数据包,确切地说是编址到第二移动实体的网络地址的数据包。由移动实体产生的所有数据包的默认路由是经由本地网络实体,从而将本地网络连接到数据网络,因为默认数据通路横穿过移动定位点。这一目标通过,例如,将由移动实体产生的数据包压缩在具有移动定位点的目的地址的其他数据包中来实现。第一本地网络实体确定由第一移动节点产生的数据包是否具有分配给本地网络内的实体的目的网络地址。例如,如果由第一移动节点产生的数据包对第二移动节点进行编址,则第一本地网络实体将所述数据包转发到第二本地网络实体。而且第二本地网络实体将所述数据包转发到第二移动节点。当一个或两个移动节点为固定节点时,所用途径相同,例如,位于同一本地网络中的移动节点与服务器之间通信途径与上相同。根据某些实施形式,网络地址尤其被明确地分配给第一移动实体和第二移动实体。网络地址可以,例如,由本地网络外部的数据网络实体进行分配。数据网络可以是分组数据网络,例如互联网,或移动通信系统的核心网络。由第一本地网络实体接收的数据包可以从本地网络内产生,例如,从经由多个本地网络实体中的第一本地网络实体或第二本地网络实体而连接到本地网络的另一个移动实体中产生。然而,数据包也可以从本地网络外部产生,其中第一本地网络实体可以是,例如,另一本地网络的网关。因此,如果第二本地网络实体和/或另一本地网络的网关可以由第一本地网络实体确定,则数据包的路由在本地网络实体内或在本地网络实体之间执行,而不是传统解决方案中的将数据包转发到路由实体。本地网络实体可以是,例如,本地网络路由器。根据第一方面的第一实施形式,本专利技术涉及用于数据传输的方法,其中第一本地网络实体与第一移动实体之间的映射信息得以存储,而且确定第一本地网络实体包括使用所存储的映射信息。如果第一移动实体与第一本地网络实体之间的映射已经由第二本地网络实体基于第一移动实体的网络地址确定,则第二本地网络实体,例如,在接收目的为第一移动实体的另一数据包时,可以缓存此映射信息并使用该映射信息。根据某些实施形式,第一移动实体与第一本地网络实体之间的映射信息存储在本地网络内的特定网络实体中,而且可以通过第二本地网络实体所发出的对接收映射信息的各自请求来检索该映射信息。根据第一方面的第二实施形式,本专利技术涉及用于数据传输的方法,其中确定第一本地网络实体包括将第二本地网络实体发出的请求,确切地说是广播请求,发送到多个本地网络实体,以接收第一本地网络实体与第一移动实体之间的映射信息,所述请求包括第一移动实体的网络地址。因此,第二本地网络实体通过将请求发送到本地网络中的一个或多个或所有本地网络实体来解析第一本地网络实体与第一移动实体之间的映射。所述请求可以,例如,根据地址解析协议(ARP)进行发送,如,根据RFC826“以太网地址解析协议”进行发送,确切地说,该请求以ARP请求形式被发送。具有所请求的映射信息的本地网络实体,通常为第一本地网络实体,以此映射信息作出响应,例如,以ARP响应形式进行此操作。根据某些实施形式,响应于第二本地网络实体的请求,第一本地网络实体发送所请求的映射信息。通常,如果该请求包括移动实体的网络地址,所述移动实体由各自本地网络实体而连接到本地网络,则多个本地网络实体中的至少一个或每个本地网络实体可以对映射信息的各自请求作出响应。根据某些进一步实施形式,本地网络包括网络实体,例如,本地解析服务器,用于存储每个移动实体的网络地址与对应的本地网络实体之间的映射信息,所述移动实体连接到本地网络,而且所述移动实体经由所述本地网络实体连接到本地网络。响应于第二本地网络实体的请求,本地解析服务器发送所存储的第一本地网络实体与第一移动实体之间的映射信息。如果第一移动实体是借助于多个本地网络实体中的一个网络实体而连接到数据网络上,则当第一移动实体与第一本地网络实体相关联时,各自对应的映射信息从连接的第一本地网络实体发送到本地解析服务器,以使得映射信息寄存在本地解析服务器。根据第一方面的第三实施形式,本专利技术涉及用于数据传输的方法,其中第一本地网络实体将由第一移动节点产生的另一数据包发送到本地网络,确切地说是在从第二本地网络实体接收由第二移动节点产生并被编址到第一移动节点的数据包之前。第二本地网络节点确定来自另一数据包的第一移动节点与第一本地网络实体之间的映射,并将之记住,所述另一数据包属于其他捷径,例如,在第一移动节点与也与第二本地网络实体相关联的第三移动节点之间的捷径。另一数据包也可以是,例如,本地网络内的常规数据业务,确切地说是本文档来自技高网...
用于数据传输的方法和本地网络实体

【技术保护点】
一种使用本地网络(110)进行数据传输的方法,所述本地网络(110)包括:多个本地网络实体(141、142、143),用于将移动实体(151、152、153)连接到所述本地网络(110);以及至少一个本地网络实体(144、145),用于将所述本地网络(110)连接到数据网络(120),其中第一移动实体(151、152、153)经由所述多个本地网络实体(141、142、143)中的第二本地网络实体连接到所述本地网络(110),而且具有分配所得的网络地址,所述方法包括:通过所述本地网络(110)的所述本地网络实体(141、142、143、144、145)中的第一本地网络实体接收(218)数据包,所述数据包包括编址到所述第一移动实体(151、152、153)的数据;基于所述数据包,通过所述第一本地网络实体检索(220)所述第一移动实体(151、152、153)的所述网络地址;基于所述第一移动实体(151、152、153)的所述网络地址,通过所述第一本地网络实体确定(222)所述第二本地网络实体(141、142、143),所述第一移动实体(151、152、153)经由所述第二本地网络实体(141、142、143)连接到所述本地网络(110);以及通过所述第一本地网络实体,将所述数据包中所包括的所述数据经由所述第二本地网络实体(141、142、143)转发(224、226)到所述第一移动实体(151、152、153)。...

【技术特征摘要】
【国外来华专利技术】1.一种使用本地网络(110)进行数据传输的方法,所述本地网络(110)包括:多个本地网络实体(141、142、143),用于将移动实体(151、152、153)连接到所述本地网络(110);以及至少一个本地网络实体(144、145),用于将所述本地网络(110)连接到数据网络(120),其中第一移动实体(151、152、153)经由所述多个本地网络实体(141、142、143)中的第二本地网络实体连接到所述本地网络(110),而且具有分配所得的网络地址,所述方法包括:通过所述本地网络(110)的所述本地网络实体(141、142、143、144、145)中的第一本地网络实体接收(218)数据包,所述数据包包括编址到所述第一移动实体(151、152、153)的数据;基于所述数据包,通过所述第一本地网络实体检索(220)所述第一移动实体(151、152、153)的所述网络地址;基于所述第一移动实体(151、152、153)的所述网络地址,通过所述第一本地网络实体确定(222)所述第二本地网络实体(141、142、143),所述第一移动实体(151、152、153)经由所述第二本地网络实体(141、142、143)连接到所述本地网络(110);以及通过所述第一本地网络实体,将所述数据包中所包括的所述数据经由所述第二本地网络实体(141、142、143)转发(224、226)到所述第一移动实体(151、152、153)。2.根据前述权利要求所述的方法,进一步包括通过所述第一本地网络实体(151、152、153)存储(228)所述第二本地网络实体(141、142、143)与所述第一移动实体(151、152、153)之间的映射信息,其中确定所述第二本地网络实体(141、142、143)包括使用所存储的映射信息。3.根据前述权利要求中一项权利要求所述的方法,其中确定所述第二本地网络实体(141、142、143)包括将请求,确切地说是广播请求发送到所述本地网络(110),即,发送到所述本地网络的所有网络实体,以接收所述第二本地网络实体(141、142、143)与所述第一移动实体(151、152、153)之间的映射信息,所述请求包括所述第一移动实体(151、152、153)的所述网络地址。4.根据权利要求3所述的方法,其中响应于所述第一本地网络实体的所述请求,所述第二本地网络实体(141、142、143)发送所请求的映射信息。5.根据权利要求4所述的方法,其中所述本地网络(110)包括本地解析服务器(500),用于存储连接到所述本地网络(110)的每个移动实体(151、152、153)与对应的本地网络实体(141、142、143)之间的映射信息,所述移动实体(151、152、153)经由所述本地网络实体(141、142、143)连接到所述本地网络(110),以及其中响应于所述第一本地网络实体的所述请求,所述本地解析服务器(500)发送(624、636)所存储的所述第二本地网络实体(141、142、143)与所述第一移动实体(151、152、153)之间的映射信息。6.根据前述权利要求1或2所述的方法,其中所述第二本地网络实体(141、142、143)通过所述本地网络(110)发送另一数据包,确切地说是在所述第一本地网络实体接收所述第一移动实体(151、152、153)的所述数据包之前,所述另一数据包包括所述第二本地网络实体(141、142、143)与所述第一移动实体(151、152、153)之间的映射信息,以及其中确定所述第二本地网络实体(141、142、143)包括使用所述另...

【专利技术属性】
技术研发人员:弗兰克·马德曼周青
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1