Communication using text-based messaging applications have seen an enormous rise in popularity over the last few years. With growing popularity, dependency on them has increased. It is used for staying in touch with friends, family and sometimes for doing business. But text-based messaging largely depends on internet. If internet is not available due to some reason then communication is not possible. There is a need to find an alternate method to overcome this problem. In this paper we are exploring various method that can be used for text-based communication other than using internet. We are also reviewing various problems in those methods such as congestion and inefficiency of the network. Further we are also reviewing different techniques to overcome this problem.