通信协议都有哪些(并行通信协议有哪些)

      最后更新:2024-03-29 12:04:30 手机定位技术交流文章

      通信协议有哪几种

      在局域网中,通信协议也是比较多的,但常见的主要有三种,分别是TCPIP、NETBEUI和IPXISPX三种协议,而且需要了解的是,每种协议的应用环境也是不同的。 对于工业通信协议来说,种类也是比较多的,常见的主要有四种,分别是modbus ,RS-232、RS-4685、HART四种协议,除此之外还有MPI、串口通信、PROFIBUS,工业以太网等协议。
      通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。 在计算机通信中,通信协议用于实现计算机与网络连接之间的标准,网络如果没有统一的通信协议,电脑之间的信息传递就无法识别。 通信协议是指通信各方事前约定的通信规则,可以简单地理解为各计算机之间进行相互会话所使用的共同语言。两台计算机在进行通信时,必须使用的通信协议。通信协议三要素通信协议主要由以下三个要素组成:语法:即如何通信,包括数据的格式、编码和信号等级(电平的高低)等。语义:即通信内容,包括数据内容、含义以及控制信息等。定时规则(时序):即何时通信,明确通信的顺序、速率匹配和排序。 [2]特点通信协议具有层次性、可靠性和有效性。[2]体系结构分层通信体系结构的基本概念如下:将通信功能分为若干个层次,每一个层次完成一部分功能,各个层次相互配合共同完成通信的功能。每一层只和直接相邻的两层打交道,它利用下一层提供的功能,向高一层提供本层所能完成的服务。每一层是独立的,隔层都可以采用最适合的技术来实现,每一个层次可以单独进行开发和测试。当某层技术进步发生变化时,只要接口关系保持不变,则其它层不受影响。 分层结构示意图如图所示。每一层实现相对独立的功能,下层向上层提供服务,上层是下层的用户,各个层次相互配合共同完成通信的功能。
      通信协议有哪几种

      数据通信协议有哪些?

      数据通信协议 Data communication protocol 亦称数据通信控制协议。是为保证数据通信网中通信双方能有效,可靠通信而规定的一系列约定。这些约定包括数据的格式,顺序和速率,数据传输的确认或拒收,差错检测,重传控制和询问等操作。数据通信协议分两类:一类称为基本型通信控制协议,用于以字符为基本单位的数据传输,如BSC协议(二进制同步同步通信协议);另一类称为高级键路控制协议,用于以比特为基本单位的数据传输,如HDLC(高级数据键路控制协议)和SDLC(同步数据键路控制协议)。 基本型协议使用于简单的低速通信系统,传输速度一般不超过9600bps,通信为异步/同步半双工方式.超错控制为方针码效验。高级键路控制协议采用统一的帧格式,可靠性高,效率高,透明性高,广泛用于公用数据网和计算机网。传输速率一般在2.4kbps到64kbps,通信为同步全双工方式连续发送,差错控制为循环冗余码效验。实际上,通信协议一般分成互相独立的若干层次。按ISO的OSI七层参考模型功用数据网的数据通信协议主要涉及前三层,即物理层.数据链路层和网络层。例如,流行的分组交换网常以CCITT建议的X.25协议作为通信协议的基础部分。常用的三个网络协议网络中不同的工作站,服务器之间能传输数据,源于协议的存在。随着网络的发展,不同的开发商开发了不同的通信方式。为了使通信成功可靠,网络中的所有主机都必须使用同一语言,不能带有方言。因而必须开发严格的标准定义主机之间的每个包中每个字中的每一位。这些标准来自于多个组织的努力,约定好通用的通信方式,即协议。这些都使通信更容易。已经开发了许多协议,但是只有少数被保留了下来。那些协议的淘汰有多中原因---设计不好、实现不好或缺乏支持。而那些保留下来的协议经历了时间的考验并成为有效的通信方法。当今局域网中最常见的三个协议是MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉平台TCP/IP。一:NETBEUINETBEUI是为IBM开发的非路由协议,用于携带NETBIOS通信。NETBEUI缺乏路由和网络层寻址功能,既是其最大的优点,也是其最大的缺点。因为它不需要附加的网络地址和网络层头尾,所以很快并很有效且适用于只有单个网络或整个环境都桥接起来的小工作组环境。因为不支持路由,所以NETBEUI永远不会成为企业网络的主要协议。NETBEUI帧中唯一的地址是数据链路层媒体访问控制(MAC)地址,该地址标识了网卡但没有标识网络。路由器靠网络地址将帧转发到最终目的地,而NETBEUI帧完全缺乏该信息。网桥负责按照数据链路层地址在网络之间转发通信,但是有很多缺点。因为所有的广播通信都必须转发到每个网络中,所以网桥的扩展性不好。NETBEUI特别包括了广播通信的记数并依赖它解决命名冲突。一般而言,桥接NETBEUI网络很少超过100台主机。近年来依赖于第二层交换器的网络变得更为普遍。完全的转换环境降低了网络的利用率,尽管广播仍然转发到网络中的每台主机。事实上,联合使用100-BASE-T Ethernet,允许转换NetBIOS网络扩展到350台主机,才能避免广播通信成为严重的问题。二:IPX/SPXIPX是NOVELL用于NETWARE客户端/服务器的协议群组,避免了NETBEUI的弱点。但是,带来了新的不同弱点。IPX具有完全的路由能力,可用于大型企业网。它包括32位网络地址,在单个环境中允许有许多路由网络。IPX的可扩展性受到其高层广播通信和高开销的限制。服务广告协议(Service Advertising Protocol,SAP)将路由网络中的主机数限制为几千。尽管SAP的局限性已经被智能路由器和服务器配置所克服,但是,大规模IPX网络的管理员仍是非常困难的工作。三:TCP/IP每种网络协议都有自己的优点,但是只有TCP/IP允许与Internet完全的连接。TCP/IP是在60年代由麻省理工学院和一些商业组织为美国国防部开发的,即便遭到核攻击而破坏了大部分网络,TCP/IP仍然能够维持有效的通信。ARPANET就是由基于协议开发的,并发展成为作为科学家和工程师交流媒体的Internet。TCP/IP同时具备了可扩展性和可靠性的需求。不幸的是牺牲了速度和效率(可是:TCP/IP的开发受到了政府的资助)。Internet公用化以后,人们开始发现全球网的强大功能。Internet的普遍性是TCP/IP至今仍然使用的原因。常常在没有意识到的情况下,用户就在自己的PC上安装了TCP/IP栈,从而使该网络协议在全球应用最广。TCP/IP的32位寻址功能方案不足以支持即将加入Internet的主机和网络数。因而可能 代替当前实现的标准是IPv6。
      数据通信协议(data communication protocols),亦称数据通信控制协议。是为保证数据通信网中通信双方能有效,可靠通信而规定的一系列约定。这些约定包括数据的格式,顺序和速率,数据传输的确认或拒收,差错检测,重传控制和询问等操作。数据通信协议分两类:一类称为基本型通信控制协议,用于以字符为基本单位的数据传输,如BSC协议(二进制同步同步通信协议);另一类称为高级键路控制协议,用于以比特为基本单位的数据传输,如HDLC(高级数据键路控制协议)和SDLC(同步数据键路控制协议)。 数据通信协议是数据通信系统中通信对象之间能准确有效地进行通信所必须遵循的规则和各种约定事项。数据通信是继电报通佶和电话通信之后的一种新型通信方式,是计算机技术和通信技术相结合的产物。电报通信和电话通信是人-人之间的通信,通信过程中的差镨控制等通信控制功能由人来完成。数据通信主要是人-机或机-机之间的通信,这里所说的“机”指的就是电子计算机,其通信控制功能只能严格按照预先在计算机内设置的诸如“使用什么样的规程,交换什么格式的信息”等规则和各种约定事项进行。 基本型协议使用于简单的低速通信系统,传输速度一般不超过9600bps,通信为异步/同步半双工方式.超错控制为方针码校验。高级键路控制协议采用统一的帧格式,可靠性高,效率高,透明性高,广泛用于公用数据网和计算机网。传输速率一般在2.4kbps到64kbps,通信为同步全双工方式连续发送,差错控制为循环冗余码校验。实际上,通信协议一般分成互相独立的若干层次。按ISO的OSI七层参考模型功用数据网的数据通信协议主要涉及前三层,即物理层.数据键路层和网络层。例如,流行的分组交换网常以CCITT建议的X.25协议作为通信协议的基础部分
      bgp ospfripis-isstatic 网络协议指可构成会话的条件,数通的协议主要是路由的应用!
      数据通信协议有哪些?

      串口通信协议有哪些

      常见的串行通信协议 1.UARTUART是通用异步收发传输器,使用RxD和TxD两根线实现异步全双工通信;为确保通信可靠,可以在通信两边接共地;因此,完整的UART通信只需最少3根线即可。RxD是发送数据线,TxD是接收数据线,通信双方使用交叉互联,RxD接对方TxD,TxD接对方RxD。UART使用标准的TTL/CMOS电平(0~5V,0~3.3V,0~2.5V,0~1.8V)来表示数据,高电平表示1,低电平表示0.为了增强抗干扰能力,提高传输长度,可将TTL/CMOS 电平转换为RS232电平逻辑电平,3~12V表示0,-3~-12V表示1(RS232为负逻辑)1)UART平时处于空闲状态,逻辑1状态。2)当有数据发送时,先发送起始位,即将TxD拉低并维持1位时间,接收方在检测到起始位下降沿,等待1.5位后开始一位一位检测数据。3)发送数据,UART数据一帧可以是5,6,7,8位等,一般是8bit,一个字节。数据发送是先发送低位,依次发送,直到最高位。4)可以使用0或者1bit的校验位,校验位可以是奇校验或者偶检验。奇校验:数据加校验位中1的个数为奇数;偶校验:数据加校验位中1的个数为偶数。5)最后是停止位,数据线恢复到空闲状态,停止位可以是1,1.5,2位。1位时间由波特率决定,在UART通信中,波特率(一秒钟传输的符号数)等于比特率(一秒钟传输的字符数),通信双方使用约定的一致的波特率进行通信,常见的波特率有4800,9600,115200等。2.I2C与UART不同,I2C 是同步半双工通信协议。I2C使用SCL,SDA两根双向数据线进行通信,同时为了支持线与逻辑,需要使用开漏输出,同时使用上拉电阻;上拉电阻大小常见的有1.8K,4.7K,10K;在低速场合,为了降低功耗,可以使用10K上拉电阻,1.8K的上拉电阻具有最好的性能,可满足较高速的应用。I2C常见的通信速率有普通:100K,快速:400K,高速:3.4M。I2C最大的从机数量受从机地址和最大总线电容400pF电容的限制。I2C的数据帧格式如下:开始位 | 7bit从机地址 | 1bit读写方向位(0写,1读) | 1bit应答 | 8bit数据1 | 1bit应答1| 。.. | 8bit数据N |1bit非应答N | 停止位 。空闲状态:空闲时,SCL,SDA同时处于高电平。此时,各器件的输出场效应管处于截止状态,释放总线,总线信号由上拉电阻上拉至高电平。开始START:SCL为高电平时,SDA有下降沿。数据传输:数据传输已字节为单位,第一个字节表示从机地址+读写方向,后续数据格式由器件自己定义。数据传输中,SDA的只能在SCL低电平时变化,并在SCL上升沿进行数据采样。应答:每发送一个字节后,接收方必须回应答信号ACK,但发送最后一个字节后,回非应答信号NACK。停止STOP :SCL为高电平时,SDA有上升沿。握手机制:I2C提供握手机制,当主机速度太快而从机无法满足快速通信时,从机可以拉低SCL来与主机握手,从而延长SCL低电平的时间。(SCL高电平由所有器件发出最短的高电平决定,低电平则有低电平最长的决定)。仲裁:SDA是线与逻辑,因此,只要有一端输出低,总线就为低电平,因此是低电平优先仲裁。仲裁规则是发送低电平个数多的主机获得总线权。由于I2C通信的方向性,在一次通信中不能改变数据流方向,因此读过程中需要一次dummy写过程:dummy写完后,在restart,然后将数据流方向改为读,接着就可以读取从机数据内容了。3.SPISPI是同步全双工串行通信协议。SPI定义了4根信号线:SCK:时钟线,主机提供MISO:主入从出MOSI:主出从入SS:片选。片选信号可选,因此通信最少需要3根信号线。SPI在时钟上升沿下进行双向数据交换,主机在输出的同时,也会接收到从机的数据。在设计上,主机从机均需要一个移位寄存器。SPI不区分读写方向,只进行数据交换,要读也必须写,才能将数据交换过来。SPI通过时钟极性和时钟相位定义了4种通信模式:时钟极性CPOL:0:空闲时SCK为0,1:空闲时SCK为1.时钟相位CPHA:0:数据在第一个时钟跳沿采样(可能是上升沿,可能是下降沿,与CPOL有关),1:数据在第二个时钟跳沿采样(可能是上升沿,可能是下降沿,与CPOL有关)。 若在上沿采样,则数据在下沿输出,因此数据能够稳定的被采样。
      串口通信指串口按位(bit)发送和接收字节。尽管比特字节(byte)的串行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。串口通信协议是指规定了数据包的内容,内容包含了起始位、主体数据、校验位及停止位,双方需要约定一致的数据包格式才能正常收发数据的有关规范。在串口通信中,常用的协议包括RS-232、RS-422和RS-485。 中文名串口通信协议外文名Serial communication protocol作用发送和接收字节学科计算机学作用用于获取远程采集设备的串口通信的基本原理串口在嵌入式系统当中是一类重要的数据通信接口,其本质功能是作为 CPU 和串行设备间的编码转换器。当数据从 CPU 经过串行端口发送出去时,字节数据转换为串行的位;在接收数据时,串行的位被转换为字节数据。应用程序要使用串口进行通信,必须在使用之前向操作系统提出资源申请要求(打开串口),通信完成后必须释放资源(关闭串口)。典型地,串口用于 ASCII 码字符的传输。通信使用3根线完成:(1)地线,(2)发送数据线,(3)接收数据线。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配:波特率是一个衡量通信速度的参数,它表示每秒钟传送的 bit 的个数;数据位是衡量通信中实际数据位的参数,当计算机发送一个信息包,标准的值是 5,7 和 8 位。如何设置取决于你的需求;停止位用于表示单个包的最后一位,典型的值为 1,1.5和 2 位,停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会;奇偶校验位是串口通信中一种简单的检错方式,有四种检错方式——偶、奇、高和低,也可以没有校验位。[1]有关规定波特率串口异步通讯中由于没有时钟信号,所以通讯双方需要约定好波特率,即每个码元的长度,以便对信号进行解码。常见的波特率有4800、9600、115200等。起始位、停止位数据包从起始位开始,到停止位结束。起始信号用逻辑0的数据位表示,停止信号由0.5、1、1.5或2个逻辑1的数据位表示,只要双方约定一致即可。有效数据 起始位之后便是传输的主体数据内容了,也称为有效数据,其长度一般被约定为5、6、7或8位长。
      串口通信指l两个或两个以上的设备使用串口按位(bit)发送和接收字节。可以在使用一根线发送数据的同时用另一根线接收数据。 串口通信协议就是串口通讯时共同遵循的协议。 协议的内容是每一个bit 所代表的意义。 常用的串口通信协议 有以下几种 1 RS-232(ANSI/EIA-232标准) 只支持 点对点, 最大距离 50英尺。最大速度为128000bit/s, 距离越远 速度越慢。 支持全双工(发送同时也可接收)。2 RS-422(EIA RS-422-AStandard),支持点对多一条平衡总线上连接最多10个接收器 将传输速率提高到10Mbps,传输距离延长到4000英尺(约1219米),所以在100kbps速率以内,传输距离最大。支持全双工(发送同时也可接收)。RS-485(EIA-485标准)是RS-422的改进, 支持多对多(2线连接),从10个增加到32个,可以用超过4000英尺的线进行串行通行。速率最大10Mbps。支持全双工(发送同时也可接收)。2线连接时 是半双工状态。 广义上来说USB 协议 sata 硬盘 PCI_E 也是串行通信的范畴. 更为复杂
      串口是计算机上一种非常通用的设备通信协议(不要与通用串行总线UniversalSerialBus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信接口;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是比特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配:a,比特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,就是指比特率,例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的比特率为14400,28800和36600。比特率可以远远大于这些值,但是波特率和距离成反比。高比特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。 d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位为1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。
      一、UART UART是一个大家族,其包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范。它们的主要区别在于其各自的电平范围不相同。嵌入式设备中常常使用到的是TTL、TTL转RS232的这种方式。常用的就三根引线:发送线TX、接收线RX、电平参考地线GND。1.1 电路示意图1.2 通信协议将传输数据的每个字符一位接一位地传输。https://img-blog.csdn.net/20170719232822650” alt=”串口数据传输示意图.png” title=”” />起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。数据位:紧接着起始位之后。数据位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。奇偶校验位:数据位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。波特率:数据传输的速率。有以下几个档位:300、600、1200、2400、4800、9600、19200、38400、43000、56000、57600、115200.当然也可以自定义。在数据传输和接收双方,需要预先统一波特率,以便正确的传输数据。二、I2C 总线2.1 电路示意图I²C (Inter-Integrated Circuit)。其拥有一根数据线SDA和一根时钟线SCL。其总线通过上拉电阻与电源相连接。每个接到I2C总线上的器件都有唯一的地址。其中,主动发起操作的一方为主机,另外一方为从机。2.2 数据传输 当没有数据传输的时候,两根总线都为高电
      串口通信协议有哪些

      常见的网络通信协议有哪些?

      常用的三个网络协议网络中不同的工作站,服务器之间能传输数据,源于协议的存在.随着网络的发展,不同的开发商开发了不同的通信方式.为了使通信成功可靠,网络中的所有主机都必须使用同一语言,不能带有方言.因而必须开发严格的标准定义主机之间的每个包中每个字中的每一位.这些标准来自于多个组织的努力,约定好通用的通信方式,即协议.这些都使通信更容易.已经开发了许多协议,但是只有少数被保留了下来.那些协议的淘汰有多中原因---设计不好、实现不好或缺乏支持.而那些保留下来的协议经历了时间的考验并成为有效的通信方法.当今局域网中最常见的三个协议是MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉平台TCP/IP.一:NETBEUINETBEUI是为IBM开发的非路由协议,用于携带NETBIOS通信.NETBEUI缺乏路由和网络层寻址功能,既是其最大的优点,也是其最大的缺点.因为它不需要附加的网络地址和网络层头尾,所以很快并很有效且适用于只有单个网络或整个环境都桥接起来的小工作组环境.因为不支持路由,所以NETBEUI永远不会成为企业网络的主要协议.NETBEUI帧中唯一的地址是数据链路层媒体访问控制(MAC)地址,该地址标识了网卡但没有标识网络.路由器靠网络地址将帧转发到最终目的地,而NETBEUI帧完全缺乏该信息.网桥负责按照数据链路层地址在网络之间转发通信,但是有很多缺点.因为所有的广播通信都必须转发到每个网络中,所以网桥的扩展性不好.NETBEUI特别包括了广播通信的记数并依赖它解决命名冲突.一般而言,桥接NETBEUI网络很少超过100台主机.近年来依赖于第二层交换器的网络变得更为普遍.完全的转换环境降低了网络的利用率,尽管广播仍然转发到网络中的每台主机.事实上,联合使用100-BASE-T Ethernet,允许转换NetBIOS网络扩展到350台主机,才能避免广播通信成为严重的问题.二:IPX/SPXIPX是NOVELL用于NETWARE客户端/服务器的协议群组,避免了NETBEUI的弱点.但是,带来了新的不同弱点.IPX具有完全的路由能力,可用于大型企业网.它包括32位网络地址,在单个环境中允许有许多路由网络.IPX的可扩展性受到其高层广播通信和高开销的限制.服务广告协议(Service Advertising Protocol,SAP)将路由网络中的主机数限制为几千.尽管SAP的局限性已经被智能路由器和服务器配置所克服,但是,大规模IPX网络的管理员仍是非常困难的工作.三:TCP/IP每种网络协议都有自己的优点,但是只有TCP/IP允许与Internet完全的连接.TCP/IP是在60年代由麻省理工学院和一些商业组织为美国国防部开发的,即便遭到核攻击而破坏了大部分网络,TCP/IP仍然能够维持有效的通信.ARPANET就是由基于协议开发的,并发展成为作为科学家和工程师交流媒体的Internet.TCP/IP同时具备了可扩展性和可靠性的需求.不幸的是牺牲了速度和效率(可是:TCP/IP的开发受到了政府的资助).Internet公用化以后,人们开始发现全球网的强大功能.Internet的普遍性是TCP/IP至今仍然使用的原因.常常在没有意识到的情况下,用户就在自己的PC上安装了TCP/IP栈,从而使该网络协议在全球应用最广.TCP/IP的32位寻址功能方案不足以支持即将加入Internet的主机和网络数.因而可能代替当前实现的标准是IPv6.
      TCP/IP协议,UDP协议,Http协议,Ftp协议……;网络中文件的传输当然就是文件传输协议Ftp啦。 我也是最近刚好有接触到,如有遗漏的还希望高手指出!
      Tcp/ip,http,smtp,pops ftp
      Tcp/ip UDP FTP
      Tcp/IP RIP等等
      常见的网络通信协议有哪些?

      常见无线通信协议详细介绍

      本文主要是给大家梳理一下目前市面上常用的一些无线通讯协议标准,帮助大家了解一下不同的无线网络技术由来和各自特点。 首先说一下IEEE 802.15.4,IEEE 802.15.4是一种技术标准,目前常用的无线通讯协议大多数是在802.15.4标准规定的底层协议基础上,开发的上层协议而演变出来的,它规定了低速率无线个域网 (LR-WPAN)的 物理层 和 媒体访问控制 ,并由 IEEE 802.15 工作组维护,该工作组在2003年定义了该标准。它是 Zigbee 的基础,另外像诸如 ISA100.11a , WirelessHART ,WIA-PA ,6LoWPAN 和 SNAP 规范,每个标准规范都是通过开发IEEE 802.15.4中未定义的上层进一步扩展了标准。类似于以上几种协议标准,Lora是基于IEEE802.15.4g标准进行了上层标准的扩展定义,而IEEE802.15.4g是在IEEE802.15.4基础上对物理层和MAC层做了调整。除此之外wifi是基于IEEE802.11b标准创建的一种无线局域网技术,通常使用2.4G UHF或者5G SHF ISM射频频段。IEEE 802.15.1是由 IEEE 制定的一种蓝牙无线通信规范标准,应用于无线个人区域网(WPAN)。可以说原版IEEE802.15.1来源于蓝牙规范并与蓝牙1.1完全兼容使用。接下来我们详细说一下目前在工业物联网和消费电子领域应用比较广泛的几种无线技术,有ZigBee、WirelessHart、WIA-PA、Lora、WiFi、蓝牙bluetooth、NB-IOT、BeeLPW-T。ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。ZigBee协议从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等。其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。在工业领域的典型应用是中国油气田生产物联网自动化采集控制设备规范中明确物理层、链路层、网络层采用ZigBee通讯协议,应用层通讯采用A11-GRM通讯协议。WirelessHART是第一个专门为过程工业而设计的开放的可互操作的无线通讯标准,满足了工业工厂对于可靠、强劲、安全的无线通讯方式的迫切需求。作为HART7技术规范的一部分,除了保持现有HART设备、命令和工具的能力,它增加了HART协议的无线能力。国际电工委员会于2010年4月批准发布了完全国际化的WirelessHART标准IEC 62591(Ed.1.0),是第一个过程自动化领域的无线 传感器 网络国际标准。该网络同样使用运行在2.4GHz频段上的无线电IEEE802.15.4标准,采用直接序列扩频(DSSS)、通信安全与可靠的信道跳频、时分多址同步、网络上设备间延控通信等技术,WirelessHART标准协议主要应用于工厂自动化领域和过程自动化领域,弥补了高可靠、低功耗及低成本的工业无线通信市场的空缺。典型应用以Emerson为例,从2010年就已经开始供应WirelessHART兼容产品,从压力、流量、液位、温度、振动、pH测量等各类仪表变送器到网关节点等,逐渐有了品类齐全的无线类工业仪表产品系列。WIA-PA标准是具有我国自主知识产权、符合我国工业应用国情的一种无线标准体系,2008年10月,该规范获得了国际电工委员会(IEC)全体成员国96%的投票,成为与Wireless HART被同时承认的两个国际标准化文件之一。WIA-PA同样基于IEEE802.15.4标准,通讯速率250kbps,频段2.4GHz,工业室内通讯距离200m,室外环境可达800m,数据可靠性大于99%,自适应跳频技术,避免干扰,冗余路由技术,自组织修复网络。同时支持HART命令,兼容WirelessHART标准。典型应用是中科院沈阳自动化研究所提供技术支持参与合作的在国内辽河油田、吉林油田、大庆油田、新疆油田等现场的远程油井监测控制系统。LoRa是semtech公司创建的低功耗局域网无线协议,基于IEEE 802.15.4g标准,它最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5倍。Lora的工作频率在ISM 频段,包括433、868、915 MHz。WiFi俗称无线宽带,又叫802.11b标准,工作在2.4GHz或者5GHz频段,最高传输速率能达到11Mbps,网络覆盖范围最高可达300m,适合办公室和楼内区域使用。由于WiFi技术在结构上与以太网完全一致,所以能够将WLAN集成到已有的宽带网络中,也能够将已有的宽带业务集成到WLAN中,这样,就可以利用已有的宽带有线接入资源,迅速地部署WLAN网络,形成无缝覆盖。蓝牙是一种短距离无线通信的技术规范,它最初的目标是取代现有的掌上电脑、移动电话等各种数字设备上的有线线缆连接。在制定蓝牙规范之初,就建立了统一全球的目标,向全球公开发布工作频段为全球统一开放的2.4GHz工业、科学和医学(ISM)频段。从目前的应用看,蓝牙体积小、功率低,其应用早已不局限于计算机外设,可以集成到任何数字设备中,尤其是对数据传输速率要求不高的移动设备。蓝牙有几大特点,一是全球范围适用,无需申请许可证,二是同时可传输语音和数据,三是可以建立临时性对等连接,四是具有很好的抗干扰能力。窄带物联网(NB-IOT)是国际移动通信标准化组织为了应对日渐强烈的物联网需求,制订的一个新的蜂窝物联网的标准(CIOT),这个新标准要实现超强覆盖、超低功耗、超低成本、超大连接。NB-IOT是一个空中接口标准,主要是用在终端与基站之间的约定,包括物理层和数据链路层的一些设计规定。NB-IoT构建于 蜂窝网络 ,只消耗大约180kHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。BeeLPW-T是必创科技聚焦工业场景应用,基于IEEE802.15.4标准自主开发的一种无线通信协议,具有同步精度高、功耗低、网络自恢复等优点。大容量的同步网络节点数量和多跳能力,可为工业现场的网络覆盖及节点架设提供强大的网络协议支撑。该协议具有的天然物联网基因,能以更优的功耗将传感器的感知层数据传输至云端,较往代产品效率提高近四倍。1、更高速灵敏的反馈基于高精度的网络同步性能,所有设备可以工作在最优的功耗状态下,保持全网秒级的响应速度,可以满足绝大多数尤其是具有边缘计算能力低功耗设备的需求。2、更丰富的应用方式同步网络下的节点,真正实现协同工作,赋予数据在无线应用中时间的属性,无论星型,树状等网络模式,均可满足各种设备密度、覆盖距离的应用要求。3、更低的维护成本协议可以随意切换周期采样及大数据采集状态 ,针对不同工况及应用需要,兼容有线状态分析系统的采集需求;时间同步及低功耗设计,在确保网络运行精准的同时,降低了设备的无效工作时间,使得设备整体更加简练、高效。更低的功耗,可改善设备的维护周期,降低维护难度和平均维护成本,为客户提供一个安心可靠并几近无感的防护体验。最后附表总结一下几种典型无线技术标准的特点区别:NB-IOTLoRaZigbeeWIFIbluetoothBeeLPW-TWIAPA组网方式基于现有蜂窝组网基于LoRa网关基于Zigbee网关基于无线路由器基于蓝牙Mesh网关基于BeeLPW-T网关基于WIA-PA网关网络部署方式节点节点+网关受现场遮挡影响节点+网关节点+路由器节点-节点节点+中继+网关节点+中继+网关传输距离远距离,基站覆盖10公里以上远距离,可达十几公里短距离10-100m短距离50米10米不含中继200m不含中继200m单网接入节点容量约20万理论约6万,实际500-5000理论6万,一般200-500个约50个理论6万理论5000通道理论6万,一般200-500个电池续航理论10年/AA电池理论10年/AA电池理论约2年/AA电池数小时数天理论约2年/AA电池理论约2年/AA电池成本30-70元30-40元5-15元模块约7-8s小于10元频段License频段运营商频段unLicense频段Sub-GHZ(433/868/915MHz)unLicense频段2.4GHz2.4G和5G2.4GunLicense频段2.4GHzunLicense频段2.4GHz传输速度理论160kbps-250kbps实际小于100kbps0.3-50kbps理论250kbps,实际小于100kbps2.4G:1-11Mbps5G:1-500Mbps1M理论250kbps理论250kbps网络时延6-10sTBD<1s<1s<1s<1s<1s适合领域户外户外,工厂工厂,室内办公室,工厂移动设备工厂,车间工厂,车间 联网所需时间3 30ms3s10s3s3s
      常见无线通信协议详细介绍

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/313036.html

          热门文章

          文章分类