eNode User Manual On-Ramp Wireless Confidential and Proprietary. Restricted Distribution. This document is not to be used, disclosed, or distributed to anyone without express written consent from On-Ramp Wireless. The recipient of this document shall respect the security of this document and maintain the confidentiality of the information it contains.
On-Ramp Wireless Incorporated 10920 Via Frontera, Suite 200 San Diego, CA 92127 U.S.A. Copyright © 2011 On-Ramp Wireless Incorporated. All Rights Reserved. The information disclosed in this document is proprietary to On-Ramp Wireless Inc., and is not to be used or disclosed to unauthorized persons without the written consent of On-Ramp Wireless. The recipient of this document shall respect the security of this document and maintain the confidentiality of the information it contains.
Contents 1 Introduction ........................................................................................................... 1 2 Ultra-Link Processing Overview .......................................................................... 2 3 Regulatory Approvals ........................................................................................... 3 3.1 Federal Communications Commission ...................................................................................... 3 3.2 Industry Canada ....
eNode User Manual Contents Figures Figure 1. On-Ramp Wireless ULP Network ..................................................................................... 2 Figure 2. eNode Mechanical Dimensions ........................................................................................ 8 Figure 3. eNode SPI Interface ......................................................................................................... 9 Tables Table 1. eNode Pin Description ..........................................
Revision History Revision Release Date Change Description 01 February 12, 2010 Initial Release. 02 February 29, 2010 Updated with certification comments (Sections 4.3 and 4.4). 03 July 28, 2010 Updated for ULPENODE110. 04 September 3, 2010 Updated maximum power consumption and input voltage range. Removed UART statement. Updated formatting. 05 September 16, 2010 Applied new formatting, modified footer to include copyright statement. 06 November 4, 2010 Updated section 3.
1 Introduction This document describes On-Ramp Wireless’ Ultra-Link Processing™ (ULP) eNode and its use within a ULP wireless packet data network. It also provides information about the hardware and software interfaces. It is intended for use by customers integrating the On-Ramp Wireless’ eNode module into their sensor and location tracking systems (referred to as hosts in this document). On-Ramp Wireless Confidential and Proprietary 1 010-0002-00 Rev.
2 Ultra-Link Processing Overview The Ultra-Link Processing ™ (ULP) wireless packet data network, comprised of eNodes and Access Points (APs) operates at a breakthrough receive-sensitivity of -142 dBm. This dramatic increase in receive sensitivity allows for a 2,000 mile wireless range in free space and 25x the range (600x the coverage) of typical wireless sensor systems while maintaining a small and lowcost form factor with multi-year battery operation.
3 Regulatory Approvals The eNode has been designed to meet regulations for world-wide use. 3.1 Federal Communications Commission This device complies with part 15 of the Federal Communications Commission (FCC) Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference 2. This device must accept any interference received, including interference that may cause undesired operation.
eNode User Manual Regulatory Approvals To reduce potential radio interference to other users, the antenna type and its gain should be chosen so that the equivalent isotropically radiated power (EIRP) is not more than that permitted for successful communication. Canadian Two Part Warning Statement: This device complies with Industry Canada licence-exempt RSS standard(s).
eNode User Manual 2 dBi omni-directional antenna 1 dBi omni-directional antenna On-Ramp Wireless Confidential and Proprietary Regulatory Approvals 5 010-0002-00 Rev.
4 eNode Interfaces The eNode platform provides ULP modem functionality on the client side. The eNode platform handles PHY and MAC layers (L1 and L2) for the ULP technology. The eNode platform supports interfacing over Serial Peripheral Interface (SPI). The eNode easily integrates with a sensor or location tracking system using the software and hardware interfaces supported. The eNode acts as the slave device and the host board acts as the master. 4.1 Hardware Interface 4.1.
eNode User Manual Pin # eNode Interfaces Pin Name Type Master Slave Pin Description Remark J703, 1 VBATT1 J703, 2 VBATT2 J703, 3 RXD1 Serial 1 Receive Reserved for future use J703, 4 TXD1 Serial 1 Transmit Reserved for future use J703, 5 GND J703, 6 SPI-MRQ Master Request J703, 7 SPI-SRDY J703, 8 SPI-SRQ J703, 9 GND J703, 10 GND Out In Driven by the master to indicate to slave that SPI activity needs to take place. If the slave is sleeping, this signal will wake it up.
eNode User Manual eNode Interfaces Figure 2. eNode Mechanical Dimensions On-Ramp Wireless Confidential and Proprietary 8 010-0002-00 Rev.
eNode User Manual eNode Interfaces 4.2 Software Interface On-Ramp Wireless’ eNode platform’s Software Interface includes the node resident SPI driver for the Interface Hardware and the node resident messaging application. While the driver enables the hardware for data transfer, the messaging application implements user-level messages which enable the host to control the behavior of the node.
eNode User Manual eNode Interfaces Transferring payload data to and from the host Upgrading the Software on the eNode. [Future releases] Executing a set of diagnostic tests on the eNode. [Future releases] Collecting debug data from the eNode. [Future releases] The messages can be broadly classified as Debug, Configuration, and User Data messages. 4.3.
eNode User Manual eNode Interfaces high. A high level on MRQ will wake up a sleeping node and will prevent the node from going back to sleep. 4.3.5 Slave Request The node requests a message transfer from node-to-host by driving the SRQ high. Hosts that support bi-directional SPI traffic respond to SRQ by sending a message request to the node after the completion of any ongoing transfers. 4.3.6 Other Signals Other signals (i.e., MISO, MOSI, SCLK, SS) are as per SPI Standard. 4.3.
5 Software Upgrade Protocol 5.1 Overview The node supports upgrading of its software via the host SPI interface. This mechanism allows a host which has access to a new software image to transfer the image to an attached node in small pieces and have them written to flash. After the entire image has been transferred the node is powered cycled to boot the new software image. 5.2 Requirements The node must be in the idle state when a software upgrade is attempted.
Appendix A Abbreviations and Terms Abbreviation/Term Definition AP Access Point. The ULP network component geographically deployed over a territory. EIRP Equivalent Isotropically Radiated Power eNode A small form factor wireless network module that works in combination with various devices and sensors. Also referred to as Node.