一种多无线接入点的升级方法与流程

文档序号:27693556发布日期:2021-12-01 04:28阅读:143来源:国知局
一种多无线接入点的升级方法与流程

1.本发明属于网络通信技术领域,特别涉及一种多无线接入点的升级方法。


背景技术:

2.目前运营商在开通宽带业务时,经常需要给一些家庭用户部署多个无线接入点来解决无线的覆盖问题。这些无线接入点可能会来自不同的芯片厂家或不同的设备商,那么传统单无线接入点的如snmp/tr069等管理协议就难以实现多无线接入点的统一化升级。
3.因此,需要设计一种多无线接入点的升级方法,从而解决上述技术问题。


技术实现要素:

4.针对上述问题,本发明提供了一种多无线接入点的升级方法,所述方法包括有:下发升级文件至电缆调制解调器;根据升级文件,电缆调制解调器组播升级文件消息;无线接入点获取升级文件消息中正确的包头数据;根据包头数据,无线接入点向电缆调制解调器发送获取升级包数据的请求;根据获取升级包数据的请求,电缆调制解调器给无线接入点下发升级包数据;根据升级包数据,无线接入点进行升级。
5.进一步的,在无线接入点升级过程中,电缆调制解调器查询无线接入点升级状态。
6.进一步的,电缆调制解调器查询无线接入点升级状态的具体执行步骤为:电缆调制解调器向无线接入点发送查询无线接入点升级状态的请求;无线接入点在收到请求后,将无线接入点升级状态向电缆调制解调器回应。
7.进一步的,升级文件中有多个包头数据,无线接入点获取升级文件消息中正确的包头数据的步骤如下:在无线接入点获取到某一包头数据后,需要对该包头数据进行分析判断,判断该包头数据所对应的升级包是否是无线接入点所需的升级包,若判断该包头数据所对应的升级包不是无线接入点所需的升级包,则无线接入点继续获取下一个包头数据,并继续对下一个包头数据进行分析判断,直至获取出升级文件消息中正确的包头数据。
8.进一步的,所述升级文件消息中包括有升级包的升级包索引、包头数据、总长度、md5哈希值以及支持的升级方式。
9.进一步的,所述升级文件中包括有多个升级包。
10.进一步的,在无线接入点升级完成后,无线接入点回应升级完成的通知信号给电缆调制解调器。
11.另一方,本发明还提供一种多无线接入点的升级装置,所述升级装置包括有如上述所述的电缆调制解调器以及无线接入点。
12.本发明的有益效果在于:本发明提供的一种多无线接入点的升级方法,可有效的通过部署多个无线接入点
来实现无线的覆盖,通过电缆调制解调器的协助,从而能完成家庭网络内的多无线接入点的去ip化统一升级方式。
13.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一个简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1示出了根据本发明实施例的原理图。
具体实施方式
16.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.本发明提供了一种多无线接入点的升级方法,所述方法包括有:步骤s1:下发升级文件至电缆调制解调器(cable modem,以下简称cm);步骤s2:根据升级文件,电缆调制解调器组播升级文件消息;步骤s3:无线接入点(access point,以下简称ap)获取升级文件消息中正确的的包头数据;步骤s4:根据包头数据,无线接入点向电缆调制解调器发送获取升级包数据的请求;步骤s5:根据获取升级包数据的请求,电缆调制解调器给无线接入点下发升级包数据;步骤s6:根据升级包数据,无线接入点进行升级。
18.对于步骤s1,具体的,在运营商拿到ap厂家提供的升级包后,将升级包打包制作成统一升级文件,并使用snmp简单网络管理协议和简单文件传输协议tftp的方式将升级文件下发给cm,其中,升级文件中包括有多个升级包。
19.对于步骤s2,具体的,根据升级文件,cm在家庭局域网内组播(imageinfonotify)升级文件消息,其中,该升级文件消息包括有每个升级包的升级包索引、包头数据、总长度、md5哈希值以及支持的升级方式。
20.对于步骤s3,在无线接入点获取到某一包头数据后,需要对该包头数据进行分析判断,判断该包头数据所对应的升级包是否是无线接入点所需的升级包,若判断该包头数据所对应的升级包不是无线接入点所需的升级包,则无线接入点继续获取下一个包头数据,并继续对下一个包头数据进行分析判断,直至获取出升级文件消息中正确的包头数据。
21.具体的,由于cm已经组播了升级文件消息,ap可以直接接收升级文件消息中,所有
升级包的包头数据,并能够对每个升级包的包头数据进行分析判断,例如,若获取的某一升级包的包头数据符合ap所需升级包的包头数据特征,则判断成功,否则判断不成功。若判断成功则表明该包头数据对应的升级包是ap所需要的升级包,此时执行如下步骤:ap向cm发送一个单播请求(imagedatarequest),其中,该单播请求包含对应升级包的升级包索引以及最大报文接收窗口,而后,cm在接收到该单播请求后,进行一个回应(imagedataresponse),该回应中包含升级包的总长度(升级包数据长度)以及发送窗口长度(每一个报文携带的数据长度),这两个长度可以让ap平稳接受升级包数据。
22.若判断失败,则表明该包头数据对应的升级包不是ap所需要的升级包,此时执行如下步骤:ap向发cm发送其他升级包包头数据的单播请求;cm在收到该单播请求后,将其他升级包的包头数据单播回应给ap,ap对其他每个包头数据都进行判断,直至判断出正确的包头数据,该正确的包头数据所对应的升级包就是ap所需要的升级包。
23.对于步骤s4,具体的,根据获取正确的包头数据,ap向cm发送获取升级包数据的请求。
24.对于步骤s5中,cm给ap下发升级包数据是使用消息(imagepayloadnotify)给ap的 ,每次发送窗口长度大小的数据。
25.对于步骤s6,具体的,在ap接收到升级包数据后,由于网络传输不稳定,可能存在报文丢失,因此,ap回应imagepayloadack,并携带payload序号,这样,在有了payload序号后,cm就知道哪些升级包需要重新发送,在ap升级过程中,电缆调制解调器查询无线接入点升级状态,其中,cm查询ap升级状态的具体执行步骤为:cm向ap发送(upgradestatequery)查询ap升级状态的请求;ap在收到请求后,将ap升级状态向cm回应(upgradestateresponse)。
26.在本实施例中,其中,cm作为家庭接入设备,与电缆调制解调器终端系统(cable modem terminal systems,以下简称cmts)使用同轴/光纤连接,满足docsis标准,如图1所示的,升级服务器中有升级文件,升级服务器与cmts通过光纤/以太网连接,cmts与cm之间通过cable网络连接,因而升级文件在传输给cmts后,通过docsis协议可下发给cm。
27.ap有多个,其中,在家庭内的多个ap满足multi

ap specification version 1.0/2.0(基于ieee 1905.1协议组网)协议,相互间通过有线或者无线连接,如在图中的多个ap,例如ap

1、ap

2以及ap
‑1‑
1,ap

1以及ap

2均能够通过光纤/以太网与cm连接;ap
‑1‑
1通过光纤/以太网与ap

1连接;通过无线局域网(wireless local area network,以下简称wlan),cm与终端连接(手机);同样的,通过wlan,ap

1以及ap

2均能够与终端连接。
28.一方面,在本实施例中,在ap升级完成后,ap发送(upgradefinishnotify)升级完成的通知信号给cm。
29.另一方面,本实施例中还提供一种多无线接入点的升级装置,该升级装置包括有如上述所述的电缆调制解调器;该升级装置包括有如上述所述的无线接入点。
30.以上所述仅是本发明的较佳实施例而已,并非对本发明做任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案的范围内,当可利用上述揭示的技术内容作出些许更动或修
饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1