A software design based on distributed architecture for seismic exploration system

Lin Yao,Ping Cao,Ke-Zhu Song,FuMing Ruan
DOI: https://doi.org/10.1109/IITA-GRS.2010.5602687
2010-01-01
Abstract:A software design based on distributed architecture for seismic exploration system is introduced in this paper. With the development of seismic exploration system which is an important kind of remote sensing system, the demands of equipment software increase rapidly. The increasing demands focus on more seismic data volume, more devices to manage and more information to display to users. To meet these new challenges, the software is designed in distributed architecture instead of centralized architecture. Hybrid programming technique in different languages is adopted to design different modules in different programming languages. The modules can run in different operating system environments such as Linux or UNIX etc. Ethernet network sockets are used for communication between these modules. Network attached storage model is used to manage the massive seismic data, and parallel programming technique is used to improve data accessing and processing performance. This design has some outstanding advantages than other designs: it is easier to realize, more efficient, more scalable, and it makes better use of system resources. With little modification, this software design can be ported to other similar remote sensing systems. This design has a strong reference meaning for other related similar designs.
What problem does this paper attempt to address?