Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1...

8
March 2004 Peter Johansson (Congruent Softwar e, Inc.) Slide 1 doc.: IEEE 802.15- 04/134r0 Submiss ion Project: IEEE P802.15.3a Study Group for Wireless Personal Area Project: IEEE P802.15.3a Study Group for Wireless Personal Area Networks (WPANs) Networks (WPANs) Submission Title: [Octet Transmission Order for OUI-derived Numbers] Date Submitted: [16 March, 2004] Source: [Peter Johansson] Company [Congruent Software, Inc.] Address [98 Colorado Ave, Berkeley, CA 94707] Voice:[(510) 527-3926], FAX: [(510) 527-3856], E-Mail: [[email protected]] Re: [15-04-0134-00-003b-Octet Transmission Order for OUI-derived Numbers] Abstract: [The document discusses octet transmission order for OUI- derived numbers] Purpose: [Recommend that IEEE 802.15.3 adopt uniform octet transmission order conventions for OUI-derived numbers] Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein.

description

doc.: IEEE /134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 3 IEEE Std Bit and Octet Transmission Order “Octets within numeric fields that are longer than a single octet are depicted in decreasing order of significance, from highest numbered bit on the left to the lowest numbered bit on the right. The octets in fields longer than a single octet are sent to the PHY in order from the octet containing the lowest numbered bits to the octet containing the highest numbered bits.” octets 1 Field AField B 2 b7 – b0 Subfield 1 Subfield 2 b15 – b8b5 – b0 Subfield 1Subfield 2 b7 – b6 bits transmission order

Transcript of Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1...

Page 1: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 1

doc.: IEEE 802.15-04/134r0

Submission

Project: IEEE P802.15.3a Study Group for Wireless Personal Area Networks (WPANs)Project: IEEE P802.15.3a Study Group for Wireless Personal Area Networks (WPANs)

Submission Title: [Octet Transmission Order for OUI-derived Numbers]Date Submitted: [16 March, 2004]Source: [Peter Johansson] Company [Congruent Software, Inc.]Address [98 Colorado Ave, Berkeley, CA 94707]Voice:[(510) 527-3926], FAX: [(510) 527-3856], E-Mail:[[email protected]]Re: [15-04-0134-00-003b-Octet Transmission Order for OUI-derived Numbers]

Abstract: [The document discusses octet transmission order for OUI-derived numbers]

Purpose: [Recommend that IEEE 802.15.3 adopt uniform octet transmission order conventions forOUI-derived numbers]Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein.Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.

Page 2: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 2

doc.: IEEE 802.15-04/134r0

Submission

Octet Transmission Orderfor

OUI-derived Numbers

Page 3: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 3

doc.: IEEE 802.15-04/134r0

Submission

IEEE Std 802.15.3-2003Bit and Octet Transmission Order

“Octets within numeric fields that are longer than a single octet are depicted in decreasing order of significance, from highest numbered bit on the left to the lowest numbered bit on the right. The octets in fields longer than a single octet are sent to the PHY in order from the octet containing the lowest numbered bits to the octet containing the highest numbered bits.”

octets 1

Field AField B

2

b7 – b0

Subfield 1Subfield 2

b15 – b8 b5 – b0

Subfield 1Subfield 2

b7 – b6bits

transmission order

Page 4: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 4

doc.: IEEE 802.15-04/134r0

Submission

Universal Address (MAC-48)

A Universal Address is a sequence of six octets. The first three take the values of the three octets of the OUI in order. The last three octets are administered by the assignee. The binary representation of an address is formed by taking each octet in order and expressing it as a sequence of eight bits, least significant bit (lsb) to most significant bit (msb), left to right. For example, the OUI AC-DE-48 could be used to generate the address AC-DE-48-00-00-80 which has the binary representation:

http://www.standards.ieee.org/regauth/oui/tutorials/lanman.htm

transmission order

Page 5: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 5

doc.: IEEE 802.15-04/134r0

Submission

DEV Address Transmission Order

• Hypothetical DEV Address– Numeric value ACDE 4823 4567 ABCD16

– Canonical representation AC-DE-48-23-45-67-AB-CD– Octet AC16 is arguably the most significant

IEEE 802.15.3transmitted first

1 0 1 0 1 1 0 01 1 0 1 1 1 1 00 1 0 0 1 0 0 010 0 1 0 0 0 1

transmitted next

0 1 0 0 0 1 0 10 1 1 0 0 1 1 11 0 1 0 1 0 1 111 1 0 0 1 1 0

ACDE 4823 4567 ABCD 16

most significant

least significant

Page 6: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 6

doc.: IEEE 802.15-04/134r0

Submission

LLC/SNAP Header

• OUI / Protocol ID for “wireless 1394”• msB = most significant byte (octet)

Octet Field 0 LLC DSAP (AA16) 1 LLC SSAP (AA16)

2 LLC Control Field (3)

3 (msB)

4

5

SNAP OUI (00 A02D16)

(lsB)

6 (lsB)

7 SNAP Protocol ID

(20116) (msB)

Page 7: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 7

doc.: IEEE 802.15-04/134r0

Submission

Application-specific Information Element(ASIE)

Octet Field 0 element_ID (6) 1 length

2 (msB)

3

4

OUI (00 A02D16)

(lsB) 5 information 6 (msB) 7

split_timeout (lsB)

8 (msB) 9

beacon_number (lsB)

10 (msB) 11 12 13

previous_bus_time

(lsB) 14 (msB) 15 16 17

previous_cycle_time

(lsB)

Page 8: Doc.: IEEE 802.15-04/134r0 Submission March 2004 Peter Johansson (Congruent Software, Inc.)Slide 1 Project: IEEE P802.15.3a Study Group for Wireless Personal.

March 2004

Peter Johansson (Congruent Software, Inc.)Slide 8

doc.: IEEE 802.15-04/134r0

Submission

Recommendations

• Agree on uniform octet transmission order conventions for OUI-derived numbers

• Specify octet transmission order conventions in IEEE P802.15.3a– OUI 24 bits– LLC/SNAP 40 bits– DEV Address 64 bits