数据传输的方法和通信装置与流程

文档序号:37143042发布日期:2024-02-26 16:55阅读:14来源:国知局
数据传输的方法和通信装置与流程

本技术涉及无线通信领域,并且更具体地,涉及一种数据传输的方法和通信装置。


背景技术:

1、无线保真(wireless fidelity,wi-fi)作为当今使用最为广泛的一种无线网络传输技术,几乎应用于所有的智能设备(如手机、电脑、手表、耳机、平板、游戏机等)当中。wi-fi的推广,让生活更加便捷的同时,同时也使得我们的网络环境愈加复杂,设备和设备之间存在着各式各样干扰,有同频的、也有叠频、邻频的干扰,随着带宽的增大,信号受干扰尤其是叠频干扰的可能性也越大。目前,采用传统的物理层服务数据单元(physical layerservice data unit,psdu)子载波映射方式,如图1所示将信号(即有效数据包)铺满整个有效频段和正交频分多址(orthogonal frequency division multiplexing,ofdm)符号进行传输,其中,该有效频段的带宽为80mhz,80mhz中包括996个资源单元(resource unit,ru),当有部分带宽被干扰信号(即干扰包)占用,该部分带宽为20mhz,20mhz中包括242个ru,这些局部的干扰就会影响大多数媒介访问控制协议数据单元(media access controlprotocol data unit,mpdu)译码,尤其在高阶调制下,译码失败的概率会更大,这使得大带宽下,通常很难达到理想的传输效果。

2、为此,wi-fi7提出一种多资源单元(multi resource unit,mru)技术,如图2所示为mru下的psdu子载波映射方式,该映射方式可以跳过被干扰包占用的频20mhz带宽,仅在无干扰或干扰较小的带宽上发送数据,该技术通常结合前导码打孔(preamblepuncturing)功能一起使用,表示不仅去掉数据部分,对应的前导部分也去掉那些被干扰的20mhz,这样可以大幅提升干扰场景下的传输性能。

3、对于占空比很高的干扰场景,mru下的psdu子载波映射方式确实能有效提升整体性能,但仍概率性存在频谱资源浪费,并且实际多数场景都是占空比适中或更小的干扰,采用上述解决方案,无法合理利用整个带宽内的频谱;尤其针对突发、短暂的隐藏干扰,很难实时识别干扰所在位置,无法通过preamble puncturing技术合理规避,这将可能大幅降低系统吞吐量。


技术实现思路

1、本技术提供一种数据传输的方法,能够提升干扰场景下的频谱效率和传输速率。

2、第一方面,提供了一种数据传输的方法,在信道划分为n个子信道的系统中执行,该方法可以由发送端设备执行,或者,也可以由配置于发送端设备中的芯片或电路执行,本技术对此不作限定。

3、该方法可以包括:生成物理层协议数据单元ppdu,ppdu包括物理层服务数据单元psdu,psdu包括n个子片,n个子片与n个子信道一一对应,每个子信道用于承载所对应的子片,每个子片中包含ppdu中的至少一个媒介访问控制协议数据单元mpdu,n≥2且n为整数;通过n个子信道发送ppdu。

4、应理解,发送端设备和接收端设备之间通信实际分配的信道可以划分为m个子信道,但可能由于一些子信道干扰较大,发送端设备就不去调度这些子信道,只在剩余的n个子信道上发送ppdu,其中,m≥n≥2。也就是说,该方法在信道#1划分为n个子信道的系统中执行,这里的信道#1可以理解为发送端设备和接收端设备之间通信实际分配的信道(包括可能存在干扰的子信道),或者,信道#1也可以理解为发送端设备和接收端设备之间通信实际分配的信道除去干扰很大的子信道之后剩余的信道。

5、基于上述技术方案,采用子片的方式在n个子信道上传输ppdu中的多个mpdu,这样,频带内随机到达的干扰,不论是长发干扰还是瞬时干扰,干扰频段和非干扰频段的mpdu相互独立,都不会影响非干扰频段的数据接收,同时也不会造成频谱的资源浪费,能够提升干扰场景下的频谱效率和传输速率。

6、在第一方面的某些实现方式中,当基于该比例l个mpdu中的第一mpdu的部分被划分至n个子片的第一子片,第一mpdu的剩余部分被划分至n个子片的第二子片时,第一mpdu属于第一子片,其中,划分至第一子片的非跨片mpdu需要的第一符号数小于划分至第二子片的非跨片mpdu需要的第二符号数,第一符号数为划分至第一子片的非跨片mpdu承载的比特数与第一子信道对应的一个符号中承载的有效数据比特数的比值,第二符号数为划分至第二子片的非跨片mpdu承载的比特数与第二子信道对应的一个符号中承载的有效数据比特数的比值;或,当基于该比例l个mpdu中的第一mpdu全部被划分至n个子片的第一子片时,第一mpdu属于第一子片。

7、基于上述技术方案,给出了一种跨子片mpdu的子片分配方式,该分配方式易于实现,且可以节省通信系统中的符号资源。

8、在第一方面的某些实现方式中,该方法还包括:生成第二mpdu;当第二mpdu的长度大于或等于第一阈值,将第二mpdu划分为满足第一阈值要求的多个mpdu,多个mpdu包含于l个mpdu,第一阈值为mpdu的切割门限。

9、应理解,这里的第二mpdu为发送端设备在mac层生成的一个mpdu,当第二mpdu的长度大于或等于第一阈值时,可以在mac层将该mpdu切割为满足第一阈值要求的多个mpdu。然后,mac层将满足第一阈值要求的多个mpdu(即l个mpdu)发送物理层进行后续分片处理。

10、可以理解,当mpdu过长时,可能导致分配该mpdu的子片比未分配该mpdu的子片需要占用更多的符号,从而导致未分配该mpdu的子片在传输时的资源浪费,基于上述技术方案,可以通过控制mpdu的长度,避免生成过长的mpdu,从而减少资源的浪费。

11、第二方面,提供了一种数据传输的方法,在信道划分为n个子信道的系统中执行,该方法可以由接收端设备执行,或者,也可以由配置于接收端设备中的芯片或电路执行,本技术对此不作限定。

12、该方法可以包括:通过n个子信道接收物理层协议数据单元ppdu,ppdu包括物理层服务数据单元psdu,psdu包括n个子片,n个子片与n个子信道一一对应,n≥2,每个子信道用于承载所对应的子片,每个子片中包含ppdu的至少一个媒介访问控制协议数据单元mpdu,n≥2且n为整数;解析ppdu。

13、关于第二方面的有益效果参见第一方面中的描述,这里不再赘述。

14、在第一方面或第二方面的某些实现方式中,n个子片中每个子片内包含的mpdu是根据n个子信道分别对应的一个符号中承载的有效数据比特数的比例,将ppdu的聚合媒介访问控制协议数据单元a-mpdu中包含的l个mpdu划分得到的,l≥n,且l为整数。

15、在第一方面或第二方面的某些实现方式中,n为信道中的多资源单元mru类型的带宽的个数和非mru类型带宽的个数之和,或,n为信道的带宽均分的个数。

16、应理解,划分的n个子信道与划分的n个带宽一一对应。

17、示例的,n为信道的带宽均分的个数,可以理解为n为按照第一带宽的宽度将信道均分后划分得到的子信道的个数。

18、基于上述技术方案对信道的划分,可以根据业务的重要程度和业务量大小,将重要的业务数据分配到无干扰且有效数据比特数较多的子片上,或重复发送到均分的子片上,以提升解码的正确性。

19、在第一方面或第二方面的某些实现方式中,ppdu中还包括一个或多个重复的服务字段。

20、在第一方面或第二方面的某些实现方式中,每个子片上包括服务字段。

21、上述技术方案中,在n个子片中各映射一个服务字段,可以提高扰码种子的解码概率。

22、在第一方面或第二方面的某些实现方式中,n个子片中的第三子片上包括服务字段,第三子片为n个子片中的一个子片。

23、在第一方面或第二方面的某些实现方式中,信道的主信道包含于承载第三子片的子信道。

24、上述技术方案中,服务字段映射到n个子信道中包含主信道的子信道对应的子片上,这样可以减少被干扰可能性。

25、在第一方面或第二方面的某些实现方式中,当n为信道的带宽均分的个数,第三子片为将服务字段和l个mpdu作为整体均分n等分后,生成的包含服务字段的子片。

26、在第一方面或第二方面的某些实现方式中,n=4。

27、在第一方面或第二方面的某些实现方式中,ppdu中包括信令字段sig,sig包括第一子字段和第二子字段,第一子字段指示psdu的子片划分方式,第二子字段指示服务字段在n个子片中的映射方式。

28、在第一方面或第二方面的某些实现方式中,sig还包括第三子字段,第三子字段指示n个子片使用的调制阶数。

29、在第一方面或第二方面的某些实现方式中,sig还包括第四子字段,第四子字段指示n个子片使用的空间流数。

30、第三方面,提供了一种通信装置,包括用于执行第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法的各个模块或单元。

31、第四方面,本技术提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法。

32、第五方面,本技术提供一种通信设备,包括处理器、存储器和收发器。其中,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,并控制收发器收发信号,以使通信设备执行如第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法。

33、第六方面,本技术提供一种通信装置,包括处理器和通信接口,通信接口用于接收信号并将接收到的信号传输至处理器,处理器处理信号,以使通信装置执行如第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法。

34、可选地,上述通信接口可以为接口电路、输入/输出接口等,处理器可以为处理电路、逻辑电路等。

35、可选地,第六方面的通信装置可以为芯片或集成电路。

36、第七方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法被执行。

37、第八方面,本技术提供一种计算机程序产品,计算机程序产品包括计算机程序代码,当计算机程序代码在计算机上运行时,使得如第一方面或第二方面中的任一方面及其任一种可能实现方式中的方法被执行。

38、第九方面,提供了一种发送物理层服务数据单元的方法,该方法可以由发送设备执行,或者,也可以由配置于发送设备中的芯片或电路执行,本技术对此不作限定。

39、该方法可以包括:生成物理层服务数据单元psdu;在第一频段上发送所述psdu,所述第一频段上包括干扰频段和非干扰频段,其中,所述干扰频段和所述非干扰频段中的媒介访问控制协议数据单元mpdu通过分片独立传输。

40、结合第九方面,在第九方面的某些实现方式中,第一频段按超高吞吐率多资源单元eht mru带宽和剩余非mru带宽划分成两个子片,各子片的psdu长度按各自有效子载波个数成比例分配。

41、结合第九方面,在第九方面的某些实现方式中,将服务字段优先分配到主信道所在的子片上。

42、结合第九方面,在第九方面的某些实现方式中,按全带宽均匀划片,各子片的psdu长度按等比例划分。

43、结合第九方面,在第九方面的某些实现方式中,确定两个子片上平均有效载波承载比特数,将跨片区的mpdu划分到平均有效载波承载比特数更多或根据干扰比例将发送跨片区的mpdu划分到干扰更小的子片上。

44、结合第九方面,在第九方面的某些实现方式中,对每个子片都增加服务字段。

45、结合第九方面,在第九方面的某些实现方式中,其特征在于,对干扰子片上的mpdu做媒介访问服务数据单元msdu分割,划分为两个或多个更小的mpdu。

46、结合第九方面,在第九方面的某些实现方式中,按上层数据业务的重要程度和子片的干扰频率将不同的数据放置在子片上。根据上层数据业务服务质量(quality ofservice,qos)的等级程度,将等级高的psdu重复映射到各子片,可以提升业务数据解码的正确性。

47、第十方面,本技术提供一种通信装置,所述通信装置具有实现第九方面或其任意可能的实现方式中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。例如:处理单元、接收单元、发送单元等。

48、第十一方面,本技术提供一种通信设备,包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信设备执行第九方面或其任意可能的实现方式中的方法。

49、第十二方面,本技术提供一种通信设备,包括处理器、存储器和收发器。其中,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,并控制收发器收发信号,以使通信设备执行如第九方面或其任意可能的实现方式中的方法。

50、第十三方面,本技术提供一种通信装置,包括处理器和通信接口,所述通信接口用于接收信号并将接收到的信号传输至所述处理器,所述处理器处理所述信号,以使所述通信装置执行如第九方面或其任意可能的实现方式中的方法。

51、可选地,上述通信接口可以为接口电路、输入/输出接口等,处理器可以为处理电路、逻辑电路等。

52、可选地,第十三方面所述的通信装置可以为芯片或集成电路。

53、第十四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如第九方面或其任意可能的实现方式中的方法被执行。

54、第十五方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如第九方面或其任意可能的实现方式中的方法被执行。

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