用户名: 密码: 验证码:
大规模陆上地震仪器中高速可靠数据传输方法的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
石油是重要的战略资源,随着科技的进步石油资源在人们生活中的地位也越来越重要,日益增加的石油需求与石油油藏的逐渐减少的矛盾日益凸显。随着我国经济的快速发展,国内对石油的需求也越来越大,石油已经成为关系国计民生的重要战略资源。地震勘探作为油气勘探的重要手段,现在50%以上的勘探都采用地震勘探方法。面对国内现有油藏埋藏地质环境复杂,埋藏深度大等特点,高精度,高密度成为未来地震仪器发展的方向。
     在以前地震仪器中,百兆以太网、RS485等传输方式被广泛使用,但是对万道,十万道以上地震仪器上述传输方式已经无法满足地震仪器数据传输的需求。千兆以太网会在今后的地震数据传输中发挥重要的作用。OSI/RM协议和TCP/IP协议都曾作为地震仪器数据传输部分的控制协议来实现地震数据的可靠传输。但是在高密度地震数据采集过程中这些协议是否还能继续使用,是一个值得研究的问题。据文献测试数据表明在百兆以下处理1bit的TCP数据大约会消耗1Hz的CPU,如果传输速度超过百兆,接近千兆时候每1bit数据所需要消耗的CPU资源将会加速增长。在高数据率的情况下如果仍旧采用目前的协议,将对CPU的处理能力提出较高要求。经过测试使用400Mhz的PowerPC ,TCP/IP的吞吐率为220Mbps。采用更高处理能力的CPU会带来功耗增大,体积增大,成本增加等问题。论文针对地震数据传输的特点进行了从软件协议栈优化和利用硬件通信加速两种方法来大幅减轻CPU工作量,并且提高数据传输效率。主要具体工作有:
     针对地震数据传输系统设计专有协议,并加以实现,使现有CPU数据处理能力最大化。对地震数据采集的数据传输特点和可靠传输的通用方案进行了分析,针对地震数据的特点结合跨层精简的思路给出了优化的协议模型。根据这个模型设计了一种高效率的数据传输协议。协议主要目的是为了在高速数据传输情况下实现高效率的可靠数据传输,并且协议也应该具有流量控制功能,以及简单的路由功能。
     为了提高数据传输速率,采用了优化数据链路层驱动的方法:(1)合并中断以减少中断次数;(2)根据以太网控制器缓冲描述指针的特点优化数据在内存中的分布策略,减少内存拷贝的次数。在路由选择方面,把路由选择和数据链路层驱动进行结合,减少了系统的开销。在差错控制方面,通过“分组等待,选择重传”的方式实现了高效率的可靠数据传输。在流量控制方面,采用了类令牌环结构,这种结构可以和“分组等待,选择重传”的差错控制方式紧密结合,从而保证了系统的效率。
     通过以上手段,新协议RHDT(Reliable High-speed Data Transmissionprotocol)可以在满足可靠性情况下提高数据传输速度。经过测试在相同硬件配置下可靠数据传速率从TCP/IP的220Mbps提高到920Mbps。
     使用硬件实现部分协议栈功能减轻CPU负担。在FPGA中完成可靠性检测,数据重传等模块,降低CPU在传输协议上的负担。FPGA配合CPU实现地震数据的可靠性传输,充分利用了FPGA处理在并行事件处理上的优势,不仅传输效率相比纯软件实现有了提高,而且降低了CPU数据传输方面的消耗。在硬件加速的条件下,通过仿真传输速度可以达到满负荷千兆以太网传输速度的95%以。
     本文分为以下几个部分。
     第一章作为绪论介绍了地震仪器的发展过程以及地震仪器的发展现状。以及论文研究的意义。
     第二章讨论了地震仪器的发展方向--大道数,小道间距。并且介绍了现有地震仪器中适用的数据传输方式。并且结合地震仪器数据传输的特点提出了在地震仪器发展过程中千兆以太网在交叉站一级数据传输的应用的现状和前景。
     第三章分析了几种可靠传输的策略的效率,并分析了TCP/IP和可靠UDP协议中使用的可靠传输的策略。并且对现有地震仪器中使用的可靠传输方式进行分析。提出了在新的地震仪器中原有的协议已经不再适合,需要结合地震仪器数据传输的特点来设计一种新的协议。
     第四章结合跨层设计思想设计了新的协议模型,并且结合协议模型实现了新的协议。新的协议具有可靠传输,流量控制,简单的路由功能。新的协议可靠传输采用分组等待选择重发的策略,这个策略和变形的令牌环结构相结合实现了高效率的可靠性传输。
     第五章针对纯软件协议栈存在CPU占用过高,不能很好的进行并行数据处理的问题,提出了使用FPGA硬件辅助实现可靠性传输。并且设计了FPGA上的可靠性传输的模块,并加以仿真,验证了思路的可行性。
     第六章是全文的总结和展望,对全文观点进行总结,并指明了本问的创新之处以及需要注意的问题,并且为下一步的发展方向进行预测。
Oil is the most important strategic resources, with the development of science technology and the improvement of living standard. With the high-speed development of economy, the demand for oil is on the increase. Oil is a restrict factor which has effect on the national economic plan, development and the society stable. Seismic exploration has been taken as an important measure to oil exploration. More than half of the oil exploration is seismic exploration. Based on the characters of complex geological environment, High Accuracy and High Density Seismic Exploration are the direction and inevitable choice for future seismic instrumentation.
     Fast Ethernet and RS485 is widely used is seismic instrumentation design, but they cannot gratify demand of development of the seismic instrumentation. Gigabit Ethernet will play an important part in the data transmission of seismic instrumentation. OSI/RM protocol and TCP/IP protocol which realizes Reliable data transmission has been used in the data transmission of seismic instrumentation. According to Pitcairn: processing 1bit TCP data use about 1 Hz CPU under 100Mbps. With the higher transmission speeds processing 1bit TCP data consume more than 1 Hz CPU. If the old agreement is still in used, higher performance is required for the data-processing ability of CPU. According to the test, the throughput of TCP/IP is 220Mbps by using PowerPC which is working in 400Mhz. Using more powerful CPU will bring the increasing power, volume, cost and other issues. Based on the characters of seismic data transmission, the methods that software protocol optimization and hardware accelerators are used to reduce the burden of CPU and increase the throughput of data. The main specific works are:
     According to the character of data transmission of seismic, a Proprietary protocol is designed and achieved. By using the protocol the data processing ability of CPU is maximized. Analyzed traditional data transmission protocol, and according to the character of seismic data transmission, an optimization module is designed. Based on this model devised a highly efficient data transfer protocol, during the implementation, the mac driver is optimized by interrupt merging, and Combined with a simple routing. The reliability of data transmission is achieved by using group waiting and resending choosing. A method which is similar Token Ring is combined whit group waiting and choosing resending and this method Provide a traffic control. The new protocol that named RHDE (reliable high speed data transmission protocol) can increase the data transmission speed and achieve Reliable transmission. Test shows the speed by using RHDT protocol is up to 920Mbps.
     Parts of the protocol stack use the hardware features to reduce CPU burden. Reliability checking and data resend module is completed in FPGA. By this way the CPU burdens is offload. For reliable transmission CPU is assisted with the FPGA. By this way, the ability that FPGA handle events in parallel is fully used. Not only the transmission efficiency which compared to pure software has been improved, but also reduced the consumption of CPU in data transmission.The result is expect to reach the limit speed of Gigabit Ethernet.
     This paper is divided into the following chapters.
     Chapter I is introduction, introducing the development and current status of seismic instruments and research purpose and meaning.
     Chapter II is introduces the direction of seismic instruments -- large number and small group interval. Then we introduced the data transmission mode which used in seismic instruments. And combined the data transmission characteristics of seismic, the using prospect of the Gigabit Ethernet is also been discussed.
     Chapter III describes the efficiency of several reliable transmission strategy .And the reliable transmission strategies which is used in TCP/IP and reliable UDP is analyzed. We proposed that the original agreement is no longer appropriate to the new seismic instruments. A new protocol which is combined data transmission characteristics of seismic instruments is required.
     Chapter IV designed a new protocol model with Cross-layer design. The new protocol is carry out. The new protocol has the reliable transmission, flow control function and include a simple routing capability. A method which is similar Token Ring is combined with group waiting and choosing resending and this method provide a traffic control. A high efficiency can archive by using the method above. Chapter V proposed using FPGA hardware-assisted transfer to achieve reliability data transmission to solve the high usage of CPU and the defects that cannot do parallel data processing. The designed the reliability of the transmission model. Finally, the feasibility of the model is tested through the emulative result.
     Chapter VI is a summary of this paper, and concluded that further research directions.
引文
Baeten G J M, Belougne V, Combee, et al. 2005,Acquisition and processing of point receiver measurements land seismic[C]. Expanded Abstract of 70th Annual International SEG Meeting , 2000:41(44).
    Bing Xie, Wenan Zhou, and Juling Zeng,2008,A Novel Cross-layer Design with QoS Guarantee for WiMAX System[C] , IEEE ICPCA 2008, Vol.2 pp835~840,
    Brian H. Hoffe, Gary F. Margrave, Robert R. Stewart, Darren S. Foltinek, Henry C. Bland and Peter M. 2002,Manning Analyzing the effectiveness of receiver arrays for multicomponent seismic exploration Geophysics[J]; November-December 2002; v. 67; no. 6; p. 1853-1868
    Carbonates - a tough but worthwhile challenge December 01, 2007 Oil Review Middle East.
    C. Partridge,1990,Version 2 of the Reliable Data Protocol (RDP),RFC1151[S] April, 1990 Chiapin Wang and Tsungnan Lin, 2008,A Cross Layer Link Adaptation Algorithm for IEEE 802.11 WLAN with Multiple Nodes [J],IEEE APSCC 2008,1162~1167
    G. Xylomenos and G. C. Polyzos,2001, Quality of Service Support over Multi-service Wireless Internet Links[J],Comp. Net.2001,37(5),601~615.
    GARDEN M; BUNTING T; NG S; FRUGIER DORRINGTON E; FLACK B; GAO WEI YI; ZHANG HAO;2008,Industry Article: Imaging gas reservoirs of Pinghu field, East China Sea[J]Offshore,2008,7(1),vol68 56-58
    H o Burton and D D Sullivan,“Errors and Error Control”[J] Proc. IEEE,60(11): 1293~1310, IEEE 802.3 Section one Part3[s],2002 ISO/IEC standard 7498-1[s]:1994
    Kawadia V, Kumar P R. 2005,A cautionary perpective on cross layer design[J]. IEEE Personal Communication 2005(2):3-11
    Malik Ait Messaoud, et al.2005,New dimensions in land seismic technology[J].Oilfield Review, 2005,17(3):42~53
    MPC8308 PowerQUICC II Pro Processor Hardware Specification[DB/OL]. 02/2011 Freescale Semiconductor. www.freescale.com/files/32bit/doc/fact_sheet/MPC8308FS.pdf Primoz Skraba , Hamid K. Aghajan and Ahmax Bahai, 2004,Cross-layer Optimization for High Density Sensor Networks: Distributed Passive Routing Decisions ADHOC-NOW 04 ,266~279
    Q. Liu, S. Zhou, and G. B. Giannakis, 2004,Cross-Layer Combining of Adaptive Modulationand Coding with Truncated ARQ Over Wireless Links[J], IEEE Trans. Wire-less Commun.,2004,5(3):1746–1755.
    R J benice and A H frey, Jr. 1964,An Analysis of Restransmission System [J],IEEE trans. Commun. Technol., COM-12:135-45, December 1964
    Recio RJ Server I/O networks past, present and future. IN:Proc of the ACM SIGCOMM Workshop on Network-I/O Convergence Experience, Lessons, Implications.[J] New York:ACM Press , 2003:163-178
    Reduced Gigabit Media Independent Interface[S].2002/4/1 Version 2.0 Hewlett-Packard Development Company, L.P.
    Sheriff,R.E,1977,limitations on resolution of seismic reflection and geologic detail derivable form them. AAPG Memoir[J],26(3):14.
    Shu Lin, Daniel J.Costello,Jr,2007,Error Control Coding[M],北京:机械工业出版社2007.6
    Srivastava, V.; Motani, M.,2005,Cross-layer design: a survey and the road ahead[J]. Communications Magazine, IEEE ,Dec. 2005,43(12),112~119
    Widess M B ,1982,Quantifying resolution power of seismic systems. Geophysics[J], 1982, 47(8):1160~1173
    Yeh E, Chao H, Mannem V, Gervais J, Booth B. Introduction to TCP/IP offload engine[DB/OL]. 2002. http://www.10gea.org/SP0502IntroToTOE_F.pdf
    Yunhong Gu and Robert L. Grossman, UDT: UDP-based Data Transfer for High-Speed Wide Area Networks[J], Computer Networks (Elsevier). May 2007,51(7)
    曹务祥,2006,高空间密度采样资料分析[J],勘探地球物理进展,2006,29(3):178~182
    董世泰,高红霞,2005,单点单检波器地震勘探技术[J],石油仪器,2005,19(2):66~68
    顾尔维奇著,刘光鼎译,1956,地震勘探[M],北京:地质出版社
    韩晓泉,张在陆,2006,新一代地震仪器要解决的几个问题[J],物探装备,2006,16(4):243~248
    何樵登,1993,地震勘探原理和方法[M],北京:地质出版社,1993
    何惺华,2006,对井间地震反射波的分析[J],石油物探,2006,45(5):520~526
    胡晓峰,等,1997,计算机网络原理[M],长沙:国防科技大学出版社,1997
    蒋先艺,贺振华,黄德济,2003,地震数据采集新概念[J],物探化探计算技术,2003,25(2):130-134
    李庆忠,1993,走向精确勘探的道路[M],北京:石油工业出版社.
    李庆忠,魏继东,2007,高密度地震采集中组合效应对高频截止频率的影响[J],石油地球物理勘探,2007,42(4):363~369.
    刘存,2007,从428XL地面设备的创新看地震网络数据传输技术的发展[J],物探装备,2007,17(2):84~86
    刘存,于圣慧,408UL地面电子设备噪声与漏电原理分析及其故障维修[J],物探装备,2005,15(2):90~92
    刘光鼎,2002,回顾与展望—21世纪固体地球物理地球物理学进展[J],地球物理学进展: 2002,17(2):191~197
    刘振武,2009,中国石油高密度地震技术的实践与未来[J],石油勘探与开发,2009,36(2):129~135
    刘振武,撒利明,董世泰,唐东磊,中国石油高密度地震技术的实践与未来[J],石油勘探与开发,2009,36(2):129~135
    罗福龙,2006,地震数据存储技术综述,[J],石油仪器,2006,20(3):1~5
    马在田,1993石油物探技术的进展[J],地球物理学进展1993,8(3):29-44
    钱荣均,2005,关于地震采集空间采样密度和均匀性分析[J],石油地球物理勘探,2007,42(2):235~243
    钱绍瑚,1998,实用高分辨地震勘探数据采集技术[M],北京:中国地质出版社.
    万国府,刘贵全,刘鹏熙.2007.卫星网络中基于UDP的可靠数据传输协议[J].信息安全与通信保密,(06):64-66
    王兵,2008,高分辨地震勘探仪器设计研究[D],博士学位论文,合肥:中国科学技术大学.
    王典,2006,反射法地震勘探噪声消除技术研究[J],地球物理学进展,2006,21(3),957~970
    王海军,刘彩霞,程东年.2005.一种基于UDP的可靠传输协议的分析与研究[J].计算机应用与研究,22(11):181-183
    王齐,2008,Linux PowerPC详解–核心篇[M],北京:机械工业出版社
    王圣苏金树,2004,TCP加速技术研究综述[J],软件学报2004 15(11) pp1689-1697
    王圣高,2007,加速网络TCP加速关键技术研究[D],博士学位论文,长沙:国防科学技术大学
    王文良,2004,地震勘探仪器的发展、时代划分及其技术特征[J],石油仪器,2004,18(1):1~8
    王文良,2005,I/0 System Four全数字遥测地震仪器的性能特点以及与以往地震仪器的对比[J],物探装备,2005,15(4):232~246
    王新梅,1989,纠错码与差错控制[M],北京:人民邮电出版社,1989
    渥.伊尔马滋,1994,地震数据处理[M],北京:石油工业出版社,1994
    吴安楚,2009,无线单点检波器高密度地震采集[J],勘探地球物理进展,2009,32(2):101~106
    吴湘淇,2000,信号,系统与信号处理[M],北京:电子工业出版社.
    夏祥瑞,2003,从2003物探装备研讨会看物探装备发展趋势[J],物探装备,2003,13(3):145~148
    谢明璞,2009,大规模陆上地震仪器结构设计的关键技术[D],博士学位论文,合肥:中国科学技术大学.
    游海峰,2007,TCP重传超时机制优化的研究[D],2007,硕士学位论文,北京:北京工业大学
    于静,2004,随机干扰的相关半径及其应用[J],计算机工程,2004,30(z1):454~456
    俞寿朋,1993,高分辨率地震勘探[M],北京,石油工业出版社.
    张广娟,2004,高密度采集及低信噪比地区的室内组合分析[c],石油物探西部技术交流会,2004,45~49
    张宗橙,2003,纠错编码原理和应用[M],北京:电子工业出版社,2003
    周卉丽,地震仪器技术及其发展[J],民营科技,2007第三期
    朱铉,2002,数字地震仪器的发展历史及展望[J],地球物理学进展2002,17(2):301~304
    朱光友,张永昌,2009,中国深层油气成藏条件与勘探潜力[J]石油学报,2009,38(6):793~802

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700