1 SVTH: THẤI QUANG TNG MC LC Lúâi nối àêì u Chûúng 1: Dõch vuå àiïån thoaåi IP Àiïån thoaåi IP 1.1 Giúái thiïåu 1.2 Caác ûáng duång cuãa àiïån thoaåi IP 1.3 Lúåi đch ca àiïån thoẩi IP 1.4 Ûu àiïím vâ nhûúåc àiïím ca àiïån thoẩi IP 10 Phất triïín dõch v àiïån thoẩi IP 11 2.1 Khẫ nùng triïín khai dõch v àiïån thoẩi IP 11 2.1 Cấc u cêìu phất triïín àiïån thoẩi IP 12 2.3 Nhûäng khố khùn triïín khai dõch v 13 2.4 Xu hûúáng phất triïín 14 H323 - tiïu chuêín aáp duång cho àiïån thoaåi IP 14 3.1 Giúái thiïåu 14 3.2 Cêëu hịnh mẩng theo chín H323 15 3.3 Caác giao thûác H323 tham chiïëu àïën 20 Chûúng 2: Xûã lyá cåc gổi 28 Caác thuã tuåc thûåc hiïån trïn kïnh H225 RAS 28 1.1 Tòm gatekeeper 28 1.2 Thuã tuåc àùng kñ vúái gatekeeper 29 1.3 Àõnh võ àiïím cëi 31 http://www.ebooks.vdcmedia.com SVTH: THAÁI QUANG TUÂNG 1.4 Caác thuã tuåc khaác 31 Cåc gổi giûäa hai àiïím cëi maång H323 32 2.1 Àõnh tuyïën kïnh àiïìu khiïín vâ bấo hiïåu 32 2.2 Cấc th tc bấo hiïåu vâ xûã lđ cåc gổi 35 Chûúng 3: Xêy dûång gateway giûäa mẩng PSTN vâ mẩng IP 71 Khấi quất chung 71 1.1 Muåc tiïu 71 1.2 Mưi trûúâng phất triïín 73 1.3 Cêëu hònh thûã nghiïåm 74 Xaác àõnh giẫi phấp phêìn cûáng 74 2.1 Xem xết mưåt sưë giẫi phấp phêìn cûáng 74 2.2 Cêëu truác phêìn cûáng 77 2.3 Giúái thiïåu kiïën truác Dm3 cuãa Card Dm3/IP Link 78 1.3 Cêëu truác chûúng trònh 86 Chûúng 4: Xêy dûång phêìn mïìm xûã lđ cåc gổi cho gateway 89 Lûåa chổn mư hịnh lêåp trịnh 89 Thû viïån AFC cho card Dm3/IP Link 94 Xêy dûång trẩng thấi 97 Xêy dûång chûúng trònh 102 Kïët luêån vaâ khuyïën nghõ 105 Thåt ngûä vâ tûâ viïët tùỉt 108 Taâi liïåu tham khaão 111 http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG LÚÂI NỐI ÀÊÌU Trïn thïë giúái, cưng nghïå àiïån thoẩi IP àậ àûúåc thûúng mẩi hoấ tûâ nùm 1995, vúái lúåi thïë giấ cûúác thêëp, chêët lûúång dõch v cố thïí chêëp nhêån àậ lâm nhiïìu nhâ kinh doanh viïỵn thưng quan têm Tẩi Viïåt Nam, dõch v nây cng vûâa múái àûúåc àûa vâo sûã dng nhûng côn mang tđnh chêët thûã nghiïåm Qua mưåt thúâi gian sûã dng, nhúâ giấ cûúác rễ hún hùèn so vúái dõch v thoẩi truìn thưëng, dõch v nây thûåc sûå àậ mang lẩi nhûäng lúåi ñch to lúán cho ngûúâi sûã duång Nhêån thêëy khẫ nùng phất triïín ca dõch v nây tûúng lai, Viïån khoa hổc vâ k thåt bûu àiïån àậ triïín khai, nghiïn cûáu nhiïìu àïì tâi khoa hổc vïì cưng nghïå thoẩi IP, tiïën hânh xêy dûång thûã nghiïåm sẫn phêím Gateway PSTN - IP vâ àậ thânh cưng vúái gateway dung lûúång kïnh thoaåi tûúng tûå Hiïån tẩi, viïåc phất triïín gateway vúái dung lûúång lìng E1 àang àûúåc “Phông nghiïn cûáu dõch v múái vâ tûå àưång hoấ” triïín khai xêy dûång àïí cố thïí ấp dng tẩi cấc bûu àiïån tónh Trong thúâi gian thûåc têåp tẩi “Phông nghiïn cûáu dõch v múái vâ tûå àưång hoấ”, em àậ àûúåc tham gia vâo nhốm nghiïn cûáu phất triïín sẫn phêím gateway Vị vêåy, em àậ lûåa chổn àïì tâi “Xûã lđ cåc gổi http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG dõch v àiïån thoẩi IP vâ ûáng dng Gateway PSTN-IP“ àïí lâm àưì ấn tưët nghiïåp Àưì ấn àûúåc chia lâm chûúng nhû sau: + Chûúng 1: Giúái thiïåu dõch vuå àiïån thoaåi IP, àûa nhûäng ûáng duång, lúåi ñch cuãa dõch vuå nây, xem xết cấc ûu àiïím, nhûúåc àiïím ca cưng nghïå thoẩi IP, khẫ nùng phất triïín dõch v, nghiïn cûáu tiïu chín àûúåc ấp dng + Chûúng 2: Ài sêu vâo vêën àïì xûã lđ cåc gổi, trûúác tiïn lâ cåc gổi giûäa hai àiïím cëi cng mẩng IP vúái cấc trûúâng húåp khấc nhau, sau àố lâ cåc gổi cố sûå tham gia ca mẩng chuín mẩch kïnh + Chûúng 3: Giúái thiïåu dûå ấn phất triïín sẫn phêím Gateway PSTN - IP vúái giao tiïëp mẩng thoẩi lâ lìng E1 Trong chûúng nây àûa mc tiïu cêìn àẩt àûúåc, cấc giẫi phấp phêìn cûáng, giúái thiïåu kiïën truác phêìn cûáng, phên chia cêëu truác phêìn mïìm + Chûúng 4: ÛÁng dng cú súã lđ thuët chûúng àïí xêy dûång thiïët kïë phêìn mïìm xûã lđ cåc gổi cho gateway Em xin chên thânh cẫm ún sûå hûúáng dêỵn têån tịnh ca PGS PTS Hưì Anh Tu, Ths Àinh Vùn Dng àậ gip em hoân thânh àưì ấn nây Sinh viïn thûåc hiïån Thấi Quang Tuâng http://www.ebooks.vdcmedia.com SVTH: THAÁI QUANG TUÂNG CHÛÚNG 1: DÕCH V ÀIÏÅN THOẨI IP Àiïån thoẩi IP 1.1 Giúái thiïåu Trong àiïån thoẩi thưng thûúâng, tđn hiïåu thoẩi coỏ tờỡn sửở nựỗm khoaóng 0.4 - 3.3 KHz àûúåc lêëy mêỵu vúái têìn sưë 8KHz theo Nyquyst Sau àố cấc mêỵu sệ àûúåc lûúång tûã hoấ vúái 8bit/mêỵu vâ àûúåc truìn vúái tưëc àưå 64KHz àïën mẩng chuín mẩch sau àố àûúåc truìn túái àđch úã bïn nhêån, dông sưë 64 Kbps nây àûúåc giẫi mậ àïí cho tđn hiïåu thoẩi tûúng tûå 64 Kbps Lêëy mêỵu KHz Lûúång tûã hoấ 8bit/mêỵu …110001… Chuín mẩch thûúâng Thûåc chêët thoaåi qua maång IP (Voice over IP - VoIP) cng khưng hoân toân khấc hùèn àiïån thoẩi thưng thûúâng Àêìu tiïn tđn hiïåu thoẩi cng àûúåc sưë hoấ, nhûng sau àố thay vị truìn trïn mẩng PSTN qua cấc trûúâng chuín mẩch, chng sệ àûúåc nến xëng tưëc àưå thêëp, àống http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG gối vâ chuín lïn mẩng IP Tẩi bïn nhêån, cấc gối tin nây àûúåc giẫi nến thânh cấc lìng PCM 64 Kb truìn àïën thụ bao bõ gổi Sûå khấc chđnh lâ mẩng truìn dêỵn vâ khn dẩng thưng tin dng àïí truìn dêỵn Trïn hịnh 1.2 àûa vđ d vïì mưåt cåc gổi VoIP: Giẫ sûã thụ bao A mën gổi àïën thụ bao B Thụ bao A quay sưë àiïån thoẩi ca thụ bao B Mẩng PSTN cố nhiïåm v phên tđch àõa chó vâ kïët nưëi àïën gateway1 Tẩi àêy àõa chó ca B lẩi àûúåc phên tđch vâ gateway xấc àõnh àûúåc thụ bao B àûúåc kiïím soất búãi gateway2 Nố sệ thiïët lêåp mưåt phiïn liïn kïët vúái gateway2 Cấc thưng tin bấo hiïåu mâ gateway1 nhêån àûúåc tûâ PSTN sệ àûúåc chuín àưíi thđch húåp sang dẩng gối vâ truìn àïën gateway2 Tẩi gateway2, cấc gối tin lẩi àûúåc chuín àưíi ngûúåc lẩi vâ truìn sang mẩng PSTN Mẩng PSTN cố nhiïåm v àõnh tuën cåc gổi àïën thụ bao B Cấc thưng tin trẫ lúâi sệ àûúåc chuín àưíi ngûúåc lẩi qua gateway2 àïën gateway1 Sau cåc gổi àûúåc thiïët lêåp, cấc gateway cố nhiïåm v chuín àưíi giûäa cấc gối tin thoẩi trïn mẩng IP vâ cấc lìng PCM truìn trïn mẩng PSTN P S T N Gateway I Gateway II Internet/ Hịnh 2:ÀiïnthoaiIP http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG Ngoâi cêëu hịnh “phone to phone” úã trïn, dõch v thoẩi IP côn cho phếp cấc PC ( Personal Computer ) cố trang bõ àiïån thoẩi cấc mẩng LAN cố thïí trao àưíi thoẩi vúái (cêëu hịnh PC to PC) vâ vúái cấc thụ bao àiïån thoẩi mẩng PSTN (cêëu hịnh PC to phone hay phone to PC) nhû hịnh 1.2 1.2 Cấc ûáng dng ca àiïån thoẩi IP Giao tiïëp thoẩi sệ vêỵn lâ dẩng giao tiïëp cú bẫn ca ngûúâi Mẩng àiïån thoẩi cưng cưång khưng thïí bõ àún giẫn thay thïë, thêåm chđ thay àưíi thúâi gian túái Mc àđch tûác thúâi ca cấc nhâ cung cêëp dõch v àiïån thoẩi IP lâ tấi tẩo lẩi khẫ nùng ca àiïån thoẩi vúái mưåt chi phđ vêån hânh thêëp hún nhiïìu vâ àûa cấc giẫi phấp k thåt bưí sung cho mẩng PSTN Àiïån thoẩi cố thïí àûúåc ấp dng cho gêìn nhû mổi u cêìu ca giao tiïëp thoẩi, tûâ mưåt cåc àâm thoẩi àún giẫn cho àïën mưåt cåc gổi hưåi nghõ nhiïìu ngûúâi phûác tẩp Chêët lûúång êm àûúåc truìn cng cố thïí biïën àưíi tu theo ûáng dng Ngoâi ra, vúái khẫ nùng ca Internet, dõch v àiïån thoẩi IP sệ cung cêëp thïm nhiïìu tđnh nùng múái Ta cố thïí xem xết mưåt vâi ûáng dng trûúác mùỉt ca àiïån thoẩi: Thoẩi thưng minh Hïå thưëng àiïån thoẩi ngây câng trúã nïn hûäu hiïåu: rễ, phưí biïën, dïỵ sûã dng, cú àưång Nhûng nố hoân toân “ngúá ngêín” Nố chó cố mưåt sưë phđm àïí àiïìu khiïín Trong nhûäng nùm gêìn àêy, ngûúâi ta àậ cưë gùỉng àïí tẩo thoẩi thưng minh, àêìu tiïn lâ cấc thoẩi àïí bân, sau lâ àïën cấc server Nhûng mổi cưë gùỉng àïìu thêët bẩi sûå tưìn tẩi ca cấc hïå thưëng cố sùén Intrnet sệ thay àưíi àiïìu nây Kïí tûâ Internet ph khùỉp toân cêìu, nố àậ àûúåc sûã dng àïí tùng thïm tđnh thưng minh cho mẩng àiïån thoẩi toân cêìu Giûäa mẩng tđnh vâ mẩng àiïån thoẩi tưìn tẩi mưåt mưëi liïn hïå Internet cung cêëp cấch giấm vâ àiïìu khiïín cấc cåc thoẩi mưåt cấch tiïån lúåi hún Chng ta cố thïí thêëy àûúåc khẫ http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG nùng kiïím soất vâ àiïìu khiïín cấc cåc thoẩi thưng qua mẩng Internet Dõch v àiïån thoẩi Web "World Wide Web" àậ lâm cåc cấch mẩng cấch giao dõch vúái khấch hâng ca cấc doanh nghiïåp Àiïån thoẩi Web hay " bêëm sưë" (click to dial) cho phếp cấc nhâ doanh nghiïåp cố thïí àûa thïm cấc phđm bêëm lïn trang web àïí kïët nưëi túái hïå thưëng àiïån thoẩi ca hổ Dõch v bêëm sưë lâ cấch dïỵ nhêët vâ an toân nhêët àïí àûa thïm cấc kïnh trûåc tiïëp tûâ trang Web ca bẩn vâo hïå thưëng àiïån thoẩi Truy cêåp cấc trung têm trẫ lúâi àiïån thoẩi Truy nhêåp àïën cấc trung têm phc v khấch hânh qua mẩng Internet sệ thc àêíy mẩnh mệ thûúng mẩi àiïån tûã Dõch v nây sệ cho phếp mưåt khấch hânh cố cêu hỗi vïì mưåt sẫn phêím àûúåc châo hâng qua Internet àûổc cấc nhên viïn ca cưng ty trẫ lúâi trûåc tuën Dõch v fax qua IP Nïëu bẩn gûãi nhiïìu fax tûâ PC, àùåc biïåt laâ gûãi nûúác ngoaâi thị viïåc sûã dng dõch v Internet faxing sệ gip bẩn tiïët kiïåm àûúåc tiïìn vâ cẫ kïnh thoẩi Dõch v nây sệ chuín trûåc tiïëp tûâ PC ca bẩn qua kïët nưëi Internet Hâng nùm, thïë giúái tưën hún 30 tyã USD cho viïåc gûãi fax àûúâng daâi Nhûng ngây Internet fax àậ lâm thay àưíi àiïìu nây.Viïåc sûã dng Internet khưng nhûäng àûúåc múã rưång cho thoẩi mâ côn cho cẫ dõch v fax Khi sûã dng dõch v thoẩi vâ fax qua Internet, cố hai vêën àïì cú bẫn: Nhûäng ngûúâi sûã dng dõch v thoẩi qua Internet cêìn cố chûúng trịnh phêìn mïìm chùèng hẩn Quicknet's Internet PhoneJACK Cêëu hịnh nây cung cêëp cho ngûúâi sûã dng khẫ nùng sûã dng thoẩi qua Internet thay cho sûã dng àiïån thoẩi àïí bân truìn thưëng Kïët nưëi mưåt gateway thoẩi qua Internet vúái hïå thưëng àiïån thoẩi hiïån hânh Cêëu hịnh nây cung cêëp dõch v thoẩi qua Internet giưëng nhû viïåc múã rưång hïå thưëng àiïån thoẩi hiïån hânh ca bẩn http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG 1.3 Lúåi đch ca àiïån thoẩi IP Cưng nghïå VoIP sệ àem lẩi nhûäng lúåi đch ch ëu sau: Giẫm chi phđ: Mưåt giấ cûúác chung sệ thûåc hiïån àûúåc vúái mẩng Internet vâ àố tiïët kiïåm àấng kïí cấc dõch v thoẩi vâ fax Ngûúâi ta ûúác tđnh cố khoẫng 70% cấc cåc gổi àïën Chêu Ấ lâ àïí gûãi fax, phêìn lúán sưë àố cố thïí àûúåc thay thïë búãi FoIP (Fax over IP) Sûå chia sệ chi phđ thiïët bõ vâ thao tấc giûäa nhûäng ngûúâi sûã dng thoẩi vâ dûä liïåu cng tùng cûúâng hiïåu quẫ sûã dng mẩng búãi lệ dû thûâa bùng têìn trïn mẩng ca ngûúâi nây cố thïí àûúåc sûã dng búãi mưåt ngûúâi khấc Àún giẫn hoấ: Mưåt cú súã hẩ têìng tđch húåp hưỵ trúå têët cẫ cấc hịnh thûác thưng tin cho phếp chín hoấ tưët hún vâ giẫm tưíng sưë thiïët bõ Cú súã hẩ têìng kïët húåp nây cố thïí hưỵ trúå viïåc tưëi ûu hoấ bùng têìn àưång Thưëng nhêët: Vị ngûúâi lâ nhên tưë quan trổng nhûng cng dïỵ sai lêìm nhêët mưåt mẩng viïỵn thưng, mổi cú hưåi àïí húåp nhêët cấc thao tấc, loẩi bỗ cấc àiïím sai sốt vâ thưëng nhêët cấc àiïím toấn sệ rêët cố đch Trong cấc tưí chûác kinh doanh, sûå quẫn lđ trïn cú súã SNMP (Simple Network Management Protocol) cố thïí àûúåc cung cêëp cho cẫ dõch v thoẩi vâ dûä liïåu sûã dng VoIP Viïåc sûã dng thưëng nhêët giao thûác IP cho têët cẫ cấc ûáng dng hûáa hển giẫm búát phûác tẩp vâ tùng cûúâng tđnh mïìm dễo Cấc ûáng dng liïn quan nhû dõch v danh bẩ vâ dõch v an ninh mẩng cố thïí àûúåc chia sễ dïỵ dâng hún Nêng cao ûáng dng: Thoẩi vâ fax chó lâ cấc ûáng dng khúãi àêìu cho VoIP, cấc lúåi đch thúâi gian dâi hún àûúåc mong àúåi tûâ caác ûáng duång àa phûúng tiïån (multimedia) vâ àa dõch v Chùèng hẩn cấc giẫi phấp thûúng mẩi Internet cố thïí kïët húåp truy cêåp Web vúái viïåc truy nhêåp trûåc tiïëp àïën möåt nhên viïn hưỵ trúå khấch hâng http://www.ebooks.vdcmedia.com SVTH: THẤI QUANG TNG 10 1.4 Ûu àiïím vâ nhûúåc àiïím ca àiïån thoẩi IP Vïì mùåt k thåt àiïån thoẩi IP cố nhûäng ûu àiïím vâ nhûúåc àiïím sau: Ûu àiïím: - Thưng tin thoẩi trûúác àûa lïn mẩng IP sệ àûúåc nến xëng dung lûúång thêëp (tu theo k thåt nến), vị vêåy sệ lâm giẫm àûúåc lûu lûúång mẩng - Trong trûúâng húåp cåc gổi úã mẩng chuín mẩch kïnh mưåt kïnh vêåt lđ sệ àûúåc thiïët lêåp vâ trị giûäa hai bïn cho àïën mưåt hai bïn hu bỗ liïn kïët Nhû vêåy, khoẫng thúâi gian khưng cố tiïëng nối, tđn hiïåu thoẩi vêỵn àûúåc lêëy mêỵu, lûúång tûã hoấ vâ truìn ài Vị vêåy, hiïåu sët àûúâng truìn sệ khưng cao Àưëi vúái àiïån thoẩi Internet cố cấc cú chïë àïí phất hiïån khoẫng lùång (khoẫng thúâi gian khưng cố tiïëng nối) nïn sệ lâm tùng hiïåu sët mẩng Nhûúåc àiïím: - Nhûúåc àiïím chđnh ca àiïån thoẩi qua mẩng IP chđnh lâ chêët lûúång dõch v Cấc mẩng sưë liïåu vưën dơ khưng phẫi xêy dûång vúái mc àđch truìn thoẩi thúâi gian thûåc, vị vêåy truìn thoẩi qua mẩng sưë liïåu cho chêët lûúång cåc gổi thêëp vâ khưng thïí xấc àõnh trûúác àûúåc Súã dơ nhû vêåy lâ vị gối tin truìn mẩng cố trïỵ thay àưíi phẩm vi lúán, khẫ nùng mêët thưng tin mẩng hoân toân cố thïí xêíy Mưåt ëu tưë lâm giẫm chêët lûúång thoẩi nûäa lâ k thåt nến àïí tiïët kiïåm àûúâng truìn Nïëu nến xëng dung lûúång câng thêëp thị k thåt nến câng phûác tẩp, cho chêët lûúång khưng cao vâ àùåc biïåt lâ thúâi gian xûã lđ sệ lêu, gêy trïỵ - Mưåt nhûúåc àiïím khấc ca àiïån thoẩi IP lâ vêën àïì tiïëng vổng Nïëu nhû mẩng thoẩi, trïỵ đt nïn tiïëng vổng khưng ẫnh hûúãng nhiïìu thị mẩng IP, trïỵ lúán nïn tiïëng vổng ẫnh hûúãng nhiïìu àïën chêët lûúång thoẩi Vị vêåy, tiïëng vổng lâ mưåt vêën àïì cêìn phẫi giẫi quët àiïån thoẩi IP http://www.ebooks.vdcmedia.com ... v àiïån thoẩi IP vâ ûáng dng Gateway PSTN -IP? ?? àïí lâm àưì ấn tưët nghiïåp Àưì ấn àûúåc chia laâm chûúng nhû sau: + Chûúng 1: Giúái thiïåu dõch vuå àiïån thoaåi IP, àûa nhûäng ûáng dng, lúåi đch... qua gateway2 àïën gateway1 Sau cåc gổi àûúåc thiïët lêåp, cấc gateway cố nhiïåm v chuín àưíi giûäa cấc gối tin thoẩi trïn mẩng IP vâ cấc lìng PCM truìn trïn mẩng PSTN P S T N Gateway I Gateway. .. triïín sẫn phêím Gateway PSTN - IP vúái giao tiïëp mẩng thoẩi lâ lìng E1 Trong chûúng nây àûa mc tiïu cêìn àẩt àûúåc, cấc giẫi phấp phêìn cûáng, giúái thiïåu kiïën trc phêìn cûáng, phên chia cêëu