基于联网多媒体终端系统通信的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:afdwer213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的进步及科技的发展,网络产品已经进入到生活的各个角落。嵌入式Linux终端产品也成为计算机领域的一个重要组成部分,包括人们日常生活中的PDA、手机、机顶盒、网络设备、车载电脑、安全系统、医疗仪器、音视频设备、信息家电等等。嵌入式Linux终端产品可以充分发挥Linux操作系统的独特优势,不仅降低了终端产品软件开发成本,而且经过裁剪和移植的嵌入式Linux系统完全满足功能专一、资源节省、启动速度快的要求。随着嵌入式技术的不断发展,嵌入式系统的计算处理能力远远超过对终端的简单的控制,如果仍沿用传统的方式,即只负责播放视频和上网,是对嵌入式资源的浪费。同时,随着网络和通信技术的发展,人们对控制和管理的要求不断提高,对通信能力的要求也随之提高,网络化趋势越发明显,系统通信则是应这种需求而生的模块。它是连接管理系统与终端的桥梁,负责管理系统与终端的通信。本系统通信模块服务于一台基于linux操作系统的互动多媒体终端,本文首先分析了终端系统通信的研究现状和发展方向,通过对嵌入式Linux终端的系统通信的研究,提出了根据网络结构分层设计的模式,分析了嵌入式终端的系统通信模块所应具备的功能及系统的工作流程,运用C/C++技术实现了网络实时连接、网络数据有效传输以及对终端通信业务的逻辑控制。系统通信模块从功能上可分为四个部分:网络连接管理模块、传输层管理模块、应用层管理模块、业务逻辑处理模块。网络连接管理模块,负责网络sokect连接和断开的管理,数据的发送和接收的实现;传输层管理模块,实现网络数据的分包和校验,保证传输到应用层的数据的准确无误;应用层管理模块,负责把服务层数据组包为应用层帧包,把传输层数据解析为应用层帧;业务逻辑处理模块是根据接受的命令进行业务的实现和处理,根据业务需求而定。随着需求的变更,一般只需要更新业务处理模块,底层接收数据发送数据无需更改,提高了程序的可维护性。经测试,本文实现的系统通信模块功能完备,运行稳定,实现了用户利用平台管理系统对终端产品的远程控制。本系统通信模块具有良好的可扩展性,为后续版本的开发打下了很好的基础。
其他文献
基于图像建模技术是计算机视觉的一个重要课题,作为计算机视觉的主要研究方向,从最初的机器人视觉导航到目前日益流行的三维游戏、视频特技、互联网虚拟漫游、数字图书馆、可
服务等级协定(SLA)是服务提供商和服务客户之间通过协商而确定的关于服务等级的协议。通过以SLA为中心的网络运行监测系统对网络运行时的SLA参数进行监测并据以进行评估是SLA
随着科技的进步和网络的发展,人们对高清视频的需求量日益增大,H.264/AVC视频编码标准已经不能很好地满足网络以及人们的需求,ITU与MPEGE国际化组织成立了JCT-VC(Joint Colla
可重构数字系统是在通用计算机和专用集成电路的基础上发展起来的,它兼具通用计算机的灵活性和专用集成电路的高效性。可重构数字系统的动态重构能力使其能够在运行时动态地
在多用户系统中,为了能够向用户提供更加高速、更高质量的多媒体业务,新一代无线通信引入频谱效率高的多天线技术。通过使用发送端波束成型技术以及接收端的接收合并技术,多
本论文研究的主要内容是IR-UWB(冲激无线电超宽带)通信系统中的同步捕获算法。超宽带无线通信系统具有低成本,低功耗,低复杂度以及高数据速率,抗干扰力强等特性,使得其无论在
随着我国自主知识产权的3G标准时分双工同步码分多址技术(TD-SCDMA)牌照的发放,TD-SCDMA已开始在我国走向实际应用,由于我国幅员辽阔,而基站的昂贵使得在广大的农村地区布置密集的
遥感手段为目标变化检测和分析提供了海量的遥感图像数据,如何准确快速、自动地从图像中发现、提取变化区域,并对其进行分析和解释,对于遥感技术的发展具有十分重要的意义。变化
自移动通信技术被提出以来,其发展十分迅速。一方面,移动通信网络的数据传输速率越来越高,提供的用户体验也越来越好;然而另一方面,移动通信网络的迅猛发展也使能源消耗和环
混合交换综合了光电路交换(Optical Circuit Switching,OCS),光分组交换(Optical Packet Switching, OPS)和光突发交换(Optical Burst Switching,OBS)的技术优势,正受到越来