一种数据传输方法、系统、装置及存储介质制造方法及图纸

技术编号:36338671 阅读:60 留言:0更新日期:2023-01-14 17:51
本发明专利技术公开了一种数据传输方法、系统、装置及存储介质,包括:接收发送端发送的数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;按照预设的监听时间窗口及休眠时间窗口周期性地监听所述数据信息;所述监听时间窗口根据接收端的功耗需求确定;当监听到唤醒帧,根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,进入唤醒状态后与发送端对业务数据进行传输。本发明专利技术实施例可以降低功耗低、提高唤醒的实时性、唤醒的成功率高,可广泛应用于无线通信技术领域。可广泛应用于无线通信技术领域。可广泛应用于无线通信技术领域。

【技术实现步骤摘要】
一种数据传输方法、系统、装置及存储介质


[0001]本专利技术涉及无线通信
,尤其涉及一种数据传输方法、系统、装置及存储介质。

技术介绍

[0002]一般来说,终端设备在通过网关与应用平台通讯的过程中,在某些低功耗模式下,终端设备中的模组大部分时间都处于休眠状态,模组唤醒机制对业务数据上下行有着决定性作用;目前type A模式下,上位机主动唤醒模组,然后让模组发送上行数据,发送完上行数据后,模组再打开接收窗口以接收网关发送的下行数据。因此,若有下行数据需要发送给模组,还需要在接收窗口内发送才有可能成功,这种唤醒方式相对系统来说是被动的。针对这种需求,提出空中唤醒(Wake On Radio,简称WOR)功能。
[0003]但是根据目前的空中唤醒方式有两种:一、下行数据没有固定周期,模组通过频繁切换到接收状态来监听是否有唤醒信号;二、下行数据有固定周期,模组根据固定周期切换到接收状态来监听是否有唤醒信号。对于第一种方式存在以下问题:无法进行点播唤醒,导致系统整体功耗变高;对于第二种方式存在以下问题:需要模组状态下与下行数据的固定周期同步,若时间偏差太大会错过唤醒信号,对模组晶振要求较高、唤醒的成功率低。

技术实现思路

[0004]有鉴于此,本专利技术实施例的目的是提供一种数据传输方法、系统、装置及存储介质,可以降低功耗低、提高唤醒的实时性、唤醒的成功率高。
[0005]第一方面,本专利技术实施例提供了一种数据传输方法,应用于接收端,包括以下步骤:
[0006]接收发送端发送的数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;
[0007]按照预设的监听时间窗口及休眠时间窗口周期性地监听所述数据信息;所述监听时间窗口根据接收端的功耗需求确定;
[0008]当监听到唤醒帧,根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,进入唤醒状态后与发送端对业务数据进行传输。
[0009]可选地,所述唤醒帧的持续时长、所述监听时间窗口及所述休眠时间窗口之间满足以下关系:
[0010]Tw>Ts+T1
[0011]其中,Tw表示唤醒帧的持续时长,Ts表示休眠时间窗口,T1表示监听时间窗口。
[0012]可选地,所述单元帧的持续时长与所述监听时间窗口之间满足以下关系:
[0013]T1>2T
f
[0014]其中,T1表示监听时间窗口,T
f
表示单元帧的发送持续时长。
[0015]可选地,所述单元帧的节点编号包括全唤醒编号和点对点唤醒编号,所述根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,具体包括:
[0016]当唤醒帧的节点编号为所述全唤醒编号,所有终端进入唤醒状态;
[0017]当唤醒帧的节点编号为所述点对点唤醒编号,确定所述点对点唤醒编号是否与自身的节点编号相同;
[0018]若所述点对点唤醒编号与自身的节点编号相同,进入唤醒状态;
[0019]若所述点对点唤醒编号与自身的节点编号不相同,继续周期性监听所述数据信息。
[0020]第二方面,本专利技术实施例提供了一种数据传输方法,应用于发送端,包括:
[0021]向接收端发送数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;
[0022]当唤醒帧中节点编号对应的接收端被唤醒,与进入唤醒状态的接收端对业务数据进行传输。
[0023]第三方面,本专利技术实施例提供了一种数据传输系统,应用于接收端,包括:
[0024]接收模块,用于接收发送端发送的数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;
[0025]监听模块,用于按照预设的监听时间窗口及休眠时间窗口周期性地监听所述数据信息;所述监听时间窗口根据接收端的功耗需求确定;
[0026]第一传输模块,用于当监听到唤醒帧,根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,进入唤醒状态后与发送端对业务数据进行传输。
[0027]第四方面,本专利技术实施例提供了一种数据传输系统,应用于发送端,包括:
[0028]发送模块,用于向接收端发送数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;
[0029]第二传输模块,用于当唤醒帧中节点编号对应的接收端被唤醒,与进入唤醒状态的接收端对业务数据进行传输。
[0030]第五方面,本专利技术实施例提供了一种数据传输装置,应用于接收端,包括:
[0031]第一存储器,用于存储可执行指令;
[0032]第一处理器,用于执行所述第一存储器中存储的可执行指令时,实现第一方面实施例所述的方法。
[0033]第六方面,本专利技术实施例提供了一种数据传输装置,应用于发送端,包括:
[0034]第二存储器,用于存储可执行指令;
[0035]第二处理器,用于执行所述第二存储器中存储的可执行指令时,实现第二方面实施例所述的方法。
[0036]第七方面,本专利技术实施例提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由第一处理器执行时用于执行第一方面实施例所述的方法;或者,所述处理器可执行的程序在由第二处理器执行时用于执行第二方面实施
例所述的方法。
[0037]实施本专利技术实施例包括以下有益效果:本实施例中接收端接收的数据信息包括数据帧和唤醒帧,唤醒帧由若干个单元帧连续组成,单元帧包括同步字和节点编号,接收端按照预设的监听时间窗口监听数据信息,当监听到唤醒帧,根据唤醒帧及接收端的节点信息确定是否进入唤醒状态,进入唤醒状态后与发送端对业务数据进行传输;即,接收端按照预设的监听时间窗口监听数据信息,无需频繁切换接收状态以监听唤醒信号,监听时间窗口根据接收端的功耗需求确定,无需与发送端的固定周期同步,模组晶振要求较低、唤醒的成功率高;另外,当接收端监听到唤醒帧后,根据唤醒帧及接收端的节点信息确定是否进入唤醒状态,从而实现点播唤醒,降低多个接收端的整体功耗;其中,唤醒帧的持续时长根据唤醒的实时性需求确定,从而提高高唤醒的实时性。
附图说明
[0038]图1是本专利技术实施例提供的一种通信系统的结构示意图;
[0039]图2是本专利技术实施例提供的一种现有基于空中唤醒的通信数据结构示意图;
[0040]图3是本专利技术实施例提供的另一种现有基于空中唤醒的通信数据结构示意图;
[0041]图4是本专利技术实施例提供的一种数据传输方法的步骤流程示意图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,应用于接收端,其特征在于,包括:接收发送端发送的数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性需求确定;按照预设的监听时间窗口及休眠时间窗口周期性地监听所述数据信息;所述监听时间窗口根据接收端的功耗需求确定;当监听到唤醒帧,根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,进入唤醒状态后与发送端对业务数据进行传输。2.根据权利要求1所述的方法,其特征在于,所述唤醒帧的持续时长、所述监听时间窗口及所述休眠时间窗口之间满足以下关系:Tw>Ts+T1其中,Tw表示唤醒帧的持续时长,Ts表示休眠时间窗口,T1表示监听时间窗口。3.根据权利要求1所述的方法,其特征在于,所述单元帧的持续时长与所述监听时间窗口之间满足以下关系:T1>2T
f
其中,T1表示监听时间窗口,T
f
表示单元帧的发送持续时长。4.根据权利要求1所述的方法,其特征在于,所述单元帧的节点编号包括全唤醒编号和点对点唤醒编号,所述根据所述唤醒帧及接收端的节点信息确定是否进入唤醒状态,具体包括:当唤醒帧的节点编号为所述全唤醒编号,所有终端进入唤醒状态;当唤醒帧的节点编号为所述点对点唤醒编号,确定所述点对点唤醒编号是否与自身的节点编号相同;若所述点对点唤醒编号与自身的节点编号相同,进入唤醒状态;若所述点对点唤醒编号与自身的节点编号不相同,继续周期性监听所述数据信息。5.一种数据传输方法,应用于发送端,其特征在于,包括:向接收端发送数据信息;其中,所述数据信息包括数据帧和唤醒帧,所述唤醒帧由若干个单元帧连续组成,所述单元帧包括同步字和节点编号,所述唤醒帧的持续时长根据唤醒的实时性...

【专利技术属性】
技术研发人员:梁居发刘宇马凤鸣郑凛李玮棠任后文刘军林李亮
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:

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

1