基于软件定义无线电的实时频谱分析仪设备连接方法(一)简单2端口TCP/IP连接
2022-06-23 来源:eefocus
TCP/IP传输协议
TCP/IP传输协议,即传输控制/网络协议,也称为网络通讯协议,是在网络使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定,并且它是保证网络数据信息及时、完整传输的两个重要协议。
TCP/IP传输协议不仅仅指的是TCP和IP两个协议,而是一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇,因为其中TCP和IP协议最具代表性而被称为TCP/IP协议。
TCP/IP传输协议是一个四层的体系结构,包括应用层、传输层、网络层和网络接口层,不同层次采用了不同的协议。
应用层是TCP/IP协议的第一层,是直接为应用进程提供服务的,主要协议有FTP、SMTP等,用来接收来自传输层的数据或按不同应用的要求与方式将数据传输至传输层;
传输层是TCP/IP传输协议的第二层,在整个协议中起到了重要作用,它的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;
网络层是TCP/IP传输协议的第三层,可以进行网络连接的建立和终止以及IP地址的寻找等功能,它的主要协议有ICMP、IP、IGMP,主要负责网络中数据包的传送等;
网络接口层是TCP/IP传输协议的第四层,由于它兼并了物理层和数据链路层,所以既是传输数据的物理媒介,也可以为网络层提供一条准确无误的线路。主要协议有ARP、RARP,主要提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。
设备连接方法
虹科实时频谱分析仪HK-R5550支持简单2端口TCP/IP连接和使用HiSLIP进行连接两种不同的设备连接方法。
多用户使用注意事项:
虹科实时频谱分析仪HK-R5550允许多个应用同时连接到一个设备,但是文中提到两种的连接方法会有所不同。
简单2端口TCP/IP连接方法不支持独立的会话,因此一个用户的行为可能会覆盖另一个用户的行为。如果有多个应用连接到设备,建议在任何时候都只有其中一个来控制设备。
另一方面,使用HiSLIP进行连接提供独占和共享锁定,但仅当所有同时连接均为HiSLIP类型时,HiSLIP锁定机制才有效。如果使用其他任何连接方法,则HiSLIP锁定机制不适用,并且存在上述注意事项中提到的情况。
简单2端口TCP/IP连接
注意:我们建议使用下一篇文章中将会介绍的HiSLIP连接方法,因为标准的HiSLIP方法提供了许多此简单2端口TCP/IP连接不具备的功能,尤其是在多用户访问期间的锁处理方面。
虹科实时频谱分析仪HK-R5550是可用于网络的设备,可使用TCP/IP协议传送控制命令和数据。每个实时频谱分析仪接收SCPI命令,通过端口37001发送查询响应,并通过端口37000发送VRT环境和数据包,如图所示:
虹科实时频谱分析仪HK-R5550通电后将具有一个动态或预先分配的静态IP地址,该IP地址与端口绑定后将形成一个网络套接字。要成功建立与实时频谱分析仪的连接,必须依次创建:37001和:37000套接字,这里的顺序是很重要的。
- 向基于以太网的软件定义车辆迈进
- 为什么说软件定义的车辆将汽车从工具变成了生活空间
- Microchip推出新型VelocityDRIVE™软件平台和车规级多千兆位以太网交换芯片,支持软件定义汽车
- 松下汽车电子系统与 Arm 携手推进软件定义汽车标准化
- Arm 引领软件定义汽车革新, 共同迈向汽车行业未来
- BlackBerry QNX与英特尔合作推出软件定义功能安全平台,助力工业自动化
- 高通推出全新骁龙座舱至尊版平台和Snapdragon Ride至尊版平台, 引领软件定义汽车的演进
- Arm 引领软件定义汽车革新,共同迈向汽车行业未来
- Microchip推出VelocityDRIVE™ 软件平台和车规级多千兆位以太网交换芯片,支持软件定义汽车
- 软件定义汽车与AI驱动的车载技术革新