Terminal Mimarisinde Ağ - Network on Terminal Architecture

NoTA Ana mimarisi
NoTA Interconnect mimarisi

Terminal Mimarisinde Ağ (yani NoTA) mobil ve gömülü cihazlar için modüler servis tabanlı bir sistem mimarisidir. NoTA, mobil cihaz üreticilerinin entegrasyon aşamasını kısaltarak ürün geliştirme sürecini hızlandırmasını sağlar. Ayrıca NoTA, gevşek bağlı ve işlevsel-sürücüsüz yaklaşım sayesinde 3. taraf yeniliklerini ürünlere hızlı bir şekilde dahil etmeyi mümkün kılar.

NoTA cihazı şunlardan oluşur: Servis Düğümleri (SN) ve Uygulama Düğümleri (AN) mantıksal olarak iletişim kuran Ara bağlantı (IN). IN, mesaj tabanlı ve aktarım tipi olmak üzere iki temel iletişim aracı sağlar. İlki çift yönlüdür ve Servis Mesajları için kullanılır. İkincisi tek yönlüdür ve medya içeriği gibi büyük miktarlarda veri için kullanılır. Servis Düğümleri benzersizdir Servis Tanımlayıcı (SID).

Hizmet Düğümleri ve Uygulama Düğümleri, bunları uygulamak için gereken tüm yazılım ve donanım kaynaklarından oluşan alt sistemleri eşler. Sistem düzeyinde modülerliği korumak için, bir düğümün diğer alt sistemlerden SW&HW kaynaklarını kullanmasının tek yolu Servis Düğümleri kullanmaktır.

Ara bağlantı iki katmana bölünmüştür: Yüksek Ara Bağlantı (H_IN) ve Düşük Ara Bağlantı (L_IN). İlki, servis ve akış erişimlerinin yanı sıra servis aktivasyonu ve deaktivasyonu için araçlar sağlar. Düşük Ara Bağlantı, tek tip adresleme mekanizmalı ağ soketi arabirimi sağlar. L_IN dahili olarak taşıma ağından bağımsız ve bağımlı parçalara bölünebilir. MIPI İttifakı ortaya çıkan çözümlerin NoTA'nın geniş kullanımı için anahtar sağlayıcılar olması beklenmektedir.

NoTA Alt sistemi bir dizi Düğümün (AN'lar ve / veya SN'ler) fiziksel uygulamasını sağlar. Alt sistem, tanımlanan Düğümleri uygulamak için gereken tüm yazılım ve donanım kaynaklarından (çevre birimleri, bellekler, denetleyiciler, dahili veri yolları vb. Dahil) oluşur. Bir alt sistemin diğer Alt sistemlerin kaynaklarını kullanmasının tek yolu Hizmet Düğümleri aracılığıyladır. Her NoTA Alt sistemi, NoTA Interconnect yığınından oluşur.

NoTA ilkeleri

  • Gevşek bağlanmış
  • Servis tabanlı
  • Ara bağlantı merkezli
  • Mesaj ve veriye dayalı (GALS)
  • Uygulama açısından heterojen

Tarih

NoTA kavramı ve ilk uygulamalar dahili Nokia Araştırma Merkezi faaliyetleri 2003 yılında başlamıştır. Bu çalışmanın amacı, mevcut Ar-Ge zorluklarını çözebilecek yeni bir gömülü cihaz mimarisi geliştirmenin yanı sıra, şirketi beklenen yataylaşma ve dijital yakınsama. NoTA temel çerçevesi, Yonga Üzerinde Ağ (NoC) ve Ağ hizmetleri Araştırma.

NoTA Interconnect Sürüm 1 Aralık 2005'te yayınlandı. Sürüm 1 yalnızca Hizmet iletişimi, etkinleştirme / devre dışı bırakma, keşif ve erişimden oluşuyordu. Sürüm 2 tutamaç tabanlı akış referanslama yaklaşımı ile ek verimli veri iletişim araçları. DOA (Doğrudan Nesne Erişimi) olarak adlandırılan bu işlevsellik, farklı NoTA alt sistemleri arasında bellekten belleğe doğrudan akışa izin verir. Sürüm 2, 2006'nın ikinci yarısında çıktı. Sürüm 3 tüm temel işlevleri içeren resmi kamu yayını oldu. Referans uygulama kaynak kodu paketleri (kullanıcı alanı) her ikisinden de indirilebilir www.notaworld.org veya gitorious.org/nota. Linux Kernel için optimize edilmiş Debian paketi şu adresten de edinilebilir: gitorious.org/knota.

Ürün geliştirmedeki faydalar

Hızlı pazara sunma süresi birçok nedenden dolayı mümkündür. Ürün satıcıları, satıcıya özgü gereksinimlerin tanımlanması, uygulanması ve entegrasyon aşamaları için gereken zamanı ortadan kaldırarak halihazırda ürünleştirilmiş NoTA Alt sistemlerini satın alabilir. Piyasada hazır ürün bulunmaması durumunda, NoTA tipi sistem düzeyinde modülerlik, teknoloji satıcılarının diğer Alt sistem olanaklarıyla (örneğin uygulama motoru) yoğun bir şekilde ilgilenmeden uygulama ve test yapmasına izin verir.

Entegrasyon düzeyinde ölçeklenebilirlik ürün şirketlerinin büyük bir ekstra Ar-Ge çabası olmadan hızlı maliyet optimizasyonu yapmasına olanak tanır. NoTA çekirdeği fiziksel ara bağlantı agnostiktir ve dolayısıyla ör. Çip üzerinde ara bağlantı ile yonga dışı ara bağlantı, aygıtın işlevselliğini bozmaz. Daha pratik bir örnek, birden fazla IC'yi aynı pakete entegre etmek (örneğin, yığınlama yoluyla) ve paket dahili ara bağlantı teknolojilerini kullanmaktır.

Maliyet azaltma ürün geliştirmede iki boyutta gerçekleştirilebilir. Öncelikle, sistem düzeyinde modülerlik, farklı teknoloji satıcıları arasında Alt sistem maliyetlerini düşüren serbest ve adil rekabete izin verir. İkinci olarak, çoğu durumda ürün satıcıları, teknolojilerine özel alt sistem uyarlama çalışmalarından kaynaklanan maliyetleri üstlenmek zorunda kalmazlar.

Son kullanıcı ihtiyaçlarını karşılayan performans ve özellikler. Ürün şirketleri, dijital yakınsama cihazlarında kullanıcıların ihtiyaçlarını daha iyi karşılayan yeni teknoloji veya teknolojiyi benimseme konusunda daha çeviktir.

Gelecek Geliştirme

Taşıma teknolojisine karşı agnostik olması nedeniyle, NoTA birçok cihaz arası kullanım durumu için kullanılabilir (kablosuz tabanlı L_INdown). Şu anda çalışan projeler var, ör. Finlandiya'da (ŞOK DIEM ) ve Japonya'da her yerde bulunan dünyada NoTA uygulamak için. Mükemmel bir sonuç ortaya çıktı TronShow2010 Tayvan'da hem T-Kernel hem de NoTA teknolojilerini kullanan akıllı evdir. Ek olarak, VTT (Finlandiya Teknik Araştırma Merkezi) NoTA (ve Smart M3) tabanlı akıllı Yeşil Ev.

NoTA'yı İnternete genişletmek araştırma konularından biridir. NoTA Virtual Device (NVD) denen şeyin burada bir çözüm sağlaması bekleniyor. NVD aracılığıyla, hizmetlerin cihaz içi, cihazlar arası ve / veya İnternette çalıştırılabildiği birleşik hizmet platformları oluşturulabilir.

Etkinlikler

Referanslar