报文发送方法、装置、智能终端和存储介质制造方法及图纸

技术编号:32857281 阅读:14 留言:0更新日期:2022-03-30 19:30
本发明专利技术实施例提供一种报文发送方法、装置、智能终端和存储介质,应用于具有无线通信功能的智能终端,该智能终端设有多个无线天线,包括全向天线以及至少一个定向天线,该方法包括:获取待发送报文的目的MAC地址;根据已知的MAC地址与无线天线的映射关系,确定目的MAC地址对应的目标无线天线,该映射关系基于智能终端与周围不同设备之间的方位关系配置,周围不同设备包括其他智能终端和/或管理设备,管理设备用于存储各智能终端采集的数据,目标无线天线是至少一个定向天线中的一个;使用目标无线天线发送待发送报文。智能终端通过使用与目的MAC地址匹配的定向天线发送待发送报文,提高无线传输的信号质量,提升无线传输的稳定性。的稳定性。的稳定性。

【技术实现步骤摘要】
报文发送方法、装置、智能终端和存储介质


[0001]本专利技术涉及无线通信
,尤其涉及一种报文发送方法、装置、智能终端和存储介质。

技术介绍

[0002]伴随着无线通信技术的发展,通过无线网络设备进行数据传输,能够有效解决使用有线以太网传输数据时,存在的线路部署困难和施工成本高等问题。
[0003]对于无线网络设备来说数据传输时信号强度的强弱是数据能否顺利传输的关键,当传输信号强度足够强时,数据能够高效准确的进行传输;而当无线网络设备之间距离较远或受遮挡物影响,导致传输信号大幅衰减、传输信号强度较弱时,数据可能无法正常传输。例如,在网络摄像头(IP Camera,简称IPC)将视频数据回传给点播设备或者存储设备时,假设这样的一个场景:某场景内部署多个IPC设备,各个IPC设备中设有WIFI模块,IPC设备可以作为中继节点为其他IPC设备进行报文转发。但是,由于遮挡等原因,可能无法收到报文,导致视频数据回传失败。所以提供一种可靠的无线传输方案是亟待解决的问题。

技术实现思路

[0004]本专利技术实施例提供一种报文发送方法、装置、智能终端和存储介质,用以提高无线传输时的信号质量,提升无线传输的稳定性。
[0005]第一方面,本专利技术实施例提供一种报文发送方法,应用于具有无线通信功能的智能终端,所述智能终端设有多个无线天线,所述多个无线天线包括全向天线以及至少一个定向天线,所述方法包括:
[0006]获取待发送报文的目的MAC地址;
[0007]根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,所述映射关系基于所述智能终端与周围不同设备之间的方位关系配置,所述周围不同设备包括其他智能终端和/或管理设备,所述管理设备用于存储各智能终端采集的数据,所述目标无线天线是所述至少一个定向天线中的一个;
[0008]使用所述目标无线天线发送所述待发送报文。
[0009]可选地,所述方法还包括:
[0010]若不存在与所述目的MAC地址对应的映射关系,则确定所述目的MAC地址对应的目标无线天线为所述全向天线,以通过所述全向天线广播所述待发送报文;
[0011]通过目标定向天线接收到目标设备反馈的广播响应报文,所述目标设备是所述周围不同设备中的一个,所述目的MAC地址为所述目标设备的MAC地址,所述目标定向天线为所述至少一个定向天线中的一个;
[0012]将所述目的MAC地址与所述目标定向天线之间的对应关系更新到所述映射关系中。
[0013]可选地,所述映射关系用于反映报文类型、MAC地址与无线天线之间的对应关系;
[0014]所述根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,包括:
[0015]若所述待发送报文为广播报文,则确定所述目标无线天线为所述全向天线;
[0016]若所述待发送报文为单播报文,则根据所述目的MAC地址确定所述目标无线天线。
[0017]可选地,所述根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,包括:
[0018]根据预设的MAC地址、报文类型与队列之间的第一映射关系,确定所述目的MAC地址对应的目标队列;
[0019]将所述待发送报文存入所述目标队列中;
[0020]若所述目标队列达到调度条件,则根据预设的队列与无线天线之间的第二映射关系,确定所述目标队列对应的所述目标无线天线;所述映射关系包括所述第一映射关系和所述第二映射关系。
[0021]可选地,所述方法还包括:
[0022]每隔预设的时间片长度产生一个定时信号;
[0023]根据当前产生定时信号的时间与设定的调度周期的取余结果,确定调度周期内的目标时间片索引值,所述调度周期的时长是预设时间片长度的整数倍,队列个数小于等于所述调度周期包含的时间片个数;
[0024]根据调度周期内预设的队列标识与时间片索引值之间的对应关系,确定与所述目标时间片索引值对应的队列;
[0025]若确定出的队列为所述目标队列,则确定所述目标队列达到调度条件。
[0026]第二方面,本专利技术实施例提供一种报文发送装置,应用于具有无线通信功能的智能终端,所述智能终端设有多个无线天线,所述多个无线天线包括全向天线以及至少一个定向天线,所述装置包括:
[0027]获取模块,用于获取待发送报文的目的MAC地址;
[0028]处理模块,用于根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,所述映射关系基于所述智能终端与周围不同设备之间的方位关系配置,所述周围不同设备包括其他智能终端和/或管理设备,所述管理设备用于存储各智能终端采集的数据,所述目标无线天线是所述至少一个定向天线中的一个;
[0029]发送模块,用于使用所述目标无线天线发送所述待发送报文。
[0030]可选地,处理模块还用于,若不存在与所述目的MAC地址对应的映射关系,则确定所述目的MAC地址对应的目标无线天线为所述全向天线,以通过所述全向天线广播所述待发送报文;通过目标定向天线接收到目标设备反馈的广播响应报文,所述目标设备是所述周围不同设备中的一个,所述目的MAC地址为所述目标设备的MAC地址,所述目标定向天线为所述至少一个定向天线中的一个;将所述目的MAC地址与所述目标定向天线之间的对应关系更新到所述映射关系中。
[0031]可选地,所述映射关系用于反映报文类型、MAC地址与无线天线之间的对应关系。
[0032]可选地,处理模块还用于,若所述待发送报文为广播报文,则确定所述目标无线天线为所述全向天线;若所述待发送报文为单播报文,则根据所述目的MAC地址确定所述目标无线天线。
[0033]可选地,处理模块还用于,根据预设的MAC地址、报文类型与队列之间的第一映射关系,确定所述目的MAC地址对应的目标队列;将所述待发送报文存入所述目标队列中;若所述目标队列达到调度条件,则根据预设的队列与无线天线之间的第二映射关系,确定所述目标队列对应的所述目标无线天线;所述映射关系包括所述第一映射关系和所述第二映射关系。
[0034]可选地,处理模块还用于,每隔预设的时间片长度产生一个定时信号;根据当前产生定时信号的时间与设定的调度周期的取余结果,确定调度周期内的目标时间片索引值,所述调度周期的时长是预设时间片长度的整数倍,队列个数小于等于所述调度周期包含的时间片个数;根据调度周期内预设的队列标识与时间片索引值之间的对应关系,确定与所述目标时间片索引值对应的队列;若确定出的队列为所述目标队列,则确定所述目标队列达到调度条件。
[0035]第三方面,本专利技术实施例提供一种智能终端,包括:存储器、处理器、通信接口、全向天线以及至少一个定向天线;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如第一方面所述的报文发送方法。
[0036本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文发送方法,其特征在于,应用于具有无线通信功能的智能终端,所述智能终端设有多个无线天线,所述多个无线天线包括全向天线以及至少一个定向天线,所述方法包括:获取待发送报文的目的MAC地址;根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,所述映射关系基于所述智能终端与周围不同设备之间的方位关系配置,所述周围不同设备包括其他智能终端和/或管理设备,所述管理设备用于存储各智能终端采集的数据,所述目标无线天线是所述至少一个定向天线中的一个;使用所述目标无线天线发送所述待发送报文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若不存在与所述目的MAC地址对应的映射关系,则确定所述目的MAC地址对应的目标无线天线为所述全向天线,以通过所述全向天线广播所述待发送报文;通过目标定向天线接收到目标设备反馈的广播响应报文,所述目标设备是所述周围不同设备中的一个,所述目的MAC地址为所述目标设备的MAC地址,所述目标定向天线为所述至少一个定向天线中的一个;将所述目的MAC地址与所述目标定向天线之间的对应关系更新到所述映射关系中。3.根据权利要求1所述的方法,其特征在于,所述映射关系用于反映报文类型、MAC地址与无线天线之间的对应关系;所述根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,包括:若所述待发送报文为广播报文,则确定所述目标无线天线为所述全向天线;若所述待发送报文为单播报文,则根据所述目的MAC地址确定所述目标无线天线。4.根据权利要求3所述的方法,其特征在于,所述根据已知的MAC地址与无线天线的映射关系,确定所述目的MAC地址对应的目标无线天线,包括:根据预设的MAC地址、报文类型与队列之间的第一映射关系,确定所述目的MAC地址对应的目标队列;将所述待发送报文存入所述目标队列中;若所述目标队列达到调度条件,则根据预设的队列与无线天线之间的第二映射关系,确定所述目标队列对应的所述目标无线天线;所述映射关系包括所述第一映射关系和所述第二映射关系。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:每隔预设的时间片长度产生一个定时信号;根据当前产生定时信号的时间与设定的调度周期的取余结果,确定调度周期内的目标时间片...

【专利技术属性】
技术研发人员:俞成龙王龙顺
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:

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

1