WebRTC通用云中介

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:mikamireiko
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着即时通讯应用软件的普及,用户正逐渐远离传统的通讯方式,如电话、短信和彩信。从2012年至2016年,手机通话量下降了20%,同时短信数量从1750亿下降到1000亿。26%的用户不再打传统的电话。虽然即时通讯应用程序具有丰富且广泛的功能,但是不同的即时通讯应用程序之间却缺少一个重要的功能,即互操作性。缺乏互操作性迫使用户在他们的手机上安装多个即时通讯服务商所提供的即时通讯软件。通过安装多个应用程序,以便他们能够与使用不同应用程序的朋友联系和通信。如今,技术和软件解决方案已经取得了很大的进步,尽管内部架构有所不同,不同的系统和网络之间却可以彼此通信。在传统的电话生态系统中,电信服务提供商克服了自身的差异,为用户提供互操作性。电话生态系统中的互操作性解决方案,无论在技术还是经济上都是有效的。每个用户都可以通过附加在SIM卡上的唯一的电话号码进行识别。目前市场上还没有解决不同即时通信应用程序之间互操作性的解决方案。我们的解决方案意在将传统模拟电信领域中的通信用户体验(UX)引入到数字领域中的即时通讯应用程序中。本文定义了一个软件设计架构,即WebRTC通用云中介(WUCM)。WUCM由一系列规则和组件构成。该设计旨在为IMSP生态系统带来互操作性,最终使不同IMSP的用户能够安全、无缝地进行通信。我们将密切关注即时通讯应用程序生态系统中面临的互操作性挑战。我们首先分析了这些挑战,接着介绍WUCM并解释它如何处理每个挑战。在介绍WUCM的研究方法中,我们首先从体系结构高层的角度讨论了WUCM的概念,然后介绍了它的组成部分,应用时的WUCM体系结构设计规则,以及在寻求引入IMSP世界的过程中如何产生互操作性解决方案。最后,为了证明WUCM的可行性和实用性,我们开发了两个独立的IMSP,每个IMSP都运行在自己的服务器上,并让用户隔离它们,如同实际应用情形。这两个即时通讯应用程序是不同的。然后,我们在两个IMSP上应用WUCM解决方案,使它们的用户能够相互通信,从而使得从属不同IMSP的用户可以跨越原始的边界首先,我们在第一章讨论了我们采用的软件设计体系结构的定义,然后介绍了IMSPs生态系统中所面临的互操作性挑战。在第2章中,我们回顾了WebRTC的P2P技术,并解释了它的工作原理。WebRTC是WUCM的组件之一或者体系结构解决方案,理解它是理解我们解决方案的先决条件。第3章介绍了我们的WUCM解决方案。首先,我们回顾了互操作性挑战以及应对的WUCM方法。其次,我们解释了WUCM的设计体系结构及其组件,以及每个组件在系统中所起的作用。最后,给出了一个工作流程示例,从WUCM云进行IMSP注册步骤开始,一直到两个用户在两个不同IMSP之间进行P2P视频通话。最后,在第4章中,我们构建了一个演示程序来阐述互操作性。
其他文献
腹泻是现代猪场集约化规模养殖过程中常见的疾病,给养殖场带来巨大的经济损失。多种因素均可导致仔猪腹泻,研究表明产肠毒素大肠杆菌F4ac以及F18是导致仔猪腹泻的重要病原微
由于8-羟基喹啉功能材料在光学传感器、有机电致发光器件等方面的应用,因此近年来一直受到学术界和工业界的研究者们的广泛关注。本论文以8-羟基喹啉骨架为平台,设计合成了几
隔震建筑经历了实际地震的考验,表现出了优良的减震性能;目前,人们对于高层隔震建筑的减震原理并未清晰,高层隔震建筑也存在结构倾覆稳定的问题,隔震技术并未广泛的应用于高
在生产力高速发展的今天,我国的基础建设正呈现一种高速发展的状态,做为土木工程技术领域不可缺少的一环,爆破技术现今已经在多个建造领域尤其是大型土石方工程中体现出卓越
基于神经网络实现的机器翻译模型已逐渐成为机器翻译的常用方法。但自然语言的复杂性和神经网络随机性导致了未登录词和翻译不可控等问题,同时现有的基于注意力机制的神经机
氧化应激被认为是我国集约饲养条件下猪繁殖性能下降的重要因素。随着我国养猪业集约化程度的提高,养殖环境与猪生物学特性的背离增加,从而造成环境应激的增加,养猪生产中的
作为燃气轮机三大部件之一,压气机性能的提升可以进一步地提高燃气轮机的功重比/推重比和降低油耗。提高压气机性能的有效的方法之一就是要不断提高压气机的单级压比,进而在
目的构建并鉴定胎盘特异性高表达CD81转基因小鼠,并进一步评价该模型鼠的子痫前期(preeclampsia,PE)相关表型及分子病理改变,体内研究胎盘特异性表达CD81导致PE发病的机制。
人工智能迅速发展,在智能感官检测评价领域崭露头角。目前感官信息的获取基本由评定人员人工完成。然而依赖评定人员进行感官评价具有一定的主观性。随着人工智能技术的不断推进,质构仪等其他新兴的仿生人工智能检测手段更加符合人类实际生理结构特点,提供了感官鉴评在质地感知领域的智能替代途径。目前,对于食物质地的研究大多为食物的脆性、弹性和咀嚼性等。而物性学中细密性质地的研究相对较少。在柔性舌面上产生的分布式力学
背景:急性髓系白血病(AML)是老年人中常见的血液系统恶性肿瘤之一。目前老年患者的治疗方式包括化疗、非清髓造血干细胞移植、去甲基化药物、小低剂量阿糖胞苷或支持治疗等。