+ All Categories
Transcript
Page 1: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

1R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

INSE

711

0 �

Win

ter

2005

Val

ue A

dded

Ser

vice

s Eng

inee

ring

in N

ext G

ener

atio

n N

etw

orks

W

eek

#3

Page 2: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

2R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Out

line

1.In

trod

uctio

n 2.

Cor

e SI

P3.

Sele

cted

Ext

ensi

ons

4.Th

ird G

ener

atio

n C

ellu

lar N

etw

orks

Page 3: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

3R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Intr

oduc

tion

A se

t of I

ETF

spec

ifica

tions

incl

udin

g:�

SIP

core

sig

nalli

ng:

�R

FC 2

543,

Mar

ch 1

999

�R

FC 3

261,

Jun

e 20

02 (O

bsol

etes

RFC

254

3)

�SI

P ex

tens

ions

(e.g

. RFC

326

5, J

une

2002

-Ev

ent n

otifi

catio

n)�

May

hav

e no

thin

g to

do

with

sig

nallin

g

�U

sed

in c

onju

nctio

n w

ith o

ther

IETF

pro

toco

ls�

QO

S re

late

d pr

otoc

ol (e

.g. R

SVP)

�M

edia

tran

spor

tatio

n re

late

d pr

otoc

ol (e

.g. R

TP -

RFC

188

9)

�O

ther

s (e

.g. S

DP

-RFC

232

7)

Page 4: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

4R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Intr

oduc

tion

Prim

e si

gnal

ing

syst

em b

ecau

se a

dopt

ed b

y al

l key

ne

xt g

ener

atio

n ne

twor

ks:

�3G

PP�

3GPP

2�

Pack

etC

able

:

.

Page 5: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

5R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Sess

ion

Initi

atio

n Pr

otoc

ol (S

IP) -

Cor

e

1. In

trod

uctio

n

2. F

unct

iona

l ent

ities

3. M

essa

ges

4. A

dig

ress

ion

on S

DP

5. E

xam

ples

Page 6: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

6R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Intr

oduc

tion

SIP

core

Sig

nalin

g�

A si

gnal

ling

prot

ocol

for t

he e

stab

lishm

ent,

mod

ifica

tion

and

tear

dow

n of

mul

timed

ia s

essi

ons

�Ba

sed

on H

TTP

A fe

w k

ey fe

atur

es�

Text

bas

ed p

roto

col

�C

lient

/ser

ver p

roto

col (

requ

est/r

espo

nse

prot

ocol

)

Page 7: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

7R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

The

func

tiona

l ent

ities

Use

r age

nts

-En

d po

ints

, can

act

as

both

use

r age

nt c

lient

and

as

user

age

nt

serv

er-

Use

r Age

nt C

lient

: Cre

ate

new

SIP

requ

ests

-U

ser A

gent

Ser

ver:

Gen

erat

e re

spon

ses

to S

IP re

ques

ts-

Dia

log:

Pee

r to

peer

rela

tions

hip

betw

een

two

user

age

nts,

es

tabl

ishe

d by

spe

cific

met

hods

Prox

y se

rver

s-

Appl

icat

ion

leve

l rou

ters

Red

irect

ser

vers

-Red

irect

clie

nts

to a

ltern

ate

serv

ers

Reg

istr

ars

-Kee

p tra

cks

of u

sers

Page 8: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

8R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

The

func

tiona

l ent

ities

Stat

e-fu

ll pr

oxy

-K

eep

trac

k of

all

tran

sact

ions

bet

wee

n th

e in

itiat

ion

and

the

end

of a

tran

sact

ion

-Tr

ansa

ctio

ns:

-R

eque

sts

sent

by

a cl

ient

alo

ng w

ith a

ll th

e re

spon

ses

sent

ba

ck b

y th

e se

rver

to th

e cl

ient

Stat

eles

s pr

oxy

-Fi

re a

nd fo

rget

Page 9: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

9R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

The

mes

sage

sG

ener

ic s

truc

ture

-St

art-l

ine

-H

eade

r fie

ld(s

)-

Opt

iona

l mes

sage

bod

y

Req

uest

mes

sage

-Req

uest

line

as

star

t lin

e. M

etho

d na

me

. Req

uest

URI

. Pro

toco

l ver

sion

Res

pons

e m

essa

ge-S

tatu

s lin

e as

sta

rt li

ne. P

roto

col v

ersi

on. S

tatu

s co

de

. Rea

son

phra

se (T

extu

al d

escr

iptio

n of

the

code

)

Page 10: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

10R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

The

mes

sage

sR

eque

st m

essa

ges

-Met

hods

for s

ettin

g up

ses

sion

s.

INVI

TE.

ACK

. CAN

CEL

. B

YE

-Oth

ers

. REG

ISTE

R (R

egis

trat

ion

of c

onta

ct in

form

atio

n). O

PTIO

NS

(Que

ryin

g se

rver

s ab

out t

heir

capa

bilit

ies)

.

Page 11: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

11R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

The

mes

sage

sR

espo

nse

mes

sage

-Pro

visi

onal

-Fi

nal

Exam

ples

of s

tatu

s co

de1x

x: P

rovi

sion

al2x

x: S

ucce

ss6x

x: G

loba

l fai

lure

.

Page 12: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

12R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

A di

gres

sion

on

SDP

�Se

ssio

n D

escr

iptio

n Pr

otoc

ol-C

onve

y th

e in

form

atio

n ne

cess

ary

to a

llow

a p

arty

to jo

in a

m

ultim

edia

ses

sion

Sess

ion

rela

ted

info

rmat

ion

Med

ia re

late

d in

form

atio

n-

Text

bas

ed p

roto

col

-N

o sp

ecifi

ed tr

ansp

ort

-M

essa

ges

are

embe

dded

in th

e m

essa

ges

of th

e pr

otoc

ol

used

for t

he s

essi

on-

Sess

ion

Anno

unce

men

t Pro

toco

l (SA

P)-

Sess

ion

Initi

atio

n Pr

otoc

ol (S

IP)

Page 13: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

13R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

A di

gres

sion

on

SDP

�Se

ssio

n D

escr

iptio

n Pr

otoc

ol-

<Typ

e> =

<Va

lue>

-So

me

exam

ples

Sess

ion

rela

ted

v= (p

roto

col v

ersi

on)

s= (S

essi

on n

ame)

Med

ia re

late

dm

= (m

edia

nam

e an

d tra

nspo

rt ad

dres

s)b=

(ban

dwid

th in

form

atio

n)

Page 14: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

14R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

A di

gres

sion

on

SDP

�Se

ssio

n D

escr

iptio

n Pr

otoc

olU

se w

ith S

IP-

Neg

otia

tion

follo

ws

offe

r / re

spon

se m

odel

-M

essa

ge p

ut in

the

body

of p

ertin

ent S

IP m

essa

ges

INVI

TE R

eque

st /

resp

onse

OPT

ION

S R

eque

st /

resp

onse

.

Page 15: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

15R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

A s

impl

ified

cal

l cas

e � .

INV

ITE

(1)

INV

ITE

(2)

INV

ITE

(4)

100

TRYI

NG

(3)

100

TRYI

NG

(5)

180

RIN

GIN

G (6

)18

0 R

ING

ING

(7)

180

RIN

GIN

G (8

)20

0 O

K (9

)

200

OK

(10)

200

OK

(11)

ACK

(12)

MED

IA S

ESS

ION

BYE

(13)

200

OK

(14)

CAL

LER

P

RO

XY A

PR

OXY

B

CAL

LEE

Page 16: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

16R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Exa

mpl

es o

f mes

sage

s fr

om th

e R

FCAn

exa

mpl

e of

an

INVI

TE

INVI

TE s

ip:b

ob@

bilo

xi.c

om S

IP/2

.0Vi

a: S

IP/2

.0/U

DP

pc33

.atla

nta.

com

;bra

nch=

z9hG

4bK

776a

sdhd

sM

ax-F

orw

ards

: 70

To: B

ob <

sip:

bob@

bilo

xi.c

om>

From

: Alic

e <s

ip:a

lice@

atla

nta.

com

>;ta

g=19

2830

1774

Cal

l-ID

: a84

b4c7

6e66

710@

pc33

.atla

nta.

com

CSe

q: 3

1415

9 IN

VITE

Con

tact

: <si

p:al

ice@

pc33

.atla

nta.

com

>C

onte

nt-T

ype:

app

licat

ion/

sdp

Con

tent

-Len

gth:

142

Page 17: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

17R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Exa

mpl

es o

f mes

sage

s fr

om th

e R

FCAn

exa

mpl

e of

an

OPT

ION

S m

essa

ge

OPT

ION

S si

p:ca

rol@

chic

ago.

com

SIP

/2.0

Via:

SIP

/2.0

/UDP

pc

33.a

tlant

a.co

m;b

ranc

h=z9

hG4b

Khj

hs8a

ss87

7M

ax-F

orw

ards

: 70

To: <

sip:

caro

l@ch

icag

o.co

m>

From

: Alic

e <s

ip:a

lice@

atla

nta.

com

>;ta

g=19

2830

1774

Cal

l-ID:

a84

b4c7

6e66

710

CSe

q: 6

3104

OPT

ION

SC

onta

ct: <

sip:

alic

e@pc

33.a

tlant

a.co

m>

Acce

pt: a

pplic

atio

n/sd

pC

onte

nt-L

engt

h: 0

Page 18: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

18R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP:

Exa

mpl

es o

f mes

sage

s fr

om th

e R

FCAn

exa

mpl

e of

RES

PON

SE to

the

OPT

ION

S re

ques

tSI

P/2.

0 20

0 O

KVi

a: S

IP/2

.0/U

DP

pc33

.atla

nta.

com

;bra

nch=

z9hG

4bK

hjhs

8ass

877

;rece

ived

=192

.0.2

.4To

: <si

p:ca

rol@

chic

ago.

com

>;ta

g=93

8108

74Fr

om: A

lice

<sip

:alic

e@at

lant

a.co

m>;

tag=

1928

3017

74C

all-I

D: a

84b4

c76e

6671

0C

Seq:

631

04 O

PTIO

NS

Con

tact

: <si

p:ca

rol@

chic

ago.

com

>C

onta

ct: <

mai

lto:c

arol

@ch

icag

o.co

m>

Allo

w: I

NVI

TE, A

CK

, CAN

CEL

, OPT

ION

S, B

YEAc

cept

: app

licat

ion/

sdp

Acce

pt-E

ncod

ing:

gzip

Acce

pt-L

angu

age:

en

Supp

orte

d:fo

oC

onte

nt-T

ype:

app

licat

ion/

sdp

Page 19: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

19R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SDP:

Exa

mpl

es o

f mes

sage

s fr

om th

e R

FC �

Sess

ion

Des

crip

tion

Prot

ocol

An e

xam

ple

from

the

RFC

�v=

0o=

mha

ndle

y28

9084

4526

289

0842

807

IN IP

4 12

6.16

.64.

4s=

SDP

Sem

inar

i=A

Sem

inar

on

the

sess

ion

desc

riptio

n pr

otoc

olu=

http

://w

ww

.cs.

ucl.a

c.uk

/sta

ff/M

.Han

dley

/sdp

.03.

pse=

mjh

@is

i.edu

(Mar

k H

andl

ey)

c=IN

IP4

224.

2.17

.12/

127

t=28

7339

7496

287

3404

696

a=re

cvon

lym

=aud

io 4

9170

RTP

/AVP

0m

=vid

eo 5

1372

RTP

/AVP

31

m=a

pplic

atio

n 32

416

udp

wb

a=or

ient

:por

trait

Page 20: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

20R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

SIP

�Se

lect

ed E

xten

sion

s 1. E

xten

sion

s fo

r ad

hoc

netw

orks

2. E

vent

fram

ewor

k

3. O

ther

s

Page 21: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

21R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Ad h

oc n

etw

orks

(Pos

sibl

y m

obile

) het

erog

eneo

us n

odes

com

mun

icat

ing

with

out

fixed

infr

astr

uctu

re a

nd p

re-s

et o

rgan

izat

ion

of a

vaila

ble

links

-W

irele

ss te

chno

logi

es (e

.g. B

luet

ooth

, IEE

E 80

2.11

)-

Use

d in

sce

nario

s su

ch a

s:-

Dis

aste

r rel

ief o

pera

tions

-M

ilitar

y op

erat

ions

-H

ot s

pots

�-

Con

side

red

a a

new

net

wor

k of

4G

-4G

-C

o-ex

istin

g an

d co

oper

atin

g ne

twor

ks

Page 22: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

22R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Ad h

oc n

etw

orks

Sign

allin

g-

No

cent

raliz

ed e

ntity

-D

ynam

ic p

ropa

gatio

n of

ses

sion

rela

ted

info

rmat

ion

-Sc

alab

ility

-Li

ghtw

eigh

t-

Opt

imal

usa

ge o

f res

ourc

es

.

Page 23: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

23R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Ad h

oc n

etw

orks

Sign

allin

g-

Poss

ible

, but

not

opt

imal

impl

emen

tatio

n: F

ull-m

esh

.

Page 24: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

24R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Ad h

oc n

etw

orks

Sign

allin

g �

Exte

nsio

ns m

ade

to S

IP-

Expi

red

IETF

dra

fts-

Exam

ple

of n

ew h

eade

rs-

Also

: Lis

t the

par

ticip

ants

alre

ady

conn

ecte

d to

the

sess

ion

or

tryin

g to

con

nect

to it

-R

epla

ce: u

se in

spl

it / m

erge

ope

ratio

n-

List

ed p

artic

ipan

ts s

houl

d be

trea

ted

as if

they

hav

e se

nt a

BYE

to

the

reci

pien

t of t

he m

essa

ge

Page 25: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

25R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

Mot

ivat

ion

-N

eces

sity

for a

nod

e to

be

asyn

chro

nous

ly n

otifi

ed o

f hap

peni

ng

(s) i

n ot

her n

odes

-Bu

sy /

not b

usy

(SIP

pho

nes)

-A

clie

nt A

can

cal

l aga

in a

clie

nt B

whe

n no

tifie

d th

at B

is n

owno

t bu

sy-

On-

line

/ Off-

line

-Bu

ddy

list

Page 26: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

26R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

Con

cept

ual f

ram

ewor

k

.

Req

uest

or

Prov

ider

Subs

crib

e (s

peci

fic e

vent

(s))

Not

ify (s

peci

fic e

vent

)

Not

ify (s

peci

fic e

vent

)

Not

ify (s

peci

fic e

vent

)

Un-

subs

crib

e (s

peci

fic e

vent

(s))

Page 27: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

27R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

The

SIP

Even

t Not

ifica

tion

Fram

ewor

k -

Term

inol

ogy

-Ev

ent p

acka

ge:

-Ev

ents

a n

ode

can

repo

rt-

Not

par

t of t

he fr

amew

ork

�Pa

rt of

oth

er R

FCs

-Su

bscr

iber

-N

otifi

er-

New

Mes

sage

s-

Subs

crib

e-

Nee

d to

be

refre

shed

-U

sed

as w

ell f

or u

n-su

bscr

ibin

g (e

xpiry

val

ue p

ut to

zer

o)-

Not

ify

Page 28: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

28R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

The

SIP

Even

t Not

ifica

tion

Fram

ewor

k -

Mor

e on

the

met

hods

-N

ew h

eade

rs-

Even

t-

Allo

w-E

vent

s-

Subs

crip

tion

stat

e

.

Page 29: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

29R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

An e

xam

ple

of u

se: R

EFER

Met

hod

-R

ecip

ient

sho

uld

cont

act a

third

par

ty u

sing

the

UR

I pro

vide

d in

the

CO

NTA

CT

field

-C

all t

rans

fer

-Th

ird p

arty

cal

l con

trol

-H

andl

ed a

s Su

bscr

ibe

/ not

ify-

REF

ER re

ques

t is

cons

ider

ed a

n im

plic

it su

bscr

iptio

n to

REF

ER e

vent

-R

efer

-TO

: UR

I to

be c

onta

cted

-Ex

piry

det

erm

ined

by

reci

pien

t and

com

mun

icat

ed to

sen

der i

n th

efir

st N

OTI

FY-

Rec

ipie

nt n

eeds

to in

form

sen

der o

f the

suc

cess

/ fa

ilure

in

cont

actin

g th

e th

ird p

arty

Page 30: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

30R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Even

t Not

ifica

tion

Anot

her e

xam

ple

of u

se: P

rese

nce

-D

isse

min

atio

n/co

nsum

ptio

n of

pre

senc

e in

form

atio

n (e

.g. o

n/of

f, w

illing

ness

to c

omm

unic

ate,

dev

ice

capa

bilit

ies,

pre

fere

nces

)-

Num

erou

s ap

plic

atio

ns-

Mul

tipar

ty s

essi

ons

initi

ated

whe

n a

quor

um is

on-

line

-N

ews

adap

ted

to d

evic

e ca

pabi

litie

s-

Seve

ral s

tand

ards

incl

udin

g SI

MPL

E (S

IP b

ased

)-

Han

dled

as

Subs

crib

e / n

otify

in S

IMPL

E-

Wat

cher

s / p

rese

ntiti

es-

Expl

icit

subs

crip

tions

-Ex

plic

it no

tific

atio

ns

Page 31: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

31R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

INFO

Met

hod

Allo

w th

e ex

chan

ge o

f non

sig

nalli

ng re

late

d in

form

atio

n du

ring

a SI

P di

alog

-Se

man

tic d

efin

ed a

t app

licat

ion

leve

l-

Mid

-cal

l sig

nallin

g in

form

atio

n-

DTM

F di

gits

with

SIP

pho

nes

-In

fo c

arrie

d as

-H

eade

rs a

nd/o

r-

Mes

sage

bod

y

Page 32: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

32R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

3GPP

net

wor

ks

1. E

ssen

tials

2. K

ey d

efin

ition

s

3. C

all c

ases

Page 33: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

33R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

3GPP

net

wor

ksEs

sent

ials

-M

ade

of:

-Le

gacy

-C

ircui

t sw

itche

d pa

rt (G

SM)

-Pa

cket

sw

itche

d (G

PRS)

-N

ext g

ener

atio

n pa

rt (IP

mul

timed

ia (I

M))

-In

ter-w

orki

ng-

Som

e of

the

func

tiona

l ent

ities

are

com

mon

to b

oth

lega

cy a

nd N

GN

(e

.g. H

ome

Subs

crib

er S

erve

r)

-Ad

optio

n/ex

tens

ion

of e

xist

ing

NG

N s

peci

ficat

ions

:-

SIP

inst

ead

of H

.323

-H

.248

/Meg

aco

Page 34: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

34R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP m

ultim

edia

por

tion

P-C

SC

F

CS

CF

MG

CF

HS

SC

x

IP M

ult

ime

dia

Ne

two

rks

IMS

-M

GWP

ST

N

Mn

Mb

Mg

Mm

MR

FP

Mb

Mr

Mb

Le

ga

cy

mo

bil

e

sig

na

llin

g N

etw

ork

s

CS

CF

Mw

Go

PD

F

Mw

Gm

BG

CF

Mj

Mi

BG

CF

Mk

Mk

C,

D,

Gc

,G

r

UE

Mb

Mb

Mb

MR

FC

SL

F

Dx

Mp

PS

TN

PS

TN

IM S

ub

syst

em

AS

ISC

Dh

Sh

,Si

Page 35: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

35R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP M

ultim

edia

por

tion

Som

e of

the

func

tiona

l ent

ities

Cal

l Ses

sion

Con

trol F

unct

ion

(CSC

F)-

Prox

y-C

SCF:

Firs

t con

tact

poi

nt in

the

IM n

etw

ork

�Ac

cept

s re

ques

ts a

nd p

roxi

es th

em-

Serv

ing-

CSC

F: P

erfo

rm s

essi

on c

ontro

l for

all

user

ent

ities

in th

e ne

twor

ks in

clud

ing

visi

tors

-In

terro

gatin

g C

SCF:

Con

tact

poi

nt in

an

oper

ator

dom

ain

for a

ll us

ers

(hom

e us

ers,

and

vis

iting

use

rs)

-

Hom

e Su

bscr

iber

Ser

ver (

HSS

)-

Mas

ter d

ata

base

�su

bscr

iptio

n / l

ocat

ion

info

rmat

ion

Page 36: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

36R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP M

ultim

edia

por

tion

�R

egis

trat

ion

.

P-C

SC

FH

SS

I-C

SC

F

1.

Re

gis

ter

2.

Re

gis

ter

3.

Cx

-Qu

ery

UEV

isit

ed

Ne

two

rkH

om

e N

etw

ork

4.

Cx

-Qu

ery

Re

sp

5.

Cx

-Se

lec

t-p

ull

6.

Cx

-Se

lec

t-p

ull

Re

sp

10

. C

x-P

ull

11

. C

x-P

ull

Re

sp

7.

Re

gis

ter

13

. 2

00

OK

14

. 2

00

OK

15

. 2

00

OK

8.

Cx

-pu

t

9.

Cx

-pu

t R

es

pS-C

SC

F

12

. S

erv

ice

Co

ntr

ol

Page 37: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

37R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP M

ultim

edia

por

tion

�D

e-R

egis

trat

ion

.P-

CSC

FH

SSI-

CSC

FU

EVis

ited

Net

wor

kH

ome

Net

wor

k

1. R

EG

ISTE

R

2. R

EGIS

TER

3.C

x-Q

uery

4.C

x-Q

uery

-Res

p

5. R

EGIS

TER

9. 2

00 O

K

10. 2

00 O

K

11. 2

00 O

K

7.C

x-Pu

t

8.C

x-Pu

tR

espS-

CSC

F

6. S

ervi

ce C

ontr

ol

Page 38: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

38R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP M

ultim

edia

por

tion

�C

all i

nitia

tion

-Sam

e op

erat

or

.

S-C

SC

F#

1I-

CS

CF

#2

HS

S

1.

Inv

ite

(In

itia

l S

DP

Off

er)

3.

Inv

ite

(In

itia

l S

DP

Off

er) 5

. R

es

po

ns

e

6.

Inv

ite

(In

itia

l S

DP

Off

er)

9.

Off

er

Re

sp

on

se

13

. R

es

po

ns

e C

on

f (O

pt

SD

P)

17

. C

on

f A

ck

(O

pt

SD

P)

14

. R

es

po

ns

e C

on

f (O

pt

SD

P)

15

. R

es

po

ns

e C

on

f (O

pt

SD

P)

18

. C

on

f A

ck

(O

pt

SD

P)

19

. C

on

f A

ck

(O

pt

SD

P)

25

. R

es

erv

ati

on

Co

nf

22

. R

es

erv

ati

on

Co

nf

23

. R

es

erv

ati

on

Co

nf

26

. R

es

erv

ati

on

Co

nf

27

. R

es

erv

ati

on

Co

nf

21

. R

es

erv

ati

on

Co

nf

29

. R

ing

ing

S-C

SC

F#

2

Te

rmin

ati

ng

Ho

me

Ne

two

rkO

rig

ina

tin

gN

etw

ork

Te

rmin

ati

ng

Ne

two

rk

4.

Lo

ca

tio

n Q

ue

ry

8.

Inv

ite

(In

itia

l S

DP

Off

er)

10

. O

ffe

r R

es

po

ns

e1

1a

. O

ffe

r R

es

po

ns

e1

2.

Off

er

Re

sp

on

se

16

. R

es

po

ns

e C

on

f (O

pt

SD

P)

20

. C

on

f A

ck

(O

pt

SD

P)

24

. R

es

erv

ati

on

Co

nf

28

. R

es

erv

ati

on

Co

nf

33

. 2

00

OK

39

. A

CK

37

. A

CK

38

. A

CK

34

. 2

00

OK

35

. 2

00

OK

36

. 2

00

OK

30

. R

ing

ing

31

. R

ing

ing

32

. R

ing

ing

40

. A

CK

7.

Se

rvic

e C

on

tro

l

2.

Se

rvic

e C

on

tro

l

Ori

gin

ati

ng

Ho

me

Ne

two

rk

Page 39: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

39R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

IP M

ultim

edia

por

tion

�C

all i

nitia

tion

-Diff

eren

t ope

rato

rs

.

S-C

SC

F#

1I-

CS

CF

#1

(TH

IG)

I-C

SC

F#

2H

SS

1.

Inv

ite

(In

itia

l S

DP

Off

er)

3a

. In

vit

e (

Init

ial

SD

P O

ffe

r)

3b

1.

Inv

ite

(In

itia

l S

DP

Off

er)

5.

Re

sp

on

se

6.

Inv

ite

(In

itia

l S

DP

Off

er)

9.

Off

er

Re

sp

on

se

13

. R

es

po

ns

e C

on

f (O

pt

SD

P)

17

. C

on

f A

ck

(O

pt

SD

P)

14

. R

es

po

ns

e C

on

f (O

pt

SD

P)

15

. R

es

po

ns

e C

on

f (O

pt

SD

P)

18

. C

on

f A

ck

(O

pt

SD

P)

19

. C

on

f A

ck

(O

pt

SD

P)

25

. R

es

erv

ati

on

Co

nf

22

. R

es

erv

ati

on

Co

nf

23

. R

es

erv

ati

on

Co

nf

26

. R

es

erv

ati

on

Co

nf

27

. R

es

erv

ati

on

Co

nf

21

. R

es

erv

ati

on

Co

nf

29

. R

ing

ing

S-C

SC

F#

2

Ori

gin

ati

ng

Ho

me

Ne

two

rkT

erm

ina

tin

g H

om

e N

etw

ork

Ori

gin

ati

ng

Ne

two

rkT

erm

ina

tin

gN

etw

ork

3b

2.

Inv

ite

(In

itia

l S

DP

Off

er)

4.

Lo

ca

tio

n Q

ue

ry

8.

Inv

ite

(In

itia

l S

DP

Off

er)

10

. O

ffe

r R

es

po

ns

e1

1a

. O

ffe

r R

es

po

ns

e

11

b1

. O

ffe

r R

es

po

ns

e1

1b

2.

Off

er

Re

sp

on

se

12

. O

ffe

r R

es

po

ns

e

16

. R

es

po

ns

e C

on

f (O

pt

SD

P)

20

. C

on

f A

ck

(O

pt

SD

P)

24

. R

es

erv

ati

on

Co

nf

28

. R

es

erv

ati

on

Co

nf

33

. 2

00

OK

39

. A

CK

37

. A

CK

38

. A

CK

34

. 2

00

OK

35

. 2

00

OK

36

. 2

00

OK

30

. R

ing

ing

31

. R

ing

ing

32

. R

ing

ing

40

. A

CK

2.

Se

rvic

e C

on

tro

l

7.

Se

rvic

e C

on

tro

l

Page 40: INSE 7110 ΠWinter 2005 Value Added Services Engineering ...

40R

och

H. G

litho

-Er

icss

on/C

onco

rdia

Uni

vers

ityJa

nuar

y 20

05

Ref

eren

ces

Cor

e SI

P�

SIP

core

sig

nalli

ng:

�H

. Sch

ulzr

inne

, an

J. R

osen

berg

, SIP

: Int

erne

t Cen

tric

Sign

alin

g, IE

EE C

omm

unic

atio

ns

Mag

azin

e, O

ctob

er 2

000

�R

FC 3

261,

Jun

e 20

02 (O

bsol

etes

RFC

254

3)�

RFC

232

7 (S

DP)

�SI

P ex

tens

ions

No

over

view

pap

er-

RFC

326

5, 3

515

(Eve

nt fr

amew

ork)

-R

FC 2

976

(INFO

Met

hod)

�3G

PP�

No

over

view

pap

er�

3GPP

TS

23.2

28�

3GPP

TS

2302


Top Related