一种实现彩铃控制的方法和交换机的制作方法

文档序号:7664282阅读:178来源:国知局
专利名称:一种实现彩铃控制的方法和交换机的制作方法
技术领域
本发明涉及通信网络的呼叫业务,特别涉及一种实现彩铃控制的方法和 交换机。
背景技术
传统的语音通信业务中,当A用户拨打B用户的电话,B用户摘机前,A用 户将听到单调的"嘟 嘟 "的回铃音。彩铃是一种个性化的回铃音,当B用户 定制了彩铃,则A用户听到的"嘟 嘟 "的回铃音将变成B用户定制的彩铃, 从而使得A用户在电话接通前,就能够从听觉上得到愉悦的享受。
随着个性化需求的发展,A用户不再满足仅能听到B用户定制的彩铃,而 需要听到自己定制的彩铃,使得彩铃的个性化应用更为丰富。
但是,在实现本发明的过程中,发明人发现彩铃业务至少存在如下问题
彩铃可以由被叫定制,也可以由主叫定制,当主叫和被叫都定制了彩铃 时,主叫和被叫的彩铃业务会出现冲突。

发明内容
本发明实施例提供一种实现彩铃控制的方法和交换机,实现彩铃更为灵 活的应用。
本发明实施例提供了 一种实现彩铃控制的方法,该方法包括 接收来自主叫的呼叫请求,所述呼叫请求携带被叫号码; 根据所述被叫号码,判断彩铃播放模式;
根据所述彩铃播放模式,分别建立彩铃服务器与所述主叫和被叫之间的 通道,所述通道用于彩铃服务器向所述主叫和被叫播放彩铃。 本发明实施例还提供了一种交换机,包括
判断单元,用于根据接收到来自主叫的呼叫请求,判断彩铃播放模式, 所述呼叫请求携带被叫号码;
通道单元,用于根据所述彩铃播放模式,分别建立彩铃服务器与所述主 叫和被叫之间的通道,所述通道用于彩铃服务器向所述主叫和被叫播放彩铃。
根据呼叫请求,判断彩铃播放模式,根据彩铃播放模式,播放主叫或被 叫定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的 冲突,使得彩铃的应用及控制更为灵活,提高彩铃业务的实用性和可靠性。
本发明实施例中,彩铃服务器通过通道向主叫和被叫播放彩铃,这样被 叫终端和主叫终端无需下载彩铃,节省了下载彩铃的时间,也节省了下载彩 铃的通道资源。由于通过通道播放彩铃,彩铃不会受到手机机型、品牌的限 制,从而扩大了彩铃的应用范围,提高了彩铃定制和应用的灵活性。


图1为本发明实现彩铃控制的方法实施例一的流程图; 图2是本发明实现彩铃控制的方法实施例二的流程图; 图3是本发明实现彩铃控制的方法实施例三的流程图; 图4为本发明交换机实施例的结构示意图。
具体实施例方式
在以下各实施例中,主叫与被叫都可以为固定电话或者移动终端。 实施例一, 一种实现彩铃控制的方法,参见图l,包括如下步骤 101、根据接收到来自主叫的呼叫请求,判断彩铃播放模式。 判断彩铃播放模式的方法包括 呼叫请求携带被叫号码;
当被叫号码未携带彩铃号码前缀时时,判断彩铃播放模式为缺省彩铃播 放模式;或者
当被叫号码携带第一彩铃号码前缀时,判断彩铃播放模式为第一彩铃播 放模式;或者,
当被叫号码携带第二彩铃号码前缀时,判断彩铃播放模式为第二彩铃播 放模式;或者,
当被叫号码携带第三彩铃号码前缀时,判断彩铃播放模式为第三彩铃播 放模式;或者,
当被叫号码携带第四彩铃号码前缀时,判断彩铃播放模式为第四彩铃播 放模式。
第一彩铃号码前缀、第二彩铃号码前缀、第三彩铃号码前缀、第四彩铃 号码前缀为不同的彩铃放音控制特征码,且与其他业务的特征码不同,例如。 与电话会议的特征码不同等等。第一彩铃号码前缀、第二彩铃号码前缀、第 三彩铃号码前缀、第四彩铃号码前缀的值可以自行定义,在本实施例中,定
义第一彩铃号码前缀为**66600#、第二彩铃号码前缀为**66601#、第三彩铃 号码前缀为**66610#、第四彩铃号码前缀为**66611#。
被叫号码未携带彩铃号码前缀的情况包括被叫号码未携带号码前缀, 或者,被叫号码携带了号码前缀,但是该号码前缀与第一彩铃号码前缀、第 二彩铃号码前缀、第三彩铃号码前缀和第四彩铃号码前缀中任何一个都不一 致。
缺省彩铃播放模式为第 一彩铃播放模式或第二彩铃播放模式或第三彩铃 播放模式或第四彩铃播放模式或关闭模式,关闭模式表示不提供彩铃,即既 不向主叫提供彩铃,也不向被叫提供彩铃。
彩铃播放模式包括主叫彩铃服务器向主叫和/或被叫播放彩铃,和/或被叫 彩铃服务器向被叫和/或主叫播放彩铃。第一彩铃播放模式、第二彩铃播放模 式、第三彩铃播放模式、第四彩铃播放模式分别表示不同的播放模式,缺省 彩铃播放模式表示第一彩铃播放模式、第二彩铃播放模式、第三彩铃播放模 式、第四彩铃播放模式其中一种彩铃播放模式。第一彩铃播放模式、第二彩 铃播放模式、第三彩铃播放模式、第四彩铃播放模式分别表示的播放模式可 以自行定义。在本实施例中,第一彩铃播放模式表示主叫彩铃服务器向主叫 播放彩铃、被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩 铃服务器向主叫播放彩铃、主叫彩铃服务器向被叫播放彩铃,第三彩铃播放 模式表示被叫彩铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃, 第四彩铃播放模式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向 主叫播放彩铃,缺省彩铃播放模式表示第 一彩铃播放模式。
当彩铃播放模式为缺省彩铃播放模式或第 一彩铃播放模式时,转入执行 步骤102;或者,当彩铃播放模式为第二彩铃播放模式时,转入执行步骤103; 或者,当彩铃播放模式为第三彩铃播放模式时,转入执行步骤104;或者,当 彩铃播放模式为第四彩铃播放模式时,转入执行步骤105 。
102、建立主叫彩铃服务器与主叫之间的通道,该通道用于主叫彩铃服务 器向主叫播放彩铃;建立被叫彩铃服务器与被叫之间的通道,该通道用于被 叫彩铃服务器向被叫播放彩铃。退出彩铃控制流程。
建立通道的过程包括
建立与主叫之间的通信链路; 建立与被叫之间的通信链路;
建立与主叫彩铃服务器之间的第 一通信链路; _ 建立与被叫彩铃服务器之间的第二通信链路;
将与主叫之间的通信链路与第一通信链路搭接,形成主叫彩铃服务器与 主叫之间的通道;将与被叫之间的通信链路与第二通信链路搭接,形成被叫 彩铃服务器与被叫之间的通道。
103、 建立主叫彩铃服务器与主叫之间的通道,该通道用于主叫彩铃服务 器向主叫播放彩铃;建立主叫彩铃服务器与被叫之间的通道,该通道用于主 叫彩铃服务器向被叫播放彩铃。退出彩铃控制流程。
建立通道的过程包括
建立与主叫之间的通信链路;
建立与被叫之间的通信链路;
建立与主叫彩铃服务器之间的第 一通信链路;
将与主叫之间的通信链路与第一通信链路搭接,形成主叫彩铃服务器与 主叫之间的通道;将与被叫之间的通信链路与第一通信链路搭接,形成主叫 彩铃服务器与被叫之间的通道。
104、 建立被叫彩铃服务器与主叫之间的通道,该通道用于被叫彩铃服务 器向主叫播放彩铃;建立被叫彩铃服务器与被叫之间的通道,该通道用于被 叫彩铃服务器向被叫播放彩铃。退出彩铃控制流程。
建立通道的过程包括
建立与主叫之间的通信链路;
建立与被叫之间的通信链路;
建立与被叫彩铃服务器之间的第二通信链路;
将与主叫之间的通信链路与第二通信链路搭接,形成被叫彩铃服务器与 主叫之间的通道;将与被叫之间的通信链路与第二通信链路搭接,形成被叫 彩铃服务器与被叫之间的通道。
105、 建立主叫彩铃服务器与被叫之间的通道,该通道用于主叫彩铃服务 器向被叫播放彩铃;建立被叫彩铃服务器与主叫之间的通道,该通道用于被 叫彩铃服务器向主叫播放彩铃。退出彩铃控制流程。
建立通道的过程包括
建立与主叫之间的通信链路;
建立与被叫之间的通信链路;
建立与主叫彩铃服务器之间的第 一通信链路;
建立与被叫彩铃服务器之间的第二通信链路;
将与被叫之间的通信链路与第一通信链路搭接,形成主叫彩铃服务器与 被叫之间的通道;将与主叫之间的通信链路与第二通信链路搭接,形成被叫 彩铃服务器与主叫之间的通道。
根据呼叫请求,判断彩铃播放模式,根据彩铃播放模式,播放主叫或被 叫定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的 冲突,使得彩铃的应用及控制更为灵活,提高彩铃业务的实用性和可靠性。
本实施例中,主叫彩铃服务器和/或被叫彩铃服务器通过通道向主叫和/ 或被叫播放彩铃,这样被叫终端和/或主叫终端无需下载彩铃,节省了下载彩 铃的时间,也节省了下载彩铃的通道资源。由于通过通道播放彩铃,彩铃不 会受到手机机型、品牌的限制,从而扩大了彩铃的应用范围,提高了彩铃定 制和应用的灵活性。
在步骤101之前还包括被叫向被叫彩铃服务器定制彩铃的步骤,以及主叫 向主叫彩铃服务器定制彩铃的步骤。
被叫可以通过定制不同的彩铃,区分来话的主叫,所以被叫定制彩铃的 步骤可以包括被叫对应不同的主叫,向彩铃服务器分别定制不同的彩铃。 这样,被叫听到彩铃后,区分来话的主叫,可以根据自己的情况,决定是否 摘才几应答。
主叫也可以通过定制个性化的彩铃,让被叫可以区分自己。这样,被叫 听到彩铃后,区分来话的主叫,可以根据自己的情况,决定是否摘机应答。
实施例二,将实施例一实现彩铃控制的方法应用到交换机上,在本实施 例中,主叫和被叫共用一个交换才几。
在本实施例中,交换才几设置第一彩铃号码前缀为**66600#、第二彩铃号 码前缀为**66601#、第三彩铃号码前缀为**66610#、第四彩铃号码前缀为 **66611#,第一彩铃号码前缀、第二彩铃号码前缀、第三彩铃号码前缀或第 四彩铃号码前缀与被叫号码中携带的其他业务特征码不一致。
当被叫号码未携带彩铃号码前缀时时,判断彩铃播放模式为缺省彩铃播 放模式;当被叫号码携带第一彩铃号码前缀时,判断彩铃播放模式为第一彩
铃播放模式;当被叫号码携带第二彩铃号码前缀时,判断彩铃播放模式为第 二彩铃播放模式;当被叫号码携带第三彩铃号码前缀时,判断彩铃播》文模式 为第三彩铃播放模式;当被叫号码携带第四彩铃号码前缀时,判断彩铃播放
模式为第四彩铃播放模式。
在本实施例中,第一彩铃播放模式表示主叫彩铃服务器向主叫播放彩铃、 被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩铃服务器向 主叫播放彩铃、主叫彩铃服务器向被叫播放彩铃,第三彩铃播放模式表示被 叫彩铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃,第四彩铃 播放模式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向主叫播放 彩铃,缺省彩铃播放模式表示第三彩铃播放模式。
主叫用户的拨号方式为彩铃号码前缀+被叫号码。
参见图2,本实施例实现彩铃控制的方法包括
201、 主叫向交换机发起呼叫请求,转入才丸行步骤202。
202、 交换机根据该呼叫请求,判断被叫的状态;如果发现被叫满足其他 预设条件,则分别建立与主叫、被叫之间的通信链路,转入执行步骤203;否 则退出彩铃控制流程。
在与被叫建立通信链路过程中,交换机向被叫下发特殊信令,该特殊信 令用于指示被叫将播放装置连通到与交换机之间的通信链路上,并抑制本地 振铃。
在本实施例中,预设条件可以是被叫处于忙碌,但是被叫预设了呼叫 转移;或者,被叫空闲;或者,被叫处于忙碌,但是被叫预设了呼叫等待等等。
主叫呼叫请求的内容可以包括以下五种场景
场景一、主叫拨打被叫号码为28970867的电话时,想听到自己定制的彩 铃,以及想播放被叫定制的彩铃给被叫用户,则需在被叫号码前加拨第 一彩 铃号码前缀,如拨打**66600#28970867。 场景二、主叫拨打被叫号码为28970867的电话时,想听到自己定制的彩 铃,以及想播放自己定制的彩铃给被叫用户,则需在被叫号码前加拨第二彩 铃号码前缀,如拨打**66601#28970867。
场景三、主叫拨打被叫号码为28970867的电话时,想听到被叫定制的彩 铃,以及想播放被叫定制的彩铃给被叫用户,则需在被叫号码前加拨第三彩 铃号码前缀,如拨打**66610#28970867。
场景四、主叫拨打^皮叫号码为28970867的电话时,想听到^皮叫定制的彩 铃,以及想播放自己定制的彩铃给被叫用户,则需在被叫号码前加拨第四彩 铃号码前缀,如拨打**66611#28970867。
场景五、主叫拨打被叫号码为28970867的电话时,对彩铃播放无要求, 则直接拨打被叫号码28970867。
203、 交换机根据该呼叫请求中的被叫号码,判断彩铃播放模式,若携带 了彩玲号码前缀则直接得到对应的彩玲播放模式;若未携带号码前缀或号码 前缀不同于彩玲号码前缀,则将缺省彩玲播放模式设置作为彩玲播放模式。
如果呼叫请求满足场景一的情况,则判断彩铃播放模式为第 一彩铃播放 模式;如果呼叫请求满足场景二的情况,则判断彩铃播放模式为第二彩铃播 放模式;如果呼叫请求满足场景三的情况,则判断彩铃播放模式为第三彩铃 播放卩漠式;如果呼叫请求满足场景四的情况,则判断彩铃播放才莫式为第四彩 铃播放模式;如果呼叫请求满足场景五的情况,则判断彩铃播放模式为缺省 彩铃播放模式。
当彩铃播放模式为第一彩铃播放模式时,转入执行步骤204;或者,当彩 铃播放模式为第二彩铃播放模式时,转入执行步骤212;或者,当彩铃播放模 式为第三彩铃播放模式时,转入执行步骤216;或者,当彩铃播放模式为第四 彩铃播放模式时,转入执行步骤220。
204、 交换机向主叫彩铃服务器发送第一服务请求,建立交换机到主叫彩 铃服务器的第一通信链路,转入执行步骤205。
205、 主叫彩铃服务器给交换机回第一响应消息,转入执行步骤206。
206、 交换机将与主叫之间的通信链路以及与主叫彩铃服务器之间的第一 通信链路搭接,形成主叫彩铃服务器与主叫之间的通道,转入执行步骤207。 207、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,退出彩铃 控制流程。 _
208、 交换机向被叫彩铃服务器发送第二服务请求,建立交换机到被叫彩 铃服务器的第二通信链路,转入执行步骤209。
209、 被叫彩铃服务器给交换机回第二响应消息,转入执行步骤210。
210、 交换机将与被叫之间的通信链路以及与被叫彩铃服务器之间的第二 通信链路搭接,形成被叫彩铃服务器与被叫之间的通道,转入执行步骤211。
211、 被叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃,退出彩铃 控制流程。
步骤204至步骤207可以在步骤208至步骤211之前或之后执行,也可以与 步骤208至步骤211同时执行。
212、 交换机向主叫彩铃服务器发送第一服务请求,建立交换机到主叫彩 铃服务器的第一通信链路,转入执行步骤213。
213、 主叫彩铃服务器给交换机回第一响应消息,转入执行步骤214。
214、 交换机分别将与主叫、被叫之间的通信链路以及与主叫彩铃服务器 之间的第一通信链路搭接,形成主叫彩铃服务器与主叫之间的通道,形成主 叫彩铃服务器与被叫之间的通道,转入执行步骤215 。
215、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,主叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃,退出彩铃控制流程。
主叫彩铃服务器与主叫之间的通道及主叫彩铃服务器通道与被叫之间的 通道在交换机处有交叉,但是不连通。
216、 交换机向被叫彩铃服务器发送第二服务请求,建立交换机到被叫彩 铃服务器的第二通信链路,转入执行步骤217。
217、 被叫彩铃服务器给交换机回第二响应消息,转入执行步骤218。
218、 交换机分别将与主叫、被叫之间的通信链路以及与被叫彩铃服务器 之间的第二通信链路搭接,形成被叫彩铃服务器与主叫之间的通道,形成被 叫彩铃服务器与被叫之间的通道,转入执行步骤219。
可以建立一条第二通信链路,还可以建立两条第二通信链路,建立两条 第二通信链路的方法包括在步骤216中,交换机向被叫彩铃服务器发送两次 第二服务请求,建立两条交换机到被叫彩铃服务器之间的第二通信链路,相
应的,步骤217中,被叫彩铃服务器向交换机回两次第二响应消息。步骤218 中,交换机将与主叫之间的通信链路与其中一条第二通信链路搭接,将与被 叫之间的通信链路与另 一条第二通信链路搭接。
219、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,被叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃,退出彩铃控制流程。
被叫彩铃服务器与主叫之间的通道及被叫彩铃服务器通道与被叫之间的 通道在交换机处有交叉,但是不连通
220、 交换机向主叫彩铃服务器发送第一服务请求,建立交换机到主叫彩 铃服务器的第一通信链路,转入执行步骤221。
221、 主叫彩铃服务器给交换机回第一响应消息,转入执行步骤222。
222、 交换机将与被叫之间的通信链路以及与主叫彩铃服务器之间的第一 通信链路搭接,形成主叫彩铃服务器与被叫之间的通道,转入执行步骤223。
223、 主叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃,退出彩铃 控制流程。
224、 交换机向被叫彩铃服务器发送第二服务请求,建立交换机到被叫彩 铃服务器的第二通信链路,转入执行步骤225。
225、 被叫彩铃服务器给交换机回第二响应消息,转入执行步骤226。
226、 交换机将与主叫之间的通信链路以及与被叫彩铃服务器之间的第二 通信链路搭接,形成被叫彩铃服务器与主叫之间的通道,转入执行步骤227。
227、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,退出彩铃 控制流程。
步骤220至步骤223可以在步骤224至步骤227之前或之后执行,也可以与 步骤224至步骤227同时执行。
在本实施例中,交换机与主叫彩铃服务器或被叫彩铃服务器之间的接口 使用综合数字业务网用户部分(Integrated Services Digital Network User Part, ISUP)协议,在本实施例中第一服务请求和第二服务请求可以为初始地址消 息,第 一响应消息和第二响应消息分别可以为地址全消息。
本实施例抑制被叫的本地振铃,可以使得被叫播放彩铃时没有干扰。抑 制^皮叫的本地振铃,可以采用以下几种方式
方式一,在交换机建立与被叫之间的通信链路时,若被叫为固定电话,
则交换机进行抑制振铃设置;若被叫为移动终端,则交换机向被叫下发的信 道指配消息携带抑制振铃信元,如CDMA系统移动终端被叫流程中的 Assignment Request消息的Signal信元设置为"Alerting Off ,通知被叫抑制本 地振铃,并将被叫的播放装置连通到与交换机之间的通信链路上。
方式二,在交换机与被叫之间的通信链路建立成功之后,被叫与主叫彩 铃服务器或被叫彩铃服务器之间的通道搭接形成之前,若被叫为固定电话, 则交换机进行抑制振铃设置;若被叫为移动终端,则交换机向被叫下发抑制 振铃指令,通知被叫抑制本地振铃,并将被叫的播放装置连通到与交换机之 间的通信链路上。
方式三,在被叫与主叫彩铃服务器或被叫彩铃服务器之间的通道搭接形 成之后,若被叫为固定电话,则交换机进行抑制振铃设置;若被叫为移动终 端,则交换机向被叫下发抑制振铃指令,通知被叫抑制本地振铃,并将播放 装置连通到第一通道或第二通道上。
实施例三,将实施例一实现彩铃控制的方法应用到交换机上,在本实施 例中,交换机包括主叫交换机和被叫交换机,由被叫交换机与主叫彩铃服务 器或被叫彩铃服务器进行通信,实现彩铃业务;由主叫交换机与主叫彩铃服 务器或被叫彩铃服务器进行通信,实现彩铃业务的方式与本实施例的方式原 理相同。
在本实施例中,交换机设置第一彩铃号码前缀为**66600#、第二彩铃号 码前缀为**66601#、第三彩铃号码前缀为**66610#、第四彩铃号码前缀为 **66611#,第一彩铃号码前缀、第二彩铃号码前缀、第三彩铃号码前缀或第 四彩铃号码前缀与被叫号码中携带的其他业务特征码不一致。
当被叫号码未携带彩铃号码前缀时时,判断彩铃播放模式为缺省彩铃播 放模式;当被叫号码携带第一彩铃号码前缀时,判断彩铃播放模式为第一彩 铃播放模式;当被叫号码携带第二彩铃号码前缀时,判断彩铃播放模式为第 二彩铃播放模式;当被叫号码携带第三彩铃号码前缀时,判断彩铃播放模式 为第三彩铃播放模式;当被叫号码携带第四彩铃号码前缀时,判断彩铃播放 模式为第四彩铃播放模式。
在本实施例中,第一彩铃播放模式表示主叫彩铃服务器向主叫播放彩铃、 被叫彩铃服务器向被叫播放彩铃,第二彩铃播放模式表示主叫彩铃服务器向 主叫播放彩铃、主叫彩铃服务器向被叫播放彩铃,第三彩铃播放模式表示被 叫彩铃服务器向主叫播放彩铃、被叫彩铃服务器向被叫播放彩铃,第四彩铃 播放模式表示主叫彩铃服务器向被叫播放彩铃、被叫彩铃服务器向主叫播放 彩铃,缺省彩铃播放模式表示第一彩铃播放模式。
主叫用户的拨号方式为彩铃号码前缀+被叫号码。
参见图3,本实施例实现彩铃控制的方法包括
301、 主叫向主叫交换机发起呼叫请求,转入执行步骤302。 主叫呼叫请求的内容可以包括以下五种场景
场景一、主叫拨打被叫号码为28970867的电话时,想听到自己定制的彩 铃,以及想播放被叫定制的彩铃给被叫用户,则需在被叫号码前加拨第一彩 铃号码前缀,如拨打**66600#28970867。
场景二、主叫拨打被叫号码为28970867的电话时,想听到自己定制的彩 铃,以及想播放自己定制的彩铃给被叫用户,则需在被叫号码前加拨第二彩 铃号码前缀,如拨打**66601#28970867。
场景三、主叫拨打被叫号码为28970867的电话时,想听到被叫定制的彩 铃,以及想播放被叫定制的彩铃给被叫用户,则需在被叫号码前加拨第三彩 铃号码前缀,如拨打**66610#28970867。
场景四、主叫拨打被叫号码为28970867的电话时,想听到被叫定制的彩 铃,以及想播放自己定制的彩铃给被叫用户,则需在被叫号码前加拨第四彩 铃号码前缀,如拨打**66611#28970867。
场景五、主叫拨打被叫号码为28970867的电话时,对彩铃播放无要求, 则直接拨打^皮叫号码28970867。
302、 主叫交换机根据该呼叫请求,建立与主叫之间的通信链路,向对应 的被叫交换机发送初始地址消息,请求建立与被叫交换机之间的连接,转入 执行步骤303。
303、 被叫交换机判断被叫的状态,如果发现被叫满足其他预设条件,则 被叫交换机根据初始地址消息,建立与主叫交换机之间的通信链路,给主叫
交换机回地址全消息,完成建立被叫交换机与主叫之间的通信链路;并建立 与被叫之间的通信链路,转入执行步骤304;否则退出彩铃控制流程,
在本实施例中,预设条件可以是被叫处于忙碌,但是被叫预设了呼叫 转移;或者,被叫空闲;或者,被叫处于忙碌,但是被叫预设了呼叫等待等 等。
在与被叫建立通信链路过程中,被叫交换机向被叫下发特殊信令,该特 殊信令用于指示被叫将播放装置连通到与被叫交换机之间的通信链路上,并 抑制本地纟展铃。
304、 被叫交换机根据初始地址消息中被叫号码是否携带号码前缀,或者, 携带的是第一彩铃号码前缀、第二彩铃号码前缀、第三彩铃号码前缀还是第 四彩铃号码前缀判断彩铃播放模式为第 一彩铃播放模式、第二彩铃播放才莫式、 第三彩铃播放模式还是第四彩铃播放模式。
如果呼叫请求满足场景一的情况,则判断彩铃播放模式为第一彩铃播放 模式;如果呼叫请求满足场景二的情况,则判断彩铃播放模式为第二彩铃播 放模式;如果呼叫请求满足场景三的情况,则判断彩铃播放模式为第三彩铃 播放模式;如果呼叫请求满足场景四的情况,则判断彩铃播放模式为第四彩 铃播放模式;如果呼叫请求满足场景五的情况,则判断彩铃播放模式为缺省 彩铃播放模式。
当彩铃播放模式为缺省彩铃播放模式或第 一彩铃播放模式时,转入执行 步骤305;或者,当彩铃播放沖莫式为第二彩铃播放模式时,转入执行步骤313; 或者,当彩铃播放模式为第三彩铃播放模式时,转入执行步骤317;或者,当 彩铃播放模式为第四彩铃播放模式时,转入执行步骤331 。
在本实施例中,由被叫交换机与主叫彩铃服务器或被叫彩铃服务器进行 通信,因此,在初始地址消息中携带呼叫请求中的被叫号码。当主叫交换机 与主叫彩铃服务器或被叫彩铃服务器进行通信时,则无需在初始地址消息中 携带呼叫请求中的被叫号码,由主叫交换机直接根据呼叫请求判断彩铃播放 模式。
305、 被叫交换机向主叫彩铃服务器发送第一服务请求,建立被叫交换机 到主叫彩铃服务器的第一通信链路,转入执行步骤306。
306、 主叫彩铃服务器给被叫交换机回第一响应消息,转入执行步骤307。
307、 被叫交换机将与主叫之间的通信链路以及与主叫彩铃服务器之间的
第一通信链路搭接,形成主叫彩幹服务器与主叫之间的通道,转入执行步骤
308。
308、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,退出彩铃 控制流程。
309、 被叫交换机向被叫彩铃服务器发送第二服务请求,建立被叫交换机 到被叫彩铃服务器的第二通信链路,转入执行步骤310。
310、 被叫彩铃服务器给被叫交换机回第二响应消息,转入执行步骤311。
311、 被叫交换机将与被叫之间的通信链路以及与被叫彩铃服务器之间的 第二通信链路搭接,形成被叫彩铃服务器与被叫之间的通道,转入执行步骤 312。
312、 被叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃,退出彩铃 控制流程。
步骤305至步骤308可以在步骤309至步骤312之前或之后执行,也可以与 步骤309至步骤312同时才丸行。
313、 被叫交换机向主叫彩铃服务器发送第一服务请求,建立被叫交换机 到主叫彩铃服务器的第一通信链路,转入执行步骤314。
314、 主叫彩铃服务器给被叫交换机回第一响应消息,转入执行步骤315。
315、 被叫交换机分别将与主叫、被叫之间的通信链路以及与主叫彩铃服 务器之间的第一通信链路搭接,形成主叫彩铃服务器与主叫之间的通道,形 成主叫彩铃服务器与被叫之间的通道,转入执行步骤316。
316、 主叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,主叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃,退出彩铃控制流程。
主叫彩铃服务器与主叫之间的通道及主叫彩铃服务器通道与被叫之间的 通道在被叫交换机处有交叉,但是不连通。
317、 被叫交换机向被叫彩铃服务器发送第二服务请求,建立被叫交换机 到主叫彩铃服务器的第二通信链路,转入执行步骤318 。
318、 被叫彩铃服务器给被叫交换机回第二响应消息,转入执行步骤319。
319、 被叫交换机分别将与主叫、被叫之间的通信链路以及与被叫彩铃服 务器之间的第二通信链路搭接,形成被叫彩铃服务器与主叫之间的通道,形 成被叫彩铃服务器与被叫之间的通道,转入执行步骤320。
320、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,被叫彩铃 服务器通道与被叫之间的通道向被叫播放彩铃,退出彩铃控制流程。
被叫彩铃服务器与主叫之间的通道及被叫彩铃服务器通道与被叫之间的 通道在被叫交换机处有交叉,但是不连通
321、 被叫交换机向主叫彩铃服务器发送第一服务请求,建立被叫交换机 到主叫彩铃服务器的第一通信链路,转入执行步骤322。
322、 主叫彩铃服务器给被叫交换机回第一响应消息,转入执行步骤323。
323、 被叫交换机将与被叫之间的通信链路以及与主叫彩铃服务器之间的 第一通信链路搭接,形成主叫彩铃服务器与被叫之间的通道,转入执行步骤 324。
324、 主叫彩铃服务器通过与被叫之间的通道向被叫播放彩铃,退出彩铃 控制流程。
325、 被叫交换机向被叫彩铃服务器发送第二服务请求,建立被叫交换机 到被叫彩铃服务器的第二通信链路,转入执行步骤326。
326、 被叫彩铃服务器给被叫交换机回第二响应消息,转入执行步骤327。
327、 被叫交换机将与主叫之间的通信链路以及与被叫彩铃服务器之间的 第二通信链路搭接,形成被叫彩铃服务器与主叫之间的通道,转入执行步骤 328。
328、 被叫彩铃服务器通过与主叫之间的通道向主叫播放彩铃,退出彩铃 控制流程。
步骤325至步骤328同时执行。
在本实施例中,被叫交换机与主叫彩铃服务器或被叫彩铃服务器之间的 接口使用综合数字业务网用户部分(Integrated Services Digital Network User Part, ISUP)协议,被叫交换机与主叫交换机之间的接口也使用ISUP协议, 在本实施例中第一服务请求和第二服务请求可以为初始地址消息,第一响应 消息和第二响应消息分别可以为地址全消息。
本实施例抑制被叫的本地振铃,可以使得被叫播放彩铃时没有干扰。抑
制4皮叫的本地振铃,可以采用以下几种方式
方式一,在被叫交换机建立与被叫之间的通信链路时,若被叫为固定电 话,则被叫交换机进行抑制振铃设置;若被叫为移动终端,则被叫交换机向 被叫下发的信道指配消息携带抑制振铃信元,如CDMA系统移动终端被叫流 程中的AssignmentRequest消息的Signal信元设置为"Alerting Off,,通知被叫 抑制本地振铃,并将被叫的播放装置连通到与被叫交换机之间的通信链路上。
方式二,在被叫交换机与被叫之间的通信链路建立成功之后,被叫与主 叫彩铃服务器或被叫彩铃服务器之间的通道搭接形成之前,若被叫为固定电 话,则被叫交换机进行抑制振铃设置;若被叫为移动终端,则被叫交换机向 被叫下发抑制振铃指令,通知被叫抑制本地振铃,并将被叫的播放装置连通 到与被叫交换机之间的通信链路上。
方式三,在被叫与主叫彩铃服务器或被叫彩铃服务器之间的通道搭接形 成之后,若被叫为固定电话,则被叫交换机进行抑制振铃设置;若被叫为移 动终端,则被叫交换机向被叫下发抑制振铃指令,通知被叫抑制本地振铃, 并将插j文装置连通到第 一通道或第二通道上。
实施例,还提供一种交换机,参见图4,包括
判断单元401,用于根据接收到来自主叫的呼叫请求,判断彩铃播放模式, 呼叫请求携带被叫号码;
通道单元402,用于根据彩铃播放模式,分别建立彩铃服务器与主叫和被 叫之间的通道,通道用于彩铃服务器向主叫和被叫播放彩铃。
根据呼叫请求,判断彩铃播放模式,根据彩铃播放模式,播放主叫或被 叫定制的彩铃,当主叫和被叫都定制了彩铃时,避免主叫和被叫定制彩铃的 冲突,使得彩铃的应用及控制更为灵活,提高彩铃业务的实用性和可靠性。
本发明实施例中,主叫彩铃服务器和/或被叫彩铃服务器通过通道向主叫 和/或被叫播放彩铃,这样被叫终端和/或主叫终端无需下载彩铃,节省了下载 彩铃的时间,也节省了下载彩铃的通道资源。由于通过通道播放彩铃,彩铃 不会受到手机机型、品牌的限制,从而扩大了彩铃的应用范围,提高了彩铃 定制和应用的灵活性。
其中,判断单元可以包括
第一分析子单元,用于当被叫号码未携带彩铃号码前缀时,判断彩铃播 放模式为缺省彩铃播放模式;或者 .
第二分析子单元,用于当被叫号码携带第一彩铃号码前缀时,判断彩铃
播放模式为第一彩铃播放模式;或者,
第三分析子单元,用于当被叫号码携带第二彩铃号码前缀时,判断彩铃
播放模式为第二彩铃播放模式;或者,
第四分析子单元,用于当被叫号码携带第三彩铃号码前缀时,判断彩铃
播放模式为第三彩铃播放模式;或者,
第五分析子单元,用于当被叫号码携带第四彩铃号码前缀,判断彩铃播
放模式为第四彩铃播放模式。 通道单元可以包括
第一链路子单元,用于建立与主叫之间的通信链路; 第二链路子单元,用于建立与被叫之间的通信链路; 第三链路子单元,用于建立与彩铃服务器之间的通信链路; 搭接子单元,用于将第一链路子单元建立的通信链路与第三链路子单元
建立的通信链路搭接,将第二链路子单元建立的通信链路与第三链路子单元 建立的通信链路搭接,形成对应的通道。 当彩铃服务器为主叫彩铃服务器时, 该交换4几还可以包括
指令单元,用于向被叫发送信令,指示被叫将播放装置连通到与彩铃服 务之间的通道上以及抑制本地振铃。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来 实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技 术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出 来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘 等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原寧的前提下,还可以作出若干改进和润 饰,这些改进和润饰也应^L为本发明的保护范围。
权利要求
1、一种实现彩铃控制的方法,其特征在于,该方法包括接收来自主叫的呼叫请求,所述呼叫请求携带被叫号码;根据所述被叫号码,判断彩铃播放模式;根据所述彩铃播放模式,分别建立彩铃服务器与所述主叫和被叫之间的通道,所述通道用于彩铃服务器向所述主叫和被叫播放彩铃。
2、 根据权利要求l所述的方法,其特征在于,所述判断彩铃播放模式包括当所述被叫号码携带第 一彩铃号码前缀时,判断所述彩铃播放模式为第 一彩铃播放模式;所述分别建立彩铃服务器与所述主叫和被叫之间的通道包括建立与所述主叫之间的通信链路;建立与被叫之间的通信链路;建立与主叫彩铃服务器之间的第 一通信链路;建立与被叫彩铃服务器之间的第二通信链路;将与主叫之间的通信链路与所述第一通信链路搭接,将与被叫之间的通 信链路与所述第二通信链路搭接,形成对应的通道。
3、 根据权利要求l所述的方法,其特征在于,所述判断彩铃播放模式包 括当所述被叫号码携带第二彩铃号码前缀时,判断所述彩铃播放模式为第 二彩铃播放模式;所述分别建立彩铃服务器与所述主叫和净皮叫之间的通道包括建立与所述主叫之间的通信链路;建立与被叫之间的通信链路;建立与主叫彩铃服务器之间的第 一通信链路;将与主叫之间的通信链路与所述第 一通信链路搭接,将与被叫之间的通 信链路与所述第一通信链路搭接,形成对应的通道。
4、 根据权利要求l所述的方法,其特征在于,所述判断彩铃播放模式包括当所述被叫号码携带第三彩铃号码前缀时,判断所述彩铃播放模式为第 三彩铃播放模式;所述分别建立彩铃服务器与所述主叫和被叫之间的通道包括建立与所述主叫之间的通信链路;建立与被叫之间的通信链路;建立与被叫彩铃服务器之间的第二通信链路;将与主叫之间的通信链路与所述第二通信链路搭接,将与被叫之间的通 信链路与所述第二通信链路搭接,形成对应的通道。
5、 根据权利要求l所述的方法,其特征在于,所述判断彩铃播放模式包括当所述被叫号码携带第四彩铃号码前缀时,判断所述彩铃播放模式为第 四彩铃播放模式;所述分别建立彩铃服务器与所述主叫和被叫之间的通道包括建立与所述主叫之间的通信链路;建立与被叫之间的通信链路;建立与主叫彩铃服务器之间的第 一通信链路;建立与被叫彩铃服务器之间的第二通信链路;将与主叫之间的通信链路与所述第二通信链路搭接,将与被叫之间的通 信链路与所述第一通信链路搭接,形成对应的通道。
6、 根据权利要求2至5其中之一所述的方法,其特征在于,所述判断彩铃 播放模式包括当所述被叫号码未携带彩铃号码前缀时,判断所述彩铃播放模式为缺省 彩铃播放模式,所述缺省彩铃播放模式为所述第一彩铃播放模式或第二彩铃 播放模式或第三彩铃播放模式或第四彩铃播放模式或关闭模式,所述关闭模 式表示不提供彩铃。
7、 根据权利要求2至5其中之一所述的方法,其特征在于,该方法还包括 向被叫发送信令,指示所述被叫将播放装置连通到与所述主叫彩铃服务器或被叫彩铃服务之间的通道上以及抑制本地振铃。
8、 一种交换机,其特征在于,包括判断单元,用于根据接收到来自主叫的呼叫请求,判断彩铃播放模式, 所述呼叫请求携带被叫号码;通道单元,用于根据所述彩铃播放模式,分别建立彩铃服务器与所述主 叫和被叫之间的通道,所述通道用于彩铃服务器向所述主叫和被叫播放彩铃。
9、 根据权利要求8所述的交换机,其特征在于,所述判断单元包括 第一分析子单元,用于当所述被叫号码未携带.彩铃号码前缀时,判断所述彩铃播放模式为缺省彩铃播放模式;或者第二分析子单元,用于当所述被叫号码携带第一彩铃号码前缀时,判断 所述彩铃播放模式为第一彩铃播放模式;或者,第三分析子单元,用于当所述被叫号码携带第二彩铃号码前缀时,判断所述彩铃播放模式为第二彩铃播放才莫式;或者,第四分析子单元,用于当所述被叫号码携带第三彩铃号码前缀时,判断所述彩铃播放模式为第三彩铃播放模式;或者,第五分析子单元,用于当所述被叫号码携带第四彩铃号码前缀,判断所 述彩铃播放模式为第四彩铃播放模式。
10、 根据权利要求8所述的交换机,其特征在于,所述通道单元包括 第一链路子单元,用于建立与所述主叫之间的通信链路; 第二链路子单元,用于建立与被叫之间的通信链路; 第三链路子单元,用于建立与所述彩铃服务器之间的通信链路; 搭接子单元,用于将所述第一链路子单元建立的通信链路与所述第三链路子单元建立的通信链路搭接,将所述第二链路子单元建立的通信链路与所 述第三链路子单元的通信链路搭接,形成对应的通道。
11、 根据权利要求8所述的交换机,其特征在于,该交换机还包括 指令单元,用于向被叫发送信令,指示所述被叫将播放装置连通到与所述彩铃服务之间的通道上以及抑制本地振铃。
全文摘要
本发明公开一种实现彩铃控制的方法和交换机,实现彩铃更为灵活的应用。该方法包括接收来自主叫的呼叫请求,所述呼叫请求携带被叫号码;根据所述被叫号码,判断彩铃播放模式;根据所述彩铃播放模式,分别建立彩铃服务器与所述主叫和被叫之间的通道,所述通道用于彩铃服务器向所述主叫和被叫播放彩铃。本发明中彩铃服务器通过通道向主叫和被叫播放彩铃,这样被叫终端和主叫终端无需下载彩铃,节省了下载彩铃的时间,也节省了下载彩铃的通道资源。由于通过通道播放彩铃,彩铃不会受到手机机型、品牌的限制,从而扩大了彩铃的应用范围,提高了彩铃定制和应用的灵活性。
文档编号H04M3/42GK101179627SQ20071017167
公开日2008年5月14日 申请日期2007年11月28日 优先权日2007年11月28日
发明者杨胜强 申请人:上海华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1