【电信增值业务学习笔记】8 3G视频类增值业务
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
1.视频类相关标准:
- 基于ISDN网络的H.320系统
- 基于IP网的H.323系统
- 基于PSTN网络的H.324系统
- 基于SIP的软交换视频系统
2.3G-324M标准:
3G-324M工作于时分复用(TDM)电路交换(CS)信道。 (TDM)电路交换(CS)信道。TDM是固定低时延服务,无需在IP路径每一跳进行路由,无需数据包的打包和解包。
3G-324M移动终端通过网关与固网/Wi-Fi /WiMaxIP H.323/SIP等视频终端互通。
发展由来:
H.324是基于电路交换的PSTN网络视频服务的标准协议栈,包括H.324、H.223、H.245等系列协议。 H.324协议指定了如何用同步V.34 Modem来进行基于POTS(Plain Old Telephone Systems)的多媒体通信,其移动扩展部分(H.324M)适用于无线、移动产业;3GPP在ITU H.324M及其他国际标准基础上制订了3G-324M框架性协议,它可以在无线电路交换网络上实现实时多媒体服务,使视频、音频、控制信号等在同一个64K的物理链路上传输。3GPP 3G-324M标准包括两个TS(Technical specs),TS 26.112用于CS呼叫建立,TS 26.111定义3G-324M初始化和操作过程;3GPP2对应的标准为3GPP2 C.S0042 for Circuit-Switched Video Conferencing Services。
2.网络协议架构和实体架构图
3G-324M协议栈主要内容
H.245 呼叫控制协议
•制定视频呼叫的消息控制标准,包括控制流程、加密、抖动管理、呼叫启动和终止信号。
•功能:主从终端决定、终端能力交换、逻辑信道信令、传输模式协商等。
H.223多路复用协议
•制定多路音频和视频信号在单个移动通信信道的复用和分离标准。
音频视频的编解码技术
•视频:H.263, MPEG-4
•音频:自适应多速率AMR, G.723.1
电路域视频电话的网络示例
RNC/BSC :主要负责连接的建立和释放,切换,宏分集合并,无线网络的资源管理控制功能。
NodeB/BTS:是WCDMA/TD-SCDMA制式的基站。
3.3G-324M过程
建立过程:
信令流程图:
- 1-2. UEA向MSC SERVER A发SETUP消息,消息中携带的BC_IE信元(承载能力标识单元)。
- 3-6. MSC SERVER A向HLR B发起SRI请求,HLR B 获取取漫游号码。
- 7-9. MSC SERVER A向MSC SERVER B发起ISUP IAM消息,MSC SERVER B向UE B发起发起寻呼请求消息。
- 10-11. MSC SERVER B向UE B发SETUP消息,消息中携带的BC_IE信元。UE B返回CALL CONFIRMED消息。
- 12-14. 被叫振铃后,UE B向MSC SERVER B返回ALERTING消息。MSCSERVERB向MSCSERVERA返回ISUPACM消息。MSC SERVER B向MSC SERVER A返回ISUP ACM消息。
- 15-19. 被叫摘机后,MSC SERVER B向MSC SERVER A返回ANM消息。
- 20. H.245建立过程:UE A与UE B进行端到端的H.245 终端能力集的协商、H.245 主从确定的协商、H.245发送复用表的协商,并打开H.245音频、视频逻辑通道。UEA与UEB可进行可视电话通话。
拆除过程:
- 21. H.245拆除过程:UEA与UEB 之间关闭H.245音频、视频逻辑通道,结束H.245会话,主被叫用户面的资源都被拆除。
- 22. 假设UEA先终止呼叫,向MSC SERVER A发起DISCONNECT拆线消息。
- 23. MSC SERVER A向MSC SERVER B发ISUP REL消息,请求拆除被叫侧。
- 24. MSC SERVER B向UE B发起DISCONNECT拆线消息。
- 25. MSC SERVER B向MSC SERVER A返回ISUP RELEASE COMPLATE。
- 26. MSC SERVER A向UE A发RELEASE消息。
- 27. UE A向MSC SERVER A返回RELEASE COMMPLETE消息。
- 28. UE B向MSC SERVER B发RELEASE释放请求消息。
- 29. MSC SERVER B向UE B返回RELEASE COMMPLETE消息。
4.业务关键问题——异构网络视频电话的互通:视频网关
视频网关用于连接3G网络和IP网络,提供协议转换功能(3G-324M和H.323/SIP)和音视频编码转换功能,实现移动/固网之间的互通,包括3G移动终端与SIP/H.323终端之间点对点视频电话业务的互通和可视电话会议业务的互通。
视频网关内部结构以及外部接口
5.业务举例:IVVR增值业务平台
VVR 业务是对语音 IVR 业务的延伸,通过3G-324M视频呼叫为3G视频终端用户提供集音频、视频为一体的增值业务。用户拨打不同的业务接入号码接入不同的视频业务。
在VIG和业务平台之间采用标准的接口,包括控制信令SIP和媒体接口RTP/RTCP。
信令流程
MRS为多媒体资源服务器,VIG和MRS之间采用的是标准SIP协议。MRS和AppServer之间的控制可以通过内部协议完成。
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
【电信增值业务学习笔记】8 3G视频类增值业务相关推荐
- 【电信增值业务学习笔记】3 语音类增值业务
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.一卡多号:(Single SIM Multiple Number -SSMN) 为拥有一个SIM卡的移动用户 ...
- 电信增值业务学习笔记(转)
电信增值业务学习笔记1 http://blog.csdn.net/gnuhpc/archive/2009/10/11/4644247.aspx 电信增值业务学习笔记2--移动网络基本概念和组网结构 h ...
- 大数据业务学习笔记_学习业务成为一名出色的数据科学家
大数据业务学习笔记 意见 (Opinion) A lot of aspiring Data Scientists think what they need to become a Data Scien ...
- 【转】医疗业务学习笔记--DICOM协议的基础内容!!!!!!!!!!
转自:医疗业务学习笔记--DICOM协议的基础内容 - 知乎 本文首发于"雨夜随笔"公众号,欢迎关注. DICOM协议是医疗领域对如何处理.存储.打印和传输医疗图片的一系列标准.D ...
- HTML5学习笔记之音视频标签
HTML5学习笔记之音视频标签 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记之基础标签 HTML5学习笔记之表格标签 HTML5学习笔记之表单标签 HTML5学习 ...
- 小学计算机教师业务笔记,信息技术教师业务学习笔记
1.as基元数据类型boolean,int,number,string,uint 其中int.number.uint是处理数字的.int用来处理整数,number用来处理很长又有小数点的数字,uint ...
- web三维gis引擎cesium的学习笔记(包含视频融合和动态纹理)
文章目录 web三维gis引擎cesium的学习笔记(包含视频融合和动态纹理) Cesium.Viewer 坐标系 位置方向 官方api文档及示例 Entity API Primitives API ...
- # C# 学习笔记(4) 类
C# 学习笔记(4) 类 面向对象编程主要是为了写出一个通用的代码,屏蔽差异,方便开发大型项目.类就是面向对象编程的核心之一.和C语言的结构体相比,结构体拥有的功能,类统统都有,除此之外,类还有许多新 ...
- Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
最新文章
- 微软笔试题 2013暑期实习笔试题目
- 浙江文成“红领巾”向交警敬礼:上下学感谢有你
- android唤醒屏幕并解锁
- Java线程的不同状态
- Wireshark文档阅读笔记-User Datagram Protocol(UDP)
- latex中怎么设置每一行文字都对齐_排版系列教程 | LaTeX,为学术论文排版而生【浮动体篇】...
- confluence 统计页面访问量插件Page View Tracker
- 八年级计算机模拟试题,八年级计算机试卷(含答案).doc
- 西门子系列PLC教学视频资源1——S7-200和S7-200smart
- PDF文件密码破解方法有几种,快来看!
- 用HTML 格式导出Excel 时,如何保留显示网格线 转载
- 计算机网络 如何算 子网号,计算机网络的划分以及主机号子网号的计算方法
- cesium heading(yaw)-pitch-roll的关系(3)
- 计算机组成原理:循环冗余校验码CRC具备“一位纠错”功能的思考与探索
- cs与msf的联合使用
- 福利:工作经常用到的Mac软件整理
- 栈(Stack) C 语言实现
- 极限交付:软件项目外包成功的保障
- linux查看群组所属用户,linux 列出用户所属的所有群组的5种方法
- 已解决cython_bbox安装出现的问题
热门文章
- 文本文件与二进制文件,C++流(待续)
- navicat premium 连接oracle_Navicat Preminm连接oracle时闪退问题解决
- Xcode10 修改代码后,编译没有反应,或者导入头文件没有提示
- 一个NSObject对象占多少内存?
- Java数字包装类基本程序,Java基本数据类型包装类
- 主板电源开关接口图解_电脑主板开机电路检修步骤及思路。
- 32拟合分析_SigmaPlot14.5:指导用户逐步完成图形创建和数据分析过程
- openwrt 系统日志配置_Openwrt 之 Samba配置
- 研究人员探索gaze fixation对基于运动想象的脑机接口性能的影响
- P300脑机接口及数据集处理