iotcreators.com web
    • Login
    • Search
    • forum.iotcreators.com
    • docs.iotcreators.com
    • Tags
    • Popular
    • Recent
    • Register

    SIM7000G Power Saving Mode (PSM)

    Hardware
    power saving at command
    2
    8
    900
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jonas Fleck last edited by Jonas Fleck

      Hi together ๐Ÿ™‚

      Did anyone got the Power Saving Mode of the SIM7000 to work?

      If I send the following commands the device is sleeping after a few seconds.

      AT+CSCLK=1
      AT+CPSMS=1
      

      The Problem is that when I pulldown the power key pin of the SIM7000, the devices wakes up as expected but the connection is lost and needs to be reestablished which produces unnecessary traffic.

      Is anyone facing the same issue or has a solution?

      afzal_m 1 Reply Last reply Reply Quote 0
      • afzal_m
        afzal_m iotcreators.com team @Jonas Fleck last edited by

        @jonas-fleck

        Iโ€™ve reached out to some colleagues who might have an answer on this one. Will keep you posted.

        afzal_m 1 Reply Last reply Reply Quote 0
        • afzal_m
          afzal_m iotcreators.com team @afzal_m last edited by

          @Jonas-Fleck

          One of my colleagues did a test with the same device. He confirmed that this issue was not observed during our testing. Tests in our lab were performed with an evaluation board, which had a little momentary switch connected to the pwrkey pin on the module. When the device was sent to PSM and then the button was pressed, the device woke up and was able to connect to the cell just by raising an RRC connection, the attach and PDN connection were always maintained.

          My colleague wonders if the issue has something to do with the fact that you have sent the device to slow clock mode (at+csclk=1) before sending it to PSMโ€ฆ

          1 Reply Last reply Reply Quote 0
          • J
            Jonas Fleck last edited by Jonas Fleck

            Hi @afzal_m,

            thank you so much (and of course your colleagues) for your efforts.

            Indeed the SIM7000 stays attached to the cell but the PDN/PDP context is lost. Before the modem enters PSM, it deactivates the PDP context, which is logged via the Serial connection.

            Maybe you can ask you colleagues for a short example of how to maintain the PDN/PDP context during PSM? In certain forums a lot of users are facing the same problem.

            What I have done:

            
            ...General config
            
            # Start PDP Context
            AT+CIICR
            
            #Receive IP
            AT+CIFSR
            
            #Connect to iotcreeators
            AT+CIPSTART="UDP","172.27.131.100",15683
            
            ...Send Data
            
            
            

            After a few seconds the device enters PSM and sends the following notifications:

            +PDP: DEACT
            
            +CPSMSTATUS: "ENTER PSM"
            

            Maybe I just forgot one setting to tell the modem to keep the PDP context active?

            Edit: After sending

            AT+CIICR
            

            after leaving PSM, the device gets the same IP-Address and the connection is established fast enough for me ๐Ÿ™‚

            I have read in your guidelines that you want devices do not reestablish PDN contexts within two hours. I just want to fulfill that requirement ๐Ÿ™‚ So reconnecting after leaving the PSM is not my preferred way to goโ€ฆ

            afzal_m 1 Reply Last reply Reply Quote 0
            • afzal_m
              afzal_m iotcreators.com team @Jonas Fleck last edited by afzal_m

              @jonas-fleck

              Could it be that this is just a message from the Qualcomm chipset which is displayed every time when the module enters PSM?

              It doesnโ€™t really mean that the device has closed the context.

              One of my colleagues has observed the same behavior on the BG96 which relies on the same chipset and always displays a similar message when it enters PSM.

              J 1 Reply Last reply Reply Quote 0
              • J
                Jonas Fleck @afzal_m last edited by

                @afzal_m

                I thought the same because the device always gets the same IP address.

                But anyway I have to execute the commands for connecting, receiving the Ip, and opening the udp connection every time the device wakes up, which feels a little bit wrong because the context should already be opened.

                afzal_m 1 Reply Last reply Reply Quote 0
                • afzal_m
                  afzal_m iotcreators.com team @Jonas Fleck last edited by

                  I am running out of ideas then ๐Ÿ˜ž

                  Do you have access to the support teams of Simcom maybe?

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jonas Fleck @afzal_m last edited by

                    @afzal_m

                    Ok then I will go the hard way ๐Ÿ™‚

                    The electronic lab of our university owns a spectrum analyzer. Next week I will try to investigate which command produces traffic and which not ๐Ÿ™‚

                    Im a little bit overcorrect in building clean solutions. Sorry for consuming your time ๐Ÿ™‚

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post