SIP呼叫流程典型流程图解及其详细解释

目录(?)[+]

1.注册流程:

2.注销流程:

3. 基本呼叫建立过程:

4. 会话更改流程:

5. 正常呼叫释放过程:

6. 被叫忙呼叫释放:

7.被叫无应答流程一:

8.被叫无应答流程二:

9.遇忙呼叫前转:

10.无应答呼叫前转流程:

11.呼叫保持:

12.呼叫等等:

1.注册流程:

2.注销流程:

3. 基本呼叫建立过程:

4. 会话更改流程:

5. 正常呼叫释放过程:

6. 被叫忙呼叫释放:

7.被叫无应答流程一:

8.被叫无应答流程二:

9.遇忙呼叫前转:

10.无应答呼叫前转流程:

11.呼叫保持:

12.呼叫等等:

13、资料汇总


呼叫保持

呼叫等待

呼叫前转

会议

Transfer

Refe

Conference

Forward

中国电信 第三分册 信令流程

http://www.vocal.com/sip/index.html

SIP Calling

SIP Conferencing

SIP Call Forwarding

SIP Call Transferring

Locating SIP Servers

SIP Message Routing

SIP PRACK

SIP Presence and Instant Messaging

SIP Registration

Secure SIP

SIP and Deep Packet Inspection (DPI)

SIP Session Timers

SIP Datasheet

RFC 3261 Standard

http://tools.ietf.org/html/draft-ietf-sip-cc-transfer-05

http://tools.ietf.org/html/draft-ietf-sip-refer-00


SIP呼叫转移(Refer)的信令流程

(2007-03-27 13:20:51)

转载


分类: VoIP技术

这是按照我们自己实现的流程画的,希望大家指正

时间: 2024-10-06 10:49:53

SIP呼叫流程典型流程图解及其详细解释的相关文章

带鉴权信息的SIP呼叫

INVITE sip:[email protected]/2.0 Via: SIP/2.0/UDP192.168.50.32:2445;branch=z9hG4bK-d8754z-244fd550d2729557-1---d8754z-;rport Max-Forwards: 70 Contact:<sip:[email protected]:2445> To: <sip:[email protected]> From:"1002"<sip:[email 

Asterisk 源代码解析之SIP呼叫

下图是asterisk的呼叫流程图: 我们以sip的呼叫过程为例来描述,其他channel的呼叫过程基本类似. Astersik下注册的sip用户主动发起一个呼叫的函数调用过程(incoming)如下: do_monitor->sipsock_read->handle_request->handle_request_invite->sip_new/ast_pbx_start->pbx_thread->__ast_pbx_run -> ast_spawn_exten

流程设计-流程模式

工作流基本包含如下多种模式用于工作流过程建模和分析: (1).基本模式 5种 ● 顺序模式---- 按照顺序执行各项活动 ● 并行分支模式----同时运行两个活动 ● 同步模式----同步两个并行的执行线程 ● 单选模式----从多条路径中选择一个执行 ● 简单合并模式----合并两个二选一路径 (2).高级分支与同步模式 5种 ● 多选模式----从多条执行路径中选出几条 ● 同步合并模式----合并多条路径,如果有多条路径被选择,则进行同步:如果只有一条路径被选择,则进行简单合并 ● 多合并

Gemini.Workflow 双子工作流入门教程三:定义流程:流程节点、迁移条件参数配置

简介: Gemini.Workflow 双子工作流,是一套功能强大,使用简单的工作流,简称双子流,目前配套集成在Aries框架中. 下面介绍本篇教程:定义流程:流程节点.迁移条件参数配置. 一.普通节点介绍: 先介绍这个,是因为普通节点,拥有所有的配置,其它类型的节点(会根据类型,隐藏或减少相应的配置) 所以介绍这个,就等于把所有的可配置项都介绍完了. 点击不同的地方,右侧会出现不同的配置项. 下面看普通节点的配置项: 流程图属性: 步骤名称(这个是可以更改的,在表单上如果想通过API控制节点,

详细解释 使用FileReference类加载和保存本地文件

一般而言,用户不希望web浏览器中运行的应用程序访问电脑硬盘里的文件.然而,随着基于浏览器(browser-based)的富因特网应用程序的增多,一些应用程序迫切需要访问用户所选择的文件,或者将文件保存到用户所选择的位置.支持FileReference类的Adobe Flash Player版本允许ActionScript应用程序将用户所选择的文件上传到服务器,或者从服务器下载文件到用户所选择的位置.然而,在Flash Player 10之前的版本中,除非您先将数据传送到服务器,否则无法在应用程

SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释

SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释 2016-04-14 23:40 13030人阅读 评论(2) 收藏 举报 分类: SSM(7) 这几天一直在整合SSM框架,虽然网上有很多已经整合好的,但是对于里面的配置文件并没有进行过多的说明,很多人知其然不知其所以然,经过几天的搜索和整理,今天总算对其中的XML配置文件有了一定的了解,所以拿出来一起分享一下,希望有不足的地方大家批评指正~~~ 首先   这篇文章暂时只对框架中所要用到的配置文件进行解

[软考]挣值管理EVM详细解释及应用,实例讲解收集(信息系统项目管理师-成本管理)

开场白 由于最近工作很忙,挣值管理这部分早就看完了,就是没有时间整理,今天抽出时间整理好了发出来和大家一起学习.这里要记住英文缩写的意义及公式,注意实例中的问题使用哪个公式来解决,可以自己再多找些练习,熟能生巧. 文章由简入繁,由浅入深,再加上自己的理解,其中难免有纰漏,若路过此处的同行发现错误或有更好的解题思路,请不吝赐教. 挣值管理(Earned ValueManagement,EVM)项目的挣值管理是用与进度计划.成本预算和实际成本相联系的三个独立的变量,进行项目绩效测量的一种方法.它比较

Android中多线程编程(四)AsyncTask类的详细解释(附源码)

Android中多线程编程中AsyncTask类的详细解释 1.Android单线程模型 2.耗时操作放在非主线程中执行 Android主线程和子线程之间的通信封装类:AsyncTask类 1.子线程中更新UI 2.封装.简化异步操作. 3.AsyncTask机制:底层是通过线程池来工作的,当一个线程没有执行完毕,后边的线程是无法执行的.必须等前边的线程执行完毕后,后边的线程才能执行. AsyncTask类使用注意事项: 1.在UI线程中创建AsyncTask的实例 2.必须在UI线程中调用As

我对CONTAINING_RECORD宏的详细解释

宏CONTAINING_RECORD的用处其实还是相当大的, 而且很是方便, 它的主要作用是: 根据结构体中的某成员的指针来推算出该结构体的指针! 下面从一个简单的例子开始说起: 我们定义一个结构体, 同时类型化: typedef struct{ int a; int b; int c; }ss; 这是一个很简单的结构体, 没什么特殊的, 稍微分析下该结构体: 结构体的大小(字节):4+4+4=12字节 成员a的偏移:0 成员b的偏移:4 成员c的偏移:8 我们用ss来定义一个变量: ss s