对于在网域间转移的会话的在线计费的制作方法

文档序号:7943165阅读:146来源:国知局
专利名称:对于在网域间转移的会话的在线计费的制作方法
技术领域
本发明涉及通信网络领域,并且具体而言,涉及提供对于在网域间转移的双模设 备的会话(例如,从IMS网络到电路交换网络转移(无缝切换)的会话)的在线计费。
背景技术
一种日益普及的通信网络类型是IP多媒体子系统(IP Multimedia Subsystem, IMS)网络。如第 3 代合作伙伴计划(3rd Generation Partnership Pro ject, 3GPP)中所阐 述,IMS提供公用核心网络,其具有允许各类接入网络的网络架构。通信设备与IMS网络之 间的接入网络可以是蜂窝网络(例如,CDMA或GSM)、WLAN(例如,WiFi或WiMAX)、以太网, 或者其他类型的无线或有线接入网络。由于因特网协议(IP)网络已成为用于传输视频、语 音和数据的最节省成本的承载网络,因此IMS架构最初由3GPP定义用于经IP网络向通信 设备提供多媒体服务。服务提供商在下一代网络演进中正在逐渐接受这一架构。对于IMS网络内的典型会话(或呼叫)而言,IMS订户的用户设备通过传输适当 的信令消息(即,SIP消息),经由比如⑶MA网络、GSM网络、IP网络、WiFi网络、WiMAX网 络等之类的接入网络来发起该会话。接入网络继而将信令消息路由至IMS网络。如果接入 网络不使用与IMS网络相同的信令协议(例如,SIP),那么接入网络可经由适当的网关将信 令消息路由至IMS网络。IMS网络中的服务-呼叫会话控制功能(Serving-Call Session Control Function, S-CSCF)接收该信令消息并尝试以适当的方式建立该会话。当会话被建 立时,S-CSCF还可以联络IMS网络中的一个或多个应用服务器(Application Server, AS), 以向该会话提供服务,比如语音信箱、呼叫转移等。为了提供对于会话的在线计费(预付费计费),每个正处理该会话的IMS网络单 元(例如,S-CSCF和AS)可以生成通常以Diameter Ro协议的计费消息。例如,网络单元在 初始触发事件发生时向IMS网络中的在线计费系统(Online Charging System, 0CS)传输 Diameter信用控制请求(CCR[Initial])消息,以请求用于会话的信用配额。网络单元在会 话期间定期向OCS传输Diameter CCR[Update]消息,以请求额外的信用配额(在需要时)。 在结束触发事件发生时,网络单元向OCS传输Diameter CCR[Final]消息,以返还任何未使 用的信用。每个计费消息包括被分配给会话的IMS计费标识符(IMS Charging Identifier, ICID),使得计费消息可被关联于OCS之中。一些服务提供商允许双模服务。双模服务允许通信设备与采用不同协议的不同类 型网域进行通信。典型的网域包括电路交换域、分组交换域、WLAN域以及IMS域。作为示 例,双模服务可以允许通信设备与比如CDMA网络或GSM网络之类的电路交换网络进行通 信,并且还通过适当的接入网络与IMS网络进行通信。能够接收双模服务的通信设备被称 为双模设备或者双模手机。当双模设备经第一网域(比如IMS网络)发起或接受会话时,第一网域中的服务 网络单元判定该双模设备具有双模能力并且联络据推测位于IMS网络中的切换应用服务 器(也被称为语音呼叫连续性(Voice Call Continuity,VCC)应用服务器)。例如,在IMS网络中,S-CSCF通过SIP或其他协议联络切换应用服务器,以指示所述设备的双模能力。第 一网域中的网络单元继而建立与目的地的会话,并且在双模设备与目的地之间建立起第一 子会话。响应于第一子会话的建立,第一计费标识符在第一网域中被分配给会话。第一计 费标识符由第一网域中的网络单元中的一个所分配。服务于会话的网络单元生成包括第一 计费标识符的在线计费请求,并将在线计费请求传输至OCS。OCS继而为第一子会话确定费 率,并为服务于第一子会话的网络单元生成信用配额,如众所周知的对于在线计费所做的 那样。如果双模设备从第一网域移至第二网域,比如电路交换网络,那么所述双模设备 向该电路交换网络传输另一会话发起请求。当双模设备从一个网域转移至另一网域时,这 通常被称为“切换”。电路交换网络中的MSC接收新的会话发起请求,并将消息转发至切换 应用服务器。切换应用服务器工作为通过第二网域建立双模设备与目的地之间的第二子会 话。切换应用服务器建立第二会话支路,使得会话在到第二网域的切换中不被中断。最终 用户在会话实际上无缝地从第一网域切换至第二网域时保持该会话。最终用户可能不会注 意到会话期间的切换。第一子会话也被拆除。响应于第二子会话的建立,第二计费标识符在第二网域中被分配给会话。第二网 域中服务于会话的网络单元生成包括第二计费标识符的在线计费请求,并将该在线计费请 求传输至OCS。OCS继而为第二子会话确定费率,并为服务于第二子会话的网络单元生成信 用配额,如众所周知的对于在线计费所做的那样。伴随双模服务的一个问题在于,当存在从一个网域到另一网域的切换时,没有有 效的方法来执行对于会话的在线计费。当在一个会话期间存在多次切换时,在每个网域中 生成不同的计费标识符。因此,OCS不能够对从一个网域转移至另一网域的同一会话的在线 计费请求进行关联,并因此无法正确地为会话确定费率。例如,当用户使用双模设备经IMS 网络发起会话时,IMS网络中的S-CSCF和切换应用服务器触发到OCS的在线计费请求。OCS 使用为IMS网络确定的费率向第一子会话发放信用配额。30分钟后,假设用户携带双模设 备走出他/她家并且该会话经电路交换网络(例如,CDMA网络)继续。电路交换网络中的 MSC触发到OCS的ANSI ORREQ或ANLYZD操作。OCS将此视为新的会话,并以从时间=0起 计算的费率向MSC发放新的信用配额。当用户拥有分阶费制的服务计划时这样的计算是不 正确的,这是因为OCS应当从时间=30分钟起开始费率计算。遗憾的是,在没有关于会话 的上下文信息的情况下,OCS无法将ANSI ORREQ或ANLYZD请求与正确的开始时间相关联 并且无法为经电路交换网络的子会话确定准确的费率。

发明内容
本发明的实施方式介绍了一种对于切换会话的在线计费的解决方案,使得来自不 同网域的独立的在线计费请求可被关联,并且可以为各网域中的子会话确定适当的费率。 为了在OCS中关联在线计费请求,为会话分配了切换计费标识符,并将该标识符分发到各 网域中服务于会话的网络单元。当在一个网络单元中触发了计费时,该网络单元将切换计 费标识符以及可能的其他上下文信息插入到在线计费请求之中,并将该在线计费请求传输 至OCS。OCS将接收到的在线计费请求与其他在线计费请求(如果有的话)相关联,从而为 会话确定费率。因为OCS能够基于切换计费标识符对所有关于会话的在线计费请求进行关联,因此OCS能够为会话准确地确定费率。作为示例,假设一个双模设备发起或者被邀请经第一网域(比如IMS网络)进入 会话,并且该会话于随后转移(无缝切换)至第二网域(比如电路交换网络)。第二网域中 的网络单元接收来自该双模设备的会话发起请求,并向切换应用服务器传输对应的会话发 起请求。回应于对该会话发起请求的接收,切换应用服务器识别对于该会话的切换计费标 识符,并将该切换计费标识符分发至第二网域中的一个或多个网络单元。第二网域中接收 到该切换计费标识符的网络单元储存该切换计费标识符。在会话的建立期间或者在会话处 于第二网域中期间的某一时刻,一个或多个网络单元识别出用于计费的触发事件。所述网 络单元继而识别出存储的分配给所述会话的切换计费标识符,并为该会话生成在线计费请 求。所述网络单元将所述切换计费标识符插入到所述在线计费请求之中,并将该在线计费 请求传输至OCS。以类似的方式,切换应用服务器也可以识别出用于计费的触发事件。回应于对该 触发事件的识别,切换应用服务器识别分配给会话的切换计费标识符,并且为该会话生成 在线计费请求。切换应用服务器继而将所述切换计费标识符插入到在线计费请求中,并将 该在线计费请求传输至0CS。在另一实施方式中,OCS接收来自第二网域中的网络单元以及/或者切换应用服 务器的在线计费请求。OCS还可以接收来自第一网域中的当所述会话处于第一网域之上时 服务于该会话的网络单元的在线计费请求。OCS对所述在线计费请求进行处理,以识别包含 于在线计费请求中的切换计费标识符,以及被提供于该在线计费请求中的任何其他上下文 信息。OCS继而关联对于会话的在线计费请求,以确定在第二网域中的会话的费率。因为在 线计费请求指示出该会话是从第一网域转移而来的,所以OCS能够准确地确定该会话的总 持续时间,并且确定该会话的正确费率,即使该会话已被转移。OCS继而为发起在线计费请 求的切换应用服务器以及/或者第二网域中的网络单元发放信用配额,并且生成包括该信 用配额的在线计费响应。OCS继而将该在线计费响应传输至所述网络单元和/或所述切换 应用服务器。因为第一网域中的网络单元、第二网域中的网络单元以及切换应用服务器各自在 到OCS的在线计费请求中插入切换计费标识符和其他上下文信息,所以OCS能够对关于会 话的在线计费请求进行关联。因此,即使在向会话应用分阶费制的情况下,OCS仍能够准确 地确定经转移的会话的正确费率。有益地,网络运营商能够有效地实现对于双模服务的在 线计费。本发明可以包括以下所述的其他示例性实施方式。


在所有附图中,相同参考编号表示相同元件或者相同类型的元件。图1示出了本发明的一个示例性实施方式中的一种通信网络。图2为示出在本发明的一个示例性实施方式中,向第一网域中的网络单元并且向 OCS分发在线计费上下文信息的一种方法的流程图。图3为示出在本发明的一个示例性实施方式中,在OCS中对在线计费请求进行处 理的一种方法的流程图。
图4为示出在本发明的一个示例性实施方式中,向第二网域中的网络单元并且向 OCS分发在线计费上下文信息的另一方法的流程图。图5为示出在本发明的一个示例性实施方式中,在域转移之后在OCS中对在线计 费请求进行处理的另一方法的流程图。图6示出了在本发明的一个示例性实施方式中,在OCS中,上下文信息、切换计数 器和价格计划的关系。图7为示出在本发明的一个示例性实施方式中,在域转移之后返还未使用的信用 的一种方法的流程图。图8示出了本发明的一个示例性实施方式中的另一通信网络。图9-图11为示出在本发明的一个示例性实施方式中,对于经转移的会话的在线 计费的消息图。
具体实施例方式图1-图11以及以下的描述描绘了本发明的特定示例性实施方式,用以教导本领 域中技术人员应当如何进行和使用本发明。出于教导发明性原理的目的,而简化或者省略 掉了本发明的一些常规方面。本领域中技术人员将会明白来自于那些属于本发明范围之内 的实施方式的变形。本领域中技术人员将会明白,以下所述特征能够以各种方式相结合,以 形成本发明的多个变形。因此,本发明并不限于以下所述的特定实施方式,而是仅由权利要 求及其等效内容限定。图1示出了本发明的一个示例性实施方式中的通信网络100。通信网络100包括第 一网域102和第二网域103。网域102-103各自为被组织并被配置用以提供通信服务的网 络单元的集合。网域的例子包括电路交换域、分组交换域、IMS域、WLAN域等。网域102-103 是各自可操作用以向双模设备120提供通信服务的不同域。例如,网域102可包括IMS域, 而网域103可包括电路交换域。双模设备包括任何可操作用以与采用不同协议的不同类型 网域进行通信的无线和/或有线设备。双模设备120具有与网域102-103中之一或者二者 通信以接收通信服务的能力。双模设备120还具有在已建立的会话期间在网域102-103之 间转换的能力,这种转换被称为转移或者切换。通信网络100还包括切换应用服务器106和在线计费系统(OCS) 108。切换应用 服务器(AQ 106包括任何可操作用以向双模设备120的会话提供切换服务的系统、服务器 或者功能。通常情况下,切换应用服务器106可包括语音呼叫连续性(VCC)应用服务器,该 服务器可操作用以在用户在网域间移动时提供语音呼叫连续性。切换应用服务器或者VCC 应用服务器可包括移动管理AS功能(未示出)和网域选择功能(未示出),以执行不同网 域间的切换。移动管理AS是IMS核心网络为了 IMS网络上的订户接入而模拟MSC(对于电 路交换网络)或者用于不同网域的另一类型网络单元之处。网域选择功能确定会话传递路 由。网域选择功能的服务逻辑基于域内注册的当前状态以及运营商和订户的偏好而将会话 路由至适当的域(例如,IMS域或者电路交换域)。切换应用服务器106对用于会话的信令 消息进行处理,以在无会话中断的情况下提供从网域102到网域103(或者反向)的切换。 虽然切换应用服务器106被示为处于网域102-103之外,但切换应用服务器106亦可实现 于网域中之一内,比如在IMS域中。
OCS 108包括任何如下所述的系统、服务器或者功能,这样的系统、服务器或者功 能可以比如通过接收来自服务于会话的网络单元(比如切换应用服务器106)的在线计 费请求,确定对于会话的费率,并向会话的网络单元发放信用配额,而操作用以执行在线计费。网域102和网域103相应地包括网络单元112和网络单元113。网络单元112-113 包括任何可操作用以提供通信服务并向OCS 108报告计费事件的服务器、系统或者功能。 例如,IMS域中的网络单元可包括P-CSCF、S-CSCF、应用服务器、媒体网关等。电路交换域中 的网络单元可包括MSC。本领域中技术人员将会明白,网域102-103可以包括比图1中所示 的多得多的网络单元。并且,如果切换应用服务器106位于特定网域中,则其亦可被称为网 络单元。根据本文所述的实施方式,对网络单元作出了增强使其包括用以向OCS 108提 供在线计费上下文信息的服务逻辑和协议,使得OCS 108可以对用于会话的在线计费信息 进行关联,如以下所述。在线计费上下文信息包括任何用来对处于不同网域之上的子会话 的计费信息进行关联的数据,比如计费标识符。例如,在以下所述实施方式中,向会话分 配了切换计费标识符,并将该切换计费标识符分发至两个网域102-103之中的网络单元 112-113。网络单元112-113继而可以在发往OCS 108的在线计费请求中使用该切换计费 标识符,使得即使在会话被转移至不同网域的情况下,OCS 108也可以对每个用于该会话的 在线计费请求进行关联。因此,即使在会话被转移时,OCS 108也可以有效地确定该会话的 正确费率。图2为示出在本发明的一个示例性实施方式中,向第一网域102中的网络单元并 且向OCS 108分发在线计费上下文信息的一种方法200的流程图。方法200的步骤将参考 图1的通信系统100进行描述。图2中流程图的步骤并非总括性的,并且可以包括其他未 示出的步骤。假设在图1中双模设备120注册到网域102,并且通过会话发起请求而发起或被 邀请进入与端点130的会话。回应于对来自双模设备120或端点130的会话发起请求的接 收,网域102中的网络单元112向会话分配网络单元(NE)计费标识符。NE计费标识符可 包括任何分配给该会话的数字、代码、字符串等。作为分配NE计费标识符的示例,如果网域 102包括IMS域,那么P-CSCF(未示出)、媒体网关(未示出)或者在IMS网络中接收会话 发起请求(例如,SIP INVITE)的其他网络单元将会向该会话分配唯一的IMS计费标识符 (ICID)。网络单元112还在接收到会话发起请求时处理关于双模设备120(或者其相关用 户)的筛选准则,以判定该双模设备120具有双模能力。因为双模设备120具有双模能力, 所以网络单元112判定切换应用服务器106应当参与到会话之中,以处理可能发生的任何 网域转移。因此,网络单元112在步骤202中生成会话发起请求,比如SIP INVITE,该请求 包括由网络单元112分配的NE计费标识符。网络单元112继而在步骤204中将该会话发 起请求传输至切换应用服务器106,以在所述会话中包括切换应用服务器106。回应于对该会话发起请求的接收,切换应用服务器106执行服务逻辑,以准备会 话期间的网域转移。并且,切换应用服务器106在步骤206中标识用于该会话的切换计费 标识符。切换计费标识符包括为了在线计费目的而与某会话所在的网域无关地标识该会话的任何数字、代码、字符串等。因此,切换计费标识符并非仅在单独一个网域中是唯一并被 理解的,而是在多个网域间都是唯一并被理解的。切换应用服务器106可以为该会话生成 新的和唯一的切换计费标识符,可以重用初始NE计费标识符作为切换计费标识符,或者除 此之外可以标识切换计费标识符。切换应用服务器106继而在步骤208中将该切换计费标 识符分发至网络单元112和网域102中的其他网络单元(未示出)。为了分发切换计费标 识符,切换应用服务器106生成包括该切换计费标识符的会话发起响应,比如SIP 200 0K, 并将该会话发起响应传输至网络单元112。回应于对来自网域102中的其他网络单元的其 他会话发起请求的接收,切换应用服务器106可以以类似的方式工作。网络单元112接收来自切换应用服务器106的会话发起响应,并储存切换计费标 识符。网络单元112可将该切换计费标识符分发至网域102中的其他网络单元(未示出) (如果这尚未由切换应用服务器106完成的话)。还发生其他信令,以完成网域102上的会 话。在会话的建立期间或者在会话处于网域102中期间的某一时刻,网络单元112 在步骤210中比如基于被定义用以提供对于会话的在线计费的计费触发功能(Charging Trigger Function, CTF),而识别用于计费的触发事件。在步骤212中,网络单元112识别 分配给会话的切换计费标识符。网络单元112继而在步骤214中生成对于该会话的在线计 费请求,并在该在线计费请求中插入切换计费标识符。在线计费请求可以是初始消息、更新 消息或者最终消息。作为示例,在线计费请求可包括如Diameter Ro协议中所定义的信用控 制请求(CCR)[初始、更新、最终]消息。网络单元112还可以于在线计费请求之中包括NE 计费标识符以及其他计费信息。例如,网络单元112还可以包括NE类型、NE地址、域类型、 域界、用户标识符、目的地标识符、服务信息、服务类型、请求类型、子会话标识符、子会话服 务开始/停止时间、子会话服务历时,等等。切换计费标识符和额外的计费信息包含在线计 费上下文信息。在随同其他计费信息向在线计费请求中插入NE计费标识符时,在线计费请求可 具有已被指定用于NE计费标识符和其他计费信息的参数。例如,在Diameter CCR消息中, 存在指定用于NE计费标识符的属性值对(Attribute Value Pair,AVP)。为了插入切换计 费标识符(并且可能还有其他计费信息),可在在线计费请求中指定用于切换计费标识符 的新的参数。例如,可以指定Diameter CCR消息中的第一新AVP用于切换计费标识符。可 以指定Diameter CCR消息中的第二新AVP用于指示出会话从网域102到网域103的转移 的切换指示符。可以指定Diameter CCR消息中的第三新AVP用于指示出从网域102到网 域103的转移于何时发生的时间戳。网络单元112继而在步骤216中向OCS 108传输在线 计费请求。以类似的方式,切换应用服务器106在步骤216中还比如基于CTF而识别用于计 费的触发事件。在步骤212中,切换应用服务器106识别分配给会话的切换计费标识符。 切换应用服务器106继而在步骤214中生成关于会话的在线计费请求,并在该在线计费请 求中插入切换计费标识符。切换应用服务器106还可以在在线计费请求中包括一个或多个 NE计费标识符以及其他计费信息。例如,切换应用服务器106还可以包括NE计费标识符的 列表、域切换指示符、域切换计费类型、域切换时间戳、相关NE子会话标识符的列表,等等。 切换计费标识符和额外的计费信息包含在线计费上下文信息。如果在线计费请求不包括用于该上下文信息,比如用于新定义的切换计费标识符的适当参数,那么可以如上文所述那 样为切换计费标识符或者其他上下文信息指定新的参数。切换应用服务器106继而在步骤 216中向OCS 108传输在线计费请求。切换应用服务器106和网络单元112可以包括可操作用以执行上述功能的硬件、 软件或者固件。例如,切换应用服务器106和网络单元112可以各自包括可操作用来接收、 处理和传输以适当网域协议的信令消息的信令系统。切换应用服务器106和网络单元112 可以各自包括可操作用以储存切换计费标识符和其他上下文信息的存储系统。切换应用服 务器106和网络单元112还可以各自包括可操作用以触发计费事件并且与OCS 108接口通 信以向OCS 108提供在线计费请求的计费系统,比如CTF。图3为示出在本发明的一个示例性实施方式中,在OCS中对在线计费请求进行处 理的一种方法300的流程图。方法300的步骤将参考图1的通信网络100进行描述。图3 中流程图的步骤并非总括性的,并且可以包括其他未示出的步骤。在步骤302中,OCS 108接收来自网络单元112和/或切换应用服务器106的在 线计费请求。OCS 108可以额外地接收来自网域102中其他网络单元的在线计费请求。在 步骤304中,OCS 108对所述在线计费请求进行处理,以识别包括于在线计费请求之中的任 何NE计费标识符以及切换计费标识符。在步骤306中,OCS 108为了关联对于会话的计费 请求的目的而存储切换计费标识符和任何NE计费标识符。OCS 108继而执行对于会话的在 线计费操作。例如,OCS 108在步骤308中确定费率。费率是基于服务计划中的费制以及会 话持续时间(假设分阶费制)来确定的。OCS 108在步骤310中,基于费率,为发起在线计 费请求的网络单元(比如网络单元112和切换应用服务器106)发放信用配额。一个假设 是双模设备120已获正确授权并且在用户的账户中有充足的余额用于会话。OCS 108继 而在步骤312中生成包括信用配额的在线计费响应,并在步骤314中向网络单元112和切 换应用服务器106传输该在线计费响应。回应于对来自网络单元112、切换应用服务器106 以及网域102中其他网络单元(未示出)的额外在线计费请求的接收,OCS 108以类似的 方式工作。随着会话在网域102中进行,网络单元112和切换应用服务器106可以向OCS 108 传输额外的在线计费请求。随着网域102中更多的网络单元服务于会话,这些网络单元将 如上述那样联络切换应用服务器106,而切换应用服务器106将向这些网络单元分发切换 计费标识符。因此,当网域102中的网络单元生成在线计费请求时,网络单元将在发往OCS 108的在线计费请求中插入切换计费标识符,从而使OCS 108可以关联任何对于该会话的 在线计费请求。再假设该会话在某一时刻从网域102转移(也被称为切换)至网域103(见图1)。 对于切换的期望可能出于各种原因。例如,如果双模设备120移至由网域103服务的某区 域,那么双模设备120可以在网域103注册。根据双模设备120的服务逻辑,双模设备120 可以判定由于成本、可用服务、服务区域等,网域103是优选的通信模式。因此,双模设备 120以网域103所使用的协议生成另一会话发起请求,并向网域103中的网络单元113传输 该会话发起请求。回应于对该会话发起请求的接收,网域103中的网络单元113向会话分配另一网 络单元(NE)计费标识符。作为分配NE计费标识符的示例,如果网域103包括电路交换域(例如,CDMA网络),那么该电路交换网络中接收会话发起请求(例如,ISUP IAM)的MSC(未 示出)或另外网络单元将向该会话分配唯一的计费标识符。图4为示出在本发明的一个示例性实施方式中,向网域103中的网络单元并且向 OCS 108分发用于在线计费的上下文信息的另一方法400的流程图。方法400的步骤将参 考图1中的通信网络100进行描述。图4中流程图的步骤并非总括性的,并且可以包括其 他未示出的步骤。回应于对会话发起请求的接收,网络单元113处理对于双模设备120(或者其相关 用户)的筛选准则,以判定该双模设备120具有双模能力并且该会话是从另一网域102转 移而来的。因此,网络单元113在步骤402中生成会话发起请求,比如ANSI 0RREQ,该会话 发起请求包括由网络单元113所分配的NE计费标识符。网络单元113继而在步骤404中 向切换应用服务器106传输该会话发起请求,以在该会话中包括切换应用服务器106。回应于对该会话发起请求的接收,切换应用服务器106执行服务逻辑,以准备会 话期间的网域转移。并且,切换应用服务器106在步骤406中识别分配给会话的切换计费 标识符。切换应用服务器106继而在步骤408中将该切换计费标识符分发至网域103中的 网络单元113和其他网络单元(未示出)。为了分发切换计费标识符,切换应用服务器106 生成包含切换计费标识符的会话发起响应,比如ANSI orreq,并向网络单元113传输该会 话发起响应。回应于对来自网域103中的其他网络单元(未示出)的其他会话发起请求的 接收,切换应用服务器106以类似的方式工作。网络单元113接收来自切换应用服务器106的会话发起响应,并储存切换计费标 识符。网络单元113可以向网域103中的其他网络单元(未示出)分发该切换计费标识符 (如果这尚未由切换应用服务器106完成的话)。还发生其他信令,以完成网域103上的会话。在会话期间的某个时刻,网络单元113在步骤410中比如基于CTF而识别用于计 费的触发事件。在步骤412中,网络单元113识别出分配给会话的切换计费标识符。网络 单元113继而在步骤414中生成对于该会话的在线计费请求,并在该在线计费请求中插入 切换计费标识符。网络单元113还可以于在线计费请求中包括NE计费标识符以及其他计 费信息。例如,网络单元113可于在线计费请求中插入指示出会话从网域102到网域103 的转移的切换指示符。网络单元113还可以标识出用于会话转移的时间戳,并将该时间戳 插入于在线计费请求之中。如果在线计费请求不包括用于该上下文信息的,比如用于新定 义的切换计费标识符的适当参数,那么可以如上述那样为该切换计费标识符或者其他上下 文信息指定新的参数。网络单元113继而在步骤416中向OCS 108传输该在线计费请求。如上所述,切换应用服务器106在网域103上的会话期间也识别出一个或多个用 于计费的触发事件。切换应用服务器106因此识别出分配给会话的切换计费标识符(见图 2中步骤212)。切换应用服务器106生成对于会话的在线计费请求,并在该在线计费请求 中插入切换计费标识符(见图2中步骤214)。切换应用服务器106还可以于在线计费请求 中包括一个或多个NE计费标识符以及其他上下文和/或计费信息。切换应用服务器106 继而将该在线计费请求传输至OCS 108(见图2中步骤216)。网络单元113还可以包括可操作用以执行上述功能的硬件、软件或者固件。例如, 网络单元113可以各自包括可操作用来接收、处理和传输以适当网域协议的信令消息的信令系统。网络单元113可以各自包括可操作用以储存切换计费标识符和其他上下文信息的 存储系统。网络单元113还可以各自包括可操作用以触发计费事件并且与OCS 108接口通 信以向OCS 108提供在线计费请求的计费系统,比如CTF。图5为示出在本发明的一个示例性实施方式中,在域转移之后在OCS 108中对在 线计费请求进行处理的另一方法500的流程图。方法500的步骤将参考图1中的通信网络 100进行描述。图5中流程图的步骤并非总括性的,并且可以包括其他未示出的步骤。在步骤502中,OCS 108接收来自网络单元113和/或切换应用服务器106的在 线计费请求。OCS 108可以额外地接收来自网域103中其他网络单元的在线计费请求。在 步骤504中,OCS 108对在线计费请求进行处理,以识别出任何包括于该在线计费请求中的 NE计费标识符以及切换计费标识符。在步骤506中,OCS 108储存切换计费标识符和任何 NE计费标识符。OCS 108继而执行对于会话的在线计费操作。例如,在步骤508中关联对 于会话的在线计费请求,以确定费率。更具体而言,OCS 108对提供于在线计费请求之中的 在线计费上下文信息进行处理,以确定费率。OCS 108可以回应于对会话已从一个网域转移 至另一网域的识别来关联在线计费请求,或者可以自动地关联在线计费请求。因为在线计 费上下文信息指示出会话是从另一网域102转移而来的,所以OCS 108能够准确地确定该 会话的总持续时间,并且确定对于该会话的正确费率。如果双模设备120的用户具有分阶 费制的服务计划,那么OCS 108能够正确地确定对于网域103上的子会话的费率。例如,假 设会话在30分钟之后从网域102转移至网域103。由于在线计费上下文信息,OCS 108能 够判定应从时间=30而不是时间=0起确定费率。对于分阶费制,OCS 108能够确定正确 的费率。在步骤510中,OCS 108基于所述费率,为发起在线计费请求的网络单元,比如网 络单元113和切换应用服务器106,发放信用配额。再一次,一个假设是,双模设备120已获 正确授权并且在用户的账户中有充足的余额用于会话。OCS 108继而在步骤512中生成包 括信用配额的在线计费响应,并在步骤514中将该在线计费响应传输至网络单元113和切 换应用服务器106。回应于对来自网络单元113、切换应用服务器106以及网域103中其他 网络单元(未示出)的额外在线计费请求的接收,OCS 108以类似的方式工作。随着会话在网域103中进行,网络单元113和切换应用服务器106可向OCS 108 传输额外的在线计费请求。随着网域103中更多的网络单元服务于会话,这些网络单元将 如上述那样联络切换应用服务器106,而切换应用服务器106将向这些网络单元分发切换 计费标识符。因此,当网域103中的网络单元生成在线计费请求时,所述网络单元将会在发 往OCS 108的在线计费请求中插入切换计费标识符,从而使OCS 108能够关联任何对于会 话的在线计费请求。为了关联在线计费请求,OCS 108可以实施切换计数器,该计数器维持在会话的转 移之前网域102中各网络单元112的当前在线计费快照数据,并维持在会话的转移之后网 域103中各网络单元113的当前在线计费快照数据。图6示出了在本发明的一个示例性实 施方式中,在OCS 108中上下文信息、切换计数器和价格计划的关系。每个VCC更新都基于 作为计数器更新准则的上下文信息(即,当接收到的来自各网域中的各网络单元的计费信 息匹配于VCC计数器上下文信息时)而进行,并且切换计数器被更新用以储存该上下文信 肩、ο
OCS 108使用上下文信息作为收费准则,以确定对于会话的费率。因此,当网域 102中的会话被转移至网域103时,各网域102-103中的两个子会话被视为同一连续会话, 以使用同一价格计划。两个相关子会话是共享该价格计划还是基于各自单独的价格计划计 费,是基于网络运营商的配置的。当OCS 108判定会话已从网域102转移至网域103时,OCS 108可以终止对网域 102中网络单元112的在线计费。OCS 108可以请求网域102中的网络单元112仅仅暂停 计费,或者停止计费并将未使用的信用返还回OCS 108。图7为示出在本发明的一个示例性实施方式中,在域转移之后返还未使用的信用 的一种方法700的流程图。方法700的步骤将参考图1中的通信网络100进行描述。图7 中流程图的步骤并非总括性的,并且可以包括其他未示出的步骤。在于步骤702中识别出会话从网域102到网域103的转移时,OCS 108在步骤704 中判定是否让网域102中的网络单元112返还未使用的信用。OCS VCC计费策略管理基于 以下规则或条件中的一个或多个来判定网络单元112是否应当返还未使用的信用,这些规 则或条件有在转移后改变的针对网域102中的网络单元的费制;用户的账户余额低于阈 值;用户或运营商配置在转移后进行信用返还;切换类型(即,从什么样的网域到什么样的 网域);预付费有效期等。如果所作出的判定是让网络单元112返还未使用的信用,那么OCS 108在步骤706中向网域102中的网络单元112和其他网络单元传输信用返还请求。例如, OCS 108可以向网络单元112传输请求网络单元112返还任何未使用信用的Diameter重新 授权请求(Re-Authorization-Request,RAR)。回应于信用返还请求,网络单元112生成包 括剩余信用的在线计费请求,比如Diameter CCR,并向COS 108传输在线计费请求。使用类 似的过程让切换应用服务器106返还任何未使用的信用。OCS 108在步骤708中接收来自网络单元112、网域102中的任何其他网络单元以 及切换应用服务器106的在线计费请求,并在步骤710中向用户的账户返还未使用的信用。 OCS 108还更新账户状态和有效期。示例图8-图11示出了对于无缝地从一个网域切换至另一网域的会话的在线计费的一 个示例。图8示出了在本发明的一个示例性实施方式中的一种通信网络800。通信网络800 包括IMS网络802、电路交换网络804(比如GSM网络或者CDMA网络)以及OCS 806。IMS 网络 802 包括服务 CSCF(S-CSCF) 812、询问 CSCF(I-CSCF) 813、代理 CSCF(P-CSCF) 814、媒体 网关控制功能(MGCF)815、WiFi接入网络816、归属订户服务器(HSS)817以及VCC应用服 务器818。IMS网络802可以包括为简便起见而未被示出的其他网络单元。电路交换网络 804包括MSC 822和基站824。电路交换网络804可以包括为简便起见而未被示出的其他 网络单元。图8-图11中的示例示出了当双模设备830被邀请进入由端点840发起的会话 时,对于从IMS网络802到电路交换网络804的无缝切换的计费。图9-图11为示出在本发明的一个示例性实施方式中,对于经转移的会话的在线 计费的消息图。假设端点840(见图8)意欲发起与双模设备830的会话。为了发起图9中 的会话,端点840生成SIP INVITE,并向IMS网络802中的S-CSCF 812传输INVITE。回应 于邀请双模设备830进入会话的INVITE,S-CSCF 812处理对于双模设备830的筛选准则 (iFC),其指示出双模设备830具有双模功能。因此,S-CSCF 812通过向VCC应用服务器818传输SIP INVITE以在VCC应用服务器818与端点840之间建立SIP对话1,而在会话中包 括VCC应用服务器818。充当背靠背用户代理(B2BUA)的VCC应用服务器818判定会话需要被传递至IMS 网络802,并向服务于双模设备830的S-CSCF 812传输SIP INVITE。S-CSCF 812继而通过 P-CSCF 814向双模设备830传输该INVITE,以便在VCC应用服务器818与双模设备830之 间建立SIP对话2。双模设备830(经由P-CSCF 814)向S-CSCF 812返回具有承载的SDP的SIP 180 振铃,而S-CSCF 812将该SIP 180振铃传输至VCC应用服务器818。VCC应用服务器818 向S-CSCF 812传输该SIP 180振铃,而S-CSCF 812将该SIP 180振铃转发至端点840。双模设备830 继而(经由 P-CSCF 814)向 S-CSCF 812 传输 SIP 200 0K,而 S-CSCF 812将该200 OK传输至VCC应用服务器818。回应于对200 OK的接收,VCC应用服务器818 识别出计费事件。因此,VCC应用服务器818生成Diameter CCR[初始],识别出分配给会 话的切换计费标识符,并且在Diameter CCR[初始]中插入该切换计费标识符。VCC应用 服务器818还可以在CCR[初始]中包括一个或多个NE计费标识符以及其他计费信息。例 如,VCC应用服务器818还可以包括NE计费标识符的列表、域切换指示符、域切换计费类型、 域切换时间戳、相关NE子会话标识符的列表等。切换计费标识符和额外的计费信息包括用 于OCS 806的在线计费上下文信息。当在计费消息中连同其他计费信息插入NE计费标识符时,CCR[初始]可具有属性 值对(AVP),其已被指定给NE计费标识符和其他计费信息。为了插入切换计费标识符(以 及可能的其他在线计费信息),可以指定CCR消息中的新的AVP用于该切换计费标识符。在 插入了上下文信息的情况下,VCC应用服务器818将该CCR[初始]传输至OCS 806。OCS 806接收CCR[初始]并储存包括于该CCR[初始]之中的上下文信息。OCS 806对上下文信息进行处理,以确定对于IMS网络802上的会话的费率。OCS 806继而生成 包括信用配额的Diameter CCA[初始],并将该Diameter CCA[初始]传输至VCC应用服务 器818。OCS 806还可以在CCA[初始]中包括额外的上下文信息。VCC应用服务器818继 而开始监测用于双模设备830的信用配额。如果信用配额被消耗掉,那么VCC应用服务器 818可以传输CCR[更新],从OCS 806请求新的信用配额。VCC应用服务器818继而向S-CSCF 812传输SIP 200 OK。VCC应用服务器818可 以在200 OK中插入切换计费标识符,作为该切换计费标识符向IMS网络802的网络单元的 分发的一部分。并且VCC应用服务器818可以已在先前的信令消息中向IMS网络802的网 络单元分发了切换计费标识符。回应于对200 OK的接收,S-CSCF 812识别出计费事件。因此,S-CSCF 812生成 Diameter CCR[初始],识别出分配给会话的切换计费标识符(如由VCC应用服务器818 所提供),并且在Diameter CCR[初始]中插入该切换计费标识符。S-CSCF 812还可以在 CRR[初始]中包括NE计费标识符以及其他计费信息。例如,S-CSCF 812还可以包括NE类 型、NE地址、域类型、域界、用户标识符、目的地标识符、服务信息、服务类型、请求类型、子会 话标识符、子会话服务开始/停止时间、子会话服务历时等。切换计费标识符和额外的计费 信息包括用于OCS 806的在线计费上下文信息。为了插入切换计费标识符(以及可能的其 他在线计费信息),可以为该切换计费标识符指定CCR消息中的新的AVP。S-CSCF 812继而向OCS 806传输CCR[初始],用于对话2计费。OCS 806接收CCR[初始]并储存包括于该CCR[初始]之中的上下文信息。OCS 806对该上下文信息进行处理,以确定对于IMS网络802上的会话的费率。OCS 806继而 生成包括信用配额的Diameter CCA[初始],并将该Diameter CCA[初始]传输至S-CSCF 812。OCS 806还可以在CCA[初始]中包括额外的上下文信息。S-CSCF 812继而开始监 测用于对话2的双模设备830的信用配额。如果信用配额被消耗掉,S-CSCF 812可以传输 CCR[更新],从OCS 806请求新的信用配额。接下来,S-CSCF 812向端点840传输200 OK0 S-CSCF 812再次识别出计费事件, 并向OCS 806传输CCA[初始],用以使用VCC上下文信息进行对话1计费。OCS 806对上 下文信息进行处理,发放信用配额,并且向S-CSCF 812传输CCA[初始]。S-CSCF 812继而 开始监测用于对话1的双模设备830的信用配额。如果信用配额被消耗掉,S-CSCF 812可 以传输CCR[更新],从OCS 806请求新的信用配额。端点840 继而向 S-CSCF 812 传输 SIP ACK 消息。S-CSCF 812 将该 SIP ACK 传输 至VCC应用服务器818。这完成了端点840与VCC应用服务器818之间的SIP对话1的建 立。VCC应用服务器818继而(经由S-CSCF 812和P-CSCF 814)将该SIP ACK传输至双模 设备830。这样完成了在双模设备830与VCC应用服务器818之间的SIP对话2的建立。会 话因此在IMS网络上,于双模设备830与端点840之间建立起来,并且可以通过承载连接, 比如RTP连接而开展通信。在IMS网络802上的会话期间,S-CSCF 812、VCC应用服务器818或者IMS网络 802中的其他网络单元可以向OCS 806传输CCR[更新]消息,以请求额外的信用配额(图 9中未示出)。响应于CCR[更新]消息,OCS 806将会传输包括发放的信用配额的CCA[更 新]消息。进一步假设对于该实施方式,双模设备830进入电路交换网络804的服务区并且 与电路交换网络804注册(见图10)。双模设备830可能因多种原因而请求从IMS网络802 到电路交换网络804的转移(或者切换),比如如果WiFi接入网络816不再存在于双模设 备830的范围之中。为了发起切换,双模设备830(经由基站824)向MSC 822传输Ix呼叫 起始消息。回应于该呼叫起始消息,MSC 822获取双模设备830的服务简档。MSC 822继而向 VCC应用服务器818传输ANSI ORREQ消息(假设VCC应用服务器818具有集成的WIN SCP 功能)。VCC应用服务器818基于ORREQ消息中被叫方号码(以及主叫方号码)中的VDN来 判定此为域转移(DT)场景,并继而分配IMS路由号码,该路由号码为关联于该DTWE. 164 临时路由号码。VCC应用服务器818继而向MSC 822传输ANSI orreq消息。VCC应用服务 器818可在该ANSI orreq消息中插入切换计费标识符,作为该切换计费标识符向电路交换 网络804的网络单元的分发的一部分。MSC 822继而(经由基站824)向双模设备830传输 Ix业务分配消息。基站拟4获得用于双模设备830的反向业务信道,并且与MSC 822建立 起语音路径。被叫方号码为Ix呼叫起始消息中的拨号数字串,或者倘若起始触发导致IMRN的 分配,则为IMRN中的拨号数字串。MSC 822对被叫方号码的变换使ISUP IAM消息被路由至 MGCF 815。MSC 822在IAM消息的主叫方号码字段中包括双模设备830的E. 164 MDN0
MGCF 815请求MGW(未示出)创建两个端接。第一端接是MGW与MSC 822之间的 TDM连接。第二端接是RTP/UDP/IP短暂端接。MGCF 815继而USfiI-CSCF 813)向VCC 应用服务器818传输包含请求-URI、P-断言-身份和SDP提议在内的SIP INVITE。请求 URI基于IAM被叫方号码,P-断言-身份基于IAM主叫方号码,而SDP提议基于MGW SDP信 息。VCC应用服务器818对INVITE的P-断言-身份报头进行处理,以判定哪个订户正在进 行VoIP至Ix电路交换语音DT。VCC应用服务器818继而向MGCF 815传输SIP 183会话 进展,而MGCF 815向MSC 822传输ISUP ACM消息。如果在标识于P-断言-身份中的用户与远程用户之间已建立了 SIP对话,那 么VCC应用服务器818识别出正在进行的会话的端点840。VCC应用服务器818生成SIP re-INVITE,其具有设置成端点840的请求-URI以及基于访问的MGW SDP信息的SDP提议。 VCC 应用服务器 818 将 re-INVITE 传输至 S-CSCF 812,而 S-CSCF 812 将该 re-INVITE 转发 至端点840。端点840用MGW SDP修改其RTP承载端接,并且以包含具有端点840 SDP信息的 SDP答复的SIP 200 OK对S-CSCF 812作出响应。S-CSCF 812将该200 OK转发至VCC应 用服务器818。回应于该200 0K,VCC应用服务器818向OCS 806传输包括上下文信息和 DT信息的CCR[更新],OCS 806处理该CCR[更新],并以CCA[更新]作出响应。OCS 806还可以请求IMS网络802中的网络单元返还任何未使用的信用。为了进 行这样的请求,OCS 806向VCC应用服务器818和S-CSCF 812传输SIP RAR,从而请求收回 剩余的信用余额。响应于该RAR,VCC应用服务器818和S-CSCF 812向OCS 806传输SIP RAA。VCC应用服务器818和S-CSCF 812还向OCS 806传输具有剩余信用的CCR[更新]。 OCS 806处理该CCR[更新],并将未使用的信用返还回双模设备830的用户账户。OCS 806 继而向VCC应用服务器818和S-CSCF 812 二者传输CCA [更新]。VCC应用服务器818还(经由I-CSCF 813)向MGCF 815传输包含具有端点840 SDP信息的SDP答复的SIP 200 OK0 MGCF 815请求使用端点840 SDP信息对MGW短暂端接 进行修改,并且命令MGW保留/承诺远程资源。MGCF 815向MSC 822传输ISUP ANM消息。 在接收到200 OK之后的任何时刻,MGCF 815(经由I-CSCF 813)向VCC应用服务器818传 输SIP ACK消息。这样完成了在MGCF 815与VCC应用服务器818之间的SIP对话3的建 立。VCC应用服务器818记录双模设备830存在于电路交换网络804中的位置。VCC应用服 务器818继而向S-CSCF 812传输SIP ACK消息,而S-CSCF 812将该ACK转发至端点840。MSC 822继而可以触发对于会话的计费事件。回应于该计费事件,MSC 822生成 ANSI ORREQ消息,识别出分配给会话的切换计费标识符(如由VCC应用服务器818所提 供),并且在ORREQ消息中插入该切换计费标识符(见图11)。MSC 822还可以在ORREQ消 息中包括NE计费标识符以及其他计费信息。正如IMS网络802的情况那样,切换计费标识 符和额外的计费信息包括用于OCS 806的在线计费上下文信息。为了插入切换计费标识符 (以及可能的其他在线计费信息),可以为该切换计费标识符指定ORREQ消息中的新的参 数。MSC 822继而将该ORREQ消息与其他IX电路交换域计费信息一同传输至OCS 806,用 于对话1计费。OCS 806利用来自IMS网络802的先前请求对上下文信息和ORREQ消息进行处理。 OCS 806处理上下文信息,以确定对于电路交换网络804上的会话的费率。OCS 806针对对话3向双模设备830发放新的信用配额,并且将具有发放的信用配额的ANSI orreq消息传 输回MSC 822。MSC 822继而开始监测用于对话3的双模设备830的信用配额。如果信用 配额被消耗掉,MSC 822可以传输ANSI ANLYZD,从OCS 806请求新的信用配额。VCC应用服务器818继而(经由S-CSCF 812)向双模设备830传输SIP BYE消息, 以解除双模设备830与VCC应用服务器818之间的SIP对话2。双模设备830以SIP 200 OK(经由S-CSCF 812)对VCC应用服务器818作出响应。当会话即将结束时,MSC 822向OCS 806传输具有剩余信用的ANSI TDISC0NNECT 消息。OCS 806处理并更新用户的账户。OCS 806以tdisconnect消息来响应MSC 822。VCC 应用服务器818向OCS 806传输具有剩余信用的CCR[最终]。OCS 806处理并更新用户的 账户,并以CCA[最终]来响应VCC应用服务器818。OCS 806继而生成用于S-CSCF 812、VCC应用服务器818和MSC 822计费活动的 CDR。OCS 806可以将用于S-CSCF 812、VCC应用服务器818和MSC 822计费活动的所有CDR 关联到单独一个⑶R,该单独一个⑶R可以发送至记账系统、客户服务中心、营收保障中心、
网络管理中心等。在会话期间,MGCF 815、I-CSCF 813,P-CSCF 814以及其他网络单元也可以就在线 计费而查询OCS 806。OCS 806将会关联所有的上下文信息,验证价格计划,并且为会话确 定费率。在会话期间可能发生多个切换,所以OCS 806储存所有的上下文信息,直至会话结 束。OCS 806可于随后删除所述上下文信息,并将该信息写入到⑶R或者通话记录之中。虽然在本文中描述了特定实施方式,但本发明的范围并不限于这些特定实施方 式。本发明的范围由以下权利要求以及任何其等效内容所定义。
权利要求
1.一种通信网络,其可操作用以为从第一网域转移至第二网域的双模设备的会话提供 在线计费,所述通信网络包括至少一个位于所述第二网域中的网络单元,其可操作用以接收切换计费标识符,该切 换计费标识符被分配用于在所述第一网域和所述第二网域上的所述会话的在线计费,其中 所述会话是从所述第一网域切换至所述第二网域的;储存所述切换计费标识符;识别用于 在所述第二网域上的所述会话期间进行计费的触发事件;生成对于所述会话的在线计费请 求,并在所述在线计费请求中插入所述切换计费标识符;并且将所述在线计费请求传输至 在线计费系统。
2.根据权利要求1的通信网络,其还包括所述在线计费系统,该系统可操作用以 接收至少一个来自所述第二网域中的所述至少一个网络单元的在线计费请求; 处理所述至少一个在线计费请求,以识别所述切换计费标识符;将所述至少一个在线计费请求与对于在所述第一网域或者所述第二网域上的所述会 话的其他在线计费请求相关联,以确定费率; 基于所述费率发放信用配额; 生成包括所述信用配额的在线计费响应;以及将所述在线计费响应传输至所述第二网域中的所述至少一个网络单元。
3.根据权利要求1的通信网络,其中所述在线计费系统可操作用以 识别所述会话从所述第一网域至所述第二网域的转移;判定是否让所述第一网域中的至少一个网络单元返还当所述会话处于所述第一网域 中时发放给所述第一网域中的所述至少一个网络单元的未使用的信用;回应于对返还所述未使用信用的判定,向所述第一网域中的所述至少一个网络单元传 输信用返还请求;接收来自所述第一网域中的所述至少一个网络单元的至少一个在线计费请求,该请求 包括所述未使用的信用;以及将所述未使用的信用返还至所述双模设备的用户的账户。
4.根据权利要求1的通信网络,其还包括切换应用服务器,该切换应用服务器可操作 用以接收来自所述第二网域中的所述至少一个网络单元的会话发起请求; 识别用于所述会话的所述切换计费标识符;以及将所述切换计费标识符分发至所述第二网域中的所述至少一个网络单元,从而指示出 在发往所述在线计费系统的在线计费请求中使用的所述切换计费标识符。
5.根据权利要求4的通信系统,其中所述切换应用服务器还可操作用以 生成对于所述会话的在线计费请求;在所述在线计费请求中插入所述切换计费标识符;以及 将所述在线计费请求传输至所述在线计费系统。
6.根据权利要求1的通信网络,其中所述第二网域中的所述至少一个网络单元还可操 作用以在所述至少一个在线计费请求中插入指示出所述会话从所述第一网域至所述第二网 域的转移的切换指示符。
7.根据权利要求6的通信网络,其中所述第二网域中的所述至少一个网络单元还可操 作用以标识所述会话从所述第一网域至所述第二网域的转移的时间戳;以及 在所述至少一个在线计费请求中插入所述时间戳。
8.根据权利要求7的通信网络,其中所述至少一个在线计费请求包括Diameter计费请 求,并且所述第二网域中的所述至少一个网络单元还可操作用以在所述Diameter计费请求中的第一新属性值对(AVP)中插入所述切换计费标识符; 在所述Diameter计费请求中的第二新属性值对(AVP)中插入所述切换指示符;以及 在所述Diameter计费请求中的第三新属性值对(AVP)中插入所述时间戳。
9.一种为从第一网域转移至第二网域的双模设备的会话提供在线计费的方法,所述方 法包括在所述第二网域中的至少一个网络单元中接收切换计费标识符,其中所述切换计费标 识符用于对所述第一网域和所述第二网域上的所述会话进行在线计费;在所述第二网域中的所述至少一个网络单元中储存所述切换计费标识符; 在所述第二网域上的所述会话期间,于所述第二网域中的所述至少一个网络单元之中 识别用于计费的触发事件,生成对于所述会话的在线计费请求,并在所述在线计费请求中插入所述切换计费标识 符;以及将所述在线计费请求传输至在线计费系统。
10.根据权利要求9的方法,其还包括在所述在线计费系统中接收所述至少一个来自所述第二网域中的所述至少一个网络 单元的在线计费请求;在所述在线计费系统中处理所述至少一个在线计费请求,以识别所述切换计费标识符;将所述至少一个在线计费请求与对于所述第一网域或者所述第二网域上的所述会话 的其他在线计费请求相关联,以确定费率; 基于所述费率发放信用配额; 生成包括所述信用配额的在线计费响应;以及将所述在线计费响应从所述在线计费系统传输至所述第二网域中的所述至少一个网络单元。
11.根据权利要求10的方法,其还包括在所述在线计费系统中识别所述会话从所述第一网域至所述第二网域的转移; 判定是否让所述第一网域中的至少一个网络单元返还当所述会话处于所述第一网域 中时发放给所述第一网域中的所述至少一个网络单元的未使用的信用;回应于对返还所述未使用信用的判定,向所述第一网域中的所述至少一个网络单元传 输信用返还请求;接收来自所述第一网域中的所述至少一个网络单元的包括所述未使用的信用的至少 一个在线计费请求;以及将所述未使用的信用返还至所述双模设备的用户的账户。
12.根据权利要求9的方法,其还包括在切换应用服务器中接收来自所述第二网域中的所述至少一个网络单元的会话发起 请求;识别用于所述会话的所述切换计费标识符;以及将所述切换计费标识符分发至所述第二网域中的所述至少一个网络单元,从而指示出 在发往所述在线计费系统的在线计费请求中要使用的所述切换计费标识符。
13.根据权利要求12的方法,其还包括在所述切换应用服务器中生成对于所述会话的在线计费请求; 在所述在线计费请求中插入所述切换计费标识符;以及 将所述在线计费请求传输至所述在线计费系统。
14.根据权利要求9的方法,其还包括在所述至少一个在线计费请求中插入指示出所述会话从所述第一网域至所述第二网 域的转移的切换指示符。
15.根据权利要求14的方法,其还包括标识所述会话从所述第一网域至所述第二网域的转移的时间戳;以及 在所述至少一个在线计费请求中插入所述时间戳。
16.根据权利要求15的方法,其中所述至少一个在线计费请求包括Diameter计费请 求,并且所述方法还包括在所述Diameter计费请求中的第一新属性值对(AVP)中插入所述切换计费标识符; 在所述Diameter计费请求中的第二新属性值对(AVP)中插入所述切换指示符;以及 在所述Diameter计费请求中的第三新属性值对(AVP)中插入所述时间戳。
17.一种操作切换应用服务器为从第一网域转移至第二网域的双模设备的会话提供在 线计费的方法,所述方法包括接收来自服务于从所述第一网域切换而来的在所述第二网域中的所述会话的至少一 个网络单元的会话发起请求识别用于所述会话的切换计费标识符;以及将所述切换计费标识符分发至所述第二网域中的所述至少一个网络单元,从而指示出 在发往所述在线计费系统的在线计费请求中要使用的所述切换计费标识符。
18.根据权利要求17的方法,其还包括接收来自在所述会话转移至所述第二网域之前在所述第一网域中服务于所述会话的 至少一个网络单元的会话发起请求;标识用于所述会话的所述切换计费标识符;以及将所述切换计费标识符分发至所述第一网域中的所述至少一个网络单元,从而指示出 在发往所述在线计费系统的在线计费请求中要使用的所述切换计费标识符。
19.根据权利要求18的方法,其还包括在所述切换应用服务器中生成对于所述会话的在线计费请求; 在所述在线计费请求中插入所述切换计费标识符;以及 将所述在线计费请求传输至所述在线计费系统。
20.根据权利要求19的方法,其中所述在线计费请求包括Diameter计费请求,并且所述方法还包括在所述Diameter计费请求中的新属性值对(AVP)中插入所述切换计费标识符。
全文摘要
本申请公开了用于为从第一网域转移(无缝切换)至第二网域的双模设备的会话提供在线计费的通信网络和方法。对于涉及该双模设备的会话,切换应用服务器或者另一网络单元生成可在第一网域和第二网域中使用的切换计费标识符。切换应用服务器继而将该切换计费标识符分发至第二网域和第一网域中的网络单元。第一网域和第二网域中的网络单元在传输至在线计费系统的在线计费请求中插入切换计费标识符和其他上下文信息。所述在线计费系统继而能够关联来自第一网域和第二网域二者的在线计费请求。
文档编号H04L12/14GK102113271SQ200880130595
公开日2011年6月29日 申请日期2008年7月30日 优先权日2008年7月30日
发明者李向阳, 蔡亦钢 申请人:阿尔卡特朗讯美国公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1