260 likes | 356 Views
NetSLab Based Remote Hybrid Testing in A Hierarchical Network Environment. Yu-rong Guo 1 , Yan Xiao 2 and Qing Hu 3. Hunan University, China University of Southern California FutureNet Corporation, Monrovia, California. Fourth NEES Annual Meeting Washington DC June 21-23, 2006.
E N D
NetSLab Based Remote Hybrid Testing in AHierarchical Network Environment Yu-rong Guo1, YanXiao2and Qing Hu3 • Hunan University, China • University of Southern California • FutureNet Corporation, Monrovia, California Fourth NEES Annual Meeting Washington DC June 21-23, 2006
Outline 1. Intrduction 2. NetSLab (Networked Structural Laboratories) development 3. Application of NetSLab 4. Concluding remarks
1. Introduction Collaborative research/test • NEES (Network for Earthquake Engineering Simulation, USA) • ISEE (Internet-based Simulation for Earthquake Engineering, Taiwan) • E-Defence (Japan) • KOCED (Korea Construction Engineering Development program, Korea) • BLADE (Bristol Laboratory for Advanced Dynamic Engineering,UK) • ELSA (The European Laboratory for Structural Assessment)
Hunan University Tsinghua University Harbin Institute of Technology National Natural Science Foundation of China (NSFC) Other institutes NetSLab (Networked Structural Laboratories)
Internet Lab #1 Lab #3 Lab #2 Communication platform NetSLab Application development
Hierarchical Network Environment LAN Public IP Internet Public IP LAN Direct point-to-point connection
National Network Center Regional Network Centers Provincial Network Centers City Network Center (China Education and Research Network) CERNET
2. NetSLab (Networked Structural Laboratories ) Development 2.1 Basic Features of NetSLab • Client/Server concept • Socket based communication mechanism • Generalized data model • Testing results • Three types of participants • Communication protocols
Controller Tester Observer Observer Testing results Tester Observer Tester Observer Tester Observer Tester Three types of participants
Communication protocols Controller Tester1 Tester2 Tester3 Centralized sequential communication protocol Controller Tester1 Tester2 Tester3 Centralized parallel communication protocol Controller Tester1 Tester2 Tester3 Distributed parallel communication protocol
2.2 Implementation of NetSLab Dynamic Unified Data Packet (DUDP) <DUDP> <Communication> …(1)Control information </Communication> <CurTestResult> …(2)Testing data </CurTestResult> </DUDP>
GDCA GDCA GDCA Generalized Data Communication Agency (GDCA) DUDP Tester1 DUDP Controller Tester2 DUDP
GDCA: Design and maintenance GDCA interface: ActiveX control
Internet 2.3 Across firewall/proxy communication Public IP Controller PC Port 80 Simulation of global structure Firewall Firewall LAN LAN Private IP Private IP Tester PC #1 Tester PC #2 Loading facilities Physical Tester Virtual Tester Simulation of substructure Test of substructure
Private IP Public IP Controller PC Communication Server PC LAN Simulation of global structure Port 80 Internet Firewall Firewall LAN LAN Private IP Private IP Tester PC #1 Tester PC #2 Loading facilities Physical Tester Virtual Tester Simulation of substructure Test of substructure
3. Application of NetSLab for Remote hybrid Dynamic Testing 3.1 Testing program development
3.3 Communication efficiency T – Average time spent on Internet communication for a round trip data transfer between two computers T =0.025~0.03s within University of Southern California(USC) T = 0.3s between the Hunan University (HNU) and USC T =0.55~0.6s between HNU and Los Angeles using dialup connection
4. Concluding Remarks A network communication platform (NetSLab) was developed for remote hybrid dynamic testing of structures, which provides relatively easier and friendlier interface for application development and across multi-level proxy and firewall communication capability. The adequacy and efficiency of the NetSLab platform was validated by several remote virtual and actual tests at and between two universities in the US and China.
Acknowledgments The authors would like to express their appreciations to the support of the National Natural Science Foundation of China (NSFC) under the National Key Project (Grant No. 50338020); FutureNet Technologies Corporation, Monrovia, California, USA and its China subsidiary division provided supports under an agreement for joint development, academic promotion and applications.
Thank you Hunan University