EP2632115B1

A gateway for communication in a tactical network

Abstract

This record has no abstract on file.

Term

4 yearsleft in the term

Expires 5 October 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

5 claims: 1 independent, 4 dependent

  1. 1
    A communication gateway comprising:a communication interface communicatively couplable to a remote gateway;and a processor programmed to: provide a first instance of a service;determine a first gateway attribute for said gateway;receive from the remote gateway, via said communication interface, a service availability message describing a second instance of the service provided by the remote gateway;receive from the remote gateway, via said communication interface, a gateway attribute message comprising a second gateway attribute of the remote gateway;and in response to an execution request for the service, select an execution target from said gateway and the remote gateway based on the first gateway attribute and the second gateway attribute, wherein the processor selects an execution target by calculating a cost effectiveness of utilizing the service at the remote gateway, wherein the cost effectiveness is calculated based on a cost of transmitting data to the remote gateway and/or a cost of storage of the data at the remote gateway.
  2. 2
    The gateway of Claim 1, wherein said processor determines a first gateway attribute by determining one or more of the following:a processing capacity indicator, a processing usage indicator, a memory capacity indicator, and a memory usage indicator.
  3. 3
    The gateway of Claim 2, wherein said processor receives a second gateway attribute by receiving one or more of the following:a processing capacity indicator, a processing usage indicator, a memory capacity indicator, and a memory usage indicator.
  4. 4
    The gateway of Claim 1, wherein said processor is further programmed to initiate a service execution at the selected execution target based on the execution request.
  5. 5
    The gateway of Claim 1, wherein said processor calculates a cost by calculating one or more of the following:an estimated duration of execution and an incremental resource usage indicator.