网络地址分配的制作方法

文档序号:7735136阅读:103来源:国知局
专利名称:网络地址分配的制作方法
技术领域
本发明涉及网络地址分配。
背景技术
互联网协议(IP)是现代网络互连的主干,并且在大多数目前的电信设备中都支 持。IP适应性很强,已经被扩展用于提供额外的功能。IETF在RFC 1918中已经定义了私有IP版本4的IPv4地址空间。其 中包括下列地址空间10. 0. 0. 0-10. 255. 255. 255,172. 16. 0. 0-172. 31. 255. 255, 192. 168. 0. 0-192. 168. 255. 255。由于公共IPv4地址空间接近耗尽,使用带有网络地址转 换NAT的上述私网地址空间从而增加可以用有限数量的公共IPv4地址支持的主机数量,这 是非常普遍的。然而,RFC 1918规定的地址空间仅允许每个单独的NAT之后存在 1700万个主 机。历史上,由于如此大规模的网络并不存在,因此没有问题。然而,由于越来越多的运营 商拥有超过1700万并发主机连接到他们的网络上,目前情况发生了变化。为了支持大量用 户,需要在单个运营商域(如果运营商没有足够的公共IPv4地址)中存在多个私有地址空 间实例。这就需要级联的NAT,并将增加网络运营的复杂度和成本。IP版本6IPv6提供了 大量地址,但是在相当长的时间内仍然需要支持IPv4。在互联网数字分配机构IANA IPv4地址注册处的一个先前指定用于E类的从 240. 0. 0. 0到255. 255. 255. 255的地址块(240. 0. 0. 0/4)目前被定义为“保留”。该地址空 间的未来用途已经被讨论过。选项包括1)保留该地址空间,未来使用;幻将该地址空间变 为公共地址;或者幻将该地址空间变为私有地址。第三种选项将缓解由于RFC 1918定义 的地址空间太小带来的具有多个并行私有地址空间的问题,并且该选项已经提交IETF进 行标准化。然而,很多现有的实施方式并不支持或阻止使用该地址空间。对上述实施方式, 属于M0. 0. 0. 0空间的地址的分配将失效。

发明内容
现在提供方法、装置和计算机程序产品,其特征在独立权利要求中描述。在从属权 利要求中描述本发明部分实施例。根据本发明的一个方面,提供一种用于请求网络地址分配的方法和装置在地址 请求实体中产生带有特定网络地址空间的指示的网络地址请求,以通知所述地址请求实体 的使用属于所述特定网络地址空间的网络地址的能力。所述网络地址请求被发送给分配网 络地址的实体。接收对所述网络地址请求的响应,所述响应指示属于所述网络地址空间的 所分配的网络地址。根据另一方面,提供了一种用于网络地址分配的方法和装置在接收带有特定网 络地址空间的指示的请求之后,允许响应于在所接收的网络地址请求中检测到所述指示, 分配属于所述特定网络地址空间的网络地址。发送对所述网络地址请求的响应,所述响应指示被分配的网络地址。所述特定网络地址空间可以被宽泛理解为覆盖某些特定网络地址 组,而且不限于例如IPv4 240. 0. 0. 0/4地址空间。本发明和本发明的各种实施例提供了许多优点,从下文详细描述中将变得更 加明显。本发明一个方面的优点是有可能获得与不支持所述特定网络地址空间(诸如 240.0.0.0/4IP地址)的设备的后向兼容性。向不支持使用属于所述特定网络地址空间的 地址的传统主机分配地址所产生的问题可以被避免。由此,网络地址分配实体可以仅为被 验证支持对属于所述特定网络地址空间的地址的使用的主机分配属于所述特定网络地址 空间的地址。


下面,仅通过示例并参考附图对本发明实施例进行描述,在附图中图1示出了通信系统;图加和2b示出了根据实施例的装置;图3示出了根据实施例的方法;图4示出了根据实施例的方法;以及图5至8是根据部分实施例的信号系统图。
具体实施例方式下列实施例是示例性的。虽然在某些场合所述规定提及“一”、“一个”或“部分”实 施例,这并不一定意味着每一个此类引用是针对相同实施例,或者所述特性仅用于单个实 施例。不同实施例的单个特性也可以被组合以提供其他实施例。本发明实施例将参照图1中的IP通信系统在下文示出。然而,当前网络地址分配 相关特性的应用不限于任何特定网络配置或网络协议。主机10连接到接入网30,接入网 30包含或者连接到IP地址分配实体20。接入网30可以直接或通过其他网络连接到互联 网40。例如,IP地址分配实体或分配器20可以是动态主机配置协议(DHCP)服务器或者 是为移动主机分配地址的分组无线电系统的节点。地址分配实体20可以是点到点服务器, 多个主机10例如通过点到点链路或隧道连接来连接到该点到点服务器上。在隧道传送配 置的情况下,实体20可以是从主机10的隧道的终点。例如,所述隧道可以是基于IPv6的 IPv4(IPv4 over IPv6)隧道或者虚拟专用网络(VPN)隧道。值得注意的是,可能存在图1 中未示出的各种其他实体,诸如防火墙和各种接入网络单元。同样值得注意的是,主机10 可以为其后的一个或多个其他设备提供接入。主机10向地址分配实体20请求网络地址,并且于是使用由实体20分配的并从实 体20返回的地址。目前已经开发出一种改进的IP地址分配安排,其中主机10被配置用于利用特定 网络地址空间或块(在一个实施例中240. 0. 0. 0至255. 255. 255. 255(240. 0. 0. 0/4)的E 类空间)的指示请求IP地址。在一个实施例中,所述指示是被协定用于指示所述网络地址 空间的特定地址。由此,预留用于请求特定网络地址的域可以被用于传送所述指示,而且不 需要定义新的域。分配器20被配置用于检测所述特定网络地址空间的指示,并被配置用于 允许主机10分配属于在接收到的网络地址请求中指示的特定网络地址空间的IP地址。
这将缓解许多现有主机实施方式不能使用所述新地址空间的问题。网络地址分配 实体可以仅为在网络地址请求中包括所述指示并且由此被验证支持此类地址的主机分配 属于所述特定网络地址空间的地址。如果没有经过验证,分配实体20可以以传统方式为传 统主机分配地址。由于所述指示可以被配置为使得不支持属于所述特定网络地址空间的地址分配 的网络地址分配实体可以简单地忽略所述指示并以传统方式分配地址,因此可以获得进一 步的后向兼容性。运营商可以开始部署Mo. 0. 0. 0/4地址空间而无需测试或替换域上现有 的或者潜在的不兼容设备。M0. 0. 0. 0/4地址空间的使用可以在不同的时刻被引入到主机 和网络单元,而且到IPv6的过渡可以是平滑的。图加示出了根据实施例的装置200的简化框图。装置200可以被配置用于起到 图1中的主机10的作用。装置200包含管理器或控制器210,请求发送机220,响应接收机 230,一个或多个应用240和存储器M5。请求发送机220被用于至少发送IP地址分配请 求,而且响应接收机230被用于至少接收IP地址分配响应。请求发送机220和响应接收机 230可以由一个或多个通信模块提供。可选择的,可以通过连接到收发机的控制器装置提供 它们。控制器210控制IP相关的通信,至少控制IP地址获取相关的通信。控制器210控 制IP地址分配请求的产生,并且可以控制对属于特定地址空间并通过响应接收机230在网 络地址分配响应中接收到的IP地址的使用。控制器210可以被配置为通过使用低层数据 链路层协议安排IP地址的发送和接收,来实现或控制至少IP层协议实例。控制器210可 以将所接收的IP地址存储到存储器对5。装置加不仅包含现有技术装置,而且还包含用于安排对属于特定地址块的IP地 址进行请求的装置。特别的,装置被提供以安排结合图3和5至8中示出的至少部分特性。装置200可以是能够支持IP通信的任何通信设备,诸如在多个接入网络之间漫游 并连接到多个接入网络上的移动设备。通信设备的示例包括个人电脑、诸如游戏手柄的娱 乐设备、膝上电脑,或者具有IP网络互联能力的个人数字助理、嵌入式计算设备或移动台 (移动电话)。在包含典型的多个无线通信收发机的移动通信设备情况下,无线连接可以采 用根据GSM(全球移动通信系统)、WCDMA(宽带码分多址接入)、工作在诸如WLAN(无线局 域网)或WiMAX(无线城域网)的非授权频率网络或任意其他适合的标准/非标准无线通 信手段工作的无线收发机实现。图2b示出了根据实施例的装置250的简化框图。装置250可以被配置用于起到 图1中的IP地址分配实体20的作用。装置250包含管理器或控制器沈0,用于接收地址分 配请求的请求接收机270、用于发送地址分配响应的响应发送机观0,以及用于存储与地址 分配相关的配置数据的存储器四0。例如,请求接收机270和响应发送机280可以通过一个 或多个通信模块或者通过连接到收发机的控制器装置来提供。控制器260至少在分析接收到的地址分配请求的基础上控制IP地址分配。控制 器260还控制IP地址分配响应的产生以通知主机被分配的地址。装置250不仅包含现有 技术装置,还包含用于响应于在接收到的IP地址分配请求中检测到特定地址块的指示而 安排对属于所述特定地址块的网络地址的分配的装置。特别的,可以提供装置用于安排结 合图4至8中示出的至少部分特性。
下文结合图3至8示出用于装置200、250和特别的用于控制器210J60的特征的 部分进一步实施例。值得注意的是,所述装置可以包含其他单元。然而,它们与本实施例无 关,因此此处不需要对它们进行更加详细的讨论。虽然装置200、250已经作为单个的实体来描述,不同模块和存储器可以采用一个 或多个物理或逻辑实体中实现。虽然所述模块被功能性的分割在图加和2b中,至少部分 上述功能可以采用单个单元或模块实现。进一步的,可以存在仅实现这些模块中的一个的
直ο装置200、250可以以芯片单元形式或者某些其他硬件模块的形式用于控制数据 处理设备。所述硬件模块包含用于机械的和/或功能性的连接所述数据处理设备的连接装 置。由此,所述硬件模块可以组成所述设备的一部分而且可能是可拆卸的。所述硬件模块 的部分示例是配件或附件设备。例如,图2adb中的全部或部分模块,诸如控制器210J60, 可以是操作性可连接到图h、2b中其他模块的单个物理实体。提供控制器210的装置可以 是适用于在移动站或便携电脑中的芯片组或集成电路。装置200、250可以采用电子计算机实现,其中可以包括存储器、中央处理单元 (CPU)和系统时钟。CPU可以包含一套寄存器、数字逻辑单元和控制单元。所述控制单元可 以由从存储器转移到CPU的程序指令序列控制。所述程序指令可以由编程语言编译,所述 编程语言可以是高级编程语言或者低级编程语言,诸如机器语言或汇编语言。一个实施例提供了具体化在分布式介质上的计算机程序,该计算机程序包含程序 指令,当所述指令被载入到电子装置中时组成图2a、2b中的一个或多个模块。这样的计算 机程序可以包括用于控制所述装置以执行至少部分结合下文图3至8示出的地址分配请求 和/或分配相关功能的程序代码。所述计算机程序可以采用源代码形式、对象代码形式,或 某些中间形式,而且它可以被存储在某些载体中,其中所述载体可以是能够承载程序的任 意实体或设备。例如,所述载体包括记录介质、计算机存储器、只读存储器、电子载体信号、 电信信号,以及软件分发包。在一个进一步实施例中,当前IP地址请求和/或分配控制特 征通过操作系统软件或作为实现IP通信的通信软件的一部分来实现。因此装置200、250或其模块也可以作为一个或多个集成电路实现,诸如专用集成 电路ASIC。其他硬件实施例也是可行的,诸如独立逻辑组件构成的电路。这些不同实现方 式的混合也是可行的。图3示出根据实施例的方法。例如,所述方法可以应用在主机10中或者被装置 200使用。检测300到对请求属于特定网络地址空间的网络地址或者一般而言对请求网络 地址的动态分配的需求。通常当建立用于应用MO的连接时,可以进入该步骤。产生310带有特定网络地址空间(诸如M0. 0. 0. 0/4IP地址空间)的指示的网络 地址请求,以通告使用属于所述特定网络地址空间的网络地址的能力。由此,响应于所述地 址请求实体的能够使用属于所述特定网络地址空间的地址的能力,所述指示被包含。所述 指示可以被自动包含在所有网络地址请求中,或者在预先确定的设置的基础上仅仅选择性 地用于部分请求。所述网络地址请求被发送320给分配网络地址的实体。随后,接收330对所述网络地址请求的响应。在该响应中,检查到被分配的地址。 所分配的地址被用于340通过实施图3的方法为节点的或经由节点的通信流寻址。如果所述请求被发送到的地址分配实体支持本地址分配过程,如图4中进一步示出的,被分配的 网络地址可能属于所述特定地址空间。图4示出根据实施例的方法。所述方法可以在IP地址分配实体20或例如通过装 置250使用。接收400网络地址请求。检测410、420所述请求中的对特定网络地址空间的 指示,诸如240. 0. 0. 0/4IP地址空间。如果检测到对特定网络地址空间的指示,则可以分配430属于在所接收的网络地 址请求中指示的特定网络地址空间的网络地址。因此,所述地址分配实体被允许分配属于 所述特定网络地址空间的地址。是否分配所述特定网络地址空间之内或之外的地址的选择 可以通过运应商可控的配置设置来确定,例如能够在已使用IP地址的数量的基础上调整。如果没有检测到对特定网络地址空间的指示,所述请求实体被认为不支持特定网 络地址空间。这样,分配440在所述特定网络地址空间之外的网络地址。换句话说,对属于 所述特定网络地址空间的地址的分配被禁止。指示所分配的网络地址的网络地址分配响应被产生并被发送450给所述请求实 体。在一个实施例中,如上所述,特定网络地址空间是M0. 0. 0. 0至 255. 255. 255. 255(240. 0. 0. 0/4)的 IP 地址空间。在一个实施例中,240. 0. 0. 0/4地址空间的指示指定了协定代表M0. 0. 0. 0/4地 址空间或域的预先定义的识别符或地址。为所请求地址保留的IP地址分配相关消息的域 可以被用于向分配实体20传送所述指示。在进一步实施例中,主机10被配置用于在地址分配请求中包括(310)值 “240.0.0.0”。由此,分配实体20被配为响应于检测到(420)接收在请求中的该指示,分配 属于M0. 0. 0. 0/4地址空间的地址。在一个实施例中,在中间网络设备中或为了中间网络设备(诸如主机10),发动在 属于特定地址空间的网络地址与特定网络地址空间之外的地址之间的网络地址转换NAT。 该中间设备可以是为一个或多个本地设备提供接入的任意类型的设备。所述中间设备可以 为局域网提供点到点连接或网络服务。例如,具备到互联网的点到点或隧道连接性用户前 端设备(CPE)或蜂窝路由器可以具有在其后的额外的本地设备。然而,在一个实施例中,所述中间设备是潜在为大量接入设备服务的接入路由器, 诸如拨号网络服务器或分组无线电系统节点。因此,如果必要,地址分配实体20也可以被 配置为应用NAT。在中间设备之后可能存在其他设备,诸如具有老版本操作系统的计算机,所述其 他设备不必支持特定地址空间。由此,通过应用NAT,可以向中间设备之后的设备隐藏对属 于特定地址空间的地址的使用。例如,NAT可以被配置在拨叫情况下或网络共享情况下。在一个实施例中,例如步骤340中,响应于接收到属于所述特定地址空间的网络 地址,建立NAT。可以响应于检测到经由主机10请求连接的终端设备不支持对特定网络地 址空间的使用,而配置NAT。在M0. 0.0. 0/4地址空间情况下,根据RFC 1918,主机10可以在从网络获得 的240地址和属于传统使用的私有地址空间的地址之间发动NAT。如果网络不返回属于 240. 0. 0. 0/4地址空间的地址,主机10可以直接向拨号机器给出地址。主机10可以被配置用于始终为其后的设备发动NAT,或者仅当从M0. 0. 0. 0/4地址空间分配IP地址时才发动。在一个实施例中,能够使用特定地址空间地址的中间设备被配置用于截取网络地 址请求,并将所述特定网络地址的指示包括在IP地址请求内以替换所述请求中的原始IP 地址。于是,中间设备可以响应于接收到属于所述特别地址空间的地址而发动NAT。进一步 的示例如下所述。有线或无线调制解调器可以起到主机10的作用,而且为例如PC、个人数字助理 PDA或笔记本电脑的终端用户计算机提供网络接入。所述调制解调器可以被配置用于干预 计算机的IP地址请求。所述调制解调器可以通过采用M0. 0. 0. 0替换0. 0. 0. 0地址以修改 计算机的IP地址请求,从而向起到图2中实体20的作用的服务器指示对M0. 0. 0. 0/4的 支持。如果接下来服务器提供来自240. 0.0. 0/4地址空间的地址,那么所述调制解调器就 需要启动它的IP协议栈并配置为自身从服务器获取的地址,实例化NAT,并从(RFC 1918) 私有地址空间中为计算机分配IP地址。如果即使指示了对M0. 0. 0. 0/4的支持,服务器仍 提供非M0. 0. 0. 0/4地址,那么调制解调器可以将它传递给所述计算机而不做改动。在一个实施例中,使用动态主机配置协议DHCP来地址分配。现在参考图5。在一 个实施例中,指示被包含在从DHCP客户端到DHCP服务器的DHCPDISC0VER消息500中。例 如,所述指示可以被包含在消息500中在Requested IP Address (所请求IP地址)选项 中作为预先定义的表示M0. 0. 0. 0/4地址空间的特别地址。支持当前IP地址分配特征的 DHCP服务器检测所述指示,并分配属于M0. 0. 0. 0/4地址空间的IP地址。所述DHCP服务 器在消息510DHCP0FFER中返回所分配的IP地址。进一步的DHCP细节可以参考IETF DHCP 规范RFC 2131(1 .01~01118,1997年4月),其作为引用被合并在此。所述客户-服务器协议在 Section 3中描述。在一个实施例中,点到点协议PPP互联网协议控制协议IPCP被用于在PPP链路上 的地址分配。参考图6,PPP链路上的请求地址分配的IPCP对等体可以在IPCP配置请求 600中,而且尤其是在IP地址选项域中,包括特定网络地址空间的指示。接收所述请求的 IPCP对等体可以返回610包括来自所述特别地址域的所分配地址的否定(NAK)确认。进一步的IPCP的细节,可以参考IETF规范RFC 1332 (G. McGregor,1992年5月), 其作为引用并合并在此。IP地址配置选项在kcti0n3. 3中描述。在一个实施例中,至少部分上述示出的特征被应用到分组无线电系统中的网络地 址分配。特定网络地址空间的指示可以被包括在去往分组无线电系统节点的分组数据协议 上下文请求中。当前特征对于蜂窝网络接入特别有用,其中多个不同年代的不同实施方式 可以连接到运营商网络。例如,分组无线电系统可以是第三代合作伙伴计划(3GPP)规定的通用分组无线 电服务GPRS。然而,上述特征的应用不限于任意特定分组无线电系统或标准。图7示出了为用户设备UE建立分组数据协议PDP上下文的相关消息,其中UE可 以是图1中的主机10。UE被配置用于将特定网络地址空间的指示包括在去往网关GRPS支 持节点(GGSN)的PDP上下文激活请求700中。特别的,所述指示可以被包括在PDP地址选 项部分Requested PDP Address (所请求PDP地址)中。在进一步实施例中,预先定义的值 "240. 0. 0. 0”被包含在内。
GGSN可以起到IP地址分配实体20的作用,并且响应于在PDP上下文激活请 求700中检测到所述指示,而分配属于所述特定地址空间的地址。GGSN在激活PDP上下 文响应消息710中返回所指派的地址。PDP上下文建立相关的消息交换的进一步信息在 3GPP规范TS 24. 008针对移动无线电接口层3和核心网络协议中(3GPP TS 24. 008的版 本8.2.0(2008-06))可获得,其通过引用被合并在此。特别的,可以参考Action 6(在 Htt 8. 2. 0 "Support for packet services" ψ )"GPRS Session Management Messages,,的 Section 9. 5。类似于上述PDP上下文建立相关消息,特定网络地址空间的指示可以被包括在系 统构架演进SAE的演进分组系统EPS承载建立相关消息中。在一个实施例中,特定地址空间的指示是在移动IP(MIP)消息中发送,诸如移动 IPv4注册请求或移动IPv6绑定更新消息。图8示出双栈MIP配置的实施例,其中移动节点 MN将指示包括在去往MIP归属代理HA的绑定更新消息800中。在进一步实施例中,预先定 义的值“240. 0. 0. 0”被包括。在一个进一步实施例中,所述指示被包含在用于请求IPv4归 属地址的IPv4 Home Address Optoin(IPv4归属地址选项)扩展中。HA可以响应于检测到 所述指示,分配属于所述特别地址空间的地址。HA在绑定确认消息810中返回所分配的地 址。进一步双栈移动IP系统的信息参见IETF互联网草案“Mobile IPv6 Support for Dual Stack Hosts and Routers,,(draft-ietf-mext-nemo-v4traversal-04. txt, H. Soliman ed.,2008年6月10日),其作为引用被合并在此。在上述所有实例中,如果地址分配实体20,诸如所述对等体、服务器、GGSN或归属 代理不支持新的私有240. 0.0. 0/4地址的使用,或者如果运营商网络(30)不支持该地址, 它将忽略主机10的请求并采用公共或私有RFC 1918 IPv4地址回应。由此,主机和服务器 实现方案可以完全后向兼容。如果主机10不指示对于M0. 0. 0. 0/4地址的支持,地址分配 实体20将从公共或私有RFC 1918池中分配地址。在一个实施例中,地址分配实体20可以例外地允许对属于所述特别地址空间的 地址的分配,即使没有接收到所述指示(图4中步骤440)。如果分配实体20已经或者将近 用尽公共和私有(RFC 1918) IPv4地址,所述例外可以被触发。由此,响应于检测到该触发 条件,即使主机10没有指示对M0. 0. 0. 0/4地址的支持,分配实体20也可以自动变为向主 机10提供M0. 0. 0. 0/4地址。当分配实体20的服务正在被大量传统设备使用时,该实施 例使得能够提高服务可用性和容量。上述示出的特征仅仅是用于在特定地址空间内配置地址分配的可用特征的部分 示例,而且可能使用其他目前和未来的机制。例如,至少部分上述示出特征可以结合互联网 密钥交换IKE或IKE版本2协议来使用,或者结合虚拟专网VPN协议来使用。而且,除了上 述使用IPv4地址空间的系统,也可以应用部分其他目前或未来的网络地址空间,诸如IPv6 地址空间。显然,对于本领域技术人员,随着技术进步,发明性概念可以以各种方式实现。本 发明和其实施例不限于上述示例,而是可以在权利要求范围内变化。在方法、装置、模块、系 统和计算机程序产品的各种可能的组合中可以合并上述实施例的特征。权利要求中描述的 权利要求单元的合并可以以多种不同方式变化而且仍然在本发明各种实施例的范围之内。
权利要求
1.一种网络地址分配方法,包含接收带有特定网络地址空间的指示的网络地址请求;响应于在所接收的网络地址请求中检测到所述指示,分配属于所述特定网络地址空间 的网络地址;以及发送对于所述网络地址请求的响应,所述响应指示所分配的网络地址。
2.根据权利要求1的方法,其中所述特定网络地址空间是M0.0. 0. 0至 255. 255. 255. 255的互联网协议版本4地址空间。
3.根据权利要求1或2的方法,其中所述指示被配置作为包含在预留用于所请求地址 的域中的预先定义的地址。
4.根据上述权利要求中任意一条的方法,其中所述请求作为去往分组无线电系统的节 点的分组数据协议上下文请求被接收。
5.根据上述权利要求1至3中任意一条的方法,其中所述请求作为互联网协议控制协 议IPCP配置请求被接收。
6.根据上述权利要求1至3中任意一条的方法,其中所述请求作为动态主机配置协议 消息被接收。
7.根据上述权利要求1至3中任意一条的方法,其中所述指示被包括在移动IP注册或 绑定更新消息中。
8.一种用于请求网络地址分配的方法,所述方法包含产生带有特定网络地址空间的指示的网络地址请求,以通知使用属于所述特定网络地 址空间的网络地址的能力;向分配网络地址的实体发送所述网络地址请求;以及接收对于所述网络地址请求的响应,所述响应指示属于所述网络地址空间的被分配的 网络地址。
9.根据权利要求8的方法,其中所述网络地址空间是240.0. 0. 0至255. 255. 255. 255 的互联网协议版本4地址空间。
10.根据权利要求8或9的方法,其中所述指示被配置作为包含在预留用于所请求地址 的域中的预先定义的地址。
11.根据上述权利要求8至10中任意一条的方法,其中所述请求作为去往分组无线电 系统的节点的分组数据协议上下文请求被发送。
12.根据上述权利要求8至10中任意一条的方法,其中所述请求作为互联网协议控制 协议IPCP配置请求被发送。
13.根据上述权利要求8至10中任意一条的方法,其中所述请求作为动态主机配置协 议发现消息被发送。
14.根据上述权利要求8至10中任意一条的方法,其中所述指示被包括在移动IP注册 或绑定更新消息中。
15.根据上述权利要求8至14中任意一条的方法,其中在属于所述特定网络地址空间 的网络地址和所述特定网络地址空间之外的地址之间的网络地址转换被配置在中间网络 设备中,作为检测到通过所述中间网络设备请求连接的终端设备不支持对所述特定网络地 址空间的使用的响应。
16.一种装置,包含接收机,用于接收带有特定网络地址空间指示的网络地址请求;控制器,用于响应于在所接收的网络地址请求中检测到所述指示,分配属于所述特定 网络地址空间的网络地址;以及发射机,用于发送对于所述网络地址请求的响应,所述响应指示所分配的网络地址。
17.根据权利要求16的装置,其中所述特定网络地址空间是M0.0. 0. 0至 255. 255. 255. 255的互联网协议版本4地址空间。
18.根据权利要求16或17的装置,其中所述装置被配置用于基于包含在预留用于所请 求地址的域中的预先定义地址,检测所述指示。
19.根据权利要求16至18中任意一条的装置,其中所述装置是分组无线电系统的节 点,而且被配置用于接收在分组数据协议上下文请求中的所述指示。
20.根据权利要求16至18中任意一条的装置,其中所述装置被配置用于接收在互联网 协议控制协议IPCP配置请求中的所述指示。
21.根据权利要求16至18中任意一条的装置,其中所述装置被配置用于接收在动态主 机配置协议消息中的所述指示。
22.根据权利要求16至18中任意一条的装置,其中所述装置被配置用于接收在移动 IP注册或绑定更新消息中的所述指示。
23.一种包含控制器的装置,所述控制器被配置用于产生带有特定网络地址空间的指 示的网络地址请求,用于通知使用属于所述特定网络地址空间的网络地址的能力,从而用 以向分配网络地址的实体发送。
24.根据权利要求23的装置,其中所述网络地址空间是M0.0. 0. 0至 255. 255. 255. 255的互联网协议版本4地址空间。
25.根据权利要求23或对的装置,其中所述装置被配置用于将所述指示包括为在预留 用于所请求地址的域中的预先定义的地址。
26.根据权利要求23或对的装置,其中所述装置被配置用于将所述指示包括在去往分 组无线电系统的节点的分组数据协议上下文请求中。
27.根据权利要求23或对的装置,其中所述装置被配置用于将所述指示包括在互联网 协议控制协议IPCP配置请求中。
28.根据权利要求23或M的装置,其中所述装置被配置用于将所述指示包括在动态主 机配置协议发现消息中。
29.根据权利要求23或M的装置,其中所述装置被配置用于将所述指示包括在移动 IP注册或绑定更新消息中。
30.根据上述权利要去23至四中任意一条的装置,其中所述装置被配置用于在属于 所述特定网络地址空间的网络地址和所述特定网络地址空间之外的地址之间配置网络地 址转换,作为检测到所述设备服务的终端设备不支持对所述特定网络地址空间的使用的响 应。
31.根据上述权利要求23至30中任意一条的装置,其中所述装置是移动通信终端设备。
32.根据上述权利要求23至30中任意一条的装置,其中所述装置是通信设备芯片组。
33.一种计算机程序产品,编码为用于通信设备中的网络地址分配控制的计算机进程, 所述计算机进程包含接收带有特定网络地址空间的指示的网络地址请求;响应于在所接收的网络地址请求中检测到所述指示,分配属于所述特定网络地址空间 的网络地址;以及发送对于所述网络地址请求的响应,所述响应指示所分配的网络地址。
34.一种计算机程序产品,编译成为用于在通信设备中的网络地址分配控制的计算机 进程,所述计算机进程包含产生带有特定网络地址空间的指示的网络地址请求,以通知使用属于所述特定网络地 址空间的网络地址的能力;向分配网络地址的实体发送所述网络地址请求;以及接收对于所述网络地址请求的响应,所述响应指示属于所述网络地址空间的被分配的 网络地址。
35.根据权利要求34的计算机程序产品,其中所述指示被配置作为包括在预留用于所 请求地址的域中的预先定义的地址。
全文摘要
在非限制性和示例性实施例中,提供一种用于网络地址分配的方法。接收带有特定网络地址空间指示的网络地址请求。可以响应于在所接收的请求中检测到所述指示,而分配属于所述特定网络地址空间的网络地址。发送对所述网络地址请求的响应,所述响应指示所分配的网络地址。
文档编号H04L29/12GK102084639SQ200980125705
公开日2011年6月1日 申请日期2009年6月11日 优先权日2008年7月3日
发明者T·萨佛兰宁 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1