一种无线AP与AP组网视频传输系统及方法与流程

文档序号:25539791发布日期:2021-06-18 20:35阅读:151来源:国知局
一种无线AP与AP组网视频传输系统及方法与流程

本发明涉及一种网视频传输技术领域,特别涉及一种无线ap与ap组网视频传输系统及方法。



背景技术:

传统的nvr(networkvideorecorder,网络视频录像机)和ipc(ipcamera,网络摄像机)的组网是以太网有线组网传输如图1a和1b所示,把各个ipc接入到交换机再接入nvr上,或者是星状,如一拖n、ap-sta的无线组网传输方式,其中ap(accesspoint,无线接入点),sta(station,工作站模式),这样导致nvr作为ap接入数量或带机量受到限制。此外ipc是station模式,需要在nvr的无线ap模式覆盖下ipc才能传输数据,传统方案只能在nvr的无线覆盖范围内ipc才能实现数据传输,这样使得设备布局范围大大受到限制。



技术实现要素:

本发明主要解决的技术问题是提供一种无线ap与ap组网视频传输系统,该无线ap与ap组网视频传输系统可以避免ap-sta组网下设备布局范围受限,扩大无线组网覆盖范围和改善易用性。

为了解决上述问题,本发明提供一种无线ap与ap组网视频传输系统,该无线ap与ap组网视频传输系统包括,

无线链路,本设备ap和关联本设备ap之间的数据链的建立,实现数据链路层的通路,其中无线链路的连接由私有状态机和无线标准状态机制配合使用,将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;

数据转发模块,对本设备ap的数据发送和关联本设备ap的数据转发,及链路管理和链路维护,其中根据无线链路连接的sta进行选择和发送数据包;

nvr设备,对所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输。

进一步地说,所述无线链路包括ap-ap的组网,该ap-ap的组网包括,设备间通过ap模式进行通信,同一信道上的nvr设备/ipc设备和ipc设备都发送广播探测管理包,每2毫秒发送一次,对端ipc设备收到广播探测管理包后回复,无线认证请求包;nvr设备/ipc设备收到后记录ipc设备信息,接口和状态并发送无线认证回应包;当ipc设备收到无线认证回应包记录nvr设备/ipc设备信息、接口和状态并发送无线关联请求包;nvr设备/ipc设备无线关联请求包收到后记录ipc设备信息、接口和状态并发送无线关联确认包;ipc设备收到无线关联确认包后向nvr设备/ipc设备发送确认包;nvr设备/ipc设备和ipc设备更新设备信息、接口、状态信息和链路关联;若ipc设备再无线认证请求,无线关联请求和确认阶段5秒内未收到会重传一次,再超时就删除已经保存的状态信息;每10秒有无线链路维护包进行更新,检查关联本设备ap和该链路是否存在。

进一步地说,所述数据转发模块进行的数据传输包括通过发送构建的网络层的数据管理包,其中nvr设备通过转发模块进行数据管理包的收集,ipc设备通过转发模块进行关联本设备ap的数据转发,按照设备中无线驱动已经建立的sta表中记录每个对象发送管理包,下一节点收到该数据管理包进行记录,并且填充本设备mac信息再发送下一节点管理的设备,若无下一节点关联本设备ap,则往回发给nvr设备;nvr设备通过收集各个ipc设备发回的信息进行选择确定一条数据传输路径,发送数据管理包到每个节点设备进行确认,每个节点设备接收数据管理包确定发送接口为发送数据的目的mac。

进一步地说,所述数据包管理包的构建包括,发送维护链路的数据包,封装关联本设备ap为目的地址的以太网包,定义私有字段数据作为维护链路的数据包特征码发往目的设备,目的设备收到该维护链路的数据包进行回复,刷新已经确定好路径选择的两个设备,对端的关联时间,达到维护数据连接的保活机制;

通过数据管理包传输设备(是指nvr设备/ap1设备)的信息给到组网内的其他设备,进行数据交互,更新信息。

进一步地说,所述ipc设备通过无线驱动接收节点ipc视频流数据包,接收到数据包通过源mac和目的mac匹配,直到数据发送到nvr设备。

本发明还提供一种无线ap与ap组网视频传输方法,该无线ap与ap组网视频传输方法,包括,链路连接步骤,待接入网的设备发送探测包后进行设备间的链路连接;

确定链路路径步骤,nvr设备发送数据管理包给关联设备ap,nvr设备接收反馈的链路信息包后选择和确定路径;

记录维护链路信息步骤,各个设备记录维护本设备和关联设备间的链路信息;

维链管理步骤,按时间间隔进行数据链路的维护和管理;

组网链路的各个ipc设备按照nvr设备确定的路径进行发送本设备数据和转发关联本设备的数据,nvr设备进行各个ipc设备(的数据收集和播放视频数据,当检测有断开或新设备加入,依次重复上述步骤。

进一步地说,所述ap-ap的组网步骤包括,本设备ap和关联本设备ap之间的数据链的建立,实现数据链路层的通路,其中无线链路的连接由私有状态机和无线标准状态机制配合使用,将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;

数据传输步骤,对本设备ap的数据发送和关联本设备ap的数据转发,及链路管理和链路维护,其中根据无线链路连接的sta进行选择和发送数据,由设备nvr设备对所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输。

进一步地说,所述ap-ap的组网步骤包括,设备间通过ap模式进行通信,同一信道上的nvr设备/ipc设备和ipc设备都发送广播探测管理包,每2毫秒发送一次,对端ipc设备收到广播探测管理包后回复,无线认证请求包;nvr设备/ipc设备收到后记录ipc设备信息,接口和状态并发送无线认证回应包;当ipc收到无线认证回应包记录nvr/ipc设备信息,接口和状态并发送无线关联请求包;nvr设备/ipc设备无线关联请求包收到后记录ipc设备信息,接口和状态并发送无线关联确认包;ipc设备收到无线关联确认包后向nvr设备/ipc设备发送确认包;nvr设备/ipc设备和ipc设备更新设备信息,接口和状态信息,链路关联;若待接收设备再无线认证请求,无线关联请求和确认阶段5秒内未收到会重传一次,再超时就删除已经保存的状态信息;每10秒有无线链路维护包进行更新,检查关联本设备ap和该链路是否存在。

进一步地说,所述数据传输步骤包括nvr设备/ipc设备通过发送构建的网络层的数据包的数据管理包,按照nvr设备或ipc设备中无线驱动已经建立的sta表中记录每个对象发送管理包,下一节点收到该管理包进行记录,并且填充本设备mac信息再发送另个管理的设备,若无下一节点设备,则往回发给nvr设备/ipc设备;nvr设备/ipc设备通过收集各个ipc设备发回的信息进行选择确定一条数据传输路径,发送管理包到每个节点进行确认,每个节点设备接收管理包确定发送接口为发送数据的目的mac,其中,该数据管理包包括组网内的各个数据包的信息通信用报文或信息和设备连接的信号强度和设备节点数信息的传输。

进一步地说,所述数据包管理包的构建包括,维护链路的数据包,封装关联设备为目的地址的以太网包,定义私有字段数据作为维护链路的数据包特征码发往目的设备,目的设备收到该数据包进行回复,刷新该两端连接的时间,达到维护数据连接的保活机制;

通过数据管理包传输设备的信息给到组网内的其他设备,进行数据交互,更新信息。

进一步地说,所述ipc设备通过无线驱动接收节点ipc视频流数据包,接收到数据包通过源mac和目的mac匹配,直到数据发送到nvr设备。

本发明无线ap与ap组网视频传输系统包括,建立本设备ap和关联本设备ap之间的数据链实现数据链路层的通路的无线链路;对本设备ap的数据发送和关联本设备ap的数据转发,及链路管理和链路维护的数据转发模块;以及对所有节点的信息收集进行各个节点的路径选择,确定传输的组网路径进行组网数据传输的nvr设备。由于ap-ap的组网通过无线链路和数据转发模块来实现,无线链路的连接由私有状态机和无线标准状态机制配合使用,达到可以将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;nvr设备进行所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输,可以避免ap-sta组网下设备布局范围受限,扩大无线组网覆盖范围和改善易用性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见地,描述中的附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1a是现有无线传输网络示意图。

图1b是现有有线传输网络示意图。

图2是本发明无线ap与ap组网视频传输系统实施例无线链路覆盖示意图。

图3是本发明无线ap与ap组网视频传输系统实施例链路连接和数据传输示意图。

图4是本发明无线ap与ap组网视频传输系统实施例无线数据转发流程示意图。

图5是本发明无线ap与ap组网视频传输系统实施例无线链路协商示意图。

图6是本发明无线ap与ap组网视频传输系统实施例数据转发流程示意图。

图7是本发明无线ap与ap组网视频传输系统实施例管理节点及链路流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面结合具体实施例及附图对本发明的权利要求做进一步的详细说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提出所获得的所有其他实施例,也都属于本发明保护的范围。

需要理解的是,在本发明实施例中描述,所有方向性指示的术语,如“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系基于附图所示的方位、位置关系或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于简化描述本发明,而不是明示或暗示所指的装置、元件或部件必须具有特定的方位、以及特定的方位构造,不应理解为对本发明的限制。仅用于解释在附图所示下各部件之间的相对位置关系、运动情况等,当该特定姿态发生改变时,则该方向性指示也可能随之改变。

此外,本发明中序数词,如“第一”、“第二”等描述仅用于区分目的,而不能理解为指示或暗示其相对重要性或隐含指示所指示的技术特征的数量。由此限定“第一”、“第二”的特征可以明示或隐含和至少一个该技术特征。在本发明描述中,“多个”的含义是至少两个,即两个或两个以上,除非另有明确体的限定外;“至少一个”的含义是一个或一个以及上。

在本发明中,除非另有明确的规定和限定,术语“安装”、“设置”、“连接”、“固定”、“旋接”等术语应做广义理解,例如,既可以是部件之间的位置关系相对固定,也可以是部件之间存在物理上固定连接,既可以是可拆卸连接,或成一体结构;既可以是机械连接,也可以是电信号连接;既可以是直接相连,也可以通过中间媒介或部件间接相连;既可以是两个元件内部的连通,也可以是两个元件的相互作用关系,除非说明书另有明确的限定,可作其他理解时不能实现相应的功能或效果外,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

本发明可能涉及的控制器、控制电路是本领域技术人员常规的控制技术或单元,如控制器的控制电路可以由本领域普通的技术人员采用现有,如简单编程即可实现。涉及与硬件配合实现控制结果的软件或程序,如说明未作详细说明表示涉及的软件或程序控制过程,则属于采用现有技术或本领域普通的技术人员常规技术。电源也采用所述属本领域现有技术,并且本发明主要发明技术点在于对机械装置改进,所以本发明不再详细说明具体的电路控制关系和电路连接。

如图2-图7所示,本发明提供一种无线ap与ap组网视频传输系统实施例。

该无线ap与ap组网视频传输系统包括,

无线链路,本设备ap和关联本设备ap之间的数据链的建立,实现数据链路层的通路,其中无线链路的连接由私有状态机和无线标准状态机制配合使用,将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;

数据转发模块,对本设备ap的数据发送和关联本设备ap的数据转发,及链路管理和链路维护,其中根据无线链路连接的sta进行选择和发送数据包;

nvr设备,对所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传,如图4所示无线数据转发流程模块。

具体地说,所述无线链路包括ap-ap的组网,nvr就是ap1,ipc1是ap2,ipc2是ap3,以此类推。该ap-ap的组网包括,设备间通过ap模式进行通信,同一信道上的nvr/ipc和ipc设备都发送广播探测管理包,每一段时间发送一次,以每2毫秒发送一次为例,对端ipc设备收到广播探测管理包后回复,无线认证请求包;nvr/ipc设备收到后记录ipc设备信息,接口和状态并发送无线认证回应包;当ipc收到无线认证回应包记录nvr/ipc设备信息,接口和状态并发送无线关联请求包;nvr/ipc设备无线关联请求包收到后记录ipc设备信息,接口和状态并发送无线关联确认包;ipc设备收到无线关联确认包后向nvr/ipc发送确认包;nvr/ipc和ipc设备更新设备信息,接口和状态信息,链路关联;若设备再无线认证请求,无线关联请求和确认阶段5秒内未收到会重传一次,再超时就删除已经保存的状态信息;每一段时间包更新更新有无线链路维护,以每10秒为例,检查关联本设备ap和该链路是否存在。

如图7所示,所述数据转发模块进行的数据传输包括nvr设备/ipc设备通过发送构建的数据管理包,按照设备中无线驱动已经建立的sta表中记录每个对象发送管理包,下一节点收到该管理包进行记录,并且填充本设备mac信息再发送另个管理的设备,若无下一节点设备,则往回发给nvr设备;nvr设备通过收集各个ipc设备发回的信息进行选择确定一条数据传输路径,发送管理包到每个节点进行确认,每个ipc设备接收管理包确定发送接口为发送数据的目的mac;所述ipc设备通过无线驱动接收ipc视频流数据包,接收到数据包通过源mac和目的mac匹配,直到数据发送到nvr设备,如图6所示。

所述数据管理包为网络层的数据包,通过组网内的各个数据包的信息通信用的,例如维护链路报文,设备mac信息,设备连接的信号强度的,设备节点数等信息的传输。

所述数据包管理包的构建包括:发送维护链路的数据包,封装关联设备为目的地址的以太网包,定义私有字段数据作为维护链路的数据包特征码发往目的设备,目的设备收到该数据包进行回复,刷新已经确定好路径选择的两个设备,对端的关联时间,达到维护数据连接的保活机制;通过数据管理包传输设备的信息给到组网内的关联本设备,进行数据交互,更新信息。所述目的设备是指已经确定好路径的下一节点的设备。

由于ap-ap的组网通过无线链路和数据转发模块来实现,无线链路的连接由私有状态机和无线标准状态机制配合使用,达到可以将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;nvr设备进行所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输,可以避免ap-sta组网下设备布局范围受限,扩大无线组网覆盖范围和改善易用性。

本发明还提供一种无线ap与ap组网视频传输方法,该无线ap与ap组网视频传输方法包括,

链路连接步骤,接入组网设备发送探测包后进行设备间的链路连接;

确定链路路径步骤,nvr设备发送管理包给关联设备ap或nvr设备,nvr设备接收反馈的链路信息包后选择和确定路径;

记录维护链路信息步骤,各个设备记录维护本设备和关联设备间的链路信息;

维链管理步骤,按时间间隔进行数据链路的维链和管理;

组网链路的各个ap按照nvr设备确定的路径进行发送本设备数据和转发其他设备的数据,nvr设备进行各个设备的数据收集和播放视频数据,当检测有其他设备加入或者断开,依次重复上述步骤。

具体地说,所述ap-ap的组网步骤,本设备ap和关联本设备ap之间的数据链的建立,实现数据链路层的通路,其中无线链路的连接由私有状态机和无线标准状态机制配合使用,将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;

数据传输步骤,对本设备ap的数据发送和关联本设备ap的数据转发,及链路管理和链路维护,其中根据无线链路连接的sta进行选择和发送数据,由nvr设备对所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输。

进一步地说,所述ap-ap的组网步骤包括,设备间通过ap模式进行通信,同一信道上的nvr设备ipc设备和ipc设备都发送广播探测管理包,每2毫秒发送一次,对端ipc设备收到广播探测管理包后回复,无线认证请求包;nvr设备/ipc设备收到后记录ipc设备信息,接口和状态并发送无线认证回应包;当ipc设备收到无线认证回应包记录nvr设备/ipc设备信息,接口和状态并发送无线关联请求包;nvr设备/ipc设备无线关联请求包收到后记录ipc设备信息,接口和状态并发送无线关联确认包;ipc设备收到无线关联确认包后向nvr设备/ipc设备发送确认包;nvr设备/ipc设备和ipc设备更新设备信息,接口和状态信息,链路关联;若设备再无线认证请求,无线关联请求和确认阶段5秒内未收到会重传一次,再超时就删除已经保存的状态信息;每10秒有无线链路维护包进行更新,检查关联本设备ap和该链路是否存在。所述无线链路维护包进行更新时间、无线关联请求和确认阶段等根据需要进行设备,所述实施例时间仅为了举例说明。

所述数据传输步骤包括nvr设备/ipc设备通过发送构建的数据管理包,按照设备中无线驱动已经建立的sta表中记录每个对象发送管理包,下一节点收到该管理包进行记录,并且填充本设备mac信息再发送另个管理的设备,若无下一节点设备,则往回发给nvr设备;nvr设备通过收集各个ipc设备发回的信息进行选择确定一条数据传输路径,发送管理包到每个节点进行确认,每个ipc设备接收管理包确定发送接口为发送数据的目的mac;所述ipc设备通过无线驱动接收ipc设备视频流数据包,接收到数据包通过源mac和目的mac匹配,直到数据发送到nvr设备。

所述数据管理包为网络层的数据包,通过组网内的各个数据包的信息通信用的,例如维护链路报文,设备mac信息,设备连接的信号强度的,设备节点数等信息的传输。

所述数据包管理包的构建包括:发送维护链路的数据包,封装关联设备为目的地址的以太网包,定义私有字段数据作为维护链路的数据包特征码发往目的设备,目的设备收到该数据包进行回复,刷新已经确定好路径选择的两个设备,对端的关联时间,达到维护数据连接的保活机制;通过数据管理包传输设备的信息给到组网内的关联本设备,进行数据交互,更新信息。

由于ap-ap的组网通过无线链路和数据转发模块来实现,无线链路的连接由私有状态机和无线标准状态机制配合使用,达到可以将关联本设备ap加入到本设备ap模式下的sta表,实现链路的通路;nvr设备进行所有节点的信息收集进行各个节点的路径选择,确定一条传输的组网路径进行组网的数据传输,可以避免ap-sta组网下设备布局范围受限,可扩展增加组网节点数,不受限于直接连接主节点,即nvr设备的带机量,扩大无线组网覆盖范围和改善易用性,同时设布局方便。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1