数据传输方法、装置、电子设备、存储介质及程序产品与流程

文档序号:35502408发布日期:2023-09-20 14:36阅读:64来源:国知局
数据传输方法、装置、电子设备、存储介质及程序产品与流程

本技术涉及数据传输,尤其涉及一种数据传输方法、装置、电子设备、存储介质及程序产品。


背景技术:

1、sdt(small data transmission)即小数据传输,允许用户设备(ue,userequipment)有少量数据传输时,不用迁移到无线资源连接(rrc connect,radio resourcecontrol connect)状态,只需要保持在无线资源非活跃(rrc inactive,radio resourcecontrol inactive)状态使用网络提前预配置的资源就可以进行数据和信令的传输,从而降低ue功耗,减少信令开销。

2、但是,在相关技术中,ue在进行用户面数据的小数据传输时,需要数据全都映射到支持sdt传输的用户数据无线承载(drb,(user) data radio bearer)上。只要小数据没有映射到符合要求的drb上,不论数据量多少都无法进行sdt,这样不仅增加了不必要的信令开销,降低了数据传输的及时性,同时切换进入无线资源连接状态也增加了ue功耗。


技术实现思路

1、有鉴于此,本技术提出一种数据传输方法、装置、电子设备、存储介质及程序产品,以解决或部分解决上述问题。

2、基于上述目的,本技术提供了一种数据传输方法,包括:

3、响应于获取到待传输数据,确定无线网络条件是否符合小数据传输的需求;

4、响应于符合需求,确定所述待传输数据能否通过数据无线承载进行所述小数据传输;

5、响应于无法通过所述数据无线承载进行所述小数据传输,判断所述待传输数据的数据量是否小于或等于网络配置的链路数据量,及判断信号接收功率是否满足预设条件;

6、响应于两个判断均通过,生成信令消息,将所述待传输数据写入所述信令消息;

7、输出所述信令消息,以通过所述信令无线承载对所述信令消息进行所述小数据传输。

8、在一些实施方式中,所述确定无线网络条件是否符合小数据传输的需求,包括:

9、确定所驻留的小区的配置信息中是否包含小数据传输对应的信息;

10、响应于所述配置信息包含对应的信息,确定从外部网络侧获取到的连接释放信息是否包含小数据传输对应的信息;

11、响应于所述连接释放信息包含对应的信息,则确定所述无线网络条件符合小数据传输的需求。

12、在一些实施方式中,所述确定所驻留的小区的配置信息中是否包含小数据传输对应的信息之后,所述方法还包括:

13、响应于所述配置信息不包含对应的信息,则执行无线链路恢复流程,以进行所述待传输数据的传输;

14、所述确定从外部网络侧获取到的连接释放信息是否包含小数据传输对应的信息之后,所述方法还包括:

15、响应于所述连接释放信息不包含对应的信息,则执行无线链路恢复流程,以进行所述待传输数据的传输。

16、在一些实施方式中,所述数据无线承载设置有至少一个;

17、所述确定所述待传输数据能否通过数据无线承载进行所述小数据传输,包括:

18、确定是否进行了至少一个所述数据无线承载允许执行所述小数据传输的配置;

19、响应于已配置至少一个所述数据无线承载,判断所述待传输数据是否映射于已进行配置的数据无线承载上;

20、响应于确定所述待传输数据映射于所述已进行配置的数据无线承载,则通过所述已进行配置的数据无线承载进行所述待传输数据的所述小数据传输。

21、在一些实施方式中,所述确定所述待传输数据能否通过数据无线承载进行所述小数据传输,还包括:

22、响应于所述确定是否进行了至少一个所述数据无线承载允许执行所述小数据传输的配置,或所述判断所述待传输数据是否映射于已进行配置的数据无线承载上,任一项无法通过判定,则确认所述待传输数据无法通过所述数据无线承载进行所述小数据传输。

23、在一些实施方式中,所述通过所述已进行配置的数据无线承载进行所述待传输数据的所述小数据传输之前,所述方法还包括:

24、判断所述待传输数据的数据量是否小于或等于网络配置的链路数据量,及判断信号接收功率是否满足预设条件;

25、响应于两个判断均通过,则通过所述已进行配置的数据无线承载进行所述待传输数据的所述小数据传输。

26、在一些实施方式中,所述判断所述待传输数据的数据量是否小于或等于网络配置的链路数据量,及判断信号接收功率是否满足预设条件之后,所述方法还包括:

27、响应于两个判断任一项不通过,则执行无线链路恢复流程,以进行所述待传输数据的传输。

28、在一些实施方式中,所述判断所述待传输数据的数据量是否小于或等于网络配置的链路数据量之前,所述方法还包括:

29、确定所述数据量是否小于或等于蜂窝物联网设定的小数据传输数据量;

30、响应于所述数据量小于或等于蜂窝物联网设定的小数据传输数据量,则继续判断所述数据量是否小于或等于网络配置的链路数据量。

31、在一些实施方式中,所述确定所述数据量是否小于或等于蜂窝物联网设定的小数据传输数据量之后,所述方法还包括:

32、响应于所述数据量大于蜂窝物联网设定的小数据传输数据量,则执行无线链路恢复流程,以进行所述待传输数据的传输。

33、在一些实施方式中,所述确定无线网络条件是否符合小数据传输的需求之前,所述方法还包括:

34、确定是否已处于小数据传输状态;

35、若是,则直接认为所述无线网络条件符合小数据传输的需求。

36、基于同一构思,本技术还提供了一种数据传输装置,包括:

37、第一确定模块,用于响应于获取到待传输数据,确定无线网络条件是否符合小数据传输的需求;

38、第二确定模块,用于响应于所述第一确定模块确定符合需求,确定所述待传输数据能否通过数据无线承载进行所述小数据传输;

39、第三确定模块,用于响应于所述第二确定模块确定无法通过所述数据无线承载进行所述小数据传输,判断所述待传输数据的数据量是否小于或等于网络配置的链路数据量,及判断信号接收功率是否满足预设条件;

40、生成模块,用于响应于所述第三确定模块确定两个判断均通过,生成信令消息,将所述待传输数据写入所述信令消息;

41、输出模块,用于输出所述生成模块生成的所述信令消息,以通过所述信令无线承载对所述信令消息进行所述小数据传输。

42、基于同一构思,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任一项所述的方法。

43、基于同一构思,本技术还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机实现如上任一项所述的方法。

44、基于同一构思,本技术还提供了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行如上任一项所述的方法。

45、从上面所述可以看出,本技术提供的一种数据传输方法、装置、电子设备、存储介质及程序产品。本技术通过获取到待传输数据时,先进行无线网络环境及数据无线承载的相应小数据传输判断,而在确定待传输数据无法利用数据无线承载进行小数据传输时,则进行信号质量判断以及对该待传输数据进行数据量多少的判断,当都符合条件的情况下,直接生成一个可以携带用户面数据的信令消息,将该待传输数据写入该信令消息,从而利用信令无线承载对该信令消息进行小数据传输。从而为用户面数据进行小数据传输时,提供了通过信令通道进行传输的路径,使符合要求的数据尽可能的走小数据传输,以此提升了数据传输的及时性,并降低了相应的信令开销以及用户设备功耗。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1