欢迎来到天天文库
浏览记录
ID:31370631
大小:106.00 KB
页数:6页
时间:2019-01-09
《浅析ip网络电话业务生成方式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅析IP网络电话业务生成方式 【摘要】本文介绍了IP网络电话业务的发展历史,以及基本情况。对IP网络电话业务的生成方式进行了归纳和分析。 【关键词】IP网络电话;运营商;第三方 0.引言 IP(InternetProtocoi)网络电话始于1995年,简称IP电话,所谓IP网络电话,是在IP网上通过TCP/IP协议实时传送语音信息的应用。最初的IP网络电话技术,只是计算机对计算机的语音传输技术。双方用户都必须与因特网联网,还要具备一套IP网络电话软件(skype网络电话)、音频卡、麦克风和扬声器等设置。目前,IP网络电话已经通过网关把因特网与传统电话网联系起来,用户可以和普通电话用
2、户一样,只要有网络电话机就能打因特网的国际长途电话。我们就IP网络电话业务实现过程中的生成方式进行归纳分析。 1.业务的生成者 IP网络电话的生成者可以有三种:第一是业务的运营商生成的业务。在业务提供给用户的时候,业务已经编译完成,处于可以运行的状态。第二是第三方生成业务,只要业务符合一定的标准,因为英特网协议的普适性,可以在其他厂商的业务平台上交互使用。第三是可以用户自己生成。 1.1运营商自己提供6 业务的运营商自己提供业务,是最传统的一种模式。这种模式已经在电信领域存在了很多年,对于业务的运营商来说,他们对于自己的将要提供的业务有着深入的了解,可以针对业务本身提供适合自己的方
3、式。[1]对于用户的管理,也可以进行量体裁衣的设计。因为业务限制在自己可以预见的范围之内,对于业务运营商来说,对这种方式的业务生成最为简单,这种情况下的业务也最容易管理,对业务能力的自由度也最大。这种方式也不适合于可移动性的体现,尤其是当用户跨过运营商范围漫游之后,一些业务,或者一些业务的特性(如语言特性、用户偏好设置等)将有可能不复存在。这种业务生成的用户特性也比较单一,或者用户的特性限制在一个非常狭窄的范围之内,因为在业务生成过程中运营商无法预知用户可能有的新的特性需求。对于这一点,运营商有可能一开始就采用一种比较开放的方式,使得对于自己的业务用户需求可以灵活地实现,但是为了实现新的在
4、运营商之间必须达成新的协议。但是采用这种方式的最大缺陷是重用性。对于一个类似的业务,甚至一个类似的接口,比如新业务与传统业务如email的接口,各个运营商都必须重新定义。 图1:运营商自己生成业务 1.2第三方生成业务6 第二种方式是有第三方生成业务。采用第三方生成的业务是Internet采用的普遍模式。注意这里第三方生成业务不只是第三方代替运营商开发业务,甚至还包括第三方运行业务,但是从业务用户角度来讲认为他使用的是一个综合的业务。第三方生成业务的最大好处在于业务的重用,以及用户可以有选择自己业务提供者的权利(竞争)。[2]但是因为业务提供者之间必须相互交互,所以必须有一套完整规模
5、的协议集才能达到这一目标。TCP/IP协议族正好提供了这样强大的功能。对于IPTelephony来说,这是一个自然而然的选择。我们平常上网的时候,就是第三方生成业务的真实写照。我们可能浏览一个网页,然后选择其他网站的链结,这是不同的业务提供商共同完成一项业务的例子。现实的业务要比以上提供的例子复杂的多,尤其是IPTelephony业务。但是他们的基本规律都是一样的:业务按照功能划分为最小的模块,每个模块都有特定的协议加以约束,模块之间可以相互通信,以方便地将其组装为一个完整的业务。不同的业务模块可以有不同的业务提供商来提供。而下层的传送和事件的触发则采用统一的标准,在Internet商规约
6、为不保证质量的信息包的传送。其实这样的概念已经在IN中得到了的应用。IN起因于需要将业务的生成和底层交换相分离的要求,这样可以方便快捷地实现新的业务。当一个呼叫建立信息到达交换机(SSP)的时候,SSP联结SCP以接受对于业务的处理指令。IN标准定义了一个基本呼叫状态模型(BCSM)。这个模型可以用来记录一个业务呼叫的处理过程,SCP将按照BCSM执行这个业务。交换机用一系列的DP(Decisionpoint)点来配置。当一个DP点达到的时候,交换机当前的状态和相关信息上报到SCP,SCP决定下一步如何操作(即交换机下一步要进入何种状态)。SCP也可以指示交换机设置和去除DP点。同时,对于
7、每一个智能业务,他们都是由不同的业务设计者用独立于业务的构件(ServiceIndependentBuildingBlock,SIB)来构成的。一个与IPTelephony业务相近的例子是web。在应用层内部,业务信令的处理与业务内容的执行也被分离。后者可以使用CGI/Servlets/ASP/ServerSide6Scripts等等,后者只需要对标准的输入和输出流进行操作即可。前者负责相应的信令处理、客户端的标示和内部
此文档下载收益归作者所有