一种数据通信的方法及相关设备技术

技术编号:37979296 阅读:10 留言:0更新日期:2023-06-30 09:54
本申请提供了一种数据通信的方法及相关设备,应用于数据处理技术领域。本申请中由网关接收多个终端设备发送的数据获取请求;基于标识信息对数据获取请求进行处理,生成优先级信息,基于优先级信息对数据获取请求进行处理,生成数据获取请求对应的数据,向终端设备发送数据响应请求,在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。通过对终端设备进行划分,使得网关在完成与处于同一频段的终端设备的数据交互后有充足的时间对其他终端设备进行数据交互,进而减少多个终端同时向网关进行通信时出现数据拥堵,达到提高网络通信效率的目的。效率的目的。效率的目的。

【技术实现步骤摘要】
一种数据通信的方法及相关设备


[0001]本公开涉及数据处理
,尤其涉及一种数据通信的方法及相关设备。

技术介绍

[0002]按照目前无线蜂窝网中的通信方式,一次上行数据的传送过程包括:随机接入请求、无线资源的分配及连接建立、数据链路层连接建立、身份的提供、加密启动、数据的传送、数据链路连接释放以及无线资源的连接释放;对于下行数据传送过程,除了包含与上行数据传送过程相同的处理流程外,在随机接入网络之前,还包括寻呼过程。因此可见,为完成数据的传输,所要花费的通信过程信令量很大。
[0003]在物联设备同频段的无线数据通信组网里,由一个网关和多个终端设备组成的星型组网系统,为避免多个终端同时向网关发送数据而造成数据拥堵,往往采用网关为作主机,向终端轮循招数据的方式,采用这种通讯方式的好处是通信方式简单,但是需要网关不停的向终端招数据,效率低下,实时性差。如果允许终端主动向网关发数据,当遇到有多个终端设备在同一时刻响应某个事件发生,需同时向网关发生数据。此时网关因同时到收到多个终端设备的数据,易造成数据接收拥堵,解析错误而无法正常通信,而终端设备也因收不到网关正常应答数据,而重复发送数据,造成信道更加拥堵。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本申请的目的在于提供一种数据通信的方法及相关设备,至少在一定程度上克服现有技术存在的问题,通过对终端设备进行划分,使得网关在完成与处于同一频段的终端设备的数据交互后有充足的时间对其他终端设备进行数据交互,进而减少多个终端同时向网关进行通信时出现数据拥堵,达到提高网络通信效率的目的。
[0006]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。
[0007]根据本申请的一个方面,提供一种数据通信的方法,包括:接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。
[0008]本申请的另一个方面,一种数据通信的装置,其特征在于,包括:接收模块,被配置为接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征
所述终端设备的标识信息;处理模块,被配置为基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求;发送模块,被配置为向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据。
[0009]根据本申请的再一个方面,一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行实现上述的数据通信的方法。
[0010]根据本申请的又一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据通信的方法。
[0011]根据本申请的又一个方面,提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的数据通信的方法。
[0012]本申请所提供的一种数据通信的方法,由网关接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。通过对终端设备进行划分,使得网关在完成与处于同一频段的终端设备的数据交互后有充足的时间对其他终端设备进行数据交互,进而减少多个终端同时向网关进行通信时出现数据拥堵,达到提高网络通信效率的目的。
[0013]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0014]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1示出本申请一实施例所提供的一种数据通信的方法的流程图;图2示出本申请一实施例所提供的另一种数据通信的方法的流程图;图3示出本申请一实施例所提供的另一种数据通信的方法的流程图;图4示出了本申请一实施例所提供的一种数据通信的装置的结构示意图;图5示出了本申请一实施例所提供的一种电子设备的结构示意图;图6示出了本申请一实施例所提供的一种存储介质的示意图。
具体实施方式
[0016]现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。
[0017]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,不作为对本申请及其应用或使用的任何限制。
[0018]需要说明的是,本领域技术人员在考虑说明书及实践这里公开的专利技术后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求部分指出。
[0019]下面结合图1

图3来描述根据本申请示例性实施方式的数据通信的方法。需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。
[0020]一种实施方式中,本申请还提出一种数据通信的方法。图1示意性地示出了根据本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据通信的方法,其特征在于,包括:接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。2.根据权利要求1所述的数据通信的方法,其特征在于,所述接收多个终端设备发送的数据获取请求,包括:对所述数据获取请求进行处理,生成校验结果;若所述校验结果存在异常,则向所述多个终端设备发送数据响应请求,其中,所述数据响应请求用于表征当前发送数据获取请求的终端设备重新发送所述数据获取请求;若所述校验结果处于正常状态,则获取所述数据获取请求所携带的标识信息。3.根据权利要求1所述的数据通信的方法,其特征在于,所述基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,包括:基于所述标识信息获取所述数据获取请求的通信时长;基于所述通信时长生成通信标识,其中,所述通信标识用于表征所述排列在后的终端设备在预定时长内禁止向网关发送数据获取请求;向所述排列在后的终端设备发送数据响应请求,其中,所述数据响应请求包括所述通信标识。4.根据权利要求3所述的数据通信的方法,其特征在于,所述基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据,包括:对所述数据获取请求进行处理,生成所述数据获取请求对应的数据响应消息;获取所述数据响应消息的数据量大小;若所述数据量大小大于预设阈值,则生成所述通信标识,其中,所述通信标识用于表征排列在后的终端设备在预定时长内禁止向所述网关发送数据获取请求;向所述排列在后的终端设备发送数据响应请求,其中,所述数据响应请求包括通信标识。5.根...

【专利技术属性】
技术研发人员:纪荣焕陈经纬吴祖炎庄栋林白建盛杨志涛王伟钦
申请(专利权)人:泉州维盾电气有限公司
类型:发明
国别省市:

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

1