【技术实现步骤摘要】
本专利技术涉及网络,更具体地,涉及蜂窝网络。
技术介绍
蜂窝网络是多个蜂窝的集合,其中,每个蜂窝都包括能够向用户的移动设备传输 和中继信号的至少一个基站。“蜂窝”通常表示使用特定频率或频率范围来传输数据的蜂窝 网络的不同区域。典型基站是附有通过特定频率来传输和接收数据的多个天线的塔。诸如 蜂窝或移动电话、智能电话、相机电话、个人数字助理(PDA)和膝上型计算机的移动设备, 可以以指定的频率向基站发起或传输信号,以发起呼叫或数据会话并开始传输数据。回程网络(backhaul network)将基站连接到网关设备。(从移动用户角度看) 回程网络是提供从基站到网关设备的连接的第二层(L2)网络。许多蜂窝服务提供商正朝 着基于二代(2G)、三代(3G)和其他无线技术移动回程网络的互联网协议(IP)/多协议标 签交换(MPLS)的方向发展。微波接入(WiMax)和长期演进(LTE)技术也可能朝这个方向 发展。例如,最近,蜂窝服务提供商已经开始升级蜂窝网络,以支持诸如高速接入到基于分 组(packet-based)的网络(例如,因特网)、使用互联网协议的语音(VoIP)和互联网协议 电视(IPTV)的业务。为了升级蜂窝网络,蜂窝服务提供商将在基站接收到的来自移动设备 的蜂窝信号,例如,时分多址(TDMA)信号、正交频分复用(OFDM)信号或码分多址(CDMA)信 号,转换成用于在基于分组的网络中传输的互联网协议(IP)包。为了便于从蜂窝信号到IP 包的转换和传输,已经提出了多项标准,例如,由全球移动通信系统(GSM)协会提出的通用 分组无线业务(GPRS)标准,由 ...
【技术保护点】
一种方法,包括: 使用蜂窝网络的网关设备接收来自移动设备的连接至所述网关设备以接入基于分组的网络的请求,所述移动设备和与所述网关设备相关的基站进行无线通信; 使用所述网关设备选择一个模式,用于路由去往所述移动设备的包,其中,选择所述一个模式包括:选择最优路由模式和三角路由模式中的一个,其中,所述最优路由模式使去往所述移动设备的单播通信量能够绕过所述移动设备的当前锚定设备并被直接路由到所述网关设备,而所述三角路由模式使所述移动设备的单播通信量能够被路由到将所述通信量传送到所述网关设备的锚定设备;以及 根据所选的模式,所述网关设备使用扩展的路由协议向所述蜂窝网络中的一个或多个其他网络设备通告移动用户(MS)虚拟专用网络(VPN)路由通告,其中,所述MS VPN路由通告对与连接至所述网关设备的所述移动设备相关的可达性信息进行编码。
【技术特征摘要】
US 2009-1-12 61/143,993;US 2009-4-10 12/421,6801.一种方法,包括使用蜂窝网络的网关设备接收来自移动设备的连接至所述网关设备以接入基于分组 的网络的请求,所述移动设备和与所述网关设备相关的基站进行无线通信;使用所述网关设备选择一个模式,用于路由去往所述移动设备的包,其中,选择所述一 个模式包括选择最优路由模式和三角路由模式中的一个,其中,所述最优路由模式使去往 所述移动设备的单播通信量能够绕过所述移动设备的当前锚定设备并被直接路由到所述 网关设备,而所述三角路由模式使所述移动设备的单播通信量能够被路由到将所述通信量 传送到所述网关设备的锚定设备;以及根据所选的模式,所述网关设备使用扩展的路由协议向所述蜂窝网络中的一个或多个 其他网络设备通告移动用户(MS)虚拟专用网络(VPN)路由通告,其中,所述MS VPN路由通 告对与连接至所述网关设备的所述移动设备相关的可达性信息进行编码。2.根据权利要求1所述的方法,其中,通告MSVPN路由通告包括在使用所述网关设 备选择所述最优路由模式时,使用所述网关设备向所述蜂窝网络中的其他网络设备通告所 述MSVPN路由通告,所述其他网络设备是与所述网关设备相关的移动VPN的成员,其中,所 述MS VPN路由通告对与所述移动设备相关的完整网址进行编码。3.根据权利要求2所述的方法,其中,所述MSVPN路由通告对所述移动设备的下一跳、 所述移动设备在其中运行的移动VPN的路由判别符、以及用于到达连接有所述移动用户的 网关的多协议标签交换(MPLS)移动VPN标签进行编码。4.根据权利要求2所述的方法,进一步包括在通告所述MS VPN路由通告时,所述网关设备作为所述移动设备的锚定设备运行,以 取代所述移动设备的当前锚定设备,其中,作为锚定设备运行包括存储所述移动设备的用户上下文,以及根据所述用户上下文处理与所述移动设备相关的数据通信。5.根据权利要求4所述的方法,其中,存储所述用户上下文包括存储以下中的一个或 多个与所述移动用户相关的服务水平或质量、QoS调度、速率限制、告警参数、按流分类器 /过滤器、加密密钥、寻址信息、所述移动用户的组播组会员资格以及用于对提供给所述移 动用户的业务进行计费的收费计费信息。6.根据权利要求1所述的方法,其中,通告MS VPN路由通告包括在使用所述网关设备选择所述三角路由模式时,使 用所述网关设备向所述蜂窝网络中的锚定设备通告目标MS VPN路由通告,以使所述锚定设 备能够将去往所述移动设备的包路由到所述网关设备,其中,所述目标MS VPN路由通告包 括路由目标,所述路由目标是由所述锚定设备的IP地址组成的基于互联网协议(IP)的路 由目标,所述方法进一步包括使用所述网关设备接收从所述锚定设备去往所述移动设备的所 传送的包。7.根据权利要求6所述的方法,其中,接收所传送的包包括通过MPLS隧道接收MPLS包。8.根据权利要求1所述的方法,其中,通告MSVPN路由通告包括在使用所述网关选 择最优路由模式时,使用所述网关通告MS VPN路由通告,所述MS VPN路由通告携带N0_EXPORT属性,所述N0_EXP0RT属性避免了在自治系统外部通告所述MS VPN路由通告。9.根据权利要求1所述的方法,其中,选择一个模式包括基于与所述移动设备相关的 服务水平协议(SLA)来选择所述一个模式。10.根据权利要求1所述的方法,其中,通告所述MSVPN路由通告包括在单个MS VPN 路由中集合到多个移动设备的可达性。11.根据权利要求1所述的方法,进一步包括自治系统边界路由器(ASBR)通告集合 的MS VPN路由通告,所述集合的MSVPN路由通告汇总了到由自治系统中的多个网关设备拥 有的子网上的所有移动设备的可达性。12.根据权利要求1所述的方法,其中,所述网关设备位于第一自治系统(AS),进一步 包括使用所述网关设备接收来自第二移动设备的连接至所述网关设备以接入基于分组的 网络的请求;使用所述网关设备确定所述第二移动设备的子网是否在不同于所述第一 AS的第二 AS 中;以及仅当所述第二移动设备的子网不在不同于所述第一 AS的第二 AS中时,通告所述第二 移动设备的MS VPN路由通告。13.根据权利要求1所述的方法,进一步包括使用所述网关设备接收来自所述移动设备的组播加入请求,其中,所述组播加入请求 指定了用于接收来自源的组播通信量的组播组;根据BGP组播VPN(MPVN),将所述组播加入请求从所述网关设备传播到被选择作为上 游组播跳(UMH)的提供商边界路由器;在所述网关设备接收来自所述UMH的组播通信量;以及将接收到的组播通信量发送到所述移动设备。14.根据权利要求1所述的方法,其中,所述网关设备包括第一网关设备,以及,所述移 动设备从所述第一网关设备移动到第二网关设备,所述方法进一步包括使用所述第一网关设备接收去往所述移动设备的网络通信量;当所述第一网关设备已经接收到来自所述第二网关设备的MS VPN路由通告时,将所述 网络通信量传送到所述第二网关设备。15.根据权利要求1所述的方法,其中,所述网关设备包括第一网关设备,定义包括所 述移动设备可能移动到的所述第一网关设备的地理邻区中的一组网关设备的切换IP网关 区(HIZ),所述方法进一步包括在所述移动设备从所述第一网关设备移动到第二网关设备后,接收去往所述移动设备 的网络通信量;以及将所述网络通信量传送到所述HIZ中的所有其他网关设备。16.根据权利要求1所述的方法,其中,所述扩展的路由协议包括扩展的边界网关协议 (BGP)。17.根据权利要求16所述的方法,进一步包括根据与所述移动设备相关的用户上下文,使用所述网关设备处理和与所述移动设备进 行的数据会话相关的数据通信,其中,所述用户上下文指定了定义应用于所述数据通信的一个或多个策略的用户指定信息,其中,所述MS VPN路由通告将所述用户上下文编码为所述MS VPN路由通告的BGP属性。18.根据权利要求17所述的方法,其中,通告所述MSVPN...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。