Haowei Bai and Mohammed Atiquzzaman

The University of Dayton, Dayton, Ohio

William Ivancic

Glenn Research Center, Cleveland, Ohio

Achieving End-to-End QoS in the Next

Generation Internet: Integrated Services

Over Differentiated Service Networks

NASA/TM—2001-210755

March 2001
The NASA STI Program Office . . . in Profile

Since its founding, NASA has been dedicated to

the advancement of aeronautics and space

science. The NASA Scientific and Technical

Information (STI) Program Office plays a key part

in helping NASA maintain this important role.

The NASA STI Program Office is operated by

Langley Research Center, the Lead Center for

NASA’s scientific and technical information. The

NASA STI Program Office provides access to the

NASA STI Database, the largest collection of

aeronautical and space science STI in the world.

The Program Office is also NASA’s institutional

mechanism for disseminating the results of its

research and development activities. These results

are published by NASA in the NASA STI Report

Series, which includes the following report types:

• TECHNICAL PUBLICATION. Reports of

completed research or a major significant

phase of research that present the results of

NASA programs and include extensive data

or theoretical analysis. Includes compilations

of significant scientific and technical data and

information deemed to be of continuing

reference value. NASA’s counterpart of peerreviewed formal professional papers but

has less stringent limitations on manuscript

length and extent of graphic presentations.

• TECHNICAL MEMORANDUM. Scientific

and technical findings that are preliminary or

of specialized interest, e.g., quick release

reports, working papers, and bibliographies

that contain minimal annotation. Does not

contain extensive analysis.

• CONTRACTOR REPORT. Scientific and

technical findings by NASA-sponsored

contractors and grantees.

• CONFERENCE PUBLICATION. Collected

papers from scientific and technical

conferences, symposia, seminars, or other

meetings sponsored or cosponsored by

NASA.

• SPECIAL PUBLICATION. Scientific,

technical, or historical information from

NASA programs, projects, and missions,

often concerned with subjects having

substantial public interest.

• TECHNICAL TRANSLATION. Englishlanguage translations of foreign scientific

and technical material pertinent to NASA’s

mission.

Specialized services that complement the STI

Program Office’s diverse offerings include

creating custom thesauri, building customized

data bases, organizing and publishing research

results . . . even providing videos.

For more information about the NASA STI

Program Office, see the following:

• Access the NASA STI Program Home Page

at http://www.sti.nasa.gov

• E-mail your question via the Internet to

help@sti.nasa.gov

• Fax your question to the NASA Access

Help Desk at 301–621–0134

• Telephone the NASA Access Help Desk at

301–621–0390

• Write to:

 NASA Access Help Desk

 NASA Center for AeroSpace Information

 7121 Standard Drive

 Hanover, MD 21076
NASA/TM—2001-210755

March 2001

National Aeronautics and

Space Administration

Glenn Research Center

Achieving End-to-End QoS in the Next

Generation Internet: Integrated Services

Over Differentiated Service Networks

Haowei Bai and Mohammed Atiquzzaman

The University of Dayton, Dayton, Ohio

William Ivancic

Glenn Research Center, Cleveland, Ohio
Acknowledgments

The authors thank NASA Glenn Research Center or support of this project. Jyotsna Chitri carried out

some initial work on this project.

Available from

NASA Center for Aerospace Information

7121 Standard Drive

Hanover, MD 21076

Price Code: A03

National Technical Information Service

5285 Port Royal Road

Springfield, VA 22100

Price Code: A03

Available electronically at http://gltrs.grc.nasa.gov/GLTRS
NASA/TM—2001-210755 1

- -

National Aeronautics and Space Administration
NASA/TM—2001-210755 2
NASA/TM—2001-210755 3
NASA/TM—2001-210755 4
path

resv

data

resvtear

pathtear

Sender Router1 Router2 Receiver

NASA/TM—2001-210755 5
NASA/TM—2001-210755 6
NASA/TM—2001-210755 7
Diffserv

configuration &

management

interface

Management

SNMP,

COPS

etc.

Data in

Ingress

interface

Classify,

meter,

action,

queueing

Routing

core

Egress 

interface

Classify,

meter,

action,

queueing

Data out

QoS agent

(optional,

e.g. RSVP) QoS control

messages

NASA/TM—2001-210755 8
AF11

AF12

AF13

AF21

AF22

AF23

AF31

AF32

AF33

AF41

AF42

AF43

Class 1 Class 2 Class 3 Class 4

Low 

drop

prec

High

drop

prec

Medium

drop

prec

NASA/TM—2001-210755 9
NASA/TM—2001-210755 10
IntServ

Domain

MappingFunction

DiffServ

Router

DiffServ

Packets

IntServ

Packets

NASA/TM—2001-210755 11
DS

Router

DS

Router

5Mb,1ms

2Mb, 0.1ms

2Mb, 0.1ms

2Mb, 0.1ms

2Mb,

0.1ms

2Mb, 0.1ms

2Mb, 0.1ms

2Mb, 0.1ms

2Mb,

0.1ms

Two

Guaranteed

service

Sources 

Three

Controlled-load

Sources 

Five

Best-effort

Sources

IntServ

Destinations

IntServ

Sources

0

1

2

4

5

9

0

1

2

4

5

9

NASA/TM—2001-210755 12
EF PQ Queue

AF RIO Queue

BE RED Queue

NASA/TM—2001-210755 13
NASA/TM—2001-210755 14
NASA/TM—2001-210755 15
QueueSizeVS.Time

CL(AF11)q.tr

BE(BE)q.tr

GL(EF)q.tr

QueueSize

Time

0.0000

0.5000

1.0000

1.5000

2.0000

2.5000

3.0000

3.5000

4.0000

4.5000

5.0000

0.0000 20.0000 40.0000 60.0000 80.0000 100.0000

NASA/TM—2001-210755 16
QueueSizeVS.Time

CL(AF11)q.tr

BE(BE)q.tr

GL(EF)q.tr

QueueSize

Time

0.0000

0.5000

1.0000

1.5000

2.0000

2.5000

3.0000

3.5000

4.0000

4.5000

5.0000

0.0000 20.0000 40.0000 60.0000 80.0000 100.0000

NASA/TM—2001-210755 17
QueueSizeVS.Time

CL(AF11)q.tr

BE(BE)q.tr

GL(EF)q.tr

QueueSize

Time

0.0000

0.5000

1.0000

1.5000

2.0000

2.5000

3.0000

3.5000

4.0000

4.5000

5.0000

5.5000

6.0000

6.5000

7.0000

7.5000

8.0000

8.5000

9.0000

9.5000

10.0000

0.0000 20.0000 40.0000 60.0000 80.0000 100.0000

NASA/TM—2001-210755 18
NASA/TM—2001-210755 19
QueueSizeVS.Time

CL(AF11)q.tr

BE(BE)q.tr

GL(EF)q.tr

QueueSize

Time

0.0000

0.5000

1.0000

1.5000

2.0000

2.5000

3.0000

3.5000

4.0000

4.5000

5.0000

0.0000 20.0000 40.0000 60.0000 80.0000 100.0000

NASA/TM—2001-210755 20
NASA/TM—2001-210755 21
NASA/TM—2001-210755 22
NASA/TM—2001-210755 23
This publication is available from the NASA Center for AeroSpace Information, 301–621–0390.

REPORT DOCUMENTATION PAGE

2. REPORT DATE

19. SECURITY CLASSIFICATION

 OF ABSTRACT

18. SECURITY CLASSIFICATION

 OF THIS PAGE

Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources,

gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this

collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson

Davis Highway, Suite 1204, Arlington, VA 22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188), Washington, DC 20503.

NSN 7540-01-280-5500 Standard Form 298 (Rev. 2-89)

Prescribed by ANSI Std. Z39-18

298-102

Form Approved

OMB No. 0704-0188

12b. DISTRIBUTION CODE

8. PERFORMING ORGANIZATION

 REPORT NUMBER

5. FUNDING NUMBERS

3. REPORT TYPE AND DATES COVERED

4. TITLE AND SUBTITLE

6. AUTHOR(S)

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)

11. SUPPLEMENTARY NOTES

12a. DISTRIBUTION/AVAILABILITY STATEMENT

13. ABSTRACT (Maximum 200 words)

14. SUBJECT TERMS

17. SECURITY CLASSIFICATION

 OF REPORT

16. PRICE CODE

15. NUMBER OF PAGES

20. LIMITATION OF ABSTRACT

Unclassified Unclassified

Technical Memorandum

Unclassified

National Aeronautics and Space Administration

John H. Glenn Research Center at Lewis Field

Cleveland, Ohio 44135–3191

1. AGENCY USE ONLY (Leave blank)

10. SPONSORING/MONITORING

 AGENCY REPORT NUMBER

9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES)

National Aeronautics and Space Administration

Washington, DC 20546–0001

Available electronically at http://gltrs.grc.nasa.gov/GLTRS

March 2001

NASA TM—2001-210755

E–12685

WU–322–20–2A–00

29

A03

Achieving End-to-End QoS in the Next Generation Internet:

Integrated Services Over Differentiated Service Networks

Haowei Bai, Mohammed Atiquzzaman, and William Ivancic

Protocol; Internet

Unclassified -Unlimited

Subject Category: 17 Distribution: Nonstandard

Haowei Bai and Mohammed Atiquzzaman, Department of Electrical and Computer Engineering, The University of

Dayton, Dayton, Ohio 45469–0226 (work funded by NASA Grant NAG3–2318); and William Ivancic, NASA Glenn

Research Center. Responsible person, William D. Ivancic, organization code 5610, 216–433–3494.

Currently there are two approaches to provide Quality of Service (QoS) in the next generation Internet: An early one is the

Integrated Services (IntServ) with the goal of allowing end-to-end QoS to be provided to applications; the other one is the

Differentiated Services (DiffServ) architecture providing QoS in the backbone. In this context, a DiffServ network may be

viewed as a network element in the total end-to-end path. The objective of this paper is to investigate the possibility of

providing end-to-end QoS when IntServ runs over DiffServ backbone in the next generation Internet. Our results show

that the QoS requirements of IntServ applications can be successfully achieved when IntServ traffic is mapped to the

DiffServ domain in next generation Internet.