用于在电信网络中触发针对主叫用户设备UE和被叫UE之间的呼叫的服务逻辑执行记录的方法和设备技术

技术编号:23154822 阅读:64 留言:0更新日期:2020-01-18 15:38
一种用于在电信网络中触发针对主叫用户设备(UE)和被叫UE之间的呼叫的服务逻辑执行记录的方法,其中,所述服务逻辑执行记录将由在所述主叫UE和所述被叫UE之间建立呼叫时所涉及的节点链中的节点来触发,其中,所述方法包括以下步骤:在呼叫建立消息中插入服务逻辑执行记录参数,其中,所述参数指示在所述主叫UE和所述被叫UE之间对所述呼叫的所述建立时所涉及的节点应该执行服务逻辑执行记录,其中,所述服务逻辑执行记录是以下任一项:日志文件的记录和反映所述链中的所述节点之间的信令的跟踪文件的记录。

A method and device for triggering a service logic execution record for a call between a calling user device UE and a called UE in a telecommunication network

【技术实现步骤摘要】
【国外来华专利技术】用于在电信网络中触发针对主叫用户设备UE和被叫UE之间的呼叫的服务逻辑执行记录的方法和设备
本公开总体上涉及服务逻辑执行的记录,更具体地涉及在电信网络中触发节点执行针对特定呼叫的服务逻辑执行记录的行为。
技术介绍
本公开涉及电信网络中的通信会话建立,该电信网络例如是基于互联网协议IP多媒体子系统IMS的电信网络。在示例中,本公开考虑了借助于会话发起协议SIP会话来端到端建立通信会话的情况,该通信会话通常是语音呼叫、视频呼叫或消息会话。例如,考虑从一个主叫用户设备UE向被叫UE的呼叫。该呼叫包括用于语音/视频的控制平面(即,SIP、Diameter)和用户平面(即,实时传输协议RTP)。用于控制平面的SIP信令穿过许多功能实体,例如,SIP代理和SIP应用服务器。SIP消息是端到端发送的。例如,邀请请求由主叫UE生成,向被叫UE发送,并通过IMS核心网络进行路由。该邀请请求穿过的每个功能实体都会处理该SIP消息、修改该消息并向下一个中间实体或端点传递该消息。另一方面,用户平面通常采用直接通过核心网络的直接路径。已有架构的缺点之一是:就信令平面而言,在电信网络中在主叫UE和被叫UE之间建立呼叫时所涉及的节点处,难以激活日志记录和传输控制协议TCP转储。云计算的流动性可能会加剧这种缺陷,在云计算中针对呼叫或会话的应用逻辑执行在何处发生是未知的。需要在每个节点或节点的一部分(例如,刀片式服务器)上激活日志记录和TCP转储,或更确切地说:在每个虚拟机上的每个应用部署中,在每个系统节点中,而不知道在哪个系统节点和哪个刀片式服务器上,用于主叫UE和被叫UE之间的呼叫的业务将被处理。因此,需要大量的手动文件处理。更具体地,将以这种方式生成大量的过剩数据,尤其是当存在大量节点、每个节点都包括大量应用实例时。
技术实现思路
本文的目的是提供一种用于在电信网络中触发针对主叫用户设备UE和被叫UE之间的呼叫的服务逻辑执行记录的方法。另一个目的是提供一种电信网络中的网络节点,该网络节点被布置用于在所述电信网络内执行主叫UE和被叫UE之间的呼叫的服务逻辑执行记录。在本公开的第一方面中,提供了一种用于在电信网络中触发主叫用户设备UE和被叫UE之间的呼叫的服务逻辑执行记录的方法,其中,所述服务逻辑执行记录将由在所述主叫UE和所述被叫UE之间建立呼叫时所涉及的节点链中的节点来触发。该方法包括以下步骤:由所述节点链中的节点接收用于在所述主叫UE和所述被叫UE之间建立所述呼叫的呼叫建立消息,由所述节点在所述呼叫建立消息中插入服务逻辑执行记录参数,其中,所述参数指示在所述主叫UE和所述被叫UE之间对所述呼叫的所述建立时所涉及的节点应该执行服务逻辑执行记录。该方法还可以包括以下步骤:由所述节点记录针对在所述主叫UE和所述被叫UE之间的所述呼叫的服务逻辑执行。最后,该方法包括以下步骤:由所述节点向所述节点链中的下一个节点发送用于建立所述呼叫的所述呼叫建立消息,使得触发在对所述呼叫的所述建立时所涉及的所述节点链中的每个所述节点执行针对所述主叫UE和所述被叫UE之间的所述呼叫的服务逻辑执行记录。在此,服务逻辑执行记录是以下任一项:反映所述节点中的应用服务逻辑处理的日志文件的记录和反映所述链中的所述节点之间的信令的跟踪文件的记录。该方法至少基于以下见解:电信网络中的节点应该在呼叫建立消息中插入服务逻辑执行记录参数,使得建立过程所涉及的每个后续节点都意识到其应该执行服务逻据执行记录。应当注意:插入服务逻辑执行记录参数的节点自身也可以执行服务逻辑执行记录。专利技术人发现以上是实现下述方案的有效方式:在主叫UE和被叫UE之间对呼叫的建立时所涉及的节点链中的节点仅针对该特定呼叫来执行服务逻辑执行记录。因此,无论何时呼叫已经终止或完成,每个节点都可以因此停止逻辑执行记录。上文规避了为呼叫和/或会话创建许多不必要的日志文件和/或跟踪文件的情况。本公开的方法是涉及仅针对特定呼叫启用或触发服务逻辑执行记录的有效方式。应当注意:优选地,在电信网络中负责在呼叫建立消息中插入服务逻辑执行记录参数的节点是基于会话边界控制器的节点。基于会话边界控制器的节点被布置为控制信令,并且通常还控制在电信网络中主叫UE和被叫UE之间建立、进行和终止呼叫/会话时所涉及的任何媒体流。基于会话边界控制器的节点可能特别适用于上述任务,因为该节点可以在运营商网络的边界处形成会话发起协议SIP信令实体。因此,记录可以从该节点开始进入电信网络。此外,基于会话边界控制器的节点包括订户简档数据。订户简档可以包括以下指示:如本公开中所表示的,当前描述的方法可以对该订户可用。在此,术语“会话”是指主叫UE和被叫UE之间的特定通信。在电话环境下,这被称为“呼叫”。每个呼叫可以包括控制该呼叫的一个或多个信令消息交换、以及携带该呼叫的音频、视频或其他数据以及呼叫统计和质量信息的一个或多个呼叫媒体流。总之,会话是由消息交换和媒体流的组合形成的。基于会话边界控制器的节点被布置为影响会话的数据流。应当注意:记录可以采取生成日志文件的形式。生成日志文件可以构成记录行为。应当注意:根据本公开,UE可以包括适合于在电信网络中建立呼叫并接受呼叫的任何类型的设备。这样的设备例如是智能电话、平板电脑、交通工具中的通信设备等。本公开的优点之一是:由干将呼叫建立消息用干插入服务逻辑执行记录参数,该参数形成让节点链中每个节点执行逻辑执行记录的触发,因此服务逻辑执行记录仅适用于特定呼叫。本公开的另一个优点是:通过使用在主叫UE和被叫UE之间对呼叫的建立时所涉及的节点链中的节点的已经存在的信令,提供了一种用于在复杂的多节点电信网络中的服务逻辑执行记录的便利方式。应当注意,如本公开所提出的:网络节点的功能可以在虚拟环境中(例如,在云中)实现。本公开描述了节点链中的每个节点接收呼叫建立消息,并向链中下一个节点转发该特定消息。该方面还涵盖以下事实:特定节点基于所接收到的呼叫建立消息来构造新的呼叫建立消息,或者特定节点修改所接收到的呼叫建立消息并转发该经修改的呼叫建立消息。因此,所转发的呼叫建立消息不一定需要完全匹配接收到的呼叫建立消息。本公开涉及在主叫UE和被叫UE之间对呼叫的建立。但是,本公开的概念也可以适用于其他类型的服务、服务调用、呼叫终止、计费信令等。根据本公开的方法和设备所包括的不同方面的表达(即措辞)不应该照字面理解。这些方面的措辞仅是为了准确地表达这些方面的实际功能背后的基本原理而选择的。根据本公开,适用于上述方法示例的不同方面(包括其优点)对应于适用于电信网络的设备的各个方面。在本公开的第二方面中,提供了一种电信网络中的网络节点,该网络节点被布置用于在所述电信网络内执行主叫用户设备UE和被叫UE之间的呼叫的服务逻辑执行记录。该网络节点包括:接收设备,被布置用于接收呼叫建立消息并在所述主叫UE和所述被叫UE之间建立所述呼叫;插入设备,被布置用于向所述呼叫建立消息本文档来自技高网
...

【技术保护点】
1.一种用于在电信网络中触发针对主叫用户设备UE(13)和被叫UE(14)之间的呼叫的服务逻辑执行记录的方法,其中,所述服务逻辑执行记录将由在所述主叫UE(13)和所述被叫UE(14)之间建立呼叫时所涉及的节点链中的节点来应用,其中,所述方法包括以下步骤:/n-由电信网络中的节点接收(301)用于在所述主叫UE和所述被叫UE(14)之间建立所述呼叫的呼叫建立消息;/n-由所述节点在所述呼叫建立消息中插入(302)服务逻辑执行记录参数,其中,所述参数指示:在所述主叫UE和所述被叫UE(14)之间对所述呼叫的所述建立时所涉及的节点应该执行服务逻辑执行记录;/n-由所述节点向所述节点链中的下一个节点发送(303)所述呼叫建立消息以建立所述呼叫,使得触发在对所述呼叫的所述建立时所涉及的所述节点链中的每个所述节点执行针对所述主叫UE和所述被叫UE(14)之间的所述呼叫的所述服务逻辑执行记录;/n其中,所述服务逻辑执行记录是以下任一项:反映所述节点中的应用服务逻辑处理的日志文件的记录和反映所述链中的所述节点之间的信令的跟踪文件的记录。/n

【技术特征摘要】
【国外来华专利技术】1.一种用于在电信网络中触发针对主叫用户设备UE(13)和被叫UE(14)之间的呼叫的服务逻辑执行记录的方法,其中,所述服务逻辑执行记录将由在所述主叫UE(13)和所述被叫UE(14)之间建立呼叫时所涉及的节点链中的节点来应用,其中,所述方法包括以下步骤:
-由电信网络中的节点接收(301)用于在所述主叫UE和所述被叫UE(14)之间建立所述呼叫的呼叫建立消息;
-由所述节点在所述呼叫建立消息中插入(302)服务逻辑执行记录参数,其中,所述参数指示:在所述主叫UE和所述被叫UE(14)之间对所述呼叫的所述建立时所涉及的节点应该执行服务逻辑执行记录;
-由所述节点向所述节点链中的下一个节点发送(303)所述呼叫建立消息以建立所述呼叫,使得触发在对所述呼叫的所述建立时所涉及的所述节点链中的每个所述节点执行针对所述主叫UE和所述被叫UE(14)之间的所述呼叫的所述服务逻辑执行记录;
其中,所述服务逻辑执行记录是以下任一项:反映所述节点中的应用服务逻辑处理的日志文件的记录和反映所述链中的所述节点之间的信令的跟踪文件的记录。


2.根据权利要求1所述的方法,其中,所述参数指示:在所述主叫UE和所述被叫UE(14)之间对所述呼叫的所述建立时所涉及的节点应该仅在该特定呼叫的持续时间内执行服务逻辑执行记录。


3.根据前述权利要求中任一项所述的方法,其中,所述节点还插入服务逻辑执行记录存储地址,该地址向所述链中的所述节点指示要向何处提供所述服务逻辑执行记录,其中,所述方法还包括以下步骤:
-由所述节点向所述地址提供(304)所述服务逻辑执行记录。


4.根据权利要求3所述的方法,其中,所述地址是文件传输协议FTP地址。


5.根据前述权利要求中任一项所述的方法,其中,所述跟踪文件的记录包括在传输控制协议TCP转储文件中记录所述跟踪文件。


6.根据前述权利要求中任一项所述的方法,其中,所述插入步骤包括:
-在所述呼叫建立消息的报头中插入(302)所述服务逻辑执行记录参数。


7.根据前述权利要求中任一项所述的方法,其中,所述参数采用一个范围内的值,其中,每个值指示用于所述服务逻辑执行记录的记录粒度。


8.根据前述权利要求中任一项所述的方法,其中,所述节点还在所述呼叫建立消息中插入服务逻辑执行文件名,该文件名向所述链中的所述节点指示要用于存储所述服务逻辑执行的文件名,其中,所述记录步骤还包括:
-由所述节点使用所述文件名来记录(303)所述服务逻辑执行。


9.根据权利要求3~4中任一项所述的方法,其中,向所述地址提供所述服务逻辑执行记录的所述步骤是在所述主叫UE(13)和所述被叫UE(14)之间的所述呼叫终止之后执行的。


10.一种电信网络中的网络节点,其被布置用于执行对在所述电信网络内的主叫用户设备UE(13)和被叫UE(14)之间的呼叫的服务逻辑执行记录,其中,所述网络节点包括:
-接收设备(401),被布置用于接收呼叫建立消息并在所述主叫UE(13)和所述被叫UE(14)之间建立所述呼叫;
-插入设备(408),被布置用于向所述呼叫建立消息中插入服务逻辑执行记录参数,其中,所述参数指示在所述主叫UE(13)和所述被叫UE(14)之间对所述呼...

【专利技术属性】
技术研发人员:罗希尔·奥古斯特·卡斯帕·约瑟夫·诺尔德斯勒内·乌梅尔斯
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典;SE

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

1