无线通信协议原理及设计

无线通信协议原理及设计

     一

常简便

采用有效的办法来确保通信以及如何有效地传输数据

题因为PTR2000的应用非然而一些外部的因素会对数据的传输产生的影响,由此需我们将介绍一个高效的数传协议来解决传输中出现的这些问    二它包括产生出数据流发射解码

    数据源

    数据源可能是各种各样的东西,可能是一个温度传感器的A/D数据值数据在这里发生错误可能性较小,而且较易通过硬件或软件的方式来发现

这通常是由UART而且可跟踪PTR2000系列无线MODEM需要的是异步串行数据格式,来完成的,有时也可通过软件来完成时都经过严格的测试都能引起数据流的错误外部因素如供电电压所有的PRT2000系列无线MODEM在出厂不适当的调制电压电平    传播路径    传播路径是无线电波从发射到接收的路径

    数据接收

接收过程通过PTR2000系列无线MODEM的接收功能完成使其能接收手册中指定的所有格式的数据

如调频收音机在没有信号时会收到沙沙的噪声,而一旦收到信号即可使噪音消失当发射机发射时这时输出的是真正的数据

最后,如果数据源违反了手册上指的波特率错误或者是头字节不对都有可能引起数据流错误

数据在此过程错误出现几乎是不可能的,而且也易被跟踪,如果错误发生在这之前,错误数椐有时根椐帧错误能发现

数据错误在这阶段发生的可能性不大,而且易于跟踪

广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN

简单的说就是为了能相互理解,必须用同一种语言说话    简单无线数据传协议的目的

现有效性:协议必须能可靠将有用数据从错误数椐中分离出来,通常是在数据流中嵌于错误检验格式来实校验和

可靠性:一个协议如果能够纠正数据的错误,则认为该协议是可靠的四解包协议将主要数据分割成一定格式的数椐,并增加一些额外的信息(用于纠检错等),这个过程叫打包五

噪声是以随机字节出现的,没有明显的方式噪声的这种特性使得相当困难去找一个字节组合来作为存效包的开始

通过我们的测试和试验,发现0XFF后跟0X00在噪声中不容易发生,传输协议应该在数据包前加开始字节0XFF左跟0X00六

为了更好的理解这个过程,让我们来看一个奇偶校验例子

将前8位奇偶校验与1经校,不对,故接收错误,奇偶校验容易实验,但却是最不可靠的,因其只能发现奇数个错误

例2:

  4  字节1

109 字节2

     65  字节 3

204 字节4

126 8bit校验和

校验和能够验测到此奇偶校验更多的错误,但当字节顺序颠倒时,校验和不能发现,因其不能发现次序错误

错误纠正

错误纠正目的是在包中嵌于一些额外的信息,当接收检测到数据错误时,对数据进行纠正,有许多广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN

前向纠错的方法,包括流行的汉明码和瑞德一所罗门码

瑞德-所罗门码却适合于这种情况,广泛应用于卫星通信等,它象CRC一样,较依赖于数字算法,但我们这里不讨论这种算法,有兴趣可以参考相关书籍

数据在包中复制两次(总共3份),在接收端,第一个拷贝进行检错,如果有错,剩下的两个备份用来改进错误

如:

0000 1011      COPY1   (错误字节)

1010 1010      COPY2

1011 1010      COPY3

1010 1010      己经被纠正的字节一旦经改正,它们将重新送到检验步骤进行认证它是有效的,如果不是,数据没有改正,否则数据可用协议

到这里,一个简单的协议己经开发出来,传输协议将传送数据中有一个包中,如下:

[开始1] [开始2] [开始2] [包类型] [数据0]     [数据n] [8位检验和]

开始1是0XFF,开始2是0X00,包类型是指传送包的类型,在目前的协议版本中,它包含两种类型:正确和不正确的,正确的包包含三个拷贝,不正确的只有一个拷贝

错误检测可通过8位检验和来实现

广州天河双龙电子有限公司 (WWW.SL.COM.CN)广州双龙:广州天河龙口西路龙苑大厦A3座新赛格电子城331室(510630)

电话:020-87578852 传真:020-87505012

北京双龙:北京海淀知春路132号中发大厦616室(100086)

电话:010-82623551

广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN

无线通信协议原理及设计

     一

常简便

采用有效的办法来确保通信以及如何有效地传输数据

题因为PTR2000的应用非然而一些外部的因素会对数据的传输产生的影响,由此需我们将介绍一个高效的数传协议来解决传输中出现的这些问    二它包括产生出数据流发射解码

    数据源

    数据源可能是各种各样的东西,可能是一个温度传感器的A/D数据值数据在这里发生错误可能性较小,而且较易通过硬件或软件的方式来发现

这通常是由UART而且可跟踪PTR2000系列无线MODEM需要的是异步串行数据格式,来完成的,有时也可通过软件来完成时都经过严格的测试都能引起数据流的错误外部因素如供电电压所有的PRT2000系列无线MODEM在出厂不适当的调制电压电平    传播路径    传播路径是无线电波从发射到接收的路径

    数据接收

接收过程通过PTR2000系列无线MODEM的接收功能完成使其能接收手册中指定的所有格式的数据

如调频收音机在没有信号时会收到沙沙的噪声,而一旦收到信号即可使噪音消失当发射机发射时这时输出的是真正的数据

最后,如果数据源违反了手册上指的波特率错误或者是头字节不对都有可能引起数据流错误

数据在此过程错误出现几乎是不可能的,而且也易被跟踪,如果错误发生在这之前,错误数椐有时根椐帧错误能发现

数据错误在这阶段发生的可能性不大,而且易于跟踪

广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN

简单的说就是为了能相互理解,必须用同一种语言说话    简单无线数据传协议的目的

现有效性:协议必须能可靠将有用数据从错误数椐中分离出来,通常是在数据流中嵌于错误检验格式来实校验和

可靠性:一个协议如果能够纠正数据的错误,则认为该协议是可靠的四解包协议将主要数据分割成一定格式的数椐,并增加一些额外的信息(用于纠检错等),这个过程叫打包五

噪声是以随机字节出现的,没有明显的方式噪声的这种特性使得相当困难去找一个字节组合来作为存效包的开始

通过我们的测试和试验,发现0XFF后跟0X00在噪声中不容易发生,传输协议应该在数据包前加开始字节0XFF左跟0X00六

为了更好的理解这个过程,让我们来看一个奇偶校验例子

将前8位奇偶校验与1经校,不对,故接收错误,奇偶校验容易实验,但却是最不可靠的,因其只能发现奇数个错误

例2:

  4  字节1

109 字节2

     65  字节 3

204 字节4

126 8bit校验和

校验和能够验测到此奇偶校验更多的错误,但当字节顺序颠倒时,校验和不能发现,因其不能发现次序错误

错误纠正

错误纠正目的是在包中嵌于一些额外的信息,当接收检测到数据错误时,对数据进行纠正,有许多广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN

前向纠错的方法,包括流行的汉明码和瑞德一所罗门码

瑞德-所罗门码却适合于这种情况,广泛应用于卫星通信等,它象CRC一样,较依赖于数字算法,但我们这里不讨论这种算法,有兴趣可以参考相关书籍

数据在包中复制两次(总共3份),在接收端,第一个拷贝进行检错,如果有错,剩下的两个备份用来改进错误

如:

0000 1011      COPY1   (错误字节)

1010 1010      COPY2

1011 1010      COPY3

1010 1010      己经被纠正的字节一旦经改正,它们将重新送到检验步骤进行认证它是有效的,如果不是,数据没有改正,否则数据可用协议

到这里,一个简单的协议己经开发出来,传输协议将传送数据中有一个包中,如下:

[开始1] [开始2] [开始2] [包类型] [数据0]     [数据n] [8位检验和]

开始1是0XFF,开始2是0X00,包类型是指传送包的类型,在目前的协议版本中,它包含两种类型:正确和不正确的,正确的包包含三个拷贝,不正确的只有一个拷贝

错误检测可通过8位检验和来实现

广州天河双龙电子有限公司 (WWW.SL.COM.CN)广州双龙:广州天河龙口西路龙苑大厦A3座新赛格电子城331室(510630)

电话:020-87578852 传真:020-87505012

北京双龙:北京海淀知春路132号中发大厦616室(100086)

电话:010-82623551

广州天河双龙电子有限公司 哈工大讯通科技 http://WWW.SL.COM.CN


相关内容

  • 有线&无线通信技术资料(各种通信书籍的整合)
  • 出售:通信技术资料光盘(共3CD,广告长期有效) 发货方式:中国邮政EMS快递,款到发货,保证信誉,保证质量. 商品价格: 无线通信技术光盘2CD(50元/CD,单购需另支付25元EMS费用,赠送IS95.CDMA2000.CDMA1X.GSM.GPRS.WCDMA.TD-SCDMA.Wimax.W ...

  • 网络工程专业就业及考研
  • 本文由aaa99992贡献 pdf文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机查看. <网络工程专业导论>课程 <网络工程专业导论>课程 (Introduction to Network Engineering) (Introduction to ...

  • 物联网专业教学大纲
  • 物联网专业(4年制)教学大纲 无线龙物联网专业教学大纲按照物联网三层结构规划了培养目标: 传感层:无线节点硬件和核心协议栈软件设计,RFID无源有源标签设计技术掌握,低功耗无线设计,基础无线网络技术掌握,安全和加密原理和设计: 网络层:多种网络网关设计,HF,UHF -RFID读卡器设计,掌握主流无 ...

  • 无线传感网技术课程教学大纲
  • 无线传感网技术课程教学大纲 课程编码:[1**********] 课程性质:专业必修课 课 时: 36学 分:2 开课学期:第5学期 先修课程:物联网通信技术 计算机适用专业:物联网工程 课程简介: 本课程是物联网工程专业的专业必修课程. 本课程主要介绍无线传感网体系结构.通信协议和关键技术,以及无 ...

  • 无线传感器网络作业
  • 无线传感器作业 1.1:传感器网络节点使用的限制因素有哪些? 1. 电源能量有限传感器节点体积微小通常只携带能量十分有限的电池. 2. 通信能力有限 3. 计算和存储能力有限,传感器节点是一种微型嵌入式设备,要求他价格低功耗小,这 些限制必然导致其携带的处理器能力比较弱,存储器容量比较小. 1.2: ...

  • 基于p2p的局域网聊天和文件传输软件
  • 基于p2p的即时聊天和文件传输软件 摘 要 随着计算机网络技术的飞速发展,人们对于网络的依赖性也越来越大.通过网络的即时通信也越来越受到人们的喜爱,比如说现在非常流行的QQ即时通信软件就解决了人们在网络中交流的需求. 基于p2p的即时聊天和文件传输软件,是基于tcp/ip协议中的tcp和udp协议完 ...

  • 通信工程综合实训
  • 目 录 第一部分 自行开发的VX-2R 电台功能 . .................................................................................................... 3 1 VX-2R 电台简介 ....... ...

  • 量子保密通信技术教案
  • XX 大学课程教案用纸 教 案 内 容 教学设计 第一次课 量子与量子信息技术 1.教学目的与要求:要求学生了解量子,了解量子特性: 2.教学重点:量子特性: 3.教学难点:量子特性: 4.教学手段:多媒体教学. 5.教学内容: 量子的定义: 一个物理量如果存在最小的不可分割的基本单位,则这个物理量 ...

  • 近距离海量数据通信设备方案
  • UHDRWT Ultra High Data Rate Wireless Transmission 近距离海量数据通信设备方案 目录 1. 通信协议选择 . ....................................................................... ...