Starting DCNS... 0.0 Submitted application dcns NEW PATH On device m-0-0 Currently placed operators = [CAMERA, PTZ_CONTROL] motion_detector----->object_detector : 0.2 object_detector----->user_interface : 0.010000000000000002 object_detector----->object_tracker : 0.2 Placed Modules : [CAMERA, PTZ_CONTROL] Modules to place : [motion_detector] BEGINNING OF LOOP : Operators to Place : [motion_detector] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud motion_detector XXXXX Upstream Device : m-0-0 m-0-0 : 0 modules of Operator motion_detector is already placed on device m-0-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector] Modules to place : [object_detector] You can rest in peace. motion_detector can be created in m-0-0 BEGINNING OF LOOP : Operators to Place : [object_detector] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud object_detector XXXXX Upstream Device : null +++++++++++++++++++++++++ MOTION_VIDEO_STREAM Tuple type = MOTION_VIDEO_STREAM Rate = 0.2 Cpu Load = 400.0 Trying to place module object_detector Placement of operator object_detectorNOT POSSIBLE on device m-0-0 CPU load = 400.0 Current CPU load = 200.0 Max mips = 500 On device d-0 Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Modules to place : [object_detector] BEGINNING OF LOOP : Operators to Place : [object_detector] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud object_detector XXXXX Upstream Device : null +++++++++++++++++++++++++ MOTION_VIDEO_STREAM Tuple type = MOTION_VIDEO_STREAM Rate = 0.2 Cpu Load = 400.0 Trying to place module object_detector Placement of operator object_detector on device d-0 Updated CPU load = 400.0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector] Modules to place : [object_tracker, user_interface] Number of instances for operator object_detector = 1 BEGINNING OF LOOP : Operators to Place : [object_tracker, user_interface] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud object_tracker XXXXX Upstream Device : null +++++++++++++++++++++++++ OBJECT_LOCATION Tuple type = OBJECT_LOCATION Rate = 0.2 Cpu Load = 200.0 Trying to place module object_tracker Placement of operator object_tracker on device d-0 Updated CPU load = 600.0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker] Modules to place : [user_interface] Number of instances for operator object_tracker = 1 BEGINNING OF LOOP : Operators to Place : [user_interface] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud d-0 : 0 modules of Operator user_interface is already placed on device cloud On device proxy-server Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud proxy-server : 0 modules of Operator user_interface is already placed on device cloud On device cloud Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [6, 5, 4, 3] m-0-0 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud cloud : 0 modules of Operator user_interface is already placed on device cloud Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_tracker, user_interface] Modules to place : [] You can rest in peace. user_interface can be created in cloud NEW PATH On device m-0-1 Currently placed operators = [CAMERA, PTZ_CONTROL] motion_detector----->object_detector : 0.2 object_detector----->user_interface : 0.010000000000000002 object_detector----->object_tracker : 0.2 Placed Modules : [CAMERA, PTZ_CONTROL] Modules to place : [motion_detector] BEGINNING OF LOOP : Operators to Place : [motion_detector] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud motion_detector XXXXX Upstream Device : m-0-1 m-0-1 : 0 modules of Operator motion_detector is already placed on device m-0-1 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector] Modules to place : [object_detector] You can rest in peace. motion_detector can be created in m-0-1 BEGINNING OF LOOP : Operators to Place : [object_detector] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 m-0-1 : 1 modules of Operator object_detector is already placed on device d-0 On device d-0 Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Modules to place : [object_detector] BEGINNING OF LOOP : Operators to Place : [object_detector] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 d-0 : 1 modules of Operator object_detector is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector] Modules to place : [object_tracker, user_interface] You can rest in peace. object_detector can be created in d-0 BEGINNING OF LOOP : Operators to Place : [object_tracker, user_interface] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud object_tracker XXXXX Upstream Device : d-0 d-0 : 1 modules of Operator object_tracker is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker] Modules to place : [user_interface] You can rest in peace. object_tracker can be created in d-0 BEGINNING OF LOOP : Operators to Place : [user_interface] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud d-0 : 1 modules of Operator user_interface is already placed on device cloud On device proxy-server Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud proxy-server : 1 modules of Operator user_interface is already placed on device cloud On device cloud Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [9, 5, 4, 3] m-0-1 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud cloud : 1 modules of Operator user_interface is already placed on device cloud Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker, user_interface] Modules to place : [] You can rest in peace. user_interface can be created in cloud NEW PATH On device m-0-2 Currently placed operators = [CAMERA, PTZ_CONTROL] motion_detector----->object_detector : 0.2 object_detector----->user_interface : 0.010000000000000002 object_detector----->object_tracker : 0.2 Placed Modules : [CAMERA, PTZ_CONTROL] Modules to place : [motion_detector] BEGINNING OF LOOP : Operators to Place : [motion_detector] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud motion_detector XXXXX Upstream Device : m-0-2 m-0-2 : 0 modules of Operator motion_detector is already placed on device m-0-2 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector] Modules to place : [object_detector] You can rest in peace. motion_detector can be created in m-0-2 BEGINNING OF LOOP : Operators to Place : [object_detector] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 m-0-2 : 2 modules of Operator object_detector is already placed on device d-0 On device d-0 Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Modules to place : [object_detector] BEGINNING OF LOOP : Operators to Place : [object_detector] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 d-0 : 2 modules of Operator object_detector is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector] Modules to place : [object_tracker, user_interface] You can rest in peace. object_detector can be created in d-0 BEGINNING OF LOOP : Operators to Place : [object_tracker, user_interface] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud object_tracker XXXXX Upstream Device : d-0 d-0 : 2 modules of Operator object_tracker is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker] Modules to place : [user_interface] You can rest in peace. object_tracker can be created in d-0 BEGINNING OF LOOP : Operators to Place : [user_interface] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud d-0 : 2 modules of Operator user_interface is already placed on device cloud On device proxy-server Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud proxy-server : 2 modules of Operator user_interface is already placed on device cloud On device cloud Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [12, 5, 4, 3] m-0-2 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud cloud : 2 modules of Operator user_interface is already placed on device cloud Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker, user_interface] Modules to place : [] You can rest in peace. user_interface can be created in cloud NEW PATH On device m-0-3 Currently placed operators = [CAMERA, PTZ_CONTROL] motion_detector----->object_detector : 0.2 object_detector----->user_interface : 0.010000000000000002 object_detector----->object_tracker : 0.2 Placed Modules : [CAMERA, PTZ_CONTROL] Modules to place : [motion_detector] BEGINNING OF LOOP : Operators to Place : [motion_detector] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud motion_detector XXXXX Upstream Device : m-0-3 m-0-3 : 0 modules of Operator motion_detector is already placed on device m-0-3 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector] Modules to place : [object_detector] You can rest in peace. motion_detector can be created in m-0-3 BEGINNING OF LOOP : Operators to Place : [object_detector] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 m-0-3 : 3 modules of Operator object_detector is already placed on device d-0 On device d-0 Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector] Modules to place : [object_detector] BEGINNING OF LOOP : Operators to Place : [object_detector] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud object_detector XXXXX Upstream Device : d-0 d-0 : 3 modules of Operator object_detector is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector] Modules to place : [object_tracker, user_interface] You can rest in peace. object_detector can be created in d-0 BEGINNING OF LOOP : Operators to Place : [object_tracker, user_interface] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud object_tracker XXXXX Upstream Device : d-0 d-0 : 3 modules of Operator object_tracker is already placed on device d-0 Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker] Modules to place : [user_interface] You can rest in peace. object_tracker can be created in d-0 BEGINNING OF LOOP : Operators to Place : [user_interface] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud d-0 : 3 modules of Operator user_interface is already placed on device cloud On device proxy-server Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud proxy-server : 3 modules of Operator user_interface is already placed on device cloud On device cloud Currently placed operators = [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker] Modules to place : [user_interface] BEGINNING OF LOOP : Operators to Place : [user_interface] [15, 5, 4, 3] m-0-3 d-0 proxy-server cloud user_interface XXXXX Upstream Device : cloud cloud : 3 modules of Operator user_interface is already placed on device cloud Placed Modules : [CAMERA, PTZ_CONTROL, motion_detector, motion_detector, object_detector, object_detector, object_tracker, object_tracker, user_interface] Modules to place : [] You can rest in peace. user_interface can be created in cloud cloud--->[user_interface] Creating user_interface on device cloud proxy-server--->[] d-0--->[object_detector, object_tracker] Creating object_detector on device d-0 Creating object_tracker on device d-0 m-0-0--->[motion_detector] Creating motion_detector on device m-0-0 m-0-1--->[motion_detector] Creating motion_detector on device m-0-1 m-0-2--->[motion_detector] Creating motion_detector on device m-0-2 m-0-3--->[motion_detector] Creating motion_detector on device m-0-3 {3={user_interface=4}, 4={}, 5={object_tracker=4, object_detector=4}, 6={motion_detector=1}, 9={motion_detector=1}, 12={motion_detector=1}, 15={motion_detector=1}} cloud Creating 4 instances of module user_interface d-0 Creating 4 instances of module object_detector d-0 Creating 4 instances of module object_tracker m-0-0 Creating 1 instances of module motion_detector m-0-1 Creating 1 instances of module motion_detector m-0-2 Creating 1 instances of module motion_detector m-0-3 Creating 1 instances of module motion_detector