通信参数与通信协议的配置方法、网络节点设备及系统转让专利

申请号 : CN201210369958.9

文献号 : CN103517260B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 崔涛刘柱刘振波

申请人 : 深圳友讯达科技股份有限公司

摘要 :

本发明公开了一种通信参数与通信协议的配置方法,包括:获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议。本发明实施例提供的通信参数与通信协议的配置方法,可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。

权利要求 :

1.一种通信参数与通信协议的配置方法,其特征在于,包括:获取要加入网络的终端设备的标识;

根据所述终端设备的标识为所述终端设备配置通信参数;

根据所述通信参数为所述终端设备配置通信协议,具体包括:根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;

当查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;

当未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数,并将所述相似度最高的通信参数对应的通信协议配置给所述终端设备。

2.根据权利要求1所述的方法,其特征在于,所述获取要加入网络的终端设备的标识,具体包括:周期性检测是否有终端设备要加入网络;

当有终端设备要加入网络时,获取所述终端设备的标识。

3.根据权利要求1所述的方法,其特征在于,所述获取要加入网络的终端设备的标识,具体包括:接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;

从所述入网请求中解析出所述终端设备的标识。

4.根据权利要求1所述的方法,其特征在于,所述根据所述终端设备的标识为所述终端设备配置通信参数,具体包括:根据所述终端设备的标识识别所述终端设备是否加入过网络;

当所述终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,并将所述通信参数配置给所述终端设备。

5.根据权利要求4所述的方法,其特征在于,还包括:当所述终端设备未加入过网络时,生成新的通信参数,将所述新的通信参数配置给所述终端设备,并将所述终端设备的标识与所述新的通信参数对应存储。

6.根据权利要求4所述的方法,其特征在于,所述根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,具体包括:根据所述终端设备的标识查找所述通信参数的索引数据头;

根据所述通信参数的索引数据头查找所述通信参数。

7.根据权利要求1所述的方法,其特征在于,还包括:向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。

8.一种网络节点设备,其特征在于,包括:

获取单元,用于获取要加入网络的终端设备的标识;

配置单元,用于根据所述获取单元获取的终端设备的标识为所述终端设备配置通信参数,并根据所述通信参数为所述终端设备配置通信协议;

所述配置单元包括:

查找子单元,用于根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;

配置子单元,用于当所述查找子单元查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;

第二获取子单元,用于当所述查找子单元未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数;

所述配置子单元,还用于将所述第二获取子单元获取的相似度最高的通信参数对应的通信协议配置给所述终端设备。

9.根据权利要求8所述的网络节点设备,其特征在于,所述获取单元包括:检测子单元,用于周期性检测是否有终端设备要加入网络;

第一获取子单元,用于当所述检测子单元检测到有终端设备要加入网络时,获取所述终端设备的标识。

10.根据权利要求8所述的网络节点设备,其特征在于,所述获取单元包括:接收子单元,用于接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;

解析子单元,用于从所述接收子单元接收到的入网请求中解析出所述终端设备的标识。

11.根据权利要求8所述的网络节点设备,其特征在于,所述配置单元还包括:识别子单元,用于根据所述终端设备的标识识别所述终端设备是否加入过网络;

所述查找子单元,还用于当所述识别子单元识别出终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数;

所述配置子单元,还用于将所述查找子单元查找到的通信参数配置给所述终端设备。

12.根据权利要求11所述的网络节点设备,其特征在于,所述配置单元还包括:参数生成子单元和存储子单元,所述参数生成子单元,用于当所述识别子单元识别出所述终端设备未加入过网络时,生成新的通信参数;

所述配置子单元,还用于将所述参数生成子单元生成的新的通信参数配置给所述终端设备;

所述存储子单元,用于将所述终端设备的标识与所述参数生成子单元生成的新的通信参数对应存储。

13.根据权利要求11所述的网络节点设备,其特征在于,所述查找子单元,具体用于根据所述终端设备的标识查找所述通信参数的索引数据头,根据所述通信参数的索引数据头查找所述通信参数。

14.根据权利要求8所述的网络节点设备,其特征在于,所述网络节点设备还包括发送单元,发送单元,用于向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。

15.一种网络系统,其特征在于,包括:网管设备、网络节点设备和终端设备;

所述网络节点设备,用于获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议;

所述网管设备,用于广播网络节点设备发送的配置完成消息;

所述根据所述通信参数为所述终端设备配置通信协议,具体包括:根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;

当查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;

当未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数,并将所述相似度最高的通信参数对应的通信协议配置给所述终端设备。

说明书 :

通信参数与通信协议的配置方法、网络节点设备及系统

技术领域

[0001] 本发明涉及通信技术领域,具体涉及一种通信参数与通信协议的配置方法、网络节点设备及系统。

背景技术

[0002] 无线信息采集系统的网络构架是一个网管设备负责管理多个网络节点,每个网络节点又负责管理多个终端设备。在组建网络时,为了使网络节点和终端设备间能正常通信,现有技术中,需要人工为每个终端设备配置通信参数,并且还要人工配置通信协议与通信参数的对应关系,通信参数和通信协议都配置好后,网络节点和终端设备间才能进行数据传输。
[0003] 本发明的发明人发现,现有技术中,因终端设备很多,依靠人工来配置通信参数和通信协议的方式的精确度低,而且效率低下。

发明内容

[0004] 本发明实施例提供一种通信参数与通信协议的配置方法,可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。本发明实施例还提供了相应的网络节点设备及系统。
[0005] 本发明实施例第一方面提供一种通信参数与通信协议的配置方法,包括:
[0006] 获取要加入网络的终端设备的标识;
[0007] 根据所述终端设备的标识为所述终端设备配置通信参数;
[0008] 根据所述通信参数为所述终端设备配置通信协议。
[0009] 结合第一方面,在第一种可能的实现方式中,所述获取要加入网络的终端设备的标识,具体包括:
[0010] 周期性检测是否有终端设备要加入网络;
[0011] 当有终端设备要加入网络时,获取所述终端设备的标识。
[0012] 结合第一方面,在第二种可能的实现方式中,所述获取要加入网络的终端设备的标识,具体包括:
[0013] 接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;
[0014] 从所述入网请求中解析出所述终端设备的标识。
[0015] 结合第一方面,在第三种可能的实现方式中,所述根据所述终端设备的标识为所述终端设备配置通信参数,具体包括:
[0016] 根据所述终端设备的标识识别所述终端设备是否加入过网络;
[0017] 当所述终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,并将所述通信参数配置给所述终端设备。
[0018] 结合第一方面第三种可能的实现方式,在第四种可能的实现方式中,还包括:
[0019] 当所述终端设备未加入过网络时,生成新的通信参数,将所述新的通信参数配置给所述终端设备,并将所述终端设备的标识与所述新的通信参数对应存储。
[0020] 结合第一方面第三种可能的实现方式,在第五种可能的实现方式中,所述根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,具体包括:
[0021] 根据所述终端设备的标识查找所述通信参数的索引数据头;
[0022] 根据所述通信参数的索引数据头查找所述通信参数。
[0023] 结合第一方面至第一方面第五种可能的实现方式中的任意一项,在第六种可能的实现方式中,所述根据所述通信参数为所述终端设备配置通信协议,具体包括:
[0024] 根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;
[0025] 当查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;
[0026] 当未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数,并将所述相似度最高的通信参数对应的通信协议配置给所述终端设备。
[0027] 结合第一方面第六种可能的实现方式,在第七种可能的实现方式中,所述方法还包括:
[0028] 向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。
[0029] 本发明实施例第二方面提供一种网络节点设备,包括:
[0030] 获取单元,用于获取要加入网络的终端设备的标识;
[0031] 配置单元,用于根据所述获取单元获取的终端设备的标识为所述终端设备配置通信参数,并根据所述通信参数为所述终端设备配置通信协议。
[0032] 结合第二方面,在第一种可能的实现方式中,所述获取单元包括:
[0033] 检测子单元,用于周期性检测是否有终端设备要加入网络;
[0034] 第一获取子单元,用于当所述检测子单元检测到有终端设备要加入网络时,获取所述终端设备的标识。
[0035] 结合第二方面,在第二种可能的实现方式中,所述获取单元包括:
[0036] 接收子单元,用于接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;
[0037] 解析子单元,用于从所述接收子单元接收到的入网请求中解析出所述终端设备的标识。
[0038] 结合第二方面,在第三种可能的实现方式中,所述匹配单元包括:
[0039] 识别子单元,用于根据所述终端设备的标识识别所述终端设备是否加入过网络;
[0040] 查找子单元,用于当所述识别子单元识别出终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数;
[0041] 配置子单元,用于将所述查找子单元查找到的通信参数配置给所述终端设备。
[0042] 结合第二方面第三种可能的实现方式,在第四种可能的实现方式中,所述匹配单元还包括:参数生成子单元和存储子单元,
[0043] 所述参数生成子单元,用于当所述识别子单元识别出所述终端设备未加入过网络时,生成新的通信参数;
[0044] 所述配置子单元,还用于将所述参数生成子单元生成的新的通信参数配置给所述终端设备;
[0045] 所述存储子单元,用于将所述终端设备的标识与所述参数生成子单元生成的新的通信参数对应存储。
[0046] 结合第二方面第三种可能的实现方式,在第五种可能的实现方式中,[0047] 所述查找子单元,具体用于根据所述终端设备的标识查找所述通信参数的索引数据头,根据所述通信参数的索引数据头查找所述通信参数。
[0048] 结合第二方面第三种至第五种可能的实现方式中的任意一项,在第六种可能的实现方式中,所述匹配单元还包括第二获取子单元,
[0049] 所述查找子单元,还用于根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;
[0050] 配置子单元,还用于当所述查找子单元查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;
[0051] 第二获取子单元,用于当所述查找子单元未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数;
[0052] 所述配置子单元,还用于将所述第二获取子单元获取的相似度最高的通信参数对应的通信协议配置给所述终端设备。
[0053] 结合第六种可能的实现方式,在第七种可能的实现方式中,所述网络节点设备还包括发送单元,
[0054] 发送单元,用于向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。
[0055] 本发明实施例第三方面提供一种网络系统,包括:网管设备、网络节点设备和终端设备;
[0056] 所述网络节点设备,用于获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议;
[0057] 所述网管设备,用于广播网络节点设备发送的配置完成消息。
[0058] 本发明实施例采用获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议。与现有技术相比,本发明实施例提供的通信参数与通信协议的配置方法,可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。

附图说明

[0059] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0060] 图1是本发明实施例中配置方法的一实施例示意图;
[0061] 图2是本发明实施例的应用场景实施例示意图;
[0062] 图3是本发明实施例中网络节点设备的一实施例示意图;
[0063] 图4是本发明实施例中网络节点设备的另一实施例示意图;
[0064] 图5是本发明实施例中网络节点设备的另一实施例示意图;
[0065] 图6是本发明实施例中网络节点设备的另一实施例示意图;
[0066] 图7是本发明实施例中网络节点设备的另一实施例示意图;
[0067] 图8是本发明实施例中网络节点设备的另一实施例示意图;
[0068] 图9是本发明实施例中网络节点设备的另一实施例示意图;
[0069] 图10是本发明实施例中网络系统的一实施例示意图。

具体实施方式

[0070] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0071] 本发明实施例提供一种通信参数与通信协议的配置方法,可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。本发明实施例还提供相应的网络节点设备及系统。以下分别进行详细说明。
[0072] 参阅图1,本发明实施例提供的通信参数与通信协议的配置方法的一实施例包括:
[0073] 101、获取要加入网络的终端设备的标识。
[0074] 每个终端设备都有唯一的标识。
[0075] 102、根据所述终端设备的标识为所述终端设备配置通信参数。
[0076] 每个终端设备的标识都会对应唯一的通信参数。
[0077] 103、根据所述通信参数为所述终端设备配置通信协议。
[0078] 通信参数与通信协议的也是一对一的对应的,配置完通信参数后,该终端设备与网络节点设备建立了连接,但还不能传递数据,需要再通信协议配置完成后,终端设备才能与网络节点设备传递数据。
[0079] 本发明实施例采用获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议。与现有技术相比,本发明实施例提供的通信参数与通信协议的配置方法,可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。
[0080] 可选地,在上述图1对应的实施例的基础上,本发明提供的通信参数与通信协议的配置方法的另一实施例中,
[0081] 所述获取要加入网络的终端设备的标识,具体包括:周期性检测是否有终端设备要加入网络;当有终端设备要加入网络时,获取所述终端设备的标识。
[0082] 本发明实施例中,网络节点设备可以周期性的进行检测,如每个1个小时检测一次,当检测到有要加入网络的终端设备时,即可获取该终端设备的标识。
[0083] 可选地,在上述图1对应的实施例的基础上,本发明提供的通信参数与通信协议的配置方法的另一实施例中,
[0084] 所述获取要加入网络的终端设备的标识,具体包括:接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;从所述入网请求中解析出所述终端设备的标识。
[0085] 本发明实施例中,终端设备主动发送入网请求,请求加入网络。
[0086] 可选地,在上述图1对应的实施例的基础上,本发明提供的通信参数与通信协议的配置方法的另一实施例中,
[0087] 所述根据所述终端设备的标识为所述终端设备配置通信参数,具体包括:根据所述终端设备的标识识别所述终端设备是否加入过网络;当所述终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,并将所述通信参数配置给所述终端设备。
[0088] 要加入网络的终端设备可能有之前加入过网络的,也可能有未加入过网络的新终端设备,网络节点设备每次获取到终端设备的标识后都会存储该终端设备的标识,所以根据要加入网络的终端设备的标识到已存储的终端设备标识中去查找,即可以识别出该要加入网络的终端设备之前是否加入过网络。
[0089] 当网络节点设备中存储有要加入网络的终端设备的标识时,直接根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,并将所述通信参数配置给所述终端设备。
[0090] 当网络节点设备中没有存储有要加入网络的终端设备的标识时,说明该要加入网络的终端设备之前没有加入过网络,需要为该终端设备生成新的通信参数,每次生成新的通信参数都对应存储终端设备的标识与对应的通信参数,加入的终端设备多了,网络节点设备中就会存储有大量的存储终端设备的标识与对应的通信参数的对应关系,可以形成参数配置库,因此,当终端设备之前加入过网络时,可以根据终端设备的标识直接从参数配置库中查找到对应的匹配参数进行通信参数配置。
[0091] 所述根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,具体包括:根据所述终端设备的标识查找所述通信参数的索引数据头;根据所述通信参数的索引数据头查找所述通信参数。
[0092] 在上述图1对应的实施例及图1对应的可选实施例的基础上,本发明提供的配置方法的另一实施例中,所述根据所述通信参数为所述终端设备配置通信协议,具体包括:
[0093] 根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;
[0094] 当查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;
[0095] 当未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数,并将所述相似度最高的通信参数对应的通信协议配置给所述终端设备。
[0096] 每个通信参数都对应一个唯一代码,每个通信协议也对应一个唯一的代码,网络节点设备中对应存储有通信参数和通信协议。
[0097] 在上述实施例的基础上,本发明实施例提供的配置方法的另一实施例还包括:
[0098] 向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。
[0099] 当网络节点设备为终端设备配置好通信参数和通信协议后,可以将该终端设备配置的通信参数的代码和通信协议的代码、终端设备的标识及配置时间携带在配置完成消息中发送给网络设备,网管设备将该配置消息广播给其他网络设备节点,以供其他网络节点设备存储。
[0100] 本发明多个实施例提供的通信参数和通信协议的配置方法都可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。
[0101] 为便于理解,下面以一个具体的应用场景为例,详细的说明本发明实施例中通信参数和通信协议的配置过程:
[0102] 参阅图2,网络节点设备20周期性检测时,检测到终端设备10要加入网络,获取该终端设备10的终端设备的标识,该终端设备10的标识为UE100001,网络节点设备20根据端设备10的标识UE100001到存储的终端设备的标识集合中查找,当查找到标识集合中存在标识UE100001时,可以确定该终端设备10加入过网络,直接根据标识UE100001从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数,当在标识集合中未查找到标识UE100001时,生成新的通信参数,将所述新的通信参数配置给所述终端设备10,并将所述终端设备的标识与所述新的通信参数对应存储。
[0103] 配置完通信参数后,网络节点设备20再根据通信参数的代码,对应标识UE100001的通信参数的代码为C100001,即根据C100001从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,假设查找到的通信协议的代码为P100001,即可查找到P100001对应的通信协议,假设协议规定中断设备10与网络节点设备20传输数据的速率为2Mbit/s,那么网络节点设备20就将通信协议2Mbit/s配置给终端设备10。
[0104] 网络设备20为终端设备10配置完通信参数和通信协议后,向网管设备30发送终端设备10的配置完成消息,所述配置完成消息中携带所述终端设备的标识UE100001以及为所述终端设备配置的通信参数的代码C100001、通信协议的代码P100001和配置时间2012-9-21、15:20:30,以使网管设备30向网络中的其他网络节点设备广播所述配置完成消息。
[0105] 图2中虽然只画出了一个网络节点设备,但实际上网络节点设备可以有多个,每个网络节点设备为终端设备配置通信参数和通信协议的过程都是相同的,在此不再做过多赘述。
[0106] 参阅图3,本发明实施例提供的网络节点设备20的一实施例包括:
[0107] 获取单元201,用于获取要加入网络的终端设备的标识;
[0108] 配置单元202,用于根据所述获取单元201获取的终端设备的标识为所述终端设备配置通信参数,并根据所述通信参数为所述终端设备配置通信协议。
[0109] 本发明实施例中,获取单元201获取要加入网络的终端设备的标识,配置单元202根据所述获取单元201获取的终端设备的标识为所述终端设备配置通信参数,并根据所述通信参数为所述终端设备配置通信协议。与现有技术相比,本发明实施例提供的网络节点设备20可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。
[0110] 在上述图3对应的实施例的基础上,参阅图4,本发明实施例提供的网络节点设备的另一实施例中,所述获取单元201包括:
[0111] 检测子单元2011,用于周期性检测是否有终端设备要加入网络;
[0112] 第一获取子单元2012,用于当所述检测子单元2011检测到有终端设备要加入网络时,获取所述终端设备的标识。
[0113] 在上述图3对应的实施例的基础上,参阅图5,本发明实施例提供的网络节点设备的另一实施例中,所述获取单元201包括:
[0114] 接收子单元2013,用于接收终端设备的入网请求,所述入网请求中携带所述终端设备的标识;
[0115] 解析子单元2014,用于从所述接收子单元2013接收到的入网请求中解析出所述终端设备的标识。
[0116] 在上述图3对应的实施例的基础上,参阅图6,本发明实施例提供的网络节点设备的另一实施例中,所述匹配单元202包括:
[0117] 识别子单元2021,用于根据所述终端设备的标识识别所述终端设备是否加入过网络;
[0118] 查找子单元2022,用于当所述识别子单元2021识别出终端设备加入过网络时,根据所述终端设备的标识从预存储的通信参数配置库中查找与所述终端设备的标识对应的通信参数;
[0119] 配置子单元2023,用于将所述查找子单元2022查找到的通信参数配置给所述终端设备。
[0120] 在上述图6对应的实施例的基础上,参阅图7,本发明实施例提供的网络节点设备的另一实施例中,所述匹配单元202还包括:参数生成子单元2024和存储子单元2025,[0121] 所述参数生成子单元2024,用于当所述识别子单元2021识别出所述终端设备未加入过网络时,生成新的通信参数;
[0122] 所述配置子单元2023,还用于将所述参数生成子单元2024生成的新的通信参数配置给所述终端设备;
[0123] 所述存储子单元2025,用于将所述终端设备的标识与所述参数生成子单元2024生成的新的通信参数对应存储。
[0124] 在上述图6对应的实施例的基础上,本发明实施例提供的网络节点设备的另一实施例中,
[0125] 所述查找子单元2022,具体用于根据所述终端设备的标识查找所述通信参数的索引数据头,根据所述通信参数的索引数据头查找所述通信参数。
[0126] 在上述图6对应的实施例的基础上,参阅图8,本发明实施例提供的网络节点设备的另一实施例中,所述匹配单元202还包括第二获取子单元2026,
[0127] 所述查找子单元2022,还用于根据所述通信参数的代码,从预存储的通信参数代码与通信协议代码对应关系中查找与所述通信参数的代码对应的通信协议的代码,再根据所述通信协议的代码查找对应的通信协议;
[0128] 配置子单元2023,还用于当所述查找子单元2022查找到与所述通信参数的代码对应的通信协议时,将所述通信协议配置给所述终端设备;
[0129] 第二获取子单元2026,用于当所述查找子单元2022未查找到与通信参数的代码对应的通信协议时,获取与所述通信参数相似度最高的通信参数;
[0130] 所述配置子单元2023,还用于将所述第二获取子单元2026获取的相似度最高的通信参数对应的通信协议配置给所述终端设备。
[0131] 在上述图8对应的实施例的基础上,参阅图9,本发明实施例提供的网络节点设备的另一实施例还包括:发送单元203,
[0132] 发送单元203,用于向网管设备发送终端设备的配置完成消息,所述配置完成消息中携带所述终端设备的标识以及为所述终端设备配置的通信参数的代码、通信协议的代码和配置时间,以使网管设备向网络中的其他网络节点设备广播所述配置完成消息。
[0133] 以上本发明多个实施例提供的网络节点设备可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。
[0134] 参阅图10,本发明实施例提供的网络系统的一实施例包括:网管设备30、网络节点设备20和终端设备10;
[0135] 所述网络节点设备20,用于获取要加入网络的终端设备的标识;根据所述终端设备的标识为所述终端设备配置通信参数;根据所述通信参数为所述终端设备配置通信协议;
[0136] 所述网管设备30,用于广播网络节点设备发送的配置完成消息。
[0137] 一个网管设备30可以管理多个网络节点设备20,一个网络节点设备20可以管理多个终端设备10,图10中只画出了一部分,实际上整个网络系统中的网络节点设备20和终端设备10有很多个。
[0138] 本发明实施例提供的网络系统可以自动配置通信参数以及通信协议,提供了通信参数和通信协议配置的精确度,并且提高了配置效率。
[0139] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
[0140] 以上对本发明实施例所提供的通信参数与通信协议的配置方法、设备以及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。