专利名称:互联网协议多媒体子系统中的呼叫计费和计费信息路由的制作方法
技术领域:
本发明涉及互联网协议多媒体子系统(IMS)中的计费信息,具体地涉及DVIS系统 中的计费数据记录(CDR)、包含于这些记录中的信息和该记录的路由。
背景技术:
电话系统利用CDR生成与每个用户帐户有关的计费记录。这在早前执行并且仍将 应用于较新的系统,例如3GPP和3GPP2。例如在3GPP IMS系统中,网络单元将会话和事件 计费账户请求消息(ACR)发送至计费数据功能(CDF)单元,该计费数据功能单元又将该信 息传送给用作计费网关功能(CGF)单元的计费系统。然而,ACR仅包含有限的用户数据。因 此,要求服务提供商处理CDR并且基于包含于ACR中的有限用户数据来估价有关呼叫。服 务提供商需要在处理CDR时访问更完全的用户数据信息以使得有关呼叫能够被更准确地 估价/计费并且提高计费灵活性。
发明内容
本发明的目的是满足这个需求。电话网络中实现的示例性方法针对远离其归属网络且由拜访网络所支持的用户 而生成计费数据记录(CDR)。从拜访网络中的第一节点发送与从用户归属网络中的归属用 户服务器(HSS)获得的该用户的配置文件信息有关的请求。响应于该请求而在拜访网络的 第一节点收到答复,该答复包含存储于用户归属网络的HSS中的该用户的至少一部分配置 文件信息。该第一节点存储在答复中收到的该至少一部分配置文件信息,并且生成与由拜 访网络支持的用户有关的CDR,该CDR包括从所存储的至少一部分配置文件信息中导出的 用户数据。该CDR被第一节点传送至电话网络中的另一节点以用来确定与提供给用户的服 务有关的计费。
本发明的各特征和示例性实现将从说明书、权利要求书和附图中变得清楚,其 中图1是包含本发明实施例的IMS系统的一部分的框图;图2是说明根据本发明的实施例的信号流程图,通过该实施例用更改的用户数据 来更新CDF ;图3是说明根据本发明的另一实施例的信号流程图,通过该实施例用更改的用户 数据来更新CDF ;图4是说明根据本发明的实施例的信号流程图,其中在拜访网络中生成的CDR在 被计费系统处理之前被传送至用户的归属网络。
具体实施例方式本发明的一个方面在于识别出可以通过在生成⑶R时提供对更完全的用户数据的访问而提高了 IMS系统中的计费灵活性。除了在CDR本身中所做出的改进,其他优点在 于更好地路由CDR的能力。例如,当用户不在其归属网络时针对呼叫而生成的CDR可以被 路由至用户的归属网络,例如用户的归属CGF,其中用户的归属CGF的地址在于拜访网络中 生成⑶R的时候得以获知。参考IMS通信,这里所使用的“呼叫”是指至少一个会话,其中 用户间的整个通信可以使用多个会话。图1示出了 IMS电信系统的有关部分,其包括关联于归属网络12和拜访网络14 的计费系统10。在描述IMS系统时,单元可以称作支持识别功能性。本领域技术人员应当 理解,这个功能性是由相应设备或服务器来实现的。归属网络12包括具有查询呼叫会话控制功能(I-CSCF) 18的会话管理器16,服务 呼叫会话控制功能(S-CSCF) 20和代理呼叫会话控制功能(P-CSCF) 22。有线电话24和无线 电话26每个都具有注册到归属用户服务器(HSS) 28的相应用户。电话24和26仅代表用 户可使用的多个不同类型的电话。会话管理器16耦合到计费数据功能(CDF)单元30,该 计费数据功能单元耦合到HSS 28和计费网关功能(CGF)单元32。尽管仅示出了单个CDF 30,然而CGF 32可以支持多个⑶F。HSS 28和CGF 32每个都耦合到计费系统10。拜访网络14在结构上与上面描述的归属网络12基本相同。拜访网络14中的与 归属网络12中的相似单元相对应的单元是用比归属网络12中的相应参考号码大100的参 考号码来标识的。关联于电话124和126的用户注册到HSS 128。因此,如果关联于电话 26的用户物理上在拜访网络14的会话管理器166内且由其服务,则HSS 128作为拜访HSS 服务于用户,其中该用户的归属HSS仍为HSS 28。本发明的另一方面在于其中HSS中的用户数据可由⑶F取回的⑶F-HSS Diameter 接口可以被嵌入所生成的⑶R并且可以被用来路由⑶R。这种接口不是当前3GPP或3GPP2 标准的一部分。也就是说,当前标准未提供拜访CGF与归属网络HSS之间的接口,也没有提 供拜访⑶F与归属网络HSS之间的接口。根据本发明的实施例,⑶F和/或CGF可以访问 包含于归属网络HSS中的用户信息并且使用该用户信息生成和路由⑶R。某些取回的用户 数据可以被插入CDR或被用来生成插入CDR中的其他数据。例如,下列用户信息可以基于 从HSS取回的信息而被插入CDR 运营商标识符;计费组标识符;手持设备标识符(设备序 号等);接入网标识符;归属CGF地址;归属计费域标识符;当前位置信息;本地时区信息; 服务计费类别;可选计费账户;返利;标定指定密钥;双重服务指示;漫游计费指示;外地 网络计费指示;等等。上面的列表是示例性的并且未包含可从HSS获得或用来插入CDR的 所有用户数据。可作为服务器或智能节点实现的⑶F将优选地包含一组基于软件的规则, 该规则将确定待插入CDR的从HSS取回的用户信息中导出的用户计费数据。在图2-4的信号流程实例中应用下列场景。假设例如与无线手持设备26相关联 的用户当前由拜访网络14的会话管理器116服务。在这个情形中,拜访网络的HSS 128用 作针对无线手持设备26的用户而处理的呼叫的拜访HSS,而HSS 28用作归属HSS。拜访网 络的⑶F 130负责生成该呼叫的⑶R(呼叫计费信息)。生成⑶R的CGF/⑶F也可以保留该 ⑶R的拷贝以在将来可能由CGF/⑶F使用。图2是用于由负责生成有关呼叫的⑶R的⑶F来取回和更新用户配置文件数据的说明性方法的信号流程图。图2所示的三个节点可以说明性地包括如图1所示的下列单元 CDF = CDF 130 ;V-HSS = HSS 128 ;H-HSS = HSS 28。CDF 将用户数据请求(UDR) 202 发送 至V-HSS,该V-HSS又生成被发送至H-HSS的另一个UDR 204。这个UDR被H-HSS解释成关 于传输用户配置文件数据的全部或一部分的请求。作为响应,H-HSS访问指定的用户配置 文件数据并且将包含所请求的用户数据的用户数据应答(UDA) 206发送到请求的V-HSS,该 V-HSS又生成被发送至请求的⑶F的另一个UDA 208。因此,⑶F现在拥有用户配置文件数 据,该数据可被本地存储并且被用来生成相应用户所进行的呼叫的CDR。这个信息可以在 期望生成⑶R的情况下,由⑶F在用户最初注册到拜访网络14时获得,或者由⑶F在关联 于用户的第一个CDR被请求时获得。归属HSS在归属服务提供商和/或相应用户的控制下 将优选地能够通过考虑用户配置文件的哪些部分可由CDF/CGF取回来设定限制。括号210 代表由CDF监控的预定时间间隔。当该时间间隔届满时,CDF将试图用相似的UDR/UDA消 息序列来更新用户配置文件数据。这个更新可以获得完整的用户配置文件数据,这导致⑶F 用最近收到的配置文件代替本地存储的相应配置文件。可选地,更新UDR可以指定上次更 新的日期/时间以便H-HSS能够确定已更改的指定用户配置文件数据,从而使得只有更改 的配置文件数据需要在相应的UDA中被发送。这使得⑶F能够针对目标用户将由⑶F本地存储的所选用户配置文件数据插入 ⑶R,或者进一步处理本地存储的用户配置文件数据以生成待插入⑶R的信息。因此,⑶R可 以包含仅能参考用户配置文件数据导出的各种不同的信息。这为服务提供商提供了更大的 计费灵活性。在一个实施例中,生成CDR的CDF/CGF将该CDR发送到归属CGF。在另一个实 施例中,生成CDR的CDF/CGF将该CDR发送到节点,例如第三方服务器、收入分享服务器、客 户服务中心等等,其中这种节点的身份/地址被存储在归属HSS的用户配置文件中以使得 所述CDF/CGF在取回用户配置文件时识别出该信息。图3是类似于图2的另一个示例性方法的信号流程图,但是其中更改的用户配置 文件数据的更新是通过不同的过程获得的。图3中的UDR/UDA消息序列202、204、206和 208与上面参考图2所说明的相同。在最初收到用户配置文件数据之后,CDF生成并发送用 户通知请求(SNR) 302至V-HSS,该V-HSS又发送SNR 304至H-HSS。H-HSS将该请求解释成 向请求的⑶R自动发送对目标用户配置文件数据的任何更改的指令,即“推送”。H-HSS生 成并发送用户通知应答(SNA) 306至V-HSS,该V-HSS又发送SNA 308至CDF以确认SNR的 接收。在可选的实施例中,UDR和SNR消息可以并入单个消息中,例如SNRI (未显示),相应 的SNAI承载所说明的UDA和SNA的信息。当包含于H-HSS中的目标用户配置文件数据更改时,该H-HSS将自动生成并发送 配置文件通知请求(PNR) 310至V-HSS,该V-HSS又发送PNR 312至CDF。PNR或者是包含完 整的用户配置文件数据记录,或者是仅包含目标用户的更改的数据。CDF将使用更新的数据 来更新并修正本地存储的用户配置文件数据,以便它拥有存储于H-HSS的当前数据配置文 件。⑶F发送作为配置文件通知应答(PNA) 314的确认至V-HSS,该V-HSS又发送PNA 316 至H-HSS。因此,CDF中的本地存储的用户配置文件数据被H-HSS自动更新以推送CDF所发 生的任何更改。图4是另一个说明性方法的信号流程图,其中负责生成⑶R的⑶F拥有使得⑶F能够发送关联于访问用户的CDR至该用户的归属CGF(H-CGF)的信息。除了上述关于图1的场景之外,CGF 132用作拜访CGF而CGF 32用作用户的归属CGF,该归属CGF是关联于无线 手持设备26的用户的归属网络12的一部分。除了 UDA消息还包含用户的归属CGF地址之 夕卜,UDR/UDA消息序列(402、404、406、408)基本上与上述信号流程图相同。这个地址信息 可从H-HSS获得或者可以由H-HSS确定。这个地址信息也可以由访问⑶F连同相应的用户 配置文件数据一起本地存储。支持拜访网络14中的访问用户的CDF需要生成关联于由访问用户所进行的呼叫的⑶R。通常,⑶F 130 (拜访⑶F)会发送所生成的⑶R给其CGF 132以进行进一步的处 理和路由。然而,根据本发明的这个实施例,拜访CDF 130将生成访问用户的相应CDR并基 于该访问用户的归属CGF 32的本地存储的地址发送该CDR(标识为Ga 410)至用户的归属 CGF 32。H-CGF 32通过发送确认Ga ack 412至从其接收⑶R的⑶F来做出响应。这使得 归属CGF能够将关联于源自不同EMS网络的用户的所有CDR相互关联,并且期望在传递合 并的CDR之前合并给定用户的所有CDR以由计费系统进一步处理。这为网络提供商提供了 关于用户产生的费用的提高的可见性。由于所有或至少大部分CDR已被标识并且关于用户 而集成在一起,也简化了计费系统所需要的CDR的处理,由此消除或减少了计费系统的搜 索和收集有关⑶R的功能。图1-4所示的不同网络节点(单元)可以由服务器或其它在所存储的程序控制指 令(例如包含于软件中)下操作的计算设备来实现。硬件可以包括由只读存储器、随机访问 存储器和(例如由硬驱提供的)非易失性存储器所支持的微处理器。输入/输出模块可以 连接到微处理器来支持与外部节点的消息和数据的发送和接收。各种已知的用户输入(键 盘、鼠标等)和输出(监视器等)设备可以被用来促进节点的控制和操作。节点内的这些 单元的内部通信可以由已知操作系统来支持。如本领域技术人员所理解的那样,由操作系 统支持的一个或多个应用程序被用来提供致使节点实现如上文所述且在图中示出的所需 要的功能性的控制指令。尽管这里已经详细描述和说明了本发明的示例性实现,然而本领域技术人员应当 清楚,可以在不脱离本发明精神的前提下实现各种不同的修改、添加、替换等。例如,由网络 节点执行的功能可以被纳入另一个节点。尽管图2-4示出了获取并本地存储从用户的归属 HSS获得的用户配置文件数据的拜访CDF节点,然而拜访CGF节点也可以被用来实现该功 能。根据网络结构和所支持的用户数量,针对CDF和CGF所描述的功能性可以被集成到单 个节点中。根据网络设计,归属CDF和/或归属CGF也可以被配置成访问、取回和本地存储 存在于归属HSS中的用户配置文件数据,从而以与访问CDF/CGF相同的方式生成更详细的 CDR。本发明的范围由下面的权利要求限定。
权利要求
一种用于针对由拜访网络所支持的且远离其归属网络的用户而生成计费数据记录(CDR)的、实现于电话网络中的方法,包括从所述拜访网络中的第一节点发送关于所述用户的配置文件信息的请求,其中所述请求寻求存储于该用户的归属网络中的归属用户服务器(HSS)中的配置文件信息;在所述拜访网络的第一节点接收响应于所述请求的答复,其中该答复包括存储于所述用户的归属网络的HSS中的关于该用户的至少一部分配置文件信息;由所述第一节点存储在所述答复中收到的所述至少一部分配置文件信息;由所述第一节点生成与在所述拜访网络中支持的用户相关联的CDR,其中该CDR包括从所存储的所述至少一部分配置文件信息中导出的用户数据;由所述第一节点向所述电话网络中的另一节点发送该CDR以用来确定关联于提供给所述用户的服务的计费。
2.根据权利要求1所述的方法,其中,从所述第一节点发送所述请求的步骤包括从所 述拜访网络中的计费数据功能节点发送所述请求,所述拜访网络包括互联网协议多媒体子 系统电信系统。
3.根据权利要求1所述的方法,其中,生成的步骤还包括生成包括在所述答复中收到 的所述至少一部分配置文件信息中的至少一部分。
4.根据权利要求1所述的方法,其中,接收的步骤还包括接收所述至少一部分配置文 件信息,其中该至少一部分配置文件信息包括存储于所述用户的归属网络的HSS中的、与 该用户有关的所有配置文件信息。
5.根据权利要求1所述的方法,其中,发送的步骤包括发送所述CDR至所述拜访网络的 HSS,其中该HSS用作由所述拜访网络服务的所述用户的拜访HSS,并且还包括所述拜访HSS 转发所述请求至所述用户的归属网络中的HSS。
6.根据权利要求1所述的方法,其中,接收所述答复的步骤包括接收所述用户的归属 网络中的第二节点的地址,其中所述CDR从所述第一节点被发送至该第二节点。
7.根据权利要求6所述的方法,其中,所述第二节点包括计费网关功能节点。
8.一种用于针对由第一网络支持的用户而生成计费数据记录(CDR)的、实现于电话网 络中的方法,包括由所述第一网络中的第一节点从所述用户的归属网络的归属用户服务器(HSS)获取 该用户的至少一部分配置文件信息;由所述第一节点生成关联于由所述第一网络支持的所述用户的CDR,其中该CDR包括 从获取自所述用户的归属HSS的所述至少一部分配置文件信息中导出的用户数据;由所述第一节点向所述电话网络中的另一节点发送所述CDR以用来确定关联于提供 给所述用户的服务的计费。
9.根据权利要求8所述的方法,其中,所述第一节点包括计费数据功能节点和计费网 关功能节点中的一个,并且所述第一节点是所述归属网络的一部分,该归属网络包括互联 网协议多媒体子系统电信系统。
10.根据权利要求8所述的方法,其中,生成的步骤还包括生成包括在所述答复中收到 的所述至少一部分配置文件信息的至少一部分的CDR。
11.根据权利要求8所述的方法,其中,所述至少一部分配置文件信息包括存储于所述用户的归属网络的HSS中的、与该用户有关的所有配置文件信息。
12.根据权利要求8所述的方法,其中,发送的步骤包括将所述CDR发送到拜访网络的 HSS,其中该HSS用作由拜访网络服务的用户的拜访HSS,并且还包括所述拜访HSS转发所述 请求至所述用户的归属网络的HSS。
13.根据权利要求8所述的方法,还包括接收在所述用户的归属网络中的第二节点的 地址的步骤,其中所述CDR从所述第一节点被发送至该第二节点。
14.根据权利要求13所述的方法,其中,所述第二节点包括计费网关功能节点。
15.一种用于针对由拜访网络所支持的且远离其归属网络的用户而生成计费数据记录 (CDR)的、实现于电话网络中的方法,包括由所述拜访网络中的第一节点获取所述用户的归属网络中的第二节点的地址,其中所 述⑶R被发送至该第二节点;由所述第一节点生成关联于在所述拜访网络中支持的所述用户的CDR ;由所述第一节点向所述电话网络中的第二节点发送该CDR以用来确定关联于提供给 所述用户的服务的计费。
16.根据权利要求15所述的方法,其中,所述第一节点包括所述拜访网络中的计费数 据功能节点,所述拜访网络包括互联网协议多媒体子系统电信系统。
17.根据权利要求15所述的方法,其中,获取的步骤还包括由所述拜访网络中的第一 节点从该用户的归属网络的归属用户服务器(HSS)获取与该用户有关的至少一部分配置 文件信息,并且生成的步骤还包括生成包括从获取自所述用户的归属HSS的所述至少一部 分配置文件信息中导出的用户数据的CDR。
18.根据权利要求15所述的方法,其中,发送的步骤包括发送所述CDR至所述拜访网 络的HSS,其中该HSS用作由所述拜访网络服务的该用户的拜访HSS,并且还包括所述拜访 HSS转发所述请求至所述用户的归属网络中的HSS。
19.根据权利要求16所述的方法,其中,所述第二节点包括计费网关功能节点。
全文摘要
一种实现于电信网络中的示例性方法针对由拜访网络支持且远离其归属网络的用户而生成计费数据记录(CDR)。从该拜访网络中的第一节点发送关于所述用户的配置文件信息的请求,该配置文件信息获取自该用户的归属网络中的归属用户服务器(HSS)。在该拜访网络中的第一节点接收响应于该请求的答复,其中该答复包括存储于该用户的归属网络的HSS中的、与该用户有关的至少一部分配置文件信息。该第一节点存储在所述答复中收到的至少一部分配置文件信息,并且生成关联于在该拜访网络中支持的该用户的CDR,其中该CDR包括从所存储的配置文件信息部分中导出的用户数据。
文档编号H04M11/00GK101809982SQ200780100809
公开日2010年8月18日 申请日期2007年9月26日 优先权日2007年9月26日
发明者徐春光, 蔡亦钢 申请人:朗讯科技公司