Telecom Network Overview

က်ေနာ္ ဒီ Mobile Network ရဲ႕ overview ေလးအနည္းငယ္စေၿပာခ်င္ပါတယ္။ ဒါကလည္း စစခ်င္းေလ့လာမယ့္သူမ်ားအတြက္ မသိမၿဖစ္လိုအပ္မယ္ထင္လို႕ပါ။
အၾကမ္းအားၿဖင့္ ေအာက္ပါအပိုင္းေတြခြဲထားပါတယ္။
RAN (Radio Access Network)
IP RAN (or) Transmission (Microwave/ DWDM)
Core Network (CS/PS/IP core)
OSS (Operation Support System/NMS)
Billing System စသၿဖင့္ေပါ့
အခုကေတာ့ PS Core nodes ေတြအေၾကာင္းပဲေၿပာပါ့မယ္။ Packet Core domain မွာပါ၀င္တဲ့အဓိက nodes ေတြကေတာ့ 2G/3G မွာ
SGSN (Serving GPRS Support Node)
GGSN (Gateway GPRS Support Node)
CG (Charging Gateway)
DNS (Domain Name System)
PCRF (Policy Charging Rule Function) တို႕ၿဖစ္ပါတယ္။
4G မွာဆို ရင္ေတာ့
SGSN ကေန MME(Mobility Management Entity) ၿဖစ္ပီး GGSN ကေန SGW/PGW(Serving/ PDN Gateway) အေနနဲ႕ၿဖစ္သြားပါတယ္ က်န္တာေတြကေတာ့တူတူပါပဲ။
အဲဒါလည္းကုန္ပီလို႕ေတာ့ ေၿပာလို႕မရေသးဘူးဗ် Supporting node အနည္းငယ္ေတာ့က်န္ေသးတယ္ ဥပမာ
HSS(Home Subscriber Subsystem) တို႕ Caching Server တို႕လိုမ်ိဳးေတြေပါ့ ဘာလို႕လိုအပ္တယ္ဆိုတာကိုေတာ့ က်ေနာ္ေနာက္ထပ္ထပ္ရွင္းၿပသြားပါ့မယ္။
ခုက်ေနာ္ PS Core nodes ေတြရဲ႕အလုပ္လုပ္ပံုအေၾကာင္းကိုအနည္းငယ္ ေဆြးေႏြးခ်င္ပါတယ္။
ပထမဆံုး SGSN ေပါ့ သူကေတာ့ အင္တာနက္ဖြင့္လိုက္တာနဲ႕ ဒီဆင္းမကဒ္လို႕ပဲေၿပာရမွာေပါ့ အဲ့ဒီကဒ္က ဒီ network ကဟုတ္လားမဟုတ္ဘူးလား ဆိုတာကိုစစ္ေဆးပါတယ္ (authentication) ေပါ့ အကယ္လို႕ဟုတ္ပီေပါ့ authentication success ၿဖစ္သြားရင္ ဒီကဒ္ကို သူ႕ဆီမွာ attach လုပ္ခြင့္ေပးလိုက္ပါပီ ၿပီးရင္ေတာ့ ဒီကဒ္က network ရဲ႕ ဘယ္ေနရာမွာရွိသလဲမွတ္တမ္းတင္ပါတယ္ သူ႕ဆီမွာသိမ္းထားတယ္ေပါ့ဗ်ာ location ကို ေရြ႕ရင္ေရြ႕သလိုလိုက္ပီး ေတာ့ update လုပ္တယ္ေပါ့ဗ်ာ အဲ့ဒါကို mobility management လို႕ေခၚပါတယ္ ေနာက္တခုကေတာ့ call detail record(CDR) ဘာကိုဆိုလိုတာလဲဆိုေတာ့ က်ေနာ္တို႕သံုးသမွ် ဘယ္အခ်ိန္ကေနဘယ္အခ်ိန္ထိ သံုးသလဲဆိုတာမွတ္ထားတဲ့ မွတ္တမ္းေပါ့ဗ်ာ ပိုက္ဆံၿဖတ္ဖို႕အတြက္ပါ အဲ့ဒါအတြက္လည္းအလုပ္လုပ္ေပးပါတယ္။
GGSN ကေတာ့သူ႕အလုပ္က SGSN တုန္းကလိုပဲ prepaid/ postpaid service ေတြအတြက္ CDR ထုတ္ေပးတယ္ ေနာက္ပီး သူက အင္တာနက္သံုးတဲ့သူေတြအတြက္(ဆင္းမကဒ္) ကို Dynamic IP ခ်ေပးပါတယ္ အဲ့ေတာ့မွပဲ ဖုန္းမွာ H+ တို႕ E တို႕ေပၚတယ္မွတ္လား အဲ့ဒါဆိုရင္ေတာ့ User နဲ႕ PDN(Internet) ၾကားမွာ Session တခု established ၿဖစ္သြားပါပီ အဲ့ဒါကို Session Management လို႕ေခၚပါတယ္။ Gateway ၿဖစ္တဲ့အတြက္ေၾကာင့္ uplink/ downlink packet ေတြကို routing နဲ႕ forwarding လုပ္ေပးပါတယ္။
CG ဆိုတာကေတာ့ postpaid service အတြက္ပါ GGSN/SGSN ကလာတဲ့ CDR ေတြကို process လုပ္ပီး billing system ကိုပို႕ေပးပါတယ္။
DNS အဲ့မွာၿပသနာတခုရွိတယ္ တခ်ိဳ႕ Network ပိုင္းကလူေတြက ေရာတတ္က်တယ္ IP DNS နဲ႕ က်ေနာ္တို႕ PS DNS ကသေဘာတရားေတာ့တူတယ္ ဒါေပမယ့္ IP DNS လို IP ကေန domain name ကို resolve လုပ္ေပးတာေတာ့မဟုတ္ဘူး သူက user ရဲ႕ location(LAC/RAC) ေနာက္ပီး APN က်ေနာ္တို႕ Mobile phone ထဲမွာ setting ထည့္ရတဲ့ဟာ အဲ့ဒါေတြေပၚမူတည္ပီးေတာ့ user ကို GGSN ရဲ႕ IP ကိုညြွန္းေပးတယ္ ဘာၿဖစ္လို႕လည္း ဆိုေတာ့ GGSN မွာက်ေနာ္ေၿပာခဲ့တဲ့အတုိင္းပဲ user internet သံုးဖို႕အတြက္ အနည္းဆံုး private IP လိုတယ္ေလ အဲ့ဒါကို GGSN က assign လုပ္ေပးတာေလ ဒါေပမယ့္ အဲ့ဒီ GGSN ကို user ကဘယ္လိုသိမလဲ ? DNS ေၾကာင့္သိတာေပါ့ DNS မွာ LAC/RAC, APN တို႕နဲ႕ GGSN IP ကို mapping တြဲေပးထားပါတယ္။
PCRF ဆိုတာကေတာ့ထူးထူးၿခားၿခားမဟုတ္ပါဘူး data plan ေတြ အတြက္ policy configuration လုပ္တာပါ။ User တေယာက္ခ်င္းစီကို Quota assign လုပ္ေပးပါတယ္ ကိုယ္ယူထားတဲ့ plan ေပၚမူတည္ပီး။
MME ရယ္ SGW/PGW ရယ္ကေတာ့ SGSN/ GGSN တို႕နဲ႕အလုပ္လုပ္ပံုကအလားတူပါပဲ။

Comments