( )



Similar documents
図解でわかるVoIPのすべて - IP電話の技術から構築まで -

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for

/07/ /10/12 I

/02/ /09/ /05/ /02/ CA /11/09 OCSP SubjectAltName /12/02 SECOM Passport for Web SR

( )

さぬきの安全2016-cs5-出力.indd

看護学科案内'16/表紙

ENUM

IAAシステムの現状とその課題

i

Vol. 45 No Web ) 3) ),5) 1 Fig. 1 The Official Gazette. WTO A



1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

28 NTMobile Java Proposal and Implementation of Java Wrapper for NTMobile ( : ) :

ENUM トライアルジャパン 第3次報告書

01.P28-01

LAN LAN LAN LAN LAN LAN,, i

P2P P2P Winny 3 P2P P2P 1 P2P, i

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

WebRTC P2P,. Web,. WebRTC. WebRTC, P2P, i

21 VoIP An encrypted VoIP communication system for mobile telephones

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

2016東奥義塾高等学校スクールガイド

Javaと.NET

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi

AirMac ネットワーク構成の手引き

SOZO_経営_PDF用.indd

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

IW2001-B2 1 Internet Week 2001 ( ) Copyright 2001 All Rights Reserved, by Seiji Kumagai IW2001-B2 2 CodeRed Copyright 2001 All Rights

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

SIP SDP(Session Description Protocol) RTSP(Real-time Streaming Protocol) RTP(Real-time Transport Protocol) IP 1 [1] 1: IP RTP(Real-Time RFC1889 Transf

21 Key Exchange method for portable terminal with direct input by user

IPSJ SIG Technical Report Vol.2013-CE-122 No.16 Vol.2013-CLE-11 No /12/14 Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(I

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

™…

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

ii

3. RIR 3.1. RIR Regional Internet Registry APNIC Asia Pacific Network Information Centre RIR RIPE NCC Réseaux IP Européens Network Coordination Centre

(1) i NGO ii (2) 112

Computer Security Symposium October 2013 Android OS kub

AirMac ネットワーク for Windows

IEEE e

美唄市広報メロディー2014年1月号

Copyright

第3 章 電子認証技術に関する国際動向

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

Web Web Web Web Web, i

( ) ( ) Asian Institute of Technology (AIT) Adjunct Assistant Professor ( ) IT

2

TS-1009

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

IP IP DHCP..

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B


パソコン機能ガイド

パソコン機能ガイド

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m




Web Basic Web SAS-2 Web SAS-2 i

untitled

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

2 ENUM (blank)

7,, i

_念3)医療2009_夏.indd

2004年度日本経団連規制改革要望

P2P P2P peer peer P2P peer P2P peer P2P i

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

10_細川直史.indd

困ったときのQ&A

P2P Web Proxy P2P Web Proxy P2P P2P Web Proxy P2P Web Proxy Web P2P WebProxy i

29 jjencode JavaScript

I

Wi-Fi Wi-Fi Wi-Fi Wi-Fi SAS SAS-2 Wi-Fi i

Web Web Web

kaji_mbl dvi

Web Web Web Web i

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

1: ( 1) 3 : 1 2 4

WMN Wi-Fi MBCR i

8 P2P P2P (Peer-to-Peer) P2P P2P As Internet access line bandwidth has increased, peer-to-peer applications have been increasing and have great impact

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

Google Social Influences and Legal Issues of Google Street View Hiroshi Takada

, Evaluation of Certificate Verification Methods in Mobile Environment Katsuyuki UMEZAWA,, Mitsuhiro OIKAWA, Seiichi SUSAKI, Satoru TEZUKA, and Shigei

IPSJ SIG Technical Report Vol.2013-GN-86 No.35 Vol.2013-CDS-6 No /1/17 1,a) 2,b) (1) (2) (3) Development of Mobile Multilingual Medical

MEISEI HEROES HERO HERO HERO MEISEI HEROES


IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

paper.dvi

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

untitled

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D

Flow Control Information Network 1 /

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

TF-IDF TDF-IDF TDF-IDF Extracting Impression of Sightseeing Spots from Blogs for Supporting Selection of Spots to Visit in Travel Sat

Transcription:

NAIST-IS-DD0261201 2005 2 3

( )

110 119, NAIST-IS- DD0261201, 2005 2 3. i

ENUM,,, GPS, ENUM, SIP, PKI ii

Lifeline Communication System in the Internet Takahiro Kikuchi Abstract As the Internet spreads, it is increasing in importance as the infrastructure for various communication services. Lifeline communications such as emergency calls, registring safety information, or getting disaster information, should be available if there is the Internet connectivity. Lifeline communications over the Internet offer highly convenient services for various people with advanced multimedia support. However, there are various problems in the realization on the Internet of the function of lifeline communications performed on traditional media such as the telephone. The first problem is the routing for lifeline communications. In an emergency call, it is necessary to connect to the nearest lifeline service agency. For example, a telephone user can start an emergency call with a simple access means such as 110 or 119. Moreover, a user needs to know the correct Internet address to connect when he wants to get any disaster information about his current location. The second problem is the handling of the identity information of the caller. In an emergency call or a registration of safety information, the caller needs to be identified in order to prevent fake calls or nuisance calls and to make a callback possible. The third problem is the handling of the geographical location information where the caller is actually located. The geographical location information of the caller is necessary when going to help in the case of an emergency call or when registering safety information. Doctoral Dissertation, Department of Information Systems, Graduate School of Information Science, Nara Institute of Science and Technology, NAIST-IS-DD0261201, February 3, 2005. iii

In this paper, I discuss these problems and aim at the establishment of a common base technology for lifeline communications over the Internet. I propose three models, the ENUM based on geographical location information model, the geographical location information certificate model, and the user information certificate model. I have implemented the lifeline communication system with a design based on these three proposal models, and performed verification experiments and performance evaluations. The results showed that this system is sufficiently practical in respect of performance, security, privacy and scalability. Keywords: lifeline communication, emergency call, geographical location, GPS, ENUM, SIP, PKI iv

1 1 1.............. 1 1.1.................. 1 1.2................... 1 1.3.............. 2 2..................... 2 2.1......................... 2 2.2....................... 3 2.3....................... 4 3.............................. 4 2 5 1........................ 5 1.1.......................... 5 1.2.......................... 6 1.3....................... 6 1.4....................... 6 2................ 7 2.1.......................... 7 2.1.1............... 7 2.1.2................. 7 2.1.3.............. 8 2.1.4.......... 8 2.1.5.............. 10 v

2.2.......................... 11 2.3....................... 11 2.4....................... 12 2.4.1............ 12 2.4.2.............. 14 2.5........... 14 3. PSTN....................... 16 3.1............... 16 3.2.................... 16 3.3............... 17 3.4..................... 18 4............................ 18 4.1 ENUM.................. 19 4.2 HTTP/SIP........... 20 4.3.................. 20 4.4 DHCP................. 20 4.5 DNS............... 21 3 23 1.................... 23 1.1..................... 23 1.2............... 24 1.3............. 25 1.4................ 25 2................... 26 2.1................... 26 2.2............... 27 2.3 GPS................. 27 2.4.............. 28 3..................... 29 vi

3.1.................... 29 3.2........... 29 3.3................ 30 3.4.................... 31 3.5................ 32 4 33 1. ENUM................... 33 1.1 ENUM....................... 33 1.2 ENUM.................... 35 2......................... 36 2.1.......... 36 2.2................ 37 2.3............. 38 2.4 GPS............. 40 3............................ 41 3.1................... 41 3.2............... 42 5 45 1.............................. 45 1.1.................... 46 1.2.................. 46 1.3.................... 47 1.4................ 47 1.5................... 47 1.6................... 47 1.7........................ 48 2........................ 48 2.1....................... 48 vii

2.1.1 IP................. 50 2.1.2 SIP.................. 50 2.1.3............... 50 2.2............... 51 2.2.1..... 51 2.2.2.............. 52 2.2.3........... 53 2.3............... 53 2.3.1 SIP..... 53 2.3.2................... 54 2.3.3.............. 54 2.4............... 55 2.4.1............... 55 2.4.2........... 56 2.4.3.............. 58 2.5................... 60 2.6................... 60 3............................. 60 3.1 IP CA............. 60 3.2 CA................ 62 3.3 CA.............. 63 3.4................ 64 3.4.1............... 64 3.4.2................. 64 3.4.3 IP........... 64 3.4.4.............. 65 3.4.5.............. 65 3.5................ 66 3.5.1................ 66 viii

3.5.2 DNS................ 67 4............................. 67 4.1 IP..................... 68 4.2................ 68 6 71 1............................ 71 1.1............... 71 1.2........... 72 1.3.......... 73 1.4........ 74 2.......................... 76 2.1................ 77 2.1.1......... 77 2.1.2........... 77 2.2................ 78 2.3.................. 78 2.3.1................. 78 2.3.2................. 79 2.3.3. 79 2.3.4.... 79 2.3.5......... 80 2.3.6................ 80 2.4.................. 80 2.4.1.......... 80 2.4.2.................... 81 2.4.3...... 81 2.4.4.................... 81 2.4.5.............. 81 2.4.6................ 82 ix

3......................... 82 3.1.............. 82 3.1.1 IP................ 83 3.1.2 DHCP..... 84 3.1.3............ 85 3.1.4 ENUM............. 85 3.1.5...... 86 3.2...... 87 3.2.1........... 87 3.2.2 DNS............. 87 3.2.3 DHCP............ 88 3.2.4............ 89 3.2.5............ 89 3.3......... 91 3.3.1............ 91 3.3.2.............. 91 7 93 1..................... 93 2............................... 94 3................................... 95 97 99 101 x

2.1.............................. 10 2.2.............................. 11 2.3........................... 12 2.4 ( ).................... 13 2.5 ( ).................... 14 2.6................. 15 4.1.................. 34 4.2.................... 38 4.3.................... 39 4.4 GPS.............. 40 4.5....................... 42 4.6....................... 43 5.1...................... 46 5.2............................ 49 5.3........................... 56 5.4.................... 57 5.5....................... 59 5.6.............. 61 5.7................. 62 6.1........................... 74 xi

xii

2.1................. 15 5.1......................... 67 6.1.............. 72 6.2............ 73 6.3.............. 75 xiii

xiv

1 1. 1.1 ADSL FTTH LAN 1.2 1

2 1.3 2. 2.1 IPv6 2

2.2 ENUM 3

2.3 3. 1 2 3 4 5 6 7 4

2 1. 1.1 2.1 5

1.2 2.2 1.3 IAA (I Am Alive) [6] 2.3 1.4 2.4 6

2. 2.1 PSTN (Public Switched Telephone Network) 2.1.1 110 119 PSTN 3 (110 ) (119 ) (118 900 PSTN 2.1.2 PSTN 7

2.1.3 PSTN GPS 2.1.4 8

PSTN PSTN IX(Internet Exchange) ADSL 9

2.1.5 2.1 2.1 10

2.2 2.2 2.2 2.3 IAA IAA 11

2.3 2.3 2.4 2.4.1 IP IP 12

(JOIN) 2.4 2.4 ( ) 13

2.4.2 2.5 2.5 ( ) 2.5 2.1 2.6 14

2.1 ( ) ( ) 2.6 15

3. PSTN PSTN PSTN PSTN PSTN 3.1 PSTN PSTN IP PSTN 3.2 PSTN IP IP IP 16

IP 3.3 IP example.jp host1.example.jp DNS[8] IP IP user@example.jp SIP [9] usera@host1.example.jp usera@example.jp URI (Uniform Resource Identifier) [10] SIP sip:user@example.jp mailto:user@example.jp http://www.example.jp/ FTP ftp://ftp.example.jp/ SIP IP 17

FTP IP DNS SIP DNS IP [11] 3.4 PSTN ISP (Internet Service Provider) PSTN ISP IP IP ISP IP ISP SIP SIP 4. 18

4.1 ENUM IP IP IP (URI) IP ENUM (Telephone Number Mapping) [12] IETF(Internet Engineering Task Force) ITU-T(International Telecommunication Union Telecommunication sector) ENUM ENUM E.164 [13] DDDS (Dynamic Delegation Discovery System) [14] DNS NAPTR SIP 110 119 ENUM ENUM 19

4.2 HTTP/SIP HTTP [15] 4.3 GLI System [17][18] 4.4 DHCP DHCP[19] [20][21] DHCP DHCP 20

4.5 DNS DNS [22][23] DNS DNS 21

22

3 1. 1.1 PSTN 110 911 110 119 911 23

1.2 PSTN 110 TV 110 24

1.3 900 1.4 25

2. 2.1 26

2.2 2.3 GPS GPS GPS GPS GPS GPS 27

GPS GPS GPS GPS RFID DHCP GPS 2.4 28

3. 3.1 3.2 IP IP ADSL ADSL IP IP IP IP IP IP IP IP IP 29

VoIP SIP IP SIP IP SIP SIP IP SIP 3.3 SIP 30

VoIP SIP SIP SIP SIP SIP SIP SIP 3.4 31

3.5 32

4 ENUM 1. ENUM ENUM 1.1 ENUM ENUM URI IETF ITU-T 4.1 ENUM E.164 ENUM e164.arpa. DNS NAPTR 4.1 +81-743-79-5026 33

4.1 6.2.0.5.9.7.3.4.7.1.8.e164.arpa. NAPTR DNS 4.1 SIP ENUM SIP VoIP 34

1.2 ENUM 110 119 ENUM 110 119 ENUM ENUM ENUM ENUM ENUM ENUM 4.1 ENUM ENUM 630-0101 ENUM police 1.0.1.0.0.3.6.police.emergency.demo ENUM e164.arpa emergency.demo NAPTR DNS ENUM URI 4.1 (URI) SIP 35

VoIP ENUM DNS ENUM DNS 2. 2.1 GPS GPS LAN Ether 36

LAN [25] ADSL CATV FTTH VPN IP IP IP GPS 2.2 4.2 IP CA CA IP IP IP 4.2 (1) 2001:200:169::/48 IP 2001:200:169::/48 IP IP 4.2 2 IP IP 37

4.2 2.3 4.3 4.3 1 S/MIME SIP VoIP SMTP ( ) HTTP ( ) IP CA 4.3 (2) 38

4.3 IP 4.3 (3) IP IP IP IP IP 39

2.4 GPS 4.4 GPS GPS GPS GPS 4.4 GPS 40

3. SIP IP IP 3.1 4.5 CA CA 4.5 (1) test.demo 4.5 (2) user1 user1@test.demo 41

4.5 3.2 4.6 4.6 (1) S/MIME VoIP SIP SMTP HTTP CA 4.6 (2) 42

IP 4.6 (3) IP IP 4.6 43

44

5 ENUM 1. 5.1 ENUM ENUM 5.1 ( 2.1) ( 2.3) ( 2.2) ( 2.4) 45

5.1 1.1 ENUM ENUM DNS DNS 1.2 IP 46

1.3 SIP SIP 1.4 GPS GPS 1.5 SIP IP IP IP 1.6 URI ENUM URI 47

S/MIME SIP 1.7 2. 5.2 GUI Send Recv 2.1 IP SIP 48

5.2 49

2.1.1 IP IP DHCP IP (2001:200:169:242::20) DNS IP 2.1.2 SIP SIP SIP SIP IP SIP sip:usr1@2001:200:169:242::20 SIP sip:usr1@test.demo IP SIP: 5.2 01 04 SIP REG- ISTER SIP 01 02 Unauthorized 03 04 SIP test.demo 2.1.3 50

5.2 05 06 S/MIME HTTP GET IP SIP 5.2 07 2.2 2.2.1 2.3.1 110 119 51

5.2 Emergency Call Police ) Ambulance Gas Electricity Police 5.2 08 2.2.2 ENUM ENUM DNS 4 1 ENUM 4.1 630-0101 1.0.1.0.0.3.6.police.emergency.demo NAPTR ENUM DNS 5.2 09 10 12 NAPTR 10 SIP sip:request@nara-police.demo 11 mailto:request@narapolice.demo 12 http://www.nara-police.demo/ 52

NAPTR 2.2.3 SIP sip:request@nara-police.demo SIP 2.3 2.3.1 SIP 5.2 13 SIP INVITE 14 15 SIP INVITE 53

2.3.2 GPS GPS 5.2 16 17 GPS GPS GPS GPS GPS HTTP GET GPS GPS 18 19 2.1.3 20 23 S/MIME HTTP GET SIP REGISTER 21 Unauthorized 22 23 2.3.3 GPS 54

5.2 24 29 GPS SIP INFO [26] S/MIME SIP INFO SIP 5.2 30 2.4 2.4.1 5.3 SIP sip:request@nara-police.demo SIP sip:request@nara-police.demo SIP 5.3 03 05 SIP INVITE 5.2 13 15 SIP INVITE Send Recv 5.3 06 07 GPS 08 10 11 13 55

5.2 24 29 5.3 2.4.2 5.3 09 Verify OK 08 OK 10 OK 09 5.4 56

GPS 5.4 4 2.3 4.3 IP CA IP IP root CA 57

IP 5.5 2001:200:169:242:20 IP IP IP 5.5 2001:200:169::/48 GPS 2.4.3 5.3 12 Verify OK 11 OK 13 OK 12 5.5 4 3.2 4.6 CA root CA 58

5.5 IP 5.5 2001:200:169:242:20 IP 5.5 usr1@test.demo 5.5 test.demo 5.3 15 SIP INVITE OK 59

2.5 SIP ACK 5.3 16 SIP ACK SIP SIP 2.6 SIP SIP BYE BYE 3. 3.1 IP CA IP CA (IP Address Authority) CA 5.6 60

CA 5.6 CA IP IP IP IP IP IP CA 61

3.2 CA (Domain Name Authority) CA 5.7 CA CA 5.7 CA 62

CA 3.3 CA CA CA RIR (Regional Internet Registry) NIR (National Internet Registry) ISP CA IP CA CA IP IP IP CA 2001:200::/32 CA IP IP 2001:200:169::/48 CA CA IP 2001:200:169::/48 2001:200:169:100::/64 IP IP IP CA NIR TLD (Top Level Domain) CA TLD 63

3.4 IP 3.4.1 3.4.2 3.4.3 IP IP IP IP IP IP 64

IP IP IP IP IP IP IP IP 3.4.4 IP 3.4.5 IP 65

IP 3.5 3.5.1 1 ENUM DNS DNS DNS DNS preference DNS 66

DNS 5.1 NAPTR 100 10 "u" "E2U+sip" "!^.*$!sip:info@main.nara.police!". NAPTR 100 11 "u" "E2U+sip" "!^.*$!sip:info@[2001:200:169:100::10]!". NAPTR 100 20 "u" "E2U+sip" "!^.*$!sip:info@sub.nara.police!". NAPTR 100 21 "u" "E2U+sip" "!^.*$!sip:info@[2001:200:169:200::10]!". 5.1 main.nara.police sub.nara.police 3.5.2 DNS 5.1 DNS IP IP URI IP URI DNS DNS IP SIP SIP proxy SIP 4. 67

4.1 IP 2 IP IP[27] IP IP 4.2 68

69

70

6 1. 1.1 SIP VoIP PC Intel Pentium III 1200MHz 71

RSA/SHA1 RSA 6.1 512bit 1024bit 2048bit 4096bit 2.71ms 13.79ms 82.20ms 555.46ms 2.72ms 13.81ms 81.98ms 554.30ms 1.38ms 2.53ms 6.38ms 19.81ms 1.39ms 2.56ms 6.41ms 19.82ms 6.1 512 bit 1024 bit 2048 bit 4096 bit 20 2048 bit 4096 bit 0.5 1.2 346 Bytes 151 Bytes 6.2 151 Bytes 346 Bytes 512 Bytes 1024 72

6.2 151Bytes ( ) 82.20ms 6.38ms 346Bytes ( ) 81.98ms 6.41ms 512Bytes 82.02ms 6.52ms 1024Bytes 86.36ms 6.43ms 1536Bytes 86.46ms 6.49ms 2048Bytes 86.51ms 6.59ms Bytes 1536 Bytes 2048 Bytes 1.3 6.1 Pentiumu III 1.2GHz PC 4096 bit 1 3000 ( 1 50 ) 110 1000 3 1 1 50 73

Thtoughputs [Requests / Minute] 10000 1000 100 Verification of Certificates Issue of Certificates 512 1024 2048 4096 Key Length of Public Key Certificate [bits] 6.1 1.4 6.3 5.2 LAN 6.1 512 bit 1024 bit 2048 bit 4096 bit 6.3 6.1 6.3 LAN WAN LAN RTT (Round Trip Time) 74

6.3 ( 5.2 ) 512bit 1024bit 2048bit 4096bit (08) Request Start - - - - (09) GeoENUM 0.1ms 0.2ms 0.2ms 0.2ms (12) OK GeoENUM 5.8ms 5.9ms 6.0ms 5.9ms (13) INVITE 13.9ms 14.2ms 13.8ms 13.8ms (14) Trying 10.9ms 10.9ms 11.1ms 10.8ms (15) Ringing 0.9ms 0.8ms 0.7ms 0.9ms (16) GET GPS 1.9ms 1.6ms 1.7ms 1.8ms (17) OK GPS 105.9ms 102.5ms 103.2ms 101.0ms (18) GET GeoCert 0.7ms 0.7ms 0.7ms 0.7ms (19) OK GeoCert 7.9ms 18.8ms 87.4ms 560.6ms (20) GET UsrCert 0.5ms 0.5ms 0.5ms 0.5ms (21) OK UsrCert 4.8ms 4.0ms 4.2ms 4.4ms (22) GET UsrCert 0.7ms 0.7ms 0.8ms 0.7ms (23) OK UsrCert 11.2ms 20.8ms 90.5ms 567.5ms (24) INFO GPS 0.7ms 0.6ms 0.7ms 0.8ms (25) OK GPS 8.2ms 8.1ms 8.7ms 8.5ms (26) INFO GeoCert 0.6ms 0.6ms 0.7ms 1.1ms (27) OK GeoCert 12.8ms 13.7ms 16.7ms 27.1ms (28) INFO UsrCert 0.5ms 0.5ms 0.6ms 1.2ms (29) OK UsrCert 13.2ms 13.6ms 16.1ms 25.5ms (30) Request End 0.3ms 0.2ms 0.2ms 0.3ms (31) OK INVITE 83.9ms 89.8ms 86.9ms 84.5ms (32) ACK INVITE 0.9ms 0.9ms 0.9ms 0.9ms (33) Established 0.3ms 0.4ms 0.3ms 0.3ms Total Time 286.6ms 310.0ms 452.6ms 1419.0ms 75

RTT SIP INFO 4096 bit 1.4 3 0.01 6.3 30 2. 76

2.1 2.1.1 2.1.2 77

2.2 2.3 2.3.1 ENUM (URI) IP 78

2.3.2 IP 2.3.3 2.3.4 IP IP 79

2.3.5 DNS IP sip:request@[2001:200:169::100] IP DNS IP 2.3.6 IP 2.4 2.4.1 PKI [28] S/MIME [29] SMTP HTTP SIP 80

2.4.2 2.4.3 2.4.4 IP 2.4.5 81

2.4.6 3. 3 4 3.1 82

3.1.1 IP IP IP IP [30] IP IX (Internet Exchange) ISP IP IX IP IP VoIP ENUM DNS 83

3.1.2 DHCP ENUM DHCP IPCP DHCP SIP DHCP ENUM DNS DHCP ENUM ENUM 84

3.1.3 ISP IP 3.1.4 ENUM IP ENUM ENUM 85

DNS ENUM ENUM ENUM ENUM DNS DNS DNS DNSSEC 3.1.5 SIP SIP SIP ENUM 86

3.2 3.2.1 GPS GPS GPS GPS GPS 3.2.2 DNS DNS RFC1712 (DNS Encoding of Geographical Location) [22] RFC1876 (A Means for Expressing Location Information in the DNS) [23] RFC1712 RFC1876 RFC DNS 87

DNS GPS DNS DNS DNS DNS DNS 3.2.3 DHCP DHCP DHCP [20] DHCP [21] DHCP DNS 88

DHCP DHCP 3.2.4 HTTP [15] 3.2.5 89

90

3.3 3.3.1 3.3.2 91

92

7 1. ENUM 93

IP 2. ( 2 2.1.4 ) 5 IP 94

3. 95

96

KDDI IP 97

98

1. Takahiro Kikuchi, Masaaki Noro, Katsuyuki Yamazaki, Hideki Sunahara, Shinji Shimojo, Design and Implementation of Lifeline Communication System in the Internet, IEICE Transactions on Information and Systems, Vol.E87-D, No.12, pp.2714 2722, December 2004. ( ) 1. Tohru Asami, Takahiro Kikuchi, Kenji Rikitake, Hiroshi Nagata, Tatsuaki Hamai, Yoshinori Hatori, A Taxonomy of Spam and a Protection Method for Enterprise Networks, Proceedings of the 16th International Conference on Information Networking (ICOIN16), pp.3b-4.1 11, January 2002. 2. Takahiro Kikuchi, Masaaki Noro, Hideki Sunahara, Shinji Shimojo, Lifeline Support of the Internet, Proceedings of 2003 Symposium on Applications and the Internet (SAINT2003) Workshops, IEEE Computer Society, pp.323 327, January 2003. 3. Takahiro Kikuchi, Masaaki Noro, Katsuyuki Yamazaki, Hideki Sunahara, Shinji Shimojo, Lifeline Communication System in the Internet, Proceedings of 2004 Symposium on Applications and the Internet (SAINT2004) Workshops, IEEE Computer Society, pp.236 242, January 2004. 99

1.,,,,, IP, Proceedings of IPSJ Computer Security Symposium 2001 (CSS2001), pp.191 196, October 2001. 2.,,,,,, SPAM, Proceedings of IPSJ Computer Security Symposium 2001 (CSS2001), pp.139 144, October 2001. 3.,,,,, 2002, pp.116, October 2002. 4.,,,,,, IA2003-15, pp.9 15, July 2003. 1.,,,,,,,, IP,, pp.1 354, March 2004. 2.,, VoIP 11, April 2004. 100

[1] Takahiro Kikuchi, Masaaki Noro, Hideki Sunahara, Shinji Shimojo, Lifeline Support of the Internet, Proceedings of 2003 Symposium on Applications and the Internet (SAINT2003) Workshops, IEEE Computer Society, pp.323 327, January 2003. [2],,,,,, IA2003-15, pp.9 15, July 2003. [3],,,,, VoIP, IA2003-40, pp.25 30, January 2004. [4] Masaaki Noro, Takahiro Kikuchi, Ken-ichi Baba, Hideki Sunahara, Shinji Shimojo, QoS Support for VoIP Traffic to Prepare Emergency, Proceedings of 2004 Symposium on Applications and the Internet (SAINT2004) Workshops, IEEE Computer Society, pp.229 235, January 2004. [5] Takahiro Kikuchi, Masaaki Noro, Katsuyuki Yamazaki, Hideki Sunahara, Shinji Shimojo, Lifeline Communication System in the Internet, Proceedings of 2004 Symposium on Applications and the Internet (SAINT2004) Workshops, IEEE Computer Society, pp.236 242, January 2004. [6] Nobuhiko Tada, Yukimitsu Izawa, Masahiko Kimoto, Taro Maruyama, Hiroyuki Ohno, Masaya Nakayama, IAA System (I Am Alive): The Experiences of the Internet Disaster Drills, Proceedings of INET2000, July 2000. 101

[7] Postel, J., Internet Protocol, RFC 791, September 1981 [8] Mockapetris, P., Domain names - concepts and facilities, RFC 1034, November 1987 [9] Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E., SIP: Session Initiation Protocol, RFC 3261, June 2002 [10] Berners-Lee, T., Fielding, R., Masinter, L., Uniform Resource Identifiers (URI): Generic Syntax, RFC 2396, August 1998 [11] Rosenberg, J., Schulzrinne, H., Session Initiation Protocol (SIP): Locating SIP Servers, RFC 3263, June 2002 [12] Faltstrom, P., Mealling, M., The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM), RFC 3761, April 2004 [13] ITU-T, The International Public Telecommunication Number Plan, Recommendation E.164, ITU, May 1997 [14] Mealling, M., Dynamic Delegation Discovery System (DDDS), RFC 3401-3404, October 2002 [15] Andrew Daviel, BSc., Geographic extensions for HTTP transactions, draft-daviel-http-geo-header-04, Internet Draft, July 2003 [16] Andrew Daviel, BSc., Geographic registration of HTML documents, draftdaviel-html-geo-tag-06, Internet Draft, July 2003 [17] Sohgo Takeuchi, Yasuhito Watanabe, Fumio Teraoka, The GLI System: A Global System Managing Geographical location information of Mobile Entities, Proceedings of the 3rd International Symposium on Wireless Per- 102

sonal Multimedia Communications (WPMC2000), IEEE, Bangkok, Thailand, November 2000, pp.1073-1078 [18] Michiko Izumi, Sohgo Takeuchi, Yasuhito Watanabe, Keisuke Uehara, Hideki Sunahara, Jun Murai, A Proposal on a Privacy Control Method for Geographical Location Information Systems, Proceedings of INET 2000, Internet Society, Yokohama, Japan, June 2000 [19] Droms, R., Dynamic Host Configuration Protocol, RFC 2131, March 1997 [20] Polk, J., Schnizlein, J., Linsner, M., Dynamic Host Configuration Protocol Option for Coordinate-based Location Configuration Information, RFC 3825, July 2004 [21] Schulzrinne, H., Dynamic Host Configuration Protocol (DHCPv4 and DHCPv6) Option for Civic Addresses Configuration Information, draft-ietfgeopriv-dhcp-civil-04, Internet Draft, September 2004 [22] Farrell, C., Schulze, M., Pleitner, S., Baldoni, D., DNS Encoding of Geographical Location, RFC 1712, November 1994 [23] Davis, C., Vixie, P., Goodwin, T., Dickinson, I., A Means for Expressing Location Information in the Domain Name System, RFC 1876, January 1996 [24] IEC, Maritime navigation and radiocommunication equipment and systems - Digital interfaces, IEC 61162-1 (NMEA 0183), IEC, July 2000 [25] P. Bahl and V. N. Padmanabhan, RADAR: An In-Building RF-Based User Location and Tracking System, Proceedings of the IEEE Infocom 2000, Vol.2, pp.775-784, March 2000. [26] Donovan, S., The SIP INFO Method, RFC 2976, October 2000 [27] Johnson, D., Perkins, C., Arkko, J., Mobility Support in IPv6, RFC3775, June 2004 103

[28] Housley, R., Polk, W., Ford, W., Solo, D., Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile, RFC 3280, April 2002 [29] Ramsdell, B., S/MIME Version 3 Message Specification, RFC 2633, June 1999 [30] Partridge, C., Mendez, T., Milliken, W., Host Anycasting Service, RFC 1546, November 1993 104