macTxTimer ,
macExtractTimer ,
macAssoRspWaitTimer ,
macDataWaitTimer ,
macRxEnableTimer ,
macScanTimer ,
macBeaconTxTimer ,
macBeaconRxTimer ,
macBeaconSearchTimer , macWakeupTimer, CsmaCA802_15_4,
SSCS802_15_4 dan Nam802_15_4 yang dapat mengakses nilai PD
data confirm , PLME CCA confirm, MCPS data confirm, MCPS data
indication, MLME reset confirm dan sebagainya.
15. p802_15_4mac.o p802_15_4mac.o
merupakan object code file yang dibentuk oleh
p802_15_4mac.cc. 16. p802_15_4nam.cc
Source file p802_15_4nam menggunakan file
“p802_15_4mac.h” dan “p802_15_4nam.h” sebagai library. Source file ini berisi prosedur
untuk add mac link, update mac link, get mac link, check addition mac link, add attribute link, update attribute link, check addition atribute
link, find attribute link, tampilan NAM 802.15.4, flow atribute, change
playback rate, change node color, change backnode color, flash node color, change mark color, flash node mark, change label
dan flash link fail.
17. p802_15_4nam.h
Header file
p802_15_4nam memiliki 3 kelas yaitu MACLINK yang mendefinisikan struktur link MAC, ATTRIBUTELINK yang
mendefinisikan atribut suatu link dan Nam802_15_4 yang
mendefinisikan struktur tampilan node 802.15.4 dalam NAM.
Universitas Sumatera Utara
18. p802_15_4nam.o p802_15_4nam.o
merupakan object code file yang dibentuk oleh
p802_15_4nam.cc.
19. p802_15_4phy.cc
Source file
p802_15_4phy
menggunakan 9
file yaitu
“p802_15_4pkt.h”, “p802_15_4phy.h”,
“p802_15_4mac.h”, “p802_15_4sscs.h”, “p802_15_4const.h”, “p802_15_4timer.h”,
“p802_15_4trace.h”, “p802_15_4fail.h” dan “p802_15_4nam.h”
sebagai library. Source file ini berisi prosedur bagi PHY 802.15.4 Timer
untuk start, cancel dan meng-handle event. Source file ini juga berisi prosedur bagi PHY 802.15.4 untuk transmit time, PD data
request, PD data indication, PLME CCA request, PLME get request, measure quality link
dan sebagainya.
20. p802_15_4phy.h
Header file
p802_15_4phy menggunakan 3 file yaitu packet.h, wireless-phy.h
dan “p802_15_4def.h” sebagai library. Header file
ini mendefinisikan enumerasi PHY p_BUSY, p_IDLE, p_RX_ON, p_TX_ON dan sebagainya, atribut PHY PIB phyCurrentChannel,
phyChannelsSupported, phyTransmitPower dan phyCCAMode dan
struktur PHY PIB. Header file ini berisi 2 kelas yaitu Phy802_15_4 dengan friend class Phy802_15_4Timer dan Phy802_15_4Timer
dengan friend class Phy802_15_4 yang dapat mengakses nilai
Universitas Sumatera Utara
transmit time, PD data request, PD data indication, CCA handler, CCA report hander
dan sebagainya.
21. p802_15_4phy.o p802_15_4phy.o