You are on page 1of 94

N CHUYN NGNH i Hc Cng Nghip Tp.

HCM Khoa in t - Vin thng

NHN XT CA GIO VIN HNG DN *** Tp.HCM, ngythngnm 2011 K tn

Trang 1

N CHUYN NGNH i Hc Cng Nghip Tp.HCM Khoa in t - Vin thng

NHN XT CA GIO VIN PHN BIN *** Tp.HCM, ngythngnm 2011 K tn

Trang 2

N CHUYN NGNH

LI NI U
Ngy nay khi cng ngh ngy cng pht trin, khin nhu cu s dng cc thit b s ca con ngi cng ngy cng a dng v phong ph hn. T khi cuc cch mng v cng ngh truyn dn hnh nh, m thanh thc bng n n khng ngng pht trin v tr thnh thnh phn ht sc quan trng, ng vai tr thit yu trong mi linh vc ca i sng cng nh gip nng cao s pht trin ca nn kinh t ,y mnh s giao lu hp tc gi cc doanh nghip trong v ngoi nc, loi b nhng tr ngi v vn khong cch a l. Vi xu th pht trin ca cng ngh l s tch hp, a nng, a phng tin, mi lc, mi ni d bt c ni u con ngi cng u d dng lin lc, giao tip c vi nhau m khng b nh hng bi bt k yu t ngoi cnh no. Cng chnh t xu th m cc nh cung cp dch v mng vin thng ngy nay cn phi tm ra mt cng ngh mi cho php kt hp mi giao thc cng nh mi cng ngh mng hin ti qua mt c s h tng chung gian hay chnh l mt cng ngh mng li hi t. ng trc xu th , vic pht trin theo cu trc mng th h sau (NGN) vi cc cng ngh ph hp l bc i tt yu ca vin thng th gii v mng vin thng Vit nam. Trc y, mng NGN bt u c xy dng vi m hnh chuyn mch mm (Softswitch) v t c mt s thnh cng nht nh. Nhng t khi 3GPP gii thiu IMS (Phn h a phng tin IP IP Multimedia Subsystem) th IMS chng t c kh nng vt bc hn so vi Softswitch v nhiu mt, v IMS dn tr thnh tiu chun chung xy dng mng NGN ngy nay. Chnh v vy ti ny s tp chung vo tm hiu cng ngh IMS bc pht trin tip theo ca mng th h sau NGN trong mt tng lai gn. Ni dung ti bao gm: Chng 1: Tng quan v IMS trn nn NGN. Chng ny s gii thiu tng quan v mng th h sau NGN. Phn tch c im ca chuyn mch mm (soft

Trang 3

N CHUYN NGNH switch) v phn h IMS t l gii nguyn nhn i ln xy dng IMS cho bc pht trin tip theo ca mng NGN. Chng 2: Kin trc phn h IMS. Chng ny x phn tch chi tit v kin trc ca phn h IMS trong mng NGN. Chng 3: Cc th tc trong phin lm vic ca IMS. Chng ny phn tch v cc bn tin trong qu trnh hot ng ca phn h IMS. Chng 4: Cc giao thc chnh trong phn h IMS. Chng ny s tp chung tm hiu v 2 giao thc chnh c coi l th mnh v c bn nht ca IMS l giao thc SIP v giao thc Diameter (AAA). Chng 5: Trin khai h thng mng NGN vi phn h IMS. Trong chng ny s phn tch v cc giai on trong qu trnh tin ln xy dng mng th h sau NGN s dng phn h IMS. Chng 6: Hin trng h tng mng v tin ln xy dng NGN IMS ca VNPT. chng ny s tm hiu trn thc t v hin trng v qu trnh tin ln xy dng mng NGN-IMS ca tp on bu chnh vin thng Vit Nam VNPT trong nhng nm gn y. Chng 7: M phng Open IMSCore trn linux ubuntu 11.10. chng ny thc hin m phng, phn tch qu trnh hot ng v khai thc mt s dch v ca IMSCore c cu trc c chun ha ging vi IMS Core thc t s trin khai. Hin nay Vit Nam IMS vn cn l mt xu hng pht trin ang trong thi gian u tm hiu v trin khai. V vy ti khng th trnh c nhng sai st v thiu chnh xc trong thng tin tm hiu c a vo. Rt mong nhn c s gp ca qu thy c v bn c v ti ny.

Trang 4

N CHUYN NGNH

MC LC
CHNG 1: TNG QUAN V IMS TRN NN NGN ............................................ 13
1.1 Gii thiu v mng hi t NGN (next genaration networking) ................................. 13
S hnh thnh mng hi t NGN .................................................................................... 13 Cu trc mng hi t NGN ............................................................................................ 13 c im ca mng NGN .............................................................................................. 15 1.1.1 1.1.2 1.1.3

1.2 1.3 1.4

Gii thiu s lc v s chun ho ca IMS ............................................................. 15 Ti sao cn pht trin IMS trn nn NGN? ............................................................... 16 Cc c im v u, nhc im ca IMS trn nn NGN ........................................ 20
Cc c im ca IMS ................................................................................................... 20 Cc u im ................................................................................................................... 20 Cc nhc im.............................................................................................................. 22

1.4.1 1.4.2 1.4.3

CHNG 2: KIN TRC PHN H IMS ................................................................. 24


2.1 2.2 Lp ng dng ............................................................................................................. 25
My ch ng dng.......................................................................................................... 25 2.1.1

Lp iu khin v c s d liu ................................................................................. 25


HSS (home subscriber server) ........................................................................................ 25 SLF (Subscriber location funtion) .................................................................................. 25

2.2.1 2.2.2

2.3 2.4

Open IMS Core .......................................................................................................... 26


Chc nng iu khin cuc gi CSCF ........................................................................... 26

2.3.1

Lp tryn ti ............................................................................................................... 31
B chc nng a phng tin MRF ............................................................................... 31 Cc giao din tng tc .................................................................................................. 32 UE(user equipment) ....................................................................................................... 34 Kha nhn dng ngi dng ring ................................................................................. 35 Kha nhn dng ngi dng chung................................................................................ 35 Giao tip vi mng PS.................................................................................................... 36 Giao tip vi mng GSM/GPRS .................................................................................... 38 Giao tip vi mng IP .................................................................................................... 39

2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8

CHNG 3: CC TH TC TRONG PHIN LM VIC CA IMS ..................... 41


3.1 Cc th tc lin quan n ng k ............................................................................. 41

Trang 5

N CHUYN NGNH
3.1.1 3.1.2 3.1.3 Th tc ng k thng tin cho cc users mi tham gia vo mng.................................. 41 Th tc ng k li thng tin cho cc users ................................................................... 43 Th tc xo thng tin ng k ................................................................................... 43

3.2

Cc th tc khi to phin ......................................................................................... 47


Cc th tc khi to phin lm vic gia user trong cc mng IMS .............................. 47 Th tc khi to phin gia cc users thuc mng IMS v PSTN ................................. 50

3.2.1 3.2.2

CHNG 4: CC GIAO THC CHNH S DNG TRONG PHN H IMS ....... 53


4.1 Giao thc khi to phin SIP ..................................................................................... 53
Tng quan v giao thc .................................................................................................. 53 Cu trc ca SIP ............................................................................................................. 53 Cc bn tin SIP ............................................................................................................... 55 4.1.1 4.1.2 4.1.3

4.2

Giao thc cung cp chc nng AAA-Diameter ......................................................... 56


Tng quan v giao thc .................................................................................................. 56 Cu trc bn tin Diameter .............................................................................................. 57 Cc bn tin Diameter trong phin lm vi ...................................................................... 59

4.2.1 4.2.2 4.2.3

CHNG 5: TRIN KHAI H THNG MNG NGN VI PHN H IMS ........... 60


5.1 Qu trnh tin ln xy dng mng NGN vi phn h IMS ........................................ 60
Cc giai on tin ln xy dng IMS ............................................................................. 60 5.1.1

CHNG 6: HIN TRNG H TNG MNG V TIN LN XY DNG NGN IMS CA VNPT ........................................................................................................... 65
6.1 6.2 Tng quan .................................................................................................................. 65 Qu trnh xy dng mng hi t ca VNPT .............................................................. 66

CHNG 7: M PHNG OPENIMSCORE TRN LINUX UBUNTU 11.10 ......... 71


7.1 Xy dng m hnh mng............................................................................................ 71
Gii thiu v open IMSCore .......................................................................................... 71 Trin khai Open IMSCore trn h iu hnh linux ubuntu 11.10 .................................. 73 To DHCP server ........................................................................................................... 78 To thm cc user mi ................................................................................................... 81 7.1.1 7.1.2 7.1.3 7.1.4

7.2 7.3

Ci UCT IMS Client .................................................................................................. 85 Cu hnh UCT IMS Client v thc hin cuc gi gii 2 user trong IMS Network ... 86

KT LUN V HNG PHT TRIN TI ...................................................... 91

Trang 6

N CHUYN NGNH

DANH MC CC HNH V V S
Hinh 1.1: Cu trc phn lp mng NGN .................................................................................. 13 Hnh 1.2: So snh kin trc Softswitch v IMS ....................................................................... 17 Bng 1: Cc phn t ca Softswitch c chc nng tng t IMS............................................ 18 Bng 2: S khc nhau gia Softswitch v IMS ........................................................................ 20 Hnh 2.1: S cu trc phn h IMS ..................................................................................... 24 Hnh 2.2: SLF ch nh HSS ph hp ....................................................................................... 26 Hnh 2.3: ng k c yu cu bo mt..................................................................................... 28 Hnh 2.4: M t vai tr nh tuyn ca S-CSCF ...................................................................... 31 Hnh 2.5: Chc nng iu khin thng tin a phng tin MRF ............................................. 32 Hnh 2.6: Cc giao din trong IMS........................................................................................... 32 Bng 3: Cc giao din ca phn h IMS .................................................................................. 34 Hnh 2.7: Qu trnh thit lp cuc gi t mng IMS ra mng CS CN v ngc li ................. 38 Hnh 3.1: Qu trnh ng k thng tin ca new users .............................................................. 41 Hnh 3.2: Th tc xa ng k khi ht thi gian ng k ........................................................ 44 Hnh 3.3: Th tc xa ng k khi to bi HSS .................................................................... 45 Hnh 3.4: Th tc xa ng k thc hin bi S-CSCF............................................................. 47 Hnh 3.5: S th tc khi to phin ga cc users ca cc mng IMS ............................... 49 Hnh 3.6: S qu trnh khi to phin l vic gia user trong mn IMS v mng PSTN ... 50 Hnh 4.1: Cc thnh phn ca SIP ............................................................................................ 54 Bng 4: Cc bn tin yu cu ca SIP ........................................................................................ 55 Bng 5: Cc bn tin phn hi ca SIP ...................................................................................... 55 Hnh 4.2: Giao thc Diameter trong phn h IMS ................................................................... 56 Hnh 4.3: Cu trc bn tin Diameter......................................................................................... 57 Hnh 4.4: Cu trc Diameter Header ........................................................................................ 57 Hnh 4.5: Cu trc AVP trong ban tin Diameter ...................................................................... 58 Hnh 4.6: S hot ng ca cc bn tin Diameter trong phin lm vic ............................. 59 Hnh 5.1: Giai on nng cp ln IMS ..................................................................................... 61 Hnh 5.2: Thm cc server ng dng vo mng hin ti .......................................................... 62 Hnh 5.3: Thm HSS v Handoff server vo giai on hon thin .......................................... 64 Hnh 6.1: M hnh gii php SURPASS ca SIEMENS.......................................................... 67 Bng 6: Cc thnh phn thit b trong m hnh ........................................................................ 68 Hnh 6.2: M hnh h thng giai php tng th IMS ca Alcatel-lucent ................................. 69 Hnh 7.1 M hnh cu trc Open IMSCore .............................................................................. 71 Hnh 7.2: Giao din cc thnh phn ca OpenIMSCore khi khi ng ................................... 77 Hnh 7.3: Giao din qun l user ca FHoSS ........................................................................... 78 Hnh 7.4: Xc nh interface ang s dng .............................................................................. 79

Trang 7

N CHUYN NGNH
Hnh 7.5: Start li DHCP .......................................................................................................... 81 Hnh 7.6: Giao din ca UCT IMS client ................................................................................. 87 Hnh 7.7: Giao din cu hnh Preferences: tab Profile v IMS ................................................ 87 Hnh 7.8: Giao din cu hnh Preferences: tab Media v XDMS............................................. 88 Hnh 7.9: Giao din ca UCT client khi user tuan c ng k ........................................ 89 Hnh 7.10: Giao din UCT IMS Client khi user Hung nhn c cuc gi t Tuan ............... 89 Hnh 7.11: Giao din gi tin nhn trong UCT IMS Client ....................................................... 90

Trang 8

N CHUYN NGNH

CC THUT NG VIT TT
T vit tt ADSL A-RACF A-RACF AVP BGCF BICC BSC CCF CGI COPS CPL CS DHCP DNS EAP ETSI FQDN FTTH GGSN GPRS GSM HSS HTTP IANA ICID Ting Anh Asymmetric Digital Subscriber Line Access Resource and admission Control Function Access Resource and admission Control Function Attribute Value Pairs Breakout gateway control function Bearer Independent Call Control Base Station Controller Charging Collection Function Common Gateway Interface Common Open Policy Services Call Processing Language Circuit Switching Dynamic Host Conguration Protocol Domain Name System Extensible Authentication Protocol European Telecommunication Standards Institute Fully qualified domain name Fiber To The Home Gateway GPRS Support Node General Packet Radio Service Global System for Mobile communications Home Subscriber Server Hypertext Transfer Protocol Internet Assigned Numbers Authority IMS Charging ID

Trang 9

N CHUYN NGNH IETF IMSI ISDN LPDP MCC MG MGC MGCF MGW MINE MMS MNC MRFC MRFP MSC MSC MSIN NASREQ NASS NASS NMSI OCF OMA OSP PBN PDF PDP PEP Internet Engineering Task Force International Mobile Subscriber Identier Integrated Services Digital Network Local Policy Decision Point Mobile Country Code Media gateway Media gateway controller Media gateway control function Media gateway Multipurpose Internet Mail Extension Multimedia Message Service Mobile Network Code Multimedia Resource Function Controller Media Resource Function Processor Mobile Switching Centre Mobile Switching Center Mobile Subscriber Identification Number Network Access Server Application Network Attachment Subsystem Network Attachment Subsystem National Mobile Station Identity Online Charging Function Open Mobile Alliance Open Settlement Protocol Packet Based Network Policy Decision Function Packet Data Protocol Policy enforcement point

Trang 10

N CHUYN NGNH PoC PS PSTN RACS RACS RADIUS R-SGW RSVP RTP RTSP RUAM SAP SBC SBLP SCIP SCTP SDP SGSN SGW SIP SLF SNTP S-PDF S-PDF TACACS TCP TG TISPAN Push-to-Talk over Cellular Packet Switched Public Switched Telephone Network Resource Admission Control Functionality Resource and Admission Control Functionality Remote Authentication Dial In User Service Roaming Signaling Gateway Resource Reservation Protocol Realtime Transport Protocol Real Time Streaming Protocol Remote UAM Session Advertisement Protocol Session Border Controller Service Based Local Policy Simple Conference Invitation Protocol Stream Control Transmission Protocol Session Description Protocol Signaling GPRS support nt Signaling gateway Session Initial Protocol Subscription Locator Function Simple Network Time Protocol Serving Policy Decision Function Serving Policy Decision Function Terminal Access Controller Access Control System Transmission Control Protocol Trungking Gateway Telecoms and Internet converged Services and Protocols for

Trang 11

N CHUYN NGNH Advanced Networking TLS T-SGW UA UAC UAM UAS UE UICC URL USIM VCC VoIP XML Transport layer Security Transport Singnalling Gateway User Agent User Agent Client User Access Mode User Agent Server User Equipment Universal Integrated Circuit Card Universal Resource Locator Universal Subscriber Identity Module Voice Call Continuity Voice over Internet Protocol Extensible Markup Language

Trang 12

N CHUYN NGNH

CHNG 1: TNG QUAN V IMS TRN NN NGN


1.1 Gii thiu v mng hi t NGN (next genaration networking)

1.1.1 S hnh thnh mng hi t NGN Bt ngun t s pht trin ca cng ngh thng tin, cng ngh chuyn mch gi v cng ngh truyn dn bng rng, NGN ra i l mng c c s h tng thng tin da trn cng ngh chuyn mch gi, trin khai dch v mt cch a dng v nhanh chng, p ng s hi t gia thoi v s liu, c nh v di ng. Nh vy, c th xem NGN l s tch hp mng PSTN da trn k thut TDM v mng chuyn mch gi da trn k thut IP/ATM. N c th truyn ti tt c cc dch v vn c ca PSTN, ng thi c th cung cp cho mng IP lu lng d liu ln, nh gim ti cho mng PSTN. Cho ti nay, mc d cc t chc vin thng quc t v cc nh cung cp thit b vin thng trn th gii u rt quan tm v nghin cu v chin lc pht trin NGN. Song vn cha c mt nh ngha c th no chnh xc cho NGN. 1.1.2 Cu trc mng hi t NGN M hnh cu trc mng tng quan t m hnh cu trc ca cc nh cung cp dch v v thit b ln a ra:

Hinh 1.1: Cu trc phn lp mng NGN Trang 13

N CHUYN NGNH

1.1.2.1

Lp truyn dn v truy cp

Phn truyn dn: p dng k thut ghp knh phn chia theo mt bc sng DWDM lp vt l nhm m bo cung cp cht lng dch v (QoS) theo yu cu ca ng dng. Phn truy nhp: Hng ti s dng cng ngh quang cho thng tin hu tuyn v CDMA cho thng tin v tuyn. Thng nht s dng cng ngh IP.
1.1.2.2 Lp truyn thng

Thit b chnh trong lp truyn thng l cc cng (Gateway) lm nhim v kt ni gia cc phn ca mng v gia cc mng khc nhau.
1.1.2.3 Lp iu khin

Lp iu khin c nhim v iu khin kt ni gia cc u cui, vi yu cu tng thch vi tt c cc loi giao thc v bo hiu. Lp iu khin c th c t chc theo kiu module, theo cc b iu khin c lp s thc hin cc chc nng iu khin khc nhau. Thit b chnh trong lp iu khin l Softswitch (chuyn mch mm) lm nhim v bo hiu v iu khin cuc gi.
1.1.2.4 Lp ng dng

Lp ng dng v dch v cung cp cc dch v c bng thng khc nhau, nhiu hnh thc nh: thoi, fax, internet, dch v a phng tin, cc tr chi trc tuyn yu cu thi gian thc, dch v truyn s liu, v cc dch v gi tr gia tng,. Lp ny lin kt vi lp iu khin thng qua cc giao din c chun ha. Chnh v vy m vic cp nht, to mi v trin khai ng dng, dch v mng tr nn v cng nhanh chng v hiu qu.

Trang 14

N CHUYN NGNH Lp ny c th thc thi vic iu khin nhng thnh phn c bit nh Media Server, mt thit b c bit n vi tp cc chc nng nh: Conferencing, x l Tone,.
1.1.2.5 Lp qun l

Lp qun l l mt lp tc ng trc tip ln tt c cc lp cn li, lm nhim v gim st cc hot ng ca mng. Lp qun l phi m bo hot ng c trong mi trng m, vi nhiu giao thc, dch v v cc nh khai thc khc nhau. 1.1.3 c im ca mng NGN Mng NGN c 4 c im chnh: Nn tng h thng mng m. Mng NGN thc y s pht trin cc dch v v cc dch v ny l hon ton c lp vi h thng mng. Mng hi t NGN hot ng da trn mt giao thc chuyn mch gi thng nht. Mng c kh nng thch ng v cung cp dung lng ln cho nhu cu s dng

1.2

Gii thiu s lc v s chun ho ca IMS


IMS c nh hnh v pht trin bi din n cng nghip 3GPP, thnh lp

nm 1999. Kin trc ban u ca IMS c xy dng bi 3GPP v sau c chun ha bi 3GPP trong Release 5 cng b thng 3 nm 2003. Trong phin bn u tin ny, mc ch ca IMS l to thun li cho vic pht trin v trin khai dch v mi trn mng thng tin di ng.Tip n, t chc chun ha 3GPP2 xy dng h thng CDMA2000 Multimedia Domain (MMD) nhm h tr cc dch v a phng tin trong mng CDMA2000 da trn nn 3GPP IMS.Trong Release 6 ca 3GPP IMS, cng vi khuynh hng tch hp gia mng t bo v mng WLAN, mng truy nhp WLAN c a vo nh mt mng truy nhp bn cnh mng truy nhp t bo.

Trang 15

N CHUYN NGNH IMS khi u nh mt chun cho mng v tuyn. Tuy nhin, cng ng mng hu tuyn, trong qu trnh tm kim mt chun thng nht, sm nhn thy th mnh ca IMS cho truyn thng hu tuyn. Khi ETSI m rng chun IMS thnh mt phn ca kin trc mng th h tip theo NGN m h ang xy dng. T chc chun ha TISPAN trc thuc ETSI, vi mc ch hi t mng thng tin di ng v Internet, chun ha IMS nh mt h thng con ca NGN. Kt hp vi TISPAN, trong Release 7 ca IMS, vic cung cp dch v IMS qua mng c nh c b sung. Nm 2005, phin bn Release 1 ca TISPAN v NGN c coi nh mt s khi u cho hi t c nh-di ng trong IMS. Gn y, 3GPP v TISPAN c c mt tha thun cho ra phin bn Release 8 ca IMS vi mt kin trc IMS chung, c th h tr cc kt ni c nh v cc dch v nh IPTV. a phn cc giao thc s dng trong IMS c chun ha bi IETF, in hnh nht l giao thc khi to phin SIP. Rt nhiu cc pht trin v ci tin ca SIP ra i h tr cc chc nng theo yu cu ca h thng IMS c ngh v chun ha bi IETF nh SIP h tr tnh cc, bo mt v.v Bn cnh IETF v TISPAN, mt t chc chun ha khc m 3GPP hp tc cht ch trong vic pht trin IMS l Lin minh di ng m OMA nhm pht trin cc dch v trn nn IMS. Mt trong nhng dch v do OMA pht trin l Push-to-Talk over Cellular (PoC) hay OMA SIMPLE Instant Messaging.

1.3

Ti sao cn pht trin IMS trn nn NGN?


Mng vin thng th h mi NGN (Next Generation Network) tr thnh xu

hng ca nhiu nc trn th gii do nhng tnh cht tin tin ca n trong vic truy nhp v cung cp cc dch v a phng tin. Trc y, mng NGN bt u c xy dng vi m hnh chuyn mch mm (Softswitch) v thu c mt s thnh cng nht nh. Nhng t khi 3GPP gii thiu IMS (Phn h a phng tin IP IP Multimedia Subsystem) th IMS chng t c kh nng vt bc hn so vi Softswitch v nhiu mt, v IMS dn tr thnh tiu chun chung xy dng mng NGN ngy nay.
Trang 16

N CHUYN NGNH IMS cho php cc nh khai thc c c ti a nhng li ch t mng li IP hin c ca h, kh nng m rng thm nhiu loi hnh dch v mi cng nh hi t gia mng c nh v di ng. H thng IMS cng cho php chuyn giao lin mch cuc gi khi di chuyn gia cc vng mng ca cc nh cung cp khc nhau nh c nh, di ng, cc mng Wi-Fi hoc WiMAX. Bn cnh kh nng tnh cc linh ng (on/off line) gip cc nh khai thc c th d dng to ra cc dch v mi. Tt c nhng tnh nng ang hp dn cc nh khai thc v gip cho vic chuyn ln IMS ang tr thnh xu th chung ca hu ht cc nh khai thc vin thng trn th gii. Xt v cu trc, Softswitch v IMS c nhiu im chung. l s tch bit iu khin v truyn ti (Hnh 4). Cc chc nng nh bo hiu, gateway, iu khin cuc gi, cng tng t nhau (Bng 1).

Hnh 1.2: So snh kin trc Softswitch v IMS

Trang 17

N CHUYN NGNH Phn t ca Softswitch Cc Gateway Phn t IMS Media Gateway/MGCF Features tuyn Gateway bo hiu D liu thu bao iu khin cuc gi SBC bo hiu SGW HSS phn t mi I-CSCF v S-CSCF P-CSCF Server ng dng

Chc nng v c s d liu nh BGCF

Bng 1: Cc phn t ca Softswitch c chc nng tng t IMS

Tuy nhin, hai h thng ny cng c nhng im khc bit. Tt c Softswitch u kt hp nh tuyn cuc gi v iu khin gateway cn IMS tch ring cc chc nng ny. Ngoi ra, cu trc IMS cng c s c lp gia iu khin v cung cp dch v. Vi kh nng tnh cc linh hot (online, offline) ca IMS nh cung cp dch v d dng a ra cc hnh thc thu ph khc nhau, ph hp vi tng loi hnh dch v. Bng 2 minh ha nhng s khc bit ch yu gia Softswitch v IMS. Softswitch Tnh chun ha IMS

Khng c t chc no a 3GPP chun ha (Release 5, ra tiu chun c th, ph Release 6, Release 7, Release 8) thuc vo gii php ca cc hng thit b.

Mc ch

Chuyn mch bng phn Cung cp cc dch v Internet mi mm, thay th tng i in lc, mi ni cho khch hng s t s, tch chc nng iu dng di ng trn nn mng khin v chuyn mch, s chuyn mch gi.

Trang 18

N CHUYN NGNH dng cng ngh chuyn mch gi. Kin trc mng - Kin trc mng da trn s phn tn chc nng diu khin cuc gi v chc nng chuyn mch, mi hot ng iu khin tp trung Call server (MGC). - Gm c bn mt bng phn mm: mt bng truyn ti; mt bng iu khin cuc gi v bo hiu; mt bng dch v v ng dng; mt bng qun l. - S dng cc giao din lp trnh m - API Giao thc iu SIP, H.323, MGCP, MEGACO/H248, v PSTN truyn thng v multimedia cho khch hng di cc dch v mng thng ng, khng s dng mng thng minh (IN), khng h tr minh (IN), kh trin khai dch v trin khai dch v di ng. PSTN truyn thng. C ch tnh cc online. Kh nng tch hp C kh nng tng thch, Kh d dng v cc thit b u vi thit b ca nh tuy hi kh khn. cung cp khc Bo mt C kh nng bo mt tt i C nhiu c ch bo mt khc phi tun theo chun. Ch yu s dng SIP. khin v bo hiu dch v - Kin trc phn tn theo m hnh server, chc nng iu khin khng tp trung ti mt server nn Call server (CSCF) ch l mt trong s cc server iu khin. - c chia thnh 3 lp: lp dch v, lp iu khin, lp truyn ti. - S dng cc giao din c chun ha.

Kh nng cung cp D dng cung cp cc dch L nn tng cung cp cc dch

Trang 19

N CHUYN NGNH vi cc dch v VoIP. nhau, m bo an ton thng tin c nhn ca ngi dng, an ton cao. Lu lng Vn cn hn ch Tit kim Bng thng rng, p ng nhu cu ngi dng tt hn Chi ph C th qu trnh nng cp ln hi tn km, nhng sau s khng tn nhiu chi ph cho vic qun l, nng cp, bo dng thit b.
Bng 2: S khc nhau gia Softswitch v IMS

1.4

Cc c im v u, nhc im ca IMS trn nn NGN

1.4.1 Cc c im ca IMS Da trn nn IP H tr a phng tin, a phin lm vic. Bo m QoS, bo mt. H thng m c th tch hp c nhiu mng v xy dng c nhiu dch v khc nhau (dch v yu cu thi gian thc, gn thi gian thc v khng thi gian thc). a truy nhp. S dng cc giao thc thng dng trn Internet.

1.4.2 Cc u im
1.4.2.1 i vi doanh nghip

Gi tr OPEX/CAPEX:

Trang 20

N CHUYN NGNH IMS l con ng tin ti vic ra i mt mng st nhp da trn nn IP. iu ny s lm gim tnh phc tp ca mng v do vy gim c chi ph. IMS c kh nng h tr cc cng ngh truy nhp khc nhau (v d nh GPRS, UMTS, PS,WLAN, xDSL). Cc nh cung cp dch v c th cung cp cc dch v qua cc cng ngh truy nhp khc nhau ti khch hng. h tr v tng hp li ch catt c cc cng ngh truy nhp ny, ch cn mt h thng qun l (HSS) v h thng truy nhp v qun l dch v (CSCF).

Gi tr doanh thu: IMS c thit k h tr cuc gi ngang mc cng nh cuc gi ch - t. H

thng IMS ch cung cp cc chc nng c bn nh qun l dch v v qun l truy nhp, qun l v cung cp knh mang, h tr cuc gi nhiu bn. Trong trng hp s dng truyn thng ngang mc dch v c th c thc hin thit b. IMS h tr nhiu cng ngh truy nhp khc nhau.Vi kh nng ny, nhiu dch v mi v cc mng kinh doanh mi c th c thc hin, em li cc dch v thng qua cc phng thc truy nhp v mng khc nhau (nh mng c nh - di ng, di ng - mng doanh nghip). Giao din tiu chun ISC (giao din iu khin dch v trong mng a phng tin) cho php a ra nhanh chng cc my ch ng dng vi cc dch v mi vo trong mng ca nh cung cp dch v di ng. Thng qua giao din ISC, my ch ng dng SIP (v d: my ch cung cp dch v Nhn v Ni), my ch SIP cho php thc hin cc ng dng (v d: My ch hi tho) hay gateway c th c kt ni vo IMS. Vi IMS v s xut hin ca cc thit b u cui a phng tin h tr SIP, vic trin khai dch v mi mt cch nhanh chng v linh hot l hon ton c th thc hin c. C th ni SIP em li li ch nhiu nht cho cc nh cung cp dch v trong vic pht trin mi v trin khai dch v.

Trang 21

N CHUYN NGNH
1.4.2.2 i vi ngi dng

S thun tin v d s dng: IMS cho php ngi s dng c th truy nhp d dng v an ton vo mng a

phng tin thng qua phng thc ng nhp mt ln da trn ISIM. Mc d ban u y l phng thc c tiu chun ho cho cc dch v chuyn mch gi ca UMTS, cc phng thc nhn thc v cho php da trn SIM khc c th c s dng. IMS c thit k cho php kt hp mt cch linh hot, b sung hoc loi b cc loi hnh a phng tin khc nhau sau khi cuc gi c thit lp.Vic kt hp linh hot v d dng ny s m ra trin vng cho cc dch v mi, v to iu kin cho cc dch v ny c ngi dng d chp nhn hn. Hiu qu khi s dng cc dch v : IMS ang s dng c ch always-on, mt c ch c a vo bi cng ngh GPRS, rt ngn thi gian thit lp cuc gi trong cc dch v nh nhn tin tc thi, nhn ni. Mt c ch khc cng lm gim thi gian thit lp phin l c ch nn bo hiu SIP. Ngoi ra c ch ny cn gip gim thiu ti nguyn v tuyn cn thit. Do IMS h tr nhiu cng ngh truy nhp (UMTS chuyn mch gi, GPRS, WLAN).Vic h tr vi cng ngh truy cp v mng khc nhau (di ng, c nh, DN) thng qua c s mng kim sot chung, IMS s to iu kin a ra cc dch v mi, tng hiu qu ca ngi s dng c bit trong lnh vc kinh doanh. 1.4.3 Cc nhc im V mt k thut, mt trong nhng im yu m nhiu ngi nhc n nhiu nht l tnh bo mt ca IMS. Trong cc yu t v bo mt c th k n cc vn lin quan n qun l nhn dng ngi dng bao gm cc li nh Call ID spoofing, n cp ID, tn cng DoS/DDoS, spam. im yu bo mt nm thit b SIP v n cha c mt c ch chng thc tt nh trong mng thng tin di ng t bo (v d bo mt qua SIM). Thm vo l s hi t gia nhiu loi hnh mng cng gy khng t kh

Trang 22

N CHUYN NGNH khn trong vic qun l bo mt. Hin ti, Release 8 ca 3GPP ang xem xt mt cch nghim tc vn bo mt ny. V mt ng dng, IMS hng n hi t, hng n vic nhiu h thng, nhiu mng c th tng vn vi nhau. Tuy nhin, vic cc thit b c ngun gc t nhiu nh sn xut khc nhau c th tng vn c vi nhau khng phi l mt iu d dng. Bn cnh , nhiu giao thc cng cha c chp nhn v trin khai rng ri, v d nh trng hp ca giao thc DIAMETER. V mt dch v, IMS ch tp trung n qun l dch v, do thiu cc ng dng hp dn mang c th ring ca IMS. H thng IMS kh phc tp v chi ph trin khai mt h thng nh th l khng nh. Bn cnh , hin cha c gii php cho vic chuyn tip dn t mng hin ti ln IMS . V cht lng dch v, mc d IMS nhm n vic m bo cht lng dch v nhng vic m bo cht lng dch v khi chuyn i t loi hnh mng ny sang loi hnh mng khc (trong mi trng mng hi t), hay t mng ca nh cung cp mng ny sang mng ca nh cung cp mng khc vn cn l mt vn cha c gii quyt. Kin trc IMS thiu mt thc th trung tm qun l ti nguyn chung.

Trang 23

N CHUYN NGNH

CHNG 2: KIN TRC PHN H IMS


Chng ny s gii thiu v cu trc, chc nng ca nhng thc th trong mt phn h IMS v mi quan h gia chng. Mi thc th c trnh by trc quan theo m hnh phn lp NGN. Lp ng dng gm my ch ng dng. Lp iu khin gm cc thnh phn qun l cuc gi, qun l ti nguyn v y cng chnh l c s d liu v dch v v ngi dng ca ton h thng HSS. Lp ny ng vai tr quan trng trong phn h IMS dng iu khin, thit lp phin. Lp truyn ti th hin mi quan h gia phn h IMS v cc h thng hin c nh PSTN, UMTS, GSM, mng IP.

Hnh 2.1: S cu trc phn h IMS

Trang 24

N CHUYN NGNH

2.1

Lp ng dng

2.1.1 My ch ng dng
My ch ng dng (AS) l ni cha ng v vn hnh cc dch v IMS. AS tng tc vi S-CSCF thng qua giao thc SIP cung cp dch v n ngi dng. My ch VCC, ang c pht trin v chun ha bi 3GPP, l mt v d v my ch ng dng AS. AS c th thuc mng thng tr hay thuc mt mng th ba no . Nu AS l mt phn ca mng thng tr, n c th giao tip trc tip vi HSS thng qua giao thc DIAMETER cp nht thng tin v h s ngi dng. AS c th cung cp cc dch v nh qun l s hin din ca ngi dng trn mng, qun l qu trnh hi ngh truyn hnh, tnh cc trc tuyn,

2.2

Lp iu khin v c s d liu

2.2.1 HSS (home subscriber server) L mt ci tin t b(Home Location Register) HLR v (Authentication Centre)AuC trong mng GSM. L c s d liu lu tr thng tin ca tt c thu bao v nhng thng tin dch v lin quan n thu bao tng t nh HLR trong mng mobile GSM. Lu githng tin nhn dng ngi dng gm kha nhn dng ring v kha nhn dng chung. Kha nhn dng ring c to ra bi nh cung cp dch v v c dng vi mc ch ng k v chng thc nh mt AuC. Kha nhn dng ngi dng chung c s dng truyn thng gia cc ngi dng. 2.2.2 SLF (Subscriber location funtion) Trong trng hp c nhiu HSS trong cng mt mng, chc nng nh v SLF s c thit lp nhm xc nh HSS no ang cha h s ca ngi dng tng ng.

Trang 25

N CHUYN NGNH

Hnh 2.2: SLF ch nh HSS ph hp

tm c a ch ca HSS, I-CSCF hoc S-CSCF phi gi n SLF bn tin yu cu LIR. Hnh trn m t qu trnh tm ra a ch HSS ph hp khi I-CSCF nhn c bn tin INVITE trong trng hp mng c ba HSS.

2.3

Open IMS Core

2.3.1 Chc nng iu khin cuc gi CSCF CSCF c 3 loi: Proxy-CSCF (P-CSCF), Serving-CSCF (S-CSCF) v Interrogating-CSCF (I-CSCF). Mi CSCF c chc nng ring. Chc nng chung ca CSCF l tham gia trong sut qu trnh ng k v thit lp phin gia cc thc th IMS. Hn na, nhng thnh phn ny cn c chc nng gi d liu tnh cc n Server tnh cc. C mt vi chc nng chung gia P-CSCF v S-CSCF trong hot ng l c hai c th i din cho user kt thc phin v c th kim tra ni dung ca bn tin trong giao thc SDP.
2.3.1.1 P-CSCF (Proxy-CSCF)

P-CSCF l im tip xc u tin gia UE vi mng IMS, ng vai tr nh mt SIP proxy server. Tt c nhng tn hiu SIP c gi gia mng IMS v UE u i qua P-CSCF. Do , nhim v chnh ca P-CSCF l chuyn tip bn tin SIP da vo tn
Trang 26

N CHUYN NGNH domain. Ngoi ra, P-CSCF cn thc hin: nn bn tin SIP, bo mt, tch hp PDF, tham gia vo qu trnh tnh cc, v xc nh phin khn cp. Nn bn tin SIP SIP l giao thc bo hiu da trn text nn dung lng bn tin ln hn rt nhiu so vi bn tin c m ha nh phn. V th, tng tc thit lp phin, 3GPP da ra cch thc nn bn tin SIP gia UE vi P-CSCF trong RFC3486. P-CSCF cn phi nn bn tin nu UE xc nh rng mun nhn bn tin c nn. Thng s th hin yu cu nn c nh ngha nh l mt tham s SIP URI v c t trong trng tn l comp. Hin nay ch c mt gi tr c nh ngha cho tham s ny l sigComp. Khi mt thc th SIP gi bn tin n mt thc th khc m trong SIP URI cha thng s comp=SigComp th bn tin s c nn. V d: sip:abc@yahoo. com;comp=sigcomp Bo mt P-CSCF c vai tr chnh trong s lin kt bo mt v p dng s bo v m bo ton vn v ring t cho tn hiu SIP. iu t c trong sut qu trnh ng k SIP khi UE v P-CSCF thng lng IPSec. Sau ln ng k u tin, P-CSCF c th p dng vic bo v ton vn v ring t cho bn tin SIP. Trong ln ng k u tin, nu chnh sch mng IMS a ra yu cu bo mt th bn tin REGISTER khng c bo mt s b P-CSCF gi bn tin 401Unauthorized t chi ng k. UE s tip tc gi bn tin REGISTER c cha thng tin v bo mt. Khi , UE v P-CSCF s thng lng vi nhau v chn thut ton m ha dng m ha phin, qu trnh c hon tt khi UE nhn c p ng 200 OK.

Trang 27

N CHUYN NGNH

Hnh 2.3: ng k c yu cu bo mt

Khi 2 bn trao i cc bn tin vi nhau, mt thut ton m ha s c s dng m ha cc bn tin m ch 2 bn mi c th gii m c. Trong trng hp ny, UE s khng s dng port mc nh 5060/5061 trao i d liu vi P-CSCF na, m s dng mt port m 2 bn thng lng. Xc nh phin khn cp n thi im hin ti, phin khn cp cha c xc nh y trong IMS. Phin khn cp c nh ngha ty thuc vo chnh sch ca nh cung cp dch v. Mt s phin khn cp c nh ngha ti P-CSCF. Khi nhn c yu cu phin khn cp th P-CSCF c th ch nh mt S-CSCF bt k x l phin ny. iu ny rt cn thit nht l lc UE chuyn vng. P-CSCF tch hp PDF v tham gia vo qu trnh tnh cc P-CSCF cn tch hp chc nng quyt nh chnh sch PDF. PDF cp giy php s dng ti nguyn cho ngi dng, qun l v m bo QoS cho cc dch v a phng tin. P-CSCF ng thi to ra cc thng tin tnh cc gi n cc khi tnh cc ph hp.

Trang 28

N CHUYN NGNH 2.3.1.2 I - CSCF (Interrogating-CSCF)

I-CSCF l im giao tip gia cc thu bao IMS trong vng phc v ca cng mt nh cung cp dch v, hoc vi cc thu bao thuc cc nh cung cp dch v khc. Trong mt mng c th c nhiu I-CSCF. I-CSCF c xem nh mt SIP Proxy v t ng bin ca mng IMS, I-CSCF c bn chc nng chnh l: Lin lc vi HSS bit thng tin ca chng tip theo khi nhn c yu cu t UE. Xc nh S-CSCF cho UE khi nhn thng tin v UE t HSS, s xc nh SCSCF thc hin khi UE ng k hoc xa ng k. nh tuyn yu cu SIP nhn c t mng khc ti S-CSCF hoc mt server ng dng. Cung cp chc nng n cu hnh mng (THIG): nh khai thc c th s dng chc nng cng lin mng n cu hnh trong I-CSCF hoc k thut khc n cu hnh, kh nng v cu trc ca mng khi cc mng ngoi. Nu nh khai thc mun n cu hnh th nh khai thc phi t chc nng n cu hnh mng trn ng nh tuyn khi nhn hoc gi yu cu hay p ng t mt mng IMS khc. THIG thc hin vic m ha v gii m tt c cc header lin quan n thng tin v cu trc ca nh cung cp dch v IMS. Khi mt mng thc hin vic n cu hnh mng th vic lin lc vi mng khc phi thng qua I-CSCF (nu mng IMS khng thc hin vic n cu hnh mng th khi c s lin lc vi mng khc, yu cu kt ni t mng s c a thng ti S-CSCF m khng thng qua I-CSCF)
2.3.1.3 S-CSCF (serving-CSCF)

S-CSCF l thnh phn quan trng ca IMS v n chu trch nhim thc hin qu trnh ng k, quyt nh nh tuyn, duy tr tnh trng phin v lu tr h s thng tin

Trang 29

N CHUYN NGNH v dch v cho ngi dng. S-CSCF thc hin dch v iu khin phin cho UE. SCSCF thc hin cc chc nng nh sau: ng k S-CSCF c th x l nh mt SIP Registrar server, S-CSCF tip nhn yu cu ng k v thit lp thng tin kh dng ca UE khi truy vn HSS. Khi UE thc hin ng k th yu cu ca n c nh tuyn ti S-CSCF, lc S-CSCF da trn thng tin chng thc t HSS a ra nhng yu cu kim tra I-CSCF. Sau khi nhn c p ng v kim tra li, S-CSCF chp nhn s ng k v bt u phc v cho phin ng k ny. Sau th tc ny thng tin UE c khi to v nhn cc dch v IMS. Phn phi cc dch v cho UE v tham gia vo qu trnh tnh ph H s v dch v ca UE c HSS a xung S-CSCF khi UE ng k vo mng IMS. S-CSCF s dng thng tin ny phn phi dch v ph hp cho UE khi c yu cu. Hn na, S-CSCF cn phi p dng cc loi chnh sch truyn dn trong h s dch v ca UE, v d nh UE ny ch s dng thoi v m khng s dng video, nh tuyn S-CSCF c th x l nh mt Proxy Server, n tip nhn cc yu cu v p ng ngay lp tc nu bn tip nhn yu cu cng mng nh khai thc vi bn gi yu cu hoc gi chng i nu bn tip nhn yu cu kt ni thuc h thng mng khc. Khi S-CSCF nhn yu cu ca UE khi to thng qua P-CSCF th n phi quyt nh nhng AS ph hp cho UE. Sau khi tng tc vi AS th S-CSCF tip tc x l phin kt ni ca UE trong mng IMS hoc ti mng khc. Hn na, nu UE s dng MSISDN lm a ch cho cuc gi th S-CSCF s chuyn i s MSISDN thnh a ch SIP ri sau mi chuyn tip cc yu cu ca UE. S-CSCF c th x l nh mt UA

Trang 30

N CHUYN NGNH N c th khi to yu cu hoc kt thc phin m khng ph thuc vo phin giao dch SIP. Bn cnh , n cn cung cp cc thng tin lin quan cho cc im u cui (nh thng bo tnh ph, kiu chung, )

Hnh 2.4: M t vai tr nh tuyn ca S-CSCF

2.4
2.4.1

Lp tryn ti
B chc nng a phng tin MRF

MRF c phn thnh b iu khin chc nng ti nguyn a phng tin MRFC v b x l chc nng ti nguyn a phng tin MRFP. MRFC l khi trc tip giao tip vi AS qua giao thc SIP v vi S-CSCF qua giao thc MEGACO/H.248. MRFP nhn thng tin iu khin t MRFC v giao tip vi cc thnh phn ca mng truyn dn. MRF c vai tr quan trng trong hi ngh a im phn b ti nguyn hp l. MRFC nhn bo hiu iu khin cuc gi qua giao thc SIP. MRFC cn thit cho vic h tr nhng dch v, nh hi ngh, nhng thng bo ti ngi dng hoc chuyn m knh mang. MRFC chuyn bo hiu SIP nhn c t S-CSCF

Trang 31

N CHUYN NGNH qua im tham chiu Mr v s dng nhng ch dn MEGACO/H.248 iu khin MRFP. MRFC c th gi thng tin thanh ton ti CCF v OCS. MRFP cung cp nhng ti nguyn mt phng ngi dng c yu cu v ch dn bi MRFC. MRFP thc hin nhng chc nng lin quan n media nh pht v trn media, thch ng ni dung dch v, chuyn i nh dng ni dung,

Hnh 2.5: Chc nng iu khin thng tin a phng tin MRF

2.4.2

Cc giao din tng tc

Hnh 2.6: Cc giao din trong IMS

Trang 32

N CHUYN NGNH

Trang 33

N CHUYN NGNH

Bng 3: Cc giao din ca phn h IMS

2.4.3 UE(user equipment) L thit b u cui thc hin cc yu cu dch v. Ngi dng s dng cc thit b ny giao tip vi mng v thc hin cc dch v. trng thi bnh thng, UE cha thng tin v: a ch ca P-CSCF, tn min mng nh (Home Network), thut ton m ha, bo mt, kha nhn dng thu bao. Chng ta s tm hiu v kha nhn dng ngi dng bao gm: kha nhn dng ngi dng chung v kha nhn dng ngi dng ring.
Trang 34

N CHUYN NGNH 2.4.4 Kha nhn dng ngi dng ring Mi ngi dng trong phn h IMS u c mt kha nhn dng ngi dng ring. Kha ny c cung cp bi nh cung cp dch v (kha ny ging nh IMSI trong mng GSM), c s dng trong th tc ng k, chng thc, qun l thu bao v tnh cc. Kha nhn dng ngi dng ring c nhng c tnh sau: Khng c s dng nh tuyn cc bn tin SIP. Kha nhn dng ngi dng ring cha cc thng tin phc v cho vic ng k ngi dng vo IMS Home Network (bao gm c ng k li v xa ng k). Kha nhn dng ngi dng ring c cha trong ISIM v HSS. L m nhn dng ton cu duy nht v c nh ng vi UE. Do , kha ny dng xc nh UE, khng phi xc nh thu bao. 2.4.5 Kha nhn dng ngi dng chung Mi ngi dng trong phn h IMS c th c mt hoc nhiu kha nhn dng ngi dng chung. Kha ny c ngi dng s dng khi truyn thng vi cc ngi dng khc. Kha ny c cng khai v c th trao i vi ngi dng khc thng qua danh b, trang web hoc business card. Trong giai on u trin khai IMS, vn cn tn ti nhng mng khc nhau nh PSTN/ISDN, GSM, Internet,. Do , ngi dng IMS phi truyn thng c vi ngi dng cc mng ny. p ng nhu cu ny, mi ngi dng IMS s c thm mt s thu bao, v d: +840975975975 lin lc vi min CS v c a ch URL giao tip vi ngi dng Internet, v d: abc@cdf. zyz. Kha nhn dng ngi dng chung c cc c im sau: Kha ny c th c to nn t s in thoi hoc tn min trn internet, do nh cung cp dch v qui nh. Kha ny c th c s dng nh SIP URL, c nh ngha trong IETF RFC 3261 v IETF RFC 2396. Mt ISIM lu tr t nht mt kha nhn dng ngi dng chung. Kha ny khng c s dng trong qu trnh chng thc thu bao.
Trang 35

N CHUYN NGNH Kha nhn dng ngi dng chung phi c ng k trc khi khi to phin IMS v nhng phin khng lin quan th tc nh bn tin: MESSAGE, SUBSCRIBE, NOTIFY, . C th ng k nhiu kha nhn dng ngi dng chung trong cng mt yu cu ng k t UE. ng k kha nhn dng ngi dng chung ca mt ngi dng, ta phi mt mt khong thi gian. Do , nu ngi dng c 4 kha nhn dng ngi dng chung th phi mt khong thi gian nhiu hn 4 ln. khc phc iu ny, t chc 3GPP pht trin phng php ng k nhiu kha nhn dng ngi dng chung trong cng mt yu cu ng k gi l ng k n. thc hin ng k n, UE gi bn tin SUBSCRIBE yu cu ng k n n S-CSCF. Khi S-CSCF nhn c bn tin ny, n s p ng li bng bn tin NOTIFY chp nhn ng k n. 2.4.6 Giao tip vi mng PS
2.4.6.1 BGCF

Chc nng iu khin cng chuyn mng (BGCF) c nhim v la chn mng PSTN hoc mng chuyn mch knh (CSN) m lu lng trong IMS s c nh tuyn sang. Nu BGCF xc nh c rng lu lng chuyn mng s ti mng PSTN hay CSN nm trong cng mng vi BGCF th n s la chn mt MGCF p ng cho lin mng vi PSTN hay CSN. Nu lu lng cn truyn ti mt mng khng nm cng mng vi BGCF th BGCF s gi bo hiu phin ny ti BGCF ang qun l mng ch . BGCF thc hin cc chc nng nh sau: La chn mng ang tng tc vi PSTN hay CS CN. Nu nh s tng tc trong mt mng khc th BGCF s gi bo hiu SIP ti BGCF ca mng . Nu nh s tng tc nm trong mt mng khc v nh khai thc yu cu n cu hnh mng th BGCF gi bo hiu SIP thng qua mt I-CSCF (THIG) v pha BGCF ca mng .

Trang 36

N CHUYN NGNH La chn MGCF trong mng ang tng tc vi PSTN hoc CS CN v gi bo hiu SIP ti MGCF . iu ny khng th s dng khi tng tc nm trong mt mng khc.
2.4.6.2 MGCF

MGCF l thnh phn gateway ca PSTN hay CS v mng IMS. Nt ny c nhim v qun l cc cng a phng tin, tng tc vi S-CSCF qun l cc cuc gi trn knh a phng tin. N thc hin chuyn i giao thc v nh x SIP thnh ISUP hoc BICC. Ngoi ra, MGCF cn iu khin ngun ti nguyn trong MGW. Giao thc s dng gia MGCF v MGW l H.248.
2.4.6.3 IMS-MGW

IMS-MGW cung cp mt phng lin kt cho ngi dng IMS v CS CN. N xc nh knh truyn t CS CN v dng truyn dn t mng, thc hin vic chuyn i gia nhng u cui v thc hin gii m v x l tn hiu cho mt phng ngi dng khi cn thit. Hn na, IMS-MGW cn c chc nng cung cp m chung v nhng thng bo cho ngi dng CS. Tng t, tt c cc cuc gi t CS vo mng IMS u c a n MGCF, n thc hin vic chuyn i giao thc cn thit v gi nhng yu cu SIP n I-CSCF dung cho vic thit lp phin. Trong cng thi im MGCF kt ni vi IMS-MGW dnh sn ngun ti nguyn cn thit mt phng ngi dng.

Trang 37

N CHUYN NGNH

Hnh 2.7: Qu trnh thit lp cuc gi t mng IMS ra mng CS CN v ngc li

2.4.7 Giao tip vi mng GSM/GPRS


2.4.7.1 SGSN

SGSN l thnh phn lin kt gia mng IMS v mng chuyn mch gi hin c. N c th hot ng, iu khin v x l lu lng cho min PS. Phn iu khin c hai chc nng chnh: qun l di ng v qun l phin. Qun l di ng s qun l v tr v trng thi ca UE, chng thc c ngi dng ln UE. Qun l phin cho php v iu khin kt ni. Khi ny cng c s dng trong mng 3G. Chc nng x l lu lng l mt phn ca chc nng iu khin phin. SGSN hot ng nh mt Gateway cho nhng lung lu lng ca ngi dng truy cp vo mng.
2.4.7.2 GGSN

Khi chc nng ny cung cp kh nng tng tc vi nhng mng PS khc nhau nh mng IMS hoc Internet. N chuyn i nhng gi GPRS n t SGSN thnh nh dng PDP tng ng v gi chng ra ngoi trn mng ngoi tng ng.
Trang 38

N CHUYN NGNH Trong hng ngc li, a ch PDP ca gi d liu n c chuyn i thnh a ch IMS ca ngi dng ch. GGSN cha a ch SGSN hin ti v h s thng tin ca nhng ngi dng ng k vo thanh ghi nh v ca n. GGSN c kh nng tp trung thng tin tnh cc cho cc mc ch thanh ton. Ni chung, c mi quan h nhiu - nhiu gia SGSN v GGSN: Mt GGSN giao tip vi mt mng ngoi cn mt vi SGSN; mt SGSN c th nh tuyn nhiu gi ti nhiu GGSN khc nhau. 2.4.8 Giao tip vi mng IP
2.4.8.1 NASS

NASS l thnh phn ch s dng cho cc mng truy nhp hu tuyn, vi nhim v cung cp kt ni n ngi dng trong mng truy nhp. NASS c cc chc nng chnh sau: Cung cp mt cch linh hot a ch IP cng nh cc thng s cu hnh khc cho UE (s dng DHCP). Xc nhn, chng thc ngi dng trc v trong sut qu trnh cp pht IP. Cp php cho mng truy nhp da trn h s ngi dng mng Qun l v tr ngi dng H tr qu trnh di ng v roaming ca ngi dng.
2.4.8.2 RACS

Chc nng iu khin ti nguyn v chp nhn kt ni RACS bao gm 2 chc nng chnh l: chc nng quyt nh chnh sch dch v (S-PDF) v chc nng iu khin chp nhn kt ni v ti nguyn truy nhp (A-RACF). Chc nng quyt nh chnh sch dch v S-PDF: di yu cu ca cc ng dng, s to ra cc quyt nh v chnh sch bng vic s dng cc lut chnh sch v chuyn nhng quyt nh ny ti A-RACF. S-DPF cung cp mt cch nhn tru tng

Trang 39

N CHUYN NGNH v cc chc nng truyn ti vi ni dung hay cc dch v ng dng. Bng cch s dng S-DPF, vic x l ti nguyn s tr nn c lp vi vic x l dch v. Chc nng iu khin chp nhn kt ni v ti nguyn truy nhp A-RACF: nhn cc yu cu v ti nguyn QoS t S-PDF. A-RACF s s dng thng tin QoS nhn c t S-PDF quyt nh chp nhn hay khng chp nhn kt ni. A-RACF cng thc hin chc nng t trc ti nguyn v iu khin cc thc th NAT hoc Firewall.

Trang 40

N CHUYN NGNH

CHNG 3: CC TH TC TRONG PHIN LM VIC CA IMS


Chng ny s phn tch v qu trnh thit lp cc phin trong sut cc hot ng ca mng bao gm: cc th tc lin quan n qu trnh ng k thng tin thu baov th tc khi to phin lm vic.

3.1 Cc th tc lin quan n ng k


3.1.1 Th tc ng k thng tin cho cc users mi tham gia vo mng

Hnh 3.1: Qu trnh ng k thng tin ca new users

Trang 41

N CHUYN NGNH Phn tch cc bc thc hin: Bc 1: UE gi bn tin REGISTER ti Proxy cha thng tin ng k nh: kha nhn dng ngi dng chung, kha nhn dng ngi dng ring, tn min Home Network, a ch IP ca ngi dng. Bc 2: Khi nhn thng tin ng k, P-CSCF thc hin kim tra tn min Home Network tm thc th mng nh v Proxy s gi lung thng tin ng k ti I-CSCF gm: a ch hoc tn ca P-CSCF, kha nhn dng ngi dng chung, kha nhn dng ngi dng ring, nhn dng mng ca P-CSCF, a ch IP ca UE. Bc 3: I-CSCF s gi bn tin Cx-Query hoc Cx-Select-Pull qua im tham chiu Cx truy vn HSS v: kha nhn dng ngi dng chung, kha nhn dng ngi dng ring, nhn dng mng ca P-CSCF. Bc 4: HSS s gi Cx-Query Resp hoc Cx-Select-Pull Resp cho I-CSCF Bc 5: I-CSCF gi thng tin ng k ln S-CSCF km thm thng tin p ng t HSS Bc 6: S-CSCF gi Cx-Put hoc Cx-Pull gm: kha nhn dng ngi dng chung, kha nhn dng ngi dng ring, tn S-CSCF n HSS. Bc 7: HSS lu tr tn S-CSCF cho UE v gi Cx-Put Resp hoc Cx-Pull Resp cha thng tin ca UE n S-CSCF Bc 8: Da trn b lc tiu chun, S-CSCF s gi thng tin ng k ti mt phng iu khin dch v v thc hin bt c th tc iu khin dch v thch hp no. Bc 9: S-CSCF gi bn tin chp nhn 200 OK cho I-CSCF, n cha thng tin UE tip xc vi mng nh Bc 10: I-CSCF gi bn tin chp nhn 200 OK cho P-CSCF, bn tin ny cha thng tin UE tip xc vi mng nh. Bc 11: P-CSCF gi bn tin chp nhn 200 OK cho UE

Trang 42

N CHUYN NGNH 3.1.2 Th tc ng k li thng tin cho cc users Th tc ng k li thng tin nhm mc ch xc nhn thng tin trng thi ca cc users trong mng. hot ng ny c lp i lp li mt cch nh k vi cc bn tin gi i tng t nh qu trnh ng k nhng vi S-CSCF c xc nh nn ICSCF s khng cn gi li cc bn tin Cx-SELECT PULL na. 3.1.3 Th tc xo thng tin ng k Qu trnh xo thng tin ng k c thc hin gm hai phn: xo thng tin ng k bi users v xo thng tin ng k t nh cung cp dch v.
3.1.3.1 Xo thng tin ng k t cc users

Qu trnh xo thng tin ng k t user thc hin tng t nh qu trnh ng k vi thi gian ng k b xo v 0. Qu trnh ny thc hin kh user ht hn ng k vo h thng.
3.1.3.2 Xo thng tin ng k t nh cung cp dch v

Th tc xa ng k bi nh cung cp dch v thc hin khi: Ht thi hn ng k Bo dng mng: khng tng thch d liu nt li, mt SIM, kt thc phin khng tt nh: pin UE yu, thu bao di chuyn qu nhanh, Ngn chn ng k hai ln hoc lu tr thng tin tri ngc nhau. Trng hp ny s xy ra lc trao i cc tham s chuyn vng gia hai nh vn hnh. Qun l thu bao: Hp ng ht hn, pht hin s gian ln, thay i dch v m S-CSCF ch nh khng c kh nng p ng Th tc xa ng k do bo dng mng c th thc hin bi HSS hoc SCSCF.

Trang 43

N CHUYN NGNH Xa ng k khi ht thi gian

UE

P-CSCF 1. Timer Expires

S-CSCF 1. Timer Expires 2. Service Control 3. Cx-Put

HSS

4. Cx-Put-Resp

Hnh 3.2: Th tc xa ng k khi ht thi gian ng k

Khi UE ng k thnh cng, c mt b Timer c bt ln. Khi Timer ny ht hn, m UE khng thc hin th tc xa ng k th th tc xa ng k c tin hnh bi nh cung cp dch v. Cc bc thc hin nh sau: Bc 1: P-CSCF cp nht c s d liu bn trong ca n xa kha nhn dng thu bao chung c ng k Bc 2: Da vo b lc tiu chun, S-CSCF s gi thng tin xa ng k ti mt phng iu khin dch v v mt phng ny xa cc thng tin lin quan n thu bao ny. Bc 3: Ty thuc vo nh khai thc, S-CSCF c th gi l bn tin Cx-put ( gm c kha nhn dng thu bao chung, nhn dng thu bao ring, xa tn SCSCF) hoc Cx-Put (gm nhn dng thu bao chung, nhn dng thu bao ring, gi tn S-CSCF) vi thu bao khng ng k di lu S-CSCF. Sau HSS s xa hoc gi li tn ca S-CSCF cho thu bao ty theo yu cu. Trong c hai trung hp , trng thi nhn dng thu bao c lu tr nh cha c ng k HSS. Nu nh tn ca S-CSCF c gi li th HSS s cho php xa s phc v ca S-CSCF bt c lc no. Bc 4: HSS s gi Cx-Put Resp ti S-CSCF bo nhn s gi Cx-Put.
Trang 44

N CHUYN NGNH Xa ng k bi HSS Cc bc thc hin: Bc 1: HSS khi to xa ng k, gi mt bn tin Cx-Deregister cha l do xa ng k. Bc 2: S-CSCF s gi thng tin xa ng k ti mt phng iu khin dch v. Bc 3: Chuyn tip bn tin De-register cha l do xa ng k n P-CSCF v P-CSCF cp nht c s d liu bn trong n xa UE. Bc 4: P-CSCF s thng bo cho UE l do xa ng k tr khi khng kt ni c vi UE Bc 5: P-CSCF gi p ng ti S-CSCF v cp nht c s d liu bn trong ca n xa ng k ca UE.
UE P-CSCF S-CSCF HSS

1. Cx-Deregister

2. Service Control
3. Deregister 4. UE Inform 5. OK 200 6. OK 200 7. Cx-Deregister Resp.

Hnh 3.3: Th tc xa ng k khi to bi HSS

Bc 6: Khi c th, UE gi mt p ng ti P-CSCF bo nhn xa ng k. Mt UE khng c kh nng giao tip hoc nm ngoi P-CSCF s khng th tr

Trang 45

N CHUYN NGNH li cho yu cu xa ng k. P-CSCF s thc hin xa ng k trong bt k trng hp Bc 7: S-CSCF p tr cc thc th khi to x l. Xa ng k khi to bi S-CSCF Cc bc thc hin nh sau: Bc 1: S-CSCF nhn thng tin xa ng k t mt phng iu khin dch v v thc hin bt k cc th tc iu khin dch v hp l no. Thng tin ny c th bao gm c l do xa ng k. Bc 2: S-CSCF gi bn tin xa ng k (Deregister) v pha P-CSCF v cp nht c s d liu bn trong ca n xa ng k UE. L do xa ng k cng c truyn i nu c th. Bc 3: P-CSCF s thng bo cho UE l do xa ng k tr khi khng kt ni c vi UE Bc 4: P-CSCF gi p ng ti S-CSCF v cp nht c s d liu bn trong ca n xa ng k ca UE. Bc 5: Khi c th, UE gi mt p ng ti P-CSCF bo nhn xa ng k. Mt UE khng c kh nng giao tip hoc nm ngoi P-CSCF s khng th tr li cho yu cu xa ng k. P-CSCF s thc hin xa ng k trong bt k trng hp Bc 6: Ty thuc vo nh khai thc, S-CSCF c th gi l bn tin Cx-put (gm kha nhn dng thu bao chung, nhn dng thu bao ring, xa tn SCSCF) hoc Cx-Put (cha kha nhn dng thu bao chung, nhn dng thu bao ring, gi tn S-CSCF) vi thu bao khng ng k di lu S-CSCF. Sau HSS s xa hoc gi li tn ca S-CSCF cho thu bao ty theo yu cu. Trong c hai trung hp , trng thi nhn dng thu bao c lu tr nh cha c ng k HSS. Nu nh tn ca S-CSCF c gi li th HSS s cho php xa s phc v ca S-CSCF bt c lc no. Bc 7: HSS s gi Cx-Put Resp ti S-CSCF bo nhn s gi Cx-Put.
Trang 46

N CHUYN NGNH

UE

P-CSCF

S-CSCF

HSS

1. Service Control
2. Deregister 3. UE Inform 4. OK 200 5. OK 200 6. Cx-Put 7. Cx-Put resp

Hnh 3.4: Th tc xa ng k thc hin bi S-CSCF

3.2 Cc th tc khi to phin


3.2.1 Cc th tc khi to phin lm vic gia user trong cc mng IMS Khi cc users ca cc mng IMS khi to phin lm vic vi nhau th qu trnh c thc hin nh s bn di:

Trang 47

N CHUYN NGNH
Originating Network UE#1 P-CSCF#1 Originating Home Network S-CSCF#1 Terminating Home Network S-CSCF#2 Terminating Network P-CSCF#2 UE#2

I-CSCF#2

1. INVITE (SDP offer) 2. Media Component Policy Check 3. INVITE (SDP offer) 4. Service Control

5. INVITE (SDP offer)

6. HSS query 7. INVITE (SDP of fer)

8. Service Control 9. INVITE (SDP offer) 10. Media Component Policy Check 11. INVITE (SDP offer) 12. Ringing 13. Ringing 14. Ringing 15. Ringing 16. Ringing 17. Ringing 18. Reserve IP-CAN bearer for media 19. 200 OK (Offer response) 20. Authorize QoS resources 21. 200 OK (Offer response)

24. 200 OK (Offer response) 25. Authorize QoS resources 26. 200 OK (Offer response) 27. ACK 28. ACK 32. Reserve IP-CAN bearer for media

23. 200 OK (Offer response)

22. 200 OK (Offer response)

29. ACK 30. ACK 31. ACK

Trang 48

N CHUYN NGNH
Hnh 3.5: S th tc khi to phin ga cc users ca cc mng IMS

Qu trnh c thc hin nh sau: Bc 1: Sau khi bit c a ch ca P-CSCF#1, UE#1 gi bn tin INVITE n P-CSCF Bc 2: P-CSCF#1 kim tra cc thng s truyn thng. Nu cc thng s khng ph hp vi chnh sch mng IMS a ra, P-CSCF#1 s loi b vic khi to phin. Bc 3: P-CSCF#1 chuyn tip bn tin INVITE n S-CSCF#1 m UE#1 bit khi ng k. Bc 4: S-CSCF#1 c th truy cp AS kim tra v p ng yu cu v dch v cho UE Bc 5: S-CSCF chuyn tip bn tin n I-CSCF#2 Bc 6: I-CSCF#2 truy vn HSS tm a ch ca S-CSCF#2 ng vi UE#2 Bc 7: I-CSCF#2 chuyn tip bn tin INVITE n S-CSCF#2 Bc 8: S-CSCF c th truy cp AS kim tra v p ng cc dch v m bn tin INVITE yu cu Bc 9: S-CSCF chuyn bn tin INVITE n P-CSCF#2 theo a ch thit lp khi UE#2 ng k Bc 10: P-CSCF#2 s kim tra cc thng s trong bn tin INVITE. Nu nhng thng s khng ph hp vi chnh sch t ra th s t chi thit lp phin Bc 11: P-CSCF#2 chuyn bn tin INVITE n UE#2 Bc 12-17: Tn hiu chung c chuyn t UE#2 n UE#1 Bc 18: Thit lp cc thng s d tr ti nguyn Bc 19: UE#2 chp nhn thit lp phin bng cch gi bn tin 200 OK n PCSCF#2 Bc 20: Ty thuc vo chnh sch ca nh khai thc dch v m P-CSCF#2 s cho php ti nguyn cn thit Bc 21-24: Bn tin 200 OK c chuyn v UE#1

Trang 49

N CHUYN NGNH Bc 25: Ty thuc vo chnh sch ca nh khai thc dch v m P-CSCF#1 s cho php ti nguyn cn thit Bc 26: Bn tin 200 OK c gi t P-CSCF n UE#1 Bc 27-31: Bn tin ACK c gi t UE#1 n UE#2 xc nhn thit lp phin Bc 32: Cuc gi c thit lp, lung thng tin a phng tin truyn gia UE#1 v UE#2 3.2.2 Th tc khi to phin gia cc users thuc mng IMS v PSTN Qu trnh thit lp mt phin lm vic gia user trong mng IMS v mng PSTN c thc hin nh trong s b di :
Originating Network Originating Home Network Terminating Network

S-CSCF
1. Invite (Initial SDP Offer) 2. Service Control

BGCF

3. Invite (Initial SDP Offer) 4. Invite (Initial SDP Offer) 5. Offer Response 6. Offer Response 7. Offer Response 8. Response Conf (Opt SDP) 9. Response Conf (Opt SDP) 10. Response Conf (Opt SDP) 11. Conf Ack (Opt SDP) 12. Conf Ack (Opt SDP) 13. Conf Ack (Opt SDP) 14. Reservation Conf 15. Reservation Conf 16. Reservation Conf 17. Reservation Conf 18. Reservation Conf 19. Reservation Conf 20. Ringing 21. Ringing 22. Ringing 23. 200 OK 24. 200 OK 25. 200 OK 26. ACK 27. ACK 28. ACK

Hnh 3.6: S qu trnh khi to phin l vic gia user trong mn IMS v mng PSTN

Trang 50

N CHUYN NGNH Qu trnh thc hin nh sau: Bc 1: UE gi bn tin INVITE n P-CSCF khi to phin, sau P-CSCF da vo tn S-CSCF c gn cho UE trong bn tin m s chuyn tip bn tin n S-CSCF tng ng. Bc 2: S-CSCF thc hin bt k mt logic iu khin dch v no ph hp thit lp phin Bc 3: S-CSCF thc hin phn tch a ch ch xc nh c rng thu bao ch thuc PSTN v phi chuyn yu cu ti BGCF. Bc 4: BGCF xc nh MGCF cng mng, v vy cn phi la chn mt MGCF ph hp. Yu cu INVITE c chuyn ti MGCF. Thng tin kt cui PSTN c chuyn i sau. Bc 5-7: Cc kh nng truyn thng ca thu bao ch c phn hi theo tuyn bo hiu nh tr li SDP, nh cc th tc kt cui PSTN. Bc 8: Ngi khi to quyt nh a ra cc phng tin truyn thng v chuyn tip thng tin ny ti S-CSCF bng cc th tc khi to. Bc 9-10: S-CSCF chuyn tip SDP c a ra ti cc im u cui pha kt cui nh cc th tc kt cui PSTN thng qua phin thit lp. Bc 11-13: Cc im u cui pha kt cui tr li SDP a ra v bn tin thng bo ny c chuyn qua phin thit lp ti cc im u cui pha khi to. Bc 14-16: Khi im u cui pha khi to hon thnh th tc t trc ti nguyn, n s gi thng bo t trc ti nguyn thnh cng ti S-CSCF bng cc th tc khi to v c chuyn ti im u cui pha kt cui thng qua tuyn phin. Bc 17-19: im u cui pha kt cui bao nhn kt qu v thng bo ny c chuyn ti im u cui pha khi to thng qua tuyn phin. Bc 20-21: im u cui pha kt cui pht ra bn tin bo hiu chung v chuyn tip n ti BGCF, sau BGCF chuyn tip bn tin ti S-CSCF.

Trang 51

N CHUYN NGNH Bc 22: S-CSCF chuyn tip bn tin bo hiu chung ti ngi khi to bng cc th tc khi to. Bc 23: Khi ngi dng ch tr li, cc kt qu ca th tc kt cui c cha trong p ng SIP 200 OK ti BGCF. Bc 24-25: BGCF chuyn thng tin ny ti S-CSCF v sau n c chuyn tip ti im u cui pha khi to. Bc 26: Bn tin 200 OK c p tr li in u cui khi to bng cc th tc khi to t im u cui kt cui. Bc 27: im u cui pha khi to gi bo nhn cui cng ti S-CSCF bng cc th tc khi to.

Trang 52

N CHUYN NGNH

CHNG 4: CC GIAO THC CHNH S DNG TRONG PHN H IMS


4.1 Giao thc khi to phin SIP

4.1.1 Tng quan v giao thc SIP l giao thc khi to phin, dng thit lp, sa i v kt thc cc cuc gi in thoi VoIP. SIP c pht trin bi IETF v ban hnh trong ti liu RFC 3261 vo thng 5 nm 2002. SIP c th s dng cho rt nhiu cc dch v khc nhau trong mng IP nh dch v tin nhn, thoi, hi ngh thoi, hi ngh truyn hnh, email, dy hc t xa, qung b, SIP s dng khun dng text, mt khun dng thng gp trong mng IP. N k tha cc cc nguyn l v khi nim ca cc giao thc Internet nh HTTP v SMTP. N c nh ngha nh mt giao thc client-server, trong cc yu cu c pha client a ra v cc p ng c server tr li. SIP s dng mt s kiu bn tin v cc trng header ca HTTP, xc nh ni dung lung thng tin theo header. 4.1.2 Cu trc ca SIP
SIP Components

Location Server

Redirect Server

Registrar Server

PSTN Proxy Server Proxy Server Trang 53 Gateway

User Agent

N CHUYN NGNH
Hnh 4.1: Cc thnh phn ca SIP

User Agent: L 1 ng dng khi to, nhn v kt thc cuc gi. o User Agent Clients (UAC) Khi to cuc gi. o User Agent Server (UAS) Nhn cuc gi. o C UAC v UAS u c th kt thc cuc gi. Proxy Server: L mt chng trnh hot ng tc thi va ng vai tr nh server va ng vai tr nh client trung gian chuyn tip cc yu cu cho cc client khc. c cc chc nng sau : o o o o Nh mt tram kim sot qun l moi lung thng tin i vo v i ra ca mng. nh tuyn v chuyn tip cc goi tin trong mng. Nn v gii nn bn tin. Chng thc bn tin khi i vo mng.

Trong mng IMS ca chng ta P-CSCF ng vai tr nh mt proxy server chuyn tip cc yu cu ti cc n v khc. Location Server: Cung cp chc nng phn gii tn cho SIP Proxy hoc Redirect Server. Sever ny c thut ton phn gii tn. Trong mng IMS th S-CSCF chnh l Location Server m nhn chc nng phc v cho cc thu bao trong khu vc . Redirect Server: L server nhn cc yu cu SIP, sp xp cc a ch v tr a ch v pha client qua lin kt vi location v proxy server. Khc vi Proxy Server, Redirect server khng t khi to ra cc yu cu SIP ca ring n. ng thi n cng khng chp nhn hay hu cuc gi ging nh User Agent Server. Trong mng IMS thnh phn I-CSCF chnh l Redirect Server. Registrar Server: L server chp nhn cc yu cu REGISTER, server ny c th h tr thm tnh nng xc thc, ng thi hot ng vi proxy hoc redirect

Trang 54

N CHUYN NGNH server a ra cc dch v khc. Trong nhiu h thng Registrar Server l mt phn con ca Location Server. V n chnh l thnh HSS trong mng IMS. 4.1.3 Cc bn tin SIP Cc bn tin yu cu: Bn tin INVITE ACK ngha Yu cu khi to phin Khng nh rng client nhn c bn tin p ng cho bn tin INVITE BYE CANCEL Register OPTIONS INFO Yu cu kt thc phin Yu cu kt thc phin u cui SIP ng k vi Register server u cui SIP ng k vi Register server S dng ti cc thng tin
Bng 4: Cc bn tin yu cu ca SIP

Cc bn tin phn hi: Bn tin 1xx 2xx 3xx 4xx 5xx 6xx Cc bn tin chung Thnh cng Chuyn a ch Yu cu khng c p ng S c Server S c ton mng
Bng 5: Cc bn tin phn hi ca SIP

ngha

Trang 55

N CHUYN NGNH

4.2

Giao thc cung cp chc nng AAA-Diameter

4.2.1 Tng quan v giao thc Diameter l giao thc c chun ho bi IETF nm 1996. Diameter c a ra thay th cho giao thc RADIUS v vy n gi li nhng u im v khc phc nhng nhc im v gii hn ca giao thc ny. Diameter cung cp ba chc nng chnh l: chng thc , u quyn, v tnh cc (AAA). Giao thc Diameter chia ra 2 phn: Diameter Base Protocol v Diameter Application. Diameter Base Protocol cn thit cho vic phn phi cc n v d liu, kh nng thng lng, kim sot li v kh nng m rng. Diameter Application nh ngha nhng ng dng d liu ring. Ti thi im ny, ngoi ng dng chun trong RFC3588, mt s ng dng c nh ngha nh: Mobile IP, NASREQ, EAP, Diameter iu khin tnh ph v ng dng Diameter trong giao thc SIP, Diameter l giao thc truyn thng hot ng trn giao din Sh gia HSS, AS, S-CSCF

Hnh 4.2: Giao thc Diameter trong phn h IMS

Trang 56

N CHUYN NGNH 4.2.2 Cu trc bn tin Diameter

Hnh 4.3: Cu trc bn tin Diameter

4.2.2.1

Diameter Header

Hnh 4.4: Cu trc Diameter Header

Version: c thit lp bng 1 ng vi phin bn hin nay ca giao thc Diameter l 1. Command Flags: Trng ny di 8 bit. C dng RPETrrrr, c ngha nh sau: R (request): Nu bng 1, y l bn tin yu cu. Nu bng 0 l bn tin p ng. P (proxiable): Nu bng 1, bn tin c th chuyn tip bi Proxy, Relay hoc Redirect. Nu bng 0 th bn tin s c x l ti nt E (error): Nu bng 1, bn tin p ng cha li giao thc, v bn tin s khng ph hp vi m t ABNF. Nu bng 0 trong bn tin yu cu v khng li. T (potentially re-transmitted masage): Bit ny bng 1 khi lin kt b t, bn tin yu cu b trng hoc khng c tr li t Server r: D tr, lun bng 0 Command Code: Trng ny di 24 bit, c qun l bi IANA, gi tr t 024 dng ring cho RADIUS, 16777214 v16777215 dng th nghim, cc s cn li dng trong giao thcDIAMETER.
Trang 57

N CHUYN NGNH Application-ID: Di 32 bit, dng xc nh tn ng dng do IANA qun l. ng dng c th l mt ng dng dnh cho vic chng thc, mt ng dng qun l ti khon ngi dng hoc mt ng dng c th ca mt nh sn xut no . N l mt dy s t 0x00000001 n 0x00ffffff. Sau y l mt s Application-ID: o Bn tin Diameter chung o NASREQ o Mobile-IP o Chc nng Accounting trong Diameter o Relay 0 1 2 3 255

Application ID Trong header phi ging vi ni dung cha trong AVP. Hop-by-Hop Identifier: Di 32 bit, gip ph hp gia bn tin yu cu v p ng trong 1 kt ni trong 1 thi gian End-to-end Identifier: Xc nh bn tin b trng
4.2.2.2 AVP ( Attribute-Value Pairs)

Hnh 4.5: Cu trc AVP trong ban tin Diameter

Trong : Bit V ch nh s c mt ca trng Vendor-ID trong AVP header. Bit M ch nh AVP ny l bt buc phi c. Bit P ch ra AVP ny c c m ha m bo cho bo mt thng tin gia cc u cui hay khng.

Trang 58

N CHUYN NGNH 4.2.3 Cc bn tin Diameter trong phin lm vi

Hnh 4.6: S hot ng ca cc bn tin Diameter trong phin lm vic

Giao tip gia 2 u cui diameter bt u bng bn tin capabilities-ExchangeRequest (CER) t 1 peer ny sang 1 peer khc, bn tin ny c tr li bng 1 bn tin diameter Capabilities-Exchange-Answer (CEA). Mc ch ca 2 bn tin ny l 2 diameter peer bit c cc thng s ca nhau thun tin cho vic trao i thng tin 2 chiu.Sau khi nhn c CEA, 2 diameter peer c th giao tip vi nhau.Nu khng c bn tin no c chuyn qua li gia 2 peer th chng s gi cc bn tin DeviceWatchdog-Request (DWR) v peer kia tr li bng 1 bn tin Device-WatchdogAnswer (DWA) 2 peer bit c s tn ti ca nhau. 1 trong 2 peer c th kt thc phin giao tip bi bn tin Disconnect-Peer-Request (DPR) v c tr li bng 1 bn tin Disconnect-Peer-Answer (DPA). Sau th tc ny 2 peers coi nh chm dt giao dch v s bt u li (nu cn) bng bn tin CER.

Trang 59

N CHUYN NGNH

CHNG 5: TRIN KHAI H THNG MNG NGN VI PHN H IMS


5.1 Qu trnh tin ln xy dng mng NGN vi phn h IMS
Hu ht cc nh khai thc mng vin thng u ang trong qu trnh nng cp ln mng th h k tip (NGN) cung cp cc dch v gi tr gia tng tin tin ti khch hng. Mt s nh khai thc sn sng trin khai chuyn mch mm (SW Softswitch) trong mng ca h. Tuy nhin vi s ra i ca phn h a phng tin IP (IMS IP Multimedia Subsystem) th chc rng chuyn mch mm s sm b thay th bi mt nn tng IMS (IMS platform). 5.1.1 Cc giai on tin ln xy dng IMS Hin ti, cu trc ca IMS c xc nh song cha nh r chc nng ca tng thnh phn trong cc lp. Do kin trc cui cng ca IMS cha c thng nht. Tuy nhin v c bn n s vn da trn cc thnh phn nh trong cu trc c miu t phn trc (Hnh 2.1). Giai on qu t chuyn mch mm ln IMS c th l giai on tiu tn phn ln chi ph u t ca cc nh cung cp dch v cho NGN. Tuy nhin ban u kin trc nn tng IMS c th c trin khai song song vi kin trc chuyn mch mm gii thiu cc ng dng a phng tin vo cc dch v ca nh cung cp dch v.
5.1.1.1 Giai on 1: Phn tch chuyn mch mm

Chuyn mch mm s c phn tch vo 2 thnh phn l: khi giao tip vi thu bao v khi giao tip vi mng PSTN. Khi giao tip vi thu bao s c nng cp t chc nng iu khin cng truy nhp AGCF (Access Gateway Control Function) v khi giao tip PSTN c nng cp t chc nng b iu khin cng phng tin MGCF (Media Gateway Controller Function) nh hnh 2. Vic chia vo 2

Trang 60

N CHUYN NGNH thnh phn ny gip mng c th m rng d dng v tng hiu nng ca mng. Cc AGCF c th c thm vo ty theo yu cu tng s lng thu bao. Tng t nh vy, cng c th thm vo cc trung k PSTN tng dung lng. Cc thnh phn mi ca IMS nh CSCF, BGCF cng c th c thm vo giai on ny. BGCF l giao din kt ni gia mng IMS mi vi cc mng PSTN.

Hnh 5.1: Giai on nng cp ln IMS

5.1.1.2

Giai on 2: Thm vo cc server ng dng.

Duy tr khch hng hin c v thu ht thm nhng khch hng mi, cc dch v da trn SIP c th c gii thiu v phn phi mt cch nhanh chng bng cch trin khai cc Server ng dng mi AS (Application Server). IMS gii thiu giao din ISC l mt giao din da trn giao thc SIP cho vic giao tip gia cc AS. Cu trc ny cho php cc AS ca cc nh cung cp thit b khc nhau c th lm vic c vi nhau thng qua giao din IMS ISC.

Trang 61

N CHUYN NGNH

Hnh 5.2: Thm cc server ng dng vo mng hin ti

5.1.1.3

Giai on 3: Bt u khai thc v lin kt vi cc thit b u cui SIP

giai on ny cc nh cung cp dch v c th bt u i vo khai thc cc dch v mng v m rng cc trm thu bao thng mi. Khi khch hng s yu cu dch v cht lng cao v nhng tnh nng m rng nh hi thoi trc tuyn, tch hp gia tin nhn v email thoi. Cc thit b u cui SIP s c lin kt vi h thng qua P-CSCF cung cp kh nng bo mt v QoS.

Trang 62

N CHUYN NGNH

5.1.1.4

Giai on cui cng: hi t cc mng di ng v mng c nh

Tin ln hi t mng di ng v c nh (FMC). Cc nh cung cp dch v c th xc nh cc phng thc kinh doanh ca mnh nhm gii thiu cc dch v triple play. Nhng ng dng mi s yu cu mng tc cao phn phi tt c cc loi d liu t thoi, data n video trn c 3 loi thit b u cui l TV, my tnh bn v cc thit b di ng. Trong giai on hon tt ny s bao gm vic h tr cc thit b di ng hai ch (Dual-mode Handset). Cc thit b Dual-mode c th truyn thng trn mng t bo hoc hot ng nh mt im u cui trn mng IP. Server thu bao thng tr HSS (Home Subscriber Server) - thnh phn cn thiu cui cng ca IMS c a vo giai on ny. N c nhim v qun l d liu thu bao gia cc mng IP v mng t bo. Handoff Server cng c a vo trong giai on ny. N gip tn hiu khng b ngt qung khi thu bao di chuyn t mng t bo sang mt mng truy cp khc. Cc phn cn li ca AGCF gi chc nng trung tm ca mng nhng vi vic thm vo ca HSS v hai giao din Cx, Sh a ti bc tin xa hn han thin SCSCF. Tip tc duy tr nhng li ch ca AGCF trong giai on cc nh cung cp dch v hon thin qu trnh i ln IMS ca mnh.

Trang 63

N CHUYN NGNH

Hnh 5.3: Thm HSS v Handoff server vo giai on hon thin

Trang 64

N CHUYN NGNH

CHNG 6: HIN TRNG H TNG MNG V TIN LN XY DNG NGN - IMS CA VNPT
6.1 Tng quan
Vit Nam l mt th trng vin thng c tc pht trin mnh ti chu vi s lng khch hng s dng cc dch v bng rng tng tng ngy. Vi mong mun ca tt c cc khch hng l c trin khai cc dch v mi ca mng trong khong thi gian ngn nht. Nhng nh cung cp dch v vin thng khng c thi gian xy dng c s h tng mng mi v nh vy s kt hp c s h tng mi v c l gii php u tin c a ra. Kt hp c s h tng truyn tn hiu trn nhiu phng tin nh cp ng, cp quang, v tuyn cho n nay vn l gii php tt. Nhng dch v mi ang c s dng trong cng ngh hin ti ch yu nh: Mng s a dch v tch hp ISDN, chuyn mch knh, chuyn mch gi, chuyn mch bn tin, cng ngh ATM, chuyn mch khung, Fast Ethernet, Token ring, cc dch v s liu phn tn da trn cp quang FDDI. Ngoi ra cc cng ngh mi cng ang c s dng hin nay nh: dch v s liu multi-megabit SMDS. SONET/SDH, xDSL v B-ISDN, cc cng ngh truy nhp v tuyn nh CDMA, TDMA, FDMA Cc cng ngh trn u c nhng gii php k thut v nhng h thng h tr trn chnh h thng ca mnh. Khi c nhiu cng ngh mng s dn n s gia tng cc phn t mng v do vy s lm tng s phc tp trong ng b v cng tc qun l, hn na cc nh khai thc mng khc nhau li s dng cc cng ngh v cc chun khc nhau do vy dn n vic tn ti nhiu mng ring r, y l vn thch thc thc t vi mng vin thng hin nay. V vy cc nh mng hin nay v ang tin ln xy dng mt m hnh mng hi t kt hp cc cng ngh mng hin c thu gn kch thc mng h tng ti a m vn t c hiu qu khai thc v p ng mt cch tt nht cc yu ngy cng a dng v phc tp hn ca khch hng.

Trang 65

N CHUYN NGNH

6.2

Qu trnh xy dng mng hi t ca VNPT


T nm 2003 tp on bu chnh vin thng Vit Nam VNPT bt u trin

khai mng vin thng th h k tip NGN theo gii php SURPASS ca hng SIEMENS v hon tt trn nn cng ngh chuyn mch gi. y l mng c h tng thng tin duy nht da trn cng ngh chuyn mch gi c VNPT la chn thay th cho mng chuyn mch knh truyn thng. Vi u th cu trc phn lp theo chc nng v s dng rng ri cc giao din API kin to dch v m khng ph thuc nhiu vo cc nh cung cp thit b v khai thc mng, cng ngh NGN p ng c yu cu kinh doanh trong tnh hnh mi l dch v a dng, gi thnh thp, u t hiu qu v to c ngun doanh thu mi. y l mng s dng cng ngh chuyn mch gi vi c tnh linh hot, ng dng nhng tin b ca cng ngh thng tin v cng ngh truyn dn quang bng thng rng nn tch hp c dch v thoi v dch v truyn s liu.Cu trc mng Surpass c th hin hnh di, gii php ny bao gm 4 vn : -Mng chuyn mch th h sau -Mng truy nhp th h sau -Mng truyn ti th h sau -Mng qun l th h sau

Trang 66

N CHUYN NGNH

Hnh 6.1: M hnh gii php SURPASS ca SIEMENS

Trang 67

N CHUYN NGNH

Bng 6: Cc thnh phn thit b trong m hnh

Trang 68

N CHUYN NGNH Ngy 8/9/2010 tp on vin thng VNPT/VTN k hp ng trin khai h thng gii php tng th (IMS) u tin ti Vit Nam vi tp on vin thng Php Alcatel-lucent. D n ny s gip VNPT cung cp cc dch v mng th h mi (NGN) ti Vit Nam cng nh tng cng lin lc vi khch hng ca mnh. Theo AlcatelLucent, y l d n IMS u tin c trin khai ti Vit Nam. Gii php IMS ca Alcatel-Lucent s gip VNPT/VTN chuyn i cc dch v PSTN hin c. N s gp phn vo vic tng cng cht lng hot ng, tnh bo mt v nng sut ca mng, cng nh to iu kin cho cc ngun doanh thu mi v cc dch v di ng tin tin trong tng lai. Gii php ny cn m bo cho VNPT/VTN c th pht trin mt cch hiu qu m khng tn km cc dch v thoi c nh va c th vng tin trin khai cc dch v tin tin cho ngi tiu dng da trn nn tng IP nh truyn thng v truyn hnh tch hp trn IP qua ton b mng bng thng rng c nh v di ng.

Hnh 6.2: M hnh h thng giai php tng th IMS ca Alcatel-lucent

Alcatel-Lucent a ra gii php chuyn i cho ton b h thng mng theo m hnh mng NGN ca TISPAN vi cc giao thc c chun ha nh: SIP, H323, SS7, Diameter,... Softswitch thc hin chc nng ca tng i class 5/4 v MGCF trong kin trc IMS, c dung lng ti a l 2 triu thu bao v kh nng x l

Trang 69

N CHUYN NGNH 4500 CAPS (Call Attempts per Second). Cc chc nng iu khin: S-CSCF, I-CSCF, AGCF, BGCF, iFS c tch hp trong cng mt thit b A5020 CSC. A5430 SRB thc hin chc nng NASS v RACS. P-CSCF c kt hp vi SBC hoc chc nng quyt nh chnh sch - PDF (Policy Decision Function). Cc chc nng khc c tch thnh cc thit b ring: A1430 HSS, A8688 MRF, A5350 iAS (server ng dng IMS), Vi gii php ny, nh cung cp dch v c th cung cp cc dch v di ng, c nh hoc Internet trn mt h tng mng IP duy nht nh: dch v tin nhn tc thi, push-to-X, hin th v qun l danh b, Hin nay mng NGN ca VNPT i vo hot ng, cung cp dch v ti ngi dng v vn ang tip tc c nng cp trn ton mng li, hin ang trong qu trnh trin khai IMS v quang ha ang c tch cc trin khai theo xu hng pht trin chung ca th gii (theo thng tin ca VNPT.com).

Trang 70

N CHUYN NGNH

CHNG 7: M PHNG OPENIMSCORE TRN LINUX UBUNTU 11.10


7.1 Xy dng m hnh mng

7.1.1 Gii thiu v open IMSCore Open IMSCore l mt d n m ngun m ca vin FOKUS c. OPEN SOURCE IMS Core nhm mc ch p ng s thiu ht ca cc phn mm m ngun m cho IMS vi nhng gii php linh ng v c th m rng c. Tnh thch nghi v kh nng ca cc gii php ny c chng minh trong cc d n nghin cu v pht trin quc gia v quc t. Mc ch ca n trong thi gian tip theo l to ra mt cng ng cc nh pht trin cho phn core ca mng NGN. Phn mm m ngun m ny cho php s pht trin ca cc dch v IMS v th nghim cc khi nim xung quanh phn core IMS.

Hnh 7.1 M hnh cu trc Open IMSCore

Trang 71

N CHUYN NGNH Open IMS Core bao gm hai thnh phn chnh l Call Session Control Functions (CSCFs) v Home Subscriber Server (HSS). Cc thnh phn ny u l nhng phn t core trong kin trc NGN/IMS nh c tiu chun ha trong 3GPP, 3GPP2, ETSI TISPAN. Khi trin khai (xy dng IMS Test-bed) th mi khi P,I,S, HSS c th chy trn mt my hoc nhiu my trong cng mt mng Lan trn h iu hnh Linux m ph bin nht l Ubuntu, hay Fedora, Gentoo...M ngun ca OpenIMSCore ny cho php download min ph. Ngoi ra cn mt s IMS Client c th dng vi IMS Core: UCT IMS Client: gm cc chc nng Instant Message, Audio Call, Video Call, XCAP/XDMS support,... IMS Communicator: gm cc chc nng AKA, MD5 authentication, Instant Message (Sip/Simple), Audio Call, Video Call, ... Counterpath X-lite: gm cc chc nng MD5 authentication only, Instant Message (Sip/Simple), AudioCall, Video Call (H263 codec only), QoS for voice and video,...

Trang 72

N CHUYN NGNH 7.1.2 Trin khai Open IMSCore trn h iu hnh linux ubuntu 11.10 Bc 1: Install the required packages subversion sun-java6-jdk libcurl4-gnutls-dev libcurl4-openssl-dev mysql-server-5.0 libmysqlclient15-dev libxml2 libxml2-dev ant flex bison build-essential bind9 apache2 php5 libapache2-mod-php5 php5-mysql lynx-cur

Trang 73

N CHUYN NGNH libapache2-mod-speedycgi php5-dev unzip Bc 2: Download the OpenIMSCore To th mc cha cc file ci t # Sudo mkdir /opt/OpenIMSCore # cd /opt/OpenIMSCore # mkdir FHoSS # mkdir ser_ims Phn quyn sudo trn mc OpenIMSCore # Sudo chown R jacktran /opt/OpenIMSCore Ti source code: # svn checkout http://svn.berlios.de/svnroot/repos/openimscore/FHoSS/trunk FHoSS # svn checkout http://svn.berlios.de/svnroot/repos/openimscore/ser_ims/trunk ser_ims # cd ser_ims/ compile source code: #sudo make install-libs all #cd FHoSS #sudo ant compile deploy

Trang 74

N CHUYN NGNH Bc 3: Configure your DHCP and DNS settings Chnh sa file /etc/dhcp/dhclient.conf B du # trc dng prepend domain_name_servers 127.0.01; Copy file open-ims dns file vo th mc bind ca etc # sudo cp opt/OpenIMSCore/ser_ims/cfg/open-ims.dnszone /etc/bind/ ( T th mc gc ) Thm dng sau vo file /etc/bind/named.conf.local zone open-ims.test { type master; file /etc/bind/open-ims.dnszone; }; restart li bind: # Sudo /etc/init.d/bind9 restart ping open-ims.test: # Ping pcscf.open-ims.test Bc 4: Setup the database To mt account root pass 123 # mysqladmin -u root password 123 To c s d liu: # Sudo mysql -u root -p < /opt/OpenIMSCore/ser_ims/cfg/icscf.sql # Sudo mysql -u root -p < /opt/OpenIMSCore/FHoSS/scripts/hss_db.sql

Trang 75

N CHUYN NGNH # Sudo mysql -u root -p < /opt/OpenIMSCore/FHoSS/scripts/userdata.sql Chnh sa file /etc/hosts : 127.0.0.1 open-ims.test mobicents.open-ims.test ue.open-ims.test presence.openims.test icscf.open-ims.test scscf.open-ims.test pcscf.open-ims.test hss.open-ims.test Copy tt c file trong th mc cfg ca th mc ser_ims vo th mc/opt/OpenIMSCore: # cp /opt/OpenIMSCore/ser_ims/cfg/*.sh /opt/OpenIMSCore/ # cp /opt/OpenIMSCore/ser_ims/cfg/*.cfg /opt/OpenIMSCore/ # cp /opt/OpenIMSCore/ser_ims/cfg/*.xml /opt/OpenIMSCore/ Bc 5: Khi ng IMS: # /opt/OpenIMSCore/pcscf.sh #/opt/OpenIMSCore/icscf.sh #/opt/OpenIMSCore/scscf.sh #/opt/OpenIMSCore/FHoSS/deploy/ startup.sh Mi file chy trn mt Terminal (neu bi loi thi export lai JAVA_HOME bang lenh sau

Trang 76

N CHUYN NGNH export JAVA_HOME=/usr/lib/jvm/java-6-openjdk

Hnh 7.2: Giao din cc thnh phn ca OpenIMSCore khi khi ng Listen port: 192.168.12.108:4060// P-CSCF hng 1 bn phi Listen port: 192.168.12.108:5060// I-CSCF hng 1 bn tri Listen port: 192.168.12.108:6060// S-CSCF hng 2 bn tri Listen port: 192.168.12.108:8080// Webconsole hng 2 bn phi Listen port: 192.168.12.108:3868 // FHoSS Listen port for Diameter Cx from ICSCF: 192.168.12.108:3869 Listen port for Diameter Cx from SCSCF: 192.168.12.108:3870 Listen port for Tomcat webserver: 192.168.12.108:8090

Trang 77

N CHUYN NGNH

Hnh 7.3: Giao din qun l user ca FHoSS

Bc 6: Sa li a ch IP thc trn IMS server: Chnh li a ch IP trong cc file sau: 1. /etc 2. /etc nano resolv.conf (chuyn ip 127.0.0.1 thnh ip my mnh) hosts

edit /etc/bind/open-ims.dnszone

restart bind: sudo /etc/init.d/bind9 restart kim tra li : dig open-ims.test <<< this only to check ur dns working bro. Change files : ( Run file configurator.sh in /opt/OpenMSCore ) cd opt/OpenIMSCore/ ( ./configurator.sh ) icscf.cfg & icscf.xml pcscf.cfg & pcscf.xml scscf.cfg & scscf.xml DiameterPeerHSS.xml (FHoSS/deploy) hss.properties (FHoSS/deploy)

7.1.3 To DHCP server Bc 1: Chun b cc thng tin - ethernet device : eth0


Trang 78

N CHUYN NGNH - Ip range : 192.168.12.10 192.168.12.100 - Subnet address : 192.168.12.0 - Netmask : 255.255.255.0 - DNS server 192.168.12.108 - Domain : open-ims.test - Default Gateway Address : 192.168.12.108 - Broadcast Address : 192.168.12.255 Bc 2: Ci t DHCP Server sudo apt-get install dhcp3-server Bc 3:Cu hnh file /etc/default/dhcp3-server sudo vim /etc/default/dhcp3-server Tm dng INTERFACES= v thay bng INTERFACES=eth0 // l interface ang s dng.

Hnh 7.4: Xc nh interface ang s dng

Save li v thot. Bc 4: Cu hnh file pool - m file /etc/dhcp3/dhcpd.conf -tm n dng 16. C on thng tin sau : #option definitions common to all supported networks... option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org;

Trang 79

N CHUYN NGNH default-lease-time 600; max-lease-time 7200; Sa thnh : # option definitions common to all supported networks... # option domain-name "example.org"; # option domain-name-servers ns1.example.org, ns2.example.org; # default-lease-time 600; # max-lease-time 7200; -Tip tc, tm n dng 53. C on nh sau : # A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} on ny cn b ch thch v sa nh sau : # A slightly different configuration for an internal subnet. subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.10 192.168.12.100; option domain-name-servers 192.168.12.108; option domain-name "open-ims.test"; option routers 192.168.12.108; option broadcast-address 192.168.12.255; default-lease-time 600; max-lease-time 7200;}
Trang 80

N CHUYN NGNH Bc 5: Khi ng li dch v DHCP Server: sudo /etc/init.d/dhcp3-server restart

Hnh 7.5: Start li DHCP

7.1.4 To thm cc user mi M giao din FHoSS v ng nhp vi user: hssAdmin- pass: hss chn User identities :

To tn cho user mi ri lu lai:

To thng tin c nhn v thng tin chng thc IMPI (Private identity) nh trong hnh bn di ri lu li:
Trang 81

N CHUYN NGNH

Tip theo ca s bn cnh in tn cho user mi ri chon add/change:

Khi s xut hin IMS subscriptions (IMSU) nh hnh sau:

Trang 82

N CHUYN NGNH

To IMPU (public user identity) ph hp vi IMPI ri lu li:


Identity: (sip:hung@open-ims.test) Service profile: (default for example)

To user cho mng visited network (open-ims.test)

Trang 83

N CHUYN NGNH

Khi s xut hin IMPI identity nh hnh sau:

Nhp IMPU ph hp vi IMPI to v click nt Add:

Khi s sut hin kt qu nh hnh sau v l bc cui khi thng tin ca user s c ng k vo mng Open IMS:

Trang 84

N CHUYN NGNH

7.2

Ci UCT IMS Client


Bc 1: Install dependencies package: 1. libosip2-3deb-(you must download libosip2-3deb_3.1.0-1_i386.deb setting up by hand) 2. libexosip2-dev 3. libgtk2.0-dev 4. libxml2-dev 5. libcurl4-openssl-dev 6. libgstreamer0.10-0 7. libgstreamer-plugins-base0.10-dev 8. gstreamer0.10-plugins-base 9. gstreamer0.10-plugins-good 10. gstreamer0.10-plugins-bad 11. gstreamer0.10-plugins-ugly 12. gstreamer0.10-ffmpeg 13. libavcodec-unstripped-51 (you must download libavcodecunstripped-51_0.svn20080206-12ubuntu3+unstripped5_i386.deb) 14. libvlc2 (you must download libvlc2_1.0.6-1~getdeb1_i386.deb) 15. libvlc-dev 16. vlc (sudo apt-get f install) ALLWAY #sudo apt-get f install ( install missing package when its necessary or get any error) Install dependencies package for libavcodec-unstripped-51 following to: 1. libavutil49 made by hand 2. libavutil-unstripped- 49 (maybe rejected if its necessary) 3. libfaac0

Trang 85

N CHUYN NGNH 4. libfaad0 (libfaad0_2.6.1-2ubuntu0.1_i386) 5. libx264-59 (libx264-59_0.svn20080408-0.0ubuntu1_i386.deb) 6. libxvidcore4 (libxvidcore4_1.1.2-0.1ubuntu3_i386) 7. libgsm1 8. libhal1 9. libc6 Install dependencies package for libvlc2 that must directly downloaded on pkgs.org following to: 1. vlc-data (you must download package vlc-data_1.0.6-1~getdeb1_all.deb) 2. libvlccore2 (u must download package libvlccore2_1.0.61~getdeb1_i386.deb) Bc 2: Run UCT IMS Client: Its very simple to run this software following to: #sudo dpkg i uctimsclient1.0.13.deb #./uctimsclient UCT IMS Client - SIP port 5060 - Audio Port: 16033 - Video Port: 30232

7.3

Cu hnh UCT IMS Client v thc hin cuc gi gii 2 user trong IMS Network
Mc nh sau khi ci t thnh cng IMS, h thng to sn hai user c tn l

Bob@open-ims.test v Alice@open-ims.test . V vy, ta c th s dng ngay chnh hai user Bob v Alice thc hin dch v nh: ng k, xa ng k, gi, xem iptv ( channel 1, 2, 3),

Trang 86

N CHUYN NGNH

Hnh 7.6: Giao din ca UCT IMS client

Nu c ngi dng mi, y ta cu hnh mt ngi dng tn tuan, c kha nhn dng ngi dng chung l tuan@open-ims.test , ta tin hnh nh sau: Vo Options/Preferences:

Hnh 7.7: Giao din cu hnh Preferences: tab Profile v IMS

Trang 87

N CHUYN NGNH

Hnh 7.8: Giao din cu hnh Preferences: tab Media v XDMS

Tab Profile cho php cu hnh: cc dch v, tinh nng ca tng ngi dng Tab IMS: cu hnh cc thng s chng thc v tn min Tab Media: cu hnh a ch IPTV Server v cc thng s truyn thng a phng tin. Tab XDMS: ch ra tp tin cu hnh Xcap Server

Trang 88

N CHUYN NGNH Kt qu ng k:

Hnh 7.9: Giao din ca UCT client khi user tuan c ng k

Hnh 7.10: Giao din UCT IMS Client khi user Hung nhn c cuc gi t Tuan

Trang 89

N CHUYN NGNH

Hnh 7.11: Giao din gi tin nhn trong UCT IMS Client

Trang 90

N CHUYN NGNH

KT LUN V HNG PHT TRIN TI


Sau thi gian tm hiu v thc hin ti em thu c nhng kin thc v nhng hiu bit mi v cng ngh IMS v t lm phong ph thm cho vn hiu bit ca c nhn mnh, gip em c thm hnh trang kin thc v mt cng ngh s c trin khai trong mt tng lai khng xa pha trc. Nh c c ci nhn mi cho cng ngh mng vin thng ngy nay v gip nh hng cho cng vic khi ra trng. Sau y l nhng nhn nh ca em v kt qu thc hin c ca ti: n tm hiu tng quan v mng th h sau NGN, s chun ha phn h IMS v l gii cho tm quan trng ca vic chuyn i t chuyn mch mm (soft switch) sang IMS bc pht trin trong giai on kt tip ca mng hi t NGN. Phn tch c cu trc phn h mng IMS Core nhn t chnh ca mng NGN th h sau Phn tch cc th tc v cc bn tin trong qu trnh lm vic ca phn h IMS. Gii thiu v hai giao thc chnh s dng trong phn h IMS l SIP v Diameter. Hai giao thc c coi l th mnh, to nn s khc bit gia IMS so vi cc h thng khc. n tm hiu v cc giai on trong qu trnh tin ln xy dng mng NGN s dng phn h IMS. l mt xu hng pht trin cho mng th h sau v l bc tin mng tnh t ph cho c s mng h tng hi t trong tng lai. Tm hiu tnh thc t ca ti da trn hin trng v qu trnh tin ln xy mng NGN-IMS ca tp on bu chnh vin thng quc gia Vit Nam VNPT. Tp on c cho l nh i u trong cng ngh mng hi t v cung cp cc dch v a phng trong thi im hin nay. n demo thnh cng IMS Core da trn phn mm m ngun m Open IMS Core ca vin nghin cu pht trin mng vin thng th h sau
Trang 91

N CHUYN NGNH FOKUS c. T tm hiu qu trnh hot ng v khai thc mt s dch v c bn ca h thng mng. Nhng kh khn v hn ch khi thc hin ti: IMS l mt ti cn kh mi nn vic nghin cu v tm hiu gp nhiu kh khn v ti liu cng nh hng dn khi thc hin. Do Open IMS Core l phn mm m ngun m pht trin trn h iu hnh Linux nn n yu cu s hiu bit v cch thc s dng v ci t cc ng dng cho h thng. y l mt trong nhng tr ngi chnh khi thc hin ti vi ngi mi bt u lm quen vi h iu hnh ny. Hng pht trin ti: Nng cp h thng trn nn Ipv6. y l mt hng pht trin mng tnh thc t cao trong thi im hin nay khi Ipv4 s sm c thay th bng a ch Ipv6 trn tt c cc h thng h tng cng ngh thng tin v truyn thng trong thi gian ti. tuy c gng thc hin ti theo hng ny v chuyn i c hot ng ca h thng trn nn Ipv6 nhng h thng hot ng khng n nh v c nhiu li phc tp khng gii thch c do kh nng tm hiu ca bn thn cn hn ch v khng thi gian fix nhng li nn ti phi dng li Ipv4. Xy dng h thng tnh ph. y cng l mt hng pht trin tt cho ch ny. Bo mt v an ton thng tin trong mng ni b. Tuy em li nhiu u im v cung cp nhiu ng dng a phng tin nhng mng NGN v phn h IMS vn cn nhiu khuyt im m in hnh l l hng v bo mt, an ton thng tin mng nh phn tch. V vy bo mt, an ton thng tin l yu t v cng quan trng v cn c gii quyt mi trng mng ny. IMS trn nn mng NGN l mt xu hng pht trin tt yu cho h tng mng vin thng th h sau, gip cho cc nh mng c th kt hp cc cng ngh mng ring r hin nay v cung cp cc dch v a phng tin cht lng cao vi chi phi u t thp, m bo v cht lng dch v QoS trn nn nhng c s mng hin c. Chnh t
Trang 92

N CHUYN NGNH nhng c im hp dn m NGN-IMS l cng ngh c ngin cu, pht trin bi nhiu t chc vin thng v cc tp on vin thng ln trn ton th gii. ti xin c kt thc ti y rt mong nhn c nhng kin ng gp tch cc ca mi ngi. Em xin trn thnh cm n!

Trang 93

N CHUYN NGNH

TI LIU THAM KHO


[1] Miikka Poikselk, Georg Mayer,Hisham Khartabil and Aki Niemi The IMS IP multimedia concepts and service Second Edition , no 2006 [2] Gilles Bertrarfd, The IP Multimedia subsystem in Next Generation Networks, newspapers, 2007. [3] Fei Yao Li Zhang, OpenIMS and Interoperability with Asterisk/Sip Express VOIP Enterprise Solutions No.2007 [4] n tt nghip ca sinh vin Nguyn c Tnh-H Hng Bng: Tm hiu v m phng h thng IMS trn nn NGN. 2011 [5] Web: Open Source IMS: http://www.openimsscore.org/ [6]Web:UCTIMSClient: http://uctimsclient.berlios.de/openimscore_on_ubuntu_howto.html [7]Web: din n VNTelecom, ch IMS IP Multimedia Subsystem http://vntelecom.org/diendan/showthread.php?t=438 [8]Web:dinnVNTelecom,chOpenIMSCore: http://vntelecom.org/diendan/showthread.php?t=731 [9]Web: din n Ubuntu Vit Nam: http://forum.ubuntu-vn.org/ [10]Web: http://www.tapchibcvt.gov/ [11]Web:http://code.google.com/p/multip2p/wiki/InstallOpenIMSCoreandMobicentsAS [12]Web: bch khoa ton th m: http://en.wikipedia.org/wiki/Main_Page [13] web: http://www.tapchibcvt.gov.vn/News/PrintView.aspx?ID=20890 [14] web: http://www.thongtincongnghe.com/article/15375

Trang 94

You might also like