Dynamic Binary Channel Delay Emulation with Picosecond-Scale Precision

A. Utter, Mark Kubiak, E. Grayver
{"title":"Dynamic Binary Channel Delay Emulation with Picosecond-Scale Precision","authors":"A. Utter, Mark Kubiak, E. Grayver","doi":"10.1109/AERO55745.2023.10115596","DOIUrl":null,"url":null,"abstract":"There is growing interest in optical communications for satellite crosslinks. These crosslinks can be simultaneously used for data exchange, time synchronization, and even position determination. Use cases range from dense constellations of small satellites flying in formation to deep space links. It is difficult to emulate such channels under laboratory conditions because the range between any two satellites is both large and constantly changing. Channel emulators for cis-lunar space, for example, must provide delays for link ranges up ~1.5 light-seconds that change by many kilometers per second. Both requirements far exceed the capabilities of off-the-shelf solutions. This paper describes an FPGA-based binary channel emulator that applies a dynamic delay and supports a variety of noncoherent free-space optical (FSO) waveforms. The delay is applied at the physical layer, in contrast with packet-level delays implemented by network emulators. We present two approaches: one based on blind oversampling designed to work with any high-rate transceiver, and another using specific features of the transceivers in Xilinx FPGAs to allow delay adjustment in single-picosecond increments. A detailed implementation is described, addressing issues from initial digitization, accurate delay calibration, and dealing with enormous memory bandwidth. The delay emulator is entirely electronic but can be integrated with other equipment for end-to-end optical testing. Using Ethernet (SGMII) as a placeholder for the over-the-air waveform, the prototype demonstrates relay of gigabit user traffic interleaved with Precision Time Protocol (PTP) messages that are used to measure the channel delay in real-time. Future efforts will include support for coherent optical waveforms.","PeriodicalId":344285,"journal":{"name":"2023 IEEE Aerospace Conference","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE Aerospace Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO55745.2023.10115596","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

There is growing interest in optical communications for satellite crosslinks. These crosslinks can be simultaneously used for data exchange, time synchronization, and even position determination. Use cases range from dense constellations of small satellites flying in formation to deep space links. It is difficult to emulate such channels under laboratory conditions because the range between any two satellites is both large and constantly changing. Channel emulators for cis-lunar space, for example, must provide delays for link ranges up ~1.5 light-seconds that change by many kilometers per second. Both requirements far exceed the capabilities of off-the-shelf solutions. This paper describes an FPGA-based binary channel emulator that applies a dynamic delay and supports a variety of noncoherent free-space optical (FSO) waveforms. The delay is applied at the physical layer, in contrast with packet-level delays implemented by network emulators. We present two approaches: one based on blind oversampling designed to work with any high-rate transceiver, and another using specific features of the transceivers in Xilinx FPGAs to allow delay adjustment in single-picosecond increments. A detailed implementation is described, addressing issues from initial digitization, accurate delay calibration, and dealing with enormous memory bandwidth. The delay emulator is entirely electronic but can be integrated with other equipment for end-to-end optical testing. Using Ethernet (SGMII) as a placeholder for the over-the-air waveform, the prototype demonstrates relay of gigabit user traffic interleaved with Precision Time Protocol (PTP) messages that are used to measure the channel delay in real-time. Future efforts will include support for coherent optical waveforms.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有皮秒级精度的动态二进制信道延迟仿真
人们对用于卫星交联的光通信越来越感兴趣。这些交联可以同时用于数据交换,时间同步,甚至位置确定。用例范围从密集的小卫星星座编队飞行到深空链路。在实验室条件下模拟这种信道是很困难的,因为任何两颗卫星之间的距离都很大,而且不断变化。例如,顺月空间的信道模拟器必须为高达1.5光秒的链路范围提供延迟,这种延迟每秒变化数公里。这两个需求都远远超出了现成解决方案的能力。本文介绍了一种基于fpga的二进制信道仿真器,该仿真器采用动态延迟并支持多种非相干自由空间光(FSO)波形。延迟应用于物理层,与网络模拟器实现的包级延迟形成对比。我们提出了两种方法:一种是基于盲过采样,设计用于任何高速率收发器,另一种是使用赛灵思fpga中收发器的特定功能,允许以单皮秒增量进行延迟调整。描述了详细的实现,解决了从初始数字化,精确的延迟校准和处理巨大的内存带宽等问题。延迟仿真器完全是电子的,但可以与其他设备集成进行端到端光学测试。使用以太网(SGMII)作为无线波形的占位符,原型演示了千兆用户流量中继与用于实时测量信道延迟的精确时间协议(PTP)消息交织。未来的工作将包括对相干光波形的支持。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The Mission for Education and Multimedia Engagement: Breaking the Barriers to Satellite Education TID Testing of COTS-based, Two-Phase, Point-of-Load Converters for Aerospace Applications Point-Source Target Detection and Localization in Single-Frame Infrared Imagery Comparative Analysis of Different Profiles of Riblets on an Airfoil using Large Eddy Simulations A Receiver-Independent GNSS Smart Antenna for Simultaneous Jamming and Spoofing Protection
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1