Good presentation, nicely done, relieved a lot of concerns of the unknown. Actually very reminiscent of most network topology and protocol studies, concepts not unfamiliar to me, now particularized for this particular application ...
@pauln: slide 15 is good as it stands to show the protocol layers, but to convey the increasing number of "onion layers" as one moves down the chart, it might work even better with the arrows starting close together and getting further apart as you move down the slide, and maybe even color coding to show the portion of the layer above that is wrapped with additional protocol in the next layer below.
@pauln: Any comments as to why the contention-free period follows the contention (CSFM-CA) period when using a beacon? I would think the period immediately following the beacon would provide the greatest confidence about where the contention-free time slots lie.
Actually it's a bit of a mesh, with repeaters as required. We need E2E comm but have little say as to where the radios are positioned, as they have other purposes, although roughly in a line. Don't want to tie you up Paul.
If I were to build a large (many nodes and large distances) I would consider using IP before I invented my own protocol. Designing network protocols (such as IP) is a very complicated business, in the sense that there are a lot of things that go wrong. And, as you learn more about networking technologies, you would probably end up adding more features that are already provided by IP. Or, perhaps not adding them, even though they are needed to meet your requirements.
And, if you have more than a trivial topology, you probably want some sort of automatic routing. There are numerous routing protocols available for use in IP networks. And, desiging a routing protocol is very complicated, in that many problems can be very subtle.
@bbauer - you may be looking at trying to use the intermediate radios as "repeaters" (store and forward) unless you wish to have real-time or connectivity part way along the line. (like at substations)
On a 100 km network, you need to think about what you are doing end-to-end. You probably need separate hop-by-hop and end-to-end protocols. For example, do you ack hop-by-hop, end-to-end or both.
Zigbee is a suite of protocols. Some protocols may have more problems with the propagation delay of such a network, while other protocols might work OK.
I suspect that the CSMA-CA protocol (if you are really using that on each hop) seems likely to perform poorly. This is analogous to the maximum size of an Ethernet network, which is limited by propagation delay.
The ack mechanism probably works poorly, because of the long delay between a packet transmission and the reception of the ack.
The limitation of having only one outstanding (unacknowledged) frame at a time is a problem with a network this large.
Paul, do you think Zigbee is suitable for real-time applications?
My current project needs a rapid response to an input. We originally tried to apply sub-1G with simple peer-to-peer network. But latter, we have to deal with expanding the wireless coverage. Mesh network such as Zigbee is perfect for our purpose, but I am not sure whether it can provide good real-time performance, say less than 100ms average delay for about 30 nodes. For example, the frequency we are choosing is 2.4GHz and average payload is 40 bytes long.
@bbauer - Sounds like you want to use radios as a back haul with Zigbee on either end of the back haul. Or are you trying to use zigbee for the entire link?
A 100 km long network might be a little exagerated, but we expect to have at least 100 radios per line. I'm just wondering if anyone has a protocol for this, or if we need to write our own.
I have an application that involves a linear network of radios, say spread out over 100 km of power transmission lines. Would Zigbee provide end-to-end communication using radios as relays?
The sync problem is also present on Cell phones. The difference being that cell phones can tolerate a few bytes being lost without having voice communications suffer. Our ears are amazing at filtering through issues.
Paul - you have lots of vintage radios - any that transmit?
For those of you just joining us, today's questions so far are: 1) What network topologies have you implemented, or are going to implement, in your network? 2) Has anyone implemented a non-beacon, low-power network?
If you're having audio issues, please note that some companies block live audio streams. If you don't hear any audio, try refreshing your browser. The show will be archived and available on this page.
@bit_slicer Yes and no. I'm trying to stuff as much data passing on one channel as I can, bi-directional, but sometimes I grow impatient getting two devices to talk. :)
I have plenty of leftovers from Halloween, mini Snickers bars. (I usually buy about four times more than I suspect I'll give away, last me until Easter.) :)
The streaming audio player will appear on this web page when the show starts at 2pm eastern today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser.
Andrew Morris designed a circuit that could detect a stroke victim's groan and convert the sound into a signal so caregivers would know when help was needed.
New disc magnet motors fit into the design trend of stepping up to closed loop performance while maintaining the cost advantage of stepper motor technology.
At the Design News webinar on June 27, learn all about aluminum extrusion: designing the right shape so it costs the least, is simplest to manufacture, and best fits the application's structural requirements.
On April 21, NASA launched a novel project, putting into orbit three satellites that employ an off-the-shelf commercial smartphone as the control system.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 5
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This radio show will show what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.