Antes de empezar intentare explicar como se miden las intensidades de las redes wifi.
El dBm es una unidad de medida utilizada, principalmente, en telecomunicación para expresar la potencia absoluta mediante una relación logarítmica.
El dBm se define como el nivel de potencia en decibelios en relación a un nivel de referencia de 1 mW.
dBm
|
Potencia
|
Ejemplos
|
---|---|---|
80 dBm
|
100 kW
|
Potencia típica de
transmisión de una estación de radio FM
|
60 dBm
|
1 kW = 1.000 W
|
Radiación típica de un
horno microondas
|
40 dBm
|
10 W
|
Potencia enviada a las
antenas de telefonía móvil
|
33 dBm
|
2 W
|
Máxima salida de potencia
para un teléfono móvil
|
30 dBm
|
1 W = 1.000 mW
|
Fuga de RF típica de un
horno microondas
|
20 dBm
|
100 mW
|
Bluetooth Estándar Clase 1,
con un alcance de 100 m.Potencia típica de un punto de acceso
inalámbrico “WiFi”
|
15 dBm
|
32 mW
|
Potencia típica de de
transmisión del WiFi de los portátiles
|
4 dBm
|
2,5 mW
|
Bluetooth Estándar clase 2,
con un alcance de 10 m
|
0 dBm
|
1 mW = 1.000 µW
|
Bluetooth Estándar clase 3,
con un alcance de 1 m.
|
-10 dBm
|
100 µW
|
Potencia de señal típica
de recepción de una red inalámbrica WiFi(de −10 a −30 dBm)
|
-30 dBm
|
1 µW = 1.000 nW
|
|
-60 dBm
|
1 nW = 1.000 pW
|
|
-70 dBm
|
100 pW
|
Potencia de señal típica
de recepción de una red inalámbrica 802.11x ( de −60 a −80
dBm)
|
El lugar que se utilizo fue mi casa y las redes que se encontraron fueron las siguientes:
El comando para encontrar estas redes fue iwlist donde como pueden apreciar en las imágenes anteriores nos muestra todo de las redes, el comando en concreto fue:
iwlist scan eth1
el eth1 depende de la red en que quieras escanear
Ahora para encontrar las redes que están por la casa, utilice una manera muy rustica que fue ir caminando con mi celular y donde la señal se volviera mas fuerte esa era la casa, con excepción de ciertas redes que se donde están.
Aquí la imagen de las redes encontradas:
El circulo amarillo es la red a la que estaba conectado y por ende mi casa, ya por lógica se sacan las demás redes.
Aquí el código la cual pinto los círculos:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html> | |
<head> | |
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> | |
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/> | |
<title>Telecomunicacion</title> | |
<style> | |
html, body { | |
height: 100%; | |
margin: 0; | |
padding: 0; | |
} | |
#mapa { | |
height: 100%; | |
} | |
@media print { | |
html, body { | |
height: auto; | |
} | |
#mapa { | |
height: 650px; | |
} | |
} | |
</style> | |
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> | |
<script type="text/javascript"> | |
var m; | |
function init() { | |
m = new google.maps.Map(document.getElementById("mapa")); | |
m.setZoom(40); | |
m.setMapTypeId(google.maps.MapTypeId.HYBRID); | |
var x = 25.689096 | |
var y = -100.45024 | |
var pos = new google.maps.LatLng(x, y); | |
m.setCenter(pos); | |
var conf = { | |
strokeColor: "#FFFF00", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#FFFF00", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689118, -100.45035), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf); | |
var conf2 = { | |
strokeColor: "#FF00FF", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#FF00FF", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689025, -100.45043), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf2); | |
google.maps.event.addListener(m, "click", function(event) { alert("Hola"); }); | |
var conf3 = { | |
strokeColor: "#0000FF", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#0000FF", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689175, -100.45033), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf3); | |
var conf4 = { | |
strokeColor: "#008000", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#008000", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689170, -100.45050), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf4); | |
var conf5 = { | |
strokeColor: "#00FFFF", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#00FFFF", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689110, -100.45054), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf5); | |
var conf6 = { | |
strokeColor: "#FF0000", | |
strokeOpacity: 0.9, | |
strokeWeight: 3, | |
fillColor: "#FF0000", | |
fillOpacity: 0.3, | |
map: m, | |
center: new google.maps.LatLng(25.689263, -100.45048), | |
radius: 15 | |
}; | |
c2 = new google.maps.Circle(conf6); | |
} | |
</script> | |
</head> | |
<body onload="init()"> | |
<div id="mapa" width="600" height="400"></div> | |
</body> | |
</html> |
Bibliografias:
http://www.wificlub.org/tag/potencia/
Hubiera quedado más con madre automatizando algo del proceso. Van 6 pts.
ResponderEliminar