Title: NetSLab Based Remote Hybrid Testing in A Hierarchical Network Environment
1NetSLab Based Remote Hybrid Testing in
AHierarchical Network Environment
- Yu-rong Guo1, Yan Xiao2 and Qing Hu3
- Hunan University, China
- University of Southern California
- FutureNet Corporation, Monrovia, California
Fourth NEES Annual Meeting Washington DC June
21-23, 2006
2Outline
- 1. Intrduction
- 2. NetSLab (Networked Structural Laboratories)
development - 3. Application of NetSLab
- 4. Concluding remarks
31. 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)
4- NetSLab (Networked Structural Laboratories)
Other institutes
5Communication platform
NetSLab
Application development
6Hierarchical Network Environment
LAN
Public IP
Internet
Public IP
LAN
Direct point-to-point connection
7CERNET
National Network Center Regional Network
Centers Provincial Network Centers City Network
Center
(China Education and Research Network)
82. 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
9Controller
Tester
Observer
Observer
Testing results
Tester
Observer
Tester
Observer
Tester
Observer
Tester
Three types of participants
10Communication 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
112.2 Implementation of NetSLab
- Dynamic Unified Data Packet (DUDP)
ltDUDPgt ltCommunicationgt (1)Control
information lt/Communicationgt
ltCurTestResultgt (2)Testing data
lt/CurTestResultgt lt/DUDPgt
12Generalized Data Communication Agency (GDCA)
DUDP
Tester1
DUDP
Controller
Tester2
DUDP
13GDCA interface ActiveX control
GDCA Design and maintenance
142.3 Across firewall/proxy communication
Public IP
Controller PC
Simulation of global structure
Port 80
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
15Private 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
163. Application of NetSLab for Remote hybrid
Dynamic Testing
3.1 Testing program development
17Main interface of testing program
183.2 Actual testing using NetSLab
193.3 Communication efficiency
T Average time spent on Internet communication
for a round trip data transfer between two
computers
T 0.0250.03s within University of Southern
California(USC) T 0.3s between the Hunan
University (HNU) and USC T 0.550.6s between HNU
and Los Angeles using dialup connection
204. 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.
21Acknowledgments
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.
22Thank you
Hunan University
23(No Transcript)
24USC/HNU
25USC/Waterloo,Canada T0.11s
26USC/Shuzhou,China T0.23s