SMPP

by Kasım 05, 2009 16:49

 

Merhabalar,

 

 SMPP, Short Message Peer-to-Peer Protocol 'ün baş harfleri alınarak oluşturulmuş bir kısaltmadır. İsminden de anlaşılacağı gibi bir protokoldür.

SMPP, SMS gönderici ve alıcıları arasında SMS alışverişini sağlamak üzere tasarlanmış uluslararası bir telekomünikasyon protokolüdür.

 

 

Genellikle GSM operatörleri ve katma değerli servis sağlayıcılar arasında toplu SMS gönderimlerinde kullanılır. Bir dış SMS Servisi (ESME) SMPP kullanarak TCP/IP veya X.25 üzerinden kendi uygulama katmanında bir SMSC ile SMS alışverişinde bulunabilir.

 

Günümüzde SMPP v5.0 olsa da en sık kullanılan sürümler 3.3 ve 3.4  sürümleridir.

  

Desteklediği İşlemler:

* Bir yada birden fazla noktaya SMS gönderimi

* Servis Mesaj Merkezinden SMS alımı

* Gönderilen SMS'ler için durum sorgusu

* SMS gönderiminin iptal veya gönderimindeki SMS'in değiştirilmesi

* SMS gönderim zamanlaması

* SMS öncelik belirlenmesi

 

İyi Çalışmalar.

2 kişi tarafından 4.5 olarak değerlendirildi

  • Currently 4,5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

SMSC

by Kasım 05, 2009 16:40

Merhabalar,

 

SMSC, İngilizce Short Message Service Center 'ın baş harfleri alınarak oluşturulmuş bir kısaltmadır.

Türkçe'ye, Kısa Mesaj Servis Merkezi olarak çevirebiliriz. SMSC, telekomünikasyon altyapısında SMS (kısa mesaj servisi) gönderebilmenize ve alabilmenize imkan sağlayan birimdir.

SMSC'nin bir çok fonksiyonu olduğu gibi en popüleri, mesaj attığınız kişi telefonunu açana kadar attığınız mesajın SMSC üzerine bekletilmesidir.

Her servis sağlayıcı (Huawei, Ericsson, Alcatel, O2, vb.) kendilerine özgü geliştirmeler yapmış olmasına rağmen ana mantığı aynıdır.

 

 İyi Çalışmalar. 

2 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

HUAWEI

by Ağustos 26, 2009 11:17

 

Merhabalar,

 

Ericsson'daki çok yoğun çalışmalarımdan ve ardından çok yoğun iş görüşmelerimden ötürü burayı ihmal etmek zorunda kaldım. 

İş görüşmelerim sona erdi ve HUAWEI, VAS bölümünde "Application and Software Engineer" olarak işe başladım.

 

Uluslararası çok büyük bir firmada, çok ciddi ve önemli bir bölümde çalışarak edindiğim tecrübeleri burdan sizlerle paylaşmaya devam edeceğim.

 

BİR MUM DİĞER BİR MUMU TUTUŞTURMAKLA ; IŞIĞINDAN BİRŞEY KAYBETMEZ. (Mevlana)

4 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Stanford Universitesi

by Mayıs 10, 2009 14:12

Merhabalar,

Yoğunluğumdan ötürü yazılarıma ara vermek zorunda kaldım.

GSM teknolojileri ile ilgili olmasa da çok önemli olduğunu düşündüğüm bir bilgiyi paylaşmak istedim.

 

Dünyanın önde gelen üniversitelerinden biri olan Stanford Üniversitesi derslerini youtube aracılığı ile izleyebilirsiniz.

Stanford 'ın sayfası :  http://www.youtube.com/user/stanforduniversity

Quantum Entanglements : http://www.youtube.com/watch?v=0Eeuqh9QfNI

Modern Physics:http://www.youtube.com/watch?v=JzhlfbWBuQ8

 

Diğer videoları da Stanford'un sayfasında bulabilirsiniz..

İyi Çalışmalar..

 

 

2 kişi tarafından 3.0 olarak değerlendirildi

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Mobile Core Network

by Mart 25, 2009 23:30

 

Mobile Core Network diye adlandırılan sistemin şeması yukardaki gibidir. Mobile Core Network, Mobil Ana Şebekesi olarak Türkçeleştirilebilir.

 

Şemada da görülebileceği gibi klasik tek katmanlı şebekeden çok katmanlı şebekeye geçilmiştir. Bu geçişe, büyüyen müşteri talepleri ve operatörlerin artan abone sayılarına kusursuz cevap verebilmek adına ihtiyaç duyulmuştur.

 

Şebekede görülen birimlerin hemen hemen hepsini daha önceki yazılarımda açıklamıştım. IMS (IP Multimedia Subsystem), ip üzerinden multimedya servislerinin alındığı sistemlerdir. PSTN ve PLMN'e Türk Telekom şebekesi örnek gösterilebilir. GERAN, 2g, UTRAN, 3g ağı olarak söylenebilir.

 

Birimler arasında belirtilenler ise birimler arası haberleşme protokolleridir.

 

İyi Çalışmalar Dilerim.

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

GSN (GRPS Support Nodes)

by Mart 06, 2009 14:09

GSN, gsm şebekesinde GPRS kullanımını sağlayan bir şebeke birimidir. Tüm GSN'ler bir Gn arayüzüne sahip olmalı ve bununla beraber GPRS tunelleme protokolüne sahip olmalıdırlar.

Gsn'lerin iki ana türü vardır. Bunlar GGSN ve SGSN'dir.

 

 

GGSN - Gateaway GSN

GGSN, dış paket veri şebekesi (radyo ve ip şebekesi) ile GPRS ana şebekesi arasında bir arayüz olarak davranmaktadır. SGSN'den gelen GPRS paketlerini uygun paket veri protokolü (PDP) formatına (IP, X.25, vb) çevirmektedir ve bu oluşturduğu yeni formattaki verileri dışarı, paket data şebekesine gönderir.

Bununla beraber, gelen verilerin PDP adreslerini hedef abonenin gsm adreslerine döndürür. Yeniden adreslenen paketler sorumlu SGSN'e gönderir. Bunu gerçekleştirmek için, GGSN, abonenin o andaki SGSN bilgisini ve bulunduğu lokasyonda abone bilgilerini tutar.

GGSN, IP adresi tahsisinde ve bağlanılan kullanıcı ekipmanının (UE) varsayılan yöneticisi (default rooter) olması ile sorumludur

GGSN, aynı zamanda yetkilendirme ve faturalandırma işlemini de gerçekleştirmektedir. GGSN, bir çok özelliği ile GMSC ile benzerlik göstermektedir.

 

 

 

SGSN - Serving GSN

SGSN, mobil istasyonlardan gelen veya mobil istasyonlara giden paket verilerin dağıtımından sorumludur.

Bununla beraber, paket yöneticiliği (rooter) ve transferi, mobilite yönetimi (bağlanma/ayrılma (attach/detach) ve lokasyon yönetimi), mantıksal bağlantı yönetimi, yetkilendirme ve faturalandırma işlemleri de görevleri arasıdadır.

SGSN'nin tuttuğu lokasyon verilerinde, lokasyon bilgisi(mevcut hücre, mevcut vlr bilgisi), sgsn'e kayıtlı tüm GRPS kullanıcılarının kullanıcı bilgileri (IMSI,paket veri şebekesinde kullandığı adresleri) tutulmaktadır.

 

SGSN Fonksiyonlarının GSM/EDGE Spesifikasyonları

  • Her bir kullanıcı için GPRS için 60kbit/s, EDGE için 150kbit/s trafik yönetimi
  • Gelen IP paketlerinin kabülü
  • Gönderilen (downlink) paketlerin şifrelenmesi ve Alınan paketlerde (uplink) şifre çözümü ana spesifikasyonlarıdır

SGSN Fonksiyonlarının WCDMA (3G) Spesifikasyonları 

  • Her bir kullanıcı için 300kbit/s trafik yönetimi
  • HSPA için 7.2 Mbit/s veri gönderimi (downlink) ve 2.0Mbit/s veri alımı( Uplink)
  • Radyo şebeke kontrolünde (RNC)Tünelleme/Detünelleme , Downlink/Uplink işlemleri wcdma için göze batan spesifikasyonlardır.

Bir çok üretici (Ericsson, Motorola,vb.) GSM ve WCDMA için farklı yapılarda ve spesifikasyonlarda farklı şebekeleri desteklemeyen SGSN'ler üretmektedirler.

 

Çok fazla teknik detaya girmeden GSN 'i anlatmaya çalıştım. Detaylarını paylaşmam Ericsson tarafından istenmemektedir.

İyi Çalışmalar Dilerim.

 

 

 

2 kişi tarafından 3.0 olarak değerlendirildi

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , ,

HLR (Home Location Register)

by Mart 04, 2009 20:38

HLR, Home Location Register'ın baş harflerini alarak oluşturulmuş bir kısaltmadır. Vlr'ı anlatırken, vlr'da abonelerin geçici bir şekilde bilgilerinin tutulduğunu ve hangi vlr'da geçici bilgilerin tutulduğuna bakılarak da ortalama bir konum bilgisine ulaşabileceğimizden bahsetmiştim. HLR'da böyle bir durum mevcut değildir. HLR, merkezi bir veritabanıdır ve abonelerin tüm verilerinin kalıcı olarak tutulduğu ana veritabanıdır. Bu nedenle home location register denmiştir.

 

Bu bilgiler dahilinde hlr'ın tanımı şu şekilde yapılabilir; hlr, gsm altyapısını kullanması için yetkilendirilmiş tüm mobil abonelerin detaylı bilgilerinin tutulduğu veritabanıdır. Bir gsm şebekesinde, şebekeye hizmet veren birden çok hlr olabilir fakat bu hlr'lar aynı lojik yapıdadırlar. Şu şekilde açıklamak mümkün, fiziksel olarak birden çok birim olsa da aslında tek bir birim şeklinde görev yapmaktadırlar.

 

Operatörler ürettikleri sim kartlar içlerisinde IMSI adı verilen bir numara ile üretilmektedirler. IMSI, International Mobile Subscriber Identity (uluslararası mobil abone kimliği adı)'nın kısaltılmasıdır. Bununla birlikte halk arasında cep numarası olarak bilinen numara vardır. Bu numaraların gsm teknolojisindeki ismi, MSISDN'dir. MSISDN, Mobile Subscriber Integrated Services Digital Network Number'ın kısaltılmışıdır. Msisdn'i, mobil kullanıcı entegre servisler dijital şebeke numarası olarak Türkçeleştirebiliriz. 

 

Imsi ve msisdn, hlr için vazgeçilmez iki numaradır.

 

Msisdn, arama yaparken ve kullanırken, sms, mms, vb. işlemleri yaparken kullanılır. Bir sim kart için ikinci msisdn numarası olması da mümkündür. Bu ikinci msisdn numarası da faks ve veri aktarmalarında kullanılır. 

 

Imsi ise gsm servislerinden yararlanmak isteyen abonenin isteğinin, kabul edilmesi,reddedilmesi ve onay verilmesi işlemleri için kullanılır. Bunun yanında, vlr ile ilgili tüm işlemlerde imsi üzerinden sorgulamalar yapılır. Vlr'ın abone bilgilerini hlr'dan istemesi ve hlr'ın abonenin konum bilgisini öğrenmek istediğinde vlrlarla konuşması gibi işlemler buna örnek gösterilebilir. Bu tür işlemlerde tamamen imsi üzerinden sorgulamalar yapılmaktadır.

 

Bu nedenlerle hlr bir operatör için çok önemli birimlerden biridir. Size kayıtlı abonelerinizin kim olduğunu ve hangi yetkilere sahip olduklarını bilmezseniz hiçbir şekilde hizmet veremezsiniz. Hlr'da meydana gelebilecek bir arızadan ötürü bir operatörün tüm faaliyetleri durmak zorunda kalabilir.

 

Çok fazla teknik detaya girmeden HLR'ın yapısını ve işlevini anlatmaya çalıştım. Detaylı teknik yapısı ve çalışma prensiplerini öğrenmek isteyenler benimle irtibata geçerse bilgilerimi paylaşabilirim.

İyi Çalışmalar.

 

4 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

AuC (Authentication Center)

by Mart 04, 2009 20:15
 

Auc, Authentication Center'ın kısaltmasıdır. Auc'yi yetkilendirme merkezi olarak Türkçeleştirebiliriz. Auc, gsm'de her birim gibi çok önemli bir birimdir. Aboneler gsm şebekesini kullanmak istediklerinde hangi abonenin şebekeyi kullanmaya hak sahibi olduğunun belirlendiği birimdir.

 

Auc, teknik olarak çok özel bir yapısı olmamakla birlikte gelişmiş bir bilgisayar olarak düşünülebilir. Bir çok anakartın ve işlemcinin birbirine bağlanması ile meydana gelmiş çok hızlı ve gelişmiş bir veritabanı uygulamasıdır. Bir simkart şebekeye bağlanma talebinde bulunduğunda simkart'ın bilgileri AuC'deki verileri ile karşılaştırılır ve yetkilendirme işlemleri başlar. Biraz genellersek AuC, şebekeye bağlanmak isteyen simkart (abone) için bir yetkilendirme fonksiyonudur.

 

Abonenin şebekeye bağlanma işlemini en baştan ele alırsak; mobil cihazdan bts üzerinden bsc'ye şebekeye bağlanma talebi gelir. Bu talep bsc üzerinden msc'ye aktarılır. Msc, vlr'a abone bilgilerini sorar, vlr'da bu bilgiler yoksa hlr'dan bilgileri alır. Hlr, bu bilgileri gönderirken öncelikle auc'ye aboneyi sorar ver yetkilerini öğrenir. Auc, çeşitli fonksiyonları çalıştırarak abonenin yetkisi olup olmadığını kontrol ederek yapar. Hlr,abonenin hangi servislerden yararlanıp yararlanamayacağına dair bilgileri de ekleyerek msc'ye bilgileri gönderir. Msc,aldığı bilgilere göre aboneyi şebekeye bağlar ve yetkilendirir veya bağlamaz.

 

Bu  işlem esnasında bir çok bilgi kontrol edilmektedir. Yetkilendirme fonksiyonu, Abone şebekenin abonesi olup olmadığı bilgisi, imei bilgisi, karalistede olup olmadığı bilgisi gibi onlarca güvenlik bilgilerini kontrol eder.

 

Çok fazla teknik detaya girmeden AuC'nin yapısını ve işlevini anlatmaya çalıştım. Detaylı teknik yapısı ve çalışma prensiplerini öğrenmek isteyenler benimle irtibata geçerse bilgilerimi paylaşabilirim.

İyi Çalışmalar.

3 kişi tarafından 4.7 olarak değerlendirildi

  • Currently 4,666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

VLR (Visitor Location Register)

by Mart 02, 2009 00:17

 

VLR, Visitor Location Register 'ın kısaltmasıdır. Vlr, geçici abone bilgilerinin tutulduğu veritabanıdır.

 

Bir abone şebeke içerisinde dolanım yaparken bsc'leri anlatırken anlattığım gibi hücrelerden hücrelere sürekli geçişler yapmaktadır ve abonenin kesintisiz hizmet almasını sağlayan bu hücreler arası geçiş işlemine hand-over denmektedir.

Hand-over işlemlerinde, msc veya bsc aboneneye yetkilendirme yapmak için sürekli abone bilgilerine ihtiyaç duymaktadır. Abone eğer aynı msc içerisinde fakat farklı bsc'ler arasında dolanım yapıyorsa msc bir kere abone bilgilerini öğrenip bir yere yazarsa sürekli hlr'dan abone bilgilerini çekmek zorunda kalmayacaktır düşüncesiye vlr oluşturulmuştur.

 

Abone msc'nin alanına ilk defa giriyorsa, msc ilk başta vlr'a abone bilgilerinin olup olmadığını sorar ve eğer yoksa hlr'dan abone bilgilerini ister.. Gelen abone bilgilerini vlr'a vererek kaydetmesini ister. Abone, msc kontrolünde bulunan hücreler arası geçiş yaparken msc abone bilgilerini vlr'dan okur ve işlemlerine devam eder. Abone msc'nin alanından çıktığında vlr'a bilgileri silmesini söyler ve ardından hlr'a bunu bildirir. Abonenin bilgileri, alanına girdiği yeni msc tarafından hlr'dan çekilir ve vlr'a verilir. Bu işlemler sürekli olağan bir şekilde meydana gelmektedir. Abone bilgilerinin sadece hangi msc'nin alanındaysa o msc'nin ortaklaşa çalıştığı vlr'a kaydedilmesi durumundan dolayı vlr, geçici abone bilgilerinin tutulduğu veri tabanıdır diyebiliriz.

 

Şebekede, abonenin geçici bilgilerinin hangi vlr'da olduğuna bakılarak abonenin ortalama konum bilgisine de erişilebilir.

 

Kısaca, vlr içerisinde, hlr'ı anlatırken değindiğim imsi numarası, msisdn numarası, abonelerin hangi servislerden yararlanabilecekleri bilgisi, yetkilendirme verisi, abonenin hlr'daki konum bilgisi bulunmaktadır diyebiliriz.

 

Çok fazla teknik detaya girmeden VLR'ın yapısını ve işlevini anlatmaya çalıştım. Detaylı teknik yapısı ve çalışma prensiplerini öğrenmek isteyenler benimle irtibata geçerse bilgilerimi paylaşabilirim.

İyi Çalışmalar.

 

 

 

 

1 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

MSC (Mobile Switching Center)

by Şubat 26, 2009 01:04

 

Gsm teknolojisinde kullanılan her bir sistemi bir birim olarak adlandırırsak msc, gsm'in birincil sistem dağıtım birimi olarak adlandırılabilir. Msc, bir uçtan diğer uca iletişim kurulmasını sağlayan birimdir. Bu işleviyle bir santral olarak görev yapmaktadır. Msc'nin tek görevi bu olmamakla birlikte bir çok görevi de üstlenmektedir.

 

Daha önce bsc'leri anlatırken bsc'lerin alanı dışındaki hand-over işlemini msc üstlenir demiştim. Kullanıcı şebeke içinde dolaşırken bir bsc'nin alanından çıkıp diğer bsc'nin alanına girmesi halinde msc, bsc'lerin değişimini üstlenmektedir.Daha doğrusu, bsc tarafından kullanıcıya atanan sinyalin, kullanıcı bsc'nin alanı dışına çıkarken başka bir bsc üzerinden kullanıcıya verilmesi gerekmektedir. Bu çok önemli işlev, eğer kullanıcı aynı msc'nin alanı içerisinde bir dolaşım yapıyorsa, kullanıcının kullandığı sinyalin en uygun bsc üzerinden kullanıcıya aktarılması olarak tanımlanabilir. Bu hand-over işlemi sayesinde kullanıcının görüşmesi kesintisiz bir şekilde sağlanmış olur.

 

Bu santral işlevlerinin dışında msc bir çok görev daha üstlenmektedir. Bunlardan en önemlisi olarak adlandırabileceğimiz bir işlev de faturalandırma işlevidir. Tüm faturalandırma ve kontör işlemleri msc üzerinde meydana gelmektedir. Kullanıcının konuşturulması kadar ne kadar konuştuğunun ve konuşma bedelinin tespiti de çok önemlidir. Bu nedenle msc,gsm teknolojisinde en önemli birimlerden bir olarak adlandırılabilir.

 

Msc, tek başına çalışan bir birim değildir. Beraber çalıştığı birçok birim mevcuttur ve bu birimler şebeke için en az msc kadar önemli birimlerdir. HLR( Home Location Register), VLR(Visitor Location Register), AuC (Authentication Center), EIC (Equipment Identity Center) bu birimlere örnek gösterilebilir.

Bu sistemleri de teker teker anlatmaya çalışacağım.

 

Msc'nin şebekedeki rolüne göre değişen çeşitli isimleri vardır. Gateaway- MSC ve Visited- MSC bunlara örnek olarak gösterilebilir.

 

Gateaway-MSC, tüm giriş ve çıkış işlemlerinin,santral işlemlerinin yapıldığı yerdir. G-Msc, aranan mobil abonenin tam yerini tespit edip görüşmeyi aboneye aktardığı gibi yerel şebeke (turk telekom) yönüne de görüşmeyi aktarabilir. Tam tersi de mevcuttur. Yerel şebekeden, mobil aboneyi aramalar ve mobil aboneden mobil abone yönüne aramalar yine G-Msc üzerinden sağlanmaktadır.

 

V-Msc ise vlr ile ortaklaşa çalışarak abonenin yerinin tespiti işleminin yapıldığı yerdir.

 

Çok fazla teknik detaya girmeden msc'nin yapısını ve işlevini anlatmaya çalıştım. Şu andaki msc,anlatmış olduğum yapı ve işlevlerinden çok daha fazla gelişmiş durumdadır. Detaylı teknik yapısı ve çalışma prensiplerini öğrenmek isteyenler benimle irtibata geçerse bilgilerimi paylaşabilirim.

 İyi Çalışmalar.

 

 

 

2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen | Modified by Mooglegiant

Hakkımda

 

      İsmail Bahadır AKTAN         

  bahadir@bahadiraktan.com

" Ben Kimim? "

 

Calendar

<<  Şubat 2010  >>
PaSaÇaPeCuCuPa
25262728293031
1234567
891011121314
15161718192021
22232425262728
1234567

Yazıları geniş takvimde göster

ANKARA (GMT +02)

Toplam Ziyaretçi