doc.: submissionbeelinker technology co.ltdslide 1 project: ieee p802.15 working group for wireless...

12
doc.: Submiss ion Beelinker Technology Co.ltd Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Networks (WPANs) Submission Title: [Energy Efficient MAC protocol for Low Energy Critical Infrastructure Networks] Date Submitted: [18 Sep, 2011] Source: [Hao Liu, Guolian Yao, Pingping Xu,] Company [Beelinker Technology Co., Ltd. Southeast University] Address [339 Linquan Road, Suzhou Industrial Park, Jiangsu 215123, China] [ 2 Si Pai ou,Nanjing,210096,China] Voice:[+86-13951080520 +86-25-83794525], E-Mail:[[email protected], [email protected], [email protected] ] Re: [Respond for CFP] Abstract: [An Energy Efficient MAC Proposals for Low Energy Critical Infrastructure Networks applications] Purpose: [Presented to the IEEE 802.15.4k LECIM task group for consideration] 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.

Upload: darren-hopkins

Post on 16-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

doc.:

Submission

Beelinker Technology Co.ltdSlide 1

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Submission Title: [Energy Efficient MAC protocol for Low Energy Critical Infrastructure Networks] Date Submitted: [18 Sep, 2011]Source: [Hao Liu, Guolian Yao, Pingping Xu,] Company [Beelinker Technology Co., Ltd. Southeast University]Address [339 Linquan Road, Suzhou Industrial Park, Jiangsu 215123, China] [ 2 Si Pai ou,Nanjing,210096,China]Voice:[+86-13951080520 , +86-25-83794525], E-Mail:[[email protected], [email protected], [email protected] ]

Re: [Respond for CFP]

Abstract: [An Energy Efficient MAC Proposals for Low Energy Critical Infrastructure Networks applications]

Purpose: [Presented to the IEEE 802.15.4k LECIM task group for consideration]

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.

doc.:

Submission

Beelinker Technology Co.ltdSlide 2

Introduction• Combination of inputs

– Ideas shared in May 2011 meeting– Idea discussion in July 2011 meeting– Test-bed based experiment results

• Reference documents:– P802.15-11-0478-00– P802.15-11-0348-00– Draft IEEE P802.15.4e/D5.0, June 2011

July 2011

doc.:

Submission

Beelinker Technology Co.ltdSlide 3

Overview

• Introduction • Channel Access Description • Packet Structure Definition• Discussion

doc.:

Submission

Beelinker Technology Co.ltdSlide 4

LECIM Application requirements

– Low power consumption, end point need to periodically go to sleep to conserve energy

– Large number of nodes, >1000 endpoints, High channel access efficiency is required.

– Unreliability of the channel conditions, Propagation path loss of at least 120 dB

doc.:

Submission

Beelinker Technology Co.ltdSlide 5

IEEE P802.15.4e MAC-- Basic CSL Operation

Challenges in 802.15.4K applications:1. Larger number of endpoints make high channel contention. Through 8

nodes test-bed based experiments, we observe that even 0.5 packet/s traffic with 50 bytes packet length (0.5kbps/s), large buffer accumulation takes place in nodes.

2. Imperfect channel condition led to packet lost during transmission, packets buffer schemes and retransmission is necessary.

3. It cost a long period for node to seize the channel again in duty-cycling operation, so the buffered packets need to be drained ASAP.

doc.:

Submission

Beelinker Technology Co.ltdSlide 6

Our Schemes- BT-MAC

with MSP430 microcontroller has10k bytes ram

Current typical off-the-shelf nodes( equipped with 802.15.4 radio part )

Traditional program cost 1,500 bytes ram footprint, which used for variable allocation and operation system running.

8,500 bytes spare ram is available for buffer design

Buffer design Consideration

Maximal frame length of MPDU in IEEE 802.15.4 2006 standard is 128 bytes

Total buffer capacity available in Telosb node:8500/128=66, which is sufficient for buffer based MAC scheme design

Telosb

doc.:

Submission

Beelinker Technology Co.ltdSlide 7

Our Schemes- BT-MAC

listen ack

Batch transmission ( Based on IEEE P802.15.4e -- Basic CSL Operation )(1) If a sender detect N packets in buffer, it launch batch

transmission with high efficiency.(2) After receive the first ACK, sender transmit a bulk of

packets, then wait a group ACK that acknowledge the series.

(3) If packets lost caused by imperfect channel condition, sender retransmit the packets.

ack

Node A

Node C

wakeup

Early ack to end preamble and invite the transmission. It also contains free buffer size information on the receiver

dataNdata1 data2 data3 ……

Group Ack to confirm the batch series. The packet which not received are reply to sender for retransmission

Packet accumulated in buffer

Batch packets number is embedded in the preamble

data0 data0 data0

doc.:

Submission

Beelinker Technology Co.ltdSlide 8

MAC Protocol Description

Reliability Transmission ConsiderationThe first data packet has the information about how many packet need to send in current burst transmission.

The first ACK includes the information about spare buffer space on the receiver, which can be used for batch transmission control.

The second ACK is used for acknowledge which packets are received successfully, which is store in the bitmap field.

doc.:

Submission

Beelinker Technology Co.ltdSlide 9

Our Schemes- BT-MACPacket buffer scheme

Important packet parametersNmax-- the maximum packets allowed in a batch transmissionNcur-- calculated packets number in a burst transmission Nbst-- current actual packets number in a burst transmission Qmax--maximum capacity of nodeTmax—maximum time allowed by fairness requirement.

1. Nbst1 < Qmax-η2

2. Let

3. So

4. if Ncur >Nmax, Nbst=Nmax; else if Ncur≤ Nmax, Nbst=Ncur;

K: Transmission speed, Lack: length of ACK packet, η2 : buffer length in the receiver Ldata: length of data packet, tsifs: interval of two consetive data packets

sender

receiver

η2 η1

Qmax

max( ) 2data acksifs

L Lt Nbst T

k k

max2 ack

data sifs

LNbst T

L k t

min( 1, 2)Nbst Nbst Nbst

Nbst1

doc.:

Submission

Beelinker Technology Co.ltdSlide 10

Packet Structure modification

Frame lenth

Packet series bitmap

Frame control field

Data payloadAddress fieldData

sequence numberFCS

Batch IDBegin

numberEnd

number

Frame lenth

Packet series bitmap

Frame control field

Address fieldData

sequence numberFCS

Received packet No1

…… Received

packet No nReceived

packet No 2

Data0 packet Structure

ACK0 packet Structure

Extend the Frame of 802.15.4 2006 to support burst transmission and reliability transmission

Frame lenth

Free buffer size

Frame control field

Address fieldData

sequence numberFCS

ACK1 packet Structure

doc.:

Submission

Beelinker Technology Co.ltdSlide 11

Experiment resultsExperiments senarios

Senario: 8 nodes are deployed in a living room, each node is placed on top of a cup.Node 6 is the receiver.

0.6 0.8 1.0 1.2 1.4 1.60

1

2

3

4

5

6

7

8

Del

ay(s

)

Traffic (Packets/s)

Basic CSL BT-MAC

0.6 0.8 1.0 1.2 1.4 1.60

2

4

6

8

10

Ene

rgy

cons

umpt

ion(

J)

Traffic (packets/s)

Basic CSL BT-MAC

doc.:

Submission

Beelinker Technology Co.ltdSlide 12

Thank you for your attention

Any Questions ?