IEEE 802.15.4 PHY Layer

 

PropertyRange

 

Raw Data Rate868 MHz:20 Kb/s;

915 MHz:40 Kb/s;

2.4 GHz: 250 Kb/s

Range10-20 m
LatencyDown to 15ms
Channels

 

868/915 MHz: 11 Channels, 2.4 GHz: 16 Channels
Frequency BandTwo PHYs: 868 MHz/915 MHz and 2.4 GHz
AddressingShort 8-bit or 64-bit IEEE
Channel AccessCSMA-CA and slotted CSMA-CA
TemperatureIndustrial temperature range -40 to +85 C

 

The Physical (PHY) layer is concerned with the interface to the physical transmission medium (radio, in this case), exchanging data bits with this medium as well as with the layer above (the MAC sub layer). More specifically, its responsibilities towards the physical radio medium include:

1. Channel assessment

2. Bit level communications (bit modulation, bit demodulation, packet synchronization)

The PHY layer also offers the following services to the MAC sub layer:

PHY Data Service: Provides a mechanism for passing data to and from the MAC sub layer.PHY Management Services: Provides mechanisms to control radio communication settings and functionality from the MAC sub layer.

PHY functionalities:

1) Activation and deactivation of the radio transceiver

2) Energy detection within the current channel

3) Link quality indication for received packets

4) Clear channel assessment for CSMA/CA

5) Channel frequency selection

6) Data transmission and reception

The operating frequency bands are depicted in the figure below.

channel-structure
The standard specifies two PHYs:
1) 868 MHz/915 MHz direct sequence spread spectrum (DSSS) PHY (11 channels)
    1 channel (20Kb/s) in European 868MHz band
    10 channels (40Kb/s) in 915 (902-928) MHz ISM band
2) 2450 MHz direct sequence spread spectrum (DSSS) PHY (16 channels)
    16 channels (250Kb/s) in 2.4GHz band
    2.4 GHz PHY can be used to attain higher throughput and lower latency / lower duty cycle.
phy-layer

PHY packet fields:

1) Preamble (32 bits) – synchronization

2) Start of packet delimiter (8 bits) – shall be formatted as “11100101”

3) PHY header (8 bits) – PSDU length

4) PSDU (0 to 127 bytes) – data field

The packet structure of the IEEE 802.15.4 PHY layer is depicted in Figure above. The first field of this structure contains a 32-bit preamble. This field is used for symbol synchronization. The next field represents the start of a packet delimiter. This field of 8 bits is used for frame synchronization. The 8-bit PHY header field specifies the length of the PHY service data unit (PSDU). The PSDU field can carry up to 127 bytes of data.

previous-button-hinext