著录项信息
专利名称 | 会话接入方法及系统 |
申请号 | CN200810099618.2 | 申请日期 | 2008-06-10 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2008-11-19 | 公开/公告号 | CN101309514 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W48/02 | IPC分类号 | H;0;4;W;4;8;/;0;2;;;H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 江苏省南京市雨花台区紫荆花路68号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 南京中兴新软件有限责任公司 | 当前权利人 | 南京中兴新软件有限责任公司 |
发明人 | 谭晓华;田贞朗;吴志丰 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 尚志峰;吴孟秋 |
摘要
本发明公开了一种会话接入方法,包括:在业务会话的进行过程中,保存业务会话的会话信息的预处理模块响应于来自业务提供商的二次进入操作请求消息,根据二次进入操作请求消息获取业务会话的会话信息,并将获取的会话信息以及二次进入操作请求消息所请求的操作通知给业务逻辑处理器;业务逻辑处理器根据会话信息对业务会话执行请求的操作。此外,本发明还公开了一种会话接入系统。借助于本发明上述技术方案,能够使业务提供商重新接入业务,从而对该会话进行操作。
1.一种会话接入方法,用于使业务提供商在业务会话开始后重新进入所述业务会话,其特征在于,所述方法包括:
在所述业务会话的进行过程中,保存所述业务会话的会话信息的预处理模块响应于来自所述业务提供商的二次进入操作请求消息,根据所述二次进入操作请求消息获取所述业务会话的所述会话信息,并将获取的所述会话信息以及所述二次进入操作请求消息所请求的操作通知给业务逻辑处理器;
所述业务逻辑处理器根据所述会话信息对所述业务会话执行请求的所述操作。
2.根据权利要求1所述的方法,其特征在于,所述二次进入操作请求消息包括以下至少之一:所述业务会话的会话标识、请求的所述操作的类型。
3.根据权利要求2所述的方法,其特征在于,所述预处理模块根据所述二次进入操作请求消息中携带的所述业务会话的会话标识查找所述业务会话的所述会话信息。
4.根据权利要求2所述的方法,其特征在于,请求的所述操作的类型包括以下至少之一:结束所述业务会话、查询所述业务会话、中断所述业务会话。
5.根据权利要求4所述的方法,其特征在于,在请求的所述操作为结束所述业务会话的情况下,所述业务逻辑处理器结束所述业务的处理具体包括:
所述业务逻辑处理器向所述预处理模块和开放业务接入的应用编程接口模块发送释放所述业务会话的消息;
所述开放业务接入的应用编程接口模块通知信令接口单元释放所述业务会话;
所述信令接口单元通知所述业务会话的用户所在地的交换机切断与所述用户的话路连接。
6.根据权利要求1所述的方法,其特征在于,在执行了请求的所述操作之后,在所述业务会话的用户请求结束所述业务会话的情况下,进一步包括:
所述业务逻辑处理器向所述预处理模块和开放业务接入的应用编程接口模块通知结束所述业务会话;
所述开放业务接入的应用编程接口模块结束所述业务会话,所述预处理模块删除所述业务会话的所述会话信息。
7.一种会话接入系统,用于使业务提供商在业务会话开始后重新进入所述业务会话,其特征在于,所述系统包括:
预处理模块,用于保存所述业务会话的会话信息,在所述业务会话的进行过程中,接收来自所述业务提供商的二次进入操作请求消息,根据所述二次进入操作请求消息获取所述业务会话的所述会话信息,之后将获取的所述会话信息以及所述二次进入操作请求消息所请求的操作通知给业务逻辑处理器;
所述业务逻辑处理器,用于根据所述会话信息对所述业务会话执行请求的所述操作。
8.根据权利要求7所述的系统,其特征在于,所述二次进入操作请求消息包括以下至少之一:所述业务会话的会话标识、请求的所述操作的类型。
9.根据权利要求8所述的系统,其特征在于,所述预处理模块根据所述二次进入操作请求消息中携带的所述业务会话的会话标识查找所述业务会话的所述会话信息。
10.根据权利要求8所述的系统,其特征在于,请求的所述操作的类型包括以下至少之一:结束所述业务会话、查询所述业务会话、中断所述业务会话。
11.根据权利要求10所述的系统,其特征在于,进一步包括开放业务接入的应用编程接口模块和信令接口单元,在请求的所述操作为结束所述业务会话的情况下,所述业务逻辑处理器向所述预处理模块和所述开放业务接入的应用编程接口模块发送释放所述业务会话的消息;所述开放业务接入的应用编程接口模块通知所述信令接口单元释放所述业务会话;所述信令接口单元通知所述业务会话的用户所在地的交换机切断与所述用户的话路连接。
12.根据权利要求11所述的系统,其特征在于,在执行了请求的所述操作之后,在所述业务会话的用户请求结束所述业务会话的情况下,所述业务逻辑处理器向所述预处理模块和所述开放业务接入的应用编程接口模块通知结束所述业务会话;所述开放业务接入的应用编程接口模块结束所述业务会话,所述预处理模块删除所述业务会话的所述会话信息。
13.根据权利要求7至12中任一项所述的系统,其特征在于,在所述业务会话的进行过程中,所述业务逻辑处理器以预定时间间隔向所述预处理模块发送心跳检测消息以检测所述业务会话是否正常。
会话接入方法及系统\n技术领域\n[0001] 本发明涉及通信领域,并且特别地,涉及一种会话接入方法及系统。\n背景技术\n[0002] 在智能网语音业务中,每一次进行呼叫或放音操作时,都需要创建一次会话,并在呼叫或放音过程中,保存本次会话的数据,直到会话结束。\n[0003] 在目前的实际应用场景中,在创建一个会话之后,业务提供商(Service Provider,SP)无法再次接入该创建的会话,因此,就不能对该会话进行操作。例如,当进行该业务的用户的费用已经透支并需要终止该会话的情况下,由于SP无法接入该业务,因此无法终止正在进行的业务。并且,由于SP无法在业务进行的过程中接入该业务,因此不方便SP对业务状态的及时查看。\n[0004] 然而,目前尚未提出使SP在业务进行的过程中接入业务的技术方案。\n发明内容\n[0005] 考虑到上述问题而做出本发明,为此,本发明的主要目的在于提供一种会话接入方法及系统,以解决相关技术中,业务提供商在会话建立后,无法进入会话进行操作的问题。\n[0006] 根据本发明的一个方面,提供了一种会话接入方法,用于使业务提供商在业务会话开始后重新进入业务会话。\n[0007] 根据本发明实施例的会话接入方法包括:在业务会话的进行过程中,保存业务会话的会话信息的预处理模块响应于来自业务提供商的二次进入操作请求消息,根据二次进入操作请求消息获取业务会话的会话信息,并将获取的会话信息以及二次进入操作请求消息所请求的操作通知给业务逻辑处理器;业务逻辑处理器根据会话信息对业务会话执行请求的操作。\n[0008] 其中,上述二次进入操作请求消息可以包括以下至少之一:业务会话的会话标识、请求的操作的类型。\n[0009] 此外,上述预处理模块根据二次进入操作请求消息中携带的业务会话的会话标识查找业务会话的会话信息。\n[0010] 此外,请求的操作的类型可以包括以下至少之一:结束业务会话、查询业务会话、中断业务会话。\n[0011] 此外,在请求的操作为结束业务会话的情况下,业务逻辑处理器结束业务的处理可以具体包括:业务逻辑处理器向预处理模块和开放业务接入的应用编程接口模块发送释放业务会话的消息;开放业务接入的应用编程接口模块通知信令接口单元释放业务会话;\n信令接口单元通知业务会话的用户所在地的交换机切断与用户的话路连接。\n[0012] 此外,在执行了请求的操作之后,在业务会话的用户请求结束业务会话的情况下,进一步包括:业务逻辑处理器向预处理模块和开放业务接入的应用编程接口模块通知结束业务会话;开放业务接入的应用编程接口模块结束业务会话,预处理模块删除业务会话的会话信息。\n[0013] 根据本发明的另一方面,提供了一种会话接入系统,用于使业务提供商在业务会话开始后重新进入业务会话。\n[0014] 根据本发明实施例的会话接入系统包括:预处理模块,用于保存业务会话的会话信息,在业务会话的进行过程中,接收来自业务提供商的二次进入操作请求消息,根据二次进入操作请求消息获取业务会话的会话信息,之后将获取的会话信息以及二次进入操作请求消息所请求的操作通知给业务逻辑处理器;业务逻辑处理器,用于根据会话信息对业务会话执行请求的操作。\n[0015] 其中,上述二次进入操作请求消息可以包括以下至少之一:业务会话的会话标识、请求的操作的类型。\n[0016] 此外,上述预处理模块根据二次进入操作请求消息中携带的业务会话的会话标识查找业务会话的会话信息。\n[0017] 此外,请求的操作的类型可以包括以下至少之一:结束业务会话、查询业务会话。\n[0018] 此外,上述系统进一步包括开放业务接入的应用编程接口模块和信令接口单元,在请求的操作为结束业务会话的情况下,业务逻辑处理器向预处理模块和开放业务接入的应用编程接口模块发送释放业务会话的消息;开放业务接入的应用编程接口模块通知信令接口单元释放业务会话;信令接口单元通知业务会话的用户所在地的交换机切断与用户的话路连接。\n[0019] 此外,在执行了请求的操作之后,在业务会话的用户请求结束业务会话的情况下,业务逻辑处理器向预处理模块和开放业务接入的应用编程接口模块通知结束业务会话;开放业务接入的应用编程接口模块结束业务会话,预处理模块删除业务会话的会话信息。\n[0020] 此外,在业务会话的进行过程中,业务逻辑处理器以预定时间间隔向预处理模块发送心跳检测消息以检测业务会话是否正常。\n[0021] 通过本发明的上述技术方案,能够使得外部业务提供商重新接入业务,从而对该会话进行操作。\n附图说明\n[0022] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0023] 图1是根据本发明实施例的会话接入方法的流程图;\n[0024] 图2是根据本发明实施例的ParlayX网关的结构示意图;\n[0025] 图3是根据本发明实施例的会话接入方法的具体处理的信令流程图;\n[0026] 图4是根据本发明实施例的会话接入系统的框图。\n具体实施方式\n[0027] 方法实施例\n[0028] 下面,详细说明在SP发送二次进入操作请求消息前,系统会话建立及维护的过程。\n[0029] 首先,在触发业务逻辑处理器(Servcie Logic Process,简称为SLP)后,SLP设置定时器,定时器发送第一次保存会话请求到预处理模块(Predeal),之后,Predeal在内存中保存会话信息,并做记录;在呼叫过程中,SLP每隔5分钟发心跳检测消息到Predeal;\nPredeal定时检查保持的会话,察看SLP是否发送心跳检测消息,如果持续2次检查时没有接收到心跳检测消息,则释放会话;这样就完成的业务会话的建立与维护。\n[0030] 下面,将对SP重新接入该会话,即,SP第二次进入会话的操作进行详细说明。\n[0031] 在本实施例中,提供了一种会话接入方法,用于使业务提供商在业务会话开始后重新进入业务会话。图1是根据本发明实施例的会话接入方法的流程图。\n[0032] 如图1所示,上述方法包括:\n[0033] 步骤S102,在业务会话的进行过程中,保存业务会话的会话信息的预处理模块响应于来自业务提供商的二次进入操作请求消息,根据二次进入操作请求消息获取业务会话的会话信息,并将获取的会话信息以及二次进入操作请求消息所请求的操作通知给业务逻辑处理器;\n[0034] 步骤S104,业务逻辑处理器根据会话信息对业务会话执行请求的操作。其中,请求的操作的类型可以包括以下至少之一:结束业务会话、查询业务会话、中断业务会话。\n[0035] 其中,在步骤S104中,在请求的操作为结束业务会话的情况下,业务逻辑处理器结束业务的处理可以具体包括:业务逻辑处理器向预处理模块和开放业务接入的应用编程接口模块(parlay模块)发送释放业务会话的消息;parlay模块通知信令接口单元释放业务会话;信令接口单元通知业务会话的用户所在地的交换机切断与用户的话路连接。\n[0036] 此外,在执行了请求的操作之后,在业务会话的用户请求结束业务会话的情况下,进一步包括:业务逻辑处理器向预处理模块和parlay模块通知结束业务会话;parlay模块结束业务会话,预处理模块删除业务会话的会话信息。\n[0037] 下面将结合附图,并且以ParlayX规范的语音类能力为例,对上述的处理过程进行详细说明,其中,图2示出了ParlayX网关的结构。\n[0038] 如图2所示,ParlayX网关中包含有WEB服务(web service)模块、预处理模块、业务逻辑处理器以及parlay模块。其中,SP与ParlayX网关中的WEB服务模块相连接,WEB服务模块与预处理模块相连接,预处理模块与业务逻辑处理器相连接,业务逻辑处理器与parlay模块相连接,parlay模块与移动交换中心(Mobile-services Switching Center,简称为MSC)相连接。\n[0039] 下面将结合附图描述从会话建立到执行二次接入的整个处理过程。首先,用户A发起一次呼叫,触发智能网业务,并把会话标识(Call ID)发送到SP,SP对parlayX网关指示建立用户A和用户B的通话,用户A和用户B连接后,SP根据会话标识(Callid)再次进入该会话,指示结束该通话。图3是根据本发明实施例的会话接入方法的具体处理的信令流程图,如图3所示,具体包括以下步骤:\n[0040] 1,用户A(主叫用户)拨打电话;\n[0041] 2,用户所在地的交换机到用户归属的归属位置寄存器(Home Location Register,简称为HLR)中查询用户的签约信息;\n[0042] 3,用户归属的HLR返回用户的签约信息(简称为CSI);\n[0043] 4,交换机根据签约信息(例如,通过DP2标识主叫触发、DP3标识接入码触发、DP4标识被叫不可达)向综合业务接入网关(Integated Service Access Gateway,简称为ISAG)的信令接口单元(Signaling Interface Unit,SIU)发送触发业务消息(即,IDP消息);\n[0044] 5,parlay模块(开放业务接入的应用编程接口)收到来自SIU的消息(地址事件通知消息)后,生成会话;\n[0045] 6,业务逻辑控制器收到parlay模块的触发请求后,向预处理模块(Predeal模块)发送该请求,并要求保存会话;\n[0046] 7,Predeal按照保存会话要求进行会话的保存;\n[0047] 8,Predeal将用户A的触发请求通知Web业务(Webservice)模块;\n[0048] 9,webservice模块将用户A的触发请求通知给SP;\n[0049] 10,SP收到触发请求后,指示webservice模块:让用户A和用户B建立通话;\n[0050] 11,Webservice模块将收到的SP指示通知给Predeal模块;\n[0051] 12,业务逻辑控制器收到通知后建立定时器,该定时器用于定时与Predeal模块保持心跳联系;\n[0052] 13,业务逻辑控制器指示与用户B建立通话,将转呼用户B的消息发送至parlay模块;\n[0053] 14,parlay模块收到转呼用户B的消息后,将指示与用户B建立通话的消息发送至SIU;\n[0054] 15,SIU根据其接收的指示消息指示用户所在地的交换机将主叫A连接到指定的被叫B;\n[0055] 16,主被叫用户进行通话;\n[0056] 17,在通话过程中,业务逻辑控制器定时向Prdeal模块申请保存会话;\n[0057] 18,SP下发会话标识(Callid)指示通知Webservice模块结束对应的呼叫;\n[0058] 19,Webservice模块将该指示通知给Predeal模块;\n[0059] 20,Predeal模块通知业务逻辑控制器结束对应的呼叫;\n[0060] 21,业务逻辑控制器向Prdeal模块发送释放会话操作指示;\n[0061] 22,业务逻辑控制器向Parlay模块发送释放会话操作指示;\n[0062] 23,Parlay模块指示SIU释放会话;\n[0063] 24,SIU指令用户所在地的交换机切断与用户的话路连接;\n[0064] 25,交换机对用户进行拆线,通话结束。\n[0065] 系统实施例\n[0066] 在本实施例中,提供了一种会话接入系统,用于使业务提供商在业务会话开始后重新进入业务会话。图4是根据本发明实施例的会话接入系统的框图,如图4所示,上述系统包括:\n[0067] 预处理模块40,用于保存业务会话的会话信息,在业务会话的进行过程中,接收来自业务提供商的二次进入操作请求消息,根据二次进入操作请求消息获取业务会话的会话信息,之后将获取的会话信息以及二次进入操作请求消息所请求的操作通知给业务逻辑处理器;其中,二次进入操作请求消息可以包括以下至少之一:业务会话的会话标识、请求的操作的类型,并且,预处理模块根据二次进入操作请求消息中携带的业务会话的会话标识查找业务会话的会话信息;\n[0068] 业务逻辑处理器42,用于根据会话信息对业务会话执行请求的操作。其中,请求的操作的类型可以包括以下至少之一:结束业务会话、查询业务会话、中断业务会话。\n[0069] 此外,上述系统进一步包括parlay模块和信令接口单元,在请求的操作为结束业务会话的情况下,业务逻辑处理器向预处理模块和parlay模块发送释放业务会话的消息;\nparlay模块通知信令接口单元释放业务会话;信令接口单元通知业务会话的用户所在地的交换机切断与用户的话路连接。\n[0070] 此外,在执行了请求的操作之后,在业务会话的用户请求结束业务会话的情况下,业务逻辑处理器向预处理模块和parlay模块通知结束业务会话;parlay模块结束业务会话,预处理模块删除业务会话的会话信息。\n[0071] 此外,在业务会话的进行过程中,业务逻辑处理器还能够以预定时间间隔向预处理模块发送心跳检测消息以检测业务会话是否正常。\n[0072] 综上所述,借助于本发明的技术方案,能够为外部SP提供再次接入同一业务的入口,能够使得外部SP能够重新接入业务并对该业务进行操作。\n[0073] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2017-07-28
未缴年费专利权终止
IPC(主分类): H04W 48/02
专利号: ZL 200810099618.2
申请日: 2008.06.10
授权公告日: 2012.07.04
- 2015-06-10
专利权的转移
登记生效日: 2015.05.21
专利权人由中兴通讯股份有限公司变更为南京中兴新软件有限责任公司
地址由518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦变更为210012 江苏省南京市雨花台区紫荆花路68号
- 2012-07-04
- 2010-05-19
实质审查的生效
IPC(主分类): H04Q 7/38
专利申请号: 200810099618.2
申请日: 2008.06.10
- 2008-11-19
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-03-12
|
2007-10-24
| | |
2
| | 暂无 |
2005-01-18
| | |
3
| |
2004-08-18
|
2003-12-12
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2013-09-24 | 2013-09-24 | | |