呼叫发起方法、装置、彩铃过滤方法和多媒体彩铃服务器制造方法及图纸

技术编号:8961488 阅读:207 留言:0更新日期:2013-07-25 20:41
本发明专利技术公开了一种呼叫发起方法、装置、彩铃过滤方法和多媒体彩铃服务器。该呼叫方法通过在发起呼叫时,根据预先设定的彩铃过滤规则,在SIP?INVITE消息中添加包含彩铃过滤规则信息的消息体,随后将包含消息体的SIP?INVITE消息发送给多媒体彩铃服务器,使得多媒体彩铃服务器可以在接收到包含彩铃过滤规则信息的SIP?INVITE消息后,解析出该彩铃过滤规则信息,从而根据彩铃过滤规则信息,决定是否播放多媒体彩铃。通过本发明专利技术所提供的彩铃过滤方法,不仅能够方便地满足主叫用户不同的彩铃过滤需求,实施简单,并且避免了对核心网进行改造。

【技术实现步骤摘要】

本专利技术涉及IP多媒体通信领域,特别涉及一种呼叫发起方法、装置、彩铃过滤方法和多媒体彩铃服务器
技术介绍
在利用会话初始协议(Session Initiation Protocol, SIP)的通信网络中,例如软交换网络、IP多媒体子系统(IP Multimedia Subsystem, IMS)网络,多媒体彩铃业务通过音频、视频、文字、图片和电子名片等多媒体信息代替普通的回铃音,为用户提供了更丰富的业务体验。多媒体彩铃业务可以由主叫用户定制,也可以由被叫用户定制,而体验用户为主叫用户。例如,当由主叫用户定制时,主叫用户将体验到自己定制的多媒体彩铃。当由被叫用户定制时,主机用户将体验到被叫用户定制的多媒体彩铃。通常情况下,由主叫用户定制多媒体彩铃业务,可以由主叫用户自己选择彩铃内容,因此用户体验比较好。当主叫用户没有定制其所喜好的彩铃内容,而被叫用户定制的彩铃,由于个人喜好、场景不同,主叫用户可能不希望听到被叫用户定制的彩铃,或者由于主叫用户所使用的终端能力的不同,不能体验到被叫用户设置的彩铃。因此,在提供多媒体彩铃业务的同时,还需要提供对多媒体彩铃过滤的支持。现有的彩铃过滤的技术方案中,一种方案是在通信终端将所有早期媒体均进行屏蔽。其原因在于,通信终端无法自动识别接收到的早期媒体是彩铃媒体还是其他的业务提示音,因为其他的业务提示音,例如用户忙提示音、呼叫等待音等都是采用早期媒体的方式发送。因此,通信终端只能屏蔽所有的早期媒体,其中,早期媒体中的业务提示音也同样被屏蔽掉。另外,采用这种方案进行彩铃过滤时,对于需要被屏蔽、不进行播放的彩铃媒体实际已经发送到主叫用户的通信终端,已经占用了一定的网络资源,因此,带来了对网络资源的浪费。另一种彩铃过滤的方案是基于服务器的方式。这种方案需要主叫用户首先需要向运营商申请彩铃屏蔽业务。对于屏蔽业务的取消或者屏蔽规则的变更都需要进行业务的办理或者变更,给用户的使用带来了不便。还有一种实现彩铃过滤的方案,该方案由主叫用户向运营商申请彩铃屏蔽业务,在主叫侧的呼叫会话控制功能(Call Session Control Function, CSCF)中为申请彩铃屏蔽业务的用户设置初始彩铃过滤准则。当主叫用户发起呼叫时,由主叫侧的服务CSCF根据初始彩铃过滤准则,将添加有彩铃过滤标识的消息发送给被叫侧的CSCF。当收到彩铃过滤标识的消息是,被叫侧的CSCF无论被叫用户是否签约彩铃业务,均进行屏蔽。这种方案也需要用户首先向运营商申请彩铃屏蔽业务,并且需要对核心网进行改造。
技术实现思路
本专利技术的专利技术人发现上述现有技术中的问题,提出了一种新的技术方案:由通信终端在呼叫发起时,将彩铃过滤 规则以消息体的形式携带在SIP INVITE消息中进行发送,使得多媒体彩铃服务器可以接收到包含彩铃过滤规则的消息体后,可以解析出彩铃过滤规贝U,从而实现多媒体彩铃过滤的功能。本专利技术的一个目的是提供一种发起呼叫的方法、装置、彩铃过滤的方法和多媒体彩铃服务器。根据本专利技术的第一个方面,提供了一种发起呼叫的方法,该方法包括:在发起呼叫时,根据预先设定的彩铃过滤规则,在会话发起协议邀请SIP INVITE消息中添加包含彩铃过滤规则信息的消息体; 将包含所述消息体的SIP INVITE消息发送给多媒体彩铃服务器。在另一种优选的实施例中,所述彩铃过滤规则信息包括所述彩铃过滤规则的类型,所述彩铃过滤规则的类型包括:过滤主叫方和被叫方的彩铃;过滤主叫方的彩铃;以及过滤被叫方的彩铃。在另一种优选的实施例中,当所述彩铃过滤规则的类型为过滤主叫方的彩铃时,在所述SIP INVITE消息中添加所述消息体;当所述彩铃过滤规则的类型为过滤被叫方的彩铃时,如果设置有过滤用户标识列表,并且被叫用户标识在所述被叫用户标识列表中,则在所述SIP INVITE消息中添加所述消息体,如果设置有过滤用户标识列表,并且被叫用户标识不在所述被叫用户标识列表中,则不在所述SIP INVITE消息中添加所述消息体,如果没有设置过滤用户标识列表,则在所述SIP INVITE消息中添加所述消息体;当所述彩铃过滤规则的类型为过滤主叫方和被叫方的彩铃时,如果设置有过滤用户标识列表,并且被叫用户标识在所述被叫用户标识列表,则在所述SIP INVITE消息中添加所述消息体,如果设置有过滤用户标识列表,并且被叫用户标识不在所述被叫用户标识列表中,则修改彩铃过滤规则的类型为过滤主叫方的彩铃,并且在所述SIP INVITE消息中添加所述消息体,如果没有设置过滤用户标识列表,则在所述SIP INVITE消息中添加所述消息体。在另一种优选的实施例中,所述彩铃过滤规则包括过滤具有特定属性的彩铃,所述特定属性包括彩铃的类型、格式、文件大小中的至少一种;所述彩铃过滤规则信息还包括所述特定属性。在另一种优选的实施例中,所述消息体为可扩展标记语言XML消息体。根据本专利技术的第二个方面,还提供了一种发起呼叫的装置,该装置包括:彩铃过滤规则添加单元,用于在发起呼叫时,根据预先设定的彩铃过滤规则,在SIP INVITE消息中添加包含彩铃过滤规则信息的消息体;消息发送单元,用于将包含所述消息体的SIP INVITE消息发送给多媒体彩铃服务器。根据本专利技术的第三个 方面,还提供了一种彩铃过滤方法,该方法包括:多媒体彩铃服务器接收SIP INVITE消息,所述SIP INVITE消息具有包含彩铃过滤规则信息的消息体;所述多媒体彩铃服务器解析所述消息体,获得所述彩铃过滤规则信息;所述多媒体彩铃服务器根据所述彩铃过滤规则信息,决定是否播放彩铃。在另一种优选的实施例中,所述彩铃过滤规则信息包括彩铃过滤规则的类型,所述彩铃过滤规则的类型包括:过滤主叫方和被叫方的彩铃;过滤主叫方的彩铃;以及过滤被叫方的彩铃。在另一种优选的实施例中,当所述多媒体彩铃服务器是主叫多媒体彩铃服务器时,在所述彩铃过滤规则的类型为过滤主叫方的彩铃的情况下,所述主叫多媒体彩铃服务器获得所述彩铃过滤规则信息后,该方法还包括:所述主叫多媒体彩铃服务器从所述SIP INVITE消息中删除所述包含彩铃过滤规则信息的消息体;以及将删除所述消息体的SIP INVITE消息进行转发,在所述彩铃过滤规则的类型为过滤主叫方和被叫方的彩铃或者过滤被叫方的彩铃的情况下,所述主叫多媒体彩铃服务器获得所述彩铃过滤规则信息后,该方法还包括:将包含所述消息体的SIP INVITE消息进行转发。在另一种优选的实施例中,当所述多媒体彩铃服务器是被叫多媒体彩铃服务器时,在所述彩铃过滤规则的类型为过滤主叫方和被叫方的彩铃或者过滤被叫方的彩铃情况下,该方法包括:所述被叫多媒体彩铃服务器获得所述彩铃过滤规则后,从所述SIP INVITE消息中删除所述包含彩铃过滤规则信息的消息体;所述被叫多媒体彩铃服务器将删除所述消息体的SIP INVITE消息转发给被叫通信终端。在另一种优选的实施例中,所述消息体为可扩展标记语言XML消息体。根据本专利技术的第四个方面,还提供了一种多媒体彩铃服务器,该多媒体彩铃服务器包括:消息接收单元,用于接收SIP INVITE消息,所述SIP INVITE消息具有包含彩铃过滤规则信息的消息体;彩铃过滤规则解析单元,用于解析所述消息体,获得所述彩铃本文档来自技高网
...

【技术保护点】
一种发起呼叫的方法,其特征在于,该方法包括:在发起呼叫时,根据预先设定的彩铃过滤规则,在会话发起协议邀请SIP?INVITE消息中添加包含彩铃过滤规则信息的消息体;将包含所述消息体的SIP?INVITE消息发送给多媒体彩铃服务器。

【技术特征摘要】
1.一种发起呼叫的方法,其特征在于,该方法包括: 在发起呼叫时,根据预先设定的彩铃过滤规则,在会话发起协议邀请SIP INVITE消息中添加包含彩铃过滤规则信息的消息体; 将包含所述消息体的SIP INVITE消息发送给多媒体彩铃服务器。2.根据权利要求1所述的方法,其特征在于,所述彩铃过滤规则信息包括所述彩铃过滤规则的类型,所述彩铃过滤规则的类型包括: 过滤主叫方和被叫方的彩铃; 过滤主叫方的彩铃;以及 过滤被叫方的彩铃。3.根据权利要求2所述的方法,其特征在于, 当所述彩铃过滤规则的类型为过滤主叫方的彩铃时,在所述SIP INVITE消息中添加所述消息体; 当所述彩铃过滤规则的类型为过滤被叫方的彩铃时, 如果设置有过滤用户标识列表,并且被叫用户标识在所述被叫用户标识列表中,则在所述SIP INVITE消息中添加所述消息体, 如果设置有过滤用户标识列表,并且被叫用户标识不在所述被叫用户标识列表中,则不在所述SIP INVITE消息中添加所述消息体, 如果没有设置过滤用户标识列表,则在所述SIP INVITE消息中添加所述消息体; 当所述彩铃过滤规则的类型为过滤主叫方和被叫方的彩铃时, 如果设置有过滤用户标识列表,并且被叫用户标识在所述被叫用户标识列表,则在所述SIP INVITE消息中添加所述消息体, 如果设置有过滤用户标识列表,并且被叫用户标识不在所述被叫用户标识列表中,则修改彩铃过滤规则的类型为过滤主叫方的彩铃,并且在所述SIP INVITE消息中添加所述消息体, 如果没有设置过滤用户标识列表,则在所述SIP INVITE消息中添加所述消息体。4.根据权利要求1所述的方法,其特征在于, 所述彩铃过滤规则包括过滤具有特定属性的彩铃,所述特定属性包括彩铃的类型、格式、文件大小中的至少一种; 所述彩铃过滤规则信息还包括所述特定属性。5.根据权利要求1-4任意一项所述的方法,其特征在于, 所述消息体为可扩展标记语言XML消息体。6.一种发起呼叫的装 置,其特征在于,该装置包括: 彩铃过滤规则添加单元,用于在发起呼叫时,根据预先设定的彩铃过滤规则,在SIPINVITE消息中添加包含彩铃过滤规则信息的消息体; 消息发送单元,用于将包含所述消息体的SIP INVI...

【专利技术属性】
技术研发人员:吴琳
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1