Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 2
Alternative method to SIP with ISUP encapsulation SIP-T (SIP for Telephony developed by IETF) SIP-I (SIP with ISUP encapsulation developed by ITU-T)
SIP in MSS
SIP-T (IETF) and SIP-I (ITU) can
be used between MSS instead of BICC
SIP interfaces
MGCF MSS
BICC / SIP Nc SIP Mg
IMS
MSS
H248
H248
Mc
GERAN
MGW
Nb
IP
MGW
UTRAN
Mc
3GPP 24.228/229
Modify session characteristics Terminate sessions Sessions include, but are not limited to, IP telephony calls and multi-media
conferences
SIP operation
SIP is based on an HTTP-like
request/response transaction model.
SIP Message
Both types of messages consist of a start-line, one or more header fields, an
empty line indicating the end of the header fields, and an optional message-body.
SIP Request
Request Line structure
Request Line
Message Header
INVITE sip:bob@biloxi.com SIP/2.0 Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds Max-Forwards: 70 To: Bob <sip:bob@biloxi.com> From: Alice <sip:alice@atlanta.com>;tag=1928301774 Call-ID: a84b4c76e66710@pc33.atlanta.com CSeq: 314159 INVITE Contact: <sip:alice@pc33.atlanta.com> Content-Type: application/sdp Content-Length: 142
<CRLF>
OPTIONS
UPDATE enhancements INFO
PRACK
For public use IPR applies 14 Nokia Siemens Networks
SIP Response
Status Line structure
Status Line
Message Header
SIP/2.0 200 OK Via: SIP/2.0/UDP here.com:5060 From: BigGuy <sip:UserA@here.com>;tag=6744509153 To: LittleGuy <sip:UserB@there.com>;tag=8321234356 Call-ID: 12345601@here.com CSeq: 1 INVITE Contact: <sip:UserB@110.111.112.113> Content-Type: application/sdp Content-Length: 147
2xx Success
the action was successfully received, understood and accepted
3xx Redirection
further action needs to be taken in order to complete the request
The list contains all possible response codes. The ones that can not be sent by the MSS are marked in italics.
481 Call Leg/Transaction Does Not Exist 482 Loop Detected 483 Too Many Hops 484 Address Incomplete 485 Ambiguous 486 Busy Here 487 Request Cancelled 488 Not Acceptable Here 490 Request Updated 491 Request Pending
The list contains all possible response codes. The ones that can not be sent by the MSS are marked in italics.
SIP transactions
Client MSS A Server MSS B
transaction
requests
transaction
ACK
transaction
BYE 200(OK)
SIP Addresses
sip:user:password@host:port;uri-parameters <sip:john@server.com>
SIPS-URI
telephone-URI
A Defines purpose of message B Declares who the message relates to C Enables delivery of nonSIP media D Ensures request can be related to other messages in session E Records path
E
B D C C
v=0 o=192.168.1.212 IN IP4 192.168.1.212 s= Call from John c=IN IP4 192.168.1.212 m=audio 5004 RTP/AVP 8 3 0
SDP Parameters
SDP-parameters: v: protocol version o: owner/creator and session identifier s: session name c: connection information t: time the session is active m: media name and transport address a: zero or more media attribute lines b: bandwidth information
iLBC Clearmode
MSS-A
200 OK (ANM)
ACK