To the best of my knowledge, there is no simulator for mobile cloud computing environment. There are some simulators for traditional cloud computing, but again, their functionality is very limited and many researchers do not accept results derived from such simulators. The type of work you want to do can be done in OMNET++ simulator using INET framework.
Dear Abhishek Bajpai , Your idea is similar to migrating a task between two processors or IP nodes. As you said, you wanted to migrate jobs between Adhoc nodes, The solution is just to design a protocol which can communicate and able to migrate the jobs between each nodes.
You could use multiple instances of an android simulator and build some sort of connector (a simple socket for example) for omnet to be used as network layer simulation.
PS: I'm working on something similar, but focused on the trust aspects of that architechure.
Build the lower layers of the application and communication protocol on OMNET++, build the ui and upper application layers on Android then use a backdoor protocol between your application on android and the application on omnet.
The backdoor protocol could be a tcp connection, a socket or any other ipc you wish...
Ad hoc networks are by nature ephemeral, because standart environment where we also coexist with 802.11 WiFi networks. Following on from this, the phenomena to which the ad hoc networks face are: capture, interference and the consequent level of S / N, these will not allow mesh topology networks are built with a large number of sensors. Additionally, it is not possible to point-to-multipoint communication, because the network tarjerta computer, does not work as access point.
This occurs only when you are working in a context of computers communicating with each other.
You might also look at the Serval Project (http://www.servalproject.org/) which has implemented WiFi ad-hoc mode on Android phones as well as an ad-hoc messaging protocol called Rhizome.
Did you find out any solution, Abhishek? I also have the same problem with yours.
I agree with Milorad. You should try ORBIT. OmneT++ and INETMANET just support the layer 4 to 1. But with your problem, it seems you need the application layer. If you wanna use OmneT++ and INETMANET, you need to build one more upper component for the application layer.