Advertisement

SRSRAN:源自SRS软件无线电系统的开源4G/5G SDR软件包

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
SRSRAN是一款基于SRS软件无线电系统的开源SDR(Software Defined Radio)软件包,专为开发和研究4G及5G无线通信技术而设计。 srsRAN 是一个用于开发 4G/5G 软件无线电的套件。它包括以下组件: - srsUE:全栈SDR(软件定义无线电)4G/5G非独立组网(NSA)用户设备应用程序,即将推出支持5G独立组网(SA)版本。 - srsENB:完整的SDR 4G eNodeB 应用程序,同样计划在未来支持5G NSA 和 SA 版本。 - srsEPC:轻量级的4G核心网络实现,包含MME、HSS和S/P-GW功能。 有关应用程序的功能详情、构建说明及用户指南,请参阅相关文档。许可证信息详见 LICENSE 文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SRSRANSRS线4G/5G SDR
    优质
    SRSRAN是一款基于SRS软件无线电系统的开源SDR(Software Defined Radio)软件包,专为开发和研究4G及5G无线通信技术而设计。 srsRAN 是一个用于开发 4G/5G 软件无线电的套件。它包括以下组件: - srsUE:全栈SDR(软件定义无线电)4G/5G非独立组网(NSA)用户设备应用程序,即将推出支持5G独立组网(SA)版本。 - srsENB:完整的SDR 4G eNodeB 应用程序,同样计划在未来支持5G NSA 和 SA 版本。 - srsEPC:轻量级的4G核心网络实现,包含MME、HSS和S/P-GW功能。 有关应用程序的功能详情、构建说明及用户指南,请参阅相关文档。许可证信息详见 LICENSE 文件。
  • SRS LTE: 来线(SRS)SDR LTE
    优质
    SRS LTE是一款基于软件无线电系统的开源软件定义无线电LTE解决方案,为开发者和研究人员提供灵活且功能强大的平台。 srsLTE 是由 SRS 开发的免费开源 LTE 软件套件。有关文档、指南和项目新闻,请参见 srsLTE 项目页面。 该软件包括以下组件: - **srsUE**:完整的SDR LTE 用户设备(UE)应用程序,涵盖从物理层到IP的所有层级。 - **srsENB**:完整的SDR LTE eNodeB 应用程序。 - **srsEPC**:轻量级的LTE核心网络实现,包括MME、HSS和S/P-GW功能。 此外,还包括一组高度模块化的通用库,用于PHY(物理层)、MAC(媒体接入控制层)、RLC(无线链路控制层)、PDCP(分组数据汇聚协议层)、RRC(无线电资源控制层)、NAS(非接入层)以及 S1AP 和 GW 层。 srsLTE 依据 AGPLv3 许可发布,并使用 OpenLTE 项目中的软件来实现某些安全功能和 NAS 消息解析。共同特征包括: - 调整至 LTE 版本 10 - 测试带宽:1.4、3、5、10、15 和 20 MHz - 支持传输模式:单天线(TM1)、传输分集(TM2)、闭环空间复用(CCD,即 TM4)和多天线增强型传输分集(TM3) - 下行链路中的 QAM256 - 运营商聚合支持
  • 线(SDR#)
    优质
    SDR#(Software Defined Radio Sharp)是一款基于Windows平台的免费开源软件无线电应用程序,允许用户通过兼容的硬件接收和传输无线电信号。 WFM音质似乎优于WRPLUS,而NFM的自动静噪功能较为方便,并且可能还具有NFM音频扩展功能。此外,在使用RTL2832U设备时,只需安装该软件与Zadig即可,无需再装完整的ExtIO驱动程序。 然而,其界面设计欠佳,一定程度上影响了操作便捷性;AGC、FFT选项的显示不完整,并未发现频率存储的功能;似乎没有自动频率追踪(AFC)功能以及录音功能。SDR#软件则是用C#语言编写,在.net framework基础上构建而成,几乎每天都有新版本推出,适合技术爱好者使用。 该软件采用大家熟悉的Windows风格界面,清新易用。在解调窗口中可以通过鼠标拖拽来调整虚拟本振LO和tune频率。支持设置声卡输出采样率为48000kHz或96000kHz,并可选择ASIO输出等选项。SDR#具备IQ实时自动修复功能。 另外,SDR#的WFM解调带宽最大可以达到250kHz,比WRplus的192k更广,对于某些大带宽的FM广播电台来说能够避免音频上的削顶失真现象,从而提供更好的音质体验。
  • SDR-Raido线
    优质
    SDR-Radio是一款基于软件定义无线电技术的应用程序,它能够实现灵活的无线通信功能,支持多种信号处理和调制解调方式。 软件无线电软件SDR-Radio允许用户连接到外国用户并共享短波电台的收听体验。
  • GNURadio:GNU Radio - 由与线生态
    优质
    GNU Radio是一款自由且开源的软件无线电平台,支持高度灵活的信号处理和无线通信应用开发,适用于研究、教育及创新项目。 GNU Radio是一个免费且开源的软件开发工具包,它提供了信号处理模块来实现软件无线电功能。此工具可以与现成的低成本外部射频硬件结合使用,以创建软件定义的无线电系统;或者在类似仿真环境中不依赖于实际硬件的情况下运行。 GNU Radio被广泛应用于业余爱好者、学术研究和商业领域,支持无线通信的研究以及现实世界中的无线电系统的开发。有关更多信息,请访问其官方网站及Wiki页面。 对于遇到的问题或功能请求,可以在GitHub上进行跟踪,并通过邮件列表寻求帮助和支持;同时在该邮件列表中发布新的问题以获取解答。如果对GNU Radio有任何疑问,建议先搜索describe-gnuradio邮件列表中的历史记录,因为许多常见问题可能已经被讨论过并获得了解答。 安装GNU Radio的预构建二进制文件是大多数平台上的推荐方式之一。对于使用Debian、Ubuntu及其衍生版本的操作系统用户来说,可以采用以下命令来安装3.7版(基于Python2): ```shell sudo apt install gnuradio ``` 而对于其他操作系统,则请参考PyBOMBS文档进行操作。 PyBOMBS工具擅长从源代码构建GNU Radio、UHD以及各种Out of Tree (OOT)模块,并将它们部署到指定的用户目录,而非系统文件中。
  • GPS-SDR-SIM线模拟器
    优质
    GPS-SDR-SIM是一款先进的软件无线电模拟工具,专为研究和开发全球定位系统信号处理而设计。它允许用户在无需硬件的情况下仿真各种GPS信号场景,适用于学术研究、算法测试及教学用途。 GPS模拟信号产生器是一种设备或软件工具,用于生成与真实GPS卫星信号相类似的仿真数据。这种装置在测试和开发阶段非常有用,可以用来验证导航系统的性能而无需依赖实际的卫星覆盖范围。
  • MATLAB_Simulink和RTL-SDR用于定义线
    优质
    本项目结合MATLAB/Simulink与RTL-SDR技术,实现软无线电的设计与仿真。通过模拟信号处理算法,并在硬件上验证其性能,推动无线通信领域的创新与发展。 《使用MATLAB & Simulink 和RTL-SDR的软件定义无线电》一书由Robert W. Stewart、Kenneth W. Barlee、Dale S. W. Atkinson和Louise H. Crockett撰写,出版于2015年。该书主要讲述了如何利用MATLAB和Simulink工具来设计并实现软件定义无线电(SDR)系统。 书中内容涵盖了从基础的信号处理原理到复杂的通信系统设计等多个方面,并通过实例详细介绍了使用MATLAB和Simulink进行无线通信实验的方法,包括信号采集、滤波、调制解调以及信道编码等过程。此外,本书还对软件定义无线电在不同应用场景下的实现方法进行了深入讨论,如卫星通信、移动通信及无线局域网等领域。 《使用MATLAB & Simulink 和RTL-SDR的软件定义无线电》为希望深入了解和掌握SDR技术的人士提供了一个全面的学习资源。通过该书提供的理论知识与实践指南,读者不仅能学习到如何运用MATLAB和Simulink进行SDR系统的开发,还能获得宝贵的实践经验,从而有能力设计并实现自己的软件无线电原型系统。 本书强调了版权信息的重要性:书中内容允许用于非商业性的学术用途,并要求明确标注原作者及来源。同时,在相关配套网站上可以下载与书籍相关的MATLAB和Simulink文件和软件资源,但需遵守相应的使用许可协议。
  • 最强线接收 SDR-Radio V3 (64-bit) - 2018-09-11_1011
    优质
    SDR-Radio V3 是一款功能强大的64位软件无线电接收软件,适用于多种频段的信号接收与分析。它在2018年发布,具有卓越的性能和灵活性。 SDR-Radio V3 64-bit是一个功能强大的软件无线电接收软件,版本发布日期为2018年9月11日。
  • MATLAB Simulink与RTL-SDR结合定义线
    优质
    本项目探索了将MATLAB Simulink与RTL-SDR技术整合的方法,开发了一种灵活高效的软件定义无线电系统,适用于信号处理和通信领域的研究及应用。 软件无线电是一种利用软件定义方式处理无线电信号的技术,与传统硬件定义的无线电相比,它通过软件实现大部分调制解调功能,从而提供更大的灵活性以及更便捷的更新升级途径。使用MATLAB Simulink及RTL-SDR(通用软件无线电外设)是实施这一技术的一种方法。这种方法主要依赖于MATLAB和Simulink提供的工具箱与编程环境来模拟并设计软件无线电系统。 MATLAB是一种用于数值计算、数据可视化以及算法开发的高性能编程环境,而Simulink则是其扩展模块,提供了基于图形界面的多域仿真及基于模型的设计功能,适用于复杂的动态系统的建模,并具有强大的模块化和集成能力。RTL-SDR是基于RTL2832U芯片的一种低成本软件无线电设备,通过USB接口连接至计算机后可以作为学习与研究无线电信号的理想平台。 《软件无线电使用MATLAB Simulink及RTL-SDR》一书由Robert W. Stewart, Kenneth W. Barlee, Dale S. W. Atkinson和Louise H. Crockett编写,并于2015年由Strathclyde大学电子电气工程系首次出版。该书籍内容可免费下载(PDF格式),同时也可以在亚马逊等零售商处购买纸质版,适合教学、学习及学术研究使用。 书中提供了多种用于教育目的的仿真示例和设计练习以及相关文件与软件资源。这些材料可通过配套网站获取,并且可以在USB存储设备、云服务或磁盘中进行访问。所有使用的文件及相关软件都需遵循页面上列出的软件许可证协议,该许可也包含在每个MATLAB及Simulink文档内。 实际操作时,通过MATLAB Simulink对RTL-SDR的操作与信号处理可以实现从信号捕获、调制解调至数据通信等系列功能。模块化的设计使得开发者能够根据需求构建整个通信系统模型,并模拟真实世界中的无线电信号接收和发送过程。 本书不仅为学术研究提供了宝贵的参考,也为相关技术开发人员提供了一个低成本且高效的开发平台。书中内容涵盖了软件无线电的基础知识、MATLAB Simulink的使用方法、RTL-SDR的基本原理及如何将软件无线电应用于实际通信系统中,并可能包括无线通信标准介绍、信号处理技术深入探讨以及软件定义无线电的应用案例等。 对于对软件无线电感兴趣的读者而言,这本书提供了一份全面且实用的学习参考材料。无论是工程师还是研究人员,它都可作为研究和开发过程中不可或缺的指导手册。
  • SDR-Radio-RTLSDR:操控RTL定义线设备
    优质
    SDR-Radio-RTLSDR是一款用于控制和操作基于RTL芯片的软件定义无线电(SDR)设备的应用程序。它提供了广泛的信号接收与分析功能,适用于业余无线电台、频谱监测及通信爱好者。 名称:SDR::Radio::RTLSDR — 控制 RTL 软件定义的无线电设备 概要: ```perl my $radio = SDR::Radio::RTLSDR->new; $radio->frequency(104_500_000); $radio->sample_rate(1_000_000); $radio->rx(sub { ## 处理 $_[0] 中的数据 }); $radio->run; ``` 描述: 这是设备的驱动程序。尽管您可以单独使用它,但请查阅文档以获取更多常规用法信息。 为了安装此模块,您需要先安装 `librtlsdr` 库。在 Ubuntu 或 Debian 系统上,请运行以下命令进行安装: ```shell sudo apt-get install librtlsdr-dev ``` 注意:此模块创建后台线程,在创建 SDR::Radio::RTLSDR 对象之后不应再分叉。 此外,您也可以查看主模块的相关信息。