2010년 11월 3일 수요일

Active Message ID Allocation in TinyOS 2.1

The reserved pool is in the range 0-127 (0x00-0x7F). The AM IDs in this range are used by protocols distributed with TinyOS.

Here is a list of allocations for TinyOS 2.1:

* 0x70 - 0x7F are reserved for collection protocols maintained by
the Network Protocol Working Group.

0x70 - CTP routing beacon and LEEP (''tos/lib/net/ctp'', TEP 119, 123, and 124)
0x71 - CTP data packets (''tos/lib/net/ctp'', TEP 119, 123)
0x72 - CTP debug messages (''tos/lib/net/ctp'')
0x73 - MultiHopLQI routing beacon (''tos/lib/net/lqi'')
0x74 - MultiHopLQI data packets (''tos/lib/net/lqi'')
0x75 - MultiHopLQI debug messages (''tos/lib/net/lqi'')

* 0x60 - 0x6F are reserved for dissemination protocols maintained by
the Network Protocol Working Group.

0x60 - Drip (''tos/lib/net/drip'', TEP 118)
0x61 - DIP (''tos/lib/net/dip'', TEP 118)

* 0x50 - 0x5F are reserved for Deluge (''tos/lib/net/Deluge'')
maintained by the Network Protocol Working Group.

0x50 - AM_DELUGEADVMSG (advertisements)
0x51 - AM_DELUGEREQMSG (requests)
0x52 - AM_DELUGEDATAMSG (data)
0x53 - DELUGE_AM_FLASH_VOL_MANAGER (flash volume manager)
0x54 - DELUGE_AM_DELUGE_MANAGER (deluge manger)

* 0x3F - TinyOS NALP code (TEP 125) reserved by the Core Working
Group.

댓글 없음:

댓글 쓰기