web services - Communication with arduino + GSM Module + android app wirelessly -


i have been trying information on how gsm/gprs module can communicate bidirectionally pc connected internet via static ip address. have reviewed available posts on forum few others , have read few tutorials on topic. following managed gather far , expert opinion of fellow members on topic.

1 - pc cannot directly initiate connection gsm/gprs module. data session has initiated gprs module first before pc can talk it.

2 - pc able talk gprs module via dynamic ip address assigned ggsn on network. pc able access ip address after gprs module initiates data session. ip address can change if gprs connection terminated whatever reason (i.e. bythe user or network or due unexpected link failure). in case of such terminations, gprs module has re-initiate new pdp session pc talk module again. otherwise, pc not able send data gprs module because not know renewed ip address assigned module after reconnection gsm network.

3 - discussed in m2m.com's various posts, way pc initiate data session gprs module send sms content equivalent "call home" prompts gprs module start data session receive pending data pc.

4 - there no method predefine table of fixed ip addresses on gprs module use during data sessions. ip address assignments done gsm network gprs module registered , cannot known or fixed in advance. no assumptions can made on pool of ip addresses can assigned gprs module.

thank input , interest in discussion.


Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -