Hizmet Tasarımı – Multimedya Bölümü – Multimedya Bölümü Ödevleri – Multimedya Bölümü Tez Yaptırma –Multimedya Bölümü Ödev Ücretleri

0 (312) 276 75 93 - Essay Yazdırma, Proje Yaptırma, Tez Yazdırma, Ödev Yaptırma, Makale Yazdırma, Blog Yaptırma, Blog Makale Yaptırma *** Essay, Makale, Ödev, Tez, Proje Yazdırma Merkezi... *** 7/24 Hizmet Veriyoruz.... Mail kanallarını kullanarak fiyat teklifi alabilirsiniz. bestessayhomework@gmail.com , Makale YAZDIRMA siteleri, Parayla makale YAZDIRMA, Seo makale fiyatları, Sayfa başı yazı yazma ücreti, İngilizce makale yazdırma, Akademik makale YAZDIRMA, Makale Fiyatları 2022, Makale yazma, Blog Yazdırma, Blog Yazdırmak İstiyorum

Hizmet Tasarımı – Multimedya Bölümü – Multimedya Bölümü Ödevleri – Multimedya Bölümü Tez Yaptırma –Multimedya Bölümü Ödev Ücretleri

11 Mart 2023 Hizmet Tasarımı Çıkmış sorular Hizmet tasarımı Nedir Hizmet tasarımı örnekleri 0
Linux İşletim Sistemi

Hizmet Tasarımı için Üç Katmanlı Çerçeve

Ağa bağlı bir uygulama veya hizmet oluştururken bir tasarımcının göz önünde bulundurması gereken pek çok şey arasında şunlar bulunur:

• Uygulamanın amacı nedir?
• Kullanıcılar bunu nasıl kullanacak?
• Nerede kullanacaklar?
• Uygulama nasıl oluşturulmalı?
• Kullanıcının ne tür bir ağa erişimi olacak?
• Kullanıcı, hizmetle etkileşim kurarken ne tür bir cihaz kullanacak?

Bu bölümde, bir uygulama veya hizmetin1 kullanıcısını ele alacağız. Bunu bir amaç için ve bir ağ üzerinden bağlanırken kullanacak. Gerçekte, çok sayıda kullanıcı, amaç, uygulama ve ağdan oluşan herhangi bir kombinasyon olabilir. Bununla birlikte, tek bir uygulamanın tek bir kullanıcısına odaklanacağız.

Bu uygulamanın tasarımcısının amacı, her ne ise, keşfedeceğimiz en ilginç soru olan kullanıcı faydasını en üst düzeye çıkarmak olmalıdır. Uygulamanın tasarımcısı, uygulamadaki veya ağdaki manipülasyonlarla esas olarak faydayı en üst düzeye çıkarabilir.

Belirli durumlarda, örneğin, “ücretsiz” bir ağ üzerinden video akışı söz konusu olduğunda, sorunun çözülmesi kolaydır. Fayda fonksiyonu basitçe Utility(t)=f(b(t)) olur, burada f() s-şekilli, artan bir fonksiyondur: bant genişliği yok, fayda yok; daha fazla bant genişliği, daha fazla fayda; eşik bant genişliği, yardımcı programda daha fazla iyileştirme yok. Bu durumda, uygulamanın tek yapması gereken b(t)’nin tek bir kullanıcı için maksimize edilmesini sağlamaktır.

Bu bölümün başında belirtilen faktörler göz önüne alındığında, bir medya kanalının daha az bant genişliği alsa bile kullanıcı için daha yüksek bir fayda sağlaması mümkün hale gelir. Basit bir örnek bu noktayı göstermektedir.

Bir kullanıcının bir futbol maçı izlediğini ve iki sesli yorumcu kanalı olduğunu varsayalım: Biri kullanıcıyla aynı takımı desteklerken diğeri rakip takımı destekler.

Seyirciler kendi takımlarını destekleyen yorumcuları dinlemeyi tercih ederler, bu nedenle ilk yorumcu kanalına daha az bant genişliği tahsis edilmiş olsa bile, kullanıcı muhtemelen yine de tercih edecektir. Oyunu daha keyifli hale getirir ve böylece kullanıcı için daha yüksek fayda sağlar.

Bu bölüm, üç katmana bölünmeye dayalı olarak ağ bağlantılı hizmetleri ve uygulamaları anlamak, geliştirmek ve kontrol etmek için bir çerçeve sunar.

Önce model anlatılır. Daha sonra farklı katmanlardan görüldüğü gibi fayda sorunu. Yazarın katıldığı gerçek projelerde modelin nasıl kullanıldığına dair birkaç örnek de açıklanmaktadır. Son olarak, modelin gelecekteki kullanımı kısaca tartışılmaktadır.

Üç Katmanlı Model

Bu bölümde tanıtılana benzer üç katmanlı modeller diğer araştırmacılar tarafından kullanılmıştır. Yine de diğer araştırmacılar, hizmet kalitesi parametrelerini başka şekillerde sınıflandırmayı seçmişlerdir. Bunlardan birkaçı aşağıda sunulacaktır. Aşağıda nasıl tanımlandıklarını daha iyi anlamak için, okuyucu katmanların nasıl tanımlandığına bakmak isteyebilir.

Her zaman en iyi bağlantılı ağda, yani kullanıcının (veya cihazının) farklı özelliklere sahip ağlar arasında gezindiği bir ağda, hizmet kalitesinin sürdürülmesi ve kontrol edilmesiyle ilgili önemli konuların çoğunu sunun.

Hizmet kalitesinin uygulama katmanında, örneğin SIP aracılığıyla ve ağ katmanında IP QoS sinyali aracılığıyla nasıl müzakere edileceğine dair açık bir model sunarlar. Ancak Şekil 4’te en net şekilde görülebileceği gibi, kullanıcı/kullanım katmanına bakışları oldukça kaba: temelde, çeşitli derecelerde gülümseyen stilize bir insan.

Kullanıcı tarafında biraz daha gelişmiş sayılabilecek bir model sunun. Modellerinin ana yararı, kullanıcıyı karar verme sürecine açıkça dahil etmesidir. Daha sonra, insan arzularının karşılanmasını sağlamak için bir dizi yazılım aracısı kullanılır.

Sunulan model, temel olarak beş geniş kategoriye ayrılan uygulama katmanı kalite parametreleriyle ilgilidir: performans (ör. gecikme ve bit hızı), biçim (ör. uzamsal ve zamansal çözünürlük), senkronizasyon, maliyet ve kullanıcı.

Doğal olarak, bu kategorilerin çoğu aynı zamanda ağ katmanından bileşenlere sahiptir. Kullanıcıyla ilgili kategori, sunulduğu şekliyle uygulama katmanında kalır çünkü bu, kullanımın faydası veya kullanışlılığı ile değil, kullanıcıların uygulama katmanı hizmet kalitesini algılamasıyla ilgilidir.

Yalnızca iki kategori sunar: nesnel ve öznel. Kategorilerin her birinde bir dizi ölçüm sunulur. İki kategori sunulurken, her ikisinin de aynı şeyi ancak farklı araçlarla, yani uygulama katmanında hizmet kalitesini ölçtüğü bu yazarın görüşüdür.

QoS özelliklerini üç katmana ayırın. Kullanıcı, kullanıcı katmanında beklentilerini belirtir. Bunlar daha sonra manuel veya otomatik olarak bir uygulama katmanı belirtimine çevrilir. Bu eşlemenin, altta yatan altyapıya ilişkin herhangi bir bilgiden bağımsız olması gerekiyor.

Son olarak, bu belirtim somut ve özel bir kaynak katmanı belirtimine çevrilir. Kullanıcı katmanı özelliği, algılayıcı medya kalitesi (mükemmelden kötüye), pencere boyutu (büyük, orta, küçük), fiyatlandırma modeli ve fiyat aralığı (yüksek, orta, düşük) açısından belirlenir.

Uygulama katmanı özelliği, nicel sorunlar (kare hızı, çözünürlük), nitel sorunlar (örn. senkronizasyon şemaları) ve uyarlama kuralları açısından ifade edilir. Son olarak, kaynak katmanı, uygulama düzeyiyle aynı genel sorunlarla ilgilenir, ancak aktarım hızı, gecikme, titreşim, bellek boyutu ve daha somut uyarlama kuralları gibi diğer terimlerle ifade edilir.


Hizmet tasarımı örnekleri
Hizmet tasarımı Nedir
Hizmet Tasarımı Çıkmış sorular


Ağa bağlı uygulamalarda hizmet kalitesini belirlemek için bir çerçeve olarak hizmet etmesi için birkaç başka model önerilmiştir. Yukarıda sunulan modeller gibi çoğunlukla içerikten ve kullanımdan bağımsız olmaya çalıştıklarını söylemekle yetinelim.

Kullanıcı dahil olduğunda, çoğunlukla uygulama katmanında, ya o katmandaki kaliteyi değerlendirerek ya da nasıl sunulması gerektiğine dair bir tür talimat vererek. Teknik terimlerin kullanıcının anlayabileceği terimlere nasıl çevrileceği konusunda çok düşünülmüş görünüyor.

Bununla birlikte, uygulama katmanı kalitesinin bazı minimum gereklilikleri karşılaması koşuluyla, içerik kalitesinin uygulama katmanı kalitesinden daha önemli olabileceği yukarıda gösterilmiştir.

İhtiyaç duyulan, uygulamanın kullanımını açıkça dikkate alan bir modeldir. Aşağıda böyle bir modelin açıklaması yer almaktadır. Aşağıdaki üç katmana bölünmeye dayanır: kullanım, uygulama ve ağ.

Kullanım katmanı, örneğin “futbol izlemek”, “maç oynamak” veya “arkadaşla konuşmak” gibi donanım/yazılım katmanlarının “üstündeki” her şeyle ilgilidir. Başvurunun anlamı burada bulunur ve başvurunun faydasının nihai olarak değerlendirilmesi gereken yer burasıdır.

Bu, kullanıcıya sorarak, onu gözlemleyerek ve/veya kullanıcının uygulama ile etkileşimini modelleyerek yapılabilir. Fayda, örneğin görev performansı ve duygusal tatmin gibi çeşitli bileşenlerden oluşacaktır.

Uygulama katmanı, yukarıda bahsedilen kullanımın etkinleştirilmesi ile ilgilidir. Bir öncekinin analogu “video akışı”, “bir mobil oyun” ve “konuşmalı multimedya” olabilir. Bu ve ağ katmanında kalitenin nasıl değerlendirileceği ve ölçüleceği sorusu yukarıda çok tartışılmıştır ve aşağıda daha spesifik olarak ele alınacaktır.

Ağ katmanı, uygulamanın çeşitli parçalarını birbirine bağlamanın yanı sıra verilerin taşınması vb. ile ilgilidir. Bu katmandaki kavramlar arasında “geniş bant”, “WCDMA”, “WLAN” yer alır.

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir