Sie sind auf Seite 1von 29

3GPP TS 23.084 V10.0.

0 (2011-03)
Technical Specification
3rd Generation Partnership Project;
Technical Specification Group Core Network and Terminals;
Multi Party (MPT! supplementary ser"ice;
Sta#e $
(%elease &'!
The present document has been developed within the 3
rd
Generation Partnership Project (3GPP
TM
) and may be further elaborated for the purposes of 3GPP.
The present document has not been subject to any approval process by the 3GPP

Oranisational Partners and shall not be implemented.
This !pecification is provided for future development wor" within 3GPP

only. The Oranisational Partners accept no liability for any use of this
!pecification.
!pecifications and reports for implementation of the 3GPP
TM
system should be obtained via the 3GPP Oranisational Partners# Publications Offices.
3GPP
$eywords
GSM, UMTS, supplementary serv!e, MPT", sta#e 2
3GPP
Postal address
3GPP support office address
$%0 &'ute (es )u!'les - S'p*a +ntp'ls
Val,'nne - -&+./0
Tel.1 233 4 32 34 42 00 -a41 233 4 33 $% 45 1$
%nternet
*ttp166777.3#pp.'r#
Copyright Notification
&o part may be reproduced e'cept as authori(ed by written permission.
The copyriht and the foreoin restriction e'tend to reproduction in all media.
) *+,,- 3GPP Orani(ational Partners (./%0- .T%!- 11!.- 2T!%- TT.- TT1).
.ll rihts reserved.
3MT!4 is a Trade Mar" of 2T!% reistered for the benefit of its members
3GPP4 is a Trade Mar" of 2T!% reistered for the benefit of its Members and of the 3GPP Orani(ational Partners
5T24 is a Trade Mar" of 2T!% currently bein reistered for the benefit of its Members and of the 3GPP
Orani(ational Partners
G!M6 and the G!M loo are reistered and owned by the G!M .ssociation
3GPP TS $3(')* +&'('(' ($'&&,'3! $ %elease &'
/'ntents
7oreword...........................................................................................................................................................
+ !cope......................................................................................................................................................
+., /eferences............................................................................................................................................................
+.* .bbreviations.......................................................................................................................................................
, Multi Party service (MPT8)...................................................................................................................
,., 7unctions and information flows........................................................................................................................
,.* %nformation stored in the 95/..........................................................................................................................
,.3 !tate transition model........................................................................................................................................
,.: Transfer of information from 95/ to ;5/.......................................................................................................
,.< %nformation stored in the ;5/..........................................................................................................................
,.= 9andover...........................................................................................................................................................
,.> !imultaneous use of Multi Party operations.....................................................................................................
Annex A: Change history.....................................................................................................................
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! 3 %elease &'
-'re7'r(
This Technical !pecification has been produced by the 3
rd
Generation Partnership Project (3GPP).
The contents of the present document are subject to continuin wor" within the T!G and may chane followin formal
T!G approval. !hould the T!G modify the contents of the present document- it will be re?released by the T!G with an
identifyin chane of release date and an increase in version number as follows@
;ersion '.y.(
where@
' the first diit@
, presented to T!G for informationA
* presented to T!G for approvalA
3 or reater indicates T!G approved document under chane control.
y the second diit is incremented for all chanes of substance- i.e. technical enhancements- corrections-
updates- etc.
( the third diit is incremented when editorial only chanes have been incorporated in the document.
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! * %elease &'
0 S!'pe
The present document ives the stae * description of the multi party supplementary services.
Only one multi party supplementary service has been defined- this is the Multi Party (MPT8) service- and is described
in clause ,.
0.1 &e8eren!es
The followin documents contain provisions which- throuh reference in this te't- constitute provisions of the present
document.
/eferences are either specific (identified by date of publication- edition number- version number- etc.) or
non?specific.
7or a specific reference- subseBuent revisions do not apply.
7or a non?specific reference- the latest version applies. %n the case of a reference to a 3GPP document
(includin a G!M document)- a non?specific reference implicitly refers to the latest version of that document in
the same Release as the present document.
C,D 3GPP T/ *,.E+<@ F3G ;ocabularyF.
C*D 3GPP T! *3.+,,@ FTechnical reali(ation of supplementary services ? General .spectsF.
C3D 3GPP T! *3.+G3@ F1all Haitin (1H) and 1all 9old (9O5I) supplementary services ? !tae *F.
C:D 3GPP T! *3.+,G@ J0asic 1all 9andlinK
0.2 +,,revat'ns
%n addition to those below- abbreviations used in the present document are listed in 3GPP T/ *,.E+< C,D.
!%%* !ervice %nteraction %ndicators Two
1 Mult Party serv!e (MPT")
1.1 -un!t'ns an( n8'rmat'n 8l'7s
The followin Mobile .dditional 7unction has been identified for the Multi Party service@
M.7+*=
Multi Party service related authori(ations e'amination
The ability of a P5M& component to determine the authori(ations relatin to Multi Party service. !ee
fiure *.,.
5ocation@ ;5/
The !I5 diarams for the Multi Party service are shown in fiures ,.* and ,.3.
The procedure 9andleLMPT8 shows the status of the service as perceived by the served mobile subscriber- as well as
the status as perceived by any of the other parties. 0eside this- the !I5 diarams show the actions to be ta"en by the
networ" and the information provided by the networ" to the users.
7iure ,.'@ the procedure 3pdateL&onL!peechL1allsL!tatus is defined in 3GPP T! *3.+,G C:D.
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! - %elease &'
The information flow for the MPT8 service is shown in fiure ,.<.
%n the information flow it is assumed that the served subscriber is a mobile subscriber and that the other parties are all
fi'ed %!I& subscribers. 7or the purposes of the information flow diarams it is assumed that there are only two
remote parties. Hhere there are more than two remote parties- sinals to any party connected to the MPT8 bride
shall be sent to all other parties connected to the MPT8 bride- e'cept where a sinle remote party is to be selected for
a private communication.
.s a conseBuence of this assumption- after the MPT8 is split (to establish a private communication) it contains only
one remote party. 9owever- the end state for disconnection of or by that remainin remote party is shown as .?0
.1T%;2 M MPT8 925I. This is to indicate that the disconnection by a sinle remote party will not necessarily cause
the MPT8 call to be released. This will happen only when that remote party is the only remainin party in the MPT8
call.
Party . is the subscriber controllin the MPT8 call (served mobile subscriber). Party 0 is the first remote party called.
Party 1 is the second remote party called.
/emote parties are disconnected by the eneric disconnectMrelease procedure. .ny scenario reBuirin disconnection of
remote parties shown in the !I5 diarams but not e'plicitly shown in the flow diarams shall follow the procedure
shown in the flow diarams for similar scenarios.
7unctions to be performed by the fi'ed %!I& (for e'ample hold authori(ations e'amination) are not shown in the
information flowA only the functions to be performed by the P5M& are shown.
%t is assumed that the MPT8 bride is located in the M!1.
To avoid havin two calls on hold at the same time the reception of the retrieve reBuest is supervised by a retriever
timer T as defined in 3GPP T! *3.+G3 C3D.
&ote that while the MPT8 is on hold- the remote parties can continue to communicate with each other.
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! . %elease &'
Pr'!ess n t*e V)& t' !*e!9
8 MPT" s pr'vs'ne(.
Pr'!ess MPT":M+-02$ 384:11(1)
S#nals t'68r'm t*e le8t are
t'68r'm t*e MS/.
;(le
/*e!9
MPT"
su,s!rpt'n
MPT"
pr'vs'ne(
SS-/S;
pr'vs'ne(<
MPT" mar9e(
n /S;<
;n(!at'r1=
MPT":avala,le
;n(!at'r1=
MPT":avala,le
2 SS-/S;
;n(!at'r1=
MPT":n't:
avala,le
Pr'!ess
MPT"
;(le
"es
.'
"es
.'
.'
"es
/i#ure &(&0 M1/'$. Multi Party ser"ice related authorisations e2amination
(+3%!
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! 4 %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":1(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm
t*e @ party unless 't*er7se state(.
/*e!9:MPT"
/'nne!t +, @
an( /
Spee!*:/all+1=MPT"
Spee!*:/all@1=.ull
MPT":&em'te:Partes1=2
&etreve
n(!at'n
Mult party
n(!at'n
Mult party
n(!at'n
T' / party
MPT"
a!9
SS-/S;
present<
SS ;nv'!at'n
.'t8y
T' #smS/-
+!tve:MPT"
MPT"
reAe!t
&esult1=
-al
Pass
"es
.'
-al
/i#ure &($ (sheet & of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! ) %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":2(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
+!tve:MPT"
Bs!'nne!t
MPT"
Bs!'nne!t
MPT"
MPT":&em'te:Partes1=0
Spee!*:/all+1=.ull
Spee!*:/all:/nt1=0
MPT"
Bs!'nne!te(
&esult1=
0n(
Bs!'nne!t
'ne party
(e.#. /)
Bs!'nne!t /
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
/all /
(s!'nne!te(
+ny
remann# partes
n MPT"<
&esult1=
0n(
+!tve:MPT"
Bs!'nne!t
(e.#. /)
Prvate
!'mmun!at'n
(e.#. -)
>'l( MPT" an(
ma9e spe!8e(
!all a!tve
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
Spee!*:/all@1=
+!tve
>'l(
n(!at'n
T' all partes
e4!ept -
Prvate
!'mmun!at'n
a!9
>el(:MPT":
an(:a!tve:!all
.'
"es
/i#ure &($ (sheet $ of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! 7 %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":4(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
>el(:MPT"
Bs!'nne!t
MPT"
Bs!'nne!t
MPT"
MPT":&em'te:Partes1=0
Spee!*:/all+1=.ull
Spee!*:/all:/nt1=0
MPT"
Bs!'nne!te(
&esult1=
0n(
Bs!'nne!t
'ne party
(e.#. /)
Bs!'nne!t
/
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
/all /
(s!'nne!te(
+ny
remann# partes
n MPT"<
>el(:MPT"
Bs!'nne!t
(e.#. /)
&etreve
MPT"
&etreve
*el( MPT"
&etreve
n(!at'n
&etreve
a!9
+!tve:MPT"
>'l(
n(!at'n
>'l(
n(!at'n
>el(:MPT"
&etreve
n(!at'n
&etreve
n(!at'n
.'
"es
/i#ure &($ (sheet * of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &' %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":%(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
S#nals t'68r'm t*e r#*t are
t'68r'm et*er pr'!ess C/>:MS/
'r pr'!ess ;/>:MS/.
>el(:MPT"
+ns7er
7atn# !all
(e.#. -)
Spee!*
T/>
reDure(
;s t*ere
a 7atn#
!all<
Spee!*:/all@1=
Setup
+ns7er
7atn# !all
reAe!t
/'nne!t -
+ll'!ate
T/>
Spee!*:/all:/nt1=
Spee!*:/all:/nt 2 1
Spee!*:/all@1=
+!tve
>el(:MPT"
>el(:MPT":
+!tve:/all
>el(:MPT":
/all:Setup
/all
esta,ls*e(
/all setup
8ale(
Spee!*:/all:/nt1=
Spee!*:/all:/nt 2 1
Spee!*:/all@1=
+!tve
Spee!*:/all@1=
.ull
>el(:MPT":
+!tve:/all
>el(:MPT"
.'
"es
/i#ure &($ (sheet - of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! && %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":$(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
>el(:MPT":
+!tve:/all
Bs!'nne!t
MPT"
Bs!'nne!t
MPT"
MPT"
(s!'nne!te(
MPT":&em'te:Partes1=0
Spee!*:/all+1=+!tve
Spee!*:/all@1=.ull
Spee!*:/all:/nt1=1
&esult1=
0n(:+!tve
Bs!'nne!t
(e.#. /)
Bs!'nne!t
/
/all /
(s!'nne!t
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
+ny
remann# partes
n MPT"<
>el(:MPT":
+!tve:/all
Bs!'nne!t
a!tve !all
(e.#. -)
Bs!'nne!t
-
/all -
(s!'nne!te(
Spee!*:/all:/nt1=
Spee!*:/all:/nt -1
Spee!*:/all@1=
.ull
>el(:MPT"
Bs!'nne!t
a!tve !all
(e.#. -)
Bs!'nne!t 'ne
*el( party
(e.#. /)
"es
.'
/i#ure &($ (sheet . of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &$ %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":5(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
>el(:MPT":
+!tve:/all
+(( party
(e.#. -)
+n't*er party
permtte(<
/'nne!t -
t' MPT"
MPT":&em'te:Partes1=
MPT":&em'te:Partes 2 1
Spee!*:/all@1=
.ull
MPT"
n(!at'n
&etreve
n(!at'n
T' - party 'nly
+(( party
a!9
+!tve:MPT"
+(( party
reAe!t
>el(:MPT":
+!tve:/all
>'l(
n(!at'n
>'l(
n(!at'n
>el(:MPT":
+!tve:!all
&etreve
n(!at'n
&etreve
n(!at'n
>'l( a!t ve
!all
Start T
>el(:MPT":
+!tve:/all:
Tme(:S7ap
"es
.'
/i#ure &($ (sheet 4 of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &3 %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":8(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes n t*e MPT"
unless 't*er7se state(.
>el(:MPT":
+!tve:/all:
Tme(:S7ap
T e4pres ;nternal s#nal
>'l(
reAe!t
>el(:MPT":
+!tve:!all
&etreve
reDuest
-'r sn#le !all
St'p T
>'l(
reAe!t
&etreve
reAe!t
>el(:MPT":
+!tve:/all
&etreve
reDuest
-'r MPT"
St'p T
>'l(
sn#le !all
Spee!*:/all@1=
>el(
>'l(
n(!at'n
T' t*e sn#le !all 'nly
>'l(
a!9
&etreve
MPT"
&etreve
n(!at'n
&etreve
a!9
+!tve:MPT":
>el(:!all
/i#ure &($ (sheet ) of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &* %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":3(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes n t*e MPT"
unless 't*er7se state(.
>el(:MPT":
+!tve:/all:
Tme(:S7ap
Bs!'nne!t
(e.#. -)
-r'm t*e
sn#le !all
St'p T
Bs!'nne!t
-
/all -
(s!'nne!te(
Spee!*:/all:/nt1=
Spee!*:/all:/nt -1
Spee!*:/all@1=
.ull
>'l(
reAe!t
>el(:MPT"
Bs!'nne!t
sn#le !all
(e.#. -)
Bs!'nne!t
(e.#. /)
Bs!'nne!t
/
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
/all
(s!'nne!te(
+ny
remann# partes
n MPT"<
St'p T
>'l(
reAe!t
Spee!*:/all+1=+!tve
Spee!*:/all@1=.ull
Spee!*:/all:/nt1=1
&esult1=
0n(:+!tve
>el(:MPT":
+!tve:/all:
Tme(:S7ap
.'
"es
/i#ure &($ (sheet 7 of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &- %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":10(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
+!tve:MPT":
>el(:/all
Bs!'nne!t
MPT"
Bs!'nne!t
MPT"
MPT"
(s!'nne!te(
MPT":&em'te:Partes1=0
Spee!*:/all+1=>el(
Spee!*:/all@1=.ull
Spee!*:/all:/nt1=1
&esult1=
0n(:>el(
Bs!'nne!t
'ne party
(e.#. /)
Bs!'nne!t
/
/all /
(s!'nne!te(
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
+ny
remann# partes
n MPT"<
+!tve:MPT":
>el(:/all
Bs!'nne!t
(e.#. /)
Bs!'nne!t
(e.#. -)
-r'm t*e
sn#le !all
Bs!'nne!t
-
/all -
(s!'nne!te(
Spee!*:/all:/nt1=
Spee!*:/all:/nt -1
Spee!*:/all@1=
.ull
+!tve:MPT"
Bs!'nne!t
sn#le !all
(e.#. -)
"es
.'
/i#ure &($ (sheet &' of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &. %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":11(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes unless 't*er7se state(.
+!tve:MPT":
>el(:/all
+(( party
(e.#. -)
>'l(
n(!at'n
&etreve
n(!at'n
>'l(
MPT"
+n't*er party
permtte(<
>'l(
n(!at'n
&etreve
n(!at'n
Start T
MPT":&em'te:Partes1=
MPT":&em'te:Partes 2 1
Spee!*:/all@1=
.ull
/'nne!t -
t' MPT"
MPT"
n(!at'n
T' - party 'nly
&etreve
n(!at'n
+((
a!9
+(( party
reAe!t
+!tve:MPT"
+!tve:MPT":
>el(:/all
+!tve:MPT":
>el(:/all
+!tve:MPT":
>el(:/all:
Tme(:S7ap
"es
.'
/i#ure &($ (sheet && of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &4 %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":12(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes n t*e MPT"
unless 't*er7se state(.
+!tve:MPT":
>el(:/all:
Tme(:S7ap
T e4pres ;nternal s#nal
>'l(
reAe!t
+!tve:MPT":
>el(:/all
&etreve
reDuest
-'r MPT"
St'p T
>'l(
reAe!t
&etreve
reAe!t
+!tve:MPT":
>el(:/all
&etreve
reDuest
-'r sn#le !all
St'p T
>'l( MPT"
>'l(
n(!at'n
>'l(
a!9
&etreve
sn#le !all
Spee!*:/all@1=
+!tve
&etreve
n(!at'n
T' t*e sn#le !all 'nly
&etreve
a!9
>el(:MPT":
+!tve:/all
/i#ure &($ (sheet &$ of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &) %elease &'
Pr'!e(ure n t*e servn# MS/
t' *an(le an MPT" !all.
Pr'!e(ure >an(le:MPT" MPT":13(1$)
S#nals t'68r'm t*e le8t are
t'68r'm t*e !'ntr'ller (+ party)?
s#nals t'68r'm t*e r#*t are t'68r'm all6any
rem'te partes n t*e MPT"
unless 't*er7se state(.
+!tve:MPT":
>el(:/all:
Tme(:S7ap
-r'm t*e
sn#le !all
Bs!'nne!t
(e.#. -)
Bs!'nne!t
sn#le !all
(e.#. -)
Bs!'nne!t
(e.#. /)
St'p T
Bs!'nne!t
/
Bs!'nne!t
-
MPT":&em'te:Partes1=
MPT":&em'te:Partes - 1
/all -
(s!'nne!te(
/all
(s!'nne!te(
Spee!*:/all:/nt1=
Spee!*:/all:/nt -1
+ny
remann# partes
n MPT"<
Spee!*:/all@1=
.ull
St'p T
>'l(
reAe!t
>'l(
reAe!t
Spee!*:/all+1=>el(
Spee!*:/all@1=.ull
Spee!*:/all:/nt1=1
&esult1=
0n(:>el(
+!tve:MPT"
+!tve:MPT":
>el(:/all:
Tme(:S7ap
.'
"es
/i#ure &($ (sheet &3 of &.!0 Procedure 5andle6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! &7 %elease &'
Ma!r' n t*e servn# MS/ t' !*e!9
8 an MPT" !all !an #' a*ea(.
Ma!r'(e8nt'n /*e!9:MPT" /*9:MPT"(1)
S#nals t'68r'm t*e r#*t are
t'68r'm t*e V)&.
/'n(t'ns
met<
/'n8eren!e Treatment ;n(!at'r
present n S;;2 (8'r et*er 'n#'n# !all)<
/'n8eren!e Treatment
;n(!at'r set t' reAe!t
!'n8eren!e reDuest (8'r
et*er 'n#'n# !all)<
/*e!9 MPT"
su,s!rpt'n
Eat:-'r:
MPT":Status:
&eply
Pr'!ess
MPT"
;nt:&elease:
/all
&elease
&elease
transa!t'n
-r'm #smSS-
-r'm (stant
e4!*an#e
-r'm @SS
MPT"
a!tve<
&eDuest
a!!epte(<
-al Pass
"es
.'
"es
.'
.'
"es
"es
.'
.' "es
/i#ure &(30 Macro Check6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $' %elease &'
Ma!r' t' set up a ne7 (ata !all
7*le a MPT" !all s 'n#'n#
Ma!r'(e8nt'n Setup:.e7:Bata:/all:MPT" S.B/:1(1)
S#nals t'68r'm t*e le8t are
t'68r'm pr'!ess ;/>:MS/
'r pr'!ess C/>:MS/
Ma4 num,er
'8 (ata !alls
rea!*e(<
+ll'!ate
T/>
.'n:Spee!*:
/alls1=Setup
MPT":Bata:/all:
Setup:Pen(n#
/all
esta,ls*e(
.'n:Spee!*:
/alls1=+!t ve
.'n:Spee!*:/all:/nt1=
.'n:Spee!*:/all:/nt21
Pass
/all setup
8ale(
Up(ate:.'n:
Spee!*:/alls:
Status
See 3GPP TS 23.018
-al
T/>
alrea(y
all'!ate(
-al
.'
"es
/i#ure &(*0 Setup6New68ata6Call6MPT
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $& %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

A-B HELD / A-C ACTIVE

Subscriber A wants to initiate a multi party conersation


buil! M"T#
$%
re&uest in'o re&
$%
MA(
)*+
,-
in'o ac.
/R0
buil! M"T# 12
,-
re3ect


A-B HELD / A-C ACTIVE

/R0
1#

connect
bri!4e noti'ication
$5555% noti'ication
6retrieal7 $%
6retrieal7
noti'ication
$5555% noti'ication
6multi party7 $%
6multi party7
noti'ication
buil! M"T# $55555555% noti'ication
,- 6multi party7 $%
ac.nowle!4e 6multi party7


ACTIVE MULTI PARTY CONVERSATION


ACTIVE MULTI PARTY CONVERSATION

Subscriber A wants to terminate t8e multi party call


!isconnect
%
9 !isconnect
$5555% !isconnect
!isconnect $%
%
C release
release con'irmation ,-
,5555-

release 9 !isconnect
, $55555555% !isconnect
$%

release
release con'irmation ,-
release C ,55555555-
,-

IDLE

O/,@ Multi party call acceptable
8@ 8es &@ &o
/i#ure &(- (sheet & of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $$ %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

ACTIVE MULTI PARTY CONVERSATION

Subscriber A wants to !isconnect one remote party 6e:4: C7


!isconnect
$%
!isconnect
$55555555% !isconnect
%

release
release con'irmation ,-
release ,55555555-
,-


ACTIVE MULTI PARTY CONVERSATION


ACTIVE MULTI PARTY CONVERSATION

/ne remote party 6e:4: C7 wants to !isconnect

!isconnect
!isconnect ,-
,55555555-
!isconnect
,-

release
$% release con'irmation
$55555555% release
$%

ACTIVE MULTI PARTY CONVERSATION


ACTIVE MULTI PARTY CONVERSATION

/ne remote party 6e:4: 97 wants to 8ol!

8ol!
noti'ication ,-
noti'ication ,5555- re&uest
,- 68ol!7
68ol!7 8ol!
$%
con'irmation

ACTIVE MULTI PARTY CONVERSATION


ACTIVE MULTI PARTY CONVERSATION

/ne remote party 6e:4: 97 wants to retriee t8e 8el! call


retriee
noti'ication ,-
noti'ication ,5555- re&uest
,- 6retrieal7
6retrieal7 retriee
$%
con'irmation

ACTIVE MULTI PARTY CONVERSATION

/i#ure &(- (sheet $ of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $3 %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

ACTIVE MULTI PARTY CONVERSATION

Subscriber A wants to 8ol! entire multi party conersation


8ol! re&uest
$%
8ol!
8ol! bri!4e
,- noti'ication
con'irmation $5555% noti'ication
68ol!7 $%
68ol!7
noti'ication
$55555555% noti'ication
68ol!7 $%
68ol!7

HELD MULTI PARTY CONVERSATION


HELD MULTI PARTY CONVERSATION

Subscriber A wants to retriee t8e 8el! multi party conersation


retriee
$%
re&uest
retriee
bri!4e noti'ication
$5555% noti'ication
6retrieal7 $%
6retrieal7
noti'ication
retriee $55555555%
,- 6retrieal7 noti'ication
con'irmation $%
6retrieal7

ACTIVE MULTI PARTY CONVERSATION


ACTIVE MULTI PARTY CONVERSATION

Subscriber A wants to establis8 a priate communication wit8 one party 6e:4: 97


"riComm
$%
re&uest 8ol!
bri!4e
"riComm
,-
con'irmation
noti'ication
$55555555% noti'ication
68ol!7 $%
68ol!7

A-B ACTIVE / MPTY HELD

/i#ure &(- (sheet 3 of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $* %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

HELD MULTI PARTY CONVERSATION

Subscriber A wants to !isconnect entire multi party conersation


!isconnect
%
9 !isconnect
$5555% !isconnect
!isconnect $%
% release
C release con'irmation ,-
,5555-
release 9 !isconnect
, $55555555% !isconnect
$%
release
release con'irmation ,-
,55555555-
release
release C bri!4e
,-


IDLE


HELD MULTI PARTY CONVERSATION

/ne remote party 6e:4: 97 wants to !isconnect


!isconnect
!isconnect ,-
!isconnect ,5555-
,-

release
$% release con'irmation
$5555% release
$%


HELD MULTI PARTY CONVERSATION


HELD MULTI PARTY CONVERSATION

/ne remote party 6e:4: 97 wants to 8ol!


8ol! re&uest
noti'ication ,-
noti'ication ,5555-
,- 68ol!7 8ol! con'irmation
68ol!7 $%


HELD MULTI PARTY CONVERSATION

/i#ure &(- (sheet * of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $- %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

HELD MULTI PARTY CONVERSATION

/ne remote party 6e:4: 97 wants to retriee t8e 8el! call


retriee re&uest
noti'ication ,-
noti'ication ,5555-
,- 6retrieal7 retriee
6retrieal7 $%
con'irmation


HELD MULTI PARTY CONVERSATION


A-B ACTIVE / MPTY HELD

Subscriber A wants to terminate t8e multi party call


!isconnect
$% !isconnect
$55555555% !isconnect
$%

release
release con'irmation ,-
,55555555-
release release
,-bri!4e


A-B ACTIVE


A-B ACTIVE / MPTY HELD

/ne remote party 6e:4: C7 wants to !isconnect

!isconnect
!isconnect ,-
!isconnect ,55555555-
,-

release
$% release con'irmation
$55555555% release
$%

A-B ACTIVE / MPTY HELD


A-B ACTIVE / MPTY HELD

Actie remote party 697 wants to !isconnect

!isconnect
!isconnect ,-
!isconnect ,5555-
,-

release
$% release con'irmation
$5555% release
$%
HELD MPTY

/i#ure &(- (sheet - of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $. %elease &'
MSa MSCa VLRa HLRa LEb TEb LEc TEc

A-B ACTIVE / MPTY HELD

Subscriber A wants to a!! actie call 6A;97 to multi party call


buil! M"T#
$%
re&uest
/R*
buil! M"T# 12
,-
re3ect


A-B ACTIVE / MPTY HELD

/R*
1#
noti'ication
$5555% noti'ication
6multi party7 $%
6multi party7
noti'ication
$55555555% noti'ication
6retriee!7 $%
6retriee!7
noti'ication
buil! M"T# $55555555% noti'ication
,- 6multi party7 $%
ac.nowle!4e 6multi party7


ACTIVE MULTI PARTY CONVERSATION

O/*@ 2'tra remote party allowed within ma'imum numberN
8@ 8es &@ &o
/i#ure &(- (sheet . of 4!0 9nformation flow for Multi Party ser"ice
MSa MSCa VLRa HLRa LEb TEb LEc TEc

A-B ACTIVE / MPTY HELD

/ne remote party 6e:4: 97 wants to 8ol!


8ol! re&uest
noti'ication ,-
noti'ication ,5555-
,- 68ol!7 8ol! con'irmation
68ol!7 $%


A-B ACTIVE / MPTY HELD


A-B ACTIVE / MPTY HELD

/ne remote party 6e:4: 97 wants to retriee t8e 8el! call


retriee re&uest
noti'ication ,-
noti'ication ,5555-
,- 6retrieal7 retriee
6retrieal7 $%
con'irmation


A-B ACTIVE / MPTY HELD


A-B ACTIVE / MPTY HELD

Sere! mobile subscriber wis8es to alternate between actie call an! 8el! M"T#


8ol! re&uest
$%
'or 9 start
T


A-B (ACTIVE, HOLD REQ) / MPTY HELD


retriee re&
$%stop noti'ication
'or M"T# T 5555% noti'ication
68ol!7 %
68ol!7
noti'ication
55555555% noti'ication
6retrieal7 %
6retrieal7

MPTY ACTIVE / A-B HELD

/i#ure &(- (sheet 4 of 4!0 9nformation flow for Multi Party ser"ice
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $4 %elease &'
1.2 ;n8'rmat'n st're( n t*e >)&
The followin loical states are applicable for MPT8 (refer to T! *3.+,, for an e'planation of the notation)@
Provisioning State Registration State Activation State HLR Induction State
(&ot Provisioned- &ot .pplicable- &ot .ctive- &ot %nduced)
(Provisioned- &ot .pplicable- .ctive and Operative- &ot %nduced)
The 95/ shall store the loical state of MPT8 (which shall be one of the valid states listed above) on a per subscriber
basis.
1.3 State transt'n m'(el
The followin fiure shows the successful cases of transition between the applicable loical states of MPT8. The state
chanes are caused by actions of the service provider.
&ote that error cases are not shown in the diaram as they normally do not cause a state chane. .dditionally- some
successful reBuests may not cause a state chane. 9ence they are not shown in the diaram.
/i#ure &(.0 State transition model for MPT
1.4 Trans8er '8 n8'rmat'n 8r'm >)& t' V)&
%f the provisionin state for MPT8 is FProvisionedF then- when the subscriber reisters on a ;5/- the 95/ shall send
that ;5/ information about the loical state of MPT8.
%f the loical state of MPT8 is chaned while a subscriber is reistered on a ;5/ then the 95/ shall inform the ;5/
of the new loical state of MPT8.
1.% ;n8'rmat'n st're( n t*e V)&
7or MPT8 the ;5/ shall store the service state information received from the 95/.
1.$ >an('ver
9andover will have no impact on the control procedures and the operation of the service.
1.5 Smultane'us use '8 Mult Party 'perat'ns
The operations 0uildMPT8- !plitMPT8- 9oldMPT8 and /etrieveMPT8 interact with each other- and cannot be
applied simultaneously. Once the mobile station has initiated one of these operations- it shall not initiate another Multi
Party operation until the first operation has been ac"nowleded by the networ"- or the M! locally determines (due to
timer e'piry) that the first operation has failed.
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $) %elease &'
+nne4 +1
/*an#e *st'ry
Chan#e history
TSG CN: Spec ;ld +er C% %e" Phase Cat New
+er
Su<ject=Comment
+pr 1333 GSM 03.84 $.0.0 &35 Trans8erre( t' 3GPP /.1
/.F03 23.084 &33 3.0.0 +ppr've( at /.F03
/.F0$ 23.084 3.0.0 001 &33 3.1.0 appr've( at /.F0$
/.F03 23.084 3.1.0 002 1 &33 - 3.2.0 SB) re8res*
/nF11 3.2.0 4.0.0 Vers'n n!rease( 8r'm &33 t' &el-4
a8ter /.F11.
/.F11 23.084 3.2.0 003 1 &el-4 / 4.0.0 0n*an!ement '8 MPT" SB)s an(
/+M0) 8un!t'nalty
/.F12 23.084 4.0.0 004 1 &el-% / %.0.0 >an(ln# '8 Mult/all n MPT"
pr'!e(ure
/.F2$ 23.084 %.0.0 &el-$ $.0.0 &elease $ a8ter /.F2$
/TF3$ 23.084 $.0.0 &el-5 5.0.0 Up#ra(e( un!*an#e( 8r'm &el-$
/TF42 23.084 5.0.0 &el-8 8.0.0 Up#ra(e( un!*an#e( 8r'm &el-5
/TF4$ - 8.0.0 - - &el-3 3.0.0 Up(ate t' &el-3 vers'n (M//)
2011-03 - 3.0.0 - - &el-10 10.0.0 Up(ate t' &el-10 vers'n (M//)
3GPP
3GPP TS $3(')* +&'('(' ($'&&,'3! $7 %elease &'

Das könnte Ihnen auch gefallen