Previous
Next

Texas Instruments’in DaVinci platformu üzerinden gerçekleştirilen video kodlama, internet tarayıcı ve ağ üzerinden çoklu ortam iletimi uygulamaları

by Cem Kefeli 20. Mart 2009 13:08

SIU'07 Bildirisi.pdf (357,59 kb)
Çalışmanın tümünü görmek için burayı (YLisansDaVinciVideokodlama.pdf - 562,16 kb) tıklayınız...
Çalışma ile ilgili sunum dosyasına erişmek için burayı (YLisansDaVinciVideokodlama.pps - 1,14 mb) tıklayınız...

1. Video Kodlama


Video kodlama işlemi sayısal video sinyalinin sıkıştırılması ve çözülmesi işlemidir. Diğer bir ifadeyle sayısal video doğal görsel sahnelerinin uzamsal ve zamansal olarak örneklenip gösterilmesi işlemidir. Örnekleme sonrasında ya bir çerçeve ya da bir alan (field) oluşturulmaktadır.

Uzamsal örnekleme sonrasında durağan tek bir çerçeve oluşmaktadır. Çerçeve ise nokta adını verdiğimiz resim bileşenlerinin/piksel (picture element–pel) bir araya gelmesiyle oluşur.

Zamansal örnekleme ise uzamsal örnekleme bileşenlerinin periyodik olarak tekrar etmesidir. Uzamsal örnekleme için t anındaki resmin örneklenmesi, zamansal örnekleme içinse farklı t anlarındaki resimlerin örneklenmesi tanımı yapılabilmektedir. Zamansal ve uzamsal örnekleme ile oluşturulan çerçeveler şekil 1’de gösterilmektedir.

Video dizisinde uzamsal ve zamansal örnekleme
Şekil 1: Video dizisinde uzamsal ve zamansal örnekleme

Fazlası...

Etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

ITU-H.323 ve IETF-SIP VOIP işaretleşme ve iletim protokolleri

by Cem Kefeli 5. Mart 2009 11:57

Çalışmanın tümünü görmek için burayı burayı (ITU-H.323_IETF-SIP_VOIP.pdf-435,67 kb) tıklayınız...

Bu çalışmada ITU-H.323 ve IETF-SIP  VOIP işaretleşme ve iletim protokolleri araştırılarak , VOIP in günümüzdeki etkileri üzerinde bir çalışma yapılmıştır.
Çalışmanın ikinci bölümünde ses ve veri haberleşmesi ile ilgili temel kavramlar ve konular üzerinde durulmuştur.VOIP converged
Günümüzde ses iletişimi alışılmış haliyle devre anahtarlamalı ağlar (circuit-switched networks) üzerinden veya zaman bölmeli çoklama teknikleri (TDM) kullanılarak yapılmaktadır. Fakat son yıllarda veri iletişimi amacıyla tasarlanmış ağlar üzerinden sesin iletimi de kişi ve kuruluşların ilgisini çekmeye başlamıştır. İlginin bu yöne kaymasının en önemli nedenlerinden biri Voice-Over-Ip veya Voice-Over-FR olarak anılan yöntemlerle bu işin daha ucuza ve daha az bant genişliği kullanılarak yapılabiliyor ve pek çok veri servisleriyle gerçek zamanlı ses iletim servislerinin birleştirilebiliyor olmasıdır.
Çalışmanın üçüncü bölümünde VoX olarak adlandırılan, basit haliyle veri hatları üzerinden ses iletişimi olarak tarif edebileceğimiz teknoloji anlatılacak, pratik uygulamalarından bahsedilecek ve VoX yöntemleri arasında bir karşılaştırma yapılacaktır.
Çalışmanın dördüncü bölümünde bir ses iletim teknolojisi olan VOIP ile ilgili olarak internet sitelerinden derlenerek oluşturulan Sıkça Sorulan Sorular bölümüne yer verilecektir.
Telekom sektöründe IP telefon kullanımı ya da internet üzerinden ses aktarım VOIP networksçözümleri kullanımı hızla yükselmektedir ama uç kullanıcılar henüz bu çözümlerin kendilerine sağladığı yararları tam olarak farkına varabilmiş değildir. Çalışmanın beşinci bölümünde temel kullanıcıların VOIP ile ilgili farkında olmadığı gerçekler ve toplumun bu yeni teknolojiye bakış açısı teknik bir dil ile alınmaktadır.
Çalışmanın altıncı bölümünde VOIP teknolojisinin beraberinde getirdiği güvenlik sorunları ve bu güvenlik sorunlarının aşılabilmesi için yapılan çalışmalar özetlenmektedir.
Yedinci bölümde ise SIP ve yeni ağ iletişim modeli ile ilgili bilgiler ve yapılan araştırmaların sonuçları verilmektedir.
Sekizinci bölümde bir VOIP haberleşme protokolü olan ITU-T H.323 ile ilgili bilgi verilmektedir.
Dokuzuncu bölümde Serbest Telekomünikasyon işletmecileri Derneğinin (TELKODER) Ocak,2003’te yayımlamış olduğu VOIP raporunun özeti verilmektedir.
Son bölümde ise araştırma boyunca kullanılan tüm kaynaklar listelenerek sunulmuştur

Haberleşme evrim geçirdikçe, bilginin dağıtım yönteminde de temel bir değişiklik yer aldı. SIP protokolünün haberleşme konusundaki sonuçlarını tam olarak anlamak için ağ mimarisi kapsamında işlevselliğini göz önüne almak yararlı olacaktır. Faydalı bir kavramsal model haberleşme ağlarını üç işlevsel düzlem kümesine bölmektedir: Alttaki erişim düzlemi, ortadaki oturum düzlemi ve üstteki servis düzlemi. Geleneksel iletişim yöntemleri bu katmanlar arasında aşağıdaki şekilde yer almaktadır:
Çift yönlü radyo – Eski bir elektronik iletişim şekli olan temel iki yönlü radyo sadece alt erişim düzleminde yer alır. Radyolar belli frekanslarda yayın yapar ve doğru frekansa ayarlanmış bir alıcı ile herhangi biri dinleyebilir. Birbirlerinin mesajlarının ‘üstüne basmaktan' kaçınmak için kullanıcılar sıra ile ileti yaparlar. Resmi bir oturum kontrolü yoktur.
LAN (Basit Yerel Alan Ağı) – İki bilgisayar arasında basit bir Ethernet LAN sadece basit kullanıcıdan kullanıcıya oturum yönetimine sahiptir. Başka kimseyi duymadığı sürece, her bilgisayar sürekli dinler ve istediği zaman konuşur. Aynı anda başka birisinin de konuşmaya başlama olasılığınaVOIP wireless converged karşı sürekli olarak veri ‘çarpışmalarına' karşı izleme yapar. Eğer çarpışma algılanırsa, çarpan taraflar gelişigüzel bir süre için bekler ve yerel ağın erişilebilir olacağını ümit ederek, veriyi tekrar göndermeyi denerler.
Sabit hatlı ses servisleri – Geleneksel ses servisleri erişim ve oturum düzlemleri üzerinde uzanan, tüm oturumları kontrol eden donanıma büyük ölçüde bağımlıdır. Telefon santralleri (İnsan eli ile fişlerin takılarak bağlantı sağlanmasının modern yöntemi) karmaşık sayısal mantık kullanarak cihazlar arasındaki devreleri kurarlar, ücretlendirirler ve serbest bırakırlar. Oturum düzlemi, içindeki ek mimari oturum bilgilerinin güvenilir ve küresel şekilde alışverişini destekler. Ses postası gibi ses servisleri için oturumlar servis düzlemine de bağlanabilir.
Kablosuz ses servisleri – Modern kablosuz ses servisleri bir MSC'de (Mobile Switching Centre - Gezgin Anahtarlama Merkezi) bulunan mantık ile kontrol edilen karmaşık bir baz istasyonu kontrol ağı ile birbirlerine bağlı olan tanımlanmış radyo kapsamı ‘hücreleri' kavramına dayanmaktadır. MSC ses servisleri anahtarının bir üst kümesidir ve ağ modelinin erişim ve oturum düzlemleri üzerinde aynı şekilde uzanır. Birçok özgün oturum kontrol işlevi gezginliğin getirdiği karmaşıklıktan dolayı ortaya çıkmaktadır. Oturum mantığı da çeşitli gerçek zamanlı ve müşteri bilgisi veritabanını yürütür.
VOIP converged networksİnternet – İnternet'in eski günlerinde, her bilgisayar tüm oturum yönetimini yürütürdü ve merkezi oturum kontrolü hiç yoktu. Gerektikçe, bir bilgisayar belli bir sunucu ile oturumu temel olarak yürütürdü. Daha fazla insan İnternet'i kullanmaya başlayınca ve adres alanı büyük ölçüde daha karmaşık hale gelince, bir adres çözünürlük servisi uygulamaya alındı. Bu DNS (Alan Adı Servisi) istek üzerine insanlar için anlamlı olan isimleri fiili IP adresleri olarak çözer ve oturum düzleminde istemci bilgisayar ile birlikte varlığını sürdürür. İnternet sahnesine giren oturuma ilişkin en son unsur İçeriğe Hassas Anahtar olup, oturum veya servis düzleminde yer alır ve temel olarak sunucuların gerçek zamanlı erişilebilirliği, istemcilere yakınlığı ve bilgi isteyen kişinin uygun dil desteği gibi hususlara bağlı olarak, trafiği çeşitli benzer sunuculara yönlendirir.
3K (Üçüncü Kuşak) Kablosuz İnternet – İnternet'e kablosuz yüksek hızlı veri erişimi sağlamak üzere, kablosuz altyapıya sinyalleşme bağdaştırıcıları ve veri bağdaştırıcıları getirildi. Böylece veri bağlanabilirliğini kurmak için gezgin anahtarlama işlevlerine bağımlılık azaltılmakta. 3GPP Kablosuz Standartlar Organı SIP'ı benimsedi ve tam olarak uygulamaya geçildiği zaman, 3K gezgin ağları şeffaf bir şekilde, çoğul ortamVOIP converged networks servislerine tam olarak katılma olanağına sahip olacak.
Dağıtılmış çoğul ortam ağı – Optik ve erişim bant genişliği artmaya ve daha ekonomik hale gelmeye devam ettikçe, tüm parçalar bir araya gelerek var olan medya içeriğinde büyük ölçüde bir artış meydana getirmektedir. Hem fiziksel olarak bağlı olan hem de gezgin akıllı istemciler aktif olarak oturum yönetimine katılmakta, bu arada da Proxy sunucular ve içerik anahtarları, oturumları dinamik olarak açmaya yardımcı olmakta ve oturumları en ulaşılabilir uygun içerik kaynaklarına yeniden yönlendirmektedir. Birçok tipten sinyalleşme bağdaştırıcıları, yazılım anahtarları ve medya bağdaştırıcıları birlikte çalışarak diğer ağ teknolojileri ile etkileşim sağlamaktadır.
Ağ düzlemleri arasında etkileşim arttıkça ve oturum yönetimi büyük ölçüde dağınık hale geldikçe, haberleşme dinamiğinin evrim geçirmekte olduğu ortaya çıkmaktadır. İnternet üzerinden oturum açmakta bilgisayarın her zaman önemli bir rol oynadığı gibi, yeni nesil ağlarda da, uç cihazları oturum açma ve kontrolünde önemli roller oynayacaktır. Oturum yönetimi tamamen akıllı istemcilerde kalabilir veya akıllı istemciler de dâhil, birkaç ya da birçok işbirliği yapan ağ elemanı arasında dağıtılabilir.
Bir SIP kayıt merkezi üzerinde cihazların erişim adresleri depolanarak, karmaşık bir numaralama planı yerine, iletişimin adresi bir kişinin adı da olabilir. İşin içinde olan ağların ve cihazların ayrıntılarından bağımsız olarak bir şahıs, ağ içinde bir ya da daha çok cihazı kaydeder ve nerede olursa olsun, ulaşılabilir hale gelir.

Çalışmanın tümünü görmek için burayı burayı (ITU-H.323_IETF-SIP_VOIP.pdf-435,67 kb) tıklayınız...

Etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

SIP-Session Initiation Protocol

by Cem Kefeli 28. Şubat 2009 11:24

SIP (Session Initiation Protocol/Oturum Başlatma Protokolü) iki veya daha fazla katılımcı Simple SIP network schematicsarasinda baglantı kuran ve bağlantıyı yöneten bir ağ protokolüdür. Bu protokolün standartları IETF (Internet Engineering Task Force) tarafından RFC-3261 (RFC-Request for Comments) dokümanları ile belirlenmiştir. SIP ile uygulama geliştirecek vendor RFC ile belirlenmiş standartlara uyarak interoperability fonksiyonlarını desteklemelidir.

SIP, internet Telefonu icin kullanılan en yaygın protokoldür ve uygulama katmanında çalışmaktadır. Aslında SIP her türlü media aktarımı için düşünülerek hazırlanmıştır ve görüntü, ses ve data paylaşımını desteklemektedir. HTTP (Hypertext Transfer Protocol) protokolüne çok benzer düz metin bir protokoldür. Oturum açar, oturum parametrelerini değiştirir, media için tanımlamaları ve spesifikasyonları değerlendirir(SDP-Session Description Protocol-RFC 2327), oturumu sonlandırır. Oturumlar IP telefon çağrıları, multimedya sunumlar veya konferans şeklinde olabilir.Aynı zamanda mevcut bir oturuma kullanıcı çağrılabilir, mevcut oturuma medya eklenebilir, çıkarılabilir.

SIP'in bir oturum kurmak için ve sonlandırmak için gerçekleştirdiği 5 fonksiyon vardır:

  1. Kullanıcı konumunu belirlemek.
  2. Bağlantıya katılacak kullanıcıları tespit etmek.
  3. Uçların kapasitelerini tespit edip o şekilde medya parametrelerini ayarlamak.
  4. Çağrı yapma ve iki uçtaki çağrı parametrelerini ayarlamak.
  5. Oturum yönetmek.

Kesin çizgiler ile ayrılması gereken şey ise SIP'in kendisinin bir veri taşıma protokolu olmadığıdır. SIP verinin taşınmasını başka bir protokol üzerinden gerçekleşririr. Bu protokol RTP (Real Time Protocol) gibi gerçek zamanlı uygulamaları destekleyen türde seçilmektedir. SIP kullanan uygulamalar bir SIP server üzerinden gerekli işlemleri gerçekleştirmektedir. Çağrı yönlendirme gibi uygulamalar bu yapı sayesinde mümkün olmaktadır.

SIP UA (User Agent)'lar arasında bağlantı kurabilmek için bazı mesaj türleri kullanmaktadır. Oturumu başlatmak, güncelleme göndermek ve bitirmek için farklı mesaj türleri bulunmaktadır.

Kaynaklar: VikiPedi, RFC-3261

TI DaVinci ile çoklu ortam iletimi

by Cem Kefeli 9. Ocak 2009 00:43

DaVinciTM  TEKNOLOJİSİ
Davinci TechnologyTM is a trademark of Texas InstrumentsTM

DaVinci teknolojisi DSP-tabanlı işlemci, yazılım araçları, sayısal video ve ekipmanlarının geniş çapta geliştirilmesi desteğinin tek pakette birleştirildiği bir uygulama geliştirme platformudur. Bu platform Texas InstrumentsTM firmasının sayısal video uygulamalarında kullanılması için oluşturduğu en yeni teknolojisidir. DaVinciTM işlemcisi çift çekirdekli bir mimariye sahiptir. İçerisinde yüksek performanslı (fixed point-TMS320C64x+™) DSP ve 32 bitlik RISC mimarisinde ARM (ARM926EJ-S) işlemci bulunmaktadır.


Bu platformun sunmuş olduğu özellikler aşağıda verilmektedir;

    * High-Performance Digital Media SoC
          o 594-MHz C64x+™ Clock Rate
          o 297-MHz ARM926EJ-S™ Clock Rate
          o Eight 32-Bit C64x+ Instructions/Cycle
          o 4752 C64x+ MIPS
          o Fully Software-Compatible With C64x /ARM9™
    * Advanced Very-Long-Instruction-Word (VLIW) TMS320C64x+™ DSP Core
          o Eight Highly Independent Functional Units
                + Six ALUs (32-/40-Bit), Each Supports Single 32-Bit, Dual 16-Bit, or Quad 8-Bit Arithmetic per Clock Cycle

Fazlası...

Hakkımda...

Cem KEFELİ

Electronics and
Telecommunication Eng.
devamı...


Son yapılan yorumlar...

Comment RSS

Yasal bir uyarı...

Disclaimer"Bu web sitesinde görmüş olduğunuz bilgilerin, dokümanların ve diğer materyallerin kullanılmasından doğabilecek hiç bir sorumluluktan site sahibi sorumlu tutulamaz. Web sitesi içerisinde yer alan yazılar, yorumlar, resimler ve diğer tüm içerikler yalnızca sahibinin görüşünü yansıtmakta olup içeriğin sahibi kişilerin çalıştığı kurumları bağlayıcı hiç bir nitelik taşımamaktadır. Yapılan tüm alıntılar mutlaka kaynak gösterilerek verilmeye çalışılmaktadır. Web sitesi içerisinde bulunan ilgili materyaller, ilgili yasal kurumlar tarafından uygun görülmemesi durumda kaldırılacaktır."
General