Hallo! um ein ZigBeenetz (erste Packet) zu sniffen, benutze ich CC2531 von Texas Instrument. laufte es ganz gut, aber als ein zweite Zigbee netz aktiv war (zweite Packet),tauchten eine Menge fehlerhafte Packeten. ich habe zwei Fragen: -die packeten kamen auch alle doppelt(Datax2,Ackx2,..) -mac Source adresse ist anders als nwk Source adresse. für jede Antwort wäre ich sehr dankbar.
mara hani schrieb: > -mac Source adresse ist anders als nwk Source adresse. Dann ist es ein geroutetes Paket. Das ist nicht anders als bei IP über Ethernet auch: die IP-Adressen bleiben über den gesamten Transportweg des Pakets gleich, die MAC-Adressen dagegen sind in jedem beteiligten Ethernet verschieden. Die Verwirrung bei ZigBee über IEEE 802.15.4 entsteht nur daraus, dass sowohl die NWK-(ZigBee-)Adressen als auch die MAC-(Short-) Adressen 16 bits breit sind, und dass ZigBee meiner Erinnerung nach vorzugsweise (also bei Paketen, die nicht geroutet werden müssen) mit ZigBee-Adresse = MAC-Adresse arbeitet. Ein fehlerhaftes Paket kann ich in dem PNG nicht sehen.
Danke Jörg Wunsch für deine Antwort. tut mir leid dass ich spät anmelde! die kurz-Mac-Adresse ändert sich bei Weiterleiten der Nachricht Koordinator->Router->Router aber Nwk Adresse bleibt gleich. habe ich richtig verstanden ? das netz die ich sniffe gehört dazu die Router mit der Adresse:0013...730 ist sogenannt Hausnetz. die zweite nachbarnetz gehört dazu die Router 0013....B15. die Entfernung zwischen die Netzen ist 2m. meine frage (wie du siehst in die beide Bilder )worum es geht diese wiederholten Packeten.in andere Stelle wiederholt sich (Get Befehl von Kor., Ack von Kor. und Router und Nutzdaten von Router->Kor.) Danke
mara hani schrieb: > die kurz-Mac-Adresse ändert sich bei Weiterleiten der Nachricht > Koordinator->Router->Router aber Nwk Adresse bleibt gleich. > habe ich richtig verstanden ? Ja. > die Entfernung zwischen die Netzen ist 2m. > meine frage (wie du siehst in die beide Bilder )worum es geht diese > wiederholten Packeten. Das weiß ich, ohne im ZigBee-Standard jetzt nachzulesen, auch nicht, und nachlesen kannst du natürlich auch selbst. Sieht mir so aus, als möchte da jemand die Route zu einem bestimmten Ziel (basierend auf der 64-bit-Adresse) wissen, und schickt dies als Broadcast an alle Router. Offenbar antwortet keiner. Diese Interpretation ist jedoch rein geraten, nur basierend darauf, wie ich mir das NWK- Protokoll jetzt selbst vorstellen würde, und darauf, dass da "Route Request" als Übersetzung steht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.