通讯技术服务汇总十篇

时间:2024-01-01 15:31:10

通讯技术服务

通讯技术服务篇(1)

中图分类号:TP393 文献标识码:A文章编号:1007-9599 (2011) 19-0000-02

Key Technology Research of Network Server for High Concurrency Communication

Zhang Zheng1,Wu Boxi2,Hu Yifang3

(1.Department of Comprehensive Plan,Procurement of Military Supplies in North,Tianjin300182,China;2.Tianjin Beacon Information Technology Management Ltd,Tianjin300400,China;3.College of Information Technical Science,Nankai University,Tianjin300071,China)

Abstract:According to the problem that the performance of network servers is low due to the high concurrency communication,this paper studies it from IO model,memory pooling technology and thread pooling technology.

Keywords:High concurrency;Network server;Key Technology

一、引言

随着网络技术和Internet的快速发展,目前网络服务器系统所面临的主要问题是高并发的数据通讯所导致的服务器性能。网络服务器作为网络平台的核心支撑体系,其性能的好坏直接影响着整个系统的运行情况。因此,在高并发数据通讯情况下,如何保证网络通讯和逻辑处理的高效性、准确性是网络服务器系统的关键所在。本文主要对网络服务器系统的关键技术进行研究,主要包括:IO模型、内存池技术和线程池技术。

二、IO模型

随着计算机网络的快速发展,传统的Socket模型已经很难应对日益增多的网络连接数和数据量,这就需要采用其他方式来解决传统模型所带来的瓶颈。目前,Socket模型主要有阻塞模型、select模型、WSAAsyncSelect模型、WSAEventSelect模型、重叠(Overlapped)I/O模型和完成端口模型(IOCP)等,各种模型的性能分析如下所示[1,2]:

阻塞模型比较简单易用,但存在一些问题,例如多线程会消耗大量的系统资源,连接和处理效率比较低;select模型使用时比较方便,可以通过单个线程对套接字信息进行维护,从而节省线程的内存开销,但是可维护的套接字数量却是有限的;WSAAsyncSelect模型和WSAEventSelect模型无法适用于海量用户连接的网络服务器;Overlapped I/O模型通过使用重叠数据结构每次可以对多个I/O消息请求进行接收和发送,但是逻辑处理比较繁琐。

IOCP是Windows系统中效率最高的I/O模型。该模型通过完成端口对象对重叠I/O操作完成的消息事件进行维护,然后通知相应的线程来对消息进行处理。IOCP通过关联的文件句柄进行重叠I/O操作,关联的文件句柄可以是一个或多个,当重叠I/O操作完成之后,相应的消息完成事件即被放入到该完成端口对象的消息队列中,然后由工作线程执行相应的处理操作[3,4]。

相对于其他I/O模型而言,完成端口模型最大的特点就是其在管理大量的用户连接时只需要很少的线程,而且具有高效的处理效率。同时,完成端口有很好的伸缩性和灵活性,它可以动态的对线程进行管理,从而充分的利用系统资源。其他的套接字I/O模型在处理海量的连接时,需要使用大量的线程来为用户进行服务,如果这些线程同时执行,会消耗大量的时间和系统资源[5,6]。使用完成端口管理机制,可以避免大量线程的使用,从而有效的提高了系统的整体性能,节省了系统资源。

三、内存池技术

在大型的网络服务器系统中,对于数据空间的管理和维护,通常采用内存池技术。内存池技术就是在使用之前事先为应用程序申请大量的内存空间,由内存池进行管理,使用时不需要再向系统申请,用完后内存池进行回收操作。

内存池通常由两部分组成:向系统申请的内存空间和用来管理内存的结构链表。

内存空间由一些内存块组成,每个内存块包含一定数量和大小的内存单元。内存块可能是连续的,也可能是不连续的,内存块之间通过结构链表对内存进行管理。

在结构链表中,内存块首地址表示每个内存块的地址;内存大小表示从当前内存块开始,向后连续空闲的内存大小;内存使用状态表示当前这块内存是否已经分配给应用程序;上一内存地址和下一内存地址分别指向相应的内存块,用指针将各个内存块链接起来进行管理。当内存池为应用程序分配内存时,根据所需内存大小对链表进行查找,找到与之相符的未被分配的内存空间进行使用,无需再向系统申请。

同时,当释放应用程序所占用的内存空间时,只需将内存空间重新放回到内存池中,由相应的结构链表对其进行管理,使其可以继续被分配使用,从而更加有效的利用内存空间,提高网络服务器系统的性能。通常我们使用内存池进行相应的操作时,内存池的大小是根据系统的需要和实际情况设定的,并非越大越好或越小越好,如果开辟的内存空间过大,则会造成一定的空间浪费;如果空间过小,则无法满足系统的需要。

四、线程池技术

在网络服务器系统设计中,使用线程池可以有效的提高服务器对用户消息请求的并发处理,可以避免创建和销毁大量线程所带来的额外系统开销,降低时间和系统资源,从而有效的提高服务器系统的处理能力。

线程池在应用程序启动时,预先创建一定数量的工作线程,然后将这些工作线程放入到某一个空闲队列中。在最初阶段,预先创建的工作线程都处于空闲状态,不消耗CPU资源,当有用户消息到来时,线程池为用户消息分配一个空闲的工作线程,该工作线程由空闲状态变成工作状态,对用户消息进行处理。当线程池预先创建的线程都处于工作状态,而且出现用户消息等待时,线程池则重新创建一定数量的工作线程,对等待的用户消息进行处理,或者将用户消息放入任务队列中,使用一定的调度策略等待可用的工作线程进行处理。当用户消息处理完成后,工作线程由工作状态恢复为空闲状态。

由图3可知,任务消息到来后被放到任务队列中,工作线程从任务队列中取出一个进行处理,工作线程状态由等待变成工作,处理完成后将结果交给相应的部分,工作线程继续处于等待状态,等待处理到来的任务。

五、结束语

本文从IO模型、内存池技术、线程池技术等方面对网络服务器进行研究。通过采用这些关键技术可以有效提高网络通讯和逻辑处理的效率和准确性、网络连接的可靠性,从而改善了高并发数据通讯给网络服务器系统带来的问题,节省了系统的时间和资源,对网络服务器系统的性能有了一定的提升。

参考文献(Reference):

[1]王璋.基于完成端口模型的大流量服务器开发模式探究[J].福建电脑,2007,2:45-46

[2]苏羽,王媛媛.Visual C++网络游戏建模与实现[M].北京:北京科海电子出版社,2003

[3]陈和平,周静宁,顾晋广等.IOCP机制与网络服务器实现方法[J].计算机应用,2003,23(4):109-114

[4]马金鑫,袁丁.基于IOCP的高并发通信服务器的设计与实现[J].通信技术,2009,42(7):248-250

通讯技术服务篇(2)

为了加强经济合作,并考虑到到中乌在信息通讯领域的合作发展,建议实行以下措施:

1.吸引和鼓励中国对信息通讯技术领域的直接投资。因此,有必要进一步阐明乌兹别克斯坦为中国商界在信息通讯技术领域所创造的机会和条件,吸引中国主要公司进入乌兹别克斯坦市场和计算机设备生产市场,吸引电子配件、信息通讯服务和软件及其他方面的生产商。

合作前景如下:

(1)建立生产信息通讯技术设备和商品的合资企业,并在乌兹别克斯坦和独联体国家推销产品。

(2)统计乌兹别克斯坦高水平专家及其价值相对低的成果,建立提供信息通讯技术服务(信息技术、软件及其他服务)的合资企业、国有部门、国家银行、电视通讯部门、工业领域企业。可以根据在独联体国家市场的营销策略来分析能往哪出口这些服务。

(3)开设中国信息通讯技术公司的科学研究工作中心。这些中心可以利用与国家研究院相关的各种形式:以专门科研机构的长期协议、合同形式的合作,包括在它们领域建立联合实验室;为公司的科研工作引进教授、教师资源;把个人研究者和新公司的科学概念商品化。

2.支持中国公司在乌兹别克斯坦市场的进一步活动(Huawei,ZTE,Alcatel Shanghai Bell):在电视通信网的现代化建设中;在电视和无线电发射接收的安装项目中。第一,这将促进信息通讯基础设施质量的提高(最主要的部分是电视通讯),这是信息通讯技术服务的必要因素。第二,使大众传媒普及那些偏远的不易到达的农村地区成为可能。

3.对把中国最大电视通讯服务供应商的移动通讯China Mobile引进我国市场前景的研究。和其他优势一样中国移动公司在乌兹别克斯坦活动的推广允许降低通话、短息服务和中国网络业务的价格。减少电视通讯服务的开支是发展信息通讯技术服务出口和提高乌兹别克斯坦市场对中国的投资吸引力的关键因素之一。

4.在乌兹别克斯坦建立中乌高技术发展区。在该区不存在直接领导和中方资本的参与。中方对该区的管理允许当地公司继续走中方资本路线,其中包括冒险资本,走中国政府给科技项目提供资本的路线。考虑到中国在管理高技术发展区、培养技术商业和冒险资本方面积累的丰富经验,和中国建立这种伙伴关系是合理的。

5.建立中乌高技术发展基金。这一基金可以着手于中乌两国在高技术领域的一体化和协作项目的开发。在此基金下中乌学术界和商业界可以在软件领域进行系统的联合科学研究以及在电子配件、第三四代移动通讯和其他有发展前景的方向。

6.为了加强两国在信息通讯技术领域企业和学术界的合作,研究在信息通讯技术领域《乌兹别克斯坦和中国:共同开发潜力》举办年度论坛的前景。

通讯技术服务篇(3)

公司总部位于上海,并在美国硅谷拥有研发机构――Freecomm实验室,将国际最新技术与国内应用紧密结合。目前,斐讯通信已在北京、重庆、成都、昆明、南京、济南、杭州、武汉、长沙、太原等地建立分支机构。

作为国内新兴的数据通信产品供应商,上海斐讯数据通信技术有限公司自2008年11月成立以来,凭借优良的产品、良好的营销和服务渠道,锐意进取,取得了飞速发展。斐讯通信位于总部上海的研发中心、生产品控物流中心一期投入使用,将斐讯美国硅谷分支机构 Freecomm 实验室的最新科研成果源源不断地引入国内。

2009年,是斐讯品牌在数据通信领域迅速崛起、崭露头角的一年。2009年2月,斐讯通信在北京召开会,FreeSwitch 8000系列高性能多业务交换机正式对外。2009年3月,斐讯FreeRouter路由器问世。2009年5月,斐讯推出SOHO级网络解决方案。2009年6月,FreeFirewall防火墙和FreeView网管产品推出。

通讯技术服务篇(4)

在实现恶意代码的过程中,主要涉及到攻击渗透技术、自动升级技术、随机启动技术、隐藏技术、远程控制技术、破坏技术等六大技术体系。实际存在的恶意代码总是这几个方面的组合。经典的蠕虫主要涉及攻击渗透技术、自动升级技术、随机启动技术和破坏技术;经典的木马主意涉及随机启动技术、远程控制技术、隐藏技术和破坏技术。经典的 botnet 控制器主要涉及网络攻击渗透技术、自动升级技术、随机启动技术、远程控制技术和破坏技术,经典的病毒主要涉及攻击渗透技术、隐蔽技术和破坏技术等。

这些技术,在各类恶意代码中,破坏技术肯定会出现;而远程控制技术在网络中的恶意代码也会出现,故对这两类技术进行详细简述。

一、破坏技术

破坏技术是指一切试图跨越系统安全边界危害受害主机的可用性、可靠性、数据完整性、或者消耗受害主机的系统资源以及利用受害主机危害他人的所有行为。归纳起来,主要包括拒绝服务攻击、信息窃取、数据破坏、修改系统配置等四个方面。

(一)拒绝服务攻击

拒绝服务攻击的目的是使攻击对象超过它的服务负荷或停止服务,受攻击的目标经常包括 WEB 服务器和文件服务器等。拒绝服务攻击的唯一目的是使特定服务在一段时间内不可用,并不对服务系统造成其他程度的破坏。如果攻击者利用多个受害对象同时对目标发起拒绝服务攻击就形成了所谓的分布式拒绝服务 (DDoS),这种攻击的影响很可能会大于使用单个攻击计算机造成的影响。常见的拒绝服务攻击方式包括 syn flood、dear drop 等。

(二)信息获取

恶意代码在植入到受害主机系统后,可以搜集受害主机和受害主机所在网络的信息,并把收集到的信息通过前面提到的远处控制技术回传给控制者。最常用的信息搜集手段有网络侦听、网络拓扑探测、键盘记录、桌面截取、文件查找、系统配置、用户名探测等。

(三)修改系统配置

修改系统配置的目的主要是留下后门或者隐蔽恶意代码的网络通讯特征。现在的网络用户大部分都安装了个人防火墙系统,这些个人防火墙可能会发现或者阻止恶意代码的网络通讯,恶意代码为了保证自己的通讯正确进行,可能会修改防火墙的规则设置,或者直接中止防火墙的运行。很多恶意代码通过 IE控制本地主机,或者通过 IE 进行网络通讯,IE 本身具有安全级别限制,不同的安全级别设置可能会影响到恶意代码的功能的完成,恶意代码为了保证控制通道的畅通,可能会修改 IE 的安全设置。远程控制者习惯于通过 TELNET 或者 3389 端口进行远程网络管理,而本地计算机可能没有开启这两个服务,恶意代码可以通过一定的方式开启本地的网络服务,为下一步进行网络控制做准备。

另外,恶意代码为了控制本地计算机,可能会在受害主机上添加新的用户甚至是不可见用户,通过新添加的用户控制网络。恶意代码也有可能修改系统安全审计规则,逃避系统安全检查达到隐蔽自身的目的。

二、远程控制技术

恶意代码远程控制的实质就是在恶意代码控制的主机和控制端之间传送控制命令和命令执行结果。远程控制技术的任务是负责在恶意代码的服务端和客户端之间建立起一条数交换的通道,从而使得控制端可以向服务端发送指令,操纵服务端完成某些特定的工作。实现远程控制技术需要一定的条件,也就是要求控制主机和被控主机之间存在一条实际的物理通讯通路,这个要求比较高。

远程控制技术总是通过客户服务器模式来实现的,一个控制系统可以分成两个部分:一部分是客户端程序(Client),另一部分是服务器端程序(Server)。这里的服务端和客户端是一个逻辑概念,并非 socket 定义的服务端和客户端,服务端是按照一定的请求提供服务的部分,客户端是发送请求,接收服务返回结果的部分。服务端总是安装在受害主机上,它接收客户端传送来的命令,执行完命令后把执行结果回传给客户端。远程控制技术包括以下几种方式:

(一)直接使用套接字(socket)进行通讯控制socket 通讯是建立在 TCP 协议基础上,通讯的可靠性可以得到保证,Windows 操作系统提供了完善的 socket 通讯支持,只需要简单的几个操作就可以建立网络连接并收发数据。因此,直接使用套接字(socket)进行通讯控制的方法也是最早、最广泛使用的通讯控制方案。

使用 socket 通讯具有两种方式,一种方式是服务端侦听客户端连接,另一种方式是客户端侦听,服务端连接。第一种方式和 socket 本身的概念相吻合,也最早被恶意代码使用,比如木马“冰河”就是使用的这种技术,但是,这种远程控制方案有很多缺点。首先,受害者使用像 FPort,TcpView 这样的工具可以很容易的发现在某一端口上侦听的进程,以及进程对应的可执行文件。

(二)用协议隧道技术通讯

构建在 IP 协议基础上的除了 TCP、UDP 外还有 ICMP 协议,由于 ICMP协议具有一些特别的功能,所有的防火墙都必须允许部分 ICMP 协议通过网络传输,恶意代码完全可以在 ICMP 基础上建立一个自己的可靠数据报通讯协议,甚至可以建立一个 TCP over ICMP。除了 ICMP 隧道外,恶意代码还可以使用HTML 隧道技术,也就是通过 HTTP 协议传送命令和执行结果。使用协议隧道的通讯控制技术的好处是可以穿透大部分防火墙,并且在服务端没有全局 IP 的情况下很容易找到,因为只要上网的计算机,都会使用浏览器来访问 WEB站点获取信息。如果没有全局 IP 必然会使用 HTTP 来访问网络,恶意代码可以直接获取 WEB 浏览器的 HTTP 作为自己的服务器,穿透防火墙。

三、总结

本文深入分析恶意代码的远程控制技术及破坏技术几种方式,只有采取极具针对性的防范策略,才能为我们构建一个安全、实用的远程控制服务器。

通讯技术服务篇(5)

融云主要为开发者提供即时通讯云服务,包括应用社交、直播互动、商业沟通等三大应用场景。它将即时通讯技术封装成SDK供全球开发者下载使用,并向开发者提供平台环境、技术支持以及后期运维等服务。

SaaS服务拼的是产品

对于技术开发者(尤其是创业团队)来说,使用融云服务的好处在于不需要自己开发即时通讯技术,直接对接融云的API接口就可享受通讯服务,从而降低开发成本,缩短开发周期。

创办融云之前,CEO韩迎曾任神州泰岳旗下北京新媒传信科技有限公司副总裁,主管飞信业务。正因管理过飞信这样有数千台物理服务器的IM系统,融云团队在稳定性、运维经验方面都有一定的经验优势。

韩迎告诉创业邦(微信搜索:ichuangyebang),在没有即时通讯云服务的时代,即时通讯技术在整个IT产业里是一个“异类”,没有任何书籍和教程详细描述即时通讯核心技术的细节,所有大规模高并发的即时通讯系统核心技术都掌握在QQ、飞信、YY、旺旺等少数大公司手里。

韩迎认为IaaS服务拼的是资源,SaaS服务拼的是产品,而即时通讯云服务所在的PaaS领域拼的则是平台技术。

融云采用智能DNS、多接入点、多数据中心、多连接管理池、多集群的策略,保证在每一个环节提供冗余接入。同时,融云还公开向客户承诺消息不丢、不重复、不乱序。

三方发力,全球化布局

韩迎告诉创业邦(微信搜索:ichuangyebang),本轮融资完成后,下一步融云将主要从三个方面发力:

第一,富媒体通讯能力的延伸。

融云将不断加大在富媒体通讯领域的投入,使自身拥有绝对完整、先进的富媒体通讯能力,比如在社交应用中加入文字、图片、表情、视频、音频甚至邮件、任务等多场景功能。

第二,加大企业级市场的投入。

融云了企业即时通讯解决方案RCE,覆盖桌面、Web和移动端,提供可视化管理后台、独立服务后端、专业技术支持服务、私有化部署,可与App深度集成,也可作为SDK进行二次开l,实现深度定制。

此外,融云还与金山WPS、东华软件、致远互联、汉得信息、朗新天霁、炎黄盈动等国内知名企业软件厂商签署了合作协议。

通讯技术服务篇(6)

[分类号]G350

1.引言

随着全球一体化进程的不断推进,企业面对的信息呈现爆炸式增长,企业情报人员不仅面临着如何从繁杂的信息中提炼出有价值的关键信息,同时还面临着如何高效管理企业信息,特别是关乎企业生死存亡的核心技术信息。在动态竞争日趋激烈的环境中,竞争情报、技术情报作为辅助企业的战略管理工具,对于增强其核心竞争力具有重要作用。企业的发展和重要决策都需要及时了解各方面的情报,例如最新技术、最新专利、竞争对手动态、行业动态等。打造技术情报服务平台,开展企业情报服务,为企业的技术创新和可持续发展提供长期的智力支持,是企业技术创新和可持续发展的必然要求。所谓技术情报服务平台,就是以人为主导,利用情报学理论及方法,以计算机硬件、软件、网络等信息化手段为辅助,以技术情报的收集、分析、交流和服务为主要内容,以提高企业效益、效率和创新能力为目的的一个工作系统。目前,国内只有少数的国际知名企业建立了企业技术情报服务平台,如上海宝钢集团、青岛海尔集团、联想集团等。相关研究成果也不多,基本都是情报服务模式、模型的探讨,对于企业构建技术情报服务平台的指导性不强。

宋新平提出了基于B2B平台的中小企业竞争情报服务模式;白冰提出了企业竞争情报服务信息平台实现模式;李嘉提出的中小型企业技术情报服务平台更多注重的是内容管理;李艳提出的企业技术竞争情报系统概念模型和李会提出的基于数据挖掘技术的企业竞争情报系统模型更多注重的是理论研究。目前有不少企业认识到技术情报服务平台建设的必要性,但对于如何构建存在较大的困惑。本文通过分析企业技术情报服务平台的宏观需求和功能需求,引入Web2.0的理念和技术,阐述了技术情报服务平台的功能设计、系统架构设计、技术实现和实施效果,希望为企业技术情报服务平台的构建和实施提供借鉴和参考。

2.Web 2.0理念和技术

Web 2.0是O’Reilly Media公司的Dale Dougherty和Medialive子公司的Craig Cline在2004年的一次因特网发展趋势头脑风暴会议上首次提出的,目前关于Web 2.0的具体定义学术界还没有达成共识。互联网协会对其定义为:Web 2.0是互联网的一次理念和思想体系的升级换代,由原来自上而下的由少数资源控制者集中控制主导的互联网体系转变为自下而上的由广大用户集体智慧和力量主导的互联网体系。由于Web 2.0具有参与、互动和分享等基本特征,理念集中表现为以用户为中心,强调用户参与、个性化服务、互动性、分享等,互联网呈现出用户为中心、面向服务、用户参与、集体智慧、内容聚合、信息多样化等特点。近年来Web2.0技术(RSS、Tag、Ajax、SNS、Wiki等)的采用,涌现了一批以Facebook、Flickr等为代表的优秀Web2.0网站。融合Web2.0的理念,运用RSS、Tag、SNS、Wiki等Web2.0技术,对于中小企业构建个性化的、强调用户参与、用户互动、提倡共享的技术情报服务平台具有很好的借鉴作用。

3.企业技术情报服务平台需求分析

3.1宏观需求分析

企业技术情报服务平台的建设可以满足企业三项宏观需求:①企业开展技术竞争情报的需求。技术竞争情报的研究不仅能从技术创新的角度完善竞争情报的内涵,更能发挥出强有力的预测作用,为企业行业的决策活动提供有力的支持。②企业培育核心技术、开展技术创新的需求。如何在技术变化速度加剧的竞争中获取并保持竞争优势,是企业制胜的关键。技术情报服务平台能协助企业分析竞争对手、最新技术,开展技术创新,培育企业的核心技术,同时用于科研人员的技术交流和企业的知识积累。③企业高层提供决策的需求。情报服务平台作为科技资源和专题资讯的集中展示平台,可以为高层决策及时提供最新技术成果、产业动态、产业链上下游等全方位信息。

3.2功能需求分析

传统的情报服务平台主要强调资源采集、资源搜索与分析,忽视了用户的参与和互动,用户的粘度和忠诚度较差,大大限制了情报服务平台的推广和使用。全面融合Web2.0的理念,可以大幅度提升平台用户参与度和用户体验。以用户为中心是Web 2.0的核心理念,技术情报服务平台将围绕用户而构建,将平台关注的要素浓缩为资源、管理、服务三要素,将Web2.0的理念融合到各要素需求功能的设计中,技术情报服务平台的功能需求架构设计如图1所示:

3.2.1用户 以用户为中心是技术情报服务平台建设的关键理念,系统设计和功能设计同样围绕用户进行,注重用户服务的个性化、用户参与和用户协作。技术情报服务平台的用户主要有三类:研究人员、情报服务人员、企业管理层。研究人员主要享受平台提供的信息服务,情报服务人员利用平台开展情报服务,企业管理层根据用户权限设置查询相关研究报告。平台将打造用户个性化服务平台一个人信息中心,“一站式”享受平台提供的信息服务。在Web2.0理念下的情报服务平台中,用户不单纯是服务的享受者,同时也是资源建设与情报服务的参与者。为提升用户的粘度,引入SNS(Social Network Sofware)理念,允许用户根据研究领域创建研究群,并以群组为基础开展好友资源共享、协同写作(WIKI)等服务,及时了解群组动态。为加强用户交互和互动,平台还提供资讯评论功能,用户可以针对资讯内容进行讨论和评价。

3.2.2资源 文献资源是技术情报服务平台的重要基础,Web2.0强调开放共享理念,对于资源的理解从“为我所有”到“为我所用”,情报服务平台将以开放理念进行资源建设和资源整合,不仅整合本企业的科技文献资源,还有各类专题文献数据库的资源。平台整合的文献类型包括图书、期刊论文、会议论文、学位论文、标准、专利等。传统情报服务平台对于资讯内容不够重视,根据问卷调查结果,企业对于资讯信息尤其关注,包括行业资讯、技术资讯、会议信息、展会信息等。平台将构建技术资讯及展示平台,并最终形成关于专题研究的、类型多样化的、海量的、权威的专题文献资源体系,并根据企业的研究方向进行分类标引,采用元数据采集、加工、著录的标准规范(Dublin、XML),建立元数据仓储知识库。平台还将收集企业的科技成

果,包括发表的论文、申请的专利、企业标准、产品信息等,形成机构仓储库。机构仓储的来源还有平台的用户,平台提倡共享,鼓励用户上传、共享收藏的资料。

3.2.3服务 个性化服务、一站式服务、特色服务将是平台的重要特点。通过构建个性化服务平台――个人信息中心,集成系统提供的所有情报服务,包括文献检索、文献传递、定题服务、专利申报、科技查新等以及收藏夹、我的文档等服务,满足用户个性化、一站式服务的需求。平台含有多种类型的资源库,为了方便用户检索和利用科技文献资源,提供一键枪索、高级检索、资源导航等服务。平台提供的个性化情报服务还有情报订阅和资讯月报。情报订阅是指用户可以根据自身文献需求进行情报订阅,平台对于最新的相关文献将进行主动推送;资讯月报是面向企业领导推出的情报服务。根据宝钢的实践经验,能否为领导决策提供参考和支持是平台可持续运行的关键所在,为方便领导及时掌握最新资讯,平台提供资讯月报服务,定期报道行业最新资讯,直接发送到领导信箱。平台还提供部分特色服务,根据企业科研人员在外文文献阅读方面能力参差不齐的实际情况,为方便企业科研人员阅读和查找外文文献,平台提供专业词典查询、中英文关联智能检索功能。

3.2.4管理 为提升技术情报服务平台的管理水平,对平台的用户、资源、服务进行全而有效的管理,管理模块将集成平台的全部资源和服务管理,管理的对象主要为用户、资源、服务、元数据。通过资源配置和有效管理,最大限度优化情报服务的管理,通过提供的统计报表和决策分析功能,为领导决策提供支持。元数据是专题资源建设的重要基础,是日后资源共享和数据交换的保障,元数据管理用于对平台采用的元数据进行管理和维护。平台具有权限管理模块,为了平台的安全性,对于用户的访问权限、下载权限进行管理。情报服务平台不能成为孤立的系统,应该积极和企业的信息化平台、OA系统等进行衔接,平台提供开放接口,方便和其他系统进行数据交换。

4.企业技术情报服务平台架构设计

系统架构是管理信息系统的关键问题,不仅要涉及到现有的需求,还要考虑未来对其他服务和功能拓展的需求。技术情报服务平台根据平台关注的服务、管理、资源三要素,以SOA(service oriented arehitecture)架构为基础,构建了5层系统架构,保证系统的通用性和扩展性,系统架构设计如图2所示:

服务、管理、资源分别对应服务层、管理层和资源层,另外还有硬件基础层和系统层。每层相对独立,又是整体架构中的一部分,以保障每层有变化或者进行单独升级,不至于影响其他层。

・硬件基础层。硬件基础层是情报服务平台运行的基础保障,包括网络基础设施、服务器、存储等保证系统运行条件的硬件设备。

・系统层。系统层是整个系统的软件基础平台,包括服务器或计算机的操作系统、数据库系统、数据库中间件、开发语言、关键Web2.0技术(RSS、Tag、Wiki等)、系统架构。

・资源层。资源和数据是系统的核心,也是平台运行和情报服务的必要条件。资源层还可以划分为元数据层和数据层,元数据层包括Dublin、XML等元数据标准,数据层则为平台的各类业务数据(用户数据、服务数据等)以及平台的文献资源数据、资讯数据等。

・管理层。管理层包含情报服务的业务流程以及业务数据和文献资源数据的管理。平台具有决策管理模块,根据用户使用平台的情况进行分析,辅助平台发展决策,同时拥有权限管理、元数据管理和接口管理模块。

・服务层。服务层是最终面向用户的,是SOA架构建设的目标,将平台提供的各项情报服务、文献资源、技术资讯,通过个人信息中心、资源检索平台和情报服务平台,一站式为用户提供全方位的服务。

5.企业技术情报服务平台的实践研究

5.1平台开发与运行环境

技术情报服务平台开发采用三层体系结构,其中表示层的Web访问以浏览器的形式向用户展示业务的操作界面(即B/S模式),负责与用户的交互,将用户的业务处理请求和数据发送至逻辑层,并将逻辑层的处理结果样式化、个性化后显示给科技人员。逻辑层为系统的核心部分,其封装实现了系统的业务逻辑。业务管理系统构建大量采用Flex、Ajax、RSS、Tag、Wiki等Web2.0技术,Flex技术具有如Flash的表现能力、丰富的媒体和离线能力、界面表现能力一流、跨平台性好等优秀性能。平台开发与运行环境如表1所示:

5.2平台实践研究

5.2.1资源检索平台

・文献资源检索平台。文献资源检索平台检索的范围包括图书数据库、期刊数据库、会议论文数据库、学位论文数据库、标准数据库、专利数据库等,提供一键检索、高级检索、资源导航等功能。一键检索是指根据用户输入的关键词,采用模糊检索,检索所有文献数据库,根据文献类型返回检索结果。实现一键检索的技术难点在于不同结构文献数据的混合展示,解决方法为:在数据库设计阶段将一键检索的字段(题名、关键词和摘要)数据类型和字符长度保持一致,建立统一的全文索引。根据建立的全文索引和输入内容,实时检索全文索引并展示未输入的相关内容,提供智能提示的特色功能。系统提供多种类型的资源导航功能,方便用户查看各类专题文献,资源导航包括资源类型导航、技术领域导航、中英文导航。中英文智能关联检索是平台的特色检索功能,实现原理为将企业提供的专业词典根据标准格式导入到平台的中英文词库,平台根据输入的关键词自动检索中英文词库,找出对应的中英文翻译,根据输人的关键词和中英文翻译一同构建检索式,自动实现中英文词库关联检索功能,提升检索查全率。一键检索按照文献类型显示检索结果。并提示检索结果数量,用户可以根据需要选择文献类型缩小检索范围,实现中英文关联检索(输入关键词“玻璃”,系统同时检索中英文词库中“玻璃”对应的glass关键词),并对输入的关键词红色加粗显示。一键检索结果页面如图3所示:

・技术资讯检索平台。资讯检索平台集中展现行业的重要资讯,包括行业新闻、行业动态、下游产业、原料动态等。并提供资讯检索(检索途径有标题、关键词、内容)、热门资讯(点击量较高的资讯)、资讯导航、资讯Tag、相关资讯等功能。提供资讯多级分类导航功能,一级分类为行业新闻、行业动态、下游产业、原料动态;二级分类为专题技术领域分类,方便用户逐级查看浏览。资讯检索平台采用了Tag等Web2.0技术,系统自动提取部分关键词作为Tag,用户登录后还可以自行对资讯进行Tag标注,也可以根据Tag选择感兴趣的技术资讯。平台展现资讯内容时,同时根据关键词显示相关资讯,引导用户阅读其他相关资讯内容,并允许用户对资讯进行评论。Tag和评论功能的采用,可有效提升用户的参与性和资讯的关联度,方便用户查

询相关资讯。技术资讯展示页面如图4所示:

・机构仓储平台。将企业研究人员发表的论文、出版的专著、申请的专利、企业标准等文献资源,纳入机构仓储,建设机构仓储库,一则作为成果的积累和集中展示,二则为后续的研究者提供丰富的资料参考。机构仓储平台包含产品库、专利库、标准库、论文库、著作库、专家库,均提供浏览和检索功能。其中论文库收录企业的内部资料、技术文档等灰色文献。中小企业信息中心或者图书馆,文献收藏较为不足,为完善机构仓储平台,提倡参与和共享的Web2.0精神,鼓励用户上传收藏的灰色资源(资料和论文)。

5.2.2个人信息中心

个人信息中心提供一站式平台,集中展示用户在整个系统中的所有信息,并集成所有信息服务(包括情报服务、资源检索、资源导航、专业词典等),个人信息中心页面如图5所示:

图5中左侧为功能导航区,中间为信息展示,右侧为群友列表。“服务状态”让用户清楚、及时地了解各项服务状态的变更,如文献传递受理、文献已经上传等;如果系统有最新的月报、培训资料上传,及时提醒用户查看和关注。“情报订阅”是平台的特色功能,实现原理为根据用户订阅的关键词自动检索最新添加的文献库,如果自用户上次登录后添加了最新的相关文献,用户下次登录自动提示阅读。为增加平台的粘度,提供研究群组功能,用户可以根据研究方向建立群组,其他用户可以加入群组,同一群组用户自动成为好友,属于同一研究群组的用户具有共享文档库、协同写作(Wiki)等功能。个人信息中心将及时显示群组动态,包括用户加入群组、资料共享、协同写作动态等。个人信息中心还提供如收藏夹、我的文档等个性化服务功能,用户可以申请将文档库的技术资料充实到资源库,经审核后正式加入到资源库,以此提升企业内部的资源共享度。专题月报具有邮件推送功能,对于经常没有时间光顾平台的领导,平台及时将最新的月报进行推送,满足领导管理和决策的需求。

用户通过情报服务平台可申请各类情报服务,包括文献传递、专利申报、科技查新、定题服务、情报推送、企业月报等,并可以随时查询情报服务的状态,查询服务是否已经被受理、服务最新进展、下载服务结果等。

5.2.3系统管理平台

・全面管理(用户管理、资源管理、服务管理)。用户管理主要有用户审核、用户信息管理、部门管理、用户数据批量导入等功能。文献资源管理对于平台拥有的各类文献资源的管理模块,包括文献的添加、删除、修改等功能。情报服务管理完成平台提供的所有情报服务(文献传递、定题服务、科技查新、专利申请、专题月报等)管理职能,每项服务均具有服务列表查看、服务受理、资料上传、服务归档等功能。

资讯是情报服务人员经常收集的信息,为提升工作效率,平台利用RSS技术和网页分析技术聚合各专题网站的资讯信息,构建专题资讯聚合平台,并根据服务人员的需要纳入平台的资讯数据库。资讯聚合平台根据网站资讯内容提示是否有更新,管理员选择资讯进行数据审核后纳入资讯数据库。专题资讯聚合平台主要采用的技术有网页分析技术和RSS技术,对于没有RSS服务的网站采用网页分析技术提取资讯。网页分析技术的缺陷在于如果对方网站进行了结构调整,需重新制作获取接口。RSS聚合采用的是微软提供的RssToolkit工具,该工具包包括RssDataSoume和RssHyperlink两个控件。资讯聚合平台如图6所示:

・统计决策管理。平台具有完备的统计报表功能,包括用户统计、服务统计、资源统计等内容。其中,“用户统计”是按照注册时间、部门等进行注册,及时了解平台用户的总体情况;“服务统计”用于统计各项服务的开展情况,包括资源检索、文献请求、专利申请、定题服务、科技查新、专题月报等,统计服务量、受理量、完成量等指标;“资源统计”用于统计平台拥有的各类文献资源的数量,可以根据文献类型、添加时间等情况进行统计。平台具有决策管理模块,根据用户使用平台的情况进行分析,辅助平台发展决策。例如:根据平台检索词和检索结果的统计,分析平台满足用户检索需求的比率。

・权限管理与接口管理。平台全部采用角色管理,事先定义管理角色,管理员可以根据用户的需要,给不同用户赋予不同权限,实现灵活的权限管理。为了鼓励用户参与情报服务,系统可以给部分用户赋予管理角色,如参与文献传递等服务,最大限度地提升平台建设的参与度和活跃度。元数据管理对于平台的元数据进行管理和维护,接口设计采用Web Service技术。

6.企业技术情报服务平台的实施与应用

通讯技术服务篇(7)

关键词:

移动4G;通讯技术;网络

1前言

近年来,随着科学技术的发展,智能手机、平板等工具的出现使得人们对于网络技术的要求更高,其中发展最快、受到人们关注度最高的就是移动4G通讯技术。我国调查机构的调查显示,我国移动4G用户已超过四亿人,与使用3G网络技术的用户相比增长了75%,这主要是由于4G通讯技术的数据传输速度更快。与3G技术相比,4G通讯技术的下载速度与视频清晰度更高,更能满足人们对于网速的需求。但是就目前而言,4G通讯技术虽然弥补了3G技术的部分不足,但其自身在发展过程中仍然存在着一些问题,需要技术人员不断研发和完善。

24G通讯技术

2.14G通讯技术的发展现状

4G也就是第四代移动通讯技术,与2G、3G技术相比,第四代移动通讯技术的通讯速度更快,而且拥有较强的灵活性与兼容性以及网络频谱极宽的特点,可以随时随地接入,方便用户使用[1]。在移动3G通讯技术的基础上,我国的移动4G通讯技术已取得一定的成果,与3G技术相比,4G技术的数据传输速度更快,用户不仅可以使用3G的快速发送文字和进行视频等功能,而且4G技术的下载速度与视频清晰度更高,还可以进行多点控制,从而实现数据传输速度的大幅度提升。就目前的技术环境而言,我国的移动4G通讯技术由于起步比较晚,用户的使用面积比较广,很难实现,全面覆盖,因此我国应加大研发力度,在目前的移动4G通讯技术发展的基础上,针对不足之处如通讯的标准、网速稳定性以及IP问题进行深入研究,降低问题的出现概率[2]。

2.24G技术的优劣势

其一,4G通信网络技术的优势。随着我国社会经济的发展,各行各业对于网络技术的要求越来越高,如银行业务等。为了满足人们对于网速快速提高的需要,4G通信网络技术应运而生。根据我国最大的网络供应商的数据反馈可知,4G技术传输数据的最高时速可以达到100Mbps以上。除此之外,4G通信网络技术的兼容度比较高。在3G网络技术的使用中用户发现,3G网络技术的网速远远低于国际平均标准、通信质量不佳,并且在一些信号较差的地区,根本无法使用。在此基础上发展而来的4G通信网络技术,成本要远远低于3G网络技术,但是其中却包含了许多尖端技术。4G通信网络技术的出现解决了3G网络技术的通信质量不佳等问题,同时采用切换技术、定位技术、软件无线电技术等多种技术的4G通信技术的通信质量和通信频率较第二代和第三代有了大幅度的提升,即使在多人同时使用的情况下,依然能保证下载速度和视频的清晰度[3]。其二,4G通信网络技术的劣势。虽然4G网络技术传输速度甚至可以达到100Mbps,但是由于使用用户过多,网速的总体容量还是比较有限的。一旦当同一时间使用4G网络的用户过多,那么用户的下载速度以及传输效率就会下降。从某种程度来说,4G网络技术的优势就在与其高速的传输速度,一旦这个优势不再,4G网络技术也就没有市场的核心竞争力。同时,从第三代移动通讯技术到第四代移动通讯技术,网络技术更新速度极快,与此相对的是,使用设备如智能手机、平板等工具更新换代的速度比较慢,这也就使得网络通信落后于网络建设。

34G移动通讯网络技术

3.1核心技术

3.1.1OFDM技术

与其他移动4G通讯技术相比,OFDM技术的使用频率比较高,也比较常见。OFDM技术实际上就是将高速的数据进行重新分配与变换,将其分配到速度比较低的通道内进行传输,从而降低码的串扰程度,进而减少环境信道频率衰弱的问题,同时将信号分割成多个子信号进行传输。虽然OFDM技术在使用过程中比较方便,但是依旧存在功率不高、运行过程和运行系统比较复杂的情况。

3.1.2智能天线技术

智能天线技术是以天线原理为主要使用原则,采用数字化信号处理方式的新型技术,它可以将天线波束中的传输信号与用户信号进行对接,从而降低由于信号扩充或者信号干扰而导致的信号问题,同时该通讯技术也可以扩大网络运行系统的容量,改善信号干扰问题、扩大信号的发射范围,并且降低信号发出时的能量损耗。同时,智能天线技术对于使用环境并没有限制,即使使用或者传播环境比较复杂,也能使用智能天线技术,因此在4G网络通讯技术领域,该技术的使用范围比较广。

3.1.3软件无线电技术

与智能天线技术不同的是,软件无线电技术主要采用数字信号处理的方式。软件无线电台的功能定义过程主要是由编程进行设计定义的,通过采用新型的宽频带从而打破传统窄频带的波段以及波区的限制,同时建立标准化的硬件通用平台,从而实现信息的交互和分享,并且确保通讯过程的稳定与灵活。就目前的技术开况而言,软件无线电技术是4G移动通讯网络技术未来的发展方向。这主要是由于软件无线电技术的开发风险比较低,并且该技术使用硅芯片的数量较之其他技术大大减少,因此在价格方面也有很大的发展空间,便于运营商在其中的操作和运营。

3.1.4宽带无线接入技术

由于4G移动通信技术具有比2G或3G移动通信系统更快的传输速度以及更好的服务品质,因此,4G移动通信技术行业已逐渐从通信语音服务行业朝着移动数据、多媒体化应用服务方向发展。这样的发展趋势也导致4G移动通信技术更加重视网络连接方面,新型的产业生态体系与分工逐渐形成。WiMax技术又称宽带无线接入技术,是目前新型的网络接连技术,与IEEE802.16d以及IEEE802.16e相比,其更加强调对于网络运营商的服务,如WiMax论坛的主要目的就是促进不同厂商的产品进行相互交流,到目前为止,其所服务的对象还包括通讯设备制造商、零件供应商、移动通信服务运营商和系统整合厂商。

3.1.5移动无线宽频技术

LTE也就是移动无线宽频技术,是在传统的WCDMA基础上研发出来的新一代的移动无线宽频技术,其目前已成为第四代移动通讯技术中代替WCDM存在的新型无线标准技术,其可以使得网络通信运营商获得超越4G无线网络效能的无线宽频服务。与第一代相比,LTE技术改进了空中接入技术,采用OFDM和MIMO作为其无线网络演进的标准。目前在20MHz频谱频宽下,基本上能够提供50~100Mbit/s的运行速率,对于信号比较差的地区而言,能够改善上网速度比较慢或者上网速度不稳定的问题,提高同一时间的网络负载量,降低运行系统的闪频概率。其中4G/LTE是目前世界各国使用的主流技术,已获得多家运营商的支持。与WiMAax技术相比,LTE的商业化程度进程虽然比较缓慢,但是LTE具有比WiMAax技术更低的成本支出。目前,已有研究所开始致力于将WiMAax技术与LTE进行整合,在保持用户目前的服务品质的同时,降低转换成本。

3.2抗干扰技术

3.2.1SON服务器

随着4G移动通讯技术的快速发展,各个前端基地台所能检测出来的信息毕竟有限,很容易导致网络信号中断。而SON服务器的主要使用方式是通过将前端无线存取技术所量测到的干扰信息进行收集与利用,从而进行信息的准确定位和资源保留。一旦出现上述信号中断或者受到干扰的情况,可以在基地台与移动装置之间设置额外的驱动移动装置,同时使用SON服务器可以对各个基地台的负载量有一个动态的了解,从而能够依据该变化进行调整,以免出现资源使用效率不高而资源消耗量过大的情况。其中SON服务器对于基地台的资源保留进行动态调整的方式使用是Hybrid资源保留技术,这里说的资源保留主要是指保留时间维度上的资源,在Hybrid资源保留技术中,主要使用了协调式资源保留技术和非协调式资源保留技术相结合的方式。非协调式资源保留技术主要适用于获得干扰源信息方面,通过对4G基地台的扫描,从而获得邻近的基地台的信息,因此,非协调式资源保留技术经常需要结合GPS定位信息来使用。这样一是为了减少实际的受干扰情况,二是为进行资源保留提供参考依据。协调式资源保留技术主要负责后端服务器,使其能够负责以及调节4G基地台的子信息框架,从而进行资源优化配置。

44G移动通信技术的发展前景

目前,全球使用移动通讯网络技术的用户已达到45亿,中国使用4G网络技术的用户就已达到了4亿,并且随着网络技术的继续发展,移动网络技术从某种意义上实现了人与人、人与手机之间的交流互动。4G移动网络通信技术的出现在智能手机上网用户中间引起了不小的轰动,就目前的情况来看,4G移动网络通信技术的推广和使用情况都取得了一定的效果。同时随着我国科学技术发展速度逐步加快,智能手机的功能越发强大,并且已出现代替电脑的趋势。有专家预测,未来人类极有可能处于人与物、物与物之间相互融合的物联网时代,一旦预想成为现实,4G移动通信所要发挥的功能更加强大。因此,4G网络运营商必须抓住目前的发展机遇,在3G移动通信打下的良好的基础上,不断完善和更新4G移动网络通信技术,加强对于网络设施的建设,积极引进各种安全先进的信息技术,在移动手机市场所占份额越来越大的基础上,促进4G移动通信技术与物联网进行相互交融,推进我国移动通信行业更好更快发展。

5结语

随着我国科学技术的发展,4G移动通信网络技术在人们的日常生活中所占比重越来越大,从某种程度来说,这也促进了我国通讯事业的发展。同时,在当今的时代背景下,只有不断扩大4G网络通信技术的容量,才能更好促进我国移动通信行业的发展。

参考文献

[1]刘羿勋.4G移动通信技术的特点分析及应用探讨[J].数字通信世界,2017(2).

通讯技术服务篇(8)

1 引言

随着网络的使用越来越广泛,企事业中越来越需要不同系统协同工作,这就要求企事业内部进行即时通信,现在大部分企事业单位采用电话和电子邮件通信手段,它虽然起了很大的沟通作用但还是无法实现即时通信,有的还用市面上流行的即时通信软件,比如ICQ、腾讯QQ、MSN等软件,但这些软件都针对个人通信,由于它们是一种公共服务,处于开放网络环境下,因而它们在为企事业或机构用户提供协作支持的同时,也带来了来自公众网络的信息干扰,存在影响工作效率甚至信息安全的隐患,所以并不太适合企事业内部的通信。在这种情况下,有必要自主开发企事业即时通信软件简称EIM(Enterprise Instant Messaging)。通过调研与分析市面上流行的一些通信软件并结合企业网络通信的实际情况,提出了基于Winsock技术P2P与C/S混合模式来实现企业的即时通信。

2 系统采用的几种关键技术

2.1Winsock技术

Winsock是一套开放的、支持多种协议的Windows环境下网络编程接口,是Windows环境下网络编程事实上的标准。这些接口是一些灵活的函数,应用程序通过调用Winsock的API(应用程序接口)实现相互通信,而Winsock利用下层通迅协议功能和操作系统调用实现实际的通信工作。使用WinSock控件能实现网络通讯的基本功能,既可使用WinSock控件开发面向连接的应用程序, 也可开发无连接的网络应用程序。如聊天室程序, FTP 客户端应用程序, 电子邮件收发程序等, 很多复杂网络应用程序也都是这些基本的应用演变而来的。WinSock技术已经过多年的发展,已经在网络通信领域得到越来越广泛的应用,也取得了越来越多的研究成果。现在在即时通信过程通过调用WinSock的API实现相互之间的通信,而WinSock利用下层的网络通信协议功能和操作系统调用实现实际的通信工作,只要底层的通信协议相同,不同类型的Socket也照样可以通信。

2.2客户/服务器模型

客户机/服务器模型,又称为Client/Server模型,简称C/S架构。这种客户/服务器模型是一种非对称式编程模式。该模式的基本思想是把集中在一起的应用划分成为功能不同的两个部分,分别在不同的计算机上运行,通过它们之间的分工合作来实现一个完整的功能。对于这种模式而言其中一部分需要作为服务器,用来响应并为客户提供固定的服务, 另一部分则作为客户机程序用来向服务器提出请求或要求某种服务。严格说来,客户机/服务器模型并不是从物理分布的角度来定义,它所体现的是一种网络数据访问的实现方式。采用这种结构的系统目前应用非常广泛。如宾馆、酒店的客房登记、结算系统,超市的POS系统,银行、邮电的网络系统等。

服务器在C/S模型中处于一个中心地位。服务器一般同时为多个客户提供服务,这就造成了服务器设计的复杂性。特别是像即时通讯服务器这类具有社区性的服务器,它只有为群体提供服务才有意义。即时通讯服务器是数据中心,它是客户活动的中介,需要同时应对众多客户的请求。

2.3 P2P模型

P2P(peer-to-peer)在某种意义上说是分散式的,不同于网络中心辐射模式,它是分散的设备到设备或者服务到服务的模式系统之间通过直接交互来实现计算机资源和服务的共享。P2P并不是单纯的某种技术,而是一种思想,它是对传统的C/S(Client/Server)模式的突破,P2P将传统的集中的服务分散开来,不再进行统一的处理,使位于网络边缘的实体(泛指用户,机器应用)之间可以相互直接通信,达到充分利用资源的目的。其最直接的功能就是让用户可以直接连接到网络上的其他计算机,进行文件共享与交换,简单的说,P2P应用是由物理上分布的节点组成,以协作完成某些任务,这些节点被称为对等实体(peer),这意味着这些实体在执行计算、提供和消费服务时分担相同的责任,这与C/S(Client/Server)模式不同。我们常用的QQ、MSNMessenger,ICQ等即时通讯软件都是P2P应用的实例--它们允许用户互相交换信息、交换文件。其技术特性如下:

(1)既是S又是C,如何表现取决于用户的要求,网络应用由使用者自由驱动。

(2)信息在网络设备间直接流动,高速及时,降低中转服务成本。

(3)构成网络设备互动的基础和应用。

(4)在使网络信息分散化的同时,相同特性的P2P设备可以构成存在于互联网这张大网中的子网,使信息按新方式又一次集中。

P2P 模式相对于 C/S 模式有如下主要优点:

(1)资源的高度利用率。在 P2P 网络上,闲散资源有机会得到利用,所有节点的资源总和构成了整个网络的资源,C/S 模式下,纵然客户端有大量的闲置资源,也无法被利用。

(2)随着节点的增加,C/S 模式下,服务器的负载就越来越重,形成了系统的瓶颈,一旦服务器崩溃,整个网络也随之瘫痪。而在 P2P 网络中,每个对等体都是一个活动的参与者,每个对等点都向网络贡献一些资源。所以,对等点越多,网络的性能越好,网络随着规模的增大而越发稳固。

(3)基于内容的寻址方式处于一个更高的语义层次,因为用户在搜索时只需指定具有实际意义的信息标识而不是物理地址,每个标识对应包含这类信息的节点的集合。这将创造一个更加精炼的信息仓库和一个更加统一的资源标识方法。

(4)信息在网络设备间直接流动,高速及时,降低中转服务成本。

(5)C/S 模式下的互联网是完全依赖于中心点――服务器的。而 P2P 网络中任意两台 PC 互为服务器及客户机,即使只有一个对等点存在,网络也是活动的,节点所有者可以随意地将自己的信息到网络上。

虽然,P2P在许多应用领域都显露出明显的技术优势,但仍然有许多亟待解决的问题:

(1)管理问题:需要建立一个管理机制,预防由恶意请求引发的拒绝服务而导致的系统崩溃。

(2)结构问题:需要构造一个网络拓扑结构,使P2P网络能自适应最佳的互联网络;快速准确地发现对等点;建立数据向请求活跃区移动、有选择性地返回数据文件或请求响应包的机制。

(3)信息共享与知识产权保护问题:P2P技术为网络信息共享带来了革命性的改进,而这种改进如果想要持续长期地为广大用户带来好处,必须以不损害内容提供商的基本利益为前提。这就要求在不影响现有P2P共享软件性能的前提下,在一定程度上实现知识产权的保护机制。

(4)互信问题:为使得P2P技术在更多的商业环境里发挥作用,必须考虑到网络节点之间的信任问题。对分布式环境中信誉度机制的挑战是如何在无中央管理的情况下对局部信誉度进行聚合。

(5)安全问题:随着P2P技术的发展,将来会出现各种专门针对P2P系统的网络病毒。因此,网络病毒的潜在危机对P2P系统安全性和健壮性提出了更高的要求,迫切需要建立一套完整、高效、安全的防毒体系。

(6)隐私保护和匿名通信的问题:利用P2P无中心的特性可以为隐私保护和匿名通讯提供新的技术手段。但是,在匿名与隐私保护和法律监控之间寻找平衡又将带来新的技术挑战。

综上所述,采用P2P与C/S混合模式来实现整个系统的通信架构为最优选择,这样可以确定用户之间通讯模式为P2P模式便于直接通讯进行高效传输信息,用户与服务器之间采用C/S模式用于通讯的初始联接及保存用户信息和通讯过程中的一些相关数据。

3 EIM系统的总体设计

3.1系统总体设计思想

EIM系统是一个P2P与C/S混合系统。它不仅能够将用户的一些重要的信息进行集中而方便管理,而且在系统运行及客户之间通讯时,又能够有效地减轻服务器的负担,提高客户之间的通讯质量和效率。在服务器端,该系统的很多功能都通过服务器来实现,从而有利于以后系统的升级和维护,增加了系统的可扩充性,并且企业可以通过服务器进行集中管理与控制,保证整个系统在安全与互信的基础上通信。在客户端,通过P2P模式,实现客户之间点对点的传送,而不必经过服务器,这样既减轻了服务器的负担,同时又提高了客户之间的通讯效率。

3.2系统的技术路线与实验方案

本系统采用基于WinSock技术P2P与CS混合模式实现的用于企业内部的基于 TCP/IP 协议的一个实时通信系统,如图1所示,该系统在用户与服务器之间采用流行的C/S 架构,而各个用户之间采用的是 P2P 技术进行通信,并且用 ADO 技术实现对数据库的操作与管理。系统的总体架构如图1所示。

对系统的服务端实现方面的研究,根据其主要功能分为两大功能模块:服务器的管理模块与服务器的通讯模块。对客户端实现技术做了以下方面的研究:客户端与服务器端之间的Socket通信、客户端与客户端的点对点的WinSocket通信技术与客户端的主界面实现。其两者间的通讯是在TCP/IP网络环境下应用程序调用的API实现相互之间的通讯。Windows Sockets又利用下层的网络通讯协议功能和操作系统调用实现实际的通讯工作。它们之间的关系见图2。

4 结论

系统实现了企业即时通信要求,即在一台计算机上运行服务端程序,然后就可以在同一网络的其他计算机上运行客户端程序,登录到服务器上,企业内各个用户之间就可以不受外界干扰、安全的环境下进行办公通信等工作,为企业提供更加便捷与安全的服务,提高办公效率、实现企业通信智能化安全管理机制。

企业通信从平常的用QQ等个人即时通讯向企业即时通信的演化,克服了来自公众网络的干扰,存在影响工作效率甚至信息安全的隐患。其主要作用包括以下几个方面:

(1)应用了现在最为流行的即时通讯技术,使员工之间快速,便捷的交流成为可能,将大部分工作由手工处理转变为计算机处理,减少人工错误,减少企业通信成本,提高了工作人员的办事效率。

(2)为用户提供友好的图形界面,特别是部门与员工等列表的显示,能使整个企业的结构明确,增加各个部门之间的交流。增加内部的凝聚力,员工在有Intranet而无Internet的情况下,实现类似QQ的功能,可以在计算机各个终端之间进行各种通讯,以后可扩展到能通过短消息服务器的接口满足计算机终端和手机的通讯 。

(3)建立了一个相对安全的环境, 引入特定的安全机制(如身份认证、公钥加密机制),实现一个相对可控的安全环境, 在该环境外的用户,被拒绝加入这个环境和使用共享资源。加强了企业安全管理,杜绝企业信息外流。

(4)建立了一个局部的管理的环境,通过建立安全对等组,实现一个可在局部范围内从事特定工作的区域。

(5)建立了一个具有监督机制的环境。在安全对等组中,根据安全级别的高低,各个成员对等点的某些特定行为可以被监控并作相应记录。

参考文献

[1]蒋东兴.Windows Sockets网络程序设计指南[M].清华大学出版社

通讯技术服务篇(9)

随着计算机网络技术的不断发展,我国将进入数字化、信息化的时代,网络信息化的出现,导致大多数企业都在进行即时通讯的构建,企业智能即时通讯安全可靠、并且通讯界面清晰、简单操作,其受到了人们的极大亲睐,因此,本文对基于应用层的企业智能即使通讯系统的JAVA语言实现进行探讨。

1 即时通讯系统的客户端和服务端功能分析

企业智能即时通讯是企业内部员工信息交流的主要工具,在即时通讯系统中,员工之间可以实现一对一、一对多、多对多的通讯,其不需要连接Internet,只需要企业内部网络连接就可以实现网络通信。对于即时通讯系统的主要功能,主要包括用户登录验证、添加与删除好友功能、文本信息与文件的发送与接受功能等,其都是在客户端实现的,为了使即时通讯系统更简便,其实现了智能的功能提示,而即时通讯的服务端主要是负责接受授权的客户端连接,即通过线程,从而对客户端的信息进行处理。企业智能即时通讯主要以JAVA语言的双通道通信机制开发出来的,其可以有效解决通信拥堵的现象,只要登录企业内部网络,就可以实现网络通讯。对于客户端主要功能,主要包括常规界面操作、登录功能、客户信息显示功能、聊天功能、聊天记录、信息显示功能等,而用户的常规界面操作可以为用户提供便利,同时也可以防止系统的破坏,用户打开即时通讯系统,首先显示一个登陆界面框,登陆界面具有登陆显示错误或成功的功能,同时也提供用户信息注册界面入口,而服务端主要功能包括:向各个客户端系统信息、聊天信息、申请信息、用户下线、接受各个客户端信息等功能,另外,服务器端可以对客户端所传来的数据进行检查,避免因病毒入侵而破坏整个系统,使服务器安全运行。

2 企业智能即时通讯系统的总体设计分析

企业智能即时通讯系统主要包括客户端、应用服务器层、数据库服务器等三层结构,如图1所示,图中很好的体现了即时通讯的三层结构,对于客户端,其主要为用户提供相关的界面操作,根据服务器端所返回的数据,实现通讯验证的正确显示;对于系统的应用服务器层,通过对客户端的请求作出响应,并采用线程的方式进行客户端数据库的连接和操作,从而将处理的信息反馈给客户端;对于系统的数据库服务器,其主要是进行相关数据的存放。即时通讯系统有两类工作方式,包括客户和服务器方式、浏览器和服务器方式,一般情况下,客户和服务器方式应用最多,其工作原理是客户方发出的动作通过Socket通道去接受服务方作出响应的结果,但是,这种方式需要用户安装相应的客户端软件,而浏览器和服务器的工作原理是发送方通过Web浏览器的驱动去引发Web服务器作出相应的结果,这就要求Web服务器一直处于接受监听状态下,但是这种方式不能实现直接通讯,为了实现Web浏览器和Web服务器间的通信,可以通过Web服务器上的JAVA应用程序进行转接,这样就可以实现智能即时通讯系统。

对于客户端、应用服务器层、服务器端等三层结构,第一,用户可以任意选择即时通讯系统的两种方式,若用户选择客服端和服务器端的方式,则需要安装客户端软件,而服务器方需要负责监听用户所发出的访问申请,并且采用线程的方式进行信息处理,最终将处理的信息返回给用户;第二,客户端和服务器端方式是JAVA实现的基本方法,其主要是实现对象间的互访,但是,浏览器和服务器方式是最简单的方法,方便用户之间的相互交流,其是直接由Web浏览器完成信息通讯功能;第三,服务器端实现了信息的控制,由于服务器端有一个专门的线程控制系统,这样就可以进行客户信息的接受控制,并将信息返回给客户。

3 企业智能即时通讯系统的关键技术分析

以JAVA语言的套接字通讯机制实现的企业智能即时通讯系统,通讯技术包括数据库访问、数据通信处理、消息设计等,对于数据库访问,其主要通过JAVA语言中的JDBC来实现的,其是一种为数据库提供统一访问的技术,数据库访问可以采用JDBC-ODBC桥的方式进行数据库的连接,从而实现系统的数据库访问功能。对于数据通信处理,为了实现智能化的通讯系统,采用JAVA语言的双通道通信机制,即在服务器端分别设立两个不同型号的Socket端口,并且通讯系统的所有客户端需要与服务器端设立的两个Socket相互连接,从而实现数据通信处理。对于消息设计,消息设计是整个即时通讯系统的主要工作,不仅服务器端需要担任消息处理工作,而且客户端也要担任消息处理的工作,对于协作方式的消息处理,服务器端和客户端可以明确分工,即客户端进行消息的处理,而服务器端经处理的信息转发给用户。

4 结束语

通讯系统是人们日常生活交流的软件,为了使企业投资效益最大化,开发企业智能即时通讯系统,从而方便企业内部之间的信息交流和资源共享,进而提高企业的工作效率。

参考文献

[1]林建兵,邹金安. 基于应用层的企业智能即时通讯系统的JAVA实现[J]. 西华大学学报(自然科学版),2009,03:52-55.

[2]高山. 基于融合通讯的移动社交平台的设计与实现[D].浙江大学,2013.

[3]高立江. 即时通讯系统的设计与实现[D].电子科技大学,2012.

[4]张春节. 基于SaaS平台的通用即时通讯系统的研究与实现[D].北京邮电大学,2013.

作者简介

通讯技术服务篇(10)

十三五规划对于通讯业的发展提出了宏伟的构想,要求“加快构建高速、移动、安全、泛在的新一代信息基础设施,推进信息网络技术广泛运用,形成万物互联、人机交互、天地一体的网络空间”。城乡通讯服务的均等化、通讯设施的升级、通讯业务的扩大化等都需要极大的信息支撑系统,这些服务的开展,需要计算机信息管理技术更深入的与通讯工程规划相结合,以处理、分析并利用来自于更多通讯载体的信息,使通讯工程的建设能够真正达到生产、生活、军事、国防等各个领域的使用需求。

1通讯工程规划的基本内容

计算机信息管理整合了计算机技术和管理技术,借助计算机及其配套设备、网络技术,围绕一定的目标及规划采集、加工、处理、存储、传输、查询信息同时做出判断和决策的过程。这一技术已经广泛应用于当前社会的各行各业,使各行业管理活动的决策和规划更为科学、高效。通讯工程规划是城市规划工作的重要环节,围绕城市当前建设需求和未来发展需求,需要通过科学地规划使通讯工程发挥最大的作用,为城市进步和发展提供支持。通讯工程规划,要围绕实际需求以及发展目标,实行总体和分区规划,并分析和探索规划重点,使规划更有方向性、目的性。

1.1通讯工程规划的工作内容

通讯工程是基于人与人之间的交流便利而产生的技术,随着科技的进步,涵盖范围逐步扩大,是对通讯技术、通讯系统和通讯网络等工程的总称。通讯工程规划是城市发展的基础保障,基本要求就是合理完成总体规划和分区规划。我国通讯工程规划工作中包含有庞大的地理属性数据量,需要借助于计算机信息管理技术才能得到最有效、准确的利用,这也是今后计算机信息管理在通讯工程规划中将要面对的主要工作内容,基于这些工作内容,才能对通讯工程的线路、设备、站所配置进行优化。从总体规划上,确定国内、国际长途电话的规划发展,以及非通话业务和数据通信等业务的发展目标,对于市话局到长途局之间的长市中继方式进行规划。对于新建的邮政以及电话局所等,要对模块局和郊区分区之间的集线器等远端模块位置进行勘定,对于分区内的近、远期的局所和站设备配合关系以及交换网的区界做出确定。明确近、远期的广播电视设施的规模以及用地面积。明确无线电收发信的区域范围和保护控制措施以及微波通道的宽度和控制高度。明确电话及广播电视的近远期枢纽、主干路和主要配线的路由以及电信缆道的管孔数。对于电话、广播、电视、邮政等通讯的布置进行优化,确保长途电话和数据通信等业务的实效性以及合理性。当前,我国的信息发展较为迅猛,新旧线路的置换也处于关键时期,旧站所、设备的维护和新站所的建立等都需要有科学的规划,避免大拆大建和浪费现象。在建设的基础上,确保项目功能达到最优化,全面提升通讯工程的效果。计算机信息管理将计算机技术和科学的管理理念结合起来,在大量数据分析的基础上,运用先进的管理理念,保障了通讯工程规划的科学性、长远性、系统性。

1.2通讯工程规划的基本原则

第一,通讯工程规划要以社会信息化需求为依据,根据社会信息化的需求,保障最普遍的通讯服务,为社会信息化发展提供最大的保障。第二,要做到通讯工程规划与城市规划的有效结合,根据城市规划布局进行合理的通讯工程规划。第三,要根据国家相差标准及规范进行规划,通讯技术的标准日新月异,在规划的过程中,必须了解相差标准,才能进行科学、合理、可靠的规划,确保通讯工程能够在使用过程中发挥最大的效果。第四,要以现阶段的发展实际以及未来发展需求为基础进行规划,充分分析当前的发展状况和未来通讯需求,保障通讯发展规划具有协调性,既满足当前城市需求,又能有更长远的规划,为通讯工程未来的智能化、数字化、信息化、综合化、宽带化、多样化发展提供基础。。

2邮政设施工程的规划

邮政是我国覆盖范围广、数据流量庞大、为人民基本通讯服务的基础设施。邮政连接了城市与城市、城市与乡镇、乡镇与乡镇之间的通讯,科技的不断发展、区域之间联系的不断加强使传统的邮政设施面临着升级压力,计算机信息管理系统已经成为邮政设施发展的关键技术。

2.1连接中心区域和周边区域

邮政设施的发展在我国存在较大的不平衡性,各地区之间邮政通讯存在着差异性,同一地区之间也会有中心区域和郊区的差异,依靠传统的人工服务很难将中心区域和周边区域实现通讯服务的均等化,但运用计算机信息管理技术,就能够把各区域内的邮政设施和邮政通讯用户进行统一的信息管理,实现整体化、系统化的管理。计算机信息管理技术使中心地区和周边地区之间的连接质量得到了极大的提升,实现了邮政通讯连接的稳定性、安全性和畅通性。工作人员只需要把周边地区的邮政设施和用户信息在计算机管理系统中进行输入,借助管理系统和计算机的数据分析技术,能够更迅速的运算出最理想的通讯方式及通讯线路,使周边地区的信息能够畅通地传输到中心地区,提高区域整体邮政通讯效率。

2.2邮政枢纽的设计和规划

通讯线路的设计和规划是邮政通讯传递的基础和关键步骤,线路设计的合理性直接影响到邮政通讯的工作效率和传递效率。计算机信息管理技术的运用,使邮政的设计和规划更加理想化。通过一键化和自动化操作,工作人员只要将现场勘察数据信息直接传输到信息管理系统中,管理系统在全面分析邮政枢纽的基础上,借助强大的数据统计和分析能力,更快捷、科学地规划通讯线路,使线路设计和规划更为合理化,不仅极大的减少了人力、物力和时间的花费,还极大地优化了设计结果。邮政通讯作为一个发展时间较长的系统,在规划过程中,尤其要注意整体性以及对现有资源的整合力度,因此通过计算机信息管理系统将各支部的布局和规模数据统一起来,再进行整体规划,能够确保规划更加科学、长远,而且既实现了独立工作,又能够进行集中管理。

2.3邮政通讯设施的维护和管理

计算机信息管理技术为邮政通讯设施的运行、管理和维护提供了很大的便利,节省了大量的人力资源,设施运行也更为安全、稳定。工作人员运用计算机信息管理系统建立一个邮政通讯设施运行正常状态的数据信息库,或者直接输入到管理系统中,借助系统的存储和记忆功能,分析邮政设施的运行状态。由管理系统连接区域内全部设施,实施实时监控,及时发现异常信息,向工作人员发出相应的指令,以便及时控制故障设施和线路,避免损坏扩大化。

3城市电话系统的规划

固定电话系统在移动通讯系统大规模发展之前,对于现代社会便利度的推动作用是巨大的,随着科技的发展,固定电话通讯技术也在不断提高,新设备和新技术的运用,使固定电话通讯线路更为复杂而多变,计算机信息管理技术的运用,为固定电话通讯工程的网络连接的完备性以及安全通信的需求提供了技术支持。目前,我国城市电话系统已经形成了光缆为主,微波和卫星为辅的立体化通讯网络。拥有全球最大的固网系统,在为城乡用户提供固定电话服务的同时,还提供了大量的宽带网络服务,在计算机信息管理系统的帮助下,建成了一个庞大的电信网络传输系统。

3.1固定电话的业务办理

固定电话在业务办理时,需要实名办理,根据业务办理所在地信息和用户身份信息进行办理,这些信息使用计算机管理系统能够与身份证明信息系统快速进行核对和匹配,在完成身份信息准确性认证的同时,再生成相应的固定电话号码,完成身份证明与固定电话号码的匹配。在后续的各种固定电话业务中,只需要使用身份证明和电话号码,就能够办理各种相关业务。

3.2固定电话通信线路的规划

城市固定电话系统的规划也是固定电话通讯质量的关键环节。我国城市电话系统从规划要求来说,住宅电话要求每户一部,而非住宅电话则是住宅电话三分之一左右。电话局和站所设备容量在占用率方面从近期要求是50%,中期则是80%,远期要达到85%。长途、市话等各网之间的交换,线路的选择等,都需要计算机信息管理系统强大的存储和分析功能,从而为系统规划提供更为合理的方案。城市固定电话系统需要相应的分支机构和站设备容量进行支撑,要保证通讯质量,就需要对分支机构和站设备容量的占有率进行分析,以选择最佳的通信线路,充分利用电信设备,提高城市电话系统的通讯质量,保障电话系统的布局、规划更为合理,能够将资源投放到最需要的地方。

4移动通讯规划

移动通讯工程的发展,是当前通讯工程发展最为迅猛的领域,对于固话领域形成了巨大的冲击,随着移动通讯基站的不断扩展,移动通信逐步覆盖了全国绝大部分地区,为人们的工作、生活提供了极大的方便,通讯的实时性、便捷性都实现了质的飞跃。计算机信息管理系统作用的极大的发挥,为移动通讯工程提供了最为坚实的技术支持和发展动力。

4.1业务办理

移动通讯客户数据量爆增,使得移动通讯的信息量急剧增加。移动通讯电话卡的申请、办理、补办,通讯纪录的查询、监督和管理等,都需要庞大信息量的支撑,计算机信息管理系统的建立,为业务的快速处理提供了更为智能化和自动化的方式,从而使移动通讯能够满足不断增长的客户需求。

4.2业务故障处理

我国移动通讯网络有A、B、C、D、G,其中A和B网都是模拟移动电话网,C、D、G网则是数字网。各个网络之间客户群不同,线路也存在差异,要使整个移动通讯网络能够在各个线路之间及时、准确交换,就需要计算机信息管理系统的支持。通过信息管理系统的建立,将客户信息传输到通讯网络中,确保其通讯的正常运行。业务发生故障时,也能够通过身份证明到营业厅处理,或者通过电话客服以及网络服务进行处理。

5广播电视规划

5.1广播电视规划宏观预测

广播电视规划一般以人口预测的方式对信号口和户均数据进行分析,按照2.8-3.5人为一个用户进行运算,从而测算出标准信息口和户均两端的数据,人均端口数则不能超过1个端口。有线电视包括了总前端和分前端等光接点,以200-500户的标准在路边箱内设置光接点。分前端则位于服务区中心,每两间机房服务于10000户左右。

5.2广播电视规划信号传输

广播电视规划的业务主要是无线的覆盖和有线网络设施,无线覆盖需要发射台和检测台等设备和站所,有线设施需要信号源接收和网络传播等设施。这些设施的信号覆盖、信号传输都需要通过计算机信息管理技术提供技术支持。广播电视信号由卫星以及地面庞大的网络系统传输到用户设备中,要完成信息的实时、高质量接收,必须在计算机信息管理系统的支撑下,通过快捷、准确的信息分析和处理技术,将数据信息及时、快捷、准确地提供给用户设备。

5.3广播电视运行和故障维修

广播电视作为城市规划的基础通讯设施,会受到来自于天气以及各种自然环境的影响,故障率较高,需要投入较大的监控和保护措施。当设施发生故障时,需要信息管理系统对故障进行排除、分析和指派处理,业务的办理、报停以及故障和线路的维修,都通过计算机信息管理技术得到了极大的便利。同时,广播电视设施覆盖面积和用户信息量都较为庞大,运行和维护都需要强大的信息支撑和管理。

6结语

计算机信息管理对通讯工程规划的科学化、系统化和规范化发展提供了有效的技术支持和先进的管理理念,使通讯工程规划工作的日常管理更为及时、准确。通过计算机信息管理系统提供的数据存储、处理和分析功能,极大地提高了通讯工程规划的工作效率和工作质量,能够使各个部门通过计算机网络,就能够了解到整个通讯工程的运行状况,通讯部门的决策有了更科学、全面的依据,使城市通讯工程规划更为真实、可靠。计算机信息管理系统对于通讯工程规划的宏观预测技术支持,使通讯工程规划在满足当前实际需求的基础上,更符合当前通讯信息化、智能化、数字化、宽带化、综合化的发展要求。

引用:

[1]熊建.计算机信息管理在通讯工程规划中的应用探讨[J].装饰装修天地,2016(6).

上一篇: 生物多样性的知识点 下一篇: 服务行业语言的重要性
相关精选
相关期刊