From: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
To: dbaryshkov@gmail.com
Cc: linux-zigbee-devel@lists.sourceforge.net, netdev@vger.kernel.org,
davem@davemloft.net, alex.bluesman.smirnov@gmail.com
Subject: [MAC802154] DRAFT: IEEE 802.15.4 MAC layer basic implementation
Date: Wed, 30 Nov 2011 17:18:27 +0300 [thread overview]
Message-ID: <20111130141827.GA3739@avtobot.cybertron> (raw)
Hello all,
The IEEE 802.15.4 Working Group focuses on the standardization of the
bottom two layers of ISO/OSI protocol stack: Physical (PHY) and MAC.
The MAC layer provides access control to a shared channel and reliable
data delivery. The main functions performed by the MAC sublayer are:
association and disassociation, security control, optional star
network topology functions, such as beacon generation and Guaranteed
Time Slots (GTSs) management, generation of ACK frames (if used), and,
finally, application support for the two possible network topologies
described in the standard.
This stack has working implementation in 'linux-zigbee.sourceforge.net'
project, but unfortunately all the development was freezed according to
unknown issue and it hasn't been merged to mailnline.
Currently I'm the one engineer who continue working on them. So the
following patch series is based on the project mentioned above, and I just
cut code into roudimentary pieces with minor fixes.
The code in the following patches was tested by 6LowPAN module. I took at230
transciever driver from 'linux-zigbee' and brought up IPv6 network, it worked.
Could please anyone review patches and let me know what do you think?
With best regards,
Alexander Smirnov
next reply other threads:[~2011-11-30 13:18 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-30 14:18 Alexander Smirnov [this message]
2011-11-30 14:22 ` [PATCH 01/12] [MAC802154] mac802154: basic ieee802.15.4 device structures Alexander Smirnov
2011-11-30 14:23 ` [PATCH 02/12] [MAC802154] mac802154: allocation of ieee802154 device Alexander Smirnov
2011-11-30 14:23 ` [PATCH 04/12] [MAC802154] mac802154: TX data path Alexander Smirnov
2011-11-30 15:56 ` Dmitry Eremin-Solenikov
[not found] ` <20111130141827.GA3739-AUGNqIMGY+bGcXpsla5Oef8+0UxHXcjY@public.gmane.org>
2011-11-30 14:23 ` [PATCH 03/12] [MAC802154] mac802154: RX " Alexander Smirnov
2011-11-30 14:24 ` [PATCH 05/12] [IEEE802154] ieee802154: remove ieee802154 policy from globals Alexander Smirnov
2011-11-30 14:25 ` [PATCH 07/12] [IEEE802154] ieee802154: define simplified mlme interface Alexander Smirnov
2011-11-30 16:22 ` Dmitry Eremin-Solenikov
2011-11-30 14:25 ` [PATCH 08/12] [MAC802154] mac802154: MAC commands support Alexander Smirnov
2011-11-30 14:27 ` [PATCH 10/12] [MAC802154] mac802154: bind network iface to phy Alexander Smirnov
2011-11-30 14:25 ` [PATCH 06/12] [MAC802154] mac802154: MIB support Alexander Smirnov
2011-11-30 16:00 ` Dmitry Eremin-Solenikov
2011-11-30 14:26 ` [PATCH 09/12] [IEEE802154] ieee802154: type of device to be added Alexander Smirnov
2011-11-30 14:27 ` [PATCH 11/12] [MAC802154] mac802154: base support for wpan device Alexander Smirnov
2011-11-30 14:28 ` [PATCH 12/12] [IEEE802154] ieee802154: set default device as wpan Alexander Smirnov
2011-11-30 16:13 ` [MAC802154] DRAFT: IEEE 802.15.4 MAC layer basic implementation Dmitry Eremin-Solenikov
2011-11-30 16:54 ` Alexander Smirnov
2011-11-30 17:17 ` Dmitry Eremin-Solenikov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20111130141827.GA3739@avtobot.cybertron \
--to=alex.bluesman.smirnov@gmail.com \
--cc=davem@davemloft.net \
--cc=dbaryshkov@gmail.com \
--cc=linux-zigbee-devel@lists.sourceforge.net \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).