H323学习笔记一之协议初识

       最近的工作,需要给视频终端添加H.323协议支持,在原来的工作中,了解过设备所具备的SIP通信功能。自己之前从未接触过H.323相关的东西,抱着好奇的心思,只能一点点查找相关的资料,慢慢学习相关的知识内容,并最终能够给设备集成支持H323协议的通信功能。并将自己整个的学习经历记录在这里。方便以后自己来查看回顾。
当今全数字化通信潮流势不可挡,传统电话业务也不例外。传统电话中中包含一套完整的话务信令,对应的VOIP中也需要信令系统,以解决寻找被叫方、建立应答、能力协商和多媒体通信等关键工作流。这个与之前自己所接触的SIP协议应该有异曲同工之处,都是通过一系列的信令来进行会话的建立、参数的修改等等一系列操作。所以相信之前有着对SIP协议比较熟悉的基础,后面来搞H.323会更加容易一些。
       H.323与SIP一样并不是像一开始自己想象的那样是一个单独的协议,都是协议族。H.323标准为基于IP的音频,视频和数据通信提供了基础。H.32x是范围很大的协议族,可以在复杂网络中实现视频会议。另外该H.32x包括H.320和H.324,分别用于ISDN和PSTN通信。H.323协议族中H225和H245是协议的核心。H.225协议包含RAS与呼叫信令。H.245控制信令包含:能力协商和主从协商。H.323定义了基于网络的通信系统的四个主要组件:终端,网关,关守和多点控制单元。H323标准为智能设备带来了强大的多媒体通信能力。相关协议可以在 https://www.itu.int/search 进行搜索下载。还有CSDN、豆丁、道客巴巴上应该也可以找到,但是后者往往需要积分什么的,不太方便。
在初识H323时,在CSDN上找到一个写的很不错的博客,https://blog.csdn.net/shareviews/article/details/78893505 他的博客目录里面有很多相关的介绍,也可以去他的博客里面去查看。自己在学习这个的过程中,有很大的参考,所以这个也是写博客的目的吧,一方面方便自己回顾,一方面也能够帮助他人。
在这里插入图片描述
       H.323标准提供了一种多端互联的多媒体通信服务的组件,协议和过程。H.323是第一个采用IETF标准RTP来通过IP网络传输音频和视频的VoIP标准。H.323为智能终端提供基于互联网协议(IP)的网络的分组网络的实时音频,视频和数据通信。H.323定义了基于网络的通信系统的四个主要组件:终端网关关守多点控制单元;四种组件构成通信系统时,提供点对点和点对多点多媒体通信服务;网守,网关和MCU是H.323标准的逻辑上独立的组件,但可以实现为单个物理设备。在实时双向多媒体通信中,H.323终端强制要求支持音频,可选支持数据和视频; 终端提供多媒体能力交换机制,保证多种多媒体终端可以互相配合。H.323终端提供的基本业务是基于IP网络的音频通信,扩展目标是与其他多媒体终端互通。在H.323标准的逻辑上有网关、网守以及多点控制单元这三个组件,其中网关连接两个不同的网络。H.323网关提供H.323网络和非H.323网络之间的连接。H.323网关的作用是协议转换,即H323和其他通信协议的转换,两台H323终端之间直接通信没有必要经过网关。在公司中有个产品好像就有做过这个协议转换,回头可以根据这个来参考一下。H323网关可以提供H323终端和异构网络中的终端之间的相互通信能力。H323网关用于转换或翻译:呼叫建立和释放的协议,多媒体能力协商协议,以及必要的媒体格式转换等。比如在所接触的产品中,支持SIP协议,所以如果要是添加网关,网关应该具备SIP协议和H323协议转换的功能。H323网守主要负责H323设备的认证控制、地址解析、带宽管理和路由控制等。当H.323网络中不存在网守时,两个端点是不需要经过认证就能直接通信的。在初期实现H323通信时,暂时不用考虑网关网守这些组件,能够实现最基本的通信功能即可。 多点控制单元为三个或更多H.323终端的会议提供支持。参加会议的所有终端与MCU建立连接。MCU管理会议资源,在终端之间进行协商,以确定要使用的音频或视频编码器/解码器(CODEC),并且可以处理媒体流。这个跟原来接触的BVC很相像。自己现在所要加功能的终端已经具备一定的媒体流处理的能力,但是充其量能够算得上一个mini的MCU。这个后续可能能把这个终端做的更加强大吧,这个应该放在自己的TO DO LIST上吧。
      H323具备哪些特性和优势呢?从网上找到一些评价:
在这里插入图片描述
但是具体这些优势和特性给自己的实际感觉,还需要后续的实际工作来验证。
H323与SIP区别和联系
      SIP协议中的用户代理UA(User Agent)是一个逻辑实体,作用等同于H323系统中终端。SIP服务器作用等同于H.323的网守。SIP协议中的SDP作用等同于H323系统中H.245。SIP协议的作用等同于H323系统中中的RAS和Q.931协议。IETF的SIP体系和ITU-T的H323体系中,媒体流均采用RTP协议,不同主要体现在呼叫信令和控制信令。
H.323信令信息是符合ASN.1的二进制编码,需要特殊的编解码器。SIP信息是基于文本的,采用ISO10646以UTF-8编码,易于编码实现和调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值