DOC PREVIEW
CORNELL ECE 4760 - XBee Smart Energy RF Manual

This preview shows page 1-2-3-4-5-6-7-8-9-62-63-64-65-66-67-68-69-70-125-126-127-128-129-130-131-132-133 out of 133 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 133 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1. OverviewKey FeaturesWorldwide AcceptanceSpecificationsMechanical DrawingsSIF Header InterfaceMounting ConsiderationsPin SignalsEM250 Pin MappingsDesign NotesPower Supply DesignRecommended Pin ConnectionsBoard LayoutElectrical CharacteristicsSmart Energy: What It Means to You2. Module OperationSerial CommunicationsUART Data FlowSerial DataSerial BuffersSerial Receive BufferSerial Transmit BufferSerial Flow ControlSerial Interface ProtocolsAPI OperationModes of OperationIdle ModeTransmit ModeReceive ModeSleep Mode3. XBee ZigBee NetworksIntroduction to ZigBeeZigBee Stack LayersNetworking ConceptsDevice TypesPAN IDOperating ChannelZigBee Application Layers: In DepthApplication Support Sublayer (APS)Application ProfilesClustersEndpointsZigBee Device ProfileZigBee Device Objects (ZDO)Smart Energy Application ProfileSmart Energy Device TypesEnergy Service PortalMetering DeviceIn-Premise Display DeviceProgrammable Communicating Thermostat (PCT) DeviceLoad Control DeviceRange Extender DeviceSmart Appliance DevicePrepayment Terminal DeviceSmart Energy ClustersBasic - 0x0000Time - 0x000AKey Establishment - 0x0800Price - 0x0700Demand Response and Load Control - 0x0701Simple Metering - 0x0702Message - 0x0703Complex Metering - 0x0704, and Pre-payment - 0x0705Coordinator OperationForming a NetworkChannel SelectionPAN ID SelectionSecurity PolicyPersistent DataXBee Smart Energy Coordinator StartupPermit JoiningJoining Temporarily EnabledXBee Device RegistrationExample 1 - Registering a DeviceExample 2 - Removing a DeviceResetting the CoordinatorLeaving a NetworkExample: Starting a CoordinatorRouter OperationDiscovering ZigBee NetworksJoining a NetworkAuthenticationPersistent DataXBee Smart Energy Router JoiningKey EstablishmentPermit JoiningJoining Temporarily EnabledRouter Network ConnectivityLeaving a NetworkResetting the RouterExample: Joining a NetworkSmart Energy Range ExtenderJoining a NetworkOperationLeaving a NetworkEnd Device OperationDiscovering ZigBee NetworksJoining a NetworkParent Child RelationshipEnd Device CapacityAuthenticationDevice RegistrationKey EstablishmentPersistent DataOrphan ScansXBee: Smart Energy End Device JoiningParent ConnectivityResetting the End DeviceLeaving a NetworkExample: Joining a NetworkChannel ScanningZigBee and Smart Energy: Creating a NetworkNetwork FormationJoining the NetworkConfigurationPreferred MethodSecond MethodEnable JoiningCommissioning buttonCB2Broadcast of a ZDO Permit-joinDiscoveryDiscovery ExamplesNode Discovery ExampleActive Endpoint ExampleSimple Descriptor ExampleMatch Descriptor ExampleAttribute Discovery Example4. Data, Addressing and RoutingAddressing64-bit Device Addresses16-bit Device AddressesApplication Layer AddressingData TransmissionBroadcast TransmissionsUnicast TransmissionsAddress ResolutionAddress TableFragmentationData Transmission ExamplesExample 1: Send a transmission to the coordinatorExample 2: Send a broadcast transmissionRF Packet RoutingLink Status TransmissionAODV Mesh RoutingAODV (Ad-hoc On-demand Distance Vector) Routing AlgorithmRetries and AcknowledgmentsMany-to-One RoutingSource RoutingAcquiring Source RoutesStoring Source RoutesSending a Source Routed TransmissionRepairing Source RoutesRetries and AcknowledgmentsEncrypted TransmissionsMaximum RF Payload SizeThroughputZDO TransmissionsZigBee Device Objects (ZDO)Sending a ZDO CommandReceiving ZDO Commands and ResponsesExample 1: Send a ZDO LQI Request to read the neighbor table contents of a remote.Description:Example 2: Send a ZDO Network Address Request to discover the 16-bit address of a remote.Description:Transmission TimeoutsUnicast TimeoutExtended TimeoutTransmission ExamplesExample 1: Send a unicast API data transmission to the coordinator using 64-bit address 0, with payload "TxData".Example 2 - Send a broadcast API data transmission that all devices can receive (including sleeping end devices), with payload "TxData".5. SecuritySecurity ModesZigBee Security ModelNetwork Layer SecurityFrame CounterMessage Integrity CodeNetwork Layer Encryption and DecryptionNetwork Key UpdatesAPS Layer SecurityMessage integrity CodeAPS Link KeysAPS Layer Encryption and DecryptionNetwork and APS Layer EncryptionTrust CenterForming and Joining a Secure NetworkImplementing Security on the XBeeEnabling SecuritySetting the Network Security KeySetting the APS Trust Center Link KeyRandom Trust Center Link KeysPre-configured Trust Center Link KeysEnabling APS EncryptionUsing a Trust CenterUpdating the Network Key with a Trust CenterAuthenticationXBee Security ExamplesExample 1: Forming a network with security (pre-configured link keys)Example 2: Forming a network with security (obtaining keys during joining)6. Managing End DevicesEnd Device OperationParent OperationEnd Device Poll TimeoutsPacket Buffer UsageNon-Parent Device OperationXBee End Device ConfigurationPin SleepCyclic SleepWake Time (Until Sleep)Sleep PeriodShort Cyclic SleepExtended Cyclic SleepTransmitting RF DataReceiving RF DataWaking End Devices with the Commissioning PushbuttonParent VerificationRejoiningXBee Router/Coordinator ConfigurationRF Packet Buffering TimeoutChild Poll TimeoutAddaptive PollingTransmission TimeoutPutting it all TogetherShort Sleep PeriodsExtended Sleep PeriodsSleep ExamplesExample 1Example 27. Network Commissioning and DiagnosticsDevice DiscoveryZDO DiscoveryJoining AnnounceCommissioning Pushbutton and Associate LEDCommissioning PushbuttonAssociate LEDJoined IndicationJoined Status of a DeviceSmart Energy Range Extender8. API OperationAPI Frame SpecificationsAPI Operation (AP parameter = 1)API Operation - with Escape Characters (AP parameter = 2)Data bytes that need to be escaped:LengthFrame DataChecksumAPI ExamplesAPI UART ExchangesAT CommandsTransmitting and Receiving RF DataSource RoutingSupporting the APIAPI FramesAT CommandAT Command - Queue Parameter ValueExplicit Addressing ZigBee Command FrameZigBee Create Source RouteZigBee Register Joining DeviceAT Command ResponseModem StatusZigBee Transmit StatusZigBee Explicit Rx IndicatorRoute Record IndicatorZigBee Device Authenticated IndicatorZigBee Many-to-One Route Request IndicatorZigBee Register Joining Device StatusSending ZigBee Device Objects (ZDO) Commands with the APISending ZigBee Cluster Library (ZCL) Commands with the APISending Public Profile Commands with the API9. XBee Command Reference TablesAddressingNetworkingSecurityRF InterfacingSerial Interfacing (I/O)DiagnosticsSleep CommandsExecution Commands10. RF Module


View Full Document
Download XBee Smart Energy RF Manual
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view XBee Smart Energy RF Manual and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view XBee Smart Energy RF Manual 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?