(8 - (1 (SIP E-Mail: katto@waseda.jp (TCP/IP AV ( ( AV RTCP SMIL RTP / RTCP ( HTTP UDP (TCP TCP (UDP IP ( ( ( (1 ISDN PHS Q.931 SS7 Q.931 (2 ( SETUP ( IAM ( SETUP ( CALLPROC ALERT ( ACM ( ALERT ( CONNECT ( CONNECT ( ANM ( ( DISC ( REL ( REL ( DISC ( REL (
(3 SS7 (CCITT No.7 (1 (+ SS7 ( ( CAP ( CAP ( end-to-end ( Signalling System No.7 OPEN ( OPEN ( ( (2 (1 ( ( ( SS7 ( + ITU-T H.320, H.324 (2 ( (3 ( IETF SIP/, ITU-T H.323
(1 (2 PC-PC (1 PC-PC (2 PC- (3 - (3 - SS7 ( ISDN SS7 ( PHS ( ( TCP/IP ( SS7 N.A. ( IETF IP IETF SIP/ RTP / RTCP SIP SMIL HTTP UDP (TCP TCP (UDP IP
SIP (1 SIP (2 ( SIP ( RFC3261 SIP ( SIP Request / Response SIP ( ( INVITE C->S MUST ACK C->S MUST INVITE OPTIONS C->S MUST BYE C->S MUST (proxy SHOULD ( CANCEL C->S MUST (proxy SHOULD ( REGISTER C->S RECOMMENDED RFC INFO C->S (RFC2976 PRACK C->S (RFC3262 (LDAP (proxy (redirect SIP ( SUBSCRIBE C->S (RFC3265 NOTIFY S->C (RFC3265 UPDATE C->S (RFC3311 MESSAGE C->S (RFC3428 REFER C->S (RFC3515 SIP (3 SIP (... HTTP/1.1 SIP-URL SIP (4 (Reason Phrases S->C 100 : Trying 1xx 180 : Ringing 2xx S->C 200 : OK 3xx S->C 300 : Multiple Choices 301 : Moved Permanently 302 : Moved Temporarily 305 : Use Proxy 400 : Bad Request 4xx S->C 401 : Unauthorized 403 : Forbidden 404 : Not Found 407 : Proxy Authentication Required 500 : Internal Server Error 5xx S->C 501 : Not Implemented 600 : Busy Everywhere 6xx S->C SIP sip : user @ host [ : port ] ( ; url-parameters or SIP NW (Well-Known: 5060 sip: j.doe@big.com sip: j.doe@big.com; transport=tcp sip: j.doe@big.com; maddr=239.255.255.1; ttl=15 sip: +1-212-555-1212:1234@gateway.com;user=phone sip: alice@register.com; method=register SIP (1 SIP (5 SIP (2 SIP (6 SIP-URL SIP/2.0 Request = Method space Request-URI space SIP-Version CRLF * ( general-header request-header entity-header CRLF [ message-body ] SIP/2.0 Response = SIP-version space Status-Code space Reason-Phrase CRLF *( general-header response-header entity-header CRLF [ message-body ] general-header = Accept Accept-Encoding Accept-Language Call-ID Contact CSeq Date Encryption Expires From Record-Route Timestamp To Via request-header = Authorization Contact Hide Max-Forwards Organization Priority Proxy-Authorization Proxy-Require Route Require Response-Key Subject User-Agent message_body = Session Description (: response-header = Allow Proxy-Authenticate Retry-After Server Unsupported Warning WWW-Authenticate entity-header = Content-Encoding Content-Length Content-Type
Client SIP (7 INVITE ( 100 Trying 180 Ringing ACK ( BYE Server SIP (8 (1 C->S: INVITE sip:watson@boston.bell-tel.com SIP/2.0 To: T. Watson <sip:watson@bell-tel.com> CSeq: 1 INVITE Subject: Mr. Watson, come here. Content-Type: application/sdp Content-Length:... v=0 o=bell 53655765 2353687637 IN IP4 128.3.4.5 s=mr. Watson, come here. c=in IP4 kton.bell-tel.com m=audio 3456 RTP/AVP 0 3 4 5 S->C: SIP/2.0 100 Trying To: T. Watson <sip:watson@bell-tel.com> ;tag=37462311 CSeq: 1 INVITE Content-Length: 0 Client INVITE ( 100 Trying 180 Ringing ACK ( BYE Server SIP (9 SIP (10 (2 Client Server (3 Client Server S->C: SIP/2.0 180 Ringing To: T. Watson <sip:watson@bell-tel.com> ;tag=37462311 CSeq: 1 INVITE Content-Length: 0 INVITE ( 100 Trying 180 Ringing C->S: ACK sip:watson@boston.bell-tel.com SIP/2.0 To: T. Watson <sip:watson@bell-tel.com> ;tag=37462311 CSeq: 1 ACK INVITE ( 100 Trying 180 Ringing S->C: SIP/2.0 To: <sip:watson@bell-tel.com> ;tag=37462311 CSeq: 1 INVITE Contact: sip:watson@boston.bell-tel.com Content-Type: application/sdp Content-Length:... v=0 o=watson 4858949 4858949 IN IP4 192.1.2.3 s=i'm on my way c=in IP4 boston.bell-tel.com m=audio 5004 RTP/AVP 0 3 ACK ( BYE ( C->S: BYE sip:watson@boston.bell-tel.com SIP/2.0 To: T. A. Watson <sip:watson@bell-tel.com> ;tag=37462311 CSeq: 2 BYE ACK ( BYE SIP (11 SIP (12 A A B REGISTER ( ( REGISTER B query response SIP ACK moved SIP moved REGISTER ( moved ( REGISTER query response SIP ACK
(1 (IP ( RTP Session description Time description Media description (2 v= (protocol version o= (owner/creator and session identifier. s= (session name i=* (session information u=* (URI of description e=* (email address p=* (phone number c=* (connection information - not required if included in all media b=* (bandwidth information One or more time descriptions z=* (time zone adjustments k=* (encryption key a=* (zero or more session attribute lines Zero or more media descriptions t= (time the session is active r=* (zero or more repeat times m= (media name and transport address i=* (media title c=* (connection information - optional if included at session-level b=* (bandwidth information k=* (encryption key a=* (zero or more media attribute lines RFC2347: Session Description Protocol RFC2347: Session Description Protocol (3 (4 v=0 Version ( 0 o=katto 844526 842807 IN IP4 133.9.250.196 Origin ID s= Sample Session Name i= Sample Description Information e=katto@waseda.jp (Jiro Katto E-mail Address c=in IP4 224.2.0.1/127 Connection ( t=2873397496 2873404696 Time a=recvonly Attributes ( m=audio 50100 RTP/AVP 0 Media ( RTP m=video 50102 RTP/AVP 96 Media ( RTP a=rtpmap:96 MP4V-ES/90000 Attribute ( a=fmtp:96 profile-level-id=1 Attribute ( RFC2347: Session Description Protocol RTP PT PT encoding audio/video clock rate channels (packet type name (A/V (Hz (audio 0 PCMU A 8000 1 2 G721 A 8000 1 3 GSM A 8000 1 8 PCMA A 8000 1 9 G722 A 8000 1 14 MPA A 90000 15 G728 A 8000 1 26 JPEG V 90000 31 H261 V 90000 32 MPV V 90000 33 MP2T AV 90000 96 127 dynamic (5 (6 (MPEG-4 Visual / Simple Profile/Level 1, rate=90000 (90kHz m=video 49170/2 RTP/AVP 98 a=rtpmap:98 MP4V-ES/90000 a=fmtp:98 profile-level-id=1;config=000001b001000001b509000001000000012... PT (96 127 Core Profile/Level 2, rate=90000 (90kHz m=video 49170/2 RTP/AVP 98 a=rtpmap:98 MP4V-ES/90000 a=fmtp:98 profile-level-id=34 MIME / [/ ] SIP (Session Initiation Protocol (offer/answer RTSP (Realtime Streaming Protocol (retrieval SAP (Session Announcement Protocol (announcement MEGACO (Media Gateway Control Protocol (gateway control Advance Real Time Simple Profile/Level 1, rate=90000 (90kHz m=video 49170/2 RTP/AVP 98 a=rtpmap:98 MP4V-ES/90000 a=fmtp:98 profile-level-id=145
SIP/ (1 SIP INVITE SIP ( INVITE SIP ( ethereal SIP ( or RTP (RFC3550 (2 (3 (RFC3550 v=2 P X CSRC M SSRC CSRC (list SSRC#1 SSRC#2 SSRC#N SSRC#M MCU ( ( SSRC#k SSRC#k CSRC CSRC SSRC ( 16 CSRC SSRC NAT H.323? ITU-T H.323 1996 H.323 Version 1 LAN Visual Telephone Systems and Equipment for Local Area Networks which provide a Non-guaranteed Quality of Service 1998 H.323 Version 2 Version 4 Packet-based Multimedia Communications Systems TV
ITU-T T H.32X (1 ITU-T T H.32X (2 H.320 / H.324 H.324/M ISDN (FOMA H.324/M PHS H.222.0 H.323 Annex H,I ( H.324 ISDN H.320 SS7 H.324/M PHS H.323 N.A. H.323 (over TCP/IP H.222 (MPEG2-TS H.323 H.323 : Q.931, H.245, RAS G.72X RTP H.26X UDP RTCP RAS (GK IP ( Q.931 H.245 T.120 ( ( TCP (RAS: Registration, Admission & Status RAS IP ( IP (SIP ( Q.931 H.323 H323-UUIE ( Q.931/H323-UUIE IP H.245 (IP + H.245 (,, H.245 H.32X ( (RTP H.245 H.323 H.323 Packet-based multimedia communications systems H.225.0 Call signalling protocols and media stream packetization for packet based multimedia communication systems (Q.931 (RAS (IETF RTP/RTCP H.245 Control protocol for multimedia communication H.32X (H.245 H.248 Gateway Control Protocol H.323 (IETF MEGACO H.332 H.323 extended for loosely-coupled conferences H.323 (IETF H.235 Security and encryption for H-Series (H.323 and other H.245 based multimedia terminals H.32X H.246 Interworking of H-Series multimedia terminals with H-Series multimedia terminals and voice/voiceband terminals on GSTN and ISDN H.32X G.72X H.26X T.12X H.323 (2 Q.931 (2 Q.931 (1 (1 (RAS (RAS (3 H.245 MCU (4 H.32X
Direct Call Signalling / Direct H.245 Control (1 (2 GK Routed Call Signalling / Direct H.245 Control (RAS (register (translation (RAS 1719 1719 (register (translation (RAS (register (translation (RAS 1719 1719 (register (translation (connect (Q.931/H323-UUIE 1720 (connect (connect (Q.931 1720 (Q.931 1720 (connect (negotiation (H.245 dynamic port (negotiation (negotiation (H.245 dynamic port (negotiation (RTP/RTCP (RTP/RTCP dynamic port dynamic port (3 GK Routed Call Signalling / GK Routed H.245 Control (RAS (register (translation (RAS 1719 1719 (register (translation SIP/ vs. H.323 (connect (Q.931 1720 (Q.931 1720 (connect (negotiation (H.245 dynamic (H.245 dynamic (negotiation (RTP/RTCP dynamic port SIP/ H.323 (1 SIP/ H.323 (2 H.323 RTP Vocaltec Q.931 / H.245 MS: NetMeeting H.332 ISDN H.32X H.248 (megaco SIP/ H.323 SIP Q.931 SIP H.245 RAS IETF Mbone vic/vat/sdr AV SIP / MS: Messenger 3GPP SIP
SIP/ H.323 (3 Q.931/H.245/RAS: PER SIP/: Q931/H245/RAS (ITU-T SIP/ (IETF SIP/PSTN SIP SIP SIP-T ENUM (1 PSTN DNS IP SS7 SIP-T GW IP SIP-T GW SS7 ENUM DNS root IAM ( 183 Session Progress ACM ( with ACM ANM ( INVITE with IAM with ANM IAM ( ACM ( ANM ( SIP-T GW e164.arpa 1.e164.arpa 4.4.e164.arpa 3.3.e164.arpa 1.8.e164.arpa PHS com, jp, uk, fr, E.164 PSTN ( +1-(xxx-yyy-zzzz +81-(xxx-yyy-zzzz RFC 2916 ENUM (2 (1 IP ENUM (3 (2 IP ENUM SIP URI +81-3-5286-nnnn n.n.n.n.6.8.2.5.3.1.8.e164.arpa URI? SIP URI ( n.n.n.n.6.8.2.5.3.1.8.e164.arpa sip: foo@waseda.jp ENUM +81-3-5286-nnnn n.n.n.n.6.8.2.5.3.1.8.e164.arpa GW? n.n.n.n.6.8.2.5.3.1.8.e164.arpa 133.9.m.n DNS (*.e164.arpa DNS (*.e164.arpa SIP SIP IP IP +81-3-5286-nnnn sip: foo@waseda.jp +81-3-5286-nnnn tel:+81-3-5286-nnnn
050 IP A IP SIP Client A SUBSCRIBE SIP SIP Server (UN SUBSCRIBE Client B Messenger 050-mmmm-nnnn IP B IP NOTIFY ( IP YahooBB ( ( IP 050 ENUM YahooBB IP RFC3265 SIP SIP IM Client A Client B MESSAGE Messenger MESSAGE Ethereal MESSAGE RFC3428