thesis

Content-based networking for global scale mediation services

Defense date:

Jan. 1, 2013

Edit

Institution:

Paris 6

Disciplines:

Directors:

Abstract EN:

We envision a decentralized middleware leveraging content-based networkingtechnology to mediate between information providers and informationconsumers at global scale, characterized by the scarcity of end-to-endbandwidth, the heterogenity of information consumer requirements andthe information overload. Content-based netwoking technology provides efficient disseminationchannels to information providers to reach information consumers in aloose coupled and decentralized manner, and has successfully contributedto the development of event-based applications supporting an exhaustivefiltering semantic i. E. Such that subscribers subscribe to all events matching a given predicate. We claim that the traditional exhaustive semantic is inadequate forglobal scale deployments and we have developped an original andscalable framework which defines an enhanced service model capturingthe quantitative and qualitative heterogeneity of informationconsumer requirements, and addressing the key design issues requiredto implement efficiently that service model. These design issuesinvolve efficient caching, forwarding and dissemination strategies.

Abstract FR:

Cette thèse explore le paradigme publication/abonnement basé sur lecontenu pour la distribution de contenu à l’échelle de l’internet parle biais d’une infrastructure décentralisée. Cette infrastructure estconstituée de routeurs de médiation coopérant pour fournir un servicede distribution de contenu. Quoique largement étudié, le paradigme publication/abonnement soulève de nombreux défis dans ce contexte:hétérogénéité des exigences applicatives, surcharge d’information,et passage à l’échelle. Pour aborder le problème de l’hétérogénéité desexigences applicatives et la surcharge de l’information, il estnécessaire de définir un modèle de service permettant aux usagers dequantifier leurs besoins en termes d’information, de développer desstratégies et protocoles permettant de minimiser les coûts de communicationrequis pour satisfaire les usagers et de développer des politiquesd’ordonnancement et de gestion de cache pour une utilisation optimaledes ressources allouées aux routeurs de médiation tout en garantissantla disponibilité de contenu.