System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于人工智能的芯片数据传输系统及方法技术方案_技高网

一种基于人工智能的芯片数据传输系统及方法技术方案

技术编号:44004450 阅读:1 留言:0更新日期:2025-01-10 20:21
本发明专利技术公开了一种基于人工智能的芯片数据传输系统及方法,涉及数据传输技术领域,包括:获取用户设备UE的规格信息,基于UE的规格信息确定UE芯片支持的频段,令UE芯片支持的频段为目标频段,目标频段对应的信道为目标信道;生成侦听信号检测目标信道的通信状况;反馈目标信道的通信状况;根据确定的UE在每个信道结束数据上行的时间,确定UE数据在每个信道上的传输速度;确定每个信道需要承担的UE数据传输任务;对UE数据进行分集传输对需要进行传输的UE数据进行传输量和信道的分配,合理分配信道资源,提升信道的利用率和UE数据的传输速度;将UE数据分块后进行分集传输,提高UE数据传输的可靠性和灵活性。

【技术实现步骤摘要】

本专利技术数据传输,具体为一种基于人工智能的芯片数据传输系统及方法


技术介绍

1、在共享网络环境中,多个用户设备ue或节点需要通过同一个通信媒介发送数据,在这种情况下,当两个及以上ue同时利用一个信道发送数据时,容易发生数据传输冲突和错误;为了避免数据的冲突和碰撞,实现有效的数据传输,通常采用载波侦听方式对检测信道是否空闲,如果信道忙碌,则等到信道空闲才开始传输数据,如果等待时间过长,则会产生接入失败问题,此时ue会切换到另一个信道再次尝试;在ue进行尝试的过程中,无论是否发生接入失败的问题,等待的过程本身就降低了ue数据的传输效率,如何在不影响信道冲突的情况下提高数据传输效率成为一个亟需解决的问题。


技术实现思路

1、本专利技术的目的在于提供一种基于人工智能的芯片数据传输系统及方法,以解决上述
技术介绍
中提出的问题。

2、在本专利技术的一个方面,提供一种基于人工智能的芯片数据传输方法,包括:

3、s11,获取用户设备ue的规格信息,基于ue的规格信息确定ue芯片支持的频段,令ue芯片支持的频段为目标频段,目标频段对应的信道为目标信道;在ue触发数据上行任务时,生成侦听信号检测目标信道的通信状况;所述侦听信号包括待上行的ue数据容量和信道通信状况询问;

4、s12,网络侧响应接收到的ue侦听信号,反馈目标信道的通信状况,包括ue在每个目标信道上开始数据上行的时间和ue在每个信道结束数据上行的时间;

5、s13,根据确定的ue在每个信道结束数据上行的时间,确定ue数据在每个信道上的传输速度;

6、s14,基于ue数据在每个信道上的传输速度,确定每个信道需要承担的ue数据传输任务,对ue数据进行分集传输。

7、在步骤s13中,所述确定ue数据在每个信道上的传输速度,还包括以下步骤:

8、获得ue在第x个目标信道上开始数据上行的时间和ue在第x个目标信道结束数据上行的时间,计算ue在第x个目标信道上的数据传输速度,,式中c为待上行的ue数据容量。

9、在步骤s14中,所述确定每个信道需要承担的ue数据传输任务还包括以下步骤:

10、s31,将ue在目标信道上开始传输的时间从小到大进行排序,得到时间序列,每个开始传输的时间对应一个信道和信道传输速度,得到对应的信道传输速度序列;不同信道正在执行的任务不同,使得ue能够开始利用信道的时间不同,为了缩短ue的数据上行时间,在ue能够进行数据上行的信道上先传输,等到其他信道也能够用于执行ue的数据上行任务时,ue再利用其他信道传输数据,加快ue的数据传输速度;

11、s33,从开始,将j设置为2,将信道传输速度序列中之前所有的速度相加,得到,计算第j-1次分配的ue数据量是否大于等于c,,j-1为分配次数,若是,则仅信道传输速度序列中使用前j-1个信道传输速度对应的信道传输ue数据,为前j-1个信道分配数据传输任务,结束;若不是,则进入步骤s34;

12、开始时间短的信道,ue优先使用,若开始时存在多个信道的开始传输时间相同,即开始传输时间为0,信道处于立即可用状态,则为0,分配的ue数据量为0;当出现开始传输时间不为0时,则实际开始对ue数据进行分配;根据信道数据传输速度对ue数据进行分配,信道传输速度越快,承担的ue数据量越多。

13、s34,将j的值加1,继续将信道传输速度序列中之前所有的速度相加,得到,计算第j-1次分配的ue数据量,,判断是否大于等于c,若是,则仅使用前j-1个信道传输速度对应的信道传输ue数据,为信道传输速度序列中前j-1个信道分配数据传输任务,结束;若不是,则进入步骤s35;

14、s35,判断j是否小于n,若是,则返回步骤s34,若不是,则对ue数据进行第n次分配,结束。

15、在步骤s35中,对ue数据进行第n次分配还包括以下步骤:

16、获取第n-1次分配后已分配的ue数据量,计算出未分配的ue数据量,,将未分配的ue数据量分配给n个目标信道,信道传输速度序列中第i个信道传输速度对应的信道,在第n次分配时需承担的ue数据量为。

17、,

18、,

19、,

20、,

21、,

22、首先,,则在到达时刻之前,可以利用对应的信道进行ue数据传输,如果能够在时刻之前完成,则仅需使用对应的信道即可;

23、否则,达到时刻后,利用和对应的信道进行数据传输,此时把和对应的两个信道视为整体,则整体在和时刻之间能够传输的数据量为,加上和时刻之间传输的数据量,若大于等于ue待上行的数据量,则完成传输,此时和时刻之间传输的数据量全部分配给对应的信道,和时刻之间传输的数据量根据和对应的信道传输速度分配;若小于ue待上行的数据量,则继续进行分配;

24、进行n-1次分配之后,时间来到,所有信道都处于可用状态,未分配完的ue数据由全部目标信道依据数据传输速度共同承担;

25、获取ue数据的分配次数并记为num,若num小于n,则进入步骤s51,否则num为n,进入步骤s52;

26、s51,对于信道传输速度序列中1个信道,第一次分配时需承担的ue数据量为,,第2次分配时需承担的ue数据量为,…,第num次分配结束时需承担的总ue数据量为;对于信道传输速度序列中第a个信道,1<a≤num,第num次分配结束时需承担的总ue数据量为;

27、s52,对于信道传输速度序列中第1个信道,第n次分配结束时需承担的总ue数据量为;对于信道传输速度序列中第b个信道,第n次分配结束时需承担的总ue数据量为。

28、对ue数据进行分集传输还包括:对ue数据进行分块,根据信道传输速度序列中每个信道需承担的ue数据量,为信道传输速度序列中每个信道需分配对应数量的数据块,对数据块采取多信道并行传输。

29、在本专利技术的另一个方面,提供一种基于人工智能的芯片数据传输系统,包括:网络侧、数据分析模块、用户设备ue和数据存储模块;所述网络侧用于接收并反馈ue发送的侦听信号,为ue分配信道资源;所述数据分析模块与所述网络侧相互连接,基于网络侧的信道通信状况和ue待上行的数据量,确定ue传输数据时使用的信道;所述用户设备ue用于触发数据上行任务并生成侦听信号检测目标信道的通信状况;所述侦听信号包括待上行的ue数据容量和信道通信状况询问;ue芯片支持的频段为目标频道,目标频道对应的信道为目标信道。

30、所述网络侧还包括接收单元、发送单元、检测单元和资源分配单元,所述接收单元用于接收ue发送的侦听信号和数据分析模块的ue数据分配结果;所述发送单元用于将每个信道的负载状况、ue数据容量、ue在每个目标信道上开始数据上行的时间和ue在每个信道结束数据上行的时间发送到数据分析模块,并将数据分析模块的信道资源分配结果发送给ue;所述检测单元用于对信道的负载状况进行检测;所述资源本文档来自技高网...

【技术保护点】

1.一种基于人工智能的芯片数据传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤S13中,所述确定UE数据在每个信道上的传输速度,还包括以下步骤:

3.根据权利要求2所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤S14中,所述确定每个信道需要承担的UE数据传输任务还包括以下步骤:

4.根据权利要求3所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤S35中,对UE数据进行第n次分配还包括以下步骤:

5.根据权利要求4所述的一种基于人工智能的芯片数据传输方法,其特征在于,为信道分配数据传输任务,还包括以下步骤:

6.根据权利要求5所述的一种基于人工智能的芯片数据传输方法,其特征在于,对UE数据进行分集传输还包括以下步骤:

7.一种基于人工智能的芯片数据传输系统,其特征在于,包括:网络侧、数据分析模块、用户设备UE和数据存储模块;所述网络侧用于接收并反馈UE发送的侦听信号,为UE分配信道资源;所述数据分析模块与所述网络侧相互连接,基于网络侧的信道通信状况和UE待上行的数据量,确定UE传输数据时使用的信道;所述用户设备UE用于触发数据上行任务并生成侦听信号检测目标信道的通信状况;所述侦听信号包括待上行的UE数据容量和信道通信状况询问;UE芯片支持的频段为目标频道,目标频道对应的信道为目标信道。

8.根据权利要求7所述的一种基于人工智能的芯片数据传输系统,其特征在于,所述网络侧还包括接收单元、发送单元、检测单元和资源分配单元,所述接收单元用于接收UE发送的侦听信号和数据分析模块的UE数据分配结果;所述发送单元用于将每个信道的负载状况、UE数据容量、UE在每个目标信道上开始数据上行的时间和UE在每个信道结束数据上行的时间发送到数据分析模块,并将数据分析模块的信道资源分配结果发送给UE;所述检测单元用于对信道的负载状况进行检测;所述资源分配单元基于数据分析模块对UE数据分配的结果,为UE分配信道资源进行数据传输。

9.根据权利要求7所述的一种基于人工智能的芯片数据传输系统,其特征在于,所述数据分析模块还包括信道传输速度计算单元和UE数据分配单元,所述信道传输速度计算单元基于UE数据容量、UE在每个目标信道上开始数据上行的时间和UE在每个信道结束数据上行的时间确定每个信道的数据传输速度;所述UE数据分配单元用于对UE数据进行NUM次分配,NUM次分配结束后确定各个信道需要承担的UE数据量。

10.根据权利要求9所述的一种基于人工智能的芯片数据传输系统,其特征在于,所述用户设备UE还包括数据分块单元、侦听信号生成单元和数据上行单元,所述数据分块单元用于对UE数据进行分块,所述侦听信号生成单元用于生成侦听信号检测目标信道的通信状况;所述数据上行单元基于信道资源分配结果,进行数据上行任务。

...

【技术特征摘要】

1.一种基于人工智能的芯片数据传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤s13中,所述确定ue数据在每个信道上的传输速度,还包括以下步骤:

3.根据权利要求2所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤s14中,所述确定每个信道需要承担的ue数据传输任务还包括以下步骤:

4.根据权利要求3所述的一种基于人工智能的芯片数据传输方法,其特征在于,在步骤s35中,对ue数据进行第n次分配还包括以下步骤:

5.根据权利要求4所述的一种基于人工智能的芯片数据传输方法,其特征在于,为信道分配数据传输任务,还包括以下步骤:

6.根据权利要求5所述的一种基于人工智能的芯片数据传输方法,其特征在于,对ue数据进行分集传输还包括以下步骤:

7.一种基于人工智能的芯片数据传输系统,其特征在于,包括:网络侧、数据分析模块、用户设备ue和数据存储模块;所述网络侧用于接收并反馈ue发送的侦听信号,为ue分配信道资源;所述数据分析模块与所述网络侧相互连接,基于网络侧的信道通信状况和ue待上行的数据量,确定ue传输数据时使用的信道;所述用户设备ue用于触发数据上行任务并生成侦听信号检测目标信道的通信状况;所述侦听信号包括待上行的ue数据容量和信道通信状况询问;ue芯片支持的频段为目标频道,目标频道对应的信道...

【专利技术属性】
技术研发人员:刘伟付强邹毅
申请(专利权)人:江苏满旺半导体科技股份有限公司
类型:发明
国别省市:

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

1