X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=blobdiff_plain;f=doc%2Fhtml%2Ftep4.html;h=b5b84519d138a7d976c6651e4090e3442fdff05c;hp=dcb02c7f2f888b7c9cc5aa05061da559498aad64;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400 diff --git a/doc/html/tep4.html b/doc/html/tep4.html index dcb02c7f..b5b84519 100644 --- a/doc/html/tep4.html +++ b/doc/html/tep4.html @@ -291,16 +291,16 @@ ul.auto-toc { Type:Best Current Practice Status: -Draft -TinyOS-Version:2.x +Final +TinyOS-Version:> 2.1 Author: Omprakash Gnawali Draft-Created:07-May-2008 -Draft-Version:1.6 +Draft-Version:1.8 -Draft-Modified:2008-06-20 +Draft-Modified:2008-11-04 Draft-Discuss:TinyOS Developer List <tinyos-devel at mail.millennium.berkeley.edu> @@ -315,7 +315,7 @@ is in full compliance with

1. Introduction

-

In order to document the Active Message Type [1], also known as +

In order to document the Active Message Type [TEP_116], also known as Active Message Identifier (AM ID), used by the protocols and to prevent AM ID conflicts between applications and protocols distributed with TinyOS 2.x, the application and protocol developers MUST use AM @@ -357,9 +357,13 @@ protocols maintained by any working group.

Network Protocol Working Group with the following information: * Working Group responsible for the protocol * Name of the protocol and relevant TEPs -* Location of the protocol in TinyOS source tree

-

Upon receiving this information, the chair of the Network Protocol -Working Group will allocate an AM ID and document the allocation.

+* Location of the protocol in TinyOS source tree +* Number of AM IDs requested and description of each ID +* Specific AM ID request (only if necessary)

+

Upon receiving this request, the chair of the Network Protocol Working +Group will allocate the AM ID(s) and document the allocation. If the +request is made for a specific AM ID, the chair of the Network +Protocol Work Group will try to accommodate that request.

4. Reclaiming the AM ID Allocation

@@ -373,7 +377,9 @@ Group will document the deallocation.

5. Documenting allocations and deallocations

For each TinyOS 2.x release that introduces a new protocol or use of a new AM ID, the chair of the Network Protocol Working Group creates a -new TEP that lists all the AM ID allocations for that release.

+new Informational TEP that lists all the AM ID allocations for that +release. The TEP is finalized at the time of the release. [TEP_135] +documents the AM IDs allocated for TinyOS 2.1.

6. Acknowledgments

@@ -400,10 +406,16 @@ ID allocation policy.

[TEP_1]TEP 1: TEP Structure and Keywords - +
- + + +
[1]TEP 116: Packet Protocols
[TEP_116]TEP 116: Packet Protocols
+ + + +
[TEP_135]TEP 135: Active Message ID Allocation in TinyOS 2.1