Index: sample/pingpong/PingPong.cpp
===================================================================
--- sample/pingpong/PingPong.cpp	(revision 5316)
+++ sample/pingpong/PingPong.cpp	(revision 6941)
@@ -1,4 +1,5 @@
 #include "PingPong.h"
 #include "ariba/utility/configuration/Configuration.h"
+#include "ariba/utility/visual/DddVis.h"
 
 using ariba::utility::Configuration;
@@ -52,4 +53,11 @@
 		if (config.exists("pingpong.name"))
 			name = config.read<string>("pingpong.name");
+
+		// get visualization
+		if( config.exists("ariba.visual3d.ip") && config.exists("ariba.visual3d.port")){
+			string ip = config.read<string>("ariba.visual3d.ip");
+			unsigned int port = config.read<unsigned int>("ariba.visual3d.port");
+			ariba::utility::DddVis::instance().configure(ip, port);
+		}
 
 	} // if( Configuration::haveConfig() )
