一种多媒体铃音中主叫/被叫信息显示的方法和服务器的制作方法

文档序号:7925792阅读:202来源:国知局
专利名称:一种多媒体铃音中主叫/被叫信息显示的方法和服务器的制作方法
技术领域
本发明涉及通信领域,尤其涉及多媒体铃音技术。
背景技术
名称标识是由移动用户为了显示主叫方或被叫方的名称所设置。主叫方希望显示 的名称标识称为主叫方名称标识,被叫方希望显示的名称标识称为被叫方名称标识,其信 息最大为80个字符。PI为显示指示信息,显示指示信息为显示限制或无名称两种情况。
Facility消息是由服务器或终端发送来请求或通知一种补充业务的一种消息类 型。Facility携带一些信息元素,用来调用和操作补充业务,用相应的操作码来识别这些业 务。在其所指示的业务后面,添加一些信息元素,例如用户的主叫/被叫信息标识,或是否 显示主叫/被叫信息的标识。 UUI(用户间信息)是在通信业务中,在呼叫建立过程中,使用信令信道传递用户 信息的业务,最大达到128字符。主叫方可以在CALL SETUP消息中使用此功能,也可以在 端到端的ALERTING消息或CONNECT消息使用此功能。 MGC-FE (多媒体网关控制功能实体)是在基于SIP (会话初始化协议)MS (IP多 媒体子系统)网络与PSTN(公共开关电话网络)网络间进行通信时,呼叫首先到达的网关 实体,由其负责与被叫方用适当的协议方式建立会话。MGC-FE将在发送媒体会话前进行协 商。 CRT(个性化铃音)业务是由主叫方归属网络或被叫方归属网络提供的铃音业务。
主叫方订阅了 CRT业务会由发起端网络业务系统触发,被叫方订阅了此业务,由接收端网
络业务触发。所说的多媒体格式需要在主叫方和被叫方协商,确保对多媒体格式的兼容和
支持,比如说视频格式的,音频格式的,文本格式的或图片格式的文档。 主叫/被叫信息显示业务可以借助多媒体铃音业务来实现,在实现本发明的过程
中,发明人发现在现有技术中没有解决主叫/被叫信息在PSTN网络和SIP网络之间的传递问题。

发明内容
有鉴于此,本发明实施例提供一种多媒体铃音中主叫/被叫信息的显示方法和服 务器,解决了主叫/被叫信息在PSTN和SIP网络中传递并正确显示的问题。
本发明实施例通过如下技术方案实现 本发明实施例提供了一种多媒体铃音中主叫信息的显示方法,其包括
接收主叫终端携带有指示信息的呼叫请求, 通过所述主叫终端的指示信息判断是否显示特定主叫信息给被叫终端。
本发明实施例还提供了一种多媒体铃音中被叫信息的显示方法,其包括
接收被叫终端携带有指示信息的呼叫请求响应消息, 通过所述被叫终端的指示信息判断是否显示特定被叫信息给主叫终端。
6
本发明实施例还提供了一种在多媒体铃音中主叫信息显示的服务器,其包括
接收模块用于接收来自主叫终端携带有所述主叫终端指示信息的呼叫请求;
第一判断模块用于当接收模块收到主叫终端携带有所述指示信息的呼叫请求 时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块用于当所述第一判断模块判断为是时,判断主叫终端是否开通多 媒体铃音主叫信息显示业务; 第三判断模块用于当所述第二判断模块判断判断为是时,进一步判断主叫终端 是否设置了特定主叫信息; 发送模块用于当所述第三判断模块判断为是时,发送带有特定主叫信息的多媒 体铃音给被叫终端显示。 本发明实施例还提供了一种在多媒体铃音中被叫信息显示的服务器,其包括
接收模块用于接收来自被叫终端携带有所述被叫终端的指示信息的呼叫请求响 应消息; 第一判断模块用于通过所述被叫终端的指示信息判断被叫终端是否显示特定被 叫信息给主叫终端; 第二判断模块用于当第一判断模块判断为是时,判断被叫终端是否开通多媒体 铃音被叫信息显示业务; 第三判断模块用于当第二判断模块判断为是时,进一步判断被叫终端是否设置 了特定被叫信息; 发送模块用于当第三判断模块判断为是时,发送带有特定被叫信息的多媒体铃 音给主叫终端显示。 本发明的实施例达到了在PSTN网络与SIP网络之间,实现了带有主叫/被叫信息 的多媒体铃音在PSTN网络和SIP网络之间互通的有益效果。


图1为本发明实施例一的一种多媒体铃音中主叫信息的显示方法的流程图; 图2为本发明实施例二的另一种多媒体铃音中主叫信息的显示方法的流程图; 图3为本发明实施例三的一种在多媒体铃音中主叫信息显示的服务器的示意图; 图4为本发明实施例四的另一种在多媒体铃音中主叫信息显示的服务器的示意 图; 图5为本发明实施例五的一种主叫终端发出呼叫请求时,服务器的处理流程图。 图6为本发明实施例六的另一种主叫终端发出呼叫请求时,服务器的处理流程 图。 图7为本发明实施例七的一种多媒体铃音中被叫信息的显示方法的流程图; 图8为本发明实施例八的另一种多媒体铃音中被叫信息的显示方法的流程图; 图9为本发明实施例九的一种在多媒体铃音中被叫信息显示的服务器的示意图; 图10为本发明实施例十的另一种在多媒体铃音中被叫信息显示的服务器的示意 具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举十个实施 例,对本发明进一步详细说明。 本发明提供的第一实施例是主叫终端在PSTN网络,被叫终端在SIP网络的情况下 一种多媒体铃音中主叫信息的显示方法。 图1中,步骤101、主叫终端在PSTN网络向被叫终端发出呼叫请求消息,首先向服 务器发送IAM消息,消息中携带表示用户信息的UUI,通过UUI指示是否显示特定主叫信 息给被叫终端。此指示信息可以定义为显示特定主叫信息或不显示特定主叫信息,还可表 示主叫身份信息、被叫身份信息、主叫或被叫签约信息以及主叫或被叫偏好信息的一种或 多种;UUI中的指示消息可以在IAM消息中携带,也可以在Call-Info, callproceeding, Alerting, Connect, ACM, DISCONNECT, RELEASE等消息中携带; 步骤102、所述服务器接收到主叫终端发来的携带有主叫终端指示信息的IAM消 息后,通过所述主叫终端的指示信息判断是否显示特定主叫信息给被叫终端,然后进一步 判断主叫终端或被叫终端是否开通多媒体铃音主叫信息显示业务,可分为以下几种情况
情况1、如果主叫终端在UUI中的指示信息表示显示特定主叫信息给被叫终端,则 所述服务器判断主叫终端是否开通了多媒体铃音主叫信息显示业务,如果主叫终端开通了 此业务,则进一步判断被叫终端的接收能力信息以及主叫终端是否设置了显示给被叫终端 的特定主叫信息,如果主叫终端设置了特定的主叫信息,则发送带有相应格式特定主叫信 息的多媒体铃音给被叫终端显示;如果未设置,则发送带有相应格式一般主叫信息的多媒 体铃音给被叫终端显示; 情况2、如果主叫终端在UUI中的指示信息表示显示特定主叫信息给被叫终端,则 所述服务器判断主叫终端是否开通了多媒体铃音主叫信息显示业务,若主叫终端未开通此 业务,而被叫终端开通了此业务,则所述服务器判断被叫终端的接收能力信息并发送带有 一般主叫信息的多媒体铃音给被叫终端; 情况3、如果主叫终端在UUI中的指示信息表示不显示特定主叫信息给被叫终端, 则所述服务器判断被叫终端是否开通了多媒体铃音主叫信息显示业务,如果未开通此业 务,则发送不带有主叫信息的多媒体铃音给被叫终端;如果被叫终端开通了此业务,则判断 被叫终端的接收能力信息,然后发送带有相应格式一般主叫信息的多媒体铃音给被叫终端 显示; 步骤103、根据以上几种情况,如果需要显示相应主叫信息给被叫终端,则在 INVITE消息中给出相应主叫信息的CRT text信息,可以用Call-Info消息携带;
步骤104、如果不显示主叫信息给被叫终端,则发送正常的INVITE消息;
步骤105、主叫终端向被叫终端发送不带有主叫信息的CRT信息;
本实施例当中所提出的方案的主要优点在于当主叫终端在PSTN网络而被叫终端 在SIP网络时,通过所述服务器实现了发送带有主叫信息的多媒体铃音给被叫终端显示的 业务,并且所述服务器可判断被叫终端的接收能力,从而发送带有相应格式主叫信息的多 媒体铃音,降低了网络资源的消耗。 本发明提供的第二实施例是主叫终端在SIP网络,被叫终端在PSTN网络的情况下 一种多媒体铃音中主叫信息的显示方法。
图2,步骤201、主叫终端在PSTN网络,向服务器发送相应消息,这里为INVITE消 息,消息中通过Call-Info携带一个指示信息,表示是否显示特定主叫信息给被叫终端。此 指示信息可以定义为显示特定主叫信息或不显示特定主叫信息,还可表示主叫身份信息、 被叫身份信息、主叫或被叫签约信息以及主叫或被叫偏好信息的一种或多种。Call-Info中 的指示消息可以在INVITE消息中携带,也可以在Call-Info,call proceeding,Alerting, Connect, ACM, DISCONNECT, RELEASE等消息中携带; 步骤202、所述服务器接收到主叫终端发来的携带有指示信息的INVITE消息后, 通过指示信息判断是否显示特定主叫信息给被叫终端,然后进一步判断主叫终端或被叫终 端是否开通多媒体铃音主叫信息显示业务,可分为以下几种情况 情况1、如果主叫终端在Call-Info中的指示信息表示显示特定主叫信息给被叫 终端,则所述服务器判断主叫终端是否开通了多媒体铃音主叫信息显示业务,如果主叫终 端开通了此业务,则进一步判断被叫终端的接收能力信息以及主叫终端是否设置了显示给 被叫终端的特定主叫信息,如果主叫终端设置了特定的主叫信息,则发送带有相应格式特 定主叫信息的多媒体铃音给被叫终端显示;如果未设置,则发送带有相应格式一般主叫信 息的多媒体铃音给被叫终端显示; 情况2、如果主叫终端在Call-Info中的指示信息表示显示特定主叫信息给被叫 终端,则所述服务器判断主叫终端是否开通了多媒体铃音主叫信息显示业务,若主叫终端 未开通此业务,而被叫终端开通了此业务,则所述服务器判断被叫终端的接收能力信息,然 后发送带有相应格式一般主叫信息的多媒体铃音给被叫终端显示; 情况3、如果主叫终端在Call-Info中指示信息表示不显示特定主叫信息给被叫 终端,则所述服务器判断被叫终端是否开通了多媒体铃音主叫信息显示业务,如果未开通 此业务,则发送不带有主叫信息的多媒体铃音给被叫终;如果被叫终端开通了此业务,则判 断被叫终端的接收能力信息,然后发送带有相应格式一般主叫信息的多媒体铃音给被叫终 端显示; 步骤203、根据以上几种情况,如果需要显示相应主叫信息给被叫终端,则在IAM 消息中给出相应指示主叫信息的CRT text信息,可以用UUI消息携带;
步骤204、如果不显示主叫信息给被叫终端,则发送正常的IAM消息;
步骤205、主叫终端向被叫终端发送正常的CRT信息。 本实施例当中所提出的方案的主要优点在于当主叫终端在SIP网络而被叫终端 在PSTN网络时,通过所述服务器实现了发送带有主叫信息的多媒体铃音给被叫终端显示 的业务,并且所述服务器可判断被叫终端的接收能力,从而发送带有相应格式主叫信息的 多媒体铃音,降低了网络资源的消耗。 本发明提供的第三实施例是一种在多媒体铃音中主叫信息显示的服务器,其包 括 图3,接收模块301 :用于接收来自主叫终端携带有所述指示信息的呼叫请求;
第一判断模块302 :用于当所述接收模块收到主叫终端携带有所述指示信息的呼 叫请求时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块303 :用于当所述第一判断模块通过所述指示信息判断显示特定主 叫信息给被叫终端时,判断主叫终端是否开通多媒体铃音主叫信息显示业务;
9
第三判断模块304 :用于当所述第二判断模块判断主叫终端开通了所述业务时, 进一步判断主叫终端是否设置了特定主叫信息; 能力判断模块305 :用于当主叫终端开通所述业务后,进一步判断被叫终端的接 收能力信息,从而为发送模块提供主叫信息的格式信息; 发送模块306 :用于当所述第三模块判断主叫终端设置了特定主叫信息时,发送 带有相应格式特定主叫信息的多媒体铃音给被叫终端显示; 业务处理模块307 :用于用户通过网络终端、短信或拨打指定电话申请所述业务、 设置或更新个人信息。 本实施例当中所提出的方案的主要优点在于提供了一种服务器,解决了在主叫终 端通过指示信息表示显示特定主叫信息给被叫终端,并且在主叫终端开通了所述业务、设 置了特定主叫信息情况下多媒体铃音中主叫信息显示的问题。 本发明提供的第四实施例是一种在多媒体铃音中主叫信息显示的服务器,其包括
四种处理模式 第一种处理模式a : 图4,接收模块401a:用于接收来自主叫终端携带有所述指示信息的呼叫请求;
第一判断模块402a :用于当所述接收模块收到主叫终端携带有所述指示信息的 呼叫请求时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块403a :用于当所述第一判断模块判断为是时,判断主叫终端是否开 通所述业务; 第三判断模块404a :用于当所述第二判断模块判断为否时,进一步判断被叫终端 是否开通所述业务; 能力判断模块405a :用于当被叫终端开通所述业务后,进一步判断被叫终端的接 收能力信息,从而为发送模块提供主叫信息的格式信息; 发送模块406a:用于当所述第三模块判断被叫终端开通了所述业务时,发送带有 相应格式一般主叫信息的多媒体铃音给被叫终端显示; 业务处理模块407a:用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。
第二种处理模式b : 图4,接收模块401b :用于接收来自主叫终端携带有所述指示信息的呼叫请求;
第一判断模块402b :用于当所述接收模块收到主叫终端携带有所述指示信息的 呼叫请求时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块403b :用于当所述第一判断模块判断为是时,判断主叫终端是否开 通所述业务; 第三判断模块404b :用于当所述第二判断模块判断为否时,进一步判断被叫终端 是否开通所述业务; 能力判断模块405b :用于当所述第三判断模块判断为否时,不作判断直接进入发 送模块406b ; 发送模块406b :用于当所述第三判断模块判断为否时,发送不带有主叫信息的多 媒体铃音给被叫终端;
业务处理模块407b:用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。
第三种处理模式C : 图4,接收模块401c :用于接收来自主叫终端携带有所述指示信息的呼叫请求;
第一判断模块402c :用于当所述接收模块收到主叫终端携带有所述指示信息的 呼叫请求时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块403c :用于当所述第一判断模块判断为否时,判断被叫终端是否开 通所述业务; 第三判断模块404c :用于当所述第二判断模块判断为是时,进入被叫能力判断模 块405c ; 能力判断模块405c :用于当所述第二判断模块判断为是时,判断被叫能力信息从 而为发送模块提供主叫信息的格式信息; 发送模块406c :发送带有相应格式一般主叫信息的多媒体铃音给被叫终端显示;
业务处理模块407c:用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。
第四种处理模式d: 图4,接收模块401d :用于接收来自主叫终端携带有所述指示信息的呼叫请求;
第一判断模块402d :用于当所述接收模块收到主叫终端携带有所述指示信息的 呼叫请求时,通过所述指示信息判断主叫终端是否显示特定主叫信息给被叫终端;
第二判断模块403d :用于当所述第一判断模块判断为否时,判断被叫终端是否开 通所述业务; 第三判断模块404d :用于当所述第二判断模块判断为否时,不作判断直接进入发 送模块406d ; 发送模块406d :发送不带有主叫信息的多媒体铃音给被叫终端; 业务处理模块407d:用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。 本实施例中所提出的方案的主要优点是提供了一种服务器,解决了四种情况下多 媒体铃音中主叫信息的显示问题。 本发明提供的五实施例是主叫终端发出带有指示信息的呼叫请求时,服务器的处 理流程,其包括 图5,步骤501、处于待机状态; 步骤502、主叫终端从PSTN网络(或SIP网络)发起呼叫请求,通过相应的指示信 息表示是否显示特定主叫信息给被叫终端; 步骤503、当服务器接收到主叫终端发起的呼叫时,首先判断指示信息,若指示信 息为显示特定主叫信息,则进入504环节,否则进入步骤508 ; 步骤504、判断主叫终端是否开通显示主叫信息业务,如果开通则进入505环节, 否则进入508环节; 步骤505、确定主叫终端开通所述业务后,进一步判断被叫终端接收能力信息,以 确定选择合适格式主叫信息的多媒体铃音;
步骤506、在确定了被叫终端的接收能力后,进一步判断主叫终端是否为被叫终端 设置了特定主叫信息;如果设置了特定主叫信息则进入507环节,否则进入510环节;
步骤507、发送带有相应格式特定主叫信息的多媒体铃音给被叫终端显示;
步骤508、当确定主叫终端未开通所述业务时,则判断被叫终端是否开通所述业 务,如开通则进入509环节,否则直接进入511环节; 步骤509、当确定主叫未开通所述业务,而被叫终端开通了所述业务,则进一步判 断被叫终端支持的能力信息,然后进入510环节; 步骤510、发送相应格式的带有一般主叫信息的多媒体铃音给被叫终端; 步骤511、当确定了主叫终端与被叫终端都未开通所述业务时,则进入不带有主叫
信息的铃音呼叫流程。 本实施例当中所提出的方案的主要优点是当确定主叫终端或被叫终端至少有一 方开通了所述业务,则进一步判断被叫终端的接收能力信息,以决定发送带有适当格式主 叫信息的多媒体铃音给被叫终端,与不进行判断直接发送带有任意格式的主叫信息的多媒 体铃音相比,既最大限度的满足了用户的需求又减少了不必要的传输资源、交换资源的浪费。 本发明提供的第六实施例是主叫终端发出带有指示信息的呼叫请求时,服务器的 处理流程,其包括 图6,步骤601、主叫终端向服务器发出呼叫请求;此呼叫请求可以是IMS网络、SIP 网络以及PSTN网络定义的请求消息,也可以是电路域消息或分组域消息,例如INVITE消 息;且呼叫请求消息中携带主叫终端的指示信息; 步骤602、服务器接收到所述呼叫请求消息,向被叫终端转发所述呼叫请求消息。
所述呼叫请求消息可以是同构网络类型的消息,也可以是异构网络类型的消息; 步骤603、被叫终端向服务器返回相应的响应消息,此消息中包括被叫终端的指示
信息; 步骤604、服务器根据主叫终端的指示信息进行一系列查询判断,此处的查询判 断的过程与实施例1、实施例2中相应的查询判断过程完全相同,在此不再赘述;除此之外 还根据被叫终端的指示信息重复所述查询判断过程,以确定在主叫信息显示给被叫终端之 前,把相应被叫信息显示给主叫终端; 步骤605、服务器插入相应主叫信息发送给被叫终端用于显示。 本实施例当中所提出的方案的主要优点在于通过服务器为主叫终端或被叫终端
插入相应信息,实现了主叫/被叫信息在PSTN网络与SIP网络之间互通的良好体验。 本发明提供的第七实施例是主叫终端在PSTN网络,被叫终端在SIP网络的情况下
一种多媒体铃音中被叫信息的显示方法。 图7中,步骤701、主叫终端在PSTN网络向被叫终端发出呼叫请求; 步骤702、服务器把所述主叫终端的呼叫请求转发给被叫终端; 步骤703、所述被叫终端接收到所述服务器转发过来的所述主叫终端的呼叫请求,
返回一个带有被叫终端指示信息的响应消息,所述响应消息为INVITE消息,消息中通过
Call-Info携带一个指示信息,表示是否显示特定被叫信息给主叫终端。此指示信息可以定
义为显示特定被叫信息或不显示特定被叫信息,还可表示主叫身份信息、被叫身份信息、主叫或被叫签约信息以及主叫或被叫偏好信息的一种或多种。Call-Info中的指示消息可以 在INVITE消息中携带,也可以在Call-Info, call proceeding, Alerting, Connect, ACM, DISCONNECT, RELEASE等消息中携带; 步骤704、所述服务器接收到被叫终端发来的携带有被叫终端指示信息的INVITE 消息后,通过被叫终端的指示信息判断是否显示特定被叫信息给主叫终端,然后进一步判 断主叫终端或被叫终端是否开通多媒体铃音被叫信息显示业务,可分为以下几种情况
情况1、如果被叫终端在Call-Info中的指示信息表示显示特定被叫信息给主叫 终端,则所述服务器判断被叫终端是否开通了多媒体铃音被叫信息显示业务,如果被叫终 端开通了此业务,则进一步判断主叫终端的接收能力信息以及被叫终端是否设置了显示给 主叫终端的特定被叫信息,如果被叫终端设置了特定的被叫信息,则发送带有相应格式特 定被叫信息的多媒体铃音给主叫终端显示;如果未设置,则发送带有相应格式一般被叫信 息的多媒体铃音给主叫终端显示; 情况2、如果被叫终端在Call-Info中的指示信息表示显示特定被叫信息给主叫 终端,则所述服务器判断被叫终端是否开通了多媒体铃音被叫信息显示业务,若被叫终端 未开通此业务,而主叫终端开通了此业务,则所述服务器判断主叫终端的接收能力信息并 发送带有一般被叫信息的多媒体铃音给主叫终端; 情况3、如果被叫终端在Call-Info中的指示信息表示不显示特定被叫信息给主 叫终端,则所述服务器判断主叫终端是否开通了多媒体铃音被叫信息显示业务,如果未开 通此业务,则发送不带有被叫信息的多媒体铃音给主叫终端;如果主叫终端开通了此业务, 则判断主叫终端的接收能力信息,然后发送带有相应格式一般被叫信息的多媒体铃音给主 叫终端显示; 步骤705、根据以上几种情况,如果需要显示相应被叫信息给主叫终端,则在IAM
消息中给出相应被叫信息的CRT text信息,可以用UUI消息携带; 步骤706、如果不显示被叫信息给主叫终端,则发送正常的IAM消息; 步骤707、被叫终端向主叫终端发送不带有被叫信息的CRT信息; 本实施例当中所提出的方案的主要优点在于当主叫终端在PSTN网络而被叫终端
在SIP网络时,通过所述服务器实现了发送带有被叫信息的多媒体铃音给主叫终端显示的
业务,并且所述服务器可判断主叫终端的接收能力,从而发送带有相应格式被叫信息的多
媒体铃音,降低了网络资源的消耗。 本发明提供的第八实施例是主叫终端在SIP网络,被叫终端在PSTN网络的情况下 一种多媒体铃音中被叫信息的显示方法。 图8中,步骤801、主叫终端在SIP网络向被叫终端发出呼叫请求; 步骤802、服务器把所述主叫终端的呼叫请求转发给被叫终端; 步骤803、所述被叫终端接收到所述服务器转发过来的所述主叫终端的呼叫请求,
返回一个带有被叫终端指示信息的响应消息,所述响应消息为IAM消息,消息中通过UUI携
带一个指示信息,表示是否显示特定被叫信息给主叫终端。此指示信息可以定义为显示特
定被叫信息或不显示特定被叫信息,还可表示主叫身份信息、被叫身份信息、主叫或被叫签
约信息以及主叫或被叫偏好信息的一种或多种。UUI中的指示消息可以在IAM消息中携带,
也可以在Call-Info, call proceeding, Alerting, Connect, ACM, DISCONNECT, RELEASE等
13消息中携带; 步骤804、所述服务器接收到被叫终端发来的携带有被叫终端指示信息的IAM消 息后,通过被叫终端的指示信息判断是否显示特定被叫信息给主叫终端,然后进一步判断 主叫终端或被叫终端是否开通多媒体铃音被叫信息显示业务,可分为以下几种情况
情况1、如果被叫终端在UUI中的指示信息表示显示特定被叫信息给主叫终端,则 所述服务器判断被叫终端是否开通了多媒体铃音被叫信息显示业务,如果被叫终端开通了 此业务,则进一步判断主叫终端的接收能力信息以及被叫终端是否设置了显示给主叫终端 的特定被叫信息,如果被叫终端设置了特定的被叫信息,则发送带有相应格式特定被叫信 息的多媒体铃音给主叫终端显示;如果未设置,则发送带有相应格式一般被叫信息的多媒 体铃音给主叫终端显示; 情况2、如果被叫终端在UUI中的指示信息表示显示特定被叫信息给主叫终端,则 所述服务器判断被叫终端是否开通了多媒体铃音被叫信息显示业务,若被叫终端未开通此 业务,而主叫终端开通了此业务,则所述服务器判断主叫终端的接收能力信息并发送带有 一般被叫信息的多媒体铃音给主叫终端; 情况3、如果被叫终端在UUI中的指示信息表示不显示特定被叫信息给主叫终端, 则所述服务器判断主叫终端是否开通了多媒体铃音被叫信息显示业务,如果未开通此业 务,则发送不带有被叫信息的多媒体铃音给主叫终端;如果主叫终端开通了此业务,则判断 主叫终端的接收能力信息,然后发送带有相应格式一般被叫信息的多媒体铃音给主叫终端 显示; 步骤805、根据以上几种情况,如果需要显示相应被叫信息给主叫终端,则在 INVITE消息中给出相应被叫信息的CRT text信息,可以用Call-Info消息携带;
步骤806、如果不显示被叫信息给主叫终端,则发送正常的INVITE消息;
步骤807、被叫终端向主叫终端发送不带有被叫信息的CRT信息;
本实施例当中所提出的方案的主要优点在于当主叫终端在SIP网络而被叫终端 在PSTN网络时,通过所述服务器实现了发送带有被叫信息的多媒体铃音给主叫终端显示 的业务,并且所述服务器可判断主叫终端的接收能力,从而发送带有相应格式被叫信息的 多媒体铃音,降低了网络资源的消耗。 本发明提供的第九实施例是一种在多媒体铃音中被叫信息显示的服务器,其包 括 图9,接收模块901 :用于接收来自被叫终端携带有所述被叫终端指示信息的呼叫 请求响应消息; 第一判断模块902 :用于当所述接收模块收到所述呼叫请求响应消息时,通过所 述指示信息判断被叫终端是否显示特定被叫信息给主叫终端; 第二判断模块903 :用于当所述第一判断模块通过所述指示信息判断显示特定被 叫信息给主叫终端时,判断被叫终端是否开通多媒体铃音被叫信息显示业务;
第三判断模块904 :用于当所述第二判断模块判断被叫终端开通了所述业务时, 进一步判断被叫终端是否设置了特定被叫信息; 能力判断模块905:用于当被叫终端开通所述业务后,进一步判断主叫终端的接 收能力信息,从而为发送模块提供被叫信息的格式信息;
发送模块906 :用于当所述第三模块判断被叫终端设置了特定被叫信息时,发送 带有相应格式特定被叫信息的多媒体铃音给主叫终端显示; 业务处理模块907 :用于用户通过网络终端、短信或拨打指定电话申请所述业务、 设置或更新个人信息; 本实施例当中所提出的方案的主要优点在于提供了一种服务器,解决了在被叫终 端通过指示信息表示显示特定被叫信息给主叫终端,并且在被叫终端开通了所述业务、设 置了特定被叫信息情况下多媒体铃音中被叫信息显示的问题。 本发明提供的第十实施例是一种在多媒体铃音中被叫信息显示的服务器,其包括
四种处理模式 第一种处理模式a: 图IO,接收模块1001a :用于接收来自被叫终端携带有所述被叫终端指示信息的 呼叫请求响应消息; 第一判断模块1002a :用于当所述接收模块收到所述呼叫请求响应消息时,通过 所述被叫终端的指示信息判断被叫终端是否显示特定被叫信息给主叫终端;
第二判断模块1003a :用于当所述第一判断模块判断为是时,判断被叫终端是否 开通多媒体铃音被叫信息显示业务; 第三判断模块1004a :用于当所述第二判断模块判断为否时,进一步判断主叫终 端是否开通所述业务; 能力判断模块1005a :用于当主叫终端开通所述业务后,进一步判断主叫终端的 接收能力信息,从而为发送模块提供被叫信息的格式信息; 发送模块1006a :用于当所述第三模块判断主叫终端开通了所述业务时,发送带 有相应格式一般被叫信息的多媒体铃音给主叫终端显示; 业务处理模块1007a :用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。 第二种处理模式b: 图IO,接收模块1001b :用于接收来自被叫终端携带有所述被叫终端指示信息的 呼叫请求响应消息。 第一判断模块1002b :用于当所述接收模块收到所述呼叫请求响应消息时,通过 所述指示信息判断被叫终端是否显示特定被叫信息给主叫终端。 第二判断模块1003b :用于当所述第一判断模块判断为是时,判断被叫终端是否 开通多媒体铃音被叫信息显示业务。 第三判断模块1004b :用于当所述第二判断模块判断为否时,进一步判断主叫终 端是否开通所述业务。 能力判断模块1005b :用于当所述第三判断模块判断为否时,不作判断直接进入 发送模块1006b 。 发送模块1006b :用于当所述第三判断模块判断为否时,发送不带有被叫信息的 多媒体铃音给主叫终端。 业务处理模块1007b :用于用户通过网络终端、短信或拨打指定电话申请所述业 务、设置或更新个人信息。
第三种处理模式C: 图IO,接收模块1001c :用于接收来自被叫终端携带有所述被叫终端指示信息的呼叫请求响应消息。 第一判断模块1002c :用于当所述接收模块收到所述呼叫请求响应消息时,通过所述指示信息判断被叫终端是否显示特定被叫信息给主叫终端。 第二判断模块1003c :用于当所述第一判断模块判断为否时,判断主叫终端是否开通多媒体铃音被叫信息显示业务。 第三判断模块1004c :用于当所述第二判断模块判断为是时,进入被叫能力判断模块1005c 。 能力判断模块1005c :用于当所述第二判断模块判断为是时,判断被叫能力信息从而为发送模块提供被叫信息的格式信息。 发送模块1006c :发送带有相应格式一般被叫信息的多媒体铃音给主叫终端显示。 业务处理模块1007c :用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。 第四种处理模式d: 图10,接收模块1001d:用于接收来自被叫终端携带有所述被叫终端指示信息的呼叫请求响应消息。 第一判断模块1002d :用于当所述接收模块收到所述呼叫请求响应消息时,通过所述指示信息判断被叫终端是否显示特定被叫信息给主叫终端。 第二判断模块1003d :用于当所述第一判断模块判断为否时,判断主叫终端是否开通多媒体铃音被叫信息显示业务。 第三判断模块1004d :用于当所述第二判断模块判断为否时,不作判断直接进入发送模块1006d。 发送模块1006d :发送不带有被叫信息的多媒体铃音给主叫终端。
业务处理模块1007d :用于用户通过网络终端、短信或拨打指定电话申请所述业
务、设置或更新个人信息。 本实施例中所提出的方案的主要优点是提供了一种服务器,解决了四种情况下多媒体铃音中被叫信息的显示问题。 以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
一种多媒体铃音中主叫信息的显示方法,其特征在于,该方法包括接收主叫终端携带有指示信息的呼叫请求,通过所述主叫终端的指示信息判断是否显示特定主叫信息给被叫终端。
2. 如权利要求1所述的方法,其特征在于,所述主叫终端的指示信息表示显示特定主 叫信息给被叫终端或不显示特定主叫信息给被叫终端;还可表示主叫身份信息、被叫身份 信息、主叫或被叫签约信息以及主叫或被叫偏好信息的一种或多种。
3. 如权利要求1或2所述的方法,其特征在于,通过所述主叫终端的指示信息判断显示特定主叫信息给被叫终端则进一步判断主叫终端是否开通多媒体铃音主叫信息显示的业 务;若主叫终端开通所述业务,则进一步判断其是否设置了特定主叫信息;若主叫终端设 置了特定主叫信息,则发送带有特定主叫信息的多媒体铃音给被叫终端显示。
4. 如权利要求1或2所述的方法,其特征在于,通过所述主叫终端的指示信息判断显 示特定主叫信息给被叫终端且主叫终端未开通所述业务,则进一步判断 被叫终端是否开通 所述业务,若被叫终端开通所述业务则发送带有一般主叫信息的多媒体铃音给被叫终端显 示。
5. 如权利要求1或2所述的方法,其特征在于,通过所述主叫终端的指示信息判断显示 特定主叫信息给被叫终端且主叫终端未开通所述业务,则进一步判断被叫终端是否开通所 述业务,若被叫终端未开通所述业务则发送不带有主叫信息的多媒体铃音给被叫终端。
6. 如权利要求1或2所述的方法,其特征在于,通过所述主叫终端的指示信息判断不显 示特定主叫信息给被叫终端,则进一步判断被叫终端是否开通所述业务,若被叫终端开通 所述业务则发送带有一般主叫信息的多媒体铃音给被叫终端显示。
7. 如权利要求1或2所述的方法,其特征在于,通过所述主叫终端的指示信息判断不显示特定主叫信息给被叫终端,则进一步判断被叫终端是否开通所述业务,若被叫终端未开 通所述业务则发送不带有主叫信息的多媒体铃音给被叫终端。
8. 如权利要求1或2所述的方法,其特征在于,把接收到带有主叫终端指示信息的主 叫终端的呼叫请求转发给被叫终端,从所述被叫终端的响应消息中获得被叫终端的指示信 息,根据此被叫终端指示信息进一步判断是否在显示主叫信息给被叫终端之前显示相应被 叫信息给主叫终端。
9. 如权利要求1所述的方法,其特征在于,通过所述主叫终端的指示信息判断主叫终 端或被叫终端至少有一方开通所述业务后,进一步判断被叫终端的接收能力信息,根据被 叫终端的接收能力信息查找带有相应格式主叫信息的多媒体铃音的数据信息发送给被叫 终端显示。
10. —种多媒体铃音中被叫信息的显示方法,其特征在于,该方法包括 接收被叫终端携带有指示信息的呼叫请求响应消息,通过所述被叫终端的指示信息判断是否显示特定被叫信息给主叫终端。
11. 如权利要求io所述的方法,其特征在于,所述被叫终端的指示信息表示显示特定被叫信息给主叫终端或不显示特定被叫信息给主叫终端;还可表示主叫身份信息、被叫身 份信息、主叫或被叫签约信息以及主叫或被叫偏好信息的一种或多种。
12. 如权利要求10或11所述的方法,其特征在于,通过所述被叫终端的指示信息判断 显示特定被叫信息给主叫终端则进一步判断被叫终端是否开通多媒体铃音被叫信息显示的业务;若被叫终端开通所述业务,则进一步判断其是否设置了特定被叫信息;若被叫终 端设置了特定被叫信息,则发送带有特定被叫信息的多媒体铃音给主叫终端显示。
13. 如权利要求10或11所述的方法,其特征在于,通过所述被叫终端的指示信息判断 显示特定被叫信息给主叫终端且被叫终端未开通所述业务,则进一步判断主叫终端是否开 通所述业务,若主叫终端开通所述业务则发送带有一般被叫信息的多媒体铃音给主叫终端 显示。
14. 如权利要求10或11所述的方法,其特征在于,通过所述被叫终端的指示信息判 断显示特定被叫信息给主叫终端且被叫终端未开通所述业务,则进一步判断主叫终端是否 开通所述业务,若主叫终端未开通所述业务则发送不带有被叫信息的多媒体铃音给主叫终丄山顺。
15. 如权利要求10或11所述的方法,其特征在于,通过所述被叫终端的指示信息判断 不显示特定被叫信息给主叫终端,则进一步判断主叫终端是否开通所述业务,若主叫终端 开通所述业务则发送带有一般被叫信息的多媒体铃音给主叫终端显示。
16. 如权利要求10或11所述的方法,其特征在于,通过所述被叫终端的指示信息判断 不显示特定被叫信息给主叫终端,则进一步判断主叫终端是否开通所述业务,若主叫终端 未开通所述业务则发送不带有被叫信息的多媒体铃音给主叫终端。
17. 如权利要求IO所述的方法,其特征在于,通过所述被叫终端的指示信息判断主叫 终端或被叫终端至少有一方开通所述业务后,进一步判断主叫终端的接收能力信息,根据 主叫终端的接收能力信息查找带有相应格式主叫信息的多媒体铃音的数据信息发送给被 叫终端显示。
18. 如权利要求9或17所述的方法,其特征在于,所述相应格式包括视频格式、音频格 式、图片格式或文本格式。
19. 如权利要求9或17所述的方法,其特征在于,所述多媒体铃音的数据信息包括用户 定制的多媒体铃音文件名、存放位置或访问路径。
20. 如权利要求1或IO所述的方法,其特征在于,所述主叫终端在PSTN网络,而所述被 叫终端在SIP网络。
21. 如权利要求20所述的方法,其特征在于,所述指示信息由IAM、 Call-Info、 call proceeding、Alerting、Connect、ACM、 DISCONNECT或RELEASE消息中的任意一种消息来携 带。
22. 如权利要求1或10所述的方法,其特征在于,所述主叫终端在SIP网络,而所述被 叫终端在PSNT网络。
23. 如权利要求22所述的方法,其特征在于,所述指示信息由INVITE、Call-Info、ca11 proceeding、Alerting、Connect、ACM、 DISCONNECT或RELEASE消息中的任意一种消息来携 带。
24. —种在多媒体铃音中主叫信息显示的服务器,其特征在于,所述服务器包括 接收模块用于接收来自主叫终端携带有所述主叫终端指示信息的呼叫请求; 第一判断模块用于通过所述主叫终端的指示信息判断主叫终端是否显示特定主叫信息给被叫终端;第二判断模块用于当第一判断模块判断为是时,判断主叫终端是否开通多媒体铃音主叫信息显示业务;第三判断模块用于当第二判断模块判断为是时,进一步判断主叫终端是否设置了特 定主叫信息;发送模块用于当第三判断模块判断为是时,发送带有特定主叫信息的多媒体铃音给 被叫终端显示。
25. 如权利要求24所述的服务器,其特征在于,所述第三判断模块还用于当所述第二判断模块判断为否时,进一步判断被叫终端是 否开通所述业务;所述发送模块还用于当所述第三判断模块判断为是时,发送带有一般主叫信息的多 媒体铃音给被叫终端显示。
26. 如权利要求24所述服务器,其特征在于,所述第三判断模块还用于当所述第二判断模块判断为否时,进一步判断被叫终端是 否开通所述业务;所述发送模块还用于当所述第三判断模块判断为否时,发送不带有主叫信息的多媒 体铃音给被叫终端。
27. 如权利要求24所述服务器,其特征在于,所述第二判断模块还用于当所述第一判断模块判断为否时,判断被叫终端是否开通 所述业务;所述发送模块还用于当第二判断模块判断为是时,发送带有一般主叫信息的多媒体 铃音给被叫终端显示。
28. 如权利要求24所述服务器,其特征在于,所述第二判断模块还用于当所述第一判断模块判断为否时,判断被叫终端是否开通 所述业务;所述发送模块还用于当所述第二判断模块判断为否时,发送不带有一般主叫信息的 多媒体铃音给被叫终端。
29. 如权利要求24或25或27所述服务器,其特征在于,所述服务器还包括能力判断模块该模块位于所述第三判断模块和所述发送模块之间,用于当主叫终端或被叫终端至少有一方开通所述业务后,进一步判断被叫终端的接收能力信息,从而为发 送模块提供主叫信息的格式信息。
30. —种在多媒体铃音中被叫信息显示的服务器,其特征在于,所述服务器包括接收模块用于接收来自被叫终端携带有所述被叫终端指示信息的呼叫请求响应消息;第一判断模块用于通过所述被叫终端的指示信息判断被叫终端是否显示特定被叫信 息给主叫终端;第二判断模块用于当第一判断模块判断为是时,判断被叫终端是否开通多媒体铃音 被叫信息显示业务;第三判断模块用于当第二判断模块判断为是时,进一步判断被叫终端是否设置了特 定被叫信息;发送模块用于当第三判断模块判断为是时,发送带有特定被叫信息的多媒体铃音给主叫终端显示。
31. 如权利要求30所述的服务器,其特征在于,所述第三判断模块还用于当所述第二判断模块判断为否时,进一步判断主叫终端是 否开通所述业务;所述发送模块还用于当所述第三判断模块判断为是时,发送带有一般被叫信息的多 媒体铃音给主叫终端显示。
32. 如权利要求30所述服务器,其特征在于,所述第三判断模块还用于当所述第二判断模块判断为否时,进一步判断主叫终端是 否开通所述业务;所述发送模块还用于当所述第三判断模块判断为否时,发送不带有被叫信息的多媒 体铃音给主叫终端。
33. 如权利要求30所述服务器,其特征在于,所述第二判断模块还用于当所述第一判断模块判断为否时,判断主叫终端是否开通 所述业务;所述发送模块还用于当第二判断模块判断为是时,发送带有一般被叫信息的多媒体 铃音给主叫终端显示。
34. 如权利要求30所述服务器,其特征在于,所述第二判断模块还用于当所述第一判断模块判断为否时,判断主叫终端是否开通 所述业务;所述发送模块还用于当所述第二判断模块判断为否时,发送不带有一般被叫信息的 多媒体铃音给主叫终端。
35. 如权利要求30或31或33所述服务器,其特征在于,所述服务器还包括能力判断模块该模块位于所述第三判断模块和所述发送模块之间,用于当主叫终端或被叫终端至少有一方开通所述业务后,进一步判断主叫终端的接收能力信息,从而为发 送模块提供被叫信息的格式信息。
全文摘要
本发明公开了多媒体铃音中主叫/被叫信息显示的方法和服务器,涉及通信领域尤其是多媒体铃音技术。多媒体铃音中主叫信息显示的方法包括接收主叫终端携带有指示信息的呼叫请求,通过所述主叫终端的指示信息判断是否显示特定主叫信息给被叫终端;多媒体铃音中被叫信息显示的方法包括接收被叫终端携带有指示信息的呼叫请求响应消息,通过所述被叫终端的指示信息判断是否显示特定被叫信息给主叫终端。从而解决了主叫/被叫信息在PSTN网络与SIP网络之间传递问题。通过此方法可以提供丰富的多媒体格式的主叫信息显示给用户,丰富用户的体验。
文档编号H04M3/42GK101729506SQ20081021647
公开日2010年6月9日 申请日期2008年10月10日 优先权日2008年10月10日
发明者杨健, 王雷, 范姝男, 董挺 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1