互通业务技术规范软交换与PSTN互通多域.docx

上传人:b****8 文档编号:9960108 上传时间:2023-02-07 格式:DOCX 页数:44 大小:650.90KB
下载 相关 举报
互通业务技术规范软交换与PSTN互通多域.docx_第1页
第1页 / 共44页
互通业务技术规范软交换与PSTN互通多域.docx_第2页
第2页 / 共44页
互通业务技术规范软交换与PSTN互通多域.docx_第3页
第3页 / 共44页
互通业务技术规范软交换与PSTN互通多域.docx_第4页
第4页 / 共44页
互通业务技术规范软交换与PSTN互通多域.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

互通业务技术规范软交换与PSTN互通多域.docx

《互通业务技术规范软交换与PSTN互通多域.docx》由会员分享,可在线阅读,更多相关《互通业务技术规范软交换与PSTN互通多域.docx(44页珍藏版)》请在冰豆网上搜索。

互通业务技术规范软交换与PSTN互通多域.docx

互通业务技术规范软交换与PSTN互通多域

 

中国联通软交换试验网

多域基本业务互通技术规范——软交换与PSTN互通

 

信息产业部电信传输研究所

二○○三年一月

目录

1软交换与SG之间采用TUP1

2软交换与SG之间采用ISUP16

1软交换与SG之间采用TUP

1.1配置

如下图所示,是本业务的基本配置图,在本业务中要求PSTN网络通过SG和TG与软交换1相连,软交换1和软交换2是软交换网络中的2个软交换设备,通过ATM/IP承载网相连,各种终端(包括IAD终端、AG终端、SIP终端、MGCP终端等)分别连接在软交换1和软交换2之下。

PSTN网中的用户号码为PQR(S)ABCD,软交换网中的各种终端用户号码可以采用局号,也可以采用网号。

PSTN用户和软交换2的用户之间的呼叫,拨区号+被叫用户的本地电话号码。

注1:

SG和软交换1之间可以采用TUP/SIGTRAN、ISUP/SIGTRAN、或专有信令。

本章以TUP为例对呼叫流程进行描述。

对底层信令(SIGTRAN或专有信令)则不涉及。

注2:

媒体服务器可以综合在软交换内部,也可以采用外挂的方式。

当采用外挂媒体服务器时,软交换和媒体服务器之间可以采用H.248/MGCP/SIP。

本规范以H.248协议为例对信令流程进行描述。

注3:

软交换2下面可以连接各种类型的终端用户。

在本规范中,软交换2到用户之间的流程被省略,可以参见其他规范。

 

1.2信令流程

1.2.1PSTN用户作主叫

1.2.1.1正常呼叫信令流程

1.2.1.1.1呼叫接续流程

 

 

(1)PSTN向软交换1发送IAI消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE请求,建立到被叫的连接。

(4)软交换2向软交换1回送临时响应180,指示正在向用户振铃。

(5)软交换1向PSTN回送后向地址全消息ACM,并且指示被叫用户空闲。

(6)软交换1向TG发送Modify命令,告知远端地址,并开始播放回铃音;TG回送响应。

(7)软交换2向软交换1发送成功响应200,指示被叫用户已经响应。

软交换1向软交换2回送响应。

(8)软交换1向TG发送Modify命令,切断回铃音,Mode=SendReceive;TG向软交换1回送响应。

(9)软交换1向PSTN发送ANC消息,指示被叫用户已经响应,并开始计费。

1.2.1.1.2主叫挂机

 

(1)主叫挂机,PSTN向软交换1发送CLF消息,指示释放连接;软交换1释放相关的资源并向PSTN发送RLG消息,释放完成。

(2)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination。

TG向软交换1回送响应。

(3)软交换1向软交换2发送BYE请求,释放连接;软交换2向软交换1回送响应。

1.2.1.1.3被叫挂机

 

(1)被叫用户挂机,软交换2向软交换1发送BYE请求,释放连接;软交换1向软交换2回送响应200。

(2)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination。

TG向软交换1回送响应,并在响应中报告本次通话统计信息。

(3)软交换1向PSTN发送后向挂机信号CBK;PSTN收到CBK后,立即向软交换1发送拆信信号CLF;软交换1释放相关资源并向PSTN发送RLG,呼叫连接释放完成。

1.2.1.2异常呼叫信令流程

1.2.1.2.1被叫用户忙

 

(1)PSTN向软交换1发送IAI消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE请求,建立到被叫的连接。

(4)软交换2判断被叫用户处于忙状态,向软交换1发送486,软交换1回送响应。

(5)软交换1向PSTN发送用户市忙信号SLB或用户长忙信号STB。

(6)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination。

TG向软交换1回送响应。

(7)PSTN向软交换1发送CLF消息,软交换1向PSTN发送RLG消息,呼叫连接释放完成。

1.2.1.2.2被叫用户号码为空号

1.2.1.2.2.1向主叫用户送空号音

 

(1)PSTN向软交换1发送IAI消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE请求,建立到被叫的连接。

(4)软交换2判断被叫用户号码为空号,向软交换1发送404,软交换1回送响应。

(5)软交换1向PSTN发送空信号UNN。

(6)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination。

TG向软交换1回送响应。

(7)PSTN向软交换1发送CLF消息,软交换1向PSTN发送RLG消息,呼叫连接释放完成。

1.2.1.2.2.2向主叫用户送录音通知

 

 

(1)PSTN向软交换1发送IAI消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE命令,请求建立到被叫用户的连接;软交换判断被叫用户号码为空号,建立到媒体服务器的连接,并向软交换1回送临时响应100。

(4)软交换2向媒体服务器发送Add命令,在媒体服务器中创建一个新context,并在context中加入RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等;媒体服务器回送响应返回其RTP端口号及采用的语音压缩算法。

(5)软交换2向软交换1发送183。

(6)软交换1向TG发送Modify命令,告知远端地址,其中模式为Receiveonly或SendReceive;TG向软交换1回响应。

(7)软交换1向PSTN回送后向地址全消息ACM。

(8)软交换2向媒体服务器发送Modify命令,并开始播放录音通知。

媒体服务器回送响应。

(9)主叫用户挂机,PSTN向软交换1发送CLF;软交换1释放与PSTN之间的连接并向PSTN发送RLG消息。

(10)软交换1向软交换2发CANCEL命令,中止连接请求连接的建立;软交换2回送响应。

软交换2向软交换1发送4xx命令;软交换1回送响应。

(11)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination;TG回响应,并在响应中报告本次通话的响应信息。

(12)软交换2向媒体服务器发送Subtract命令,删除连接;媒体服务器回响应。

1.2.1.2.3被叫用户无响应

 

(1)PSTN向软交换1发送IAI消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE请求,请求建立到被叫用户呼叫连接。

(4)软交换2向软交换1发送180Ringing,其中包含有关被叫的SDP信息。

(5)软交换1向PSTN回送后向地址全消息ACM。

(6)软交换1向TG发送Modify命令,告知远端地址,并开始播放回铃音。

TG回送响应。

(7)PSTN中的定时器超时,PSTN中的交换机判断被叫用户无响应,向软交换1发送CLF消息;软交换1释放与PSTN之间的连接并向PSTN发送RLG消息。

(8)软交换1向软交换2发送CANCEL请求;软交换2终止到被叫用户的连接建立并回送成功响应200。

软交换2向软交换1发送4xx终止请求,软交换1回响应ACK。

(9)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination;TG回响应。

1.2.2软交换用户作主叫

1.2.2.1正常呼叫信令流程

1.2.2.1.1呼叫接续流程

 

(1)主叫用户摘机,软交换2向软交换1发送INVITE消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(5)软交换1向PSTN发送IAI消息,建立到PSTN用户的连接。

(6)PSTN向软交换1发送ACM消息,指示正在向被叫用户进行振铃。

(7)软交换1向软交换2发送临时响应180,指示正在提醒被叫用户。

(8)PSTN向软交换1发送ANC消息,指示用户已经响应。

(9)软交换1向软交换2发送成功响应200。

(10)软交换2向软交换1发送ACK。

1.2.2.1.2主叫挂机

 

 

(1)主叫用户挂机,软交换2向软交换1发送BYE请求,释放连接;软交换1向软交换2回送响应200。

(2)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination;TG向软交换1回送响应。

(3)软交换1向PSTN发送CLF消息,释放连接。

PSTN向软交换1发送RLG消息,释放完成。

1.2.2.1.3被叫挂机

 

(1)被叫挂机,PSTN向软交换1发送后向挂机信号CBK;软交换1向PSTN发送拆线信号CLF,指示释放连接;PSTN向软交换1回送RLG,PSTN与软交换1之间的连接释放完成。

(2)软交换1向软交换2发送BYE请求,释放连接;软交换2向软交换1回送响应200。

(3)软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination;TG向软交换1回送响应。

1.2.2.2异常呼叫信令流程

1.2.2.2.1被叫用户忙

 

(1)主叫摘机,软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(5)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(6)被叫用户忙,PSTN向软交换1返回用户市忙信号SLB和用户长忙信号STB。

(7)软交换1收到SLB/STB后,立即向软交换2发送响应480,指示被叫用户忙;软交换2回送ACK。

(8)同时软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination,TG回送响应。

(9)软交换1向PSTN发送拆线信号CLF,释放连接;PSTN向软交换1发送RLG消息,指示呼叫连接释放完成。

1.2.2.2.2被叫用户号码为空号

1.2.2.2.2.1向主叫用户送空号音

Add(RTP)+Add(TDM)

(1)

INVITE

100Trying

(2)

(3)

Reply

(4)

IAI

:

被叫用户号码为空号

(5)

(6)

UNN

Subtract+Subtract

(7)

404

(8)

Reply

ACK

(9)

CLF

RLG

(1)主叫用户摘机,软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(5)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(6)PSTN判断被叫用户号码为空号,向软交换1发送UNN消息。

(7)软交换1收到UNN后,立即向软交换2发送响应404,指示被叫用户号码为空号。

(8)同时软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination,TG回送响应。

(9)软交换1向PSTN发送拆线信号CLF,释放连接;PSTN向软交换1发送RLG消息,指示呼叫连接释放完成。

1.2.2.2.2.2向主叫用户送录音通知

此时,有两种情况。

第一种情况:

PSTN回送UNN(空号)消息,软交换1收到UNN后,控制媒体服务器向主叫用户发送录音通知。

信令流程如下如所示:

 

 

(1)主叫用户摘机,软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(5)PSTN判断被叫用户号码为空号,向软交换1发送UNN消息。

(6)软交换1收到UNN后,向媒体服务器发送Add命令,在媒体服务器中创建一个新context,并在context中加入RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

媒体服务器向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(7)同时软交换1向TG发送Subtract命令,删除RTPTermination和TDMtermination,TG回送响应。

(8)软交换1向PSTN发送拆线信号CLF,释放连接;PSTN收到CLF消息之后,释放资源,并向软交换1回送RLG消息,指示连接释放完成。

(9)软交换1向软交换2发送响应183,其中包含关于媒体服务器的SDP信息。

(10)软交换1向媒体服务器发送Modify命令,开始向用户播放录音通知;媒体服务器回送响应。

(11)主叫用户挂机,软交换2向软交换1发送CANCEL请求;软交换1回送响应200。

软交换1向软交换2发送响应4xx,SIP终端回送ACK。

(12)软交换1收到CANCEL请求后,立即向媒体服务器发送Subtract命令,删除连接;媒体服务器回送响应。

第二种情况:

PSTN中的端局交换机直接向主叫用户发送录音通知。

信令流程如下如所示:

 

(1)主叫用户摘机,软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(5)PSTN判断被叫用户号码为空号,要向主叫用户播放录音通知,PSTN向软交换1发送ACM消息。

(6)软交换1向软交换2发送响应183,其中包含关于媒体服务器的SDP信息。

(7)主叫用户挂机,软交换2向软交换1发送CANCEL请求;软交换1回送响应200。

软交换1向软交换2发送响应4xx,结束连接请求,软交换2回送ACK。

(8)软交换1向TG发送Subtract命令,释放连接和相关的资源;TG回送响应。

(9)软交换1向PSTN发送拆信信号CLF,指示释放连接;PSTN释放和软交换1之间的连接,并向软交换1回送RLG消息。

1.2.2.2.3被叫用户无响应

 

(1)软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(5)PSTN回送地址全信号ACM。

(6)软交换1收到ACM之后,向软交换2发送临时响应180,指示正在向用户振铃。

(7)被叫用户无响应,软交换2上的相关定时器超时,软交换2向软交换1发送CANCEL命令,软交换1释放相关的资源并回送成功响应。

软交换1向软交换2发送4xx,终止呼叫连接,软交换2回送响应。

(8)软交换1向PSTN发送CLF消息,指示释放连接;PSTN收到CLF消息之后,释放资源,并向软交换1回送RLG消息。

(9)软交换1向TG发送Subtract命令,删除连接,TG回送响应。

1.2.2.2.4PSTN回送CGC(电路拥塞信号)

 

(1)主叫摘机,软交换2向软交换1发送INVITE请求,请求建立到PSTN用户的连接,INVITE请求中包含主叫的SDP信息。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为SendReceive,并设置抖动缓存、语音压缩算法等。

TG向软交换1回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送临时响应100,指示呼叫正在处理过程中。

(4)软交换1向PSTN发送IAI消息,建立到被叫用户的连接。

(5)PSTN回送电路拥塞消息CGC。

(6)软交换1收到CGC之后,向软交换2发送响应480,指示无资源可用。

(7)同时软交换1向PSTN发送CLF消息,指示释放连接;PSTN收到CLF消息之后,释放资源,并向软交换1回送RLG消息,指示连接释放完成。

(8)软交换1向TG发送Subtract命令,删除连接,TG回送响应。

1.1.3计费

1.3.1PSTN用户作主叫

软交换1执行计费功能,开始计费点是呼叫接续流程中的(7)200响应;停止计费点是主叫挂机中的

(1)CLF消息或被叫挂机中的

(1)BYE消息。

1.3.2软交换用户作主叫

软交换2执行计费功能,开始计费点是呼叫接续流程中的(9)200消息;停止计费点是主叫挂机中的

(1)BYE消息或被叫挂机中的

(2)BYE消息。

注1:

本规范中的计费全部针对正常呼叫信令流程,对于异常呼叫软交换不计费。

注2:

释放方式采用互不控制方式。

2软交换与SG之间采用ISUP

2.1配置

如下图所示,是本业务的基本配置图,在本业务中要求PSTN网络通过SG和TG与软交换1进行互通,软交换1和软交换2是软交换网络中的2个软交换设备,通过ATM/IP承载网相连,各种终端(包括IAD终端、AG终端、SIP终端、MGCP终端等)分别连接在软交换1和软交换2之下。

PSTN网中的用户号码为PQR(S)ABCD,软交换网中的各种终端用户号码可以采用局号,也可以采用网号。

PSTN用户和软交换2的用户之间的呼叫,拨区号+被叫用户的本地电话号码。

注1:

SG和软交换1之间可以采用TUP/SIGTRAN、ISUP/SIGTRAN、或专有信令。

本章以ISUP为例对呼叫流程进行描述。

对底层信令(SIGTRAN或专有信令)则不涉及。

注2:

媒体服务器可以综合在软交换内部,也可以采用外挂的方式。

当采用外挂媒体服务器时,软交换和媒体服务器之间可以采用H.248/MGCP/SIP。

本规范以H.248协议为例对信令流程进行描述。

注3:

软交换2下面可以连接各种类型的终端用户。

在本规范中,软交换2到用户之间的流程被省略,可以参见其他规范。

 

2.2信令流程

2.2.1PSTN用户作主叫

2.2.1.1正常呼叫信令流程

2.2.1.1.1呼叫接续流程

 

 

(1)PSTN向软交换1发送IAM消息,请求进行呼叫连接的建立。

(2)软交换1向TG发送Add命令,在TG中创建一个新context,并在context中加入TDMtermination和RTPtermination,其中Mode设置为Receiveonly或Inactive,并设置抖动缓存、语音压缩算法等;TG回送响应返回其RTP端口号及采用的语音压缩算法。

(3)软交换1向软交换2发送INVITE请求,建立到被叫的连接。

(4)软交换2向软交换1回送临时响应180,指示正在向用户振铃。

(5)软交换1向PSTN回送后向地址全消息ACM,并且指示被叫用户空闲。

(6)软交换1向TG发送Modify命令,告知远端地址,并开始播放回铃音;TG回送响

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1