数据传输方法、发送装置、接收装置以及存储介质制造方法及图纸

技术编号:21803967 阅读:18 留言:0更新日期:2019-08-07 11:47
本发明专利技术公开了一种数据传输方法,包括:在发送方获取到待发送的通信数据时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,发送所述通信数据至接收方,其中,所述接收方在接收到所述通信数据时,在接收方时隙中返回应答信息至所述发送方。本发明专利技术还公开了一种发送装置、接收装置以及计算机可读存储介质。本发明专利技术限定发送方和接收方的时隙,从而错开各方的发送时间,避免了数据传输过程中的数据干扰,提高了数据传输的可靠性。

Data transmission method, transmitting device, receiving device and storage medium

【技术实现步骤摘要】
数据传输方法、发送装置、接收装置以及存储介质
本专利技术涉及空调器
,尤其涉及一种数据传输方法、发送装置、接收装置以及计算机可读存储介质。
技术介绍
目前,在无线数据通信产品进行通信时,为了确保数据传输的可靠性,一般通过数据多次重发的方式,但是该方式具有以下缺点:发送方多次重发数据可能和接收方的响应占用相同的频段资源,从而使得数据传输失效;并且,发送方多次重发数据占用宝贵的频段资源,大量的冗余数据容易造成信号同频干扰,从而导致更多次的数据重发,形成恶性循环,使得传输极不可靠;同时,在一些应用场景下,需要多个设备在同一时间发送数据,多个设备之间相互的干扰进一步恶化了数据传输效果。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种数据传输方法、发送装置、接收装置以及计算机可读存储介质,旨在限定发送方和接收方的时隙,从而错开各方的发送时间,避免数据传输过程中的数据干扰,提高数据传输的可靠性。为实现上述目的,本专利技术提供一种数据传输方法,所述数据传输方法包括以下步骤:在发送方获取到待发送的通信数据时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,发送所述通信数据至接收方,其中,所述接收方在接收到所述通信数据时,在接收方时隙中返回应答信息至所述发送方。可选的,所述在当前时隙为所述发送方时隙时,发送所述通信数据至接收方的步骤包括:在当前时隙为所述发送方时隙时,生成第一随机因子;在所述发送方时隙中按照所述第一随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第二随机因子,并在所述接收方时隙中按照所述第二随机因子返回所述应答信息至所述发送方。可选的,所述数据传输方法还包括:在发送方获取到待发送的通信数据时,生成第三随机因子;按照所述第三随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第四随机因子,并按照所述第四随机因子返回所述应答信息至所述发送方。可选的,所述在当前时隙为所述发送方时隙时,发送所述通信数据至接收方的步骤之后,还包括:在预设时长内未接收到所述接收方返回的应答信息时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,再次发送所述通信数据至所述接收方,其中,所述预设时长小于等于所述接收方时隙。为实现上述目的,本专利技术还提供一种数据传输方法,所述数据传输方法包括以下步骤:在接收方接收到发送方发送的通信数据时,判断当前时隙是否为接收方时隙;在当前时隙为所述接收方时隙时,返回应答信息至所述发送方。可选的,所述在当前时隙为所述接收方时隙时,返回应答信息至所述发送方的步骤包括:在当前时隙为所述接收方时隙时,生成第二随机因子,并在所述接收方时隙中按照所述第二随机因子返回所述应答信息至所述发送方。可选的,所述数据传输方法还包括:所述接收方在接收到所述通信数据时,生成第四随机因子,并按照所述第四随机因子返回所述应答信息至所述发送方。为实现上述目的,本专利技术还提供一种发送装置,所述发送装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据传输程序,所述数据传输程序被所述处理器执行时实现上述数据传输方法的步骤。为实现上述目的,本专利技术还提供一种接收装置,所述接收装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据传输程序,所述数据传输程序被所述处理器执行时实现上述数据传输方法的步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据传输程序,所述数据传输程序被处理器执行时实现上述数据传输方法的步骤。本专利技术提供的数据传输方法、发送装置、接收装置以及计算机可读存储介质,在发送方获取到待发送的通信数据,且当前时隙为发送方时隙时,发送通信数据至接收方,其中,接收方在接收到通信数据时,在接收方时隙中返回应答信息至发送方。本专利技术限定发送方和接收方的时隙,从而错开各方的发送时间,避免了数据传输过程中的数据干扰,提高了数据传输的可靠性。附图说明图1为本专利技术实施例方案涉及的终端的硬件运行环境示意图;图2为本专利技术数据传输方法一实施例的流程示意图;图3为本专利技术数据传输方法另一实施例的流程示意图;图4为本专利技术数据传输方法又一实施例的流程示意图;图5为本专利技术发送方和接收方通信示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种数据传输方法,通过限定发送方和接收方的时隙,从而错开各方的发送时间,避免了数据传输过程中的数据干扰,提高了数据传输的可靠性。如图1所示,图1是本专利技术实施例方案涉及的终端的硬件运行环境示意图。本专利技术实施例终端为具有通信功能的终端,比如传感器、主机、家电设备等。如图1所示,该终端可以包括:处理器1001,例如CPU,通信总线1002,存储器1003。其中,通信总线1002用于实现这些组件之间的连接通信。存储器1003可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的终端的结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1003中可以包括操作系统以及数据传输程序。在图1所示的终端中,处理器1001可以用于调用存储器1003中存储的数据传输程序,并执行以下操作:在发送方获取到待发送的通信数据时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,发送所述通信数据至接收方,其中,所述接收方在接收到所述通信数据时,在接收方时隙中返回应答信息至所述发送方。进一步地,处理器1001可以调用存储器1003中存储的数据传输程序,还执行以下操作:在当前时隙为所述发送方时隙时,生成第一随机因子;在所述发送方时隙中按照所述第一随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第二随机因子,并在所述接收方时隙中按照所述第二随机因子返回所述应答信息至所述发送方。进一步地,处理器1001可以调用存储器1003中存储的数据传输程序,还执行以下操作:在发送方获取到待发送的通信数据时,生成第三随机因子;按照所述第三随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第四随机因子,并按照所述第四随机因子返回所述应答信息至所述发送方。进一步地,处理器1001可以调用存储器1003中存储的数据传输程序,还执行以下操作:在预设时长内未接收到所述接收方返回的应答信息时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,再次发送所述通信数据至所述接收方,其中,所述预设时长小于等于所述接收方时隙。进一步地,处理器1001可以调用存储器1003中存储的数据传输程序,还执行以下操作:在接收方接收到发送方发送的通信数据时,判断当前时隙是否为接收方时隙;在当前时隙为所述接收方时隙时,返回应答信息至所述发送方。进一步地,处理器1001可以调用存储器1003中存储的数据传输程序,还执行以下操作:在当前时隙为所述接收方时隙时,生成第二随机因子,本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,所述数据传输方法包括以下步骤:在发送方获取到待发送的通信数据时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,发送所述通信数据至接收方,其中,所述接收方在接收到所述通信数据时,在接收方时隙中返回应答信息至所述发送方。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述数据传输方法包括以下步骤:在发送方获取到待发送的通信数据时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,发送所述通信数据至接收方,其中,所述接收方在接收到所述通信数据时,在接收方时隙中返回应答信息至所述发送方。2.如权利要求1所述的数据传输方法,其特征在于,所述在当前时隙为所述发送方时隙时,发送所述通信数据至接收方的步骤包括:在当前时隙为所述发送方时隙时,生成第一随机因子;在所述发送方时隙中按照所述第一随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第二随机因子,并在所述接收方时隙中按照所述第二随机因子返回所述应答信息至所述发送方。3.如权利要求1所述的数据传输方法,其特征在于,所述数据传输方法还包括:在发送方获取到待发送的通信数据时,生成第三随机因子;按照所述第三随机因子发送所述通信数据至所述接收方,其中,所述接收方在接收到所述通信数据时,生成第四随机因子,并按照所述第四随机因子返回所述应答信息至所述发送方。4.如权利要求1所述的数据传输方法,其特征在于,所述在当前时隙为所述发送方时隙时,发送所述通信数据至接收方的步骤之后,还包括:在预设时长内未接收到所述接收方返回的应答信息时,判断当前时隙是否为发送方时隙;在当前时隙为所述发送方时隙时,再次发送所述通信数据至所述接收方,其中,所述预设时长小于等于所述接收方...

【专利技术属性】
技术研发人员:伊根生陈川
申请(专利权)人:深圳市鼎晟开元科技有限公司
类型:发明
国别省市:广东,44

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

1