CN102223273B - 一种数字传感网络及通讯方法 - Google Patents

一种数字传感网络及通讯方法 Download PDF

Info

Publication number
CN102223273B
CN102223273B CN2011102016123A CN201110201612A CN102223273B CN 102223273 B CN102223273 B CN 102223273B CN 2011102016123 A CN2011102016123 A CN 2011102016123A CN 201110201612 A CN201110201612 A CN 201110201612A CN 102223273 B CN102223273 B CN 102223273B
Authority
CN
China
Prior art keywords
node
data
sensing
network
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2011102016123A
Other languages
English (en)
Other versions
CN102223273A (zh
Inventor
卢忠云
卢林发
叶灿才
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Zen science and Technology Co., Ltd.
Original Assignee
ZHONGSHAN IKER DIGITAL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZHONGSHAN IKER DIGITAL TECHNOLOGY Co Ltd filed Critical ZHONGSHAN IKER DIGITAL TECHNOLOGY Co Ltd
Priority to CN2011102016123A priority Critical patent/CN102223273B/zh
Publication of CN102223273A publication Critical patent/CN102223273A/zh
Application granted granted Critical
Publication of CN102223273B publication Critical patent/CN102223273B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

本发明涉及通过网络实现传感节点通讯的技术,特别是提出一种数字传感网络和通讯方法,其中传感网络由传感节点、交叉节点和主机组成分布式结构网络,并且相邻传感节点和交叉节点之间串联连接,其特征在于,所述传感节点和交叉节点内设有上行控制装置和下行控制装置;传感节点和交叉节点的上行控制装置之间通过独立的网络线连接以实现采集数据的传输;传感节点和交叉节点的下行控制装置通过独立的网络线连接以实现来自主机的指令传递。上行控制装置之间的通讯协议栈具有三层结构,协议栈自下至上分别为物理层、数据链路层和应用层。

Description

一种数字传感网络及通讯方法
技术领域
本发明是关于利用网络实现传感数据传输的技术,特别是一种数字化得传感网络及通讯方法。
背景技术
大型传感网络在军事、环境、医疗以及商务等领域有广泛的应用。在某些应用领域,如地震勘探、结构健康监测以及军事监测方面,由于环境复杂、节点间距大、数据率大等原因,所以传统的传感应器组网方式很难满足要求。例如根据应用需求,数字传感网络的传输大线采用双绞线传输,节点间距离达220m。如此大的间距会造成双绞线终端传输信号极大衰减,数据率迅速下降,再加上需要低功耗,没有现成的解决方案可以达到传输速率24Mb/s;从普通的通信网络来看,其负荷是随机的,数据流需要复杂的路由,有不同的业务等级,高层协议上还要提供大量的应用服务,因而数据传输效率不高,实时性不强,无法满足传感网络要求。
中国专利申请200610005474.0《传感器网络***、数据的传输方法》公开了“一种用于抑制在收容庞大数目的可移动的传感器节点的传感器网络中的、服务器处理以及网络负荷。利用管理服务器DRS为每个传感器节点设置:从执行传感器节点的数据管理的多个分布式数据处理服务器DDS中的、成为存储有可移动传感器节点的数据的主服务器的分布式服务器DDS,在各分布式服务器DDS中,在接收了来自传感器节点的数据的情况下,识别是应由自己管理数据的传感器节点,还是由其他分布式服务器管理的传感器节点,若该识别结果是由其他分布式服务器管理的传感器数据,则基于管理服务器DRS的设置,向与主服务器相对应的分布式服务器DDS-1传送数据”的方案。该方案主要针对移动传感问题中网络负荷,而没有解决上述的问题。
发明内容
本发明的目的提出一种数字化得传感网络及通讯方法,通过传感节点之间的结构和连接方式改进来提高数据传输速度,及通道的协议栈结构简化来达到数据传输速度的提高,增强实时性和满足低功耗长距离传感网络通讯要求。
本发明通过如下方案实现:
一种数字传感网络,由传感节点、交叉节点和主机组成分布式结构网络,并且相邻传感节点和交叉节点之间串联连接,其特征在于,所述传感节点和交叉节点内设有上行控制装置和下行控制装置;传感节点和交叉节点的上行控制装置之间通过独立的网络线连接以实现采集数据的传输;传感节点和交叉节点的下行控制装置通过独立的网络线连接以实现来自主机的指令传递。
上所述的上行控制装置之间采用HDTP协议进行数据传输;所述的下行控制装置之间采用RS485通讯协议进行指令传输;
上所述的上行控制装置之间的通讯协议栈具有三层结构,协议栈自下至上分别为物理层、数据链路层和应用层;所述网络线为双绞线。
一种数字传感网络的通讯方法,为一种应用于上述的数字传感网络,实现传感节点、交叉节点和主机的数据和指令传输的方法,其特征在于,包括如下步骤:
传感节点或交叉节点进行信号采集和数字化,并通过上行控制装置及独立的上行网络通道向主机进行数据上传和汇聚步骤;
传感节点或交叉节点通过下行控制装置及独立的下行网络通道接收或传递来自主机的指令步骤。
其中,所述的通过上行网络通道进行数据上传过程步骤包括,上行网络通道MAC层从LLC层接收单元数据,然后执行介质访问规程,查看上行网络是否可以发送;当上行网络可以发送,它将给数据封装成MAC帧送往物理层;
传感节点的MAC层接到其它传感节点传来的数据后,通过MAC帧内目的地址进行判断,如果是发送给其它节点的过路数据,则立刻通过物理层转发该帧;如果是给自己的数据,则将以包内的CRC的数值来检验包数据是否正确及数据送至LLC层;LLC层向应用层提供数据链路服务;
所述的通过下行网络通道进行指令下传过程步骤包括,下行网络通道通过RS485接口及通信协议采用上位节点向下位节点传输的方式传递来自主机的指令;下位节点收到命令帧后直接向下级转发,同时判断其命令地址是否和本节点地址相同,若相同则根据命令内容做出响应。
综上所述的本发明方法具有如下显著特点:
1.传感节点之间采用独立的上行或下行控制装置,并采用单独的通道;充分考虑了数据上传两大,指令下行距离要求高的特点;
2.数据或指令上传的通讯协议栈进行了简化;
3.提供了一种新的传感器连接和通讯方法。
附图说明
图1是传感网络结构图;
图2是传感节点的连接结构示意图;
图3是通讯协议栈结构图。
具体实施方式
实施例一
如图1和2所示,本发明的数字传感网络和常见的传感网络一样,都具有传感节点、交叉节点和主机组成,并采用级联型链式网络结构,即若干交叉节点串联并与主机进行通讯,而大部分节点通过就近串联而成一条传输链后汇聚于交叉节点再与主机通讯。
由于各节点与主机之间需要交换数据,根据大型有线数字传感网络的应用需求,对数据通讯应该具有以下性能需求:
1)数据实时传输:传感网络一般在野外工作,环境条件恶劣,除在交叉节点及主机之间的传输干缆采用光纤,一般节点与节点之间传输大线多用传统的电缆传输。网络规模大,传感节点数日众多,数据实时传输的压力主要在传输大线。当数据采集速率大时,共享总线的传输方式就不能适应,故必须采用逐级上传的级联方式。
2)低功耗:传感节点采用较复杂的嵌入式***,以高性能CPU芯片作为主控制器和数据处理器,还包含一路或几路高精度数据采集电路;需要接收传感器来的信号和传输大线送达的命令,完成从信号调理、数字化、数据转换与数据成帧、本地存储、数据传输等一系列工作。传感节点采用电池供电,对功耗极敏感,且对***总功耗有很大影响。一般要求单个传感节点的功耗小于2W。
3)要求采集信息可靠、传输透明,采集数据在传输过程中一般不允许丢弃和误码。
4)为满足野外施工需要,尽量减轻传输大线重量,因此采用信号线与电源线复用技术。信号线在传信号同时可向相邻节点进行功率传输。
针对上述要求,本发明方案中,传感节点和交叉节点内设有上行控制装置和下行控制装置(如图2所示);其中,上行控制装置采用长距离以太网芯片如PHY芯片进行传输大线的信号驱动和信号均衡;而下行控制装置则优选采用如用RS485接口芯片进行异步通信。如图2所示,上行控制装置之间通过单独的网络线如双绞线进行连接,并通过上行控制装置实现传感节点之间的数据上传;而下行控制装置之间也通过单独的网络线如双绞线进行连接,并通过下行控制装置实现主机指令的传递。上行控制装置采用采用HDTP协议进行数据传输;而下行控制装置之间采用RS485通讯协议进行指令传输。
如图3所示,上行控制装置采用采用HDTP协议栈具有三层结构,协议栈自下至上分别为物理层、数据链路层和应用层。其中数据链路层分为逻辑链路控制子层(LLC)和介质访问控制子层(MAC)。物理层:主要提供简单但健壮的信号调制和数据收发,完成比特流的传输。数据链路层:负责数据成帧、帧检测、帧同步、介质访问控制、差错控制和透明传输,主要包括逻辑链路控制子层(LLC)和介质访问控制子层(MAC)。
下面对本数字传感网络通讯方法进一步描述:
整体上包括两大步骤,即传感节点或交叉节点进行信号采集和数字化,并通过上行控制装置及独立的上行网络通道向主机进行数据上传和汇聚步骤;传感节点或交叉节点通过下行控制装置及独立的下行网络通道接收或传递来自主机的指令步骤。
具体为:下行网络通道通过RS485接口及通信协议采用上位节点向下位节点传输的方式传递来自主机的指令;下位节点收到命令帧后直接向下级转发,同时判断其命令地址是否和本节点地址相同,若相同则根据命令内容做出响应。下行网络通道,由于传输数据率要求较低(几百kb-ps),使用RS485接口芯片,通过一对双绞线采用异步通信模式实现。RS485采用平衡发送和差分接收方式实现通信,功耗低,传输距离超过300m。
上行网络通道MAC层从LLC层接收单元数据,然后执行介质访问规程,查看上行网络是否可以发送;当上行网络可以发送,它将给数据封装成MAC帧送往物理层;传感节点的MAC层接到其它传感节点传来的数据后,通过MAC帧内目的地址进行判断,如果是发送给其它节点的过路数据,则立刻通过物理层转发该帧;如果是给自己的数据,则将以包内的CRC的数值来检验包数据是否正确。若检验结果正确,则将数据送至LLC层;若检验发现错误,则告知发送节点重新发送。LLC层向应用层提供数据链路服务,负责将数据帧从一个节点无错误传输到另一个节点。LLC层需要完成的工作主要是接收应用层下传的数据队列,构建协议单元,向MAC子层传递;同时接收由MAC子层传递上来的协议帧数据,上传给应用层。拥塞控制采用过路帧数据优先转发的策略,这样每个数据帧发送等待为传送一帧时间。

Claims (1)

1.一种数字传感网络的通讯方法,应用于数字传感网络,实现传感节点、交叉节点和主机的数据和指令传输,所述的数字传感网络,由传感节点、交叉节点和主机组成分布式结构网络,并且相邻传感节点和交叉节点之间串联连接,所述传感节点和交叉节点内设有上行控制装置和下行控制装置;传感节点和交叉节点的上行控制装置之间通过独立的网络线连接以实现采集数据的传输;传感节点和交叉节点的下行控制装置通过独立的网络线连接以实现来自主机的指令传递,其特征在于,包括如下步骤:
传感节点或交叉节点进行信号采集和数字化,并通过上行控制装置及独立的上行网络通道向主机进行数据上传和汇聚步骤;
传感节点或交叉节点通过下行控制装置及独立的下行网络通道接收或传递来自主机的指令步骤;
所述的通过上行控制装置及独立的上行网络通道向主机进行数据上传和汇聚步骤包括,上行网络通道MAC层从LLC层接收单元数据,然后执行介质访问规程,查看上行网络是否可以发送;当上行网络可以发送,它将数据封装成MAC帧送往物理层;
传感节点的MAC层接到其它传感节点传来的数据后,通过MAC帧内目的地址进行判断,如果是发送给其它节点的过路数据,则立刻通过物理层转发该帧;如果是给自己的数据,则以帧内的CRC的数值来检验数据是否正确,并将正确的数据传送至LLC层;LLC层向应用层提供数据链路服务;
所述的通过下行控制装置及独立的下行网络通道接收或传递来自主机的指令步骤包括,下行网络通道通过RS485接口及通信协议采用上位节点向下位节点传输的方式传递来自主机的指令;下位节点收到指令帧后直接向下级转发,同时判断其指令地址是否和本节点地址相同,若相同则根据指令内容做出响应。
CN2011102016123A 2011-07-14 2011-07-14 一种数字传感网络及通讯方法 Expired - Fee Related CN102223273B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102016123A CN102223273B (zh) 2011-07-14 2011-07-14 一种数字传感网络及通讯方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102016123A CN102223273B (zh) 2011-07-14 2011-07-14 一种数字传感网络及通讯方法

Publications (2)

Publication Number Publication Date
CN102223273A CN102223273A (zh) 2011-10-19
CN102223273B true CN102223273B (zh) 2013-11-27

Family

ID=44779706

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102016123A Expired - Fee Related CN102223273B (zh) 2011-07-14 2011-07-14 一种数字传感网络及通讯方法

Country Status (1)

Country Link
CN (1) CN102223273B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102364908A (zh) * 2011-10-21 2012-02-29 深圳航天东方红海特卫星有限公司 基于星载电子设备的信息传输***及方法
CN103619075A (zh) * 2013-12-12 2014-03-05 中山爱科数字科技股份有限公司 一种健康传感网络及通讯方法
CN105487997B (zh) * 2015-11-27 2021-11-16 北京霍里思特科技有限公司 数据采集装置、数据采集***及方法
JP7034681B2 (ja) * 2017-11-27 2022-03-14 アズビル株式会社 通信制御装置
CN108829629B (zh) * 2018-06-19 2020-12-01 夏华涛 通讯方法和装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101801114A (zh) * 2009-11-03 2010-08-11 上海大学 链式多跳无线传感器网络的快速分簇数据传输方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI410077B (zh) * 2009-04-14 2013-09-21 Univ Nat Chiao Tung Method of Wrapping Method and Winding Path in Wireless Network Environment
CN202183878U (zh) * 2011-07-14 2012-04-04 中山爱科数字科技有限公司 一种数字传感网络***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101801114A (zh) * 2009-11-03 2010-08-11 上海大学 链式多跳无线传感器网络的快速分簇数据传输方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谢明璞等.基于以太网物理层传输芯片的级联型传感器网络的非对称数据传输通道实现.《吉林大学学报(工学版)》.2011,第41卷(第1期), *

Also Published As

Publication number Publication date
CN102223273A (zh) 2011-10-19

Similar Documents

Publication Publication Date Title
CN102223273B (zh) 一种数字传感网络及通讯方法
US8856388B2 (en) Method and apparatus for connecting USB devices to a computer
CN104375484B (zh) 基于CANopen协议的分布式控制***
CN104104616A (zh) 数据调度和交换的方法、装置及***
CN102394905A (zh) 用于地球物理勘探的交叉站高速通信***及其通信协议
CN105426329A (zh) 基于嵌入式万兆网硬协议栈的信号高速采集转发实现方法
CN103778772A (zh) 一种用电信息采集***中的分帧互联传输方法
CN102937944B (zh) 一种基于Arcnet串口服务器
CN102571970A (zh) 用于交通物联网的节点模块及其通信方法
CN107168045A (zh) 一种基于EtherCAT的通信冗余控制***
CN103619075A (zh) 一种健康传感网络及通讯方法
CN202183878U (zh) 一种数字传感网络***
CN105141483B (zh) 基于can总线的多节点网络最小通信间隔测定方法
CN103023895A (zh) 一种小水电IED网中Zigbee协议与GOOSE协议的数据转换方法
CN106411616B (zh) 一种通过1553b总线管理以太网终端的装置及方法
CN105391666B (zh) 基于fsk调制解调的多业务总线传输***及传输方法
CN103297284B (zh) 一种多网络监控的***及方法
CN104881386B (zh) 一种解决blvds总线直流平衡问题的装置
CN107911288A (zh) 列车通信网卡及列车控制管理***
CN101832781A (zh) 光纤陀螺无线网络采集***及其采集方法
CN103064810A (zh) 一种实现卫星串口通信的方法
CN202309757U (zh) 基于s3c6410的嵌入式网关
CN203134098U (zh) 一种无线低功耗温湿度采集器
CN102768650B (zh) 主从式全双工串行传输***及主从式全双工串行传输方法
CN207039611U (zh) 基于sfp光模块的通信装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 6, Zhongshan, Guangdong Province town of Victoria, No. 528400, building 6, Xinhua Road

Applicant after: Zhongshan Iker Digital Technology Co., Ltd.

Address before: 6, Zhongshan, Guangdong Province town of Victoria, No. 528400, building 6, Xinhua Road

Applicant before: Zhongshan Aike Digital Technology Co., Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: ZHONGSHAN AIKE DIGITAL TECHNOLOGY CO., LTD. TO: ZHONGSHAN IKER DIGITAL TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180408

Address after: 528400 one of 25 floors, 25 floors, 2506 rooms, No. 1, de Zhong square, No. 1 of mice East Road, Guangdong Torch Development Zone

Patentee after: Guangdong Zen science and Technology Co., Ltd.

Address before: 6, Zhongshan, Guangdong Province town of Victoria, No. 528400, building 6, Xinhua Road

Patentee before: Zhongshan Iker Digital Technology Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131127

Termination date: 20200714