VITA 49.0协议阅读笔记

Vita Radio Transport (VRT) standard 定义了一个在射频收发机和信号处理装置之间的具有广泛应用的一个的传输层协议 ,用于提升射频和信号处理单元之间的协同性,其应用包括频谱监测,通信,雷达等
VRT协议提供了大量的格式化的选项,去允许传输层对不同的应用进行优化。VRT还提供了一个高精度的时间戳去用来提供不同的接收通道的时间同步。
IF :Intermediate Frequency  中频 A frequency band, typically above the original base-band range of a signal, but below the intended transmit or receive band.
VRT Packet Stream : A VRT Packet Stream is a sequence of transmitted VRT compliant packets that are all used to convey the same information. A VRT Packet Stream may convey either IF Data, or IF Context, or Extension Data, or Extension Context.
VRT Information Stream :A VRT Information Stream is a collection of VRT Packet Streams, associated together according to VRT rules in order to transport a complete set of Data and Context for one or more related signals.
 
VRT Information Stream is a set of related VRT Packet Streams.
即VRT信息流是数据包流的合集。例如:其中的一个packet stream可能是数字化的采样数据,而与它在一块packet stream可能传递的是 RF 中心频点,带宽,功率,天线方向等。
 
 
Stream Identifiers 用来关联所有的packet Stream 到一起,成为information Stream。且Stream Identifiers是惟一的,同一packet stream 的stream ID是相同的
 
Class
VRT提出了控制 数据包流和信息流 结构和功能的规则
In the context of VRT the term Class means a specification of the structure and function of VRT objects
 
VRT Packet Class is the specification of the name, structure, and function of the packets in a VRT Packet Stream.
其功能规范描述了在每一个包内的每一个字段的解释意义,以及整个packet stream 的目的。
 
VRT Information Class is a specification of the structure and function of the Information Stream.
信息类别的作用 用来充当一个控制文件来创建 单一或者任意数量但功能相同的 information stream ,
下图为information class 和packet class 之间的关系。
class总共8个部件,
1. Class Name and Code  名字
2. Information Stream Purpose  意图, 例如表明数据包是干什么的,或者更具体的从哪里来到哪里去以及干什么。
3. Names of included VRT Packet Streams ,并不是说此处有packet stream,而是对系统设计者而言packet stream应该参考information stream
4. Purpose of each included Packet Stream ,表明
5. Packet Classes
6. Packet Stream Details
7. Reference Points,context在系统中应用的地点,可以是射频的也可以是数字的,可以是VRT数据流中也可以是非VRT协议的数据流,详见 附录B
8. Packet Stream Associations  , 数据包的之间的匹配,共有5种类型,其中包括
                8.1 Data-Context pairing  在匹配的packet stream 中公用 stream Identifiers 
                8.2 Source Context association, 用来清除哪个context是从上游来的并且到下游哪个地方去,
                8.3 Vector-component Context association  ,用于data packet stream 包含矢量数据,多个数据用于一处
                8.4 Asynchronous-channel Context association,单一的 data packet  stream 可能用于多个异步数据通道,
                8.5 System Context association
 
 
下图为例子用来阐述 packet stream association
 
 
Packet Stream Associations
关联关系总共有5种,
。data - context pairing 
。source context association 
。vector - component context association
。asynchronous - channel context association 
。system context association 
 
图中的 双箭头的pair 表明的是 data 和 context 的匹配,其他 context packet 与 data都是间接的联系,通过context packet 之间的联系建立起来的链来协同作用, 且配对 是独一无二的
 
Reference-Point Time of an event is the time that the information (in the signal) corresponding to the event was present at the Reference Point
参考点时间用来表示信息在参考点发生的时间。
VRT 可以支持多个时间参考点以及其他类型的context。
 
 
IF Data Packet 
下图为Data packet 的模板
 
optional 字段如果没有的话直接去掉就行,不用补零
其中 Header 部分如下
 
  :   indicates whether the Class Identifier (Class ID) field is included in a packet ,有无 class ID 
T    :   indicates whether the trailer is included in a packet  , 有无尾部。
R    :   reserved for future use in VRT ,保留字段。
TSI :    (TimeStamp-Integer) indicating which, if any, type of Integer-seconds Timestamp is present in the packet. 如果有时间戳的话指示时间戳的整数部分是啥类型的,
TSF : (TimeStamp-Fractional)indicating which, if any, type of Fractional-seconds Timestamp is present in the packe
  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Abstract This standard describes VITA 46.0 Advanced Module Format for VMEbus systems, an evolutionary step forward for the provision of high-speed interconnects in harsh-environment applications. Foreword VME has been the de-facto bus standard for Commercial off the Shelf ( COTS ) Circuit Card Assemblies since the 1980’s. VME boards have proven to be remarkably capable of evolving to support newer technologies with innovations such as VME Subsystem Bus, PCI Mezzanine Cards (PMC’s) and VME320. However, advances in technologies, appearing particularly in interconnects, have demonstrated the need for an advance in system development. This advance needs to accommodate high speed interconnect, particularly serial interconnects, and higher power delivery in concert with better heat removal. This draft standard addresses these needs in the context of IEEE 1101 form factor modules. Other specifications may address alternate outlines, such as VITA-48 (Draft). Because electronics miniaturization is driving the plug-in module I/O count, most system interconnects will need:  Multi-gigabit differential technology  Core computing cluster switched fabrics  Serial RapidIO, PCI Express, Advanced Switching Interconnect  Sufficient ports to enable distributed switching or centralized switching The plethora of high-speed interfaces available for tomorrow’s plug-in modules:  Network interfaces (Fibre Channel, 10 GbE XAUI, Infiniband…,)  Digital video (TMDS, PanelLink, OpenLDI…)  Mass storage interface (Fibre Channel, Serial ATA…,)  FPGA-based inter-board connections (e.g. Xilinx RocketIO)  Custom sensor interfaces VITA 46 provides an evolutionary roadmap for VME users:  To leverage the broad spectrum of high-speed interconnect technologies  Backward compatibility with VME bus electrical, software and selected mechanicals  Enables heterogeneous architectures which preserve existing investments in COTS-based systems  Addresses both 3U and 6U form factors with commonality  Harsh environment fit ‘designed-in’ up front in the standard  Rugged air or conduction-cooled form factors  High value placed on rear-panel I/O  High-speed connector survivability/compliance
### 回答1: vita49.0vita49.1 是数字信号处理标准VITA 49的两个版本。VITA 49是一种用于无线电频谱数据流传输和处理的标准,它提供了一种通用的框架,用于无线电频谱数据传输和处理的软硬件接口。 vita49.0VITA 49标准的初始版本,它定义了一套基本的数据格式和传输机制,旨在促进不同设备之间的互操作性和数据共享。它定义了数据包的格式、各种元数据字段的含义以及编码和传输规则。 vita49.1 是VITA 49标准的更新版本,它在vita49.0的基础上进一步完善了数据格式和传输机制。除了vita49.0中定义的基本功能外,vita49.1还引入了一些新的特性和扩展,以满足更复杂的应用场景和需求。例如,vita49.1增加了对多通道数据流的支持,可以同时传输多个信号通道的数据;还增加了对数据压缩和流水线处理的支持,以提高数据传输和处理的效率。 总的来说,vita49.0vita49.1都是VITA 49标准的版本,它们定义了一套用于无线电频谱数据流传输和处理的通用接口。vita49.1在vita49.0的基础上进行了改进和扩展,提供了更多的功能和灵活性,用于满足不同应用场景和需求。对于无线电频谱数据处理领域的从业者和研究人员来说,熟悉和理解vita49.0vita49.1的规范是非常重要的,这将有助于他们设计和实现高效的无线电频谱数据流传输和处理系统。 ### 回答2: vita49.0vita49.1是VITA(VME International Trade Association,即VME国际贸易协会)所制定的数字封装协议。这些协议定义了一种标准的通信和数据传输格式,以便在各种数字信号处理应用中使用。VITA 49协议旨在提供一种统一的接口和数据格式,以简化不同设备之间的通信和数据交换。 VITA 49.0协议VITA 49协议家族的基础,它定义了基本的数据格式和通信接口。该协议指定了数据流的结构,包括元数据和有效载荷,以便其他设备可以理解和处理。它还提供了标准的数据包格式,以便在不同设备之间进行通信。 VITA 49.1协议vita49.0的扩展版本,增加了一些新功能和增强性能。此协议引入了更多的元数据选项,可以更详细地描述数据包的特性和属性,如时间戳、频率范围和功率级别等。它还提供了更好的灵活性和互操作性,可以在不同厂家的设备中实现更广泛的使用。 这些VITA 49协议对于数字信号处理的应用非常有用,特别是在需求复杂数据交换和通信的系统中。通过使用统一的数据格式和接口,不同厂家的设备可以更轻松地集成和协作,提高系统的互操作性和效率。因此,VITA 49.0VITA 49.1协议在高性能通信和数据处理领域被广泛采用。 ### 回答3: vita49.0vita49.1是什么? vita49.0vita49.1是一组数字表示的无线电传输协议。它们是由美国电子工程师学会(IEEE)和电子工程学会(EURASIP)共同开发的,用于在软件定义无线电(SDR)系统中进行高效的数据传输和流媒体处理。 vita49.0vita49协议的第一个版本。它定义了一种数据格式,用于在SDR系统中以二进制形式传输数据。此协议规范了数据帧的组织方式,包括数据头、有效负载和其他元数据。它还支持多通道数据传输和流媒体嵌入。通过使用vita49.0SDR系统能够以较高的速率、较低的延迟和较小的误差传输数据。这使得SDR系统具有更高的实时性和更好的信号传输质量。 vita49.1是vita49协议的更新版本,增加了一些新的功能和改进。它支持网络传输和多节点连通性,使得不同的SDR设备可以通过网络进行数据传输和互联。这种分布式架构有助于提高系统的灵活性和可扩展性。vita49.1还提供了对流媒体和数据流处理的更好支持,增加了一些新的数据类型和操作。 总的来说,vita49.0vita49.1是一组用于数据传输和流媒体处理的无线电协议。它们的应用在软件定义无线电系统中,为高效、实时的数据传输提供了一种标准化的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值