This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

z-stack radio layer

Other Parts Discussed in Thread: Z-STACK, CC2530

I'm doing a research about implementing an energy management technique in zigbee. Its simply based on minimizing the decoding steps of the retransmission of erroneous packets. So basically i want to implement a sort of channel coding algorithm to help in the decoding steps. But I don't find any documents talking about the physical or radio layer in z-stack. So if anyone could direct me, I will be very thankful 

  • Hi Omar,

     

    The ZigBee standard has adopted IEEE 802.15.4 as its PHY

    and MAC layers protocols.

     

    Br,

    Igor

  • Hi Igor,

     

    I understand this but I am asking for something else, for example in the Z-stack, I cannot find the implementation of the PHY layer. What I want to do in my research is to do some adjustments in the physical layer of the Zigbee (only for testing) 

  • Hi Omar,

     

    I see. In that case I think that I won't be able to help you much.

    You can take a glance on mac_mcu.h and mac_mcu.c module.

    My wild guess is that you'll find a partial implementation of PHY there.

    One more thing, sometimes it gets a little bit blurry where the MAC

    ends and PHY begins (I'm talking about the Zstack for cc2530 SoC),

    as the PHY part is "just" reading/writing SoC registers, besides the

    TI-MAC isn't a true open source, part of it encapsulated in TIMAC-CC2530.lib

    (and again, am talking about Zstack for cc2530 device).

    One more thing, there is at least four different distribution of Zstack, each

    distribution suited for different TI device, so may be it is wise to chose one

    specific device and ask TI experts how exactly the MAC and the PHY

    implemented in this specific device.

     

    Br,

    Igor