一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆通信网络中的分组的中置码格式的制作方法

2022-06-01 19:21:51 来源:中国专利 TAG:

车辆通信网络中的分组的中置码格式
1.相关申请的交叉引用
2.本技术要求于2019年9月6日提交的题为“next-generation vehicular(ngv)midamble format”的美国临时专利申请no.62/897,130的权益,该申请通过引用整体并入本文。
技术领域
3.本公开总体上涉及车辆通信网络,并且更具体地涉及物理层协议数据单元格式。


背景技术:

4.无线局域网(wlan)在过去十年中迅速发展,并且诸如电气和电子工程师协会(ieee)802.11标准系列等wlan标准的发展提高了单用户峰值数据吞吐量。例如,ieee 802.11b标准规定单用户峰值吞吐量为11兆比特每秒(mbps),ieee 802.11a和802.11g标准规定单用户峰值吞吐量为54mbps,ieee 802.11n标准规定单用户峰值吞吐量为600mbps,而ieee 802.11ac标准规定单用户峰值吞吐量在千兆位每秒(gbps)范围内。未来的标准承诺提供更大的吞吐量,诸如数十gbps范围内的吞吐量。
5.ieee 802.11p标准规定了用于车辆环境中的无线接入(wave)的协议。未来的wave标准,诸如ieee 802.11bd标准(目前正在开发中),旨在提供改进的车对车或车对基础设施的连接性、吞吐量、信息娱乐特征等。车辆通信网络中遇到的一些挑战是由传输器和接收器的相对快速移动引起的。例如,当传输器和/或接收器以高速相对于彼此移动时,信道条件可能在分组的传输期间显著改变。


技术实现要素:

6.在一个实施例中,一种用于车辆通信网络中的无线通信的方法包括:在通信设备处根据针对车辆通信的通信协议生成用于在车辆通信网络中传输的物理层(phy)协议数据单元(ppdu)的phy前导码;在通信设备处生成ppdu的多个phy数据段;在通信设备处生成一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成一个或多个phy中置码包括:当要ppdu根据由通信协议定义的扩展范围(er)模式而被传输时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的超高吞吐量长训练字段(vht-ltf)的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分;以及由通信设备在车辆通信网络中传输ppdu。
7.在另一实施例中,一种通信设备被配置为在车辆通信网络中操作,并且包括无线网络接口设备。无线网络接口设备包括一个或多个ic设备,该一个或多个ic设备被配置为:根据针对车辆通信的通信协议生成用于在车辆通信网络中传输的ppdu的phy前导码;生成ppdu的多个phy数据段;生成一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成一个
或多个phy中置码包括:当要根据由通信协议定义的扩展范围(er)模式来传输所述ppdu时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分;以及控制无线网络接口设备在车辆通信网络中传输ppdu。
8.在又一实施例中,一种用于访问车辆通信网络中的通信信道的方法包括:在通信设备处根据针对车辆通信的通信协议生成用于在车辆通信网络中传输的ppdu的phy前导码;在通信设备处生成ppdu的多个phy数据段;在通信设备处基于ppdu的传输模式从一组多个不同phy中置码格式中选择一个或多个phy中置码的格式,其中该组多个不同phy中置码格式包括i)与由通信协议定义的扩展范围传输模式相对应的第一格式,第一格式使用未压缩训练信号字段,以及ii)与由通信协议定义的高吞吐量传输模式相对应的第二格式,第二格式使用已压缩训练信号字段;在通信设备处根据所选择的格式生成一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成每个phy中置码包括:i)当选择第一格式时,选择性地包括未压缩训练信号字段,以及ii)当选择第二格式时,选择性地包括已压缩训练信号字段;以及由通信设备在车辆通信网络中传输ppdu。
9.在又一实施例中,一种通信设备被配置为在车辆通信网络中操作,并且包括无线网络接口设备。无线网络接口设备包括一个或多个ic设备,该一个或多个ic设备被配置为:根据针对车辆通信的通信协议生成用于在车辆通信网络中传输的ppdu的phy前导码;生成ppdu的多个phy数据段;基于ppdu的传输模式从一组多个不同phy中置码格式中选择一个或多个phy中置码的格式,其中该组多个不同phy中置码格式包括i)与由通信协议定义的扩展范围传输模式相对应的第一格式,第一格式使用未压缩训练信号字段,以及ii)与由通信协议定义的高吞吐量传输模式相对应的第二格式,第二格式使用已压缩训练信号字段;根据所选择的格式生成一个或多个phy中置码,每个phy中置码在相应的一对相邻phy数据段之间被传输,每个phy中置码包括一个或多个训练信号字段,其中生成每个phy中置码包括:i)当选择第一格式时,选择性地包括未压缩训练信号字段,以及ii)当选择第二格式时,选择性地包括已压缩训练信号字段;以及控制无线网络接口设备在车辆通信网络中传输ppdu。
附图说明
10.图1是根据实施例的示例车辆通信网络的框图。
11.图2a是根据实施例的用于在图1的车辆通信网络中传输的示例物理层协议数据单元(ppdu)的示图。
12.图2b是根据实施例的用于在图1的车辆通信网络中传输的另一示例ppdu的示图。
13.图3是根据实施例的可以与图2a和图2b的ppdu一起使用的示例物理层(phy)中置码的框图。
14.图4是根据另一实施例的可以与图2a和图2b的ppdu一起使用的另一示例phy中置码的框图。
15.图5是根据另一实施例的可以与图2a和图2b的ppdu一起使用的另一示例phy中置码的框图。
16.图6是根据实施例的用于在图1的车辆通信网络中传输ppdu的示例方法的流程图。
17.图7是根据另一实施例的用于在图1的车辆通信网络中传输ppdu的示例方法的流程图。
18.图8是根据另一实施例的用于在图1的车辆通信网络中传输ppdu的又一示例方法的流程图。
19.图9是根据另一实施例的用于在图1的车辆通信网络中传输ppdu的又一示例方法的流程图。
具体实施方式
20.在下文描述的实施例中,车辆通信网络包括根据定义车载环境中的无线接入(wave)通信的一个或多个协议进行操作的通信设备,诸如接入点和客户端站。在一个实施例中,接入点嵌入在路边单元中,而客户端站嵌入在在车辆通信网络中操作的移动车辆中。在一个实施例中,在车辆通信网络中操作的客户端站与其他客户端站和/或路边单元通信以交换可以增强移动车辆的安全性、改善移动车辆的驾驶体验等的信息,诸如安全警告、交通信息等。为了提高车辆通信网络中的性能(例如,减轻多普勒效应),在车辆通信网络中传输的分组被生成以包括物理层(phy)中置码,该phy中置码允许接收器在分组接收期间更新信道估计。下面描述了各种示例phy中置码格式。
21.图1是根据实施例的示例车辆通信网络110的框图。车辆通信网络110包括接入点(ap)114。在一个实施例中,ap 114对应于在车辆通信网络中操作的路边单元。ap 114包括耦合到网络接口设备122的主机处理器118。在一个实施例中,网络接口设备122包括媒体访问控制(mac)处理器126和phy处理器130。phy处理器130包括多个收发器134,并且收发器134耦合到多个天线138。虽然在图1中示出了三个收发器134和三个天线138,但是在其他实施例中,ap 114包括其他合适数目(例如,1、2、4、5个等)的收发器134和天线138。在一些实施例中,ap 114包括比收发器134更多数目的天线138,并且天线切换技术被利用。在一个实施例中,mac处理器126和phy处理器130被配置为根据至少第一通信协议(例如,ieee 802.11bd标准或为车辆通信而设计的另一合适的通信协议)进行操作。在另一实施例中,mac处理器126和phy处理器130还被配置为根据不同于第一通信协议的第二通信协议(例如,ieee 802.11p标准或为车辆通信而设计的另一合适的通信协议)进行操作。在一些实施例中,第二通信协议是关于第一通信协议的传统通信协议。
22.网络接口设备122使用被配置为如下所述操作的一个或多个集成电路(ic)来实现。例如,mac处理器126可以至少部分在第一ic上实现,并且phy处理器130可以至少部分在第二ic上实现。作为另一示例,mac处理器126的至少一部分和phy处理器130的至少一部分可以在单个ic上实现。例如,网络接口设备122可以使用片上系统(soc)来实现,其中soc包括mac处理器126的至少一部分和phy处理器130的至少一部分。作为又一示例,整个mac处理器126和整个phy处理器130可以在单个ic上实现。
23.在一个实施例中,主机处理器118包括被配置为执行存储在诸如随机存取存储器(ram)、只读存储器(rom)、闪存等存储器设备(未示出)中的机器可读指令的处理器。在一个实施例中,主机处理器118可以至少部分在第一ic上实现,并且网络接口设备122可以至少部分在第二ic上实现。作为另一示例,主机处理器118、和网络接口设备122的至少一部分可以在单个ic上实现。
24.在各种实施例中,ap 114的mac处理器126和/或phy处理器130被配置为生成符合第一通信协议的数据单元并且处理符合第一通信协议的所接收的数据单元。例如,mac处理器126被配置为实现mac层功能,包括第一通信协议的mac层功能,并且phy处理器130被配置为实现phy功能,包括第一通信协议的phy功能。例如,mac处理器126被配置为生成mac层数据单元,诸如mac服务数据单元(msdu)、mpdu、a-mpdu等,并且将mac层数据单元提供给phy处理器130。
25.phy处理器130被配置为从mac处理器126接收mac层数据单元并且封装mac层数据单元以生成phy数据单元,诸如phy协议数据单元(ppdu)、phy协议服务数据单元(psdu)等,以用于经由天线138传输。类似地,phy处理器130被配置为接收经由天线138接收的phy数据单元,并且提取封装在phy数据单元内的mac层数据单元。phy处理器130可以将所提取的mac层数据单元提供给mac处理器126,mac处理器126处理mac层数据单元。
26.根据一个实施例,phy处理器130被配置为将经由一个或多个天线138接收的一个或多个射频(rf)信号下变频为一个或多个基带模拟信号,并且将(多个)模拟基带信号转换为一个或多个数字基带信号。phy处理器130还被配置为处理一个或多个数字基带信号以解调一个或多个数字基带信号并且生成ppdu。phy处理器130包括一个或多个前向纠错(fec)编码器(例如,二进制卷积码(bcc)编码器、低密度奇偶校验(ldpc)编码器等)、一个或多个fec解码器(例如,bcc解码器、ldpc解码器等)、放大器(例如,低噪声放大器(lna)、功率放大器等)、射频(rf)下变频器、rf上变频器、多个滤波器、一个或多个多个模数转换器(adc)、一个或多个数模转换器(dac)、一个或多个离散傅里叶变换(dft)计算器(例如,快速傅里叶变换(fft)计算器)、一个或多个离散傅里叶逆变换(idft)计算器(例如,快速傅里叶逆变换(ifft)计算器)、一个或多个调制器、一个或多个解调器等。
27.phy处理器130被配置为生成一个或多个rf信号,该一个或多个rf信号被提供给一个或多个天线138。phy处理器130还被配置为从一个或多个天线138接收一个或多个rf信号。
28.根据一些实施例,mac处理器126被配置为控制phy处理器130生成一个或多个rf信号,例如通过向phy处理器130提供一个或多个mac层数据单元(例如,mpdu)并且可选地向phy处理器130提供一个或多个控制信号。在一个实施例中,mac处理器126包括被配置为执行存储在诸如ram、rom、闪存等存储器设备(未示出)中的机器可读指令的处理器。在一个实施例中,mac处理器126包括被配置为执行mac层功能、控制phy处理器130等的硬件状态机。
29.在一些实施例中,第一通信协议定义了多个传输模式,并且phy处理器130被配置为生成具有针对不同传输模式而变化的格式和/或内容的ppdu。作为示例,多个传输模式包括扩展范围(er)模式和一个或多个非er模式。根据一个实施例,er模式被设计为增加接收器可以正确解码ppdu的范围。例如,er模式采用以数据吞吐量为代价来利用增加的冗余的调制技术和/或编码技术。在另一实施例中,多个传输模式另外地或替代地包括高吞吐量模式,高吞吐量模式可以使用增加吞吐量但减小可以正确解码ppdu的范围的更复杂的调制技术。在另一实施例中,多个传输模式包括i)如上文所讨论的er模式,ii)如上文所讨论的高吞吐量模式,以及iii)默认传输模式。根据一个实施例,默认模式通常被设计为提供倾向于落在er模式的接收范围与高吞吐量模式的接收范围之间的接收范围,并且通常被设计为提供倾向于落在er模式的数据吞吐量与高吞吐量模式的数据吞吐量之间的数据吞吐量。
30.在一个实施例中,网络接口设备122包括(例如,phy处理器130包括)phy中置码生成器142,phy中置码生成器142被配置为基于由ieee 802.11ac标准定义的超高吞吐量长训练字段(vht-ltf)来生成phy中置码。在一些实施例中,phy中置码生成器142被配置为根据ppdu的传输模式来为ppdu生成一个或多个phy中置码以使其具有不同内容。根据各种实施例,phy中置码生成器142被配置为生成一个或多个phy中置码,该一个或多个phy中置码具有如下所述的格式或者具有其他合适的phy中置码格式。
31.在一个实施例中,phy中置码生成器142包括硬件电路系统,该硬件电路系统被配置为生成如下所述的phy中置码或其他合适的phy中置码。在一个实施例中,在各种实施例中,phy中置码生成器142另外地或替代地由被配置为执行存储在诸如ram、rom、闪存等存储器设备(未示出)中的机器可读指令的处理器来实现。
32.车辆通信网络110包括多个客户端站154。根据一个实施例,每个客户端站154被包括在相应车辆中。例如,根据说明性实施例,ap 114沿着道路定位,并且多个客户端站154在在道路上行驶的车辆内。尽管在图1中示出了三个客户端站154,但是在各种实施例中,车辆通信网络110包括其他合适数目(例如,1、2、4、5、6个等)的客户端站154。
33.客户端站154-1包括耦合到网络接口设备162的主机处理器158。网络接口设备162包括mac处理器166和phy处理器170。phy处理器170包括多个收发器174,并且收发器174耦合到多个天线178。虽然图1中示出了三个收发器174和三个天线178,但是在其他实施例中,客户站154-1包括其他合适数目(例如,1、2、4、5等)的收发器174和天线178。在一些实施例中,客户端站154-1包括比收发器174更多数目的天线178,并且天线切换技术被利用。在各种实施例中,mac处理器126和phy处理器130被配置为根据至少第一通信协议(例如,ieee 802.11bd标准)和/或第二通信协议(例如,ieee 802.11p标准)操作。
34.网络接口设备162使用一个或多个被配置为如下所述操作的ic来实现。例如,mac处理器166可以在至少第一ic上实现,并且phy处理器170可以在至少第二ic上实现。作为另一示例,mac处理器166的至少一部分和phy处理器170的至少一部分可以在单个ic上实现。例如,网络接口设备162可以使用soc来实现,其中soc包括mac处理器166的至少一部分和phy处理器170的至少一部分。作为又一示例,整个mac处理器166和整个phy处理器170可以在单个ic上实现。
35.在一个实施例中,主机处理器158包括被配置为执行存储在诸如ram、rom、闪存等存储器设备(未示出)中的机器可读指令的处理器。在一个实施例中,主机处理器网络接口设备158可以至少部分在第一ic上实现,并且网络接口设备162可以至少部分在第二ic上实现。作为另一示例,主机处理器158、和网络接口设备162的至少一部分可以在单个ic上实现。
36.在各种实施例中,客户端站154-1的mac处理器166和phy处理器170被配置为生成符合第一通信协议或另一合适的通信协议的数据单元并且处理符合第一通信协议或另一合适的通信协议的所接收的数据单元。例如,mac处理器166被配置为实现mac层功能,包括第一通信协议的mac层功能,并且phy处理器170被配置为实现phy功能,包括第一通信协议的phy功能。例如,mac处理器166被配置为生成mac层数据单元,诸如mac服务数据单元(msdu)、mpdu、a-mpdu等,并且将mac层数据单元提供给phy处理器170。
37.phy处理器170被配置为从mac处理器166接收mac层数据单元并且封装mac层数据
单元以生成phy数据单元,诸如phy协议数据单元(ppdu)、phy协议服务数据单元(psdu)等,以用于经由天线174传输。类似地,phy处理器170被配置为接收经由天线174接收的phy数据单元,并且提取封装在phy数据单元内的mac层数据单元。phy处理器170可以将所提取的mac层数据单元提供给mac处理器166,mac处理器166处理mac层数据单元。
38.根据一个实施例,phy处理器170被配置为将经由一个或多个天线174接收的一个或多个射频(rf)信号下变频为一个或多个基带模拟信号,并且将(多个)模拟基带信号转换为一个或多个数字基带信号。phy处理器170还被配置为处理一个或多个数字基带信号以解调一个或多个数字基带信号并且生成ppdu。phy处理器170包括一个或多个前向纠错(fec)编码器(例如,二进制卷积码(bcc)编码器、低密度奇偶校验(ldpc)编码器等)、一个或多个fec解码器(例如,bcc解码器、ldpc解码器等)、放大器(例如,低噪声放大器(lna)、功率放大器等)、射频(rf)下变频器、rf上变频器、多个滤波器、一个或多个多个模数转换器(adc)、一个或多个数模转换器(dac)、一个或多个离散傅里叶变换(dft)计算器(例如,快速傅里叶变换(fft)计算器)、一个或多个离散傅里叶逆变换(idft)计算器(例如,快速傅里叶逆变换(ifft)计算器)、一个或多个调制器、一个或多个解调器等。
39.phy处理器170被配置为生成一个或多个rf信号,该一个或多个rf信号被提供给一个或多个天线178。phy处理器170还被配置为从一个或多个天线178接收一个或多个rf信号。
40.根据一些实施例,mac处理器166被配置为控制phy处理器170生成一个或多个rf信号,例如通过向phy处理器170提供一个或多个mac层数据单元(例如,mpdu),并且可选地向phy处理器170提供一个或多个控制信号。在一个实施例中,mac处理器166包括被配置为执行存储在诸如ram、rom、闪存等存储器设备(未示出)中的机器可读指令的处理器。在一个实施例中,mac处理器166包括被配置为执行mac层功能、控制phy处理器170等的硬件状态机。
41.在一些实施例中,phy处理器170被配置为生成具有针对由第一通信协议定义的不同传输模式而变化的格式和/或内容的ppdu,类似于上述phy处理器130。
42.在一个实施例中,网络接口设备162包括(例如,phy处理器170包括)phy中置码生成器192,phy中置码生成器192被配置为基于由ieee 802.11ac标准定义的vht-ltf生成phy中置码。在一些实施例中,phy中置码生成器192被配置为根据ppdu的传输模式来为ppdu生成一个或多个phy中置码以使其具有不同内容。根据各种实施例,phy中置码生成器192被配置为生成一个或多个phy中置码,该一个或多个phy中置码具有如下所述的格式或者具有其他合适的phy中置码格式。
43.在一个实施例中,phy中置码生成器192包括硬件电路系统,该硬件电路系统被配置为生成如下所述的phy中置码或其他合适的phy中置码。在一个实施例中,在各种实施例中,phy中置码生成器192另外地或替代地由被配置为执行存储在诸如ram、rom、闪存等存储器设备(未示出)中的机器可读指令的处理器来实现。
44.尽管图1描绘了ap 114与相应客户端站154之间的通信,但是根据一些实施例,两个或更多个客户端站154彼此直接通信。例如,根据一些实施例,车辆通信网络110允许没有通过ap 114被路由的直接客户端到客户端通信。
45.在一个实施例中,客户端站154-2和154-3中的每个具有与客户端站154-1相同或相似的结构。客户站154-2和154-3中的每个具有相同或不同数目的收发器和天线。例如,根
据一个实施例,客户端站154-2和/或客户端站154-3每个仅具有两个收发器和两个天线(未示出)。
46.图2a是根据实施例的用于在诸如车辆通信网络110(图1)等车辆通信网络中传输的示例ppdu 200的示图。根据一个实施例,网络接口设备122(图1)被配置为生成ppdu(诸如ppdu 200)并且将其传输给一个或多个客户端站154。在一个实施例中,网络接口设备162(图1)还被配置为生成诸如ppdu 200等ppdu并且将其传输给ap 114或另一客户端站154。在一个实施例中,phy处理器130/170被配置为生成诸如ppdu 200等ppdu。在一个实施例中,phy处理器130/170被配置为接收和处理诸如ppdu 200等ppdu。
47.根据一个实施例,ppdu 200符合第一通信协议(例如,ieee 802.11bd标准)。在各种实施例中,ppdu 200跨越合适的带宽,诸如10mhz、20mhz。在其他实施例中,类似于ppdu 200的ppdu占用不同带宽,诸如5mhz、40mhz或任何合适的带宽。ppdu适用于“混合模式”情况,即,当车辆通信网络100包括符合传统通信协议(例如,ieee 802.11p标准)的客户站(即,传统客户站154-4)时,但不符合第一通信协议(例如,ieee 802.11bd标准)。数据单元200也可以在其他情况下使用。
48.ppdu 200包括phy前导码204和phy数据部分208。根据一个实施例,phy前导码204包括符合第二通信协议的传统phy前导码部分212。在一个实施例中,传统phy前导码部分212包括通常用于分组检测、初始同步和自动增益控制(agc)调节的传统短训练字段(lstf)216、以及通常用于信道估计和精细同步的传统长训练字段(lltf)212。传统phy前导码部分212还包括传统信号字段(lsig)224。在一个实施例中,lsig 224包括由第二通信协议定义的信号字段,并且包括关于ppdu 200的信息,诸如ppdu 200的持续时间。例如,在一个实施例中,lsig 224包括一起指示ppdu 200的持续时间的速率子字段(未示出)和长度子字段(未示出)。在一些实施例中,lsig 224中的持续时间信息允许符合第二通信协议但不符合第一通信协议的客户端站和/或ap(例如,传统通信设备)确定ppdu 200的持续时间。在一些实施例中,这样的设备将抑制传输,直到在ppdu 200的传输结束之后,并且因此不会干扰ppdu 200的传输。
49.在一些实施例中,phy前导码204包括lsig 224的重复,称为重复lsig(rl-sig)228。rl-sig 228提供lsig 224的冗余,并且因此改进了lsig 224在接收器处的解码。在一些实施例中,第一通信协议定义了多个传输模式,包括er模式和一个或多个非er模式(诸如高吞吐量模式和默认模式中的一者或两者),并且rl-sig 228仅在ppdu 200符合er模式时才被包括在ppdu 200中。在其他实施例中,rl-sig 228也被包括以用于由第一通信协议定义的一个或多个非er模式。在一些实施例中,rl-sig 228被包括以用于由第一通信协议定义的所有传输模式。
50.phy前导码204还包括符合第一通信协议的信号字段232。在一个实施例中,信号字段232有时被称为下一代车辆(ngv)信号字段(ngv-sig)232。ngv-sig 232符合第一通信协议并且由被配置为根据第一通信协议操作的通信设备可解码。在一个实施例中,ngv-sig 232包括指示与phy数据部分208相对应的phy参数的一个或多个子字段,诸如指示用于编码数据部分220的mcs的调制编码方案(mcs)子字段、指示是否启用有合适的参数(例如,载波间隔)的双子载波特征(例如,dcm)以及的双子载波调制(dcm)子字段等。在一些实施例中,ngv-sig 232包括指示phy数据部分208的phy中置码周期的子字段。在一个实施例中,phy中
置码周期指示phy数据部分208中的相邻phy中置码之间的正交频分复用(ofdm)符号的数目。
51.在一些实施例中,phy前导码204包括ngv-sig 232的重复,称为重复ngv-sig(rngv-sig)236。例如,ngv-sig 232的所有位的副本被包括在rngv-sig 236中。rngv-sig 236提供ngv-sig 232的冗余,并且因此改进了在ngv-sig 232在接收器处的解码。在一些实施例中,第一通信协议定义了多个传输模式,包括er模式和一个或多个非er模式,并且rngv-sig 236仅在ppdu 200符合er模式时才被包括在ppdu 200中。在其他实施例中,rngv-sig 236也被包括以用于由第一通信协议定义的一个或多个非er模式。在一些实施例中,rngv-sig 236被包括以用于由第一通信协议定义的所有传输模式。
52.phy前导码204还包括ngv短训练字段(ngv-stf)240。在一些实施例中,ngv-stf 240被接收器用于同步和agc调节。此外,phy前导码204包括一个或多个ngv长训练字段(ngv ltf)244。在一些实施例中,一个或多个ngv-ltf 244被接收器用于信道估计。在一个实施例中,ngv-ltf 244的数目对应于经由其传输ppdu 200的空间流的数目。作为说明性示例,当ppdu 200要经由一个空间流来传输时,仅包括一个ngv-ltf 244,而当ppdu 200要经由两个空间流来传输时,包括两个ngv-ltf 244。
53.根据一个实施例,phy数据部分208包括多个(例如,大于1的正整数i)phy数据段252和一个或多个phy中置码256。在一个实施例中,phy数据段252-1至252-(i-1)包括m个ofdm符号,其中m是合适的正整数。在一个实施例中,每个phy中置码包括一个或多个训练信号字段,如下所述。
54.在一个实施例中,phy前导码204包括多个ofdm符号,并且phy前导码204的每个字段(诸如图2a所示的字段)包括一个或多个ofdm符号。在一个实施例中,phy前导码204的一部分(例如,传统phy前导码212、rl-sig 228(如果包括)、ngv-sig 232和rngv-sig 236(如果包括))是基于由第三无线通信标准为大于ppdu 200的带宽的带宽而定义的ofdm数字学并且使用降频因子生成phy前导码204的该部分以跨越ppdu 200的较窄带宽来生成的。例如,phy前导码204的该部分是基于由ieee 802.11a标准为20mhz带宽而定义的ofdm数字学并且使用为二(x2)的降频因子生成phy前导码202以跨越phy前导码204的10mhz带宽来生成的。例如,phy前导码204的该部分的ofdm符号是使用与由ieee 802.11a标准为20mhz带宽而定义的相同的fft大小和因此相同数目的ofdm音调但是使用相对于由ieee 802.11a标准规定的采样率降低两倍(x2)的采样率(降频)来生成的。因此,在一个实施例中,phy前导码204的该部分中的ofdm音调间隔相对于由ieee 802.11a标准定义的ofdm音调间隔减小了两倍(x2)。在一个实施例中,用于生成phy前导码204的该部分的ofdm数字学和降频因子对应于为根据第二通信协议(例如,ieee 802.11p标准)来生成phy前导码而规定的ofdm数字学和降频因子。
55.在一个实施例中,phy数据部分208包括多个ofdm符号,并且phy数据部分208的每个字段(诸如phy数据段252和(多个)phy中置码256)包括一个或多个ofdm符号。phy数据部分208的每个ofdm符号是基于由第四无线通信标准为大于ppdu 200的带宽的带宽而定义的ofdm数字学并且使用降频因子生成phy数据部分208以跨越ppdu 200的较窄带宽来生成的。例如,phy数据部分208是基于由ieee 802.11ac标准为20mhz带宽而定义的ofdm数字学并且使用为两个(x2)的降频因子生成phy数据部分208以跨越10mhz带宽来生成的。因此,在一个
实施例中,对于10mhz宽的ppdu,phy数据部分208中的每个ofdm符号具有与ieee 802.11ac标准中为40mhz带宽而指定的格式相同的格式,但音调间隔减少了两倍(x2)。在一个实施例中,尽管根据ieee 802.11ac标准为20mhz带宽而生成的ofdm符号包括在连续ofdm音调之间具有156.25khz的间隔的64个音调,但是phy数据部分208的每个ofdm符号包括在连续ofdm音调之间具有78.125khz的间隔的64个音调。
56.在一些实施例中,ngv-stf 240和(多个)ngv-ltf 244中的每个包括ofdm符号,该ofdm符号是基于由第四无线通信标准为大于ppdu 200的带宽的带宽而定义的ofdm数字学并且使用降频因子生成ngv-stf 240和(多个)ngv-ltf 244以跨越ppdu 200的较窄带宽来生成的。例如,ngv-stf 240和(多个)ngv-ltf 244是基于由ieee 802.11ac标准为20mhz带宽而定义的ofdm数字学并且使用为二(x2)的降频因子生成ngv-stf 240和(多个)ltf 244以跨越10mhz带宽来生成的。因此,在一个实施例中,对于10mhz宽的ppdu,ngv-stf 240和(多个)ngv-ltf 244中的每个ofdm符号具有与ieee 802.11ac标准中为40mhz带宽而指定的相同的格式,但音调间隔减少了两倍(x2)。
57.图2b是根据实施例的用于在诸如车辆通信网络110(图1)等车辆通信网络中传输的另一示例ppdu 270的图。根据一个实施例,网络接口设备122(图1)被配置为生成诸如ppdu 270等ppdu并且将其传输给一个或多个客户端站154。在一个实施例中,网络接口设备162(图1)还被配置为生成诸如ppdu 270等ppdu并且将其传输给ap 114或另一客户端站154。在一个实施例中,phy处理器130/170被配置为生成诸如ppdu 270等ppdu。在一个实施例中,phy处理器130/170被配置为接收和处理诸如ppdu 270等ppdu。
58.根据一个实施例,ppdu 270符合第一通信协议(例如,ieee 802.11bd标准)。在一个实施例中,图2a的ppdu 200跨越10mhz的频率带宽,而图2b的ppdu 270跨越20mhz的频率带宽。图2b的ppdu 270类似于图2a的ppdu 200,并且为了简洁的目的而没有详细描述相同编号的元素。
59.ppdu 270包括phy前导码274和phy数据部分278。phy前导码274包括传统phy前导码部分282。lstf 216、lltf 220、lsig 224、rl-sig 228(如果包括)、ngv-sig 232和rngv-sig 236(如果包括)在两个10mhz频率子带中的每个中重复。在一个实施例中,由于传统phy前导码282在多个子带中被重复并且是基于ofdm数字学使用为根据第二通信协议生成phy前导码而指定的降频因子来生成的,因此使用与ppdu 270的10mhz子带相对应的通信信道进行操作的传统或非传统通信设备能够基于对应10mhz子带中的传统phy前导码282的一部分来检测ppdu 270。在一个实施例中,传统通信设备被配置为基于对应10mhz子带中的lsig 224中的一个持续时间信息来确定与ppdu 270的传输相对应的持续时间,并且在尝试在通信介质中传输之前等待所确定的持续时间。例如,在一个实施例中,每个lsig 224具有至少基本上如ieee 802.11p标准中规定的格式,并且包括允许根据ieee 802.11p标准而不是ieee 802.11bd标准而配置的传统通信设备确定与ppdu 270的传输相对应的持续时间并且在尝试在通信介质中传输之前等待所确定的持续时间的信息。
60.在一个实施例中,ngv-stf 240、ngv-ltf 244和phy数据部分278中的每个ofdm符号被生成以跨越ppdu 270的整个带宽。
61.现在参考图2a-图2b,根据一个实施例,当在er模式下传输ppdu 200/270时,lstf 216和lltf 220与ppdu 200/270的其他字段相比功率提升。作为说明性示例,当在er模式下
传输ppdu 200/270时,lstf 216和lltf 220与ppdu 200/270的其他字段相比功率提升3db。在其他实施例中,当在er模式下传输ppdu 200/270时,lstf 216和lltf 220功率提升除3db以外的其他适当的量(例如,2db、4db等)。
62.再次参考图2a-图2b,phy中置码256包括训练信号字段,该训练信号字段允许接收器在接收ppdu 200/270时更新现有信道估计或重新生成信道估计,这对于其中一个或多个通信设备以相对较高速度移动的车辆通信环境很有用。作为说明性示例,根据一个实施例,传输器和/或接收器的移动可以在接收器处引起多普勒效应,并且phy中置码256的训练信号字段帮助接收器更新或重新生成信道估计以缓解多普勒效应。
63.在一个实施例中,每个中置码256包括多个训练信号字段,该训练信号字段对应于经由其传输ppdu 200的空间流的数目。作为说明性示例,当ppdu 200/270经由单个空间流被传输时,每个中置码256是单个训练信号字段,并且当ppdu 200/270经由两个空间流被传输时,每个中置码256包括两个训练信号字段。
64.在一个实施例中,(多个)中置码256的每个训练信号字段基于由ieee 802.11ac标准定义的vht-ltf。例如,根据一个实施例,对于10mhz ppdu,诸如图2a的ppdu 200,(多个)中置码256的每个训练信号字段被生成为由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2x降频版本。在另一示例中,根据一个实施例,对于20mhz ppdu,诸如图2b的ppdu 270,(多个)中置码256的每个训练信号字段被生成为由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
65.图3是根据一个实施例的被包括在图2a和图2b的(多个)中置码256中的训练信号字段300的示例的图。训练信号字段300包括基于由ieee 802.11ac标准定义的vht-ltf的训练信号部分304。例如,根据一个实施例,对于10mhz ppdu(诸如图2a的ppdu 200),训练信号部分304被生成为由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2x降频版本。在另一示例中,根据一个实施例,对于20mhz ppdu,诸如图2b的ppdu 270,训练信号部分304被生成为由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
66.根据一个实施例,循环前缀312包括第二训练信号部分308的结束时间段316的副本。在其他实施例中,循环前缀312包括另一合适的信号。在其他实施例中,循环前缀312被省略。
67.图4是根据另一实施例的被包括在图2a和图2b的(多个)中置码256中的训练信号字段400的另一示例的图。训练信号字段400包括第一训练信号部分404、第二训练信号部分408和循环前缀412。第一训练信号部分404和第二训练信号部分408中的每个基于由ieee 802.11ac标准定义的vht-ltf。例如,根据一个实施例,对于10mhz ppdu,诸如图2a的ppdu 200,第一训练信号部分404和第二训练信号部分408中的每个被生成为由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2x降频版本。在另一示例中,根据一个实施例,对于20mhz ppdu,诸如图2b的ppdu 270,第一训练信号部分404和第二训练信号部分408中的每个被生成为由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。在一个实施例中,第一训练信号部分404和第二训练信号部分408中的每个与图3的训练信号部分304相同。
68.根据一个实施例,循环前缀412包括第二训练信号部分408的结束时间段416的副本。在其他实施例中,循环前缀412包括另一合适的信号。在又一些实施例中,循环前缀412
被省略。
69.由于由两个训练信号部分404和408提供的重复,与仅具有部分404和408中的一个的训练信号字段相比,训练信号字段400提供3db增益。该3db增益提供了类似于在上述er模式下应用于lltf 220的功率提升的效果。
70.根据一个实施例,将训练信号字段400与图3的训练信号字段300进行比较,训练信号字段400具有比训练信号字段300更长的持续时间。例如,根据一个实施例,训练信号字段400的持续时间比训练信号字段300的持续时间长至少训练信号部分304的持续时间。
71.图5是根据又一实施例的被包括在图2a和图2b的(多个)中置码256中的另一示例训练信号字段500的示图。训练信号字段500包括已压缩vht-ltf 504和循环前缀508。根据一个实施例,循环前缀508包括已压缩vht-ltf 504的结束时间段的副本。在其他实施例中,循环前缀508包括另一合适的信号。在其他实施例中,循环前缀508被省略。
72.与用于上述中置码的vht-ltf相比,已压缩vht-ltf 504具有较短的(或已压缩的)持续时间。在一个实施例中,已压缩vht-ltf 504是通过在执行ifft之前将由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个ofdm音调设置为零并且在执行ifft之后将所得到的时域序列截断一半来生成的。在一个实施例中,ifft是用于10mhz宽的ppdu的64音调ifft、以及用于20mhz宽的ppdu的128音调ifft。
73.在另一实施例中,已压缩vht-ltf 504是通过将较小尺寸的ifft应用于包括由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个音调值的序列来生成的。例如,在一个实施例中,32音调ifft用于10mhz宽的ppdu,而128音调ifft用于20mhz宽的ppdu。
74.因为与上述用于中置码的其他vht-ltf相比,已压缩vht-ltf 504具有较短的(或已压缩的)持续时间,所以针对开销消耗更少的通信介质时间(与用于如上所述的中置码的其他vht-ltf相比),允许更多的通信介质时间用于传输用户数据。
75.根据一个实施例,将训练信号字段500与图3的训练信号字段300进行比较,训练信号字段500具有比训练信号字段300更短的持续时间。例如,根据一个实施例,训练信号字段500的持续时间比训练信号字段300的持续时间短训练信号部分304的持续时间的至少一半。
76.现在参考图3-图5,在说明性实施例中,训练信号字段300(除循环前缀312之外)具有持续时间x,其中x是合适的持续时间;训练信号字段400(除循环前缀412之外)具有持续时间2x;并且训练信号字段500(除循环前缀508之外)具有持续时间x/2。训练信号字段500可以称为已压缩训练信号字段,而训练信号字段300和训练信号字段400可以称为未压缩训练信号字段。在一个实施例中,x等于由ieee 802.11ac标准定义的vht-ltf的持续时间乘以2。在另一实施例中,x等于由ieee 802.11ac标准定义的没有循环前缀的vht-ltf的持续时间乘以2。在一个实施例中,x是8微秒。在其他实施例中,x具有另一合适的持续时间。
77.在一些实施例中,训练信号字段300、训练信号400和训练信号500中的两个或更多个在用于车辆通信的单个通信协议中使用。例如,在一些实施例中,训练信号字段300、训练信号400和训练信号500中的两个或更多个在由通信协议为车辆通信而定义的相应传输模式下使用。作为说明性实施例,训练信号400用于er传输模式,训练信号500用于高吞吐量模式,训练信号400用于不同于er传输模式和高吞吐量模式的另一传输模式(例如,正常模式、默认模式等)。
78.图6是根据实施例的用于车辆通信网络中的无线通信的示例方法600的流程图。参考图1,在各种实施例中,方法600由诸如网络接口设备122或网络接口设备162等网络接口设备实现。例如,在一个这样的实施例中,诸如phy处理器130或phy处理器170等phy处理器被配置为实现方法600。在其他实施例中,方法600由另一合适的通信设备实现。
79.在框604,通信设备根据针对车辆通信的通信协议生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)用于在车辆通信网络中传输的ppdu的phy前导码。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy前导码,诸如以下参考图2a描述的phy前导码204、参考图2b描述的phy前导码274或另一合适的phy前导码。
80.在框608,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)ppdu的多个phy数据段。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy数据段,诸如参考图2a和图2b描述的phy数据段252或另一合适的phy前导码。
81.在框612,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框608生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框612生成一个或多个phy中置码包括生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的部分。
82.在一个实施例中,对于10mhz ppdu,诸如图2a的ppdu 200,在框612生成一个或多个phy中置码包括生成每个训练信号字段以包括由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2x降频版本。在一个实施例中,对于20mhz ppdu,诸如图2b的ppdu 270,在框612生成一个或多个phy中置码包括生成每个训练信号字段以包括由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
83.在一个实施例中,在框612生成一个或多个phy中置码包括生成每个中置码以包括参考图3描述的训练信号字段300。
84.在一个实施例中,在框612生成一个或多个phy中置码包括:当ppdu要根据由通信协议定义的非er模式而被传输时,生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的部分。在另一实施例中,在框612生成一个或多个phy中置码包括:响应于通信设备确定ppdu要根据由通信协议定义的非er模式而被传输,生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的部分。在其他实施例中,当ppdu要根据由通信协议定义的多个模式(包括er模式)中的任何一种而被传输时,每个训练信号字段在框612被生成以包括基于由ieee 802.11ac标准定义的vht-ltf的部分。
85.在框616,通信设备在车辆通信网络中传输(例如,网络接口设备122传输、phy处理器130传输、网络接口设备162传输、phy处理器170传输等)ppdu。在一个实施例中,在框616传输ppdu包括传输在框604生成的phy前导码、传输在框608生成的phy数据段、以及在框608生成的相应的成对的相邻phy数据段之间传输在框612生成的一个或多个phy中置码。
86.图7是根据另一实施例的用于车辆通信网络中的无线通信的另一示例方法700的
流程图。参考图1,在各种实施例中,方法700由诸如网络接口设备122或网络接口设备162等网络接口设备实现。例如,在一个这样的实施例中,phy处理器(诸如phy处理器130或phy处理器170)被配置为实现方法700。在其他实施例中,方法700由另一合适的通信设备实现。
87.在框704,通信设备根据针对车辆通信的通信协议生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)用于在车辆通信网络中传输的ppdu的phy前导码。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy前导码,诸如以下参考图2a描述的phy前导码204、参考图2b描述的phy前导码274或另一合适的phy前导码。
88.在框708,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)ppdu的多个phy数据段。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy数据段,诸如参考图2a和图2b描述的phy数据段252或另一合适的phy前导码。
89.在框712,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框708生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框712生成一个或多个phy中置码包括生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。
90.在一个实施例中,对于10mhz ppdu,诸如图2a的ppdu 200,在框712生成一个或多个phy中置码包括生成每个训练信号字段的第一部分和第二部分中的每个,以包括由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2倍降频版本。在一个实施例中,对于20mhz ppdu,诸如图2b的ppdu 270,在框712生成一个或多个phy中置码包括生成每个训练信号字段的第一部分和第二部分中的每个以包括由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
91.在一个实施例中,在框712生成一个或多个phy中置码包括生成每个中置码以包括参考图4描述的训练信号字段400。
92.在一个实施例中,在框712生成一个或多个phy中置码包括:当ppdu要根据由通信协议定义的er模式而被传输时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。在另一实施例中,在框712生成一个或多个phy中置码包括:响应于通信设备确定ppdu要根据由通信协议定义的er模式而被传输,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。在其他实施例中,当ppdu要根据由通信协议定义的多个模式(包括非er模式)中的任何一种而被传输时,每个训练信号字段在框712处被生成以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。
93.在框716,通信设备在车辆通信网络中传输(例如,网络接口设备122传输、phy处理器130传输、网络接口设备162传输、phy处理器170传输等)ppdu。在一个实施例中,在框716
传输ppdu包括传输在框704生成的phy前导码、传输在框708生成的phy数据段、以及在在框708生成的相应的成对的相邻phy数据段之间传输在框712生成的一个或多个phy中置码。
94.图8是根据另一实施例的用于车辆通信网络中的无线通信的又一示例方法800的流程图。参考图1,在各种实施例中,方法800由诸如网络接口设备122或网络接口设备162的网络接口设备实现。例如,在一个这样的实施例中,诸如phy处理器130或phy处理器170等phy处理器被配置为实现方法800。在其他实施例中,方法800由另一合适的通信设备实现。
95.在框804,通信设备根据针对车辆通信的通信协议生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)用于在车辆通信网络中传输的ppdu的phy前导码。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy前导码,诸如参考图2a描述的phy前导码204、参考图2b描述的phy前导码274或另一合适的phy前导码。
96.在框808,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)ppdu的多个phy数据段。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy数据段,诸如参考图2a和图2b描述的phy数据段252或另一合适的phy前导码。
97.在框812,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框808生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框812处生成一个或多个phy中置码包括生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的已压缩训练信号字段。
98.在一个实施例中,在框812生成的已压缩训练信号字段是通过在执行ifft之前将由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个ofdm音调设置为零并且在执行ifft之后将所得到的时域序列截断一半来生成的。在一个实施例中,ifft是用于10mhz宽的ppdu的64音调ifft、以及针对20mhz宽的ppdu的128音调ifft。
99.在另一实施例中,在框812生成的已压缩训练信号字段是通过将较小尺寸的ifft应用于包括由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个音调值的序列来生成的。例如,在一个实施例中,32音调ifft用于10mhz宽的ppdu,而128音调ifft用于20mhz宽的ppdu。
100.在一个实施例中,在框812生成一个或多个phy中置码包括生成每个中置码以包括参考图5描述的训练信号字段500。
101.在一个实施例中,在框812生成一个或多个phy中置码包括:当ppdu要根据由通信协议定义的高吞吐量模式而被传输时,生成每个训练信号字段以包括已压缩训练信号字段。在另一实施例中,在框812生成一个或多个phy中置码包括:响应于通信设备确定ppdu要根据由通信协议定义的高吞吐量模式而被传输,生成每个训练信号字段以包括已压缩训练信号字段。在其他实施例中,当ppdu要根据由通信协议定义的多个模式(包括非高吞吐量模式)中的任何一种而被传输时,每个训练信号字段在框612被生成以包括已压缩训练信号字段。
102.在框816,通信设备在车辆通信网络中传输(例如,网络接口设备122传输、phy处理器130传输、网络接口设备162传输、phy处理器170传输等)ppdu。在一个实施例中,在框816传输ppdu包括传输在框804生成的phy前导码、传输在框808生成的phy数据段、以及在在框808生成的相应的成对的相邻phy数据段之间传输在框812生成的一个或多个phy中置码。
103.在一些实施例中,方法600、方法700和方法800中的两个或更多个由根据用于车辆通信的单个通信协议操作的通信设备来实现。例如,在一些实施例中,方法600、方法700和方法800中的两个或更多个是结合根据由针对车辆通信的通信协议定义的相应传输模式来传输不同分组来执行的。作为说明性实施例,方法700在根据er传输模式传输分组时执行,方法800在根据高吞吐量模式传输分组时执行,方法600在根据不同于er传输模式和高吞吐量模式的另一传输模式(例如,正常模式、默认模式等)传输分组时执行。
104.图9是根据另一实施例的用于车辆通信网络中的无线通信的又一示例方法900的流程图。参考图1,在各种实施例中,方法900由网络接口设备(诸如网络接口设备122或网络接口设备162)实现。例如,在一个这样的实施例中,phy处理器(诸如phy处理器130或phy处理器170)被配置为实现方法900。在其他实施例中,方法900由另一合适的通信设备实现。
105.在框904,通信设备根据针对车辆通信的通信协议生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)用于在车辆通信网络中传输的ppdu的phy前导码。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy前导码,诸如参考图2a描述的phy前导码204、参考图2b描述的phy前导码274或另一合适的phy前导码。
106.在框908,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)ppdu的多个phy数据段。例如,根据各种实施例,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、网络接口设备162生成、phy处理器170生成等)phy数据段,诸如参考图2a和图2b描述的phy数据段252,或另一合适的phy前导码。
107.在框912,通信设备确定(例如,网络接口设备122确定、phy处理器130确定、网络接口设备162确定、phy处理器170确定等)是否ppdu要根据er模式而被传输。响应于通信设备确定ppdu要根据er模式而被传输,流程进行到框916。
108.在框916,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框908生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框916生成一个或多个phy中置码包括生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。
109.在一个实施例中,对于10mhz ppdu(诸如图2a的ppdu 200),在框916生成一个或多个phy中置码包括生成每个训练信号字段的第一部分和第二部分中的每个以包括由ieee 802.11ac标准为20mhz ppdu定义的vht-ltf的2倍降频版本。在一个实施例中,对于20mhz ppdu,诸如图2b的ppdu 270,在框916生成一个或多个phy中置码包括生成每个训练信号字段的第一部分和第二部分中的每个以包括由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
110.在一个实施例中,在框916生成一个或多个phy中置码包括生成每个中置码以包括参考图4描述的训练信号字段400。
111.在一个实施例中,在框916生成一个或多个phy中置码包括:当ppdu要根据由通信协议定义的er模式而被传输时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。在另一实施例中,在框916生成一个或多个phy中置码包括:响应于通信设备确定ppdu要根据由通信协议定义的er模式而被传输,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。在其他实施例中,当ppdu要根据由通信协议定义的多个模式(包括非er模式)中的任何一种而被传输时,每个训练信号字段在框916处被生成以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的vht-ltf的第二部分。
112.另一方面,响应于通信设备在框912确定ppdu不根据er模式而被传输,流程进行到框920。在框920,通信设备确定(例如,网络接口设备122确定、phy处理器130确定、网络接口设备162确定、phy处理器170确定等)是否ppdu要根据高吞吐量模式而被传输。响应于通信设备确定ppdu要根据高吞吐量模式而被传输,流程进行到框924。
113.在框924,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框908生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框924生成一个或多个phy中置码包括生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的已压缩训练信号字段。
114.在一个实施例中,在框924生成的已压缩训练信号字段是通过在执行ifft之前将由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个ofdm音调设置为零并且在执行ifft之后将所得到的时域序列截断一半来生成的。在一个实施例中,ifft是用于10mhz宽的ppdu的64音调ifft、以及用于20mhz宽的ppdu的128音调ifft。
115.在另一实施例中,在框924生成的已压缩训练信号字段是通过将较小尺寸的ifft应用于包括由ieee 802.11ac标准定义的vht-ltf音调序列中的每隔一个音调值的序列来生成的。例如,在一个实施例中,32音调ifft用于10mhz宽的ppdu,而128音调ifft用于20mhz宽的ppdu。
116.在一个实施例中,在框924生成一个或多个phy中置码包括生成每个中置码以包括参考图5描述的训练信号字段500。
117.另一方面,响应于通信设备在框920确定ppdu不根据高吞吐量模式而被传输,流程进行到框928。在框928,通信设备生成(例如,网络接口设备122生成、phy处理器130生成、phy中置码生成器142生成、网络接口设备162生成、phy处理器170生成、phy中置码生成器192生成等)ppdu的一个或多个phy中置码,每个phy中置码将在框908生成的相应的一对相邻phy数据段之间被传输。每个phy中置码包括一个或多个训练信号字段,并且在框928生成一个或多个phy中置码包括生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的vht-ltf的部分。
118.在一个实施例中,对于10mhz ppdu,诸如图2a的ppdu 200,在框928生成一个或多个phy中置码包括生成每个训练信号字段以包括由ieee 802.11ac标准为20mhz ppdu而定义的vht-ltf的2x降频版本。在一个实施例中,对于20mhz ppdu,诸如图2b的ppdu 270,在框928生成一个或多个phy中置码包括生成每个训练信号字段以包括由ieee 802.11ac标准为40mhz ppdu而定义的vht-ltf的2x降频版本。
119.在一个实施例中,在框928生成一个或多个phy中置码包括生成每个中置码以包括参考图3描述的训练信号字段300。
120.在框932,通信设备在车辆通信网络中传输(例如,网络接口设备122传输、phy处理器130传输、网络接口设备162传输、phy处理器170传输等)ppdu。在一个实施例中,在框932传输ppdu包括传输在框904生成的phy前导码,传输在框908生成的phy数据段、以及在在框908生成的响应的成对的相邻phy数据段之间传输在框916、924或928生成的一个或多个phy中置码。
121.在各种实施例中,方法900通过改变框的顺序、省略框、添加附加的框等来修改。作为说明性示例,根据另一实施例,框912和920的顺序被切换。作为另一说明性示例,框912可以被替换为检查是否ppdu要根据与er模式不同的模式(例如,第三传输模式)而被传输并且要使用高吞吐量模式的类似框,并且根据另一实施例,框916和928的位置可以交换。类似地,作为另一说明性示例,框920可以替换为检查是否ppdu要根据与er模式不同的模式(例如,第三传输模式)而被传输并且要使用高吞吐量模式的类似框,并且根据另一实施例,框920和928的位置可以交换。
122.实施例1:一种用于车辆通信网络中的无线通信的方法,所述方法包括:在通信设备处根据针对车辆通信的通信协议生成用于在所述车辆通信网络中传输的ppdu的phy前导码;在所述通信设备处生成所述ppdu的多个phy数据段;在所述通信设备处生成一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的er模式而被传输时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的所述vht-ltf的第二部分;以及由所述通信设备在所述车辆通信网络中传输所述ppdu。
123.实施例2:根据实施例1所述的方法,其中生成所述一个或多个phy中置码还包括:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以进一步包括循环前缀。
124.实施例3:根据实施例2所述的方法,其中生成每个训练信号字段以包括所述循环前缀包括生成每个训练信号字段以包括所述训练信号字段的所述第二部分的结束时间段。
125.实施例4:根据实施例1至3中任一项所述的方法,其中生成所述一个或多个phy中置码还包括:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本作为所述第一部分并且包括由ieee 802.11ac标准定义的所述vht-ltf的所述降频版本作为所述第二部分。
126.实施例5:根据实施例1至4中任一项所述的方法,其中生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的并且不同于所述er模式的另一模式而
被传输时,生成每个训练信号字段以包括所述第一部分并且省略所述第二部分。
127.实施例6:根据实施例1至4中任一项所述的方法,其中生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的并且不同于所述er模式的另一模式而被传输时,生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的所述vht-ltf的时间压缩训练信号,所述时间压缩训练信号的持续时间短于当所述ppdu时要根据所述er模式而被传输时包括的所述第一部分的持续时间。
128.实施例7:一种通信设备,被配置为在车辆通信网络中操作,所述通信设备包括:无线网络接口设备。所述无线网络接口设备包括一个或多个ic设备,所述一个或多个ic设备被配置为:根据针对车辆通信的通信协议,生成用于在所述车辆通信网络中传输的ppdu的phy前导码;生成所述ppdu的多个phy数据段;生成一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的扩展范围(er)模式而被传输时,生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的所述vht-ltf的第二部分;以及控制所述无线网络接口设备在所述车辆通信网络中传输所述ppdu。
129.实施例8:根据实施例7所述的通信设备,其中所述一个或多个ic设备还被配置为:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以进一步包括循环前缀。
130.实施例9:根据实施例8所述的通信设备,其中所述一个或多个ic设备还被配置为生成每个训练信号字段以包括所述训练信号字段的所述第二部分的结束时间段。
131.实施例10:根据实施例7至9中任一项所述的通信设备,其中所述一个或多个ic设备还被配置为:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本作为所述第一部分并且包括由ieee 802.11ac标准定义的所述vht-ltf的所述降频版本作为所述第二部分。
132.实施例11:根据实施例7至10中任一项所述的通信设备,其中所述一个或多个ic设备还被配置为:当所述ppdu要根据由所述通信协议定义的并且不同于所述er模式的另一模式而被传输时,生成每个训练信号字段以包括所述第一部分并且省略所述第二部分。
133.实施例12:根据实施例7至10中任一项所述的通信设备,其中所述一个或多个ic设备还被配置为:当所述ppdu要根据由所述通信协议定义的并且不同于所述er模式的另一模式而被传输时,生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的所述vht-ltf的时间压缩训练信号,所述时间压缩训练信号的持续时间短于当要根据所述er模式来传输所述ppdu时包括的所述第一部分的持续时间。
134.实施例13:一种用于访问车辆通信网络中的通信信道的方法,所述方法包括:在通信设备处根据针对车辆通信的通信协议生成用于在所述车辆通信网络中传输的ppdu的phy前导码;在所述通信设备处生成所述ppdu的多个phy数据段;在所述通信设备处基于所述ppdu的传输模式从一组多个不同phy中置码格式中选择一个或多个phy中置码的格式,其中所述一组多个不同phy中置码格式包括i)与由所述通信协议定义的扩展范围传输模式相对应的第一格式,所述第一格式使用未压缩训练信号字段,以及ii)与由所述通信协议定义的
高吞吐量传输模式相对应的第二格式,所述第二格式使用已压缩训练信号字段;在所述通信设备处根据所选择的格式生成所述一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成每个phy中置码包括:i)当所述第一格式被选择时,选择性地包括未压缩训练信号字段,以及ii)当所述第二格式被选择时,选择性地包括已压缩训练信号字段;以及由所述通信设备在所述车辆通信网络中传输所述ppdu。
135.实施例14:根据实施例13所述的方法,其中根据所选择的格式生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时:生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的所述vht-ltf的第二部分。
136.实施例15:根据实施例14所述的方法,其中生成所述一个或多个phy中置码还包括:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本作为所述第一部分,并且包括由ieee 802.11ac标准定义的所述vht-ltf的所述降频版本作为所述第二部分。
137.实施例16:根据实施例13至15中任一项所述的方法,其中根据所选择的格式生成所述一个或多个phy中置码包括:当所述ppdu要根据由所述通信协议定义的所述高吞吐量模式而被传输时:生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的所述vht-ltf的时间压缩训练信号,每个训练信号字段的持续时间短于当所述ppdu要根据不同于所述er模式并且不同于所述高吞吐量模式的另一模式而被传输时生成的每个训练信号字段的持续时间。
138.实施例17:根据实施例13至16中任一项所述的方法,其中根据所选择的格式生成所述一个或多个phy中置码包括:当所述ppdu要根据不同于所述er模式并且不同于所述高吞吐量模式的另一模式而被传输时:生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本,每个训练信号字段的持续时间短于当所述ppdu要根据所述er模式而被传输时生成的每个训练信号字段的持续时间。
139.实施例18:一种与被配置为在车辆通信网络中操作的通信设备相关联的装置,所述装置包括:无线网络接口设备。所述无线网络接口设备包括一个或多个ic设备,所述一个或多个ic设备被配置为:根据针对车辆通信的通信协议,生成用于在所述车辆通信网络中传输的ppdu的phy前导码;生成所述ppdu的多个phy数据段;基于所述ppdu的传输模式从一组多个不同phy中置码格式中选择一个或多个phy中置码的格式,其中所述一组多个不同phy中置码格式包括i)与由所述通信协议定义的扩展范围传输模式相对应的第一格式,所述第一格式使用未压缩训练信号字段,以及ii)与由所述通信协议定义的高吞吐量传输模式相对应的第二格式,所述第二格式使用已压缩训练信号字段;根据所选择的格式生成所述一个或多个phy中置码,每个phy中置码将在相应的一对相邻phy数据段之间被传输,并且每个phy中置码包括一个或多个训练信号字段,其中生成每个phy中置码包括:i)当所述第一格式被选择时,选择性地包括未压缩训练信号字段,以及ii)当所述第二格式被选择时,选择性地包括已压缩训练信号字段;以及控制所述无线网络接口设备在所述车辆通信网络中传输所述ppdu。
140.实施例19:根据实施例18所述的通信设备,其中所述一个或多个ic设备被配置为:
当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时:生成每个训练信号字段以包括i)基于由ieee 802.11ac标准定义的vht-ltf的第一部分和ii)基于由ieee 802.11ac标准定义的所述vht-ltf的第二部分。
141.实施例20:根据实施例19所述的通信设备,其中所述一个或多个ic设备被配置为:当所述ppdu要根据由所述通信协议定义的所述er模式而被传输时,生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本作为所述第一部分,并且包括由ieee 802.11ac标准定义的所述vht-ltf的所述降频版本作为所述第二部分。
142.实施例21:根据实施例18至20中任一项所述的通信设备,其中所述一个或多个ic设备被配置为:当所述ppdu要根据由所述通信协议定义的所述高吞吐量模式而被传输时:生成每个训练信号字段以包括基于由ieee 802.11ac标准定义的所述vht-ltf的时间压缩训练信号,每个训练信号字段的持续时间短于当所述ppdu要根据不同于所述er模式并且不同于所述高吞吐量模式的另一模式而被传输时生成的每个训练信号字段的持续时间。
143.实施例22:根据实施例18至21中任一项所述的通信设备,其中所述一个或多个ic设备被配置为:当所述ppdu要根据不同于所述er模式并且不同于所述高吞吐量模式的另一模式而被传输时:生成每个训练信号字段以包括由ieee 802.11ac标准定义的所述vht-ltf的降频版本,每个训练信号字段的持续时间短于当要根据所述er模式来传输所述ppdu时生成的每个训练信号字段的持续时间。
144.上述各种块、操作和技术中的至少一些可以利用硬件、执行固件指令的处理器、执行软件指令的处理器或其任何组合来实现。当利用执行软件或固件指令的处理器来实现时,软件或固件指令可以存储在任何计算机可读存储器中,诸如在ram、rom、闪存、处理器的集成存储器等中。软件或固件指令可以包括在由处理器执行时使处理器执行各种动作的机器可读指令。
145.当以硬件实现时,硬件可以包括分立组件、一个或多个ic、专用集成电路(asic)、可编程逻辑器件(pld)等中的一种或多种。
146.虽然已经参考具体示例描述了本发明,这些示例仅旨在说明性而不是限制本发明,但是可以对所公开的实施例进行改变、添加和/或删除而不背离本发明的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献