一种WIMAX网络下终端IP地址更新方法及装置转让专利

申请号 : CN201010234946.6

文献号 : CN101895959B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱光泽孙泽辉

申请人 : 华为终端有限公司

摘要 :

本发明是关于一种WIMAX网络下终端IP地址更新方法及装置,所述的方法包括:接收要求终端PC更新IP地址的IP地址更新请求信息;根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址。本发明实施例提供的WIMAX网络下终端IP地址更新方法及装置,根据接收到的IP地址更新信息生成模拟DHCP更新信息,克服了现有技术中CPE通过非优化流程与基站建立连接时,CPE无法通知终端PC更新其IP地址的问题,可以及时更新终端PC的IP地址。

权利要求 :

1.一种WIMAX网络下终端IP地址更新方法,其特征在于,所述的方法包括:接收要求终端PC更新IP地址的IP地址更新请求信息;

根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;

将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址;

在所述的接收要求终端PC更新IP地址的IP地址更新请求信息之后,根据接收到的IP地址更新请求信息生成模拟DHCP更新信息之前,所述的方法还包括:判断终端PC是通过USB或以太网口与CPE连接;

判断CPE是处于桥接模式;

判断CPE正通过非优化流程与基站建立连接。

2.根据权利要求1所述的WIMAX网络下终端IP地址更新方法,其特征在于,在所述的接收要求终端PC更新IP地址的IP地址更新请求信息之后,根据接收到的IP地址更新请求信息生成模拟DHCP更新信息之前,所述的方法还包括:判断IP地址更新请求信息不可以发送至终端PC。

3.根据权利要求1所述的WIMAX网络下终端IP地址更新方法,其特征在于,所述的模拟DHCP更新信息是DHCP FORCERENEW消息,用于触发终端PC的IP地址更新流程。

4.一种用户设备,其特征在于,所述用户设备包括:更新信息接收单元,用于接收要求终端PC更新IP地址的IP地址更新请求信息;

更新信息生成单元,用于根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;

更新信息发送单元,用于将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址;

所述的用户设备还包括:

有线连接判断单元,用于判断终端PC是否通过USB或以太网口与CPE连接;

桥接模式判断单元,用于判断CPE是否处于桥接模式;

连接流程判断单元,用于判断CPE是否正通过非优化流程与基站建立连接。

5.根据权利要求4所述的用户设备,其特征在于,所述的用户设备还包括:更新信息判断单元,用于判断IP地址更新请求信息是否可以发送至终端PC,如果IP地址更新请求信息无法发送至终端PC,则更新信息生成单元根据接收到的IP地址更新请求信息生成模拟DHCP更新信息。

6.根据权利要求4所述的用户设备,其特征在于,所述的模拟DHCP更新信息是DHCP FORCERENEW消息,用于触发终端PC的IP地址更新流程。

说明书 :

一种WIMAX网络下终端IP地址更新方法及装置

技术领域

[0001] 本发明涉及通信技术领域,具体来说是关于一种WIMAX网络下终端IP地址更新方法及装置。

背景技术

[0002] WiMAX是基于IEEE 802.16e规范的一项新兴宽带无线接入技术,图1是本发明实施例提供的现有技术中WIMAX网络结构图,如图1所示,在WIMAX网络中,终端PC101通过用户设备102(CPE,Customer Premise Equipment)与网络侧的基站103建立连接,并从网络侧获取IP地址。
[0003] 现有技术中,CPE102可以工作于两种模式,即路由模式和桥接模式,当工作于桥接模式时,CPE102通过以太网口或USB等接口与终端PC101直接相连,终端PC101通过CPE102连接至基站103,此时终端PC101从网络侧获取IP地址,CPE102不具有IP地址。CPE102可以在多个基站下进行切换(Handover)和空闲(Idle)重入网,当CPE102切换或者重入网至新的基站时,如果新基站与原基站支持的能力相同,则CPE可以通过优化流程与新基站建立连接,即CPE与新基站建立连接时不需要完全执行协议规定的重入网流程,可以省略SBC、REG、DSA、renew IP等流程,此处新基站与原基站支持的能力包括是否支持加密、是否支持ARQ/HARQ、是否支持扫描切换等功能;如果新基站与原基站支持的能力不同,则CPE102无法通过优化流程与新基站建立连接,必须通过完整的非优化流程与新基站建立连接。
[0004] 现有技术中,工作于桥接模式的CPE102可以通过以太网连接至终端PC101,当CPE102正通过非优化流程与新基站建立连接时,如果此时CPE102接收到要求终端PC101更新IP地址的消息,由于CPE和终端PC101是通过以太网连接,终端PC101不能直接接收更新IP的消息,需要由CPE102中转,但是CPE102和终端PC101目前没有机制直接进行IP更新,CPE102无法通知终端PC102更新其IP地址。

发明内容

[0005] 为克服现有技术中工作于桥接模式的CPE通过非优化流程与基站建立连接时,CPE无法通知终端PC更新其IP地址的问题,本发明提供一种WIMAX网络下终端IP地址更新方法及用户设备,以便在CPE通过非优化流程与基站建立连接时,可以通知终端PC及时更新其IP地址。
[0006] 本发明实施例提供一种WIMAX网络下终端IP地址更新方法,所述的方法包括:接收要求终端PC更新IP地址的IP地址更新请求信息;根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址;在所述的接收要求终端PC更新IP地址的IP地址更新请求信息之后,根据接收到的IP地址更新请求信息生成模拟DHCP更新信息之前,所述的方法还包括:判断终端PC是通过USB或以太网口与CPE连接;判断CPE是处于桥接模式;判断CPE正通过非优化流程与基站建立连接。
[0007] 本发明实施例还提供用户设备,所述的用户设备包括:更新信息接收单元,用于接收要求终端PC更新IP地址的IP地址更新请求信息;更新信息生成单元,用于根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;更新信息发送单元,用于将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址;所述的用户设备还包括:有线连接判断单元,用于判断终端PC是否通过USB或以太网口与CPE连接;桥接模式判断单元,用于判断CPE是否处于桥接模式;连接流程判断单元,用于判断CPE是否正通过非优化流程与基站建立连接。
[0008] 本发明实施例提供的一种WIMAX网络下终端IP地址更新方法及用户设备,根据接收到的IP地址更新信息生成模拟DHCP更新信息,克服了现有技术中CPE通过非优化流程与基站建立连接时,CPE无法通知终端PC更新其IP地址的问题,可以及时更新终端PC的IP地址。

附图说明

[0009] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
[0010] 图1是本发明实施例提供的现有技术中WIMAX网络结构图;
[0011] 图2是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图;
[0012] 图3是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图;
[0013] 图4是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图;
[0014] 图5是本发明实施例提供的一种CPE框图;
[0015] 图6是本发明实施例提供的一种CPE框图;
[0016] 图7是本发明实施例提供的一种CPE框图。

具体实施方式

[0017] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0018] 实施例一
[0019] 图2是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图,如图2所示,所述的方法包括:
[0020] S201,CPE接收要求终端PC更新IP地址的IP地址更新请求信息。
[0021] 在本发明实施例中,CPE与WIMAX基站相连,终端PC通过CPE连接到网络,并从网络侧获取IP地址。CPE接收网络侧发送的要求终端PC更新IP地址的IP地址更新请求信息,IP地址更新请求信息可以是基站发送的RNG_RSP消息,用于指示CPE终端PC应该更新从DHCP服务器获得的IP地址。
[0022] S202,根据接收到的IP地址更新请求信息生成模拟DHCP更新信息。
[0023] 在本发明实施例中,当CPE无法通知终端PC更新自己的IP地址时,CPE根据接收到的IP地址更新请求信息模拟DHCP服务器生成一条模拟DHCP更新信息,模拟DHCP更新信息可以是DHCP FORCERENEW(RFC3203)消息,用于触发终端PC的IP地址更新流程。
[0024] S203,将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址。
[0025] 在本发明实施例中,CPE将生成的模拟DHCP更新信息发送至终端PC,触发终端PC的IP地址更新流程。终端PC可以根据接收到的模拟DHCP更新信息生成IP地址获取请求,重新发起DHCP流程,以获取新的IP地址。IP地址获取请求可以是DHCP探测消息,CPE接收终端PC生成的IP地址获取请求并将IP地址获取请求转发至基站。
[0026] 图3是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图,与图2所示的终端IP地址更新方法不同之处在于,图3所示的终端IP地址更新方法在步骤S201和S202之间还包括步骤S204,判断IP地址更新请求信息是否可以发送至终端PC,如果IP地址更新请求信息无法发送至终端PC,则继续进行步骤S202;如果IP地址更新请求信息可以发送至终端PC,则继续进行步骤S205,终端PC直接根据IP地址更新请求信息更新IP地址。
[0027] 图4是本发明实施例提供的一种WIMAX网络下终端IP地址更新方法流程图,如图4所示,与图3所示的终端IP地址更新方法不同之处在于,在本发明实施例中,图4所示的终端IP地址更新方法还包括:
[0028] S206,判断终端PC是否通过USB或以太网口与CPE连接,如果终端PC是通过USB或以太网口与CPE连接,则执行步骤S207,如果CPE与终端PC没有通过USB或以太网口相连,则CPE与终端PC无法建立连接,流程结束,重入网流程失败。
[0029] S207,判断CPE是否处于桥接模式,如果用户终端设备CPE处于桥接模式,则执行步骤S208。如果用户终端设备CPE处于路由模式,则IP地址更新请求信息可以发送至终端PC,执行步骤S205,终端PC直接根据IP地址更新请求信息更新IP地址。
[0030] S208,判断CPE是否正通过非优化流程与基站建立连接,如果CPE正通过非优化流程与基站建立连接,则判定IP地址更新信息无法发送至终端PC,继续执行步骤S202,根据接收到的IP地址更新信息生成模拟DHCP更新信息;如果CPE正通过优化流程与基站建立连接,则终端PC无需更新IP地址,流程结束。
[0031] 本发明实施例提供的一种WIMAX网络下终端IP地址更新方法,根据接收到的IP地址更新信息生成模拟DHCP更新信息,克服了现有技术中CPE正通过非优化流程与基站建立连接时,CPE无法通知终端PC更新其IP地址的问题,可以及时更新终端PC的IP地址。
[0032] 实施例二
[0033] 图5是本发明实施例提供的一种用户设备CPE框图,如图5所示,CPE500包括:
[0034] 更新信息接收单元501,用于接收要求终端PC更新IP地址的IP地址更新请求信息;
[0035] 在本发明实施例中,终端IP地址更新装置500可以是CPE,CPE与WIMAX基站相连,终端PC通过CPE连接到网络,并从网络侧获取IP地址。更新信息接收单元501接收网络侧发送的要求终端PC更新IP地址的IP地址更新请求信息,IP地址更新请求信息可以是基站发送的RNG_RSP消息,用于指示CPE应该更新终端PC从DHCP服务器获得的IP地址。
[0036] 更新信息生成单元502,用于根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;
[0037] 在本发明实施例中,当CPE无法通知终端PC更新自己的IP地址时,更新信息生成单元502根据接收到的IP地址更新请求信息模拟DHCP服务器生成一条模拟DHCP更新信息,模拟DHCP更新信息可以是DHCPFORCERENEW(RFC3203)消息,用于触发终端PC的IP地址更新流程。
[0038] 更新信息发送单元503,用于将生成的模拟DHCP更新信息发送至终端PC,以使得终端PC根据模拟DHCP更新信息更新IP地址。
[0039] 在本发明实施例中,更新信息发送单元503将更新信息生成单元502生成的模拟DHCP更新信息发送至终端PC,触发终端PC的IP地址更新流程。终端PC可以根据收到的模拟DHCP更新信息生成IP地址获取请求,重新发起DHCP流程,以获取新的IP地址。IP地址获取请求可以是DHCP探测消息,CPE接收终端PC生成的IP地址获取请求并将IP地址获取请求转发至基站。
[0040] 图6是本发明实施例提供的一种CPE框图,如图6所示,与图5所示的CPE500不同之处在于,CPE600还包括:
[0041] 更新信息判断单元504,用于判断IP地址更新请求信息是否可以发送至终端PC,如果IP地址更新请求信息无法发送至终端PC,则由更新信息生成单元502根据接收到的IP地址更新请求信息生成模拟DHCP更新信息。
[0042] 图7是本发明实施例提供的一种CPE框图,如图7所示,与图5所示的CPE500不同之处在于,CPE700还包括:
[0043] 有线连接判断单元701,用于判断终端PC是否通过USB或以太网口与CPE连接,如果终端PC是通过USB或以太网口与CPE连接,则由桥接模式判断单元702判断CPE是否处于桥接模式,如果CPE与终端PC没有通过USB或以太网口相连,则CPE与终端PC无法建立连接,流程结束,重入网流程失败。
[0044] 桥接模式判断单元702,用于判断CPE是否处于桥接模式,如果用户终端设备CPE处于桥接模式,则连接流程判断单元703判断CPE是否正通过非优化流程与基站建立连接;如果用户终端设备CPE处于路由模式,则IP地址更新请求信息可以发送至终端PC,终端PC直接根据IP地址更新请求信息更新IP地址。
[0045] 连接流程判断单元703,用于判断CPE是否正通过非优化流程与基站建立连接,如果CPE正通过非优化流程与基站建立连接,则判定IP地址更新信息无法发送至终端PC,由更新信息生成单元502根据接收到的IP地址更新请求信息生成模拟DHCP更新信息;如果CPE正通过优化流程与基站建立连接,则终端PC无需更新IP地址,流程结束。
[0046] 本发明实施例提供的一种CPE,根据接收到的IP地址更新信息生成模拟DHCP更新信息,克服了现有技术中CPE通过非优化流程与基站建立连接时,CPE无法通知终端PC更新其IP地址的问题,可以及时更新终端PC的IP地址。
[0047] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。