XVIII ENUM
W I D E P R O J E C T 18 ENUM 1 ENUM SPIT SPAM SPIT SPIT 2 ETJP ENUM 3 2005 WIDE ENUM 4 SPIT 5 SIP 6 2 ETJP/ ENUM 2.1 ETJP ENUM ENUM Trial Japan; ETJP ENUM JPNICJPRSWIDE Project 3 2003 9 2005 12 WIDE Project 46 ETJP URI http://etjp.jp/ ETJP 2003 9 2004 9 URI http://etjp.jp/about/activity/20041111/ ETJP 2nd report1111.pdf ETJP 3 2004 9 1 2 ENUM 1.8.e164.jp 1 ENUM 2 ENUM 3 ENUM ENUM 3 ENUM 1.8.e164.arpa 2005 2006 1.8.e164.arpa 2005 12 2.2 ENUM 2005 8 IP ENUM ENUM 1.8.e164.arpa URI http://www.soumu.go.jp/s-news/2005/ 050810 2.html ENUM JPNICJPRSWIDE Project ENUM 2005 11 1.8.e164.arpa ITU 2005 12 1.8.e164.arpa DNS 2006 18 ENUM 18 215
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t 3 WIDE 2005 ENUM 3.1 ENUM (1) SIP (2) Softphone (3) 3.2 SIP ENUM 2003 2004 ENUM WIDE NOC SIP ENUM https://www.e164.wide.ad.jp/ SIP PC SIP Softphone SIP 3.3 ENUM ENUM URI SIP ENUM 3.4 3.4.1 ENUM (1) ENUM 3.3.4.9.e164.wide.ad.jp (2) 3/24 01:00 (3) ENUM URI 24 (4) SIP: 18 TEL: 7 HTTP: 6 MAILTO: 8 : 9 3.4.2 SIP (1) SIP sip2.e164.wide.ad.jp (2) 3/20 04:003/24 14:00 (3) Register 17 37 (4) Invite 17 394 35 SIP 3.4.3 (1) SIP SIP SERSER SERSIP Asgent (2) SIP SIP SER X-Lite SJPhone WindowsMessenger SIP Communicator WirelessIP-5000 N900iL SIP WindowsMessenger N900iL (3) SIP SIP RTP X-Lite X-Lite SJPhone SJPhone WindowsMessenger WindowsMessenger SIP Communicator SIP Communicator WirelessIP-5000 WirelessIP-5000 N900iL N900iL 3.5 (1) SIP Softphone (2) ENUM URI NAPTR 216
W I D E P R O J E C T 3.6 SIP Softphone 10 ENUM 17 SIP Asgent 3.7 URI SERSIP Express Router http://www.iptel.org/ser/ SIP Asgent http://www.asgent.co.jp/products/ Applico/applico.html X-Lite http://www.xten.com/index.php? menu=x-series SJPhone http://www.sjlabs.com/sjp.html WindowsMessenger http://www.microsoft.com/downloads/ details.aspx?familyid=a8d9eb73-5f8c- 4b9a-940f-9157a3b3d774&DisplayLang=ja SIP Communicator http://www.sip-communicator.org/ WirelessIP-5000 http://www.wirelessip5000.com/ indexj.html N900iL http://www.docomo.biz/html/product/ cordless/n900il.html 4 SPIT SPIT SPAM over Internet Telephony SPAM SPIT Abuse SPIT VoIP VoIP 4.1 SPIT SPIT 2 SPIT SPAM IntegrityConfidentiality AvailabilitySecurity DoS 4.2 SPIT VoIP 4.2.1 SIP 18 ENUM 18 217
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t 4.2.2 ID callback DDoS SIP DNS SIP 4.2.3 register UA ID/Passwd 4.2.4 1 4.2.5 DoS SIP SIP DoS DoS 110 IP IP Phone DDoS DoS RTP 4.2.6 4.2.7 4.3 From DoS 4.3.1 4.2.1 4.3.2 register 4.3.3 ISP SIP SIP 2 SIP VoIP 218
W I D E P R O J E C T SIP 4.3.3.1 UA ID/Passwd Challenge/ Response 4.3.3.2 SIP Register IP UA ID/Passwd 4.3.4 ID SIP VoIP SIP URI @ LHS SIP URI ID SIP From ID callback DDoS 4.3.5 DoS 4.2.5 DoS SIP VoIP DoS DoS DoS 4.3.5.1 SIP DoS SIP register message multiple register call invite meesage 4.3.5.2 Session DoS CANCEL 4.3.5.3 DoS SIP 5060 SIP 5 SIP IP SIP IP ENUM SPIT 2005 SIP IP 5.1 SIP IP SIPSession Initiation Protocol[234] 18 ENUM 18 219
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t Resgitrar Proxy UAUser Agent UA SIP 1 SIP 5.1.1 Digest SIP RFC2617[88] HTTP Challenge/ Response Digest RFC3261[234] Basic UA UA Proxy Registrar REGISTER INVITE UA 5.1.2 TLS SIP TLSTransport Layer Security[48] RFC3261 SIP 5.1.2.1 UA Proxy/Redirect/Registrar TLS TLS TLS UA TLS UA TLS UA TLS 5.1.2.2 TLS UA UA 5.1.2.3 SIP TLS AES Advanced Encryption Standard TLS RSA WITH AES 128 CBC SHA[36] TLS RSA WITH 3DES EDE CBC SHA 5.1.2.4 UA UA TLS UA TLS UA1 Proxy1 Proxy2 UA2 UA1 Proxy1 Proxy2 UA2 TLS TLS Proxy2 UA2 UA2 Proxy2 REGISTER TLS 5.1.3 TLS Digest Proxy Proxy Proxy TLS UA Proxy UA Proxy TLS Proxy TLS Digest UA Proxy Registrar 220
W I D E P R O J E C T Proxy TLS Proxy UA UA Digest UA1 Proxy1 Proxy2 UA2 TLS UA1 UA2 E2EEnd-to-End E2E 5.1.4 IPsec SIP IPsec[158] TLS SIP 5.1.5 Security Mechanism Agreement RFC3329[14] SIP OPTIONS Digest TLS IPsec 5.1.6 S/MIME SIP S/MIME[223] RFC3261 UA S/MIME E2E 5.1.6.1 S/MIME user@domain From sip:user@ domain multipart/ signed[92] application/pkcs7-signature application/ pkcs7-mime 5.1.6.2 TLS TLS S/MIME 5.1.6.3 SIP S/MIME RSA SHA1 AES RFC3853[213] 5.1.7 Tunneling SIP SIP S/MIME SIP message/sip Content-Type S/MIME SIP RFC3261 SIP Proxy From To From sip:anonymous@domain From 5.1.8 AIB 5.1.8.1 message/sip SIP Proxy 18 ENUM 18 221
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t AIB Authenticated Identity Body RFC3893[214] 5.1.8.2 AIB INVITE FromDateCall-IDContact ToCSeq AIB Content-Type message/sipfrag RFC3420[263] SIP 5.1.8.3 S/MIME AIB SIP S/MIME multipart/signed AIB message/sipfrag application/ pkcs7-signature SDPSession Description Protocol[102] SIP multipart/mixed 5.1.9 SIP Identity 5.1.9.1 AIB S/MIME UA UA E2E draft-ietf-sip-identity[215] UA UA Proxy UA UA Proxy Identity Identity-Info 2 UA UA Digest UA Proxy SIP Identity 5.1.9.2 From SIP To SIP Call-ID CSeq Date Contact SIP sha1withrsaencryption[108] Base64[147] Identity URL Identity-Info 5.1.9.3 UA UA Proxy Identity Identity-Info UA UA 5.1.10 Credential Service draft-ietf-sipping-certs[144] Credential Service 5.1.10.1 E2E S/MIME UA UA Credential Service 5.1.10.2 Credential Service SIP PUBLISH [204] RFC3265[228] SUBSCRIBE NOTIFY 5.1.10.3 PUBLISH Credential 222
W I D E P R O J E C T REGISTER TLS UA Digest 5.1.10.4 UA UA SUBSCRIBE NOTIFY TLS UA Digest Credential 5.1.10.5 SUBSCRIBE NOTIFY SIP Identity 5.1.11 PAI (P-Asserted-Identity) RFC3325[145] RFC3324[300] P-Asserted-Identity Proxy UA Digest P-Asserted-Identity Proxy Proxy 5.1.12 SRTP SIP IP RFC3711[17] SRTPSecure RTP IP SIP RFC3550[247] RTPReal-time Transport Protocol RTCPRTP control protocol RTP RTCP SRTP RTP RTP 5.1.13 SIP 2 E2E 2 ID 5.1.13.1 UA Proxy Registrar UA Digest TLS Digest ID Proxy TLS ID SIP Identity E2E ID SIP Identity AIB S/MIME 5.1.13.2 TLS SIP Identity E2E AIB S/MIME 5.1.13.3 TLS E2E S/MIME 5.2 SPAM SPIT 18 ENUM 18 223
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t ID Digest SIP 4 5.2.1 S/MIME 5.2.1.1 user@domain HTTP/SMTP/SIP 5.2.1.2 user@domain UA 5.2.2 [159] 5.2.2.1 user@domain IP HTTP/SMTP/SIP UA 5.2.2.2 IP user@domain IP UA 5.2.3 SIP Identity Proxy DomainKeys[44] DKIMDomainKeys Identified Mail[6] 5.2.3.1 5.2.3.2 SIP Identity Identity-Info DomainKeys DKIM DNS 224
W I D E P R O J E C T UA 5.2.4 IP IP 3 Sender ID[168] SPFSender Policy Framework[309] 5.2.4.1 IP DNS 5.2.4.2 IP DNS 5.2.5 S/MIME E2E IP IP IP IP 5.3 SIP IP NAT NATNetwork Address Translation NAPTNetwork Address Port Translation[264] NAT IP IP [225] NAT IPv6 IPv4 IP NAT LAN NAT SIP IP NAT 5.3.1 SIP IP DNS SIP RTP RTCP 5.3.1.1 SIP SIP UDP TLS TCP UA UA UA 5060 5061 5.3.1.2 RTP RTCP RTP UDP RTP 18 ENUM 18 225
18 ENUM 1 RTCP 5.3.2 IP SIP UA 5.3.4 ALG B2BUA UA NAT IP IP ALGApplication Layer Gateway[30, 265] B2BUABack-to-Back User Agent[234] W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t 5.3.2.1 SIP Via Proxy Contact UA 5.3.2.2 SDP INVITE SIP SDP IP RTP/RTCP 5.3.3 NAT NAT UA IP IP SIP RTP/RTCP UA NAT UA IP IP Proxy UA IP IP UA IP IP NAT 5.3.4.1 ALG ALG NAT IP IP SIP SDP IP 5.3.4.2 B2BUA B2BUA 2 UAUAC User Agent Client UASUser Agent Server UA UAS UAC Proxy UA NAT IP IP RTP 5.3.5 STUN/TURN/ICE UA IP NAT IP STUNSimple Traversal of UDP through NATs[235]TURNTraversal Using Relay NAT[232]ICEInteractive Connectivity Establishment[231] 5.3.5.1 STUN STUN NAT STUN STUN 226
W I D E P R O J E C T IP STUN UA IP IP Cone NAT NAT UDP UDP hole punching UDP 5.3.6 NAT IP SIP RTP/RTCP NAT UA SIP IP NAT 5.3.5.2 TURN TURN TURN UDP TCP NAT TURN TURN IP STUN TURN STUN Symmetric NAT TCP UDP TURN 5.3.5.3 ICE ICE STUN TURN NAT ICE UA IP STUN NAT IP TURN TURN IP 5.3.5.4 SDP RTCP NAT RTCP RTP IP SDP RTCP IP RFC3605[111] 5.3.7 UPnP UPnP NAT IP NAT NAT UPnP UPnP SSDPSimple Service Discovery Protocol GetNATRSIPStatus NAT NewNATEnabled 1 NAT GetExternalIPAddress IP NewExternalIPAddress IP AddPortMapping NAT SIP RTP/RTCP NAT SIP UDP 5060 NewExternalPort 5060NewProtocol UDPNewInternalPort 5060NewInternalClient IP IP RTP RTCP DeletePortMapping UA NAT UPnP 18 ENUM 18 227
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t NAT UA NAT 5.3.8 STUN TURN ICE ALG B2BUA UPnP UPnP NAT IP UPnP 5.4 SIP IP IP SIP IP PSTNPublic Switched Telephone Network E.164 [136] IP IP 5.4.1 UA IP UA 5.4.1.1 050 050 IP IP IP 5.4.1.2 SIP IP SIP URL 050-xxxx-yyyy example.ne.jp sip:050xxxxyyyy@ example.ne.jp SIP URL sip:id123@example.ne.jp SIP URL 5.4.1.3 UA REGISTER Registrar INVITE Proxy UA 5060 5.4.1.4 Digest IP 5.4.1.5 UA UA SIP RTP/RTCP IP UA 228
W I D E P R O J E C T 5.4.2 DNS IP SIP DNS SIP IPv6 5.4.2.1 SIP DNS UA RFC3263[233] Registrar Proxy SIP NAPTR [178] SRV [98] DNS SIP 5.4.2.2 IPv6 SIP AAAA [277] IPv6 5.4.3 IP IP IP 2 IP IP 5.4.3.1 IP IP Ethernet IP SIP IP IP SIP UA LAN IP DHCP IP NAT 5.4.3.2 IP IP IP Ethernet SIP IP SIP UA IP 1 IP IP LAN IP DHCP IP NAT 5.4.3.3 IP IP IP SIP UA 5.4.4 NAT IP IP IP NAT IP UA 5.4.4.1 STUN IP STUN NAT NAT STUN STUN SIP RTP/RTCP STUN Binding NAT IP SIP NAT 5.4.4.2 UPnP IP UPnP NAT NAT UPnP UPnP IP IP SIP 5060RTP 5090RTCP 5091 18 ENUM 18 229
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t UA IP SIP NAT 5.4.5 IP IP IP 5.4.5.1 IP 050-xxxx-yyyy example.ne.jp INVITE From sip:050xxxxyyyy@ example.ne.jp 090-ssss-tttt Request-URI To sip:090sssstttt@ example.ne.jp INVITE UDP Digest 090-ssss-tttt 050xxxxyyyy SIP Proxy Record-Route ACK Proxy RTP Proxy IP 5.4.5.2 IP REGISTER UDP Digest 090-ssss-tttt INVITE From sip:090sssstttt@ IP Request-URI To sip:050xxxxyyyy@ IP IP IP From To IP IP 090sssstttt SIP Proxy Record-Route Proxy RTP Proxy IP IP IP RTP IP IP 5.4.5.3 IP IP IP IP ppp-qqq-rrrr example.net INVITE From sip:pppqqqrrrr@ example.net 090-ssss-tttt 81 011-81-90-sssstttt Request-URI To sip:0118190sssstttt@example.net INVITE UDP Digest IP From sip:1pppqqqrrrr@domain 1pppqqqrrrr 1 ppp-qqq-rrrr E.164 SIP Proxy Record-Route ACK Proxy RTP Proxy IP 5.4.5.4 IP 010 1 010-1-pppqqq-rrrr 090-ssss-tttt From sip:8190sssstttt@proxy IP To sip:pppqqqrrrr@example.netrequest-uri sip:pppqqqrrrr@ IP 230
W I D E P R O J E C T 8190sssstttt 81 090-ssss-tttt E.164 IP From sip:asterisk@proxy IP asterisk 5.4.6 UDP TLS UA Proxy Proxy UA Digest E2E Proxy IP ID Proxy RTP 5.5 IP IP 5.5.1 IP SPIT 5.5.1.1 SIP IP IP SIP user@ domain SIP SPAM SIP IP SIP IP UA UA IP 5.5.1.2 IP IP IP UA UA IP 050-xxxx-yyyy IP INVITE INVITE IP sip:050xxxxyyyy@ IP IP 18 ENUM 18 231
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t INVITE sip:050xxxxyyyy@ IP 404 Not Found sip:05000000000@ip IP IP IP SPIT IP 5.5.1.3 IP IP IP IP IP INVITE Request-URI To IP IP SPIT IP SIP 5060 UA Registrar REGISTER Proxy INVITE Via Contact 5060 5060 IP 5.5.1.4 4 1 UA SIP URI Request-URI SIP UA IP INVITE SIP URI IP 2 SIP SIP UA UA IP 3 2 4 SIP UA 5.5.2 ID IP SPIT 232
W I D E P R O J E C T 5.5.2.1 IP IP IP UA ID UA IP INVITE INVITE From SIP URI sip:110@10.0.0.1 110 IP sip:abc@10.0.0.1 abc SIP URI SIP URI SPIT 5.5.2.2 2 1 ID 1 SIP SIP UA IP Proxy IP UDP IP IP 5.5.3 5.5.3.1 IP SIP UDP IP SIP UDP TLS S/MIME Tunneling SIP 2 5.5.3.2 IP RTP IP RTP RTP SRTP 5.6 5.6.1 SIP IP 18 ENUM 18 233
18 ENUM W I D E P R O J E C T 2 0 0 5 a n n u a l r e p o r t SIP SPAM 4 NAT SIP IP SIP IP IP 5.6.2 IP IP 5.6.3 SIP IP 6 IP SIP SMTP SMTP SIP 6.1 SMTP IP 234
W I D E P R O J E C T (a) (b) IP (c) SMTP IP SMTP Auth SPIT SPIT ENUM ENUM DNS SPIT SIP URI URI SPIT 6.2 SIP 5 SPIT 18 ENUM 18 7 ENUM ENUM e164.arpa 235