Skip to main content
. 2021 Jul 9;21(14):4692. doi: 10.3390/s21144692
Algorithm 1OSWSN: Sizing of Wireless Sensor Networks
  • Paso: 1

    Definitions

    Inputs:
    •  GeoreferencedCoordinatesforDAPsandsensors:
    •      coordS=xs1,ys1,xs2,ys2,,xsj,ysj,,xsM,ysM;
    •      coordD=xd1,yd1,xd2,yd2,,xdi,ydi,,xdN,ydN;
       Cj, DAPcapacity;
       R, radiusofDAPcoverage;
       P, coveragepercentage;

    Output: minZj;

  • Paso: 2

    Set coord=coordDcoordS;

  • Paso: 3

    Set distRN×M;dist=0;

    forall j=1 to M

    forall i=1 to N

      dist[i,j]=disthaversine(coord(i),coord(j));

    endforall

    endforall

  • Paso: 4

    Apply the optimization model for sizing (Equations (1) to (5));

  • Paso: 5

    Return min:Zj;