• 沒有找到結果。

Deployment of SIP-based Voice Services over IPv6 Networks

N/A
N/A
Protected

Academic year: 2021

Share "Deployment of SIP-based Voice Services over IPv6 Networks"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)Deployment of SIP-based Voice Services over IPv6 Networks .

(2)    rhoda @pu.edu.tw .   .

(3)    g9471013@pu.edu.tw. . SIP (Session Initiation Protocol)   

(4)            !" # $ % IPv6 & ' () * SIP + , -. (/ 0 SIPv6 -.)

(5) 1 2 3 4 5 67 8

(6) 9 : ;<= > 9 :

(7) ? @AB C D E F NAT-PT (Network Address Translation - Protocol Translation)

(8) & '  ) GH I JK

(9) SIPv6 .LM F

(10) SIPv4 -.N

(11) ? O(scenario) PQ RS T

(12) U V  W X) * Y Z [ \ ] ^

(13) _ `# 0ab  3

(14) c d  e fg  IPv4/IPv6 j k . h. i. . . IPv6 . Abstract SIP, the session initiation protocol, is a new signaling protocol developed to set up, modify, and tear down voice session over the Internet. This paper presents the first results of our study and deployment with the new IPv6-based SIP service. The paper also describes the possible scenarios in which the user agents residing at IPv6 network can communicate with that residing at IPv4 network. Keywords: voice over IP (VoIP), session initiation protocol (SIP), IPv6 network, IPv4/IPv6 transition.. 1.   SIP (Session Initiation Protocol) l IETF m # n o p 1999 q 6  rs

(15)  .       tu v

(16)  (session) [1]SIP w rx yOz { |  L+ , } ~  €  ‚SIP  ƒ „    6†

(17) c _‡ˆ ‰

(18) IP Š ‹ Œ UDP port Ž  c _ ;r Session Description Protocol (SDP) s ‘ [2]F Ž  c _ˆ ‰Œ’  ‰“ X” •–N a+ , } ~  SIP

(19) x —˜™F User Agent (UA)  Proxy server;< RegistrarUA  š  ›  œ v  0 User Agent Client (UAC) ˆ ‰L User Agent Server (UAS) ’  ‰ž I Proxy server Ÿ   | UA ˆG

(20) SIP ¡(¢ SIP ˜ ™Registrar Ÿ   £ ¤ UA

(21) ˆG¥ ¦ § ¨ P©.   .

(22)    ycwong@pu.edu.tw. K UA

(23) Š 3 ª  SIP URI (Uniform Resource Indicators) « ¬ rs­ ® ¯ r$  URI

(24) ° O0 sip:user@host ± ² user 0¯ r$ ³ ´   µ ¶· host 0¸ (domain)´ /  IP Š ‹ ¹‡ sip:alice@176.7.6.1. IPv6 [3] º » ¼ IP 

(25)  | ½ ¾ ÀÁ

(26) IPv4 IPv6 Â ) * RÃ

(27)  ‹ Ä ÅB Æ ) * RÇ

(28) È É Ê Ë Ì Í ÎIP Š ‹ Ï Ð Ñ3 (auto-configuration)š ;< RFÒÓ

(29) } ~ l? O% IPv6 & ' () * SIP + , -.(/ 0 SIPv6 -.)ÀÁ Ô Õ

(30) Ö × x : SIPv6 -.

(31) 1 [4-5] | !" Ø T  3 2Y Z z Ù 4 5 67 8

(32) 9 : ;<= > 9 :

(33) ? @ ¿. ¼. y IPv4 4 Ú ¡ IPv6 †—Û Ü Ý

(34) Þ5 %ž I Pß

(35) Ž Û à ņ—Fá â

(36) ã j š (transition mechanism)J IPv6 ä å (node) •–Œ IPv4 ä å æ NAT-PT (Network Address Translation - Protocol Translation)[6] çI è é ê ‘ †¨

(37) ã j š  NAT-PT Ÿ   | } ~ ë ì IPv6

(38) í î (header)j k ï IPv4

(39) ° Oð ñ òlp NAT-PT ó D IP payload

(40) ô  # õ ö  ‚6;â UAv4 (÷ø IPv4

(41) UA)—L UAv6(÷ ø IPv6

(42) UA)æ Þ} ù % SIP/SDP ë ì

(43) IP Š ‹ çú @¬ j k  0 = > Ž ¢9 :  û [7-8]) G NAT-PT ü Ñ SIP-ALG (Application-Level Gateway)

(44) š  SIP-ALG ý þ SIP/SDP

(45) ° Oޟ   j k ± ²6 „

(46) IP Š ‹ NAT-PT  òF tU å   Æ „ s   e(1) ú @) * UAC ¡ UAS Å end-to-end

(47) Ì Í Î·(2) NAT-PT  • single point of failure  

(48)   C D E F NAT-PT

(49) & ' ) GJK

(50) SIPv6 -.•–Œ M F

(51) SIPv4 -.N

(52) ? @(scenario) P ± U V    5 2· •?

(53)  .  ä · H  ä  O· . Ì

(54) ‡(e  ä  ‘ SIP

(55)   ä !" Ø T ) * SIPv6 + , -.

(56) 1  J SIPv6 -.L SIPv4 -.N

(57)  ä ) * Y Z ҕ  ·W X . 2. SIP     ä. ; Alice › . .  Bob 0¹!". SIP.

(58) . . 

(59) . . 5. ( 1). $  # /2 

(60)  

(61) .    0

(62) -  . "   ..    

(63)      

(64) 1.    

(65)  & "

(66) "  (

(67) "$

(68)   # -/ 

(69) 

(70) "0  #

(71)  

(72)  0  .   .        

(73) 1    . 

(74)  

(75) " & (

(76)  "   .  # 2 

(77) "  . # - 

(78) - 

(79) "  "   .   

(80)      .   

(81). Bob  4  š UAS ; bob@pusip.edu.tw

(82)   Proxy Server ) G¥ ¦ (step 1)Proxy Server ¤ ¡¥ ¦ f!" 200 OKÞ# UAS 6%

(83) IP Š ‹ $ % % registrar (step 2)“ X Alice ¯ r š UAC ›    BobUAC G INVITE bob@pusip.edu.tw & ' L Bob  (step 3) Proxy server ¤ ¡ INVITE X  y registrar (¡ UAS 6%

(84) IP Š ‹ £ ) # INVITE j  UAS (step 4)UAS ¤ ¡ INVITE XˆG * + Bob £ ,  X š UAS !" 200 OK. (step 5)Proxy Server | ¤ ¡

(85) 200 OK j  UAC (step 6) W X UAC !" ACK P  RTP + , - (steps 7-8) . . Proxy Server. SIP UAC. 3. I N V I T E bob@p u sip .p u .ed u .tw. I N V I T E bob@p u sip .ed u .tw. 4. 5. ¾. 5. 5.   Ù  9/usr/local/etc/ser/ser.cfgð ¥ = ;(Ž T = ;ç MySQL D =   2Ë . ¾. 20 0 O K. 1. 5. 6. 20 0 O K. A C K. 7. $$

(86)  #    0 #* .    0 . 

(87)  #  #

(88)

(89)  *  2

(90)   #   ...   ...  

(91) 

(92) 

(93)              ...       ## 22 .**  *

(94)  

(95) 

(96)   ... """     333     ## 22 4. 4

(97)  4

(98) .

(99) "   #8.  2 4. 

(100) 57 46

(101) 

(102)  0  46

(103)

(104)  " '

(105) 3  9 888 8 . 6

(106)  # 66

(107) ;2    %

(108) 3    

(109) : 

(110)     0 4

(111)

(112)

(113) =

(114)

(115) 8< 8 8 2/ <

(116)   0 - 3    

(117) : 

(118)     0 4

(119) ) 6<

(120)

(121). SIP UAS. Register bob@p u sip .ed u .tw. 2 20 0 O K. 4. SER üÑ MySQL ;D =   2Ë

(122) L •P Ø T %A—h Ð MySQLPQ  SER ª R S Lª R í ab A O ‡(e 5. ¾. 8. A C K. 6. 0•U J V = SER

(123) IPv6 G o Ø T W † % ser.cfg X Y SER 1-2

(124) IPv4 < IPv6 Š ‹  PQA  port 0 5060. RT P /RT C P M ed ia.  1.. SIP    . 3. SIPv6     ä | !" ‡ö % IPv6 ê ) * SIP + , .Ø T ; SIP Express Router (SER) 0.9.6 . [9]0 ¹/ 0 SIP proxy 1-2

(125) Ì ù Ù  ·UA

(126) ô  34 r kphone 3.11 .[10]. 3.1 SER    z. Ù. SER 1-2

(127) ¾ 5 / 0 ‡(e. 5 ¾. 5. 1. y6 (7. ¾. ser-0.9.6_src.tar.gz 8 i ¶. 2.   /etc/profile 9:K; (< H = >  SIP_DOMAIN & ' @ _ ; < A  ;ç ? MySQL

(128) B e. ¾.   

(129)

(130)  ! "   # 

(131) 

(132)                   

(133)

(134) 5 Ì. F. 3. | 9: ser-0.9.6_src.tar.gz = [ C XD = E LÌ ù %Ž ë Ø T f| 6F

(135) G o HI ù ;J K X

(136) L •M N ab A O ‡(e. $.$# 

(137) 

(138) % ! ()& ' *

(139) + * , ()

(140) * + * ,   * #   * - %

(141).   ## 00

(142) 5

(143) 7 >) )) *7 7A 5: ?7 *) 7A *, 5> @> @) A

(144) 7 A 5 7 > A ? B C C A C : > : A  7 : 5

(145)

(146) "   # B ) , ) $           0    # 

(147)  #   #

(148)

(149) D    # . # " 0E A 

(150) 70 -" >

(151) 5 ) @ * 0@ 7

(152)

(153)

(154) 5 ?  * F7 * $

(155) 5 @ @

(156) D

(157) (

(158) 7 > ) * 7 5 ? * 7 * 5 @ @ F A B ) , )

(159) D 5 ) # ) ."7 " A AA :

(160) 5

(161) 77 ) )> A )) , 7* > A7 > :5 ) 7? A )* 7 A7 A ,* 5 >5 7 >@ > )@ A A

(162) D? 7 B A7 C 5> C 7) A >* C A7 : ?5 > B? : C* A C7  A* 7 C5 : :@ 5 >@ F :F A AA B B ) 7) , :, ) 5)

(163)

(164)

(165) D5 ) # ) "7 A A :

(166) 5A7

(167)

(168) ) ) A ) , 7 > A > : ) 7 A ) 7 A A , 5 > 7 > > ) A A ? 7 B A C 5 C 7 A > C A : ? > B : C A C  A 7 C : : 5 > F : A A B  ) 7 , : ) 5

(169)

(170) # ". " AA

(171) 

(172)   "" 55 @@ @@ ** ""  ** ..  ** ## 88 AA BB )) ,, ))

(173) 5. ¾. 5. 7. h Ð. ¾. SER 1-2 . 8. J r ser –c Z ý. SER •[ « \. #. e. ] `Ø T

(174) 1 2‡^ G_ (< ` a § p 9 :/etc/hosts ²X Y SER 1-2 IPv4 Š ‹ ;< IPv6 Š ‹ D "

(175) domain name. )) 33 55 ++ &55 77 6

(176) 6

(177)

(178) 7GG > )  H  H* 7 5 ? AA *

(179)

(180) 7 '' *  5 !! @ @

(181)  // ##   ## AA

(182)

(183)   ..

(184)

(185) 00  ##

(186)

(187)  && **

(188)

(189)    &

(190) 5 ) ) 7 A : 7 ) A , > > ) A 7 A 5 7 > A ? B C C A C : > : A  7 : 5.

(191) 3.2 Kphone UA     Ì. ù. sip233.pu.edu.tw;< rhoda. kphone UA

(192) 4 5 b / 0 ‡(e. 1. y6 (7. kphone 3.11 .c ™. ¾. 5 ¾. 5. 2. Ø T ˆ_ % kphone

(193) Ì ù 4 5 ²†—¯ r ¡ kdb2html 5 O9d 9:PE F~ e % kphone c ™²§ Ï = (7 kdelibs-3.1.4-4.i386.rpm [11]= € X¿ G kdb2html Pf g ¡/usr/bin À % h (. ¾. 5. 3. ] `Ø T

(194) 1 2kphone Ì ù ކi Ð j k QT

(195) Š 3  g  ¯ r updatedb A O | l m ª R S © K£ ) n ¯ r locate qt so G qt 6% À% ab A O ‡(e. $$$

(196) #" .

(197) ('  #

(198) (%

(199) . ! 0&

(200) '' 

(201) /- *" 2  20 (@

(202) * 7 07 '( -" *& , #* # #  

(203)

(204)  0 '  - * 2

(205) $$*   #0 '

(206)  - # 

(207)

(208) (8  # 2 ( # (.            # (@ * @

(209) (8((8 0 ## 22 (( #(# ((#

(210) 0   .            # #(@(@* *@ @

(211)   

(212) $$  //

(213) 

(214) 0  #   4. ¡A kphone

(215) Ì ù p ì& ' 5 O; KDE € h ÞF•fˆv ` a § OP| s ì& ' 5 O©  5 ¾.  3. kphone   

(216) %¾ 5 6 ‡^ Þh Ð IPv4 !ì;< IPv6 ! ì kphone ‚  l IPv6 !ìs ˆ¥ ¦ REGISTER sip: sip233.pu.edu.twDNS 1-2 W ƒ Fab

(217) Ù  ;ç= sip233.pu.edu.tw D "

(218) IP Š ‹ . 4. Scenarios for SIPv4-SIPv6 Cooperation. 1 q ï ‡^ r

(219) s t u %€ h kphone o Gs ì& ' j k 5 0 GNOME ( 2). % ²6„ dual-mode UA A ¢ UA  ޕ÷ø IPv4 L IPv6·ð 3/ 0 single-mode UAä |   %E F NAT-PT

(220) & ' (¢% IPv6 ê

(221) ä å ‡ö L ¢% IPv4 ê

(222) ä å  Ø T ) GH I •

(223) ? :esingle-mode (SM) UA  dual-mode single-registration (DMSR) UA;< dual-mode dual-registration (DMDR) UA. 4.1 Single-mode UA † ‡ 4 6‡ UA1 L SIP proxy server 1 ˆ ÷ø IPv4SIP proxy server 2 3Þ÷ø IPv4 L IPv6 UA2 V = ¢ UAv6 œ v0 L IPv4 ê

(224) UA1  UA2 ‰ B Ì ù c UAv4 œ v(Q ‡ x-lite) UA2 € š Xy DHCP 1-2 ¿ þ ¢ IPv4 L¢ IPv6 Š ‹ UAv4 L UAv6  ® rŠ ” ¿ þ

(225) Š ‹ proxy server 1 L proxy server 2 ¥ ¦  †.  2.

(226) . 5. V = kphone§ å 4 x-win wx O->V = 5 OòXy Y kphone 5. ¾. 5 ¾. ¾ 5. 6. kphone € i V = Þfz 9 IPv4 < IPv6 !ì§ !| Yes. {.

(227) "r5 —h. Ð. 7. £ ) fD Y kphone

(228) h i } ì( 3)} ì ~ 

(229) Identify Editor wx y Y ¥ ¦

(230)

(231) ab. € ¹s/ ‡^ ¯ r$

(232) SIP URI  rhoda@sip233.pu.edu.twt u Full Name  Š  User Part of SIP URL  Š Host Part of SIP URL  Š ;< Authentication Username  Š §  ® y Y rhoda@sip233.pu.edu.tw  rhoda .  4. SM UA    .

(233) UA1 ›   UA2

(234)  5 ‡ 5 6‡   UA1 G INVITE  proxy server 1 (step 1) Proxy server 1 ¤ ¡ INVITE Xy registrar ( ¡ UA2

(235) IPv4 Š ‹ £ ) # INVITE j  UA2 ê

(236) UAv4 œ v (step 2)UA2 ¤ ¡ INVITE. X!" 200 OK (step 3)Proxy Server 1 | ¤ ¡

(237) 200 OK j  UA1 (step 4) W X UA1 !" ACK ;ç  RTP + , - (step 5).  5. SM UA    . 4.2 Dual-mode single-registration UA † † % DMSR G Oh (UA2 Ñ3 dual-mode UA;çÞ÷ø IPv4 < IPv6 ( 6)UA2 ‚  ¯ r UAv6 G o proxy server 2 ¥ ¦ ¥ ¦ ² W ƒ ‹ B  „ UA2

(238) IPv4 Š ‹ ‡Asproxy server 2 | fk- UA2

(239) IPv4 ;< IPv6 Š ‹ % Ž ¢G O( UAv4 G o ó fˆ¥ ¦ 6;¬ / 0 single-registration G O.  6. DMSR UA    . UA1 ›   UA2

(240)  5 ‡ 7 6‡   UA1 G INVITE  proxy server 1 (step 1)Proxy server1 ú @y registrar (¡ UA2 6%

(241) Š ‹ 6 ;# INVITE j  proxy server 2 (step 2)A Þ proxy server 2 Œ  SIP redirector

(242) Ž  Ÿ   ! " 302 move temporary  UA1 (step 3)UA1. ¡Xyd

(243) Contact  Š ²¿ þ UA2

(244) IPv4 Š ‹ £ ) !" 200 OK (step 4)] `ê ¾ 5 6¿ þ

(245) Š ‹ UA 1  Kˆ¢ INVITE.  UA2 (step 5)£ (s0 SIP   

(246)   5 (steps 6-8) ¤.  7. DMSR UA    . 4.3 Dual-mode dual-registration UA % DMDR G Oh (UA2 Æ Ñ3 dual-mode UALê ¢G Oó 

(247) UA2

(248) UAv4 G o Œ UAv6 G o f ® proxy server 1 ;< proxy server 2 ¥ ¦ ( 8)‘ 0ž ¢G o Hfˆ¥ ¦. 6;Ž ¢G O¬ / 0 dual-registration%Ž ¢ G Oh (UA1 ›   UA2

(249)  5 ‡ 5 6‡  %Aó n ’ ‘ .  8. DMDR UA    . 4.4 Discussion SM G O

(250) U å  “ ó proxy server·” å —Ì ù ž I DMSR G O

(251) U å  dual-mode ¥ ¦ ·” å  proxy server 2 W. †—  UA Œ single-mode UA UA ˆ †ˆ¢ ƒ • – dual-mode.

(252) UA

(253) IPv4 Š ‹ Œ IPv6 Š ‹ ;<Ž ž I Š ‹  Å

(254) D — b ˜ aD p DMSR G ODMDR G O

(255) U å  proxy server 2 ó r• – dual-mode UA

(256) Š ‹ D — í ·” å  dual-mode UA W ƒ ÷øt ¥ ¦ ò™ ÀÁ

(257) UA tE FŽ I L •. ; ‚

(258) INVITE W t0§ ¨ 110 ¢ 11  SER IPv6 !ì

(259) } ~ °   Ó  ^ L IPv4 !ì

(260) ± ² a   . 5.  . !. ". #. ä | !" SER 1-2 % IPv6 & ' (

(261) Ò •Ø T J rÌ ù % Linux š›ê

(262) SIPp œ v[12] sŒ  UAC Œ UAS 4 ó œ  SER 1-2 ˆ G INVITE sž Ÿ SER

(263) CPU ¯ rÓ Œ INVITE   

(264) QÓ ] ^ š›

(265) z { ‡ 9 6‡ PC

(266) ¡ ° 0 AMD 3.0 CPU üÑ 1GB x ¢ £ v.  

(267) .             .  .  .  . .  . .  . .  .   .   .

(268)      .  10. SER .

(269) INVITE messages (IPv4 !ì)  .   .  

(270) .          .  9. ҕ]. . ^ š›. † ] ^ Þl SIPp1 Œ  UACv4SIPp1 ˆG

(271) INVITE 1 l SER ¡¤ SIPp2 6Œ 

(272) UASv4 ‰ÞÅ SIPp2 Œ  UACv6SIPp2 ˆG

(273) INVITE 1 l SER ¡¤ SIPp1 6Œ 

(274) UASv6 ‰h Ð SIPp1 < SIPp2

(275) A O ‡((¥ 

(276) c _/ 0 ¦ [13])e.  .  .  .  . . †. #./sipp -sn [2 0 0 1 :e 1 0 : -r sa [ 2 0 0 1 : [2 0 0 1 :e 1 0 :. u a s -i 6 4 4 0 : 1 : 2 1 0 : d c f f : f e 6 a : e a c 2 ] -p 5 0 6 2 e 1 0 :6 4 4 0 :1 :2 1 4 :8 5 ff:fe 4 e :b 1 e 2 ] :5 0 6 0 6 4 4 0 :1 :2 0 0 :5 8 ff:fe a 0 :c fc 5 ]:5 0 6 3. SIPp2. #./sipp -sn u a s -i 1 4 0 .1 2 8 .1 .2 4 2 -p 5 0 6 5 -r sa 1 4 0 .1 2 8 .1 .2 3 3 : 5 0 6 0 1 4 0 .1 2 8 .1 .2 4 0 : 5 0 6 6. Ø

(277) © A O. & ' SIPp1 Œ SIPp2  ® ;§ ¨ 10 ¢} ~ sˆ INVITE ª ˆ 1000 ¢ab ‡(e T. Ó. SIPp1. #./sipp -sn u a c -i 1 4 0 .1 2 8 .1 .2 4 0 -p 5 0 6 6 -r sa 1 4 0 .1 2 8 .1 .2 3 3 : 5 0 6 0 1 4 0 .1 2 8 .1 .2 4 2 : 5 0 6 5 -m 1 0 0 0 -r p 1 0 0 0 -r 1 0 –m 1 0 0 0. SIPp2. #./sipp -sn u a c -i [2 0 0 1 :e 1 0 :6 4 4 0 :1 -r sa [ 2 0 0 1 : e 1 0 : 6 4 [2 0 0 1 :e 1 0 :6 4 4 0 :1 1 0 0 0 -r p 1 0 0 0 -r. 0 : 5 8 f f : f e a 0 : c f c 5 ] -p 5 0 6 3 1 :2 1 4 :8 5 ff:fe 4 e :b 1 e 2 ] :5 0 6 0 0 : d c f f : f e 6 a : e a c 2 ] : 5 0 6 2 -m –m 1 0 0 0.  10-12  SER 1-2 [ \ ] ^

(278)  ^ %Ž 2²SIPp ˆ INVITE

(279) © Ó y§ ¨ ¬ 10 ¢­ ® ¯ ; ¡§ ¨ ¬ 120 ¢SER IPv4 !ì

(280) } ~ °   Ó ‡ 10 6‡ y²Ø T ž Ÿ ¡ SER †. . :2 0 4 0 : :2 1 1 0. †. «.  11. SER . .  . .  .   .   .

(281) INVITE messages (IPv6 !ì)  .  12  SER

(282) CPU ¯ rÓ ³ Ù INVITE.

(283) ˆÓ 0§ ¨ n ¢â n≤60 Þ CPU ¯ rÓ • ´ % 2%µ ~ ·â 70≤n≤ 120 ÞCPU ¯ rÓ ¶ % 4.8%-6.8%ÅlA·  SER 0.96 .

(284) « # aâFÒÓ ó f¸ ¹ Ã º

(285) Y Z ª » .           

(286) . SIPp1.  .

(287)      .                     .  .  .  . .  . .  . .  .   .   .

(288)     .  12. SER CPU ¯. rÓ. 6. $ % & ' (  )  !" ‡ö % IPv6 ê ) * SIP + , .Ø T ; SIP Express Router (SER) 0.9.6 .0¹ / 0 SIP proxy 1-2

(289) Ì ù Ù  ·UA

(290) ô  34 r kphone 3.11 . B Ø T Æ   %E F NAT-PT

(291) & ' ( Š p IPv6 ê

(292) UA —LŠ p IPv4 ê

(293) UA 

(294) •G OPQRŽ  G O

(295) U V  W X) * SER

(296) [ \ ] ^ _`# 0 Y Z  3

(297) c d  ÀÁ € ¼ 8 i ¶

(298) UA t½ ˆ ÷ø Linux š ›0 J IPv6 •X © ¾ <¿ sØ T À } € ˆ Windows XP š›

(299) dual-mode UA.

(300) *. +. Á  à ¡ kphone ÞH•á lÃ Ï fÐ -URD. ,. -. .. Ä. Å © ²Æ Ç È É  v âØ T 8

(301) Ì ù 9 :  †—q Ê

(302) ] ^ & ' ޝþ ¡Ë

(303)  Ì ÍAÎ Â À } Ì À } E µ NSC 95-2745-E-126-003. /. [1] J. Rosenberg, et al., "SIP : Session Initiation Protocol, " RFC 3261, June 2002. [2] M. Handley and V. Jacobson, "SDP: Session Description Protocol, " RFC 2327, April 1998. [3] S. Deering and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification, " RFC 2460, December 1998. [4] V. Gurbani and C. Boulton, "Recommendations on the use of IPv6 in the Session Initiation Protocol (SIP), ", draft-gurbani-sipping-ipv6-sip-01.txt, October 2005. [5] S. Olson, G. Camarillo, and A.B. Roach, "Support for IPv6 in Session Description Protocol (SDP), " RFC 3266, June 2002. [6] G. Tsirtsis and P. Srisuresh, "Network Address Translation - Protocol Translation (NAT-PT), " RFC 2766, February 2000. [7] Whai-En Chen, Chia-Yung Su and Jui-Hung Weng, "Development of IPv6-IPv4 Translation Mechanisms for SIP-based VoIP Applications", in Proceedings of the 19th International Conference on Advanced Information Networking and Applications, 2005. [8] T. Robles, et al., "Porting the Session Initiation Protocol to IPv6", IEEE Internet Computing, pp. 43-50, May 2003. [9] SIP Express Router (SER), web site: http://www.iptel.org/ser [10] Kphone-IPv6, web site: http://www.iptel.org/ products/kphone [11] Kdb2html package, web site: http://download.fedora.redhat.com/pub/fedora/linu x/core/1/i386/os/Fedora/RPMS/kdelibs-3.1.4-4.i38 6.rpm [12] SIPp, web site: http://sipp.sourceforge.net [13] Using SIPp to run performance tests, web site: http://sipx-wiki.calivia.com/index.php?title=Using _SIPp_to_run_performance_tests&diff=prev&oldi d=4620.

(304)

參考文獻

相關文件

Shang-Yu Su, Chao-Wei Huang, and Yun-Nung Chen, “Dual Supervised Learning for Natural Language Understanding and Generation,” in Proceedings of The 57th Annual Meeting of

„ &#34;Distributed Management Architecture for Multimedia Conferencing Using SIP&#34; ,Moon-Sang Jeong, Jong-Tae Park, and Wee-Hyuk Lee, International Conference on DFMA ,2005..

The development of IPv6 was to a large extent motivated by the concern that we are running out of 4-byte IPv4 address space.. And indeed we are: projections in- dicate that the

Hofmann, “Collaborative filtering via Gaussian probabilistic latent semantic analysis”, Proceedings of the 26th Annual International ACM SIGIR Conference on Research and

[3] Haosong Gou, Hyo-cheol Jeong, and Younghwan Yoo, “A Bit collision detection based Query Tree protocol for anti-collision in RFID system,” Proceedings of the IEEE

Mehrotra, “Content-based image retrieval with relevance feedback in MARS,” In Proceedings of IEEE International Conference on Image Processing ’97. Chakrabarti, “Query

in Proceedings of the 20th International Conference on Very Large Data

The New Knowledge-Infrastructure: The Role of Technology-Based Knowledge-Intensive Business Services in National Innovation Systems. Services and the Knowledge-Based