Skip to Navigation
Home
  • Company
    • Quick Facts
    • Board of Directors
    • Management Team
    • Press Releases
    • News Coverage
    • Newsletter
    • Careers
    • Articles
    • Ember Chronology
    • Contact Us
  • Products
    • ZigBee Chips
    • ZigBee Software
    • ZigBee Development Tools
    • Documentation
  • Buy
    • Digi-Key (Online)
    • Distributors
  • Applications
    • AMI & AMR
    • Integrated Home Automation
    • Building Automation
    • Others
  • ZigBee
    • About ZigBee
    • Ember & ZigBee
    • ZigBee FAQ
    • Download Specifications
    • ZigBee Events
  • Partners
  • Support
    • Training
  • Events
Home › FAQs

Why did my range not improve significantly when I added a PA on one side of the link?

Categories:
  • Software : Networking
  • Hardware : Design

First check that the PA is actually enabled via the emberSetTxPowerMode() command or the MFG_PHY_CONFIG manufacturing token. More information about this can be found in the FAQs referenced at the bottom of this article.

Assuming that the PA is properly enabled, your range may still not be optimal, and here’s why:

While enabling a PA on one side may produce some marginally better performance, generally having PAs on both sides of the link is recommended, especially if the PA-equipped device does not also have an LNA (or something similar) to boost reception. The reason for this is that the PA only boosts TX power outbound from the device who has it; RX power is [all other things being equal] the same regardless of whether the PA is present. For example:

Suppose a node A has no amplification and generally can transmit well-heard signals at a range of X meters, and node B has a PA and can generally transmit well-heard packets out to a range of 4*X meters, and both have equal reception strength (no LNA).

Now if A and B are up to X meters apart, everything is fine (just as in the case where B has no PA); however, if A and B are, say, 2*X meters apart from each other, now B can send a packet (with its amplifier) that can easily reach A, but A is not capable of sending a packet strongly enough to reach B, so you have a grossly asymmetric link.

As a rule, the EmberZNet stack take measures to avoid these kinds of asymmetric links (because they are unreliable). However, if this is the only link that exists for A and B to communicate, the network will have a serious problem because B will send out messages to A that can be heard, but A’s return acknowledgments (MAC ACK and APS ACK) will not be heard (as they can’t go far enough), causing B to retry its delivery many, many times before finally having to give up.

Thus, either both sides need TX amplification, or the side without TX amplification needs substantial RX amplification (such as Boost Mode or an LNA).

See Also: 
How do I enable Boost Mode or an External PA?
Considerations for adding an LNA to the EM250/EM260
  • Login to post comments
  • Printer-friendly version

Search

FAQs

  • All (162)
  • Software : Embedded (62)
  • Software : Networking (70)
  • Hardware : Design (22)
  • Hardware : Manufacturing (10)
  • Tools : Dev Boards (2)
  • Tools : ISD, ISA (20)
  • Tools : xIDE (6)
  • Tools : Other (7)
  • ZigBee (1)
  • Change Notification (0)
Primary links
  • Developer Blog
  • Documentation
    • Release Notes
  • Contributed Software
  • FAQs
  • Change Notifications
  • Training
Portal
  • My Account
  • Search
User login
  • Request new password

Company | Products | Buy | Applications | ZigBee | Partners | Support | Events | Contact Us

©2007-2008 Ember Corporation | All rights reserved | Privacy