diff --git a/vehicle/OVMS.V3/components/simcom/src/simcom_7600.cpp b/vehicle/OVMS.V3/components/simcom/src/simcom_7600.cpp
index 8f9fb0d5..8e18eaa1 100644
--- a/vehicle/OVMS.V3/components/simcom/src/simcom_7600.cpp
+++ b/vehicle/OVMS.V3/components/simcom/src/simcom_7600.cpp
@@ -91,7 +91,30 @@ void simcom7600::StartupNMEA()
 void simcom7600::StatusPoller()
   {
   if (m_modem->m_mux != NULL)
-    { m_modem->muxtx(GetMuxChannelPOLL(), "AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;+CPSI?;+COPS?\r\n"); }
+    {
+    switch (++m_statuspoller_step)
+      {
+      case 1:
+        m_modem->muxtx(GetMuxChannelPOLL(), "AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;\r\n");
+        // → ~ 80 bytes, e.g.
+        //  +CREG: 1,5  +CGREG: 1,5  +CEREG: 1,5  +CCLK: "22/09/09,12:54:41+08"  +CSQ: 13,99  
+        break;
+      case 2:
+        m_modem->muxtx(GetMuxChannelPOLL(), "AT+CPSI?\r\n");
+        // → ~ 85 bytes, e.g.
+        //  +CPSI: LTE,Online,262-02,0xB0F5,13179412,448,EUTRAN-BAND1,100,4,4,-122,-1184,-874,9  
+        break;
+      case 3:
+        m_modem->muxtx(GetMuxChannelPOLL(), "AT+COPS?\r\n");
+        // → ~ 35 bytes, e.g.
+        //  +COPS: 0,0,"vodafone.de Hologram",7  
+
+        // done, fallthrough:
+      default:
+        m_statuspoller_step = 0;
+        break;
+      }
+    }
   }
 
 void simcom7600::PowerCycle()
@@ -111,11 +134,13 @@ void simcom7600::PowerCycle()
 
 bool simcom7600::State1Leave(modem::modem_state1_t oldstate)
   {
+  m_statuspoller_step = 0;
   return false;
   }
 
 bool simcom7600::State1Enter(modem::modem_state1_t newstate)
   {
+  m_statuspoller_step = 0;
   return false;
   }
 
@@ -156,5 +181,10 @@ modem::modem_state1_t simcom7600::State1Ticker1(modem::modem_state1_t curstate)
     return modem::None;
     }
 
+  if (m_statuspoller_step)
+    {
+    StatusPoller();
+    }
+
   return curstate;
   }
diff --git a/vehicle/OVMS.V3/components/simcom/src/simcom_7600.h b/vehicle/OVMS.V3/components/simcom/src/simcom_7600.h
index b1c256e1..a9e8c08f 100644
--- a/vehicle/OVMS.V3/components/simcom/src/simcom_7600.h
+++ b/vehicle/OVMS.V3/components/simcom/src/simcom_7600.h
@@ -57,6 +57,9 @@ class simcom7600 : public modemdriver
     bool State1Enter(modem::modem_state1_t newstate);
     modem::modem_state1_t State1Activity(modem::modem_state1_t curstate);
     modem::modem_state1_t State1Ticker1(modem::modem_state1_t curstate);
+
+  private:
+    int m_statuspoller_step;
   };
 
 #endif //#ifndef __SIMCOM_7600_H__
