一种数据通信的方法及相关设备与流程

文档序号:34649361发布日期:2023-06-29 19:06阅读:25来源:国知局
一种数据通信的方法及相关设备与流程

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


背景技术:

1、按照目前无线蜂窝网中的通信方式,一次上行数据的传送过程包括:随机接入请求、无线资源的分配及连接建立、数据链路层连接建立、身份的提供、加密启动、数据的传送、数据链路连接释放以及无线资源的连接释放;对于下行数据传送过程,除了包含与上行数据传送过程相同的处理流程外,在随机接入网络之前,还包括寻呼过程。因此可见,为完成数据的传输,所要花费的通信过程信令量很大。

2、在物联设备同频段的无线数据通信组网里,由一个网关和多个终端设备组成的星型组网系统,为避免多个终端同时向网关发送数据而造成数据拥堵,往往采用网关为作主机,向终端轮循招数据的方式,采用这种通讯方式的好处是通信方式简单,但是需要网关不停的向终端招数据,效率低下,实时性差。如果允许终端主动向网关发数据,当遇到有多个终端设备在同一时刻响应某个事件发生,需同时向网关发生数据。此时网关因同时到收到多个终端设备的数据,易造成数据接收拥堵,解析错误而无法正常通信,而终端设备也因收不到网关正常应答数据,而重复发送数据,造成信道更加拥堵。

3、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本申请的目的在于提供一种数据通信的方法及相关设备,至少在一定程度上克服现有技术存在的问题,通过对终端设备进行划分,使得网关在完成与处于同一频段的终端设备的数据交互后有充足的时间对其他终端设备进行数据交互,进而减少多个终端同时向网关进行通信时出现数据拥堵,达到提高网络通信效率的目的。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本发明的实践而习得。

3、根据本申请的一个方面,提供一种数据通信的方法,包括:接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。

4、本申请的另一个方面,一种数据通信的装置,其特征在于,包括:接收模块,被配置为接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;处理模块,被配置为基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求;发送模块,被配置为向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据。

5、根据本申请的再一个方面,一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行实现上述的数据通信的方法。

6、根据本申请的又一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据通信的方法。

7、根据本申请的又一个方面,提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的数据通信的方法。

8、本申请所提供的一种数据通信的方法,由网关接收多个终端设备发送的数据获取请求,其中,所述数据获取请求中包括分别用于表征所述终端设备的标识信息;基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,其中,所述优先级信息用于表征所述数据获取请求的处理顺序;基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据;向所述终端设备发送数据响应请求,其中,所述数据响应请求包括所述数据获取请求所请求的数据;在处理顺序相邻的两个终端设备中,若在预定时长内未接收到排列在前的终端设备发送的数据获取请求,则获取排列在后的终端设备发送的数据获取请求。通过对终端设备进行划分,使得网关在完成与处于同一频段的终端设备的数据交互后有充足的时间对其他终端设备进行数据交互,进而减少多个终端同时向网关进行通信时出现数据拥堵,达到提高网络通信效率的目的。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种数据通信的方法,其特征在于,包括:

2.根据权利要求1所述的数据通信的方法,其特征在于,所述接收多个终端设备发送的数据获取请求,包括:

3.根据权利要求1所述的数据通信的方法,其特征在于,所述基于所述标识信息对所述数据获取请求进行处理,生成优先级信息,包括:

4.根据权利要求3所述的数据通信的方法,其特征在于,所述基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据,包括:

5.根据权利要求3或4任一所述的数据通信的方法,其特征在于,所述基于所述优先级信息对所述数据获取请求进行处理,生成所述数据获取请求对应的数据,包括:

6.根据权利要求1所述的数据通信的方法,其特征在于,所述接收多个终端设备发送的数据获取请求,还包括:

7.根据权利要求1所述的数据通信的方法,其特征在于,所述方法还包括:

8.一种数据通信的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,用于存储计算机可读取的指令,其特征在于,所述指令被执行时实现权利要求1~7中任意一项所述的数据通信的方法的操作。


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

技术研发人员:纪荣焕,陈经纬,吴祖炎,庄栋林,白建盛,杨志涛,王伟钦
受保护的技术使用者:泉州维盾电气有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1