CN1852461A - 局间切换后并发语音业务的实现方法 - Google Patents

局间切换后并发语音业务的实现方法 Download PDF

Info

Publication number
CN1852461A
CN1852461A CNA2005100733658A CN200510073365A CN1852461A CN 1852461 A CN1852461 A CN 1852461A CN A2005100733658 A CNA2005100733658 A CN A2005100733658A CN 200510073365 A CN200510073365 A CN 200510073365A CN 1852461 A CN1852461 A CN 1852461A
Authority
CN
China
Prior art keywords
smsc
amsc
end points
message
mgw
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100733658A
Other languages
English (en)
Other versions
CN100396113C (zh
Inventor
蒋砾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100733658A priority Critical patent/CN100396113C/zh
Publication of CN1852461A publication Critical patent/CN1852461A/zh
Application granted granted Critical
Publication of CN100396113C publication Critical patent/CN100396113C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了局间切换后并发语音业务的方法,该方法包括:A1.SMSC通知与自身相连的第二MGW创建第二端点,第二MGW将第二端点的地址信息返回给SMSC;B1.SMSC请求AMSC参与到本次呼叫中,并将第二端点的地址信息发送给所述AMSC,AMSC根据SMSC的请求接续被叫方,并通知第一MGW创建第一端点,同时将第二端点的地址信息发送给第一MGW;C1.第一MGW建立第一端点与第二端点的对应关系,并将第一端点的地址信息发送给AMSC,AMSC再通过SMSC将第一端点地址信息返回给第二MGW,第二MGW建立第一端点和第二端点之间的对应关系。本发明能够实现IP承载方式下局间切换后并发语音业务,能够提高资源利用率。

Description

局间切换后并发语音业务的实现方法
技术领域
本发明涉及无线通信***中的并发业务,尤其涉及局间并发语音业务的实现方法。
背景技术
在第三代(3G)通信***中,移动台在进行数据业务的同时,还能够实现语音业务,这种情况被称为是并发业务。具体而言,使用移动台的用户在进行数据下载或浏览网页等数据业务时,可以接收来自另一用户的呼叫、或者呼叫另一用户,进行语音通信。同样,用户利用移动台接入网络、进行语音业务时,也可以并发数据业务。在并发业务中,用户可以首先接入数据业务、而后再并发语音业务;也可以首先接入语音业务、而后再并发数据业务。
由于移动台会随着用户的移动而发生位置改变,当移动台在业务进行过程中从一个移动交换中心(MSC)所管辖的范围移动到另外一个MSC所管辖的范围时,该移动台发生了局间切换。按照协议规定,将移动台发起或接收呼叫时最先建立业务信道的MSC称为初始MSC(AMSC);将局间切换后,移动台所属的MSC称为服务MSC(SMSC),其中,AMSC的拜访位置寄存器(VLR)中保存有该移动台的用户信息以及业务权限等原始信息。如图1所示,AMSC与SMSC之间通过E接口进行交互,两者之间采用时分多路复用(TDM)的方式承载语音信号。
正在进行数据业务的移动台为了在数据业务不中断的情况下完成局间切换,则AMSC在确定移动台移动到SMSC所管辖的区域内时,首先向SMSC发送局间切换调用消息,请求SMSC接受该移动台的局间切换;SMSC成功的建立业务信道后,再向AMSC返回局间切换结果返回消息,以便该移动台通过SMSC继续进行数据业务;而后,移动台和SMSC下的BSC建立连接后,SMSC向AMSC发送局间切换完成消息,指明该移动台的本次局间切换已经完成。在数据业务进行过程中完成局间切换后,移动台的原始信息仍然保存在AMSC的VLR中。
在数据业务的进行过程中完成局间切换后,并发语音业务包括两种情况:一种是发生局间切换的移动台作为语音业务的主叫方,另一种是发生局间切换的移动台作为语音业务的被叫方。在上述两种情况下,由于发生切换的移动台的原始信息位于AMSC的VLR中,因此AMSC要参与到并发语音业务的流程中。
参见图2,发生局间切换的移动台作为主叫方时,现有并发语音业务的方法包括以下步骤:
步骤201.SMSC在移动台发出并发语音业务的主叫请求后,向AMSC发送携带有用户标识(MSID)、被叫号码和局间电路标识(InterMSCCircuitID)的业务添加调用(ADDSERV)消息,请求AMSC发起并发语音业务的主叫流程。
本步骤中,当移动台通过BSC将并发语音业务的主叫请求发送给SMSC后,SMSC将该移动台的身份标识信息作为MSID、将本次呼叫所选定的局间电路信息作为局间电路标识,连同被叫号码一起携带于ADDSERV消息中,发送给AMSC。
步骤202.AMSC根据所接收到的ADDSERV消息接续被叫方,并向SMSC返回业务添加结果返回(addserv)消息,指明呼叫建立成功。
本步骤中,AMSC首先从接收到的ADDSERV消息中提取出被叫号码,找到该被叫方所属的MSC,实现对该被叫方的接续,促使被叫方的移动台振铃;并且,AMSC向SMSC返回addserv消息,指明ADDSERV消息中的呼叫建立请求已经被AMSC接受,并且进行了被叫方的接续。
通过上述两个步骤,建立了发生局间切换的主叫方与被叫方之间的语音传输信道,以便此后主叫方与被叫方能够实现语音通话。
在实际的网络运营过程中,发生局间切换的移动台也可以作为并发语音业务的被叫方。如图3所示,发生局间切换的移动台作为被叫方时,现有并发语音业务的方法包括以下步骤:
步骤301.AMSC向SMSC发送携带有MSID和局间电路标识的***间呼叫建立调用(ISSETUP)消息,请求SMSC发起并发语音业务的被叫流程。
当AMSC发现网络中的移动台或者固定电话作为主叫方呼叫发生局间切换的移动台时,在本步骤中向被叫方所属的SMSC发送ISSETUP消息。该消息中的MSID信元中携带了被叫方的用户标识信息,局间电路标识信元中携带了本次呼叫所需要占用的电路信息。
步骤302.SMSC向AMSC返回***间呼叫建立结果返回(issetup)消息,指明呼叫建立的结果。
本步骤中,SMSC从接收到的ISSETUP消息中提取出MSID信元,针对该MSID信元所对应的被叫用户分配空中信道,促使被叫方的移动台开始振铃;并且SMSC向AMSC返回issetup消息。
步骤303.SMSC通过BSC获知被叫方应答后,向AMSC发送***间应答调用(ISANSWER)消息,指明被叫方接受了本次语音呼叫。
步骤304.AMSC向SMSC返回***间应答结果返回(isanswer)消息,指明已经收到了ISANSWER消息。
通过上述四个步骤,建立了主叫方与发生局间切换的被叫方之间的语音传输信道,以便此后主叫方与被叫方能够实现语音通话。
以上为AMSC与SMSC之间采用TDM承载方式时局间切换后并发语音业务的具体过程。上述过程虽然较为简单,但是缺存在如下缺点:
1.在TDM承载方式下,将物理信道按照时隙进行划分,给不同的呼叫使用。而如果呼叫进行过程中没有需要传送的语音信号,例如主叫方与被叫方均不讲话,此时也将占用该呼叫对应的时隙,传输资源的利用率较低;
2.由于空中接口部分和TDM承载部分的编码格式不同,即移动台和BSC之间的语音信号格式与AMSC和SMSC之间的语音信号格式不同,则必须通过编解码器来实现上述语音信号格式的转换,因此增加了语音业务的时延和语音信号质量损失。
目前,在AMSC与SMSC之间出现了一种新的承载方式——互联网协议(IP)承载方式。在该方式下,呼叫进行过程中如果没有需要传送的语音信号则不占用带宽,并且移动台和BSC之间的语音信号格式与AMSC和SMSC之间的语音信号格式采用相同的编码格式。
虽然IP承载方式能够克服TDM承载方式的缺点,但是,由于协议中并未规定IP承载方式下局间切换后并发语音业务的具体方法,而无法充分利用IP承载的诸多优点。
发明内容
有鉴于此,本发明的目的在于提供IP承载方式下局间切换后并发语音业务的实现方法。
为实现上述目的,本发明提供了IP承载方式下局间切换后并发语音业务的实现方法,该方法包括以下步骤:
A1.服务移动交换中心SMSC接收到来自于发生局间切换的移动台的并发语音业务的主叫请求后,SMSC通知与自身相连的第二媒体网关MGW为本次呼叫创建第二端点,第二MGW将第二端点的地址信息返回给SMSC;
B1.SMSC请求初始移动交换中心AMSC参与到本次呼叫中,并将第二端点的地址信息发送给所述AMSC,AMSC根据SMSC的请求接续被叫方,并通知与该AMSC相连的第一MGW为本次呼叫创建第一端点,同时将第二端点的地址信息发送给第一MGW;
C1.第一MGW根据接收到的第二端点的地址信息,建立第一端点与第二端点的对应关系,并将第一端点的地址信息发送给AMSC,AMSC再通过SMSC将接收到的第一端点地址信息返回给第二MGW,第二MGW根据接收到的第一端点的地址信息,建立第一端点和第二端点之间的对应关系,并建立发生局间切换的主叫方与被叫方之间的语音传输通道。
其中,步骤A1所述SMSC通知与该SMSC相连的第二媒体网关MGW为本次呼叫创建第二端点的步骤为:
SMSC向第二MGW发送增加端点请求ADD消息;
步骤A1所述第二MGW将第二端点的地址信息返回给SMSC的步骤为:
第二MGW向SMSC发送携带有第二端点地址信息的增加端点响应ADDReply消息。
其中,设置本次呼叫的虚拟电路标识,则步骤B1所述SMSC请求AMSC参与到本次呼叫中的步骤为:
SMSC向AMSC发送携带有该移动台的用户标识信息、被叫号码和虚拟电路标识的业务添加调用ADDSERV消息;
步骤B1所述将第二端点的地址信息发送给AMSC的步骤为:
SMSC向AMSC发送邀请INVITE消息,并在该消息中携带第二端点地址信息以及与所述ADDSERV消息相同的虚拟电路标识;
步骤C1所述AMSC通过SMSC将接收到的第一端点地址信息返回给第二MGW的步骤为:
AMSC向SMSC发送携带有所述第一端点地址信息的200_OK消息;SMSC再从接收到的200_OK消息中解析出第一端点的地址信息,通过端点参数更新请求MODIFY消息发送给第二MGW。
其中,步骤B1所述AMSC根据SMSC的请求接续被叫方之后,该方法进一步包括:
AMSC向SMSC返回业务添加结果返回addserv消息,指明AMSC接受了本次呼叫,并进行了被叫方的接续。
其中,所述AMSC向SMSC发送200_OK消息之后,该方法进一步包括:
SMSC向AMSC返回确认ACK消息,指明SMSC已经接收到了来自于AMSC的200_OK消息。
其中,步骤B1所述SMSC请求AMSC参与到本次呼叫中,并将第二端点的地址信息发送给该移动台所在的AMSC的步骤为:
SMSC向AMSC发送携带有该移动台的用户标识信息、被叫号码以及第二端点地址信息的ADDSERV消息;
步骤C1所述AMSC通过SMSC将接收到的第一端点地址信息返回给第二MGW的步骤为:
AMSC将所述第一端点的地址信息携带于addserv消息中,发送给SMSC;SMSC再从接收到的addserv消息中解析出第一端点的地址信息,通过MODIFY消息发送给第二MGW。
其中,步骤B1所述通知与该AMSC相连的第一MGW为本次呼叫创建第一端点,同时将第二端点的地址信息发送给第一MGW的步骤为:
AMSC将获取到的第二端点的地址信息放入ADD消息中,发送给第一MGW;
步骤C1所述将第一端点的地址信息返回给AMSC的步骤为:
第一MGW将第一端点的地址信息携带于增加端点响应ADD Reply消息中,发送给AMSC。
其中,所述MODIFY消息发送给第二MGW之后,该方法进一步包括:
第二MGW向SMSC发送端点参数更新响应MODIFYReply消息,指明第一MGW与第二MGW之间的连接建立成功。
其中,该方法包括以下步骤:
A2.来自主叫方的并发语音业务的呼叫请求到达AMSC后,AMSC通知与自身相连的第一MGW为本次呼叫创建第一端点,第一MGW将第一端点的地址信息返回给AMSC;
B2.AMSC请求SMSC参与到本次呼叫中,并将第一端点的地址信息发送给该移动台所在的SMSC,SMSC根据AMSC的请求接续被叫方,并通知与该SMSC相连的第二MGW为本次呼叫创建第二端点,同时将第一端点的地址信息发送给第二MGW;
C2.第二MGW根据接收到的第一端点的地址信息,建立第一端点与第二端点的对应关系,并将第二端点的地址信息发送给SMSC,SMSC再通过AMSC将接收到的第二端点地址信息返回给第一MGW,第一MGW根据接收到的第二端点的地址信息,建立第一端点和第二端点之间的对应关系,并建立发生局间切换的主叫方与被叫方之间的语音传输通道。
其中,步骤A2所述AMSC通知与自身相连的第一MGW为本次呼叫创建第一端点的步骤为:
AMSC向第一MGW发送ADD消息;
步骤A2所述第一MGW将第一端点的地址信息返回给AMSC的步骤为:
第一MGW向AMSC发送携带有第一端点地址信息的ADD Reply消息。
其中,设置本次呼叫的虚拟电路标识,则步骤B2所述AMSC请求SMSC参与到本次呼叫中的步骤为:
AMSC向SMSC发送携带有该移动台的用户标识信息和虚拟电路标识的***间呼叫建立调用ISSETUP消息;
步骤B2所述将第一端点的地址信息发送给SMSC的步骤为:
AMSC向SMSC发送INVITE消息,并在该消息中携带第二端点地址信息以及与所述ISSETUP消息相同的虚拟电路标识;
步骤C2所述SMSC通过AMSC将接收到的第二端点地址信息返回给第一MGW的步骤为:
SMSC向AMSC发送携带有所述第二端点地址信息的200_OK消息;AMSC再从接收到的200_OK消息中解析出第二端点的地址信息,通过MODIFY消息发送给第一MGW。
其中,步骤B2所述SMSC根据AMSC的请求接续被叫方之后,该方法进一步包括:
SMSC向AMSC返回***间呼叫建立结果返回issetup消息,指明SMSC接受了本次呼叫,并进行了被叫方的接续。
其中,所述SMSC向AMSC发送200_OK消息之后,该方法进一步包括:
AMSC向SMSC返回ACK消息,指明AMSC已经接收到了来自于SMSC的200_OK消息。
其中,步骤B2所述AMSC请求SMSC参与到本次呼叫中,并将第一端点的地址信息发送给SMSC的步骤为:
AMSC向SMSC发送携带有该移动台的用户标识信息以及第一端点地址信息的ISSETUP消息;
步骤C2所述SMSC通过AMSC将接收到的第二端点地址信息返回给第一MGW的步骤为:
SMSC将所述第二端点的地址信息携带于issetup消息中,发送给AMSC;AMSC再从接收到的issetup消息中解析出第二端点的地址信息,通过MODIFY消息发送给第一MGW。
其中,步骤B2所述通知与该SMSC相连的第二MGW为本次呼叫创建第二端点,同时将第一端点的地址信息发送给第二MGW的步骤为:
SMSC将获取到的第一端点的地址信息放入ADD消息中,发送给第二MGW;
步骤C2所述将第二端点的地址信息返回给SMSC的步骤为:
第二MGW将第二端点的地址信息携带于ADD Reply消息中,发送给SMSC。
其中,所述MODIFY消息发送给第一MGW之后,该方法进一步包括:
第一MGW向AMSC发送MODIFY Reply消息,指明第一MGW与第二MGW之间的连接建立成功。
其中,所述步骤C2之后,该方法进一步包括:
SMSC通过BSC获知所述移动台应答后,向AMSC指明该移动台接受了本次呼叫。
其中,所述向AMSC指明该移动台接受了本次呼叫的方步骤为:
SMSC向AMSC发送***间应答调用ISANSWER消息。
其中,所述SMSC向AMSC发送ISANSWER消息之后,该方法进一步包括:
AMSC向SMSC返回表明所述ISANSWER消息已被成功接收的***间应答结果返回isanswer消息。
其中,所述地址信息至少包括:互联网协议IP地址和端口号。
应用本发明,能够在IP承载方式下实现局间切换后并发语音业务。具体而言,本发明具有如下有益效果:
1.本发明分别在与AMSC和SMSC相连的MGW1和MGW2中为本次呼叫创建端点1和端点2,并通过IP地址和端口号,将两个端点连接起来,以便在并发语音业务的过程中,在两端点之间的媒体流通路上传输语音信号,因此能够在IP承载方式下实现局间切换后并发语音业务。
2.由于本发明能够在IP承载方式下实现局间切换后并发语音业务,因此能够充分的利用IP承载方式的优点,即:语音通话过程中没有语音信号时,则不占用带宽,而该部分带宽可以供其它业务使用,因此提高了传输资源的利用率;另外,由于IP承载部分可以与空中接口部分采用相同的编解码方式,无需采用任何解码器来转换信号格式,则在端到端的全部传输过程中都能够避免由于解码器的引入而带来的传输时延和语音信号质量损失。
附图说明
图1为发生局间切换的网络结构图;
图2为现有的局间切换后,并发语音业务的主叫信令流程图;
图3为现有的局间切换后,并发语音业务的被叫信令流程图;
图4为本发明实施例1中局间切换后并发语音业务的主叫信令流程图;
图5为本发明实施例1中局间切换后并发语音业务的被叫信令流程图;
图6为本发明实施例2中局间切换后并发语音业务的主叫信令流程图;
图7为本发明实施例2中局间切换后并发语音业务的被叫信令流程图。
具体实施方式
为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
由于IP承载方式采用的是端到端的连接,而AMSC和SMSC分别连接有媒体网关(MGW)1和MGW2,因此当进行本发明局间切换后并发语音业务时,MGW1和MGW2分别在AMSC和SMSC的指示下,在自身创建传递本次呼叫语音信号的端点,并在所创建的端点之间建立连接,以便实现主叫方与被叫方的语音通信。
本发明可以将符合会话初始化协议(SIP)的消息与现有并发语音业务的消息相结合,建立AMSC和SMSC之间的IP承载,进而实现并发语音业务;也可以对现有并发语音业务消息进行改进,建立AMSC和SMSC之间的IP承载,进而实现并发语音业务。下面通过两个实施例描述本发明局间切换后并发语音业务的方法。
实施例1:结合SIP消息实现IP承载方式下的并发语音业务。
如图4所示,发生局间切换的移动台作为主叫方时,本实施例并发语音业务的方法包括以下步骤:
步骤401~402.移动台通过BSC将并发语音业务的主叫请求发送给SMSC后,SMSC向MGW2发送增加端点请求(ADD)消息,请求MGW2创建本次呼叫的端点2;MGW2完成端点2的创建后,通过增加端点响应(ADD Reply)消息,将端点2的端点标识(TID)、IP地址和端口号发送给SMSC。
步骤403~404.SMSC向AMSC发送携带有MSID、被叫号码和局间电路标识的ADDSERV消息,请求AMSC发起并发语音业务的主叫流程,AMSC根据接收到的ADDSERV消息接续被叫方;并且SMSC通过向AMSC发送与该ADDSERV消息相关联的邀请(INVITE)消息,邀请AMSC参与到本次呼叫中,并将端点2的IP地址和端口号发送给AMSC。
IP承载方式下,AMSC和SMSC之间通过IP地址和端口号传输分组数据报文,而无需建立TDM线路,则AMSC和SMSC之间消息中的局间电路标识无需像TDM承载方式那样携带本次呼叫所需要占用的电路信息,而是携带SMSC为本次呼叫而分配的虚拟电路标识(vCIC)的具体数值。
对于本处的两个步骤而言,SMSC获知与自身连接的MGW2成功的创建了端点2后,将移动台的身份标识信息作为MSID、将本次呼叫的vCIC作为局间电路标识,连同被叫号码一起携带于ADDSERV消息中,发送给AMSC。AMSC接收到ADDSERV消息后,从该消息的MSID中提取出被叫号码,找到该被叫方所属的MSC,实现对该被叫方的接续。
并且,为了使得AMSC获得端点2的IP地址和端口号,则SMSC将端点2的IP地址和端口号作为INVITE消息的SDP,发送给AMSC。另外,为了表明本处发出的INVITE消息与ADDSERV消息相关联,SMSC还将INVITE消息中的vCIC信元与ADDSERV消息中的局间电路标识保持一致。
步骤405~406.AMSC向与自身相连的MGW1发送携带有端点2的IP地址和端口号的ADD消息,请求MGW1创建本次呼叫的端点1;MGW1完成端点1的创建后,建立端点1于端点2的对应关系,并通过ADD Reply消息,将端点1的TID、IP地址和端口号发送给AMSC。
此处AMSC将INVITE消息中携带的端点2的IP地址和端口号放入ADD消息中,发送给MGW1。MGW1在自身为本次呼叫建立端点1,并将该端点1的IP地址和端口号与ADD消息中的端点2的IP地址和端口号相对应,以便端点1能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点2。而后,MGW1再向AMSC发送携带有端点1的TID、IP地址和端口号的ADD Reply消息,作为ADD消息的响应。
步骤407~408.AMSC向SMSC返回addserv消息,指明AMSC接受了本次呼叫,并进行了被叫方的接续;并且AMSC通过200_OK消息,将端点1的IP地址和端口号发送给SMSC。
步骤409~410.SMSC向MGW2发送携带有端点1的IP地址和端口号的端点参数更新请求(MODIFY)消息;MGW2根据接收到的端点1的IP地址和端口号,建立端点1与端点2之间的对应关系后,向SMSC返回端点参数更新响应(MODIFY Reply)消息,指明MGW1与MGW2之间的连接建立成功。
此处SMSC将从200_OK消息中解析出的端点1的IP地址和端口号,放入到MODIFY消息中,发送给与该SMSC相连的MGW2;而后,MGW2将接收到的端点1的IP地址和端口号与端点2的IP地址和端口号相对应,以便端点2能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点1。然后,MGW2再向SMSC返回表明端点1和端点2已经成功连接的MODIFY Reply消息。
步骤411.SMSC向AMSC返回确认(ACK)消息,指明已经接收到了来自AMSC的200_OK消息。
本步骤的ACK消息只需在SMSC接收到200_OK消息之后发出,即该消息与步骤409、410之间不存在确定的时间顺序。
至此,建立了发生局间切换的主叫方与被叫方之间的语音传输通道,此后该并发语音业务的主叫方与被叫方之间可以利用已建立的语音传输通道实现语音通话。
与上述流程相似,当发生局间切换的移动台作为被叫方时,AMSC和SMSC之间也通过符合SIP协议的消息实现端点IP地址和端口号的传递。
如图5所示,发生局间切换的移动台作为被叫方时,本实施例并发语音业务的方法包括以下步骤:
步骤501~502.AMSC发现网络中的移动台或者固定电话作为主叫方呼叫发生局间切换的移动台时,AMSC向与自身连接的MGW1发送ADD消息,请求MGW1创建本次呼叫的端点1;MGW1完成端点1的创建后,通过ADD Reply消息,将端点1的TID、IP地址和端口号发送给AMSC。
步骤503~504.AMSC向SMSC发送携带有MSID和局间电路标识的ISSETUP消息,请求SMSC发起并发语音业务的被叫流程,SMSC根据接收到的ISSETUP消息呼叫被叫方;AMSC通过向SMSC发送与该ISSETUP消息相关联的INVITE消息,邀请SMSC参与到本次呼叫中,并将端点1的IP地址和端口号发送给SMSC。
此处ISSETUP消息的MSID信元中携带了被叫方的用户标识信息,局间电路标识信元中携带了本次呼叫vCIC。SMSC接收到ISSETUP消息后,从该消息中提取出MSID信元,并针对该被叫用户分配空中信道,促使被叫方的移动台开始振铃。
并且,为了使得SMSC获得端点1的IP地址和端口号,则AMSC将端点1的IP地址和端口号作为INVITE消息中的SDP,发送给SMSC。另外,为了表明本处发出的INVITE消息与ISSETUP消息相关联,SMSC还将INVITE消息中的vCIC信元与ISSETUP消息中的局间电路标识的内容保持一致。
步骤505~506.SMSC向与自身相连的MGW2发送携带有端点1的IP地址和端口号的ADD消息,请求MGW2创建本次呼叫的端点2;MGW2完成端点2的创建后,建立端点1和端点2之间的对应关系,并通过ADDReply消息,将端点2的TID、IP地址和端口号发送给SMSC。
此处SMSC将从接收到的INVITE消息中解析出的端点1的IP地址和端口号携带于ADD消息中,发送给MGW2。MGW2在自身为本次呼叫建立端点2,并将该端点2的IP地址和端口号与ADD消息中的端点1的IP地址和端口号相对应,以便端点2能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点1。而后,MGW2再向SMSC发送携带有端点2的TID、IP地址和端口号的ADD Reply消息,作为ADD消息的响应。
步骤507.SMSC向AMSC返回issetup消息,指明SMSC接受了本次呼叫。
步骤508.SMSC通过200_OK消息,将端点1的IP地址和端口号发送给AMSC。
为了端点1和端点2能够在后续步骤中建立连接,SMSC在本步骤中通过200OK消息将端点2的IP地址和端口号发送给AMSC。
步骤509~510.AMSC向与自身连接的MGW1发送携带有端点2的IP地址和端口号的MODIFY消息;MGW1根据接收到的端点2的IP地址和端口号,建立端点1与端点2之间的对应关系后,向AMSC返回MODIFY Reply消息,指明MGW1与MGW2之间的连接建立成功。
此处AMSC将从200_OK消息中解析出的端点2的IP地址和端口号,放入到MODIFY消息中,发送给与该AMSC相连的MGW1;而后,MGW1将接收到的端点2的IP地址和端口号与端点1的IP地址和端口号相对应,以便端点1能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点2。然后,MGW1再向SMSC返回表明端点1和端点2已经成功连接的MODIFY Reply消息。
步骤511.AMSC向SMSC返回ACK消息,指明AMSC已成功的接收了200_OK消息。
本步骤的ACK消息只需在200_OK消息之后发出,即该消息与步骤509和510之间不存在确定的时间顺序。
步骤512~513.SMSC通过BSC获知被叫方应答后,向AMSC发送ISANSWER消息,指明被叫方接受了本次语音呼叫;AMSC再向SMSC返回表明ISANSWER消息已经被成功接收的isanswer消息。
至此,建立了主叫方与发生局间切换的被叫方之间的语音传输通道,此后该并发语音业务的主叫方与被叫方之间可以利用已建立的语音传输通道实现语音通话。
以上方法为将符合SIP协议的消息与现有并发语音业务的消息相结合,建立AMSC与SMSC之间的IP承载,下面描述通过对现有并发语音业务进行改进而建立IP承载的方法。
实施例2:对现有消息进行改进实现IP承载方式下的并发语音业务。
本实施例在现有的ADDSERV消息、addserv消息、ISSETUP消息以及issetup消息中增加SDP信元,用于传递为本次呼叫所建立的端点的IP地址和端口号。
如图6所示,发生局间切换的移动台作为主叫方时,本实施例并发语音业务的方法包括以下步骤:
步骤601~602.当移动台通过BSC将并发语音业务的主叫请求发送给SMSC后,SMSC向MGW2发送ADD消息,请求MGW2创建本次呼叫的端点2;MGW2完成端点2的创建后,通过ADD Reply消息,将端点2的TID、IP地址和端口号发送给SMSC。
步骤603.SMSC向AMSC发送ADDSERV消息,请求AMSC发起并发语音业务的主叫流程,该消息中携带有MSID、被叫号码以及保存有端点2的IP地址和端口号的SDP信元,AMSC根据接收到的ADDSERV消息接续被叫方。
SMSC获知与自身连接的MGW2成功的创建了端点2后,将移动台的身份标识信息作为MSID、将端点2的IP地址和端口号作为SDP信元,连同被叫号码一起携带于ADDSERV消息中,发送给AMSC。AMSC接收到ADDSERV消息后,从该消息的MSID中提取出被叫号码,找到该被叫方所属的MSC,实现对该被叫方的接续。
步骤604~605.AMSC向与自身相连的MGW1发送携带有端点2的IP地址和端口号的ADD消息,请求MGW1创建本次呼叫的端点1;MGW1完成端点1的创建后,建立端点1与端点2的对应关系,并通过ADD Reply消息,将端点1的TID、IP地址和端口号发送给AMSC。
此处AMSC将ADDSERV消息中携带的端点2的IP地址和端口号放入ADD消息中,发送给MGW1。MGW1在自身为本次呼叫建立端点1,并将该端点1的IP地址和端口号与ADD消息中的端点2的IP地址和端口号相对应,以便端点1能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点2。而后,MGW1再向AMSC发送携带有端点1的TID、IP地址和端口号的ADD Reply消息,作为ADD消息的响应。
步骤606.AMSC向SMSC返回addserv消息,指明AMSC接受了本次呼叫,并进行了被叫方的接续;并且通过该addserv消息中的SDP信元,将端点1的IP地址和端口号发送给SMSC。
此处AMSC通过addserv消息向SMSC指明ADDSERV消息中的呼叫建立请求已经被AMSC接受;同时,SMSC通过该addserv消息向AMSC发送端点1的IP地址和端口号。
步骤607~608.SMSC向MGW2发送携带有端点1的IP地址和端口号的MODIFY消息;MGW2根据接收到的端点1的IP地址和端口号,建立端点1与端点2之间的连接后,向SMSC返回端点参数更新响应MODIFY Reply消息,指明MGW1与MGW2之间的连接建立成功。
此处SMSC将从addserv消息中解析出的端点1的IP地址和端口号,放入到MODIFY消息中,发送给与该SMSC相连的MGW2;而后,MGW2将接收到的端点1的IP地址和端口号与端点2的IP地址和端口号相对应,以便端点2能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点1。然后,MGW2再向SMSC返回表明端点1和端点2已经成功连接的MODIFY Reply消息。
至此,建立了发生局间切换的主叫方与被叫方之间的语音传输通道,此后该并发语音业务的主叫方与被叫方之间可以利用已建立的语音传输通道实现语音通话。
与上述流程相似,当发生局间切换的移动台作为被叫方时,AMSC和SMSC之间也通过现有的并发语音业务消息实现端点IP地址和端口号的传递。
如图7所示,发生局间切换的移动台作为被叫方时,本实施例并发语音业务的方法包括以下步骤:
步骤701~702.AMSC发现网络中的移动台或者固定电话作为主叫方呼叫发生局间切换的移动台时,AMSC向与自身连接的MGW1发送ADD消息,请求MGW1创建本次呼叫的端点1;MGW1完成端点1的创建后,通过ADD Reply消息,将端点1的TID、IP地址和端口号发送给AMSC。
步骤703.AMSC向SMSC发送ISSETUP消息,请求SMSC发起并发语音业务的被叫流程,该消息中携带有MSID以及保存有端点1的IP地址和端口号的SDP信元,SMSC根据接收到的ISSETUP消息呼叫被叫方。
此处ISSETUP消息的MSID信元中携带了被叫方的用户标识信息,则SMSC首先从接收到的ISSETUP消息中解析出MSID信元,获取其中的被叫号码。然后,SMSC针对该被叫号码所对应的被叫用户分配空中信道,并促使被叫方的移动台振铃。
步骤704~705.SMSC向与自身相连的MGW2发送携带有端点1的IP地址和端口号的ADD消息,请求MGW2创建本次呼叫的端点2;MGW2完成端点2的创建后,建立端点1和端点2之间的对应关系,并通过ADDReply消息,将端点2的TID、IP地址和端口号发送给SMSC。
此处SMSC从接收到的ISSETUP消息中解析出SDP信元,获取其中的被叫号码以及端点1的IP地址和端口号。然后,SMSC将获取到的端点1的IP地址和端口号携带于ADD消息中,发送给MGW2。MGW2在自身为本次呼叫建立端点2,并将该端点2的IP地址和端口号与ADD消息中的端点1的IP地址和端口号相对应,以便端点2能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点1。而后,MGW2再向SMSC发送携带有端点2的TID、IP地址和端口号的ADD Reply消息,作为ADD消息的响应。
步骤706.SMSC向AMSC返回issetup消息,指明呼叫建立的结果,并将端点2的IP地址和端口号作为该issetup消息的SDP信元,发送给AMSC。
本步骤中,SMSC将接收到的端点2的IP地址和端口号作为SDP信元,携带于issetup消息中,发送给AMSC,并且指明该SMSC已经接受了参与本次呼叫的请求。
步骤707~708.AMSC向与自身连接的MGW1发送携带有端点2的IP地址和端口号的MODIFY消息;MGW1根据接收到的端点2的IP地址和端口号,建立自身与MGW2之间的媒体流连接通路后,向AMSC返回MODIFYReply消息,指明MGW1与MGW2之间的连接建立成功。
此处AMSC将从issetup消息中解析出的端点1的IP地址和端口号,放入到MODIFY消息中,发送给与该AMSC相连的MGW1;而后,MGW1将接收到的端点2的IP地址和端口号与端点1的IP地址和端口号相对应,以便端点1能够在主叫方与被叫方的通话过程中,将语音信号流传送给端点2。然后,MGW1再向SMSC返回表明端点1和端点2已经成功连接的MODIFY Reply消息。
步骤709~710.SMSC通过BSC获知被叫方应答后,向AMSC发送ISANSWER消息,指明被叫方接受了本次语音呼叫;AMSC再向SMSC返回表明ISANSWER消息已经被成功接收的isanswer消息。
至此,建立了主叫方与发生局间切换的被叫方之间的语音传输通道,此后该并发语音业务的主叫方与被叫方之间可以利用已建立的语音传输通道实现语音通话。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (20)

1、一种局间切换后并发语音业务的方法,其特征在于,该方法包括以下步骤:
A1.服务移动交换中心SMSC接收到来自于发生局间切换的移动台的并发语音业务的主叫请求后,SMSC通知与自身相连的第二媒体网关MGW为本次呼叫创建第二端点,第二MGW将第二端点的地址信息返回给SMSC;
B1.SMSC请求初始移动交换中心AMSC参与到本次呼叫中,并将第二端点的地址信息发送给所述AMSC,AMSC根据SMSC的请求接续被叫方,并通知与该AMSC相连的第一MGW为本次呼叫创建第一端点,同时将第二端点的地址信息发送给第一MGW;
C1.第一MGW根据接收到的第二端点的地址信息,建立第一端点与第二端点的对应关系,并将第一端点的地址信息发送给AMSC,AMSC再通过SMSC将接收到的第一端点地址信息返回给第二MGW,第二MGW根据接收到的第一端点的地址信息,建立第一端点和第二端点之间的对应关系,并建立发生局间切换的主叫方与被叫方之间的语音传输通道。
2、如权利要求1所述的方法,其特征在于,步骤A1所述SMSC通知与该SMSC相连的第二媒体网关MGW为本次呼叫创建第二端点的步骤为:
SMSC向第二MGW发送增加端点请求ADD消息;
步骤A1所述第二MGW将第二端点的地址信息返回给SMSC的步骤为:
第二MGW向SMSC发送携带有第二端点地址信息的增加端点响应ADDReply消息。
3、如权利要求1所述的方法,其特征在于,设置本次呼叫的虚拟电路标识,则步骤B1所述SMSC请求AMSC参与到本次呼叫中的步骤为:
SMSC向AMSC发送携带有该移动台的用户标识信息、被叫号码和虚拟电路标识的业务添加调用ADDSERV消息;
步骤B1所述将第二端点的地址信息发送给AMSC的步骤为:
SMSC向AMSC发送邀请INVITE消息,并在该消息中携带第二端点地址信息以及与所述ADDSERV消息相同的虚拟电路标识;
步骤C1所述AMSC通过SMSC将接收到的第一端点地址信息返回给第二MGW的步骤为:
AMSC向SMSC发送携带有所述第一端点地址信息的200_OK消息;SMSC再从接收到的200_OK消息中解析出第一端点的地址信息,通过端点参数更新请求MODIFY消息发送给第二MGW。
4、如权利要求3所述的方法,其特征在于,步骤B1所述AMSC根据SMSC的请求接续被叫方之后,该方法进一步包括:
AMSC向SMSC返回业务添加结果返回addserv消息,指明AMSC接受了本次呼叫,并进行了被叫方的接续。
5、如权利要求3或4所述的方法,其特征在于,所述AMSC向SMSC发送200_OK消息之后,该方法进一步包括:
SMSC向AMSC返回确认ACK消息,指明SMSC已经接收到了来自于AMSC的200_OK消息。
6、如权利要求1所述的方法,其特征在于,步骤B1所述SMSC请求AMSC参与到本次呼叫中,并将第二端点的地址信息发送给该移动台所在的AMSC的步骤为:
SMSC向AMSC发送携带有该移动台的用户标识信息、被叫号码以及第二端点地址信息的ADDSERV消息;
步骤C1所述AMSC通过SMSC将接收到的第一端点地址信息返回给第二MGW的步骤为:
AMSC将所述第一端点的地址信息携带于addserv消息中,发送给SMSC;SMSC再从接收到的addserv消息中解析出第一端点的地址信息,通过MODIFY消息发送给第二MGW。
7、如权利要求1、3或6所述的方法,其特征在于,步骤B1所述通知与该AMSC相连的第一MGW为本次呼叫创建第一端点,同时将第二端点的地址信息发送给第一MGW的步骤为:
AMSC将获取到的第二端点的地址信息放入ADD消息中,发送给第一MGW;
步骤C1所述将第一端点的地址信息返回给AMSC的步骤为:
第一MGW将第一端点的地址信息携带于增加端点响应ADD Reply消息中,发送给AMSC。
8、如权利要求3或6所述的方法,其特征在于,所述MODIFY消息发送给第二MGW之后,该方法进一步包括:
第二MGW向SMSC发送端点参数更新响应MODIFY Reply消息,指明第一MGW与第二MGW之间的连接建立成功。
9、一种局间切换后并发语音业务的方法,其特征在于,该方法包括以下步骤:
A2.来自主叫方的并发语音业务的呼叫请求到达AMSC后,AMSC通知与自身相连的第一MGW为本次呼叫创建第一端点,第一MGW将第一端点的地址信息返回给AMSC;
B2.AMSC请求SMSC参与到本次呼叫中,并将第一端点的地址信息发送给该移动台所在的SMSC,SMSC根据AMSC的请求接续被叫方,并通知与该SMSC相连的第二MGW为本次呼叫创建第二端点,同时将第一端点的地址信息发送给第二MGW;
C2.第二MGW根据接收到的第一端点的地址信息,建立第一端点与第二端点的对应关系,并将第二端点的地址信息发送给SMSC,SMSC再通过AMSC将接收到的第二端点地址信息返回给第一MGW,第一MGW根据接收到的第二端点的地址信息,建立第一端点和第二端点之间的对应关系,并建立发生局间切换的主叫方与被叫方之间的语音传输通道。
10、如权利要求9所述的方法,其特征在于,步骤A2所述AMSC通知与自身相连的第一MGW为本次呼叫创建第一端点的步骤为:
AMSC向第一MGW发送ADD消息;
步骤A2所述第一MGW将第一端点的地址信息返回给AMSC的步骤为:
第一MGW向AMSC发送携带有第一端点地址信息的ADD Reply消息。
11、如权利要求9所述的方法,其特征在于,设置本次呼叫的虚拟电路标识,则步骤B2所述AMSC请求SMSC参与到本次呼叫中的步骤为:
AMSC向SMSC发送携带有该移动台的用户标识信息和虚拟电路标识的***间呼叫建立调用ISSETUP消息;
步骤B2所述将第一端点的地址信息发送给SMSC的步骤为:
AMSC向SMSC发送INVITE消息,并在该消息中携带第二端点地址信息以及与所述ISSETUP消息相同的虚拟电路标识;
步骤C2所述SMSC通过AMSC将接收到的第二端点地址信息返回给第一MGW的步骤为:
SMSC向AMSC发送携带有所述第二端点地址信息的200_OK消息;AMSC再从接收到的200_OK消息中解析出第二端点的地址信息,通过MODIFY消息发送给第一MGW。
12、如权利要求11所述的方法,其特征在于,步骤B2所述SMSC根据AMSC的请求接续被叫方之后,该方法进一步包括:
SMSC向AMSC返回***间呼叫建立结果返回issetup消息,指明SMSC接受了本次呼叫,并进行了被叫方的接续。
13、如权利要求11或12所述的方法,其特征在于,所述SMSC向AMSC发送200_OK消息之后,该方法进一步包括:
AMSC向SMSC返回ACK消息,指明AMSC已经接收到了来自于SMSC的200_OK消息。
14、如权利要求9所述的方法,其特征在于,步骤B2所述AMSC请求SMSC参与到本次呼叫中,并将第一端点的地址信息发送给SMSC的步骤为:
AMSC向SMSC发送携带有该移动台的用户标识信息以及第一端点地址信息的ISSETUP消息;
步骤C2所述SMSC通过AMSC将接收到的第二端点地址信息返回给第一MGW的步骤为:
SMSC将所述第二端点的地址信息携带于issetup消息中,发送给AMSC;AMSC再从接收到的issetup消息中解析出第二端点的地址信息,通过MODIFY消息发送给第一MGW。
15、如权利要求9、11或14所述的方法,其特征在于,步骤B2所述通知与该SMSC相连的第二MGW为本次呼叫创建第二端点,同时将第一端点的地址信息发送给第二MGW的步骤为:
SMSC将获取到的第一端点的地址信息放入ADD消息中,发送给第二MGW;
步骤C2所述将第二端点的地址信息返回给SMSC的步骤为:
第二MGW将第二端点的地址信息携带于ADD Reply消息中,发送给SMSC。
16、如权利要求11或14所述的方法,其特征在于,所述MODIFY消息发送给第一MGW之后,该方法进一步包括:
第一MGW向AMSC发送MODIFY Reply消息,指明第一MGW与第二MGW之间的连接建立成功。
17、如权利要求9所述的方法,其特征在于,所述步骤C2之后,该方法进一步包括:
SMSC通过BSC获知所述移动台应答后,向AMSC指明该移动台接受了本次呼叫。
18、如权利要求17所述的方法,其特征在于,所述向AMSC指明该移动台接受了本次呼叫的方步骤为:
SMSC向AMSC发送***间应答调用ISANSWER消息。
19、如权利要求18所述的方法,其特征在于,所述SMSC向AMSC发送ISANSWER消息之后,该方法进一步包括:
AMSC向SMSC返回表明所述ISANSWER消息已被成功接收的***间应答结果返回isanswer消息。
20、如权利要求1所述的方法,其特征在于,所述地址信息至少包括:互联网协议IP地址和端口号。
CNB2005100733658A 2005-05-31 2005-05-31 局间切换后并发语音业务的实现方法 Active CN100396113C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100733658A CN100396113C (zh) 2005-05-31 2005-05-31 局间切换后并发语音业务的实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100733658A CN100396113C (zh) 2005-05-31 2005-05-31 局间切换后并发语音业务的实现方法

Publications (2)

Publication Number Publication Date
CN1852461A true CN1852461A (zh) 2006-10-25
CN100396113C CN100396113C (zh) 2008-06-18

Family

ID=37133925

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100733658A Active CN100396113C (zh) 2005-05-31 2005-05-31 局间切换后并发语音业务的实现方法

Country Status (1)

Country Link
CN (1) CN100396113C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008154783A1 (fr) * 2007-06-19 2008-12-24 Zte Corporation Procédé pour établir un tunnel à partir de sgsn vers la passerelle de service

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100454945B1 (ko) * 2001-11-28 2004-11-06 삼성전자주식회사 공중이동통신망 및 사설 무선망 통합 서비스 망과 그를위한 시스템
CN1505414A (zh) * 2002-12-03 2004-06-16 北京三星通信技术研究有限公司 分组数据呼叫激活状态时移动台被呼的话音呼叫建立方法
US7554939B2 (en) * 2003-03-07 2009-06-30 Alcatel-Lucent Usa Inc. Handling specialized resource functions associated with wireless intelligent network in mobile switch center
CN100401794C (zh) * 2003-04-25 2008-07-09 中兴通讯股份有限公司 一种在通信***中实现业务准并发的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008154783A1 (fr) * 2007-06-19 2008-12-24 Zte Corporation Procédé pour établir un tunnel à partir de sgsn vers la passerelle de service
CN101330425B (zh) * 2007-06-19 2011-03-02 中兴通讯股份有限公司 Sgsn到服务网关的隧道的建立方法

Also Published As

Publication number Publication date
CN100396113C (zh) 2008-06-18

Similar Documents

Publication Publication Date Title
CN1921478A (zh) 基于网际协议的业务信号传输方法
CN1585520A (zh) 数字集群***与普通电话***互联互通的方法
CN1361994A (zh) 电信网络中的能力协商
CN1795643A (zh) 通过切换将局域电话***扩展到广域网
CN101061729A (zh) 用于提供组合网络服务的方法和相关移动通信***
CN1909735A (zh) 一种防止乒乓切换的方法及具有乒乓切换过滤功能的装置
CN1889756A (zh) 双模终端在分组域和电路域间切换的方法
CN1870691A (zh) 网络互通时主叫用户终端听被叫信号音的方法
CN1801856A (zh) 一种实现视频彩铃业务的***及方法
CN1852490A (zh) 组呼业务的实现方法及其***
CN1901742A (zh) 一种信道切换方法
CN1889603A (zh) 一种点击拨号业务的实现方法
CN1848885A (zh) 通信***中的呼叫代答方法
CN1882116A (zh) 内置视频网关的移动交换中心及实现多媒体互通的方法
CN101080097A (zh) 一种实现多媒体呼叫业务的方法、***及装置
CN1801874A (zh) 实现语音业务向传真业务切换的方法
CN1290357C (zh) 普通电话终端接入数字集群***的方法
CN1905465A (zh) 一种实现无话路迂回多媒体彩铃业务的方法及***
CN101051993A (zh) 会话标识替换的方法及使用该会话标识替换的会话替代的方法
CN1859636A (zh) 一种实现通信***互通的***及方法
CN1852491A (zh) 无线一键通业务共享内容服务器中媒体信息的方法及***
CN1878151A (zh) 实现多媒体业务变化的***、方法及信息处理装置
CN1976497A (zh) 提供移动终端地理位置信息的呼叫方法及***
CN1992929A (zh) 在第三代移动通信网络中实现一键通业务的***及方法
CN1992964A (zh) 获得分组网络用户终端地理位置信息的***和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant