26
27th Aug, 2007 Netwrok Research Workshop 2 007 1 Optimum Paramete rs for VoIP in I EEE 802.11e Wire less LAN APAN Network Research Workshop 2007 August 27 th , 2007 Sheraton Xi’an Hotel, China Ryo Kitahara (NTT DoCoMo) Koichiro Doi, Tomoya Iinuma, Shingo Morita, Shigeki Goto (Waseda Univ.)

Optimum Parameters for VoIP in IEEE 802.11e Wireless LAN

  • Upload
    dyre

  • View
    89

  • Download
    6

Embed Size (px)

DESCRIPTION

Optimum Parameters for VoIP in IEEE 802.11e Wireless LAN. APAN Network Research Workshop 2007 August 27 th , 2007 Sheraton Xi’an Hotel, China Ryo Kitahara (NTT DoCoMo) Koichiro Doi, Tomoya Iinuma, Shingo Morita, Shigeki Goto (Waseda Univ.). Table of Contents. Introduction and Motivation - PowerPoint PPT Presentation

Citation preview

27th Aug, 2007 Netwrok Research Workshop 2007 1

Optimum Parameters for VoIP in IEEE 802.11e Wireless LAN

APAN Network Research Workshop 2007August 27th, 2007

Sheraton Xi’an Hotel, China

Ryo Kitahara (NTT DoCoMo)Koichiro Doi, Tomoya Iinuma, Shingo Morita, Shigeki Goto (Waseda Univ.)

Netwrok Research Workshop 2007 227th Aug, 2007

Table of Contents

1. Introduction and MotivationIssues on 802.11e and its early studies

2. Feature of 802.11eQoS mechanism

3. ExperimentsTo confirm effectiveness of 802.11e

To seek optimum parameter set

4. Summary and Future Plans

Netwrok Research Workshop 2007 327th Aug, 2007

1. Introduction and Motivation

Netwrok Research Workshop 2007 427th Aug, 2007

Introduction

Deployments as network infrastructure Home and office LAN Public internet access e.g. airport and railway station AP sharing services such as FON

Applications over 802.11 Non-realtime: WWW, E-mail, short message Realtime: Video streaming, IP telephony (VoIP)

QoS functions i.e. 802.11e has been introduced.

Netwrok Research Workshop 2007 527th Aug, 2007

Motivation

Issues on 802.11e A few parameters to set

AIFS, CW, TXOP Not always suitable for each application

Default parameter set depends on manufacturers’ implementation. A lot of early studies to resolve issues and improve packet-level

QoS.

Our approach Seek optimum parameter set from the perspective of user-level

QoS. By 3 kinds of experiments with working test-beds

Netwrok Research Workshop 2007 627th Aug, 2007

2. Feature of 802.11e

Netwrok Research Workshop 2007 727th Aug, 2007

What is IEEE 802.11e ?

An Extension to IEEE 802.11 a/b/g Quality of Service Enhancement

QoS Guarantee HCCF – rarely implemented

QoS Classification EDCA – common implementation of “IEEE 802.11

e enabled” Access Points

Netwrok Research Workshop 2007 827th Aug, 2007

EDCA – MAC layer behavior

MAC behaviorEnhanced CSMA/CA

AIFS CW TXOP

Netwrok Research Workshop 2007 927th Aug, 2007

EDCA – parameters

AIFS CW TXOP

AC_VO

AC_VI

AC_BE

AC_BK

Parameters

Prio

rity

HIG

HL

OW

Netwrok Research Workshop 2007 1027th Aug, 2007

3. Experiments

Netwrok Research Workshop 2007 1127th Aug, 2007

3 Kinds of Experiments

Actual environment 3 wireless nodes of PC

I. Default parameters

II. Altered parameters

Computer simulation Up to 12 virtual wireless nodes

III. Various parameter sets of AIFS, CW, TXOP

Netwrok Research Workshop 2007 1227th Aug, 2007

Default Setting Performance

EDCA Effectiveness over AC_VO Traffic

23.5

77

0

10

20

30

40

50

60

70

80

90

EDCA OFF EDCA ON

R v

alueBackground

×2VoIP (AC_VO)

46.5pt

Netwrok Research Workshop 2007 1327th Aug, 2007

Altered settings performance 1 Change the parameters independently

CW size

AIFS

TXOP

Netwrok Research Workshop 2007 1427th Aug, 2007

Altered Settings Performance 2 Gained better performance

Netwrok Research Workshop 2007 1527th Aug, 2007

3 Kinds of Experiments

Actual environment 3 wireless nodes of PC

I. Default parameters

II. Altered parameters

Computer simulation Up to 12 virtual wireless nodes

III. Various parameter sets of CW and TXOP

Netwrok Research Workshop 2007 1627th Aug, 2007

Simulation Setup

Bi-directionalVoIP flows

C11

S11 Desmo-J (General-purpose library)

Fixed nodes: up to 12

Wireless nodes: up to 12

PHY Layer: [email protected]

VoIP flows in each direction: up to 12

Payload size: 160bytes

Queue length for EDCA: 200 frames

Netwrok Research Workshop 2007 1727th Aug, 2007

Simulation Resutls – CW size and TXOP

CW size TXOP

Change the parameters independently

Netwrok Research Workshop 2007 1827th Aug, 2007

Simulation Resutls – CW size (Up and Down)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

2731

_127

63_1

27

63_2

5512

7_25

5

255_

511

511_

1023

1023

_204

73_73_15

3_31

7_317_63

15_63

15_12731_127

63_127

63_255127_255

255_511

511_10231023_2047

CwMin_CwMax(Down)

CwMin_CwMax(Up)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

73_7

3_15

3_31

7_31

7_63

15_63

15_127

31_127

63_127

63_255

127_255

255_511

511_1023

1023_2047

CwMin_CwMax(Down)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

73_7

3_15

3_31

7_31

7_63

15_63

15_127

31_127

63_127

63_255

127_255

255_511

511_1023

1023_2047

CwMin_CwMax(Down)

CwMin_CwMax(Up)

90-100 90-100 85-90

75-9075-80 50-55

45-50

5-10

30-35

80-90

70-8050-6040-5030-40

0-10

80-90

70-80

0-10

40-50

10 pair 11 pair 12 pair

Netwrok Research Workshop 2007 1927th Aug, 2007

Simulation Results –TXOPlimit

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

765535_0

65535_816

65535_3264

65535_8160

65535_13056

65535_20400

65535_32640

65535_48960

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

765535_0

65535_816

65535_3264

65535_8160

65535_13056

65535_20400

65535_32640

65535_48960

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

765535_0

65535_816

65535_3264

65535_8160

65535_13056

65535_20400

65535_32640

65535_48960

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

70_65535

816_63335

3264_65535

8160_65535

13056_65535

20400_65535

32640_65535

48960_65535

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)

3_7

3_1

5

3_3

1

7_3

1

7_6

3

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_2

55

255_5

11

511_1

023

1023_2

0470_65535

816_63335

3264_65535

8160_65535

13056_65535

20400_65535

32640_65535

48960_65535

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

70_65535

816_63335

3264_65535

8160_65535

13056_65535

20400_65535

32640_65535

48960_65535

65535_65535

CwMin_CwMax

Txop(Down)_Txop(Up)Down

Up10 pair 11 pair 12 pair

90-10080-9070-80

50-60

60-70

0-10

10-20

30-40

90-100 90-100

90-10080-90

70-80

40-50

50-60

50-60

40-50

85-90

80-8575-8065-70

35-40

50-55

45-50

30-40

10-20

Netwrok Research Workshop 2007 2027th Aug, 2007

Simulation Results – CW size and TXOPlimit

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

70_0

816_816

3264_3264

8160_8160

13056_13056

20400_20400

32640_32640

48960_48960

65535_65535

CwMin_CwMax

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

70_0

816_816

3264_3264

8160_8160

13056_13056

20400_20400

32640_32640

48960_48960

65535_65535

CwMin_CwMax

90- 10080- 9070- 8060- 7050- 6040- 5030- 4020- 3010- 200- 10

3_7

3_15

3_31

7_31

7_63

15_6

3

15_1

27

31_1

27

63_1

27

63_2

55

127_

255

255_

511

511_

1023

1023

_204

70_0

816_816

3264_3264

8160_8160

13056_13056

20400_20400

32640_32640

48960_48960

65535_65535

CwMin_CwMax

10 pairs 12 pairs

11 pairs

90-10080-9070-80

50-6060-700

-10

10-20

30-40 50-60

50-60

90-100

60-70

80-90

30-400

-10

10-20

80-9070-8060-70

40-50

30-40

0-10

10-20

Netwrok Research Workshop 2007 2127th Aug, 2007

4. Summary and Future Plans

Netwrok Research Workshop 2007 2227th Aug, 2007

Summary and Future Plans

Summary 3 kinds of experiments showed that;

Effectiveness of EDCA Tendency of optimal parameter sets for VoIP

Future plans Seeking optimal parameter sets for traffic mixed with r

eal-time and non real-time Development of algorithmic or parameter-tuning meth

od to change parameters adaptively

Netwrok Research Workshop 2007 2327th Aug, 2007

Thank you for your attention!!

Q & A

Netwrok Research Workshop 2007 2427th Aug, 2007

Contact

Ryo Kitahara ([email protected])Service & Solution Development Department

NTT DoCoMo, Inc.

Netwrok Research Workshop 2007 2527th Aug, 2007

Netwrok Research Workshop 2007 2627th Aug, 2007

VoIP: Quality Measurement Issues

Packet-level indicators do NOT necessarily directly reflect voice quality.

R valueVoice quality Established comparison with PSTN phone

qualityEstablished conversion with MOS, another

voice quality indicator