摘要
大型传感器网络中,由于传感器节点众多,系统传输数据量大,需要一种稳定的高速数据传输。千兆以太网1000BASE-T采用非屏蔽双绞线作为传输介质,能在普通的5类线上实现100m以上的远距离高速传输。本文介绍利用千兆以太网物理层芯片(PHY)作为数据收发器的高速传输节点,通过FPGA(Field-Programmable Gate Array)产生MAC协议帧,再通过PHY实现高速数据传输。这种方法把FPGA的高速数据处理能力和PHY的驱动能力结合起来,可解决各种物理实验和仪器中的高速远距离数据交换问题,比常规的用CPU+MAC控制器+PHY的方式所实现的数据传输速率高得多,实验测试验证了设计的正确性和可靠性。
A stable high-efficient high speed transmission solution is important for a network with a huge number of sensors and a high data rate requirement. Gigabit ethernet using unshielded twisted cable as its transmission medium can reach up to 100 meters on Category 5 line. According to this, we realized a high speed transmission solution based on gigabit ethernet PHY transceiver. High speed switch block is implemented in a field-programmable gate array to switch MAC data frames between different ports. This solution not only transmits frame at a high data rate but also handles them by FPGA. The data rate in this structure is much higher than the traditional CPU + MAC controller + PHY structure. Experimental results show that the gigabit Ethemet-based high speed transmission solution works efficiently in large sensor networks.
出处
《核技术》
CAS
CSCD
北大核心
2010年第11期863-866,共4页
Nuclear Techniques
基金
国家重大科技专项(2008ZX05008-005-004)资助
关键词
传感器网络
千兆以太网
现场可编程门阵列
数据传输
Sensor networks, Gigabit ethemet, Field-programmable gate array, Data transmission