呼叫的方法及装置的制造方法

文档序号:8285207阅读:356来源:国知局
呼叫的方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息技术领域,特别涉及一种呼叫的方法及装置。
【背景技术】
[0002]随着信息技术的发展,主叫端向被叫端发起的会话中包含的各个业务的类型也越来越多。其中,被叫端可以归属于移动网,主叫端向被叫端发起的会话中可以包含跨网络业务,跨网络业务是指需要由移动网锚定至固网中执行的业务。
[0003]目前,一种呼叫的方法,当主叫端与被叫端之间建立会话,并且被叫端归属于移动网时,移动网中的网络服务器顺序执行当前会话包含的各个业务,若需要执行跨网络业务,例如需要执行一号多机业务,则网络服务器将会话从移动网锚定至固网,以使得该跨网络业务可以在固网中执行,并将执行跨网络业务后的会话由固网锚定回移动网。
[0004]然而,当将执行跨网络业务后的会话由固网锚定回移动网时,由于移动网中的网络服务器无法识别当前会话为执行跨网络业务后的会话,因此网络服务器将接收到的会话作为首次呼叫,再次顺序执行当前会话包含的各个业务,导致会话反复被锚定至固网执行同一个跨网络业务,进而导致无法执行会话的后续业务。
[0005]例如,当前会话包含5个业务,并且业务3为跨网络业务,网络服务器首先顺序执行业务I和业务2,然后将会话锚定至固网执行业务3,然而,当网络服务器接收到由固网锚定回移动网的会话时,无法识别该会话已执行业务1、业务2及业务3,因此网络服务器再次顺序执行业务I和业务2,并再次锚定至固网执行业务3,导致无法执行后续的业务4和业务5。

【发明内容】

[0006]本发明提供一种呼叫的方法及装置,可以执行会话的后续业务。
[0007]本发明采用的技术方案为:
[0008]第一方面,本发明提供一种呼叫的方法,应用于呼叫系统,所述呼叫系统包括主叫端、被叫端及网络服务器,所述主叫端向所述被叫端发起会话,所述被叫端及所述网络服务器归属于第一网络,所述会话包含跨网络业务,所述跨网络业务需要由所述第一网络锚定至第二网络中进行执行;所述方法包括:
[0009]所述网络服务器接收由所述第二网络锚定回的会话;
[0010]所述网络服务器根据所述会话的标识,确定标签列表中是否存在所述会话的标签,所述标签列表用于存储当前正在进行的各个会话的标签,所述会话的标签包括所述会话的标识及所述会话的当前进程;
[0011]若所述标签列表中存在所述会话的标签,则所述网络服务器获取所述会话的当前进程,所述当前进程为所述会话已执行的业务的标识;
[0012]所述网络服务器执行所述会话的当前进程的后续业务。
[0013]第二方面,本发明提供一种呼叫的装置,用于网络服务器中,所述网络服务器位于呼叫系统,所述呼叫系统还包括主叫端及被叫端,所述主叫端向所述被叫端发起会话,所述被叫端及所述网络服务器归属于所述第一网络,所述会话包含跨网络业务,所述跨网络业务需要由所述第二网络锚定至所述网络服务器中进行执行;所述装置包括:
[0014]接收单元,用于接收由所述第二网络锚定回的会话;
[0015]确定单元,用于根据所述接收单元接收的所述会话的标识,确定标签列表中是否存在所述会话的标签,所述标签列表用于存储当前正在进行的各个会话的标签,所述会话的标签包括所述会话的标识及所述会话的当前进程;
[0016]获取单元,用于当所述确定单元确定所述标签列表中存在所述会话的标签时,获取所述会话的当前进程,所述当前进程为所述会话已执行的业务的标识;
[0017]执行单元,用于执行所述获取单元获取的所述会话的当前进程的后续业务。
[0018]本发明提供的呼叫的方法及装置,应用于呼叫系统,呼叫系统包括主叫端、被叫端及网络服务器,主叫端向被叫端发起会话,被叫端及网络服务器归属于第一网络,会话包含跨网络业务,跨网络业务需要由第一网络锚定至第二网络中进行执行;网络服务器首先接收由第二网络锚定回的会话,并根据接收的由第二网络锚定回的会话的标识,确定标签列表中是否存在会话的标签,标签列表用于存储当前正在进行的各个会话的标签,会话的标签包括会话的标识及会话的当前进程,若标签列表中存在会话的标签,则获取会话的当前进程,最后执行会话的当前进程的后续业务。与目前会话反复被锚定至固网执行同一个跨网络业务相比,本发明通过网络服务器确定标签列表中是否存在会话的标签,能够确定该会话中是否存在已执行的业务,从而可以实现执行会话的当前进程的后续业务,即可以避免会话反复被锚定至固网执行同一个跨网络业务,进而可以执行会话的后续业务。
【附图说明】
[0019]为了更清楚地说明本发明或现有技术中的技术方案,下面将对本发明或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]图I为本发明实施例中呼叫系统的示意图;
[0021]图2为本发明实施例中呼叫的方法流程图;
[0022]图3为本发明实施例中另一种呼叫的方法流程图;
[0023]图4为本发明实施例中呼叫的装置结构示意图;
[0024]图5为本发明实施例中另一种呼叫的装置结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0026]本发明实施例提供的技术方案可以用于呼叫系统,如图I所示。其中,呼叫系统包括主叫端、被叫端及网络服务器,主叫端向被叫端发起会话,被叫端及网络服务器归属于第一网络,会话包含跨网络业务,跨网络业务需要由第一网络锚定至第二网络中进行执行,例如,跨网络业务可以为一号多机业务。其中,第一网络为移动网,第二网络为固网;或者,第一网络为固网,第二网络为移动网。
[0027]本发明实施例提供一种呼叫的方法,可以执行会话的后续业务,如图I所示,所述方法包括:
[0028]201、网络服务器接收由第二网络锚定回的会话。
[0029]其中,网络服务器可以为S-CSCF(Sever-Call Session Control Funtion,呼叫会话控制功能网络服务器)网元,也可以为AS (Application Server,应用网络服务器)。
[0030]对于本发明实施例,步骤201之前,还可以包括:网络服务器顺序执行会话包含的各个业务,若需要执行跨网络业务,则网络服务器将会话从第一网络锚定至第二网络,以使得该跨网络业务可以在第二网络中执行,并将执行跨网络业务后的会话由第二网络锚定回第一网络。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1