[发明专利]网络地址的处理方法与路由节点有效
| 申请号: | 200710119565.1 | 申请日: | 2007-07-26 |
| 公开(公告)号: | CN101355469A | 公开(公告)日: | 2009-01-28 |
| 发明(设计)人: | 赵牧 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/12;H04L12/56 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络地址 处理 方法 路由 节点 | ||
技术领域
本发明涉及通信技术领域,尤其是一种网络地址的处理方法与路由节点。
背景技术
无线个人域网络(Wireless Personal Area Network,以下简称:WPAN)是由多个彼此距离较近的设备组成的网络,这些设备之间通过某种无线的内部方式进行通信。近几年来,WPAN技术已经迅速发展成为计算机网络中一个至关重要的组成部分,同时也是第四代无线通信和控制中的主流技术之一,并可以为第二代、第三代移动通信的各种空中接口提供无缝漫游连接。
在WPAN中,一般由一个或多个设备与运营商网络进行通信,网络中的其它设备通过这些设备与运营商网络通信。WPAN中的设备按功能分为路由节点与终端节点,其中,路由节点用于负责网络的基本构成,构成WPAN的网络结构,管理与其关联的终端节点,路由节点之间可以相互通信。终端节点为用户持有,可通过与某个路由节点建立关联而使用WPAN提供的服务。每个终端节点同一时间只能与一个路由节点关联,并且只有与路由节点建立关联的终端节点才能通过该路由节点使用WPAN的业务。每个路由节点可关联多个终端节点,并负责给关联的终端节点分配用于WPAN内设备之间通信的网络地址,路由节点本身也有一个网络地址,每个设备的网络地址随着该设备与不同路由节点的关联、解关联等发生变化。
当终端节点与路由节点建立关联时,路由节点会向该终端节点分配一个长度为16位(bit)的网络地址,以供其在WPAN内通信之用,另外,WPAN中的每个设备具有电子电气工程师协会(Institute of Electrical and ElectronicsEngineers,以下简称:IEEE)地址,该IEEE地址为设备固定的64bit的物理地址。正常情况下,当终端节点与路由节点解除关联时会向路由节点发出解除关联通知,路由节点接收到解除关联通知后,从自己的邻居表中删除该终端节点的信息,并收回为该终端节点分配的网络地址,以分配给其它终端节点使用。若由于网络连接等原因,使得终端节点在非正常情况下离开路由节点的关联范围,在与路由节点解除关联时未通知到路由节点,则路由节点不知道该终端节点已经离开其关联范围,而认为其分配给该终端节点的网络地址仍在使用,从而不会把该网络地址收回再分配给其它终端节点,使得该网络地址处于闲置状态。另外,若终端节点与路由节点正常关联,即:占用路由节点的一个网络地址,却经常处于空闲状态,不使用WAPAN的任何业务,则路由节点也不会把该网络地址收回再分配给其它终端节点,使其经常处于闲置状态。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
终端节点在非正常情况下离开路由节点的关联范围时,或者虽然与路由节点正常关联却经常处于空闲状态时,都会占用一个网络地址资源,这就导致路由节点的有限网络地址资源无法被充分利用;由于WPAN内每个路由节点拥有的网络地址是有限的,当网络地址用尽时,路由节点便无法向其它请求加入的终端节点分配网络地址,则会因此拒绝其它终端节点的关联请求,从而影响了其它终端节点使用WPAN的业务。
发明内容
本发明实施例所要解决的技术问题是提高网络地址资源的利用率。
根据本发明的一个方面,提供的一种网络地址的处理方法,包括以下步骤:
获取路由节点分配的一个或多个终端节点的网络地址的使用状态;
当所述网络地址的使用状态为闲置状态时,所述路由节点收回处于闲置状态的网络地址;
所述路由节点接收被收回网络地址的终端节点发送的网络地址请求,所述网络地址请求为所述被收回网络地址的终端节点需要与所述路由节点通信时向所述路由节点发送的请求,所述网络地址请求中携带有所述被收回网络地址的终端节点的IEEE地址;
所述路由节点判断是否存储有所述被收回网络地址的终端节点的IEEE地址;
若存储,则判断是否有可用网络地址;
若有可用网络地址,则向所述被收回网络地址的终端节点分配新网络地址,所述终端节点将网络地址设置为所述新网络地址;或者,所述路由节点在有可用网络地址时,向所述被收回网络地址的终端节点发送新网络地址和网络地址分配命令,所述网络地址分配命令要求所述终端节点将网络地址设置为所述新网络地址;
所述路由节点接收被收回网络地址的终端节点将网络地址设置为所述新网络地址后返回的应答消息。
根据本发明的一个方面,提供的一种路由节点,包括:
获取模块,用于获取路由节点分配的一个或多个终端节点的网络地址的使用状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119565.1/2.html,转载请声明来源钻瓜专利网。





