首页 > 文章中心 > 通信软件

通信软件范文精选

开篇:润墨网以专业的文秘视角,为您筛选了十篇范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

软件无线电的通信波形软件设计

1软件无线电软件体系架构

体系结构从下自上包括通用硬件平台、通用软件平台、通信波形三个部分。通用硬件平台包括由信道模块和FPGA、DSP、GPP(GeneralProposeProcessor)组成的基于统一的硬件结构的综合处理模块,提供无线信号处理能力。通用软件平台包括操作系统、中间件、硬件抽象层、核心框架,对硬件平台进行统一管理,为波形应用提供一致的运行环境支持。软件无线电的软件技术基于CORBA软件总线的结构,而通信波形基于软件组件技术进行设计。软件组件技术[3]采用面向对象的结构,但系统中的对象是按照特定规范设计的模块,且模块互相依存、互相作用。软件组件是结构化的单元,协同定位函数与数据间的相关性。

2软件无线电的GPP波形组件设计

2.1GPP波形组件划分

组件化的波形开发是软件无线电的一个重要技术优势[4],是提高波形可移植性,提升硬件资源使用效率的技术基础,对于提高波形开发的模块化程度,加速新波形的开发进度都具有十分重要的作用。一般来说,GPP上的组件包括但不限于逻辑链路层组件和无线网络层组件。

2.2GPP硬件抽象层的设计

硬件抽象层为各异构处理器上的通信波形组件屏蔽与硬件相关的接口,做到通信波形与硬件平台的分离[5],实现通信波形的跨平台快速移植。在GPP上,硬件抽象层与波形组件之间通过CORBA进行交互。GPP硬件抽象层也实现了核心框架的逻辑设备(CF::Device)接口[6],还封装了接口、控制、路由表维护、中断管理及标志位管理等功能模块。

2.3GPP通信波形组件的设计

全文阅读

软件无线电软件通信管理论文

摘要:介绍了软件无线电系统的开放式软件通信体系结构,提出在可重新配置的硬件平台上建主一种分布式处理环境,运行不同供应商提供的软件组件以支持各种服务,从而达到系统软件的可移植性、重用性和伸缩性。

关键词:软件无线电软件通信结构CORBAIDL域描述体

伴随蜂窝无线个人通信系统服务的快速发展,产生了很多无线通信标准,如GSM、IS95、IS54/136、PDC等。这些空中接口对不同的应用和服务都有各自约定的波段、调制解调机制、编解码方式、复合接人技术和协议。可以预见,在不久的将来,无线电通信系统必将把各种无线接入网集成到一个通用系统结构中,通过一个硬件平台实现多种标准和服务。二十世纪90年代初开始,无线电的服务正从长期依赖的硬导线连接向软件无线电演进。

1基本思想

软件无线电SDR(SoftwareDefinedRadio)为以软件方式实现各种空中接口,提供灵活的无线通信方式以便于实现灵活的传输机制、协议和应用。图1所示为多模式(多个性)的SDR系统的功能模块及标准接口点约定,其中无线电节点指基站或移动终端。多模式技术要求可在一个以上的信道RF频带上接人,在图1中为信道集。

图1

一个软件定义的个性包括RF频带、信道集、空中接口波形及相关功能。RF/信道接人模块提供多个信号通道及跨越多个RF频段的RF频率变换。IF处理模块包括滤波、进一步频率变换、空/时分集处理、波束成形及相关功能。多模式无线电产生多个空中接口波形,波形在调制解调器模块确定。信息安全(INFOSEC)功能在无线应用中越来越重要,该模块主要实现传输安全、身份认证及保护隐私等功能。调制解调器输出的编码信道比特流在INFOSEC被称为黑色(密文)比特流,经由INFOSEC变换为红色(明文)比特流。然后通过协议栈加以处理,产生网络比特或源比特。网络比特依从网络协议通过网络接口接人到远程源;源比特则通过源解码器接到本地源。图1中发展支持部分的功能是支持软件目标的下载及新技术插入[1]。

SDR的基本宗旨是利用数字信号处理技术代替现在主要的模拟信号处理。通过智能天线、宽带RF器件、宽带模数转换器(ADC)及数模转换器(DAC),利用通用可编程处理器实现IF、基带及比特流处理。因为用可重新编程的软件代替了硬件模拟电路,通过动态分配射频、中频、ADC、DPS硬件和算法,并将软件对象分配到硬件组件中,使得软件无线电可以在线改变自己的特性。支持软件无线电可重新配置的技术有:

全文阅读

统一通信加速“软件化”

微软独立进军统一通信

目前UC的推广模式还不够清晰,很多企业都在削减硬件方面的成本,转而加大对软件的投资。因此,用软件实现应用层面的整合就显得可行性更强,更容易被企业接受。

从网络基础层面的互联互通到应用层的融合,“统一通信”(UnifiedCommunications,简称“UC”)不仅受到了通信设备制造商的追捧,也成为传统IT厂商的必争之地。

9月20日,微软在北京首次展示了其将在今年10月份正式的“统一沟通”解决方案,成为继思科、北电、西门子、Avaya等传统通信厂商之后,正式宣布独立涉足“统一通信”市场的最大软件厂商;而与此同时,惠普与IBM也在通过“协同办公”产品,向UC领域渗透;此外,一些芯片厂商、软件及应用开发商也相继推出了相关的产品及解决方案。

厂商侧重各不相同

尽管目前UC的推广模式还不够清晰,但无论是硬件厂商还是软件厂商,都不愿输在起跑线上。而且,软、硬件厂商对于UC各有侧重。

与思科、北电等主张对企业语音网与数据网进行硬件层面的融合不同,微软提倡利用软件,在现有的网络环境中进行应用层面的整合,以降低硬件方面的投入以及维护成本。从目前的情况来看,很多企业的确都在削减硬件方面的成本,转而加大对软件的投资。因此,用软件实现应用层面的整合就显得可行性更强,更容易被企业接受;而这也为IT厂商渗透到一直由硬件厂商所掌控的通信领域提供了机会。

微软商业部门总裁杰夫•莱格斯认为,包括VoIP在内的所有形式的企业通信都正在由基于硬件的系统转向软件。由硬件向软件的转变使企业能够通过集语音、即时信息、电子邮件与音频和网络会议功能于一体的软件接口与平台简化通信过程。

全文阅读

通信软件质量要求浅析

【摘 要】如何开发出高质量的通信软件已成为通信领域的重要课题,一套适合于通信软件的软件质量要求对软件确保质量的实现起到了关键作用。通过对软件质量、通用软件质量模型的分析,并结合通信软件实时性和交互性的特点,构造了一套适合于通信软件的软件质量要求。

【关键词】通信软件 质量要求 软件模型

1 引言

随着软件在通信行业中的应用和发展,如何保证通信软件的质量已经成为软件开发全生命周期贯穿始终的重要问题。然而软件质量是一个复杂的概念,对于不同的通信软件系统,软件质量的要求不一定相同,所关注的软件质量属性也不一定相同。软件业的专家们建立了多种通用的软件质量模型,在软件生命周期的不同阶段对软件质量进行度量。通用的软件质量模型在通信软件项目中使用,不能较好地结合通信软件的特性,软件质量可控性效果有限。本文主要介绍了软件质量定义的演变过程,简要介绍了三种通用软件质量模型,通过对通信软件的特性分析,建立了一套基于六项通信软件质量属性的软件质量要求体系。

2 软件质量

在软件术语定义中,目前为止对软件质量还没有一个统一的定义。软件质量是一个复杂的概念,先从国际上软件业对软件质量认识的演变过程说起:1979年,Fisher和Light认为软件质量是表征计算机系统卓越程度的所有属性的集合;1982年,Fisher和Baker认为软件质量是软件产品满足明确需求的一组属性的集合;20世纪90年代,Norman、Robin等认为软件质量是表征软件产品满足明确的和隐含的需求的能力的特性或特征的集合;1994年国际标准化组织公布的国际标准ISO 8042综合将软件质量定义为:反映实体满足明确的和隐含的需求的能力的特性的总和;CMU SEI的Watts Humphrey指出软件产品必须提供用户所需的功能,如果做不到这一点,什么产品都没有意义。由此可见,软件需求是度量软件质量的基础,不符合需求的软件就不具备质量。国内的标准GB/T 11457-2006《软件工程术语》中定义软件质量为:软件产品中能满足给定需要的性质和特性的总体;软件具有所期望的各种属性的组合程度;顾客和用户觉得软件满足其综合期望的程度;确定软件在使用中将满足顾客预期要求的程度。

软件质量从不同的角度来看会得到不同的结论。从用户的角度看,软件质量就是满足客户的需求;从开发者角度看,软件质量就是与需求输入保持一致;从产品的角度看,质量就是产品的自身功能和优势。综上所述,对于质量的定义还应该是多方面的,在本文中给出如下定义:软件质量是软件产品满足使用要求的程度。

3 通用软件质量模型

全文阅读

通信系统的SystemView软件仿真

摘 要:通过仿真软件可对通信系统进行多种方案设计和参数实验,得到最佳设计方案。介绍通信系统原理用美国Elanix公司系统仿真软件SystemView仿真和分析的方法,详细阐述对通信系统的动态仿真步骤。给出2FSK调制与解调的仿真电路图及其仿真结果分析。利用该软件可直观地了解通信系统,同时系统的动态性仿真是对验证性实验的有益补充。

关键词:SystemView仿真;通信系统;调制与解调;动态仿真

中图分类号:TP391.9 文献标识码:B

文章编号:1004-373X(2008)10-185-02

Simulation of Communication Systems Based on SystemView Software

WU Qiong,ZHA Genlong

(Suqian College,Suqian,223800,China)

Abstract:Multi-schematic design and experiment parameters can begotwith simulation software,and then the best schematic design also can be got.The method for simulation analysis with SystemView in experimentation of communication principle is presented.And the process of communication system simulation is discussed in detail.Simulation circuits and waves on modulation &demodulation of 2FSK are shown.With SystemView,studedents can know communication system easily,andsimulationis good to improvement of testing experiment.

全文阅读

软件力量与通信革命

“微软一直致力于通过软件的力量将所有现代企业的沟通方式统一起来。我们要做两件事情:第一件事就是要把不同的硬件沟通起来,不管是用电脑、手机,还是网络;另外一件事是,把所有包括身份、管理、存储的内容统一起来,最终的目的是只需要通过一个在线的身份就能无时无刻地被想沟通的人看得到。”微软大中华区副总裁兼市场战略部总经理孙建东说。他的这个理想,正在通过微软新一代沟通解决方案Lync 2010加速实现。

以“软”碰“硬”

实际上,微软非常重视统一通信市场,在研发和市场营销方面均投入了很多的资源,并给Office Communications Server(OCS)取了一个更短的名字――Lync,也聚集了更多的合作伙伴。微软准备在统一通信领域和思科、Avaya和IBM等硬件厂商打一场硬仗。

Lync 2010虽然是OCS的继任者,不过与OCS有很大不同。Lync 2010使用同一个用户界面来管理多种通信,包括即时通信、语音呼叫、视频呼叫、视频会议、Web会议,还新增了即时动态、通讯录名片变更和720p高清视频通话等功能。

对企业来说,Lync 2010的诱惑是:它有能力取代传统的PBX(程控交换机)和会议系统,可以为公司节省可观的硬件和许可成本。但企业在考虑Lync 2010时不能只看到其优点。虽然它使沟通更容易,更节省成本,但也会造成工作人员分心,并且语音和视频也会消耗掉企业大部分网络带宽。

Lync 2010除了为人们的沟通方式带来革命性的变化外,企业IT部门还期待通过Lync 2010改进基础设施,消除传统的PBX系统以节省时间和资金。孙建东表示:“在Lync 2010正式前,我们在全球已经有60多个客户做过了先期的体验,有100多个客户做了技术体验。在中国也已经有5个客户率先把Lync 2010在他们的公司中。”

改变沟通方式

Lync 2010继承了即时通信、在线状态、音频、视频、网络会议和话音功能。通过Lync 2010人们可以根据时机情况选择最合适的方式进行沟通。Lync 2010支持用户所熟悉和常用的应用程序,包括Microsoft Office、Microsoft SharePoint和Microsoft Exchange等。

全文阅读

通信网络优化软件研讨

1网络优化软件的设计原则

目前,网络优化软件在实际的应用中普遍都存在这或那的问题,这就要求在在做系统优化项目的开展前就得要求其拥有一个有较强使用功能、符合优化特点的支撑系统。而且在这个系统中,要包含各种参数数据以及大量的道路楼宇等测试数据跟设备管理数据等基础数据,另外还要包含用户信息数据。只有通过软件及数据库对这些数据进行科学管理,才能为GSM的网络优化工程提供健全、准确、有效的数据。另外,在GSM网络优化中,具体解决方案是根据相关的测试和话务数据分析得出的。因此,支撑系统的一个重要目的就是快速、直观的将分析结果呈现出来,并快速定位出问题症结所在,为解决方案提供科学依据。一个好的优化支撑系统可通过直观图展示等技术,将优化数据分析结果展现来,实现可视化、简易化、科学化操作。

2软件的系统结构

本系统采用目前非常流行的c/s架构,即客户机和服务器结构。它可以充分利用硬件优势,将生成的任务科学合理地分配给客户端或服务端实现,并大大降低系统资源消耗同时也提高了运行效率。具体的如图所示:在图二中,我们可以可看出,在整个系统中必须建立一个数据转换服务器,运行其上的服务器端程序会定时自动从OMC上读取0Mc产生的l5分钟、14"时的GSM~IGPRS的相关数据。其数据是各设备上产生的基础数据,要对其分析后才能更清楚地说明当前网络的运行的质量。OMC生成的网络运行情况数据是以单个的Excel格式的文件存在。数据转换服务器上的服务器端程序把OMC的数据整理后存入数据库(Oracle)中,以便客户端进行分析和数据的备份。由于根据外部环境、厂家设备等情况的不同与变化,以各数据的分析公式也会产生变化。系统也提供了分析公式的可编辑性。此外,在网络优化支撑系统中也采用了后台数据库,它运用Oracle数据库进行数据管理,并和前台进行数据交互,并提供了人性化的友好界面便于操作。

3总结

通信网络优化是一项长期而复杂的工作,建立一套良好的优化工作流程,就能提高工作效率,这对运营商来说不仅能不断增强内部的执行力跟设备利用率,同时也能不断提高客户的满意度,增强企业的核心竞争力,并能够在激烈的市场竞争中保持优势,在客户中也能树立良好的口碑。

全文阅读

基于软件通信体系结构的软件定义无线电系统

摘 要 近几年来,随着科学技术的不断发展,无论是在民用上、商业上还是军事上对通信的要求越来越高,通信设备也在不断地更新换代,无线通信系统已成为未来通信行业发展的趋势。针对软件通信体系结构进行分析研究,提出了软件定义无线电的发展。

关键词 软件通信体系结构 无线电系统 软件定义

中图分类号:TP319 文献标识码:A

在现实生活中,软件定义无线电技术在军事方面的应用不断地发展研究,各国为了早日实现军事化的软件定义无线电技术,加大了对软件定义无线电的研究。目前,软件定义无线电技术已成为未来军事通信发展的趋势。①

1 软件通信体系结构

1.1 硬件体系结构

软件通信体系中硬件体系结构采用了面向对象技术,通过面向面向对象技术的概念对系统内部的典型模块进行划分,要求实际系统一旦实现,必须将其详细的、完整的接口进行公开。软件开发人员可以通过公开的接口,对硬件的性能和容量以加载特定的波形,第三方则通过公开的接口,提供系统内部模块,方便了新技术的插入。

硬件体系结构除了要对所有无线设备系统内部硬件模块的组成进行定义,还要给出所有无线设备内部硬件的物理属性。当无线设备系统内部硬件物理属性符合条件时,这些硬件设备就可以应用到实际平台硬件模块,具有统一性,针对所有的通信设备来说都是通用的,实现了硬件模块设计的实用性与通用性,节约了系统成本。未来无线通信系统发展主要以软件为主,而现代无线通信系统是由软件与硬件相结合来实现无线通信的功能。因此,为满足无线通信系统未来发展的需求,硬件模块要具有一定的可扩展性,这可以确保在原有硬件模块基础上,通过增加新的功能或者在已有的硬件模块中增加新的硬件模块来实现新的技术,既保证了硬件模块统一性,又增加了硬件模块内在的灵活性,满足软件无线电发展的需求。②

全文阅读

车载终端通信软件系统

摘要:随着人民生活水平的提高,使得车辆不断增多,同时也造成了目前城市中普遍存在的交通堵塞,交通安全等问题的出现。在现代信息技术的推动下,交通运输领域逐渐与通信、计算机技术进行整合,逐渐形成一种实时,高效,准确的综合交通运输体系。基于此背景,本文主要采用socket通讯方式,固定IP电话的使用动态域名解析服务,将车载终端当作客户端,并且使用socket通信来实现远程控制功能。

关键词:车载终端;通信软件系统;Socket

中图分类号:TP311

中国经济的快速发展使得城市机动化的加速,城市出现了交通拥堵,流量增加,环境污染,能源短缺等问题,适当的运输调度和安全管理成为运输业务和其他部门的首要问题。许多城市政府每年都会投入大量的人力,物力,用以改善和解决城市交通问题。作为电子设备的车载终端具有完善的功能,并且能够用在最短的时间内获得及时准确的导航信息和交通信息。车载终端,能够给家人和朋友们提供一个有线的游戏娱乐的交流平台。移动通信技术的发展和全球定位系统(GPS)技术和持续改进到车载终端提供了一个完美的和稳定的技术支持。

1socket相关概念

Socket又叫“套接字”,是应用程序发出网络请求的一个借助点。socket,支持TCP / IP协议栈的基本操作单元,网络通信,这是一组复杂的隐藏在TCP/IP协议的背后的socket接口,一组简单的界面,对于用户来讲就是所有,只要跟指定的协议吻合,不用去计较UDP或TCP是通过何种方式让socket去组织数据的。

传输层协议栈有两个主要的协议,分别是TCP、UDP,两个应用程序里面,TCP负责传输功能,但是它在实现数据交换之前需要先建立TCP连接。UDP传递给应用程序数据发送IP层,但数据传输并不可靠,也不能保证他们能到达目的地。

2socket通信实现

全文阅读

基于软件无线电的GPP通信波形软件设计方法

【摘 要】提出一种软件无线电架构的GPP软件设计方法,以组件化的设计思想进行GPP波形组件设计,达到波形组件独立于硬件平台之外的目的,使其能够运行于通用的硬件平台上,实现GPP通信波形组件可移植性和可重用性。

【关键词】软件无线电;GPP;波形;组件

0 引言

软件无线电(Software Radio),是一种既能够兼容多种制式的无线通信设备,也能够满足未来个性化通信需求的无线通信体系架构[1]。

软件无线电提出一种崭新的设计和使用无线通信系统与设备的思想[2],摆脱了依赖硬件的传统设计思路,通过模块化的通用硬件平台,利用软件可编程和低成本的优势,提升无线通信技术水平。

1 软件无线电软件体系架构

体系结构如图1所示,从下自上包括通用硬件平台、通用软件平台、通信波形三个部分。通用硬件平台包括由信道模块和FPGA、DSP、GPP(General Propose Processor)组成的基于统一的硬件结构的综合处理模块,提供无线信号处理能力。通用软件平台包括操作系统、中间件、硬件抽象层、核心框架,对硬件平台进行统一管理,为波形应用提供一致的运行环境支持。

软件无线电的软件技术基于CORBA软件总线的结构,而通信波形基于软件组件技术进行设计。软件组件技术[3]采用面向对象的结构,但系统中的对象是按照特定规范设计的模块,且模块互相依存、互相作用。软件组件是结构化的单元,协同定位函数与数据间的相关性。

全文阅读