The invention relates to the field of wireless communication technology, in particular to a service triggering method and equipment, so as to solve the problem that the service triggering mechanism is not flexible enough in the prior art. The invention of S CSCF initial filter criteria to trigger the initial filter criteria and the user that the chain in the request message, determine the matching result; and according to the matching result from the corresponding initial filter criteria currently used mode of operation to determine the matching results of the mode of operation; then determine the operation the corresponding method of operation. Due to the current matching and initial filter criteria, determine the next step of operation, so it can according to the different business, can flexibly perform the corresponding business operation, will not trigger the initial filter criteria each initial filter criteria in the chain, in turn.
【技术实现步骤摘要】
本专利技术涉及无线通信
,特别涉及一种业务触发的方法和设备。
技术介绍
IP多媒体子系统(IPmultimediasubsystem,IMS)是3GPP(3rdGenerationPartnershipProject,第三代合作伙伴计划)提出的一个全IP架构的新的核心网络,IMS的出现为在电信网络中开展丰富的多媒体业务及业务组合提供了强有力的支持。在IMS业务体系中,业务触发是IMS业务提供的重要一环,每个IMS业务用户都拥有对应的业务属性(ServiceProfile),在这个业务属性中包含了与业务触发相关的数据,如初始过滤准则(InitialFilterCriteria,IFC)。并且IMS体系采用了基于初始过滤准则的业务触发机制,每个IMS业务用户都有对应的初始过滤准则触发链,每个初始过滤准则触发链中包括一个或多个初始过滤准则,每个初始过滤准则对应于一个优先级数值,并且优先级数值为正整数,优先级数值越小,优先级越高。每个初始过滤准则包括零个或一个触发点(trigger,TP),以及一个对应的。IMS体系基于初始过滤原则的业务触发的核心思想是:如图1所示,S-CSCF(Serving-callsessioncontrolfunction,服务类型的会话控制功能)通过分析SIP(SessionInitiationProtocol,会话发起协议)初始请求消息,将SIP初始请求消息与初始过滤准则触发链中优先级最高的初始过滤准则中配置在触发点中的SPT(ServicePointTrigger,业务点触发)进行匹配,如果匹配成功,则将该SIP消息转发至该 ...
【技术保护点】
一种业务触发的方法,其特征在于,该方法包括:服务类型的会话控制功能S‑CSCF将初始过滤准则触发链中当前使用的初始过滤准则与用户的初始请求消息进行匹配,确定用户的初始请求消息与所述当前使用的初始过滤准则的匹配结果;所述S‑CSCF根据所述匹配结果,从所述当前使用的初始过滤准则对应的操作方式中确定所述匹配结果对应的操作方式;所述S‑CSCF执行确定的所述操作方式对应的操作。
【技术特征摘要】
1.一种业务触发的方法,其特征在于,该方法包括:服务类型的会话控制功能S-CSCF将初始过滤准则触发链中当前使用的初始过滤准则与用户的初始请求消息进行匹配,确定用户的初始请求消息与所述当前使用的初始过滤准则的匹配结果;所述S-CSCF根据所述匹配结果,从所述当前使用的初始过滤准则对应的操作方式中确定所述匹配结果对应的操作方式;所述S-CSCF执行确定的所述操作方式对应的操作。2.如权利要求1所述的方法,其特征在于,所述S-CSCF根据所述匹配结果,从所述当前使用的初始过滤准则对应的操作方式中确定所述匹配结果对应的操作方式,包括:若所述匹配结果为匹配成功,则所述S-CSCF将需要当前使用的初始过滤准则对应的应用服务器处理的请求消息发送给所述应用服务器,并确定所述应用服务器根据所述请求消息执行相应的操作的执行结果;所述S-CSCF确定所述执行结果对应的操作方式,并将所述执行结果对应的操作方式作为所述匹配结果对应的操作方式。3.如权利要求2所述的方法,其特征在于,所述S-CSCF执行确定的所述操作方式对应的操作,包括:若所述操作方式为更换当前使用的初始过滤准则,则所述S-CSCF确定所述操作方式对应的优先级数值,并将确定的所述优先级数值对应的初始过滤准则作为当前使用的初始过滤准则;若所述操作方式为退出触发链,则所述S-CSCF退出所述初始过滤准则触发链,并将所述用户的初始请求消息对应的响应消息路由至所述初始请求消息对应的目标设备;若所述操作方式为终止业务,则所述S-CSCF退出所述初始过滤准则触发链,并终止所述初始请求消息对应的业务请求。4.如权利要求1所述的方法,其特征在于,还包括:若所述当前使用的初始过滤准则对应的操作方式中没有所述匹配结果对应的操作方式,则所述S-CSCF将所述初始过滤准则触发链中所述当前使用的初始过滤准则的下一条初始过滤准则,作为当前使用的初始过滤准则。5.如权利要求2所述的方法,其特征在于,所述S-CSCF确定所述应用服务器的执行结果之后,还包括:若所述当前使用的初始过滤准则对应的操作方式中没有所述应用服务器的执行结果对应的操作方式,则所述S-CSCF将所述初始过滤准则触发链中所述当前使用的初始过滤准则的下一条初始过滤准则,作为当前使用的初始过滤准则。6.如权利要求3所述的方法,其特征在于,所述当前使用的初始过滤准则对应的操作方式包括匹配失败对应的操作方式和匹配成功对应的操作方式;所述匹配失败对应的操作方式采用Unmatch_next参数表示,所述匹配成功对应的操作方式采用Action_after_trigger参数表示;其中,所述Action_after_trigger参数包括trigger_status参数和next_action参数;所述trigger_status参数用于表示所述应用服务器的执行结果,所述next_action参数用于表示所述应用服务器的执行结果对应的操作方式;所述Unmatch_next参数的取值包括优先级数值、Break、Terminate中的任一一个;所述next_action参数的取值包括优先级数值、Break、Terminate中的任一一个。7.如权利要求6所述的方法,其特征在于,在所述Unmatch_next参数的取值为所述优先级数值时,表示所述匹配失败对应的操作方式为所述更换当前使用的初始过滤准则;在所述Unmatch_next参数的取值为所述Break时,表示所述匹配失败对应的操作方式为所述退出触发链;在所述Unmatch_next参数的取值为所述Terminate时,表示所述匹配失败对应的操作方式为所述终止
\t业务;在所述next_action参数的取值为所述优先级数值时,表示所述匹配成功对应的操作方式为所述更换当前使用的初始过滤准则;在所述next_action参数的取值为所述Break时,表示所述匹配成功对应的操作方式为所述退出触发链;在所述next_action参数的取值为所述Terminate时,表示所述匹配成功对应的操作方式为所述终止业务。8.如权利要求1~7任一所述的方法,其特征在于,所述S-CSCF将初始过滤准则触发链中当前使用的初始过滤准则与用户的初始请求消息进行匹配,确定用户的初始请求消息与所述当前使用的初始过滤准则的匹配结果,包括:所述S-CSCF确定所述将初始过滤准则触发链中当前使用的初始过滤准则对应的匹配条件组;所述S-CSCF根据所述匹配条件组,确定用户的初始请求消息与所述当前使用的初始过滤准则的匹配结果。9.如权利要求8所述的方法,其特征在于,所述当前使用的初始过滤准则对应的匹配条件组包括至少一个匹配条件;所述根据所述匹配条件组,确定用户的初始请求消息与所述当前使用的初始过滤准则的匹配结果,包括:针对所述匹配条件组中任意一个匹配条件,所述S-CSCF确定所述匹配条件中需要匹配的关键信息;若所述初始请求消息中存在所述需要匹配的关键信息,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。