【电信增值业务学习笔记】3 语音类增值业务

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

1.一卡多号:(Single SIM Multiple Number -SSMN)

  • 为拥有一个SIM卡的移动用户提供多个电话号码作为副号码
  • 主叫:可以选择用主号码还是副号码发起呼叫
  • 被叫:可以根据不同时间,针对不同来电,有选择的接听电话
  • 支持业务用户选择副号码发送和接收短信

组网方案

image

MO呼叫流程示例及流程图:基于ISUP

采用接入码方式实现业务触发,需在交换设备上做好接入码的路由数据。

image

呼叫流程图:

image

 

MT呼叫流程示例及流程图:基于IN

需要在主号码的HLR中为其副号码设置T-CSI(被叫用户签约信息)智能网业务触发数据。

image

呼叫流程图:

image

注意SSP与一卡多号业务平台之间的信令在MO个MT之间的不同。

 

2.IVR (Interactive Voice Response,交互式语音应答):

用户通过拨打指定号码,可以根据操作提示收听、点送所需语音信息,或者参与聊天、交友等互动式服务。

网络结构:

image

VAG:

  • 前置机:话路转接功能,路由功能,话单生成和话务统计功能
  • 语音网关:实现No.7或PRI与H.323的实时转换,实现语音与IP包的实时转换
  • 路由器:作为VAG接入数据网的接入点 实现VAG之间的互连

 

CP/SP(语音平台) 
结构划分

  • 接入层:呼叫分配、网络设备接入等;
  • 业务控制层:业务调度、认证计费授权、智能路由管理、统计维护等; 业务控制层:业务调度、认证计费授权、智能路由管理、统计维护等;
  • 数据访问层:数据访问代理等。

业务流程

  • 用户拨打接入码
  • 电话网络将呼叫请求转接到语音平台
  • 语音平台处理用户的请求信息(和用户进行语音交互)
  • 语音平台同步进行计时计费、记录用户日志等后台处理……

 

3.语音信箱:

由用户向运营商申请业务,并设置呼叫转移。当主叫用户呼叫业务用户遇忙或无应答时,听到语音信箱的提示后,可以进行留言;

业务用户随后即可拨通语音信箱中听取留言 语音信箱中听取留言。

image

对比移动秘书:

image

语音信箱特点:原始信息,未经过转述,非人工,保证信息隐私。 
移动秘书特点:被叫无需再拨打电话,即可了解到未接电话内容,留言为人工接听,没有容量限制,信息只经过稳定的语音和短信方式传输,未作额外存储,保证信息到达率。

 

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

转载于:https://www.cnblogs.com/gnuhpc/archive/2012/12/11/2813766.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/576161.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

循环依赖源码深度解析

singletonObjects (一级缓存)它是我们最熟悉的朋友,俗称“单例池”“容器”,缓存创建完成单例Bean的地方。 earlySingletonObjects(二级缓存)映射Bean的早期引用,也就是说在这个Map里的Bean不是…

多线程间共享变量线程安全问题——ThreadLocal

Java并发编程中很重要的类:ThreadLocal 在多线程应用程序中,对共享变量进行读写的场景是很常见的。如果不使用一定的技术或方案,会引发各种线程安全的问题。常见解决线程安全的方式有synchronized、volatile等方式,但synchronized…

java8流式操作

简介:Stream 中文称为 “流”,通过将集合转换为这么一种叫做 “流” 的元素序列,通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作。 操作分类: .stream() stream()把一个源数据,可…

ArrayList源码阅读

private static void extracted() {ArrayList<StudentVO> arrayList new ArrayList<StudentVO>();arrayList.add(new StudentVO("张三", 23));arrayList.add(new StudentVO("李四", 24));arrayList.add(new StudentVO("王五", 24))…

常用的JS小功能整理

<a href"#" onclick "this.style.behaviorurl(#default#homepage);this.sethomepage(http://www.mingrisoft.com)" style" color:Black; font-size: 9pt; font-family: 宋体; text-decoration :none;" >设置主页</a> <a href&quo…

类的加载过程

类的加载过程 代码 public class Father{private int i test();private static int j method();static{System.out.print("(1)");}Father(){System.out.print("(2)");}{System.out.print("(3)");)public int test(){System.out.print("(…

教你如何开发一个 SpringBoot starter

从前从前&#xff0c;有个面试官问我一个 SpringBoot Starter 的开发流程&#xff0c;我说我没有写过 starter&#xff0c;然后就没有然后了&#xff0c;面试官说我技术深度不够。 我想说这东西不是很简单吗&#xff0c;如果要自己写一个出来也是分分钟的事情。至于就因为我没…

两分钟彻底让你明白Android Activity生命周期(图文)!

转&#xff1a;http://blog.csdn.net/qyf_5445/article/details/8290232 首先看一下Android api中所提供的Activity生命周期图(不明白的&#xff0c;可以看完整篇文章&#xff0c;在回头看一下这个图&#xff0c;你会明白的): Activity其实是继承了ApplicationContext这个类&am…

spring4和spring5的aop执行顺序区别?

spring4单切面 spring4多切面 spring4 spring5

jquery datepicker 点击日期控件不会自动更新input的值

页面代码&#xff1a;<link href"http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" rel"stylesheet" type"text/css"/> <link href"/static/css/main.css" rel"stylesheet" type"text/css"/…

一个b+树库存放多少索引记录

MySQL中InnoDB页的大小默认是16k。也可以自己进行设置。&#xff08;计算机在存储数据的时候&#xff0c;最小存储单元是扇区&#xff0c;一个扇区的大小是 512 字节&#xff0c;而文件系统&#xff08;例如 XFS/EXT4&#xff09;最小单元是块&#xff0c;一个块的大小是 4KB。…

检索函数retrieve

转载于:https://www.cnblogs.com/flowjacky/archive/2012/12/28/2836729.html

BootCDN——React入门学习

首先下载:react依赖&#xff1a;react.js、react-dom.js、babel.js 这种方式容易出错&#xff0c;所以不使用这个 使用下面方式正真的用法;Babel 中文网 Babel - 下一代 JavaScript 语法的编译器

redis事务命令复习

命令复习&#xff1a; multi&#xff1a;开启事务 开启事务之后&#xff0c;讲要操作的命令都放到了QUEUED&#xff08;queued&#xff09;队列里&#xff0c;然后通过EXEC命令一起提交。 对于WATCH命令&#xff1a; 开启了事务&#xff0c;没有提交&#xff0c;这时候又有一…

STM32示波器 信号发生器

关于stm32的示波器&#xff0c;网上以经有很多了。这里还是想把自己的设计思想发表出来。这个项目已经准备了很久。这里首先要感谢以前的团队&#xff0c;非常感觉陈师和覃总两位经验丰富的嵌入式工程师&#xff0c;获得了不少多方面的考虑。如果不是工作调整等原因&#xff0c…

FlashPaper安装及使用方法

FlashPaper安装及使用方法 一、FlashPaper的安装 第一步&#xff1a;下载FlashPaper2.2安装包 点击下面链接下载FlashPaper2.2 FlashPaper2.2下载 第二步&#xff1a;安装FlashPaper2.2 将zip压缩包解压至磁盘的某一文件夹中&#xff0c;注意&#xff0c;此版本FlashPaper为了能…

redis的lua脚本解决原子操作

使用一个简单的工具类 代码示例&#xff1a;

redis集群异步复制造成锁丢失(分布式锁)

在redisConfig配置类注入bean Configuration public class RedisConfig {Beanpublic RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){RedisTemplate<String, Object> template new RedisTemplate<String, Object>();templat…

redis内存默认值调整

redis一般设置物理内存的3/4 redis.conf配置文件修改maxmemory这个值来调整redis的内存大小 info memory命令可用查看redis内存使用情况 info可用查询redis下的各种命令