一种Mesh组网管理方法、管理设备以及延长器技术

技术编号:19486310 阅读:104 留言:0更新日期:2018-11-17 11:26
本发明专利技术公开了一种Mesh组网管理方法,所述方法包括:接收用户终端发送的简单对象访问协议SOAP数据包;解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器;获取所述SOAP数据包的报文体;根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包;向所述目标延长器发送所述HTTP封包;接收所述目标延长器基于接收到所述HTTP封包的回应。此外,本发明专利技术还公开一种管理设备以及延长器。这样,本发明专利技术提供的Mesh组网管理方法能够根据SOAP数据包的报文头确定目标延长器,并向目标延长器发送包括SOAP数据包报文体的HTTP封包,能够接收目标延长器基于接收到所述HTTP封包的回应,从而方便管理设备对延长器进行管理。

【技术实现步骤摘要】
一种Mesh组网管理方法、管理设备以及延长器
本专利技术涉及通信
,尤其涉及一种Mesh组网管理方法、管理设备以及延长器。
技术介绍
随着电子技术的不断发展,移动终端(例如智能手机、平板电脑等)的功能越来越强大,在人们的工作以及生活中扮演着越来越重要的角色。与此同时,人们对网络,特别是无线网络的依赖性也越来越强,如今,无线网络几乎遍布人们活动的任何范围,例如办公室、家庭、酒店等,让用户可以随时随地连接无线网络,体验移动生活带来的便捷和快乐。现有技术中,多台设备的Mesh(无线网格网络或多跳网络)组网方式以其灵活的网络结构在要求大范围覆盖的无线中得到广泛应用,然而,现有技术中,Mesh组网中的管理设备只能向Mesh组网中的其他所有设备发送消息,且无法获取到Mesh组网中其他设备针对消息的回应,从而无法对Mesh组网中的其他设备进行有效管理,Mesh组网的稳定性较低。此外,当只需要向部分设备发送消息时,Mesh组网中的管理设备也会向所有设备发送消息,造成通信资源的浪费。可见,现有技术中,Mesh组网中的管理设备对组网中其他设备的管理效率较低,且容易造成通信资源的浪费。
技术实现思路
有鉴于此,本专利技术提出一种Mesh组网管理方法、管理设备以及延长器,以解决上述技术问题。首先,为实现上述目的,本专利技术提出一种Mesh组网管理方法,应用于管理设备,所述方法包括:接收用户终端发送的简单对象访问协议SOAP数据包;解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器;获取所述SOAP数据包的报文体;根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包;向所述目标延长器发送所述HTTP封包;接收所述目标延长器基于接收到所述HTTP封包的回应。可选地,所述解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器,包括:解析所述SOAP数据包,判断所述SOAP数据包是否包括报文头;若所述SOAP数据包包括报文头,根据所述SOAP数据包的报文头确定目标延长器。可选地,所述根据所述SOAP数据包的报文头确定目标延长器,包括:获取所述SOAP数据包的报文头中的目的地址数量信息;判断所述目的地址数量信息是否为预设值;若所述目的地址数量信息为预设值,确定所述Mesh组网中的所有延长器为目标延长器;若所述目的地址数量信息不为预设值,确定所述SOAP数据包的报文头中目的地址信息对应的延长器为目标延长器。可选地,所述根据所述SOAP数据包的报文头确定目标延长器,包括:根据SOAP数据包的报文头确定目标延长器的IP地址;所述根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包,包括:将所述目标延长器的IP地址以及所述SOAP数据包的报文体封装为超文本传输协议HTTP封包。可选地,所述根据SOAP数据包的报文头确定目标延长器的IP地址,包括:获取SOAP数据包的报文头中携带的目标延长器的媒体访问控制MAC地址;根据所述目标延长器的MAC地址从对应关系表中获取与所述MAC地址对应的IP地址为目标延长器的IP地址,其中,所述对应关系表中存储有多个延长器的MAC地址与IP地址的对应关系。可选地,所述接收用户终端发送的简单对象访问协议SOAP数据包之前,所述方法还包括:向所述Mesh组网内的所有延长器发送信息获取请求;接收延长器基于所述信息获取请求发送的所述延长器的MAC地址以及IP地址;根据接收到的每个延长器的MAC地址以及IP地址建立或者更新所述对应关系表。可选地,所述向所述Mesh组网内的所有延长器发送信息获取请求,包括:通过广播的方式向所述Mesh组网内的所有设备发送信息获取请求。可选地,所述方法还包括:若连续预设次数向所述Mesh组网内的所有延长器发送信息获取请求,均没有接收到第一延长器发送的MAC地址以及IP地址,将所述第一延长器的MAC地址与IP地址的对应关系从所述对应关系表中删除。可选地,所述接收所述目标延长器基于接收到所述HTTP封包的回应之后,所述方法还包括:判断是否接收到全部目标延长器基于接收到所述HTTP封包的回应;若接收到全部目标延长器基于接收到所述HTTP封包的回应,向所述用户终端发送通知消息。进一步地,为实现上述目的,本专利技术还提供一种Mesh组网管理方法,应用于延长器,所述方法包括:接收管理设备发送的HTTP封包;基于所述HTTP封包,向所述管理设备发送所述HTTP封包的回应。可选地,所述方法还包括:接收所述管理设备发送的信息获取请求;响应于所述信息获取请求,向所述管理设备发送所述延长器的MAC地址以及IP地址。进一步地,为实现上述目的,本专利技术还提供一种管理设备,所述管理设备包括存储器、至少一个处理器及存储在所述存储器上并可在所述至少一个处理器执行的至少一个程序,所述至少一个程序被所述至少一个处理器执行时实现上述任一项所述的方法中管理设备执行的步骤。进一步地,为实现上述目的,本专利技术还提供一种延长器,所述延长器包括存储器、至少一个处理器及存储在所述存储器上并可在所述至少一个处理器执行的至少一个程序,所述至少一个程序被所述至少一个处理器执行时实现上述任一项所述的方法中延长器执行的步骤。相较于现有技术,本专利技术提出的Mesh组网管理方法接收用户终端发送的简单对象访问协议SOAP数据包;解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器;获取所述SOAP数据包的报文体;根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包;向所述目标延长器发送所述HTTP封包;接收所述目标延长器基于接收到所述HTTP封包的回应。本专利技术提供的Mesh组网管理方法能够根据SOAP数据包的报文头确定目标延长器,并向目标延长器发送包括SOAP数据包报文体的HTTP封包,能够接收目标延长器基于接收到所述HTTP封包的回应,从而方便管理设备对延长器进行管理。附图说明图1是本专利技术实施例提供的一种Mesh组网的示意图;图2是本专利技术实施例提供的一种管理设备的结构示意图;图3是本专利技术实施例提供的一种延长器的结构示意图;图4是本专利技术实施例提供的一种Mesh组网管理方法的流程示意图;图5是本专利技术实施例提供的一种协议示意图;图6是本专利技术实施例提供的另一种Mesh组网管理方法的流程示意图;图7是本专利技术实施例提供的另一种Mesh组网管理方法的流程示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员本文档来自技高网...

【技术保护点】
1.一种Mesh组网管理方法,应用于管理设备,其特征在于,所述方法包括:接收用户终端发送的简单对象访问协议SOAP数据包;解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器;获取所述SOAP数据包的报文体;根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包;向所述目标延长器发送所述HTTP封包;接收所述目标延长器基于接收到所述HTTP封包的回应。

【技术特征摘要】
1.一种Mesh组网管理方法,应用于管理设备,其特征在于,所述方法包括:接收用户终端发送的简单对象访问协议SOAP数据包;解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器;获取所述SOAP数据包的报文体;根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包;向所述目标延长器发送所述HTTP封包;接收所述目标延长器基于接收到所述HTTP封包的回应。2.如权利要求1所述的Mesh组网管理方法,其特征在于,所述解析所述SOAP数据包,根据所述SOAP数据包的报文头确定目标延长器,包括:解析所述SOAP数据包,判断所述SOAP数据包是否包括报文头;若所述SOAP数据包包括报文头,根据所述SOAP数据包的报文头确定目标延长器。3.如权利要求1或2所述的Mesh组网管理方法,其特征在于,所述根据所述SOAP数据包的报文头确定目标延长器,包括:获取所述SOAP数据包的报文头中的目的地址数量信息;判断所述目的地址数量信息是否为预设值;若所述目的地址数量信息为预设值,确定所述Mesh组网中的所有延长器为目标延长器;若所述目的地址数量信息不为预设值,确定所述SOAP数据包的报文头中目的地址信息对应的延长器为目标延长器。4.如权利要求1所述的Mesh组网管理方法,其特征在于,所述根据所述SOAP数据包的报文头确定目标延长器,包括:根据SOAP数据包的报文头确定目标延长器的IP地址;所述根据所述目标延长器将所述SOAP数据包的报文体封装为超文本传输协议HTTP封包,包括:将所述目标延长器的IP地址以及所述SOAP数据包的报文体封装为超文本传输协议HTTP封包。5.如权利要求4所述的Mesh组网管理方法,其特征在于,所述接收用户终端发送的简单对象访问协议SOAP数...

【专利技术属性】
技术研发人员:刘乘驰
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1