| CPC H04B 7/18504 (2013.01) [H04B 7/1851 (2013.01); H04W 4/023 (2013.01); H04W 4/40 (2018.02); H04W 4/80 (2018.02); H04W 64/006 (2013.01); H04W 76/14 (2018.02)] | 14 Claims |

|
1. A method for executing a data communication between a first and a second communication device, the method, being executed in the first communication device comprising:
recognizing, from transmissions, transmitted from a satellite, conditions for allowing exchange of data between the first and the second communication devices;
determining requirements for data exchange under the mentioned conditions, when the first communication device does not have terrestrial network connection;
determining, according to the conditions, a time interval within which the second communication device is expected to be located within Device-to-Device, D2D, communication range of the first communication device, wherein the time interval is a time interval when neither the first, nor the second communication device has terrestrial network connection; and
executing, within the determined time interval, data exchange between the first and the second communication device, via a D2D communication.
|