Spacebridge Delay


#1

I am testing out using spacebridge. I have a web app running on a google cloud instance that initiates a spacebridge connection with one of my endpoints that is equipped with a Hologram SIM and Nova USB dongle.

I am sending a simple http get request over the connection to my endpoint which is returning a 5 character string. I noticed that it takes over 1.5 minutes for the request to reach my endpoint. Is this the behavior I should expect or am I possibly doing something wrong and causing this slow response?


#2

How long does it take to initiate the spacebridge connection? If that only takes a few seconds (normal) then look elsewhere (like google cloud) for your answer.


#3

Are you on Cat-M (R410 Nova)? You may want to check out this post on disabling eDRX: Can’t send from Cloud to Device, redux...

The power saving features of Cat-M can cause inbound connections to take a very long time.


#4

Hi Reuben,

I am using the Cat-M. Where would I issue this command, AT+CEDRXS=3, can I place it in the chatscript?


#5

Yeah that would work. You can also connect to the modem with screen or some other terminal program. There’s a guide here: https://help.hologram.io/hologram-nova/troubleshooting/sending-at-commands-to-your-nova


#6

What line should I place that command on?

# Chat script for modems using Hologram SIM card
# See hologram.io for more information

ABORT 'BUSY'
ABORT 'NO CARRIER'
ABORT 'VOICE'
ABORT 'NO DIALTONE'
ABORT 'NO DIAL TONE'
ABORT 'NO ANSWER'
ABORT 'DELAYED'
TIMEOUT 12
REPORT CONNECT

"" AT
OK ATH
OK ATZ
OK ATQ0
OK AT+CGDCONT=1,"IP","hologram"
OK ATDT*99***1#
CONNECT ''

#7

By the way, issuing this command in Screen against the modem did speed up my http request responses, so thank you. Assuming I need to make this command on every hologram network connect command, I just need to know where the proper place is to insert the command.


#8

I would just throw it in after the ATH line. Probably something like OK AT+CEDRXS=3