用于ims网络中的离线计费的用户设备时间戳的制作方法

文档序号:7680825阅读:136来源:国知局
专利名称:用于ims网络中的离线计费的用户设备时间戳的制作方法
技术领域
本发明涉及通信领域,并且具体地涉及在计费消息中插入用户 设备的时间戳以在IMS网络中提供改进的离线计费。
背景技术
一类受欢迎的通信网络是IP多媒体子系统(IMS)网络。如在 第3代合作伙伴计划(3GPP)或者3GPP2中阐述的那样,IMS提供 一种具有用于会聚网络的接入无关(access-agnostic)网络架构的共 用核心网络。服务提供商在下一代网络演进中正在接受这一架构。 IMS架构起初由3GPP限定以通过网际协议(IP)网络向移动用户提 供多媒体服务,因为IP网络已经成为用以发送视频、语音和数据的 最节省成本的承载网络。在IMS网络内使用的信令通常是会话发起 协议(SIP) 。 IMS限定应用服务器、IMS核心网络(CSCF) 、 IMS 用户、IMS数据库(HSS)和IMS记账单元之间的标准SIP接口 。 这些标准可以减少网络集成成本并且让用户享受更稳定的服务。对于IMS网络内的典型呼叫(或者会话),主叫方的用户设 备通过诸如CDMA网络、GSM网络、IP网络、WiFi网络、WiMAX 网络等接入网发起呼叫。接入网然后将呼叫路由到IMS网络。如果 接入网没有使用与IMS网络相同的协议(例如SIP和IP ),则接入 网可以通过适当网关将呼叫路由到IMS网络。IMS网络中的服务呼 叫会话控制功能(S-CSCF)以适当方式接收和服务于呼叫。S-CSCF 也可以联系IMS网络中的一个或者多个应用服务器(AS)以针对呼 叫提供服务,比如语音邮件、呼叫转发等。为了针对呼叫提供计费, 处理呼叫的每个IMS节点(例如S-CSCF和AS)通常以Diameter 协议(Rf)生成计费消息。除了其它呼叫有关数据之外,IMS节点还将时间戳插入到计费消息中。时间戳是基于IMS节点的本地时间。 IMS网络中的当前离线计费的 一 个问题在于服务提供商根据 当前标准不能提供可变费率记账,比如夜间和周末免费。由于在计费消息中插入的时间戳是基于用于生成计费消息的IMS节点的本地时间,所以记账系统并不知道何时达到针对特定用户的时间或者日期阔值。例如,如果用户位于太平洋时区中而生成计费消息的IMS节点位于东部时区中,则记账系统当前不能确定用户何时已经达到允许夜间和周末免费的时间阈值。记账系统仅具有IMS节点的本地 时间,IMS节点的本地时间与用户的本地时间可以不相关。因此月良 务提供商被迫使用统一费率记账而不是允许可变费率记账。发明内容本发明通过将以呼叫的用户设备的本地时间为基础的时间戳 而不是以IMS节点的本地时间为基础的时间戳插入到计费消息中, 来解决上述问题和其他问题。因为具有用户设备的本地时间,记账 系统可以基于计费消息中的时间戳来提供可变费率记账。服务提供 商可以有利地向它们的用户提供不同费率计划,比如夜间和周末免费。本发明的一个实施例包括一种在IMS网络中提供离线计费的 方法。该方法包括从服务于呼叫的用户设备的接入网接收用于呼叫 的呼叫信令。呼叫信令包括接入网的接入网标识符。该方法还包括r 识别与接入网标识符有关的位置信息,比如通过查询位置服务器来 进行识别。该方法还包括基于位置信息来确定用户设备的本地时间。 该方法还包括生成针对呼叫的计费消息,并且基于用户设备的本地 时间在计费消息中插入时间戳。计费消息中的时间戳为记账系统提 供用户i殳备的本地时间以允许可变费率记账。本发明的另一实施例提供包括在IMS网络中提供离线计费的 另 一种方法。该方法包括从服务于呼叫的用户设备的接入网接收用 于呼叫的呼叫信令。呼叫信令包括4妄入网的々妄入网标识符。该方法还包括识别与接入网标识符有关的位置信息。该方法还包括基于位 置信息来确定用户设备所在时区。该方法还包括识别服务于呼叫的IMS节点的本地时间,以及基于用户设备的时区来调节IMS节点的本地时间以便生成时间戳。该方法还包括生成针对呼叫的计费消息 并且在计费消息中插入时间戳。计费消息中的时间戳为记账系统提 供用户设备的本地时间,以允许可变费率记账。 本发明可以包括下述其它示例性实施例。


所有附图中相同标号代表相同单元或者同一类型的单元。 图1图示了本发明一个示例性实施例中的通信网络。图2是图示了本发明一个示例性实施例中的操作通信网络以提供离线计费的方法的流程图。图3是图示了本发明一个示例性实施例中的操作通信网络以 提供离线计费的备选方法的流程图。图4-图5图示了本发明一个示例性实施例中的另一通信网络。
具体实施方式
图1-图5和以下描述对本发明的具体示例性实施例进行i兌明 以向本领域技术人员教导如何实现和运用本发明。出于教导发明原 理的目的,已经简化或者省略本发明的一些常规方面。本领域技术 人员将认识到落入本发明范围类的来自这些实施例的变化。本领域 技术人员将认识到可以用各种方式组合下述特征以形成本发明的多 个变化。因此,本发明不限于下述具体实施例,而是仅由权利要求 及其等效含义限定。图l图示了本发明一个示例性实施例中的通信网络100。通信 网络100包括接入网102和IMS网络104。接入网102可以包括有 线网络如IP网络或者无线网络如CDMA网络、GSM网络、WiFi网 络或者WiMAX网络。接入网102适合于向用户设备(UE) 120提供用以发出或者接收呼叫(或者会话)的服务。IMS网络104包括 一个或者多个IMS节点112和记账系统114。 IMS网络104可以可 选性地包括位置服务器116。 IMS节点112包括在IMS网络104中 适合于服务于呼叫的任何系统、服务器、应用或者功能。IMS节点 112可以包括服务-呼叫会话控制功能(S-CSCF )、应用服务器(AS )、 媒体网关(MGW )、计费数据功能(CDF ) /计费网关功能(CGF )、 计费采集功能(CCF)或者另一种类型的网络节点。记账系统114 包括适合于接收计费消息并且提供记账、估价和/或核查功能的任何 系统、服务器、应用或者功能。针对这一实施例假设UE 120通过接入网102发起呼叫或者接 收呼叫。为了处理呼叫,4妄入网102与IMS网络104交换呼叫信令。 接入网102 (或者接入网102中的适当节点)或者IMS网络104在 呼叫信令中插入接入网标识符。接入网标识符包括用于接入网102 或者接入网102中的节点的任何代码、编号、字符串或者其它标识 符。例如,如果接入网102包括WiFi网络,则接入网标识符可以包 括为UE 120提供服务的接入点(图1中未示出)的MAC地址。插 入接入网标识符的节点可以包括接入点、代理-呼叫会话控制功能 (P-CSCF)、网关或者另一节点。图2是图示了本发明 一个示例性实施例中的对通信网络100进 行操作以提供离线计费的方法200的流程图。方法200的步骤将参 照图1中的通信网络IOO来描述。图2中的流程图的步骤并非是穷 举性的并且可以包括未示出的其它步骤。方法200的步骤202包括接收用于呼叫的呼叫信令,其中呼叫 信令包括接入网标识符。IMS节点112可以接收和处理呼叫信令, 或者该呼叫信令可以在IMS网络104中在IMS节点112之前被处理。 因此,IMS节点112接收用于呼叫的称为呼叫有关消息的消息。呼 叫有关消息可以包括用来处理呼叫的任何类型的呼叫信令或者计费 消息。在一个例子中,呼叫有关消息可以包括用来建立呼叫的SIP INVITE消息。在另一例子中,呼叫有关消息可以包括用来向IMS网络104注册UE 120的SIP REGISTER消息。在另一例子中,呼叫有关消息可以包括Diameter计费请求(ACR)消息。呼叫有关消息包括接入网102的接入网标识符。
在步骤204中,IMS节点112识别与在呼叫有关消息中提供的接入网标识符有关的位置信息。位置信息可以包括街道地址、绰度/经度、城市/州或者另一类型的位置。位置信息也可以表明与特定位置有关的时区或者特定位置的本地时间。
在步骤206中,IMS节点112基于位置信息来确定UE 120的本地时间。例如,IMS节点112可以通过识别IMS节点112的本地时间、确定IMS节点112的时区与UE 120的时区之间的偏移、然后基于时区之间的偏移来调节IMS节点112的本地时间,/人而确定UE120的本地时间。
在步骤208中,IMS节点112生成针对呼叫的计费消息。计费消息包括用来出于对呼叫计费的目的而报告呼叫信息的任何消息或者信令。计费消息可以包括Diameter计费请求(ACR)消息、计费数据记录(CDR)或者另一种类型的消息。在步骤210中,IMS节点112基于UE 120的本地时间在计费消息中插入时间戳,以向记账系统114提供UE 120的本地时间。IMS节点112可以在计费消息的特定报头或者参数中插入时间戳。时间戳可以是开始时间戳或者停止时间戳。
在步骤212中,记账系统114接收计费消息并且处理计费消息中的时间戳,以基于UE 120的本地时间对呼叫进行计费。由于记账系统114具有UE 120的本地时间,所以记账系统114可以有利地基于UE 120的本地时间针对呼叫提供可变费率记账。在当前IMS网络中,记账系统114将接收包括IMS节点112的本地时间而不是UE 120的本地时间的计费消息。因此,在记账系统114不能提供可变费率记账的当前IMS网络中,记账系统114可以根据上述方法200提供可变费率记账。
图3是图示了本发明一个示例性实施例中的操作通信网络100以提供离线计费的备选方法300的流程图。将参照图1中的通信网
络100来描述方法300的步骤。图3中的流程图的步骤并非是穷举性的并且可以包括未示出的其它步骤。
方法300的步骤302包括接收包括接入网标识符的呼叫信令。同样,IMS节点112可以4妄收和处理呼叫信令,或者该呼叫信令可以在IMS网络104中在IMS节点112之前被处理。因此,IMS节点112接收用于呼叫的称为呼叫有关消息的消息。
在步骤304中,IMS节点112识别与在呼叫有关消息中提供的接入网标识符有关的位置信息。在步骤306中,IMS节点112基于位置信息来确定UE120所在时区。例如,位置信息可以包括时区信息,或者IMS节点112可以能够识别位置信息中的可以与特定时区相关的地址。在步骤308中,IMS节点112识别IMS节点112的本地时间。IMS节点112可以包括内部时钟或者可以能够查询另一网络节点以获得本地时间。在步骤310中,IMS节点112基于UE 120的时区来调节IMS节点112的本地时间以生成时间戳。该时间戳表明UE120的本地时间。在步骤312中,IMS节点112生成针对呼叫的计费消息。在步骤314中,IMS节点112在计费消息中插入时间戳,以向记账系统114提供UE 120的本地时间。
在步骤316中,记账系统114接收计费消息并且处理计费消息中的时间戳,以基于UE 120的本地时间对呼叫进行计费。由于记账系统114具有UE 120的本地时间,所以记账系统114可以有利地基于UE 120的本地时间来提供对呼叫的可变费率记账。
图4图示了本发明一个示例性实施例中的另一通信网络400。通信网络400包括接入网402和IMS网络404。接入网402适合于向用户设备(UE) 420提供用以进行或者接收呼叫(或者会话)的服务。IMS网络404包括P-CSCF411、 S-CSCF412、 一个或者多个应用服务器(AS) 413、计费数据功能(CDF) 414、计费网关功能(CGF)415、位置服务器416和记账系统418。在图4中示出了如可从www.3gpp.org获得的3GPP TS 32.240和TS 32.299 Release 6中的3GPP所建议的组合CDF/CGF。在另一实施例中,可以使用如TS32.240和TS 32.225 Release 5中3GPP所建议的计费采集功能(CCF )来取代CDF/CGF。
针对这一实施例假设UE 420通过接入网402发起呼叫。接入网402从UE 420接收用以发起呼叫的SIP INVITE消息。UE 420可以识别接入网标识符并且可以将4妄入网标识符插入到INVITE消息中。取而代之,接入网402可以识别接入网标识符并且将接入网标识符插入到INVITE消息中。取而^之,P-CSCF 411可以识别接入网标识符并且将接入网标识符插入到INVITE消息中。在这些情况中的任何情况下,接入网402将INVITE消息路由到P-CSCF 411。P-CSCF 411然后根据需要将INVITE消息路由到S-CSCF 412和AS413以处理呼叫。
P-CSCF 411、 S-CSCF 412和AS413各自存储INVITE消息中提供的接入网标识符。当这些IMS节点中的任何一个执行触发计费的呼叫功能时,该节点生成计费消息,比如Diameter Rf ACR消息。IMS节点然后在ACR消息的新AVP中插入4妄入网标识符并且将ACR消息发送到CDF 414。
响应于接收ACR消息并且处理接入网标识符,CDF 414基于接入网标识符来查询(例如LDAP)位置服务器416以获耳又与接入网标识符有关的位置信息。位置信息向CDF 414表明UE420位于哪个时区中。CDF 414识别本地时间并且确定CDF 414的时区与UE 420的时区之间的偏移。CDF 414基于时区的偏移来调节它的本地时间以生成时间戳或者创建用于UE420的本地时间戳的新字段。时间戳表明UE 420的本地时间。CDF 414然后生成诸如计费数据记录(CDR)的计费消息并且在CDR中插入时间戳。当CDR由适当数据填充时,CDF414将CDR发送到CGF415。 CGF415将该CDR与其它CDR聚集并且将CDR发送到记账系统418。
记账系统418处理计费消息中的时间戳以基于UE 420的本地时间对呼叫进行计费。由于记账系统414具有UE420的本地时间,所以记账系统414可以有利地基于UE 420的本地时间提供针对呼叫的可变费率记账。
上例_说明了在SIP INVITE消息中插入4妾入网标识符。其它实施例可以包括在其它SIP消息中插入接入网标识符。例如,接入网标识符可以插入于由UE 420用来向IMS网络404注册的SIPREGISTER消息中。IMS网络404中的节点然后可以存储REGISTER消息中提供的接入网标识符以便在确定UE 420的本地时间中使用。
IMS网络404中的其它IMS节点可以附加地或者备选地适合于确定UE 420的本地时间并且在计费消息中插入UE 420的适当时间戳。在图5中图示了通信网络400的另一实施例。在这一实施例中,S-CSCF 412和AS 413适合于确定UE 420的本地时间并且在计费消息中插入适当时间戳。
同样,接入网402从UE 420接收用以发起呼叫的SIP INVITE消息。UE 420可以识别接入网标识符并且将接入网标识符插入到INVITE消息中,4妄入网402可以识别接入网标识符并且将接入网标识符插入到INVITE消息中,或者P-CSCF411可以识别4妄入网标识符并且将接入网标识符插入到INVITE消息中。在这些情况中的任何情况下,接入网402将INVITE消息路由到P-CSCF411。P隱CSCF411然后根据需要将INVITE消息路由到S-CSCF 412和AS 413以处理呼叫。
P-CSCF 411、 S-CSCF 412和AS 413各自存储接入网标识符。当这些IMS节点中的任何一个(例如S-CSCF 412)执行触发计费的呼叫功能时,S-CSCF 412基于接入网标识符来查询位置服务器416以获取与接入网标识符有关的位置信息。位置信息向S-CSCF 412表明UE 420位于哪个时区中。S-CSCF 412识别本地时间并且确定S-CSCF 412的时区与UE 420的时区之间的偏移。S-CSCF 412基于时区的偏移来调节它的本地时间以生成时间戳。取而代之,S-CSCF412创建用于UE 420的本地时间戳的新AVP。时间戳表明UE 420的本地时间。S-CSCF 412然后生成计费消息如Diameter Rf ACR消息,并且在ACR中插入UE420的本地时间戳AVP。当ACR由适当数据填充时,S-CSCF412将ACR发送到CDF414。
CDF 414处理ACR并且生成CDR。 CDF 414然后将来自ACR的参数映射到CDR,该CDR包括表明UE420的本地时间的时间戳。CDF 414然后将CDR发送到CGF 415。 CGF 415将该CDR与其它CDR聚集并且将CDR发送到记账系统418。
记账系统418处理计费消息中的时间戳以基于UE 420的本地时间对呼叫进4亍计费。由于记账系统414具有UE 420的本地时间,所以记账系统414可以有利地基于UE 420的本地时间冲是供针对呼叫的可变费率记账。
虽然这里描述了具体实施例,但是本发明的范围不限于这些具体实施例。本发明的范围由所附权利要求及其任何等同含义限定。
权利要求
1.一种通信网络(100),包括记账系统(114);以及用于IMS网络(104)的IMS节点(112),适合于接收针对所述通信网络(100)中的呼叫的呼叫有关消息,其中所述呼叫有关消息包括接入网(102)的接入网标识符,所述接入网(102)服务于所述呼叫的用户设备(120);所述通信网络(100)的特征在于所述IMS节点(112)还适合于识别与所述接入网标识符有关的位置信息;所述IMS节点(112)还适合于基于所述位置信息来确定所述用户设备(120)的本地时间;所述IMS节点(112)还适合于生成针对所述呼叫的计费消息;以及所述IMS节点(112)还适合于基于所述用户设备(120)的本地时间在所述计费消息中插入时间戳,以向所述记账系统(114)提供所述用户设备(120)的本地时间。
2. 根据权利要求1所述的通信网络(100),其中所述IMS节 点(112)包括服务-呼叫会话控制功能S-CSCF或者应用服务器AS 之一,其中S-CSCF适合于服务于所述呼叫的所述用户设备(120), AS适合于提供针对所述呼叫的服务,并且其中所述计费消息包括 Diameter计费请求ACR消息。
3. 根据权利要求1所述的通信网络(100),其中所述IMS节 点(112)包括计费数据功能/计费网关功能或者计费采集功能CCF 之一,并且其中所述计费消息包括计费数据记录CDR。
4. 根据权利要求1所述的通信网络(100),其中所述IMS节 点(112)还适合于基于所述网络接入标识符来查询位置服务器(116),以便识别所述位置信息。
5. 根据权利要求1所述的通信网络(100),其中所述记账系统(114 )适合于接收所述计费消息并且处理所述计费消息中的时间 戳,以基于所述用户设备(120)的本地时间对所述呼叫进行计费。
6. —种操作服务于呼叫的IMS网络的方法,所述方法包括 从服务于所述呼叫的用户设备的接入网接收用于所述IMS网络中的呼叫的呼叫信令,其中所述呼叫信令包括接入网的接入网标识付;所述方法的特征在于以下步骤识别与所述接入网标识符有关的位置信息;基于所述位置信息来确定所述用户设备的本地时间;生成针对所述呼叫的计费消息;以及基于所述用户设备的本地时间在所述计费消息中插入时间 戳,以向记账系统提供所述用户设备的本地时间。
7. 根据权利要求方法6所述的方法,其中所述计费消息包括 Diameter计费请求ACR消息。
8. 根据权利要求方法6所述的方法,其中所述计费消息包括计 费数据记录CDR。
9. 根据权利要求6所述的方法,其中识别与所述接入网标识符 有关的位置信息包括基于所述网络接入标识符来查询位置服务器,以识别所述位置 信息。
10. 根据权利要求6所述的方法,还包括处理所述计费;肖息中的所述时间戳,以基于所述用户设备的本 地时间对所述呼叫进行计费。
全文摘要
公开了在IMS网络(104)中提供离线计费的通信网络(100)和关联方法。方法之一包括从对呼叫的用户设备(102)进行服务的接入网接收用于该呼叫的呼叫信令。呼叫信令包括接入网(102)的接入网标识符。该方法还包括识别与接入网标识符有关的位置信息。该方法还包括基于位置信息来确定用户设备(120)的本地时间。该方法还包括生成针对该呼叫的计费消息并且基于用户设备(120)的本地时间在计费消息中插入时间戳。计费消息中的时间戳为记账系统(114)提供用户设备(120)的本地时间,以允许可变费率记账。
文档编号H04L12/14GK101569134SQ200780048191
公开日2009年10月28日 申请日期2007年12月17日 优先权日2006年12月29日
发明者蔡亦钢 申请人:朗讯科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1