SIP IP 电话系统的呼叫路由
赵志峰1,2,3 杨永康2 仇佩亮1
(1. 浙江大学博士后科研流动站杭州 310027)
(2. 东方通信博士后科研工作站杭州 310053)
(3. 解放军理工大学通信工程学院南京 210007)
摘要: 文章首先介绍了SIP IP 电话系统呼叫路由使用的几个基本概念,包括请求资源标识、路由头部、路由记录和路由集。然后对SIP 呼叫路由的基础---注册和注销过程进行了描述。文章还分对话内和对话外两种情况对SIP 系统的呼叫路由过程进行了详细分析。最后给出了SIP 的移动框架和移动呼叫路由过程。关键词:SIP IP 电话系统呼叫路由移动性重定向
1 引言
SIP IP 电话系统的呼叫路由过程是由用户代理、代理服务器、注册服务器共同协调完成的。其中用户代理用于发起和接收呼叫, 代理服务器负责对呼叫请求和响应消息进行转发。注册服务器接受用户代理的注册请求并更新定位服务器中用户的地址映射信息。
本文将在[1]的基础上对SIP 的呼叫路由过程进行介绍。主要内容有基本的概念和术语、注册/注销过程、对话内和对话外的呼叫路由过程以及移动时的呼叫路由过程等。
2 基本概念
2.1 请求资源标识
请求资源标识(Request-URI) 是请求消息起始行的主要内容, 在RFC 3261[2]中其作用是标识请求消息的最终接收者。当用户代理客户(UAC:User Agent Client) 发送请求消息时, 请求资源标识的内容一般是被叫的逻辑地址。当请求消息到达被叫域时, 代理服务器通过查找定位服务器, 找到被叫的联系地址。在向被叫转发请求消息时, 请求资源标识将被修改为被叫的联系地址。
2.2 路由记录和路由头部
路由记录(Record Route)头部的作用是记录请求消息经过的路径,用代理服务器SIP URI 地址序列的形式来表示。该头部由请求消息经过的代理服务器根据需要插入, 用以强制本对话后续的所有请求消息必须经过本代理服务器。
路由(Route) 头部的作用与TCP/IP 中源点选路选项的作用非常类似。该头部作为请求消息的一部分, 描述了本请求
Tags:SIP,IP,电话,系统,呼叫,路由

