首页> 中国专利> WiMAX客户端及设置该WiMAX客户端参数的方法

WiMAX客户端及设置该WiMAX客户端参数的方法

摘要

一种WiMAX客户端,包括管理树、多个软件构件、通信单元、构建模块以及判断模块,每一个软件构件对应包括一个参数群,所述管理树包括与所述参数群数量相同的树层,所述通信单元接收由服务器发送的设置参数封包,所述构建模块用于将具有多个相关联参数的树层构建为关键参数群,该关键参数群所包括的参数为关键参数;若该设置参数封包内缺少了该关键参数群的某些关键参数,则等待服务器发送缺少的关键参数,直至接收到该关键参数群的所有关键参数后,该关键参数群对应的树层将该设置参数封包内的所有参数值赋值给该树层对应的参数群。本发明还涉及一种设置上述WiMAX客户端参数的方法。

著录项

  • 公开/公告号CN102685728A

    专利类型发明专利

  • 公开/公告日2012-09-19

    原文格式PDF

  • 申请/专利号CN201110060510.4

  • 发明设计人 黄正义;

    申请日2011-03-14

  • 分类号H04W8/24;H04W8/22;

  • 代理机构

  • 代理人

  • 地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

  • 入库时间 2023-12-18 06:33:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-02-25

    未缴年费专利权终止 IPC(主分类):H04L12/24 专利号:ZL2011100605104 申请日:20110314 授权公告日:20141008

    专利权的终止

  • 2014-10-08

    授权

    授权

  • 2012-11-28

    实质审查的生效 IPC(主分类):H04W8/24 申请日:20110314

    实质审查的生效

  • 2012-09-19

    公开

    公开

说明书

技术领域

本发明涉及一种设置全球微波互联接入(Worldwide Interoperability for Microwave Access, WiMAX)客户端及设置该WiMAX客户端参数的方法,尤其涉及一种通过开放移动联盟设备管理(Open Mobile Alliance- Device Management,OMA-DM)协议来设置WiMAX客户端参数的方法。

背景技术

OMA-DM是由开放移动联盟所制定的设备管理协定,OMA-DM通过空中下载技术(Over-The-Air,OTA),从远程DM服务器下载管理操作命令到WiMAX客户端上,然后WiMAX客户端自动运行相关命令,完成对客户端的固件更新、参数配置、数据采集、诊断等各种管理功能。每个支持OMA-DM协议的客户端都有一颗管理树负责管控该客户端上受DM服务器管理的参数。

WiMAX论坛定义了许多与WiMAX网络相关的连线参数,WiMAX网络服务提供者可以适时地透过OMA-DM来设置WiMAX客户端的WiMAX连线参数,以提高WiMAX客户端的联网效率。

但是,WiMAX客户端的某些关键连线参数彼此之间具有一定的相关联性,若是在进行参数设置时,遗漏了某项或者某些关键参数,则容易造成WiMAX客户端认证失败而无法成功登入WiMAX网络。

发明内容

有鉴于此,有必要提供一种能对OMA-DM相关联的参数进行完整管理的WiMAX客户端。

另,还必要提供一种设置上述WiMAX客户端参数的方法。

一种WiMAX客户端,包括管理树、多个软件构件、通信单元、构建模块以及判断模块,每一个软件构件对应包括一个参数群,每一个参数群包括多个参数;所述管理树包括与所述参数群数量相同的树层,每一个树层也包括多个参数,每一个树层与一个参数群一一对应,所述通信单元用于通过网络连接所述WiMAX客户端与服务器,并接收由服务器发送的设置参数封包,所述构建模块用于将具有多个相关联参数的树层构建为关键参数群,该关键参数群所包括的参数为关键参数;所述判断模块用于在所述设置参数封包内包括有某一个关键参数群时,判断该设置参数封包是否包括了该关键参数群内的所有关键参数;若该设置参数封包内缺少了该关键参数群的某些关键参数,则该通信单元等待服务器发送缺少的关键参数,直至接收到该关键参数群的所有关键参数后,该关键参数群对应的树层将该设置参数封包内的所有参数值赋值给该树层对应的参数群。

一种设置上述的WiMAX客户端参数的方法,该方法包括如下步骤:

通信单元接收服务器发送的设置参数封包;

判断模块判断该设置参数封包内是否包括有关键参数群的关键参数;

若该参数封包内包括有某一关键参数群的关键参数,则该判断模块判断该参数封包是否包括该关键参数群的所有关键参数;

若该设置参数封包内缺少了该关键参数群的某些关键参数,则该通信单元等待服务器发送缺少的关键参数,直至接收到该关键参数群的所有关键参数后,该关键参数群对应的树层将该设置参数封包内的所有参数值赋值给该树层对应的参数群。

所述的WiMAX客户端及设置该WiMAX客户端参数的方法通过构建模块将具有多个相关联参数的树层构建为关键参数群,通过判断模块来判断服务器发送的设置参数封包是否包括了一个关键参数群的所有关键参数,从而可防由于某些相关联的关键参数没有被设置到而导致WiMAX客户端无法成功登入WiMAX网络的情况发生。

附图说明

图1为本发明较佳实施方式WiMAX客户端的运行环境图。

图2为本发明较佳实施方式WiMAX客户端的功能模块图。

图3为图2所示WiMAX客户端的后端应用模块及管理树的较佳实施方式的示意图。

图4为设置图2所示WiMAX客户端参数的方法的较佳实施方式的流程图。

主要元件符号说明

WiMAX客户端10后端应用模块11参数群111参数1111、1131前端通信模块13管理树130树层131通信单元133构建模块15判断模块17计时模块19网络30服务器50

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

请参阅图1,所示为发明WiMAX客户端的较佳实施方式的运行环境图。本发明WiMAX客户端10可通过网络30连接服务器50,以便从所述服务器50获取数据或得到相应的服务。所述网络30可以是企业内部网(Intranet)、互联网(Internet)或其它类型的通讯网络。

请一并参阅图2及图3,所述的WiMAX客户端10包括后端应用模块11、前端通信模块13、构建模块15、判断模块17以及计时模块19。所述前端通信模块13从服务器50接收设置参数封包并将设置参数封包内的参数值赋值给后端应用模块11。

所述后端应用模块11包括多个软件构件,每一个软件构件都对应包括一个参数群111,例如图3中的参数群WiMAX Supplicant、参数群WiMAX Network Scan等。每一个参数群111包括多个参数1111,例如参数群WiMAX Supplicant包括三个参数,分别为:AuthType, identity, Realm。每一个参数1111具有相应的参数值。

所述前端通信模块13包括管理树130及通信单元133。所述管理树130是根据所述后端应用模块11内的各参数群111来构建的。所述管理树130包括与所述参数群111数量相同的树层131。所述树层131与所述参数群111一一对应。每一个树层131也包括多个参数1311。所述树层131与所述参数群111的架构是相同的,且架构中的参数也是一一对应的。所述参数群111与树层131的名称可以不相同,却对应同样的参数群;参数1111与参数1311的名称也可以不相同,却对应同样的参数。例如,在图3中,树层ChannelPlan与参数群WiMAX Network Scan相对应;树层ChannelPlan的参数Bandwidth与参数群WiMAX Network Scan的参数Band相对应。

所述通信单元133用于通过网络30连接所述WiMAX客户端10与所述服务器50,实现该所述WiMAX客户端10与所述服务器50之间的通信,并从所述服务器50接收设置参数封包。

当所述服务器50通过OMA-DM来对该WiMAX客户端10进行参数设置及管理时,该服务器50即发送一个设置参数封包至该WiMAX客户端10,该设置参数封包包括有待设置的参数群、该参数群下的待设置的参数以及该待设置参数的参数值等数据信息。该参数封包内的参数值首先由服务器50赋值给树层131的对应参数1311,再由该管理树130赋值给后端应用模块11的参数群111的相应参数1111。

所述构建模块15用于构建关键参数群。当所述树层131内的某些参数1311之间具有相关联性时,该WiMAX客户端10的用户即可通过所述构建模块15将该树层131内的所有相关联的参数1311构建为一个关键参数群,该关键参数群下的所有参数即为关键参数。例如,在图3中,树层WmxAuth内的各个参数具有相关联性,则所述构建模块15将树层WmxAuth内的各个参数构建为一个关键参数群。树层ChannelPlan内的各个参数也具有相关联性,则所述构建模块15也将树层WmxAuth内的各个参数构建为一个关键参数群。所述关键参数群可以由构建模块15根据树层131内的所有相关联参数1311来构建生成,也可以在管理树13的相应树层131的各个相关联参数1311上分别加上相同的标签来构建。在本较佳实施方式中,所述关键参数群由构建模块15根据树层131内的所有相关联参数1311来构建生成。若服务器50是对关键参数群对应的树层131进行设置时,该关键参数群下的每一关键参数都需要进行相应的设置,才会使该关键参数群以及树层131对应的软件构件作出正确的响应。

所述判断模块17用于判断该服务器50发送的设置参数封包是否是对关键参数群进行设置。当该设置参数封包内包括有某个关键参数群的关键参数时,该判断模块17则判断该参数封包内是否包括了该关键参数群内的所有关键参数。当该参数封包内包括了某个关键参数群内的所有关键参数时,该关键参数群对应的树层131才与该树层131对应的参数群111建立通信,将该设置参数封包内的参数值赋值给该参数群111内的对应的参数1111。若该设置参数封包内没有包括该关键参数群内的所有关键参数,则计时模块19开始计时,通信单元133等待服务器50发送缺少的关键参数封包。若计时模块19到达计时时间,该通信单元133还未接收到服务器50发送的缺少关键参数的封包,则通信单元133反馈缺少的关键参数给服务器50,并请求服务器50继续发送缺少的关键参数的参数值。此外,若设置参数封包中没有包含任何关键参数,服务器50将所述参数封包内的参数值首先整体赋值给管理树130内的相应的树层131,再由该树层131整体赋值给后端应用模块11内的参数群111。

请参阅图4,对本发明较佳实施方式的WiMAX客户端10进行参数设置包括如下步骤:

步骤S1:接收设置参数封包。所述通信单元133接收由服务器50发送的设置参数封包,该设置参数封包内包括所需设置的参数群、该参数群下的待设置的参数以及该待设置的参数的参数值等信息。

步骤S2:判断该设置参数封包内是否包括关键参数。所述判断模块17判断该设置参数封包内的参数是否包括有关键参数群的关键参数。若是,则执行步骤S3;若不是,则执行步骤S4。

步骤S3:判断该设置参数封包内是否包括该关键参数群的所有关键参数。若是,则执行步骤S4;若不是,则执行步骤S5。

步骤S4:将设置参数封包内的所有参数值赋值给相应的参数群。所述参数封包内的参数值首先整体赋值给管理树130内的相应的树层131,再由该树层131整体赋值给后端应用模块11内的参数群111。如此,即完成对WiMAX客户端10软件构件的参数的设置,流程结束。

步骤S5:等待接收缺少的关键参数并开始计时。所述通信单元133将接收到的设置参数封包内的参数值储存至相应的树层131的参数内,并等待接收设置参数封包内的关键参数群所缺少的关键参数,同时计时模块19开始计时以限定等待时间。

步骤S6:判断是否接收到缺少的关键参数。所述判断模块17判断是否接收到设置参数封包内的关键参数群所缺少的关键参数。若是,则执行步骤S4;若不是,则执行步骤S7。

步骤S7:判断是否到达计时时间。若是,则执行步骤S8;若不是,则返回步骤S6。

步骤S8:返回报警信息至服务器50。所述树层131阻止该设置参数封包内的参数值信息赋值给后端应用模块11的参数群,所述通信单元133返回报警信息给服务器50,以通知服务器50参数设置失败。

步骤S9:请求服务器50发送缺少的关键参数。通信单元133反馈缺少的关键参数给服务器50,并请求服务器50继续发送缺少的关键参数的参数值。返回步骤S5。

所述的WiMAX客户端10及设置该WiMAX客户端参数的方法通过构建模块15将具有多个相关联参数1311的树层131构建为关键参数群,通过判断模块17来判断服务器50发送的设置参数封包是否包括了一个关键参数群的所有关键参数,从而可防止由于某些相关联的关键参数没有被设置到而导致WiMAX客户端10无法成功登入WiMAX网络的情况发生。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号