diff --git a/interfaces/SimpleScene/SimpleScene.proto b/interfaces/SimpleScene/SimpleScene.proto
index 45040dbafb127c9ee9cb8329e670c38a6fdf718b..5bc13ae255d9cdf4e6ad0cc0bb0b65bcdf37f1a4 100644
--- a/interfaces/SimpleScene/SimpleScene.proto
+++ b/interfaces/SimpleScene/SimpleScene.proto
@@ -9,6 +9,7 @@ message IposConfigWrapper { // wrapper-message for configuration-topic
   repeated POI pois = 4;
   repeated RefSystem refSystems = 5;
   repeated IposMonitoringRequest monitoringRequests = 6;
+  repeated IposQueryRequest queryRequests = 7;
 }
 
 message IposObjectConfig {
@@ -22,12 +23,11 @@ message IposObjectConfig {
 message IposPositionEvent {
   repeated IposObject object = 1;
   string type = 2; // deprecated may be ExitNotification or EntryNotification
-  // repeated IposZoneDescriptor zoneDescriptors = 2; // contains information about all zones that this position belongs to
 }
 
 message IposZoneDescriptor {
   string zoneId = 1;
-  string type = 2; // may be ExitNotification or EntryNotification
+  string notificationType = 2; // may be ExitNotification or EntryNotification
 }
 
 message IposObject {
@@ -38,6 +38,7 @@ message IposObject {
   IposPosition position = 5;
   IposSimpleOrientation orientation = 6;
   string lastPosUpdate = 7; // https://en.wikipedia.org/wiki/ISO_8601
+  repeated IposZoneDescriptor zoneDescriptors = 8; // contains information about all zones that the current position of this object belongs to
 }
 
 message IposFrameConfig {
@@ -71,6 +72,15 @@ message IposMonitoringResponse {
   string status = 2; // success- or error-Message
 }
 
+message IposQueryRequest {
+  string trackingTaskId = 1; // temporal solution: each monitoringRequest causes the system to track the monitored objects. The monitoringTaskId equals the trackingTaskId
+}
+
+message IposQueryResponse {
+  string trackingTaskId = 1;
+  repeated IposObject objects = 2;
+}
+
 message IposPosition {
   string refSystemId = 1; // e.g., "WGS84" if absolute position, "ROOT" for testcases or if specific absolute position is actually irrelevant
   IposPoint3D point = 2;