一种对ProSe网络中继服务进行协同计费的方法与设备的制造方法

文档序号:10627365阅读:775来源:国知局
一种对ProSe网络中继服务进行协同计费的方法与设备的制造方法
【专利摘要】本发明的目的是提供一种对ProSe网络中继服务进行协同计费的方法与设备。ProSe功能配置中继用户设备和远程用户设备对中继信息的收集和报告;接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;将所述计费请求发送至对应的OCS或CDF,以为所述ProSe网络中继服务进行协同计费。与现有技术相比,本发明可验证远程用户设备是否可以通过所述中继用户设备接入网络。在ProSe网络中继服务进行中,本发明还可监视该ProSe网络中继服务中的活动,并基于来自PCRF、HSS或其他网元的策略和输入,进行必要的处理。
【专利说明】
一种对ProSe网络中继服务进行协同计费的方法与设备
技术领域
[0001]本发明涉及通信技术领域,尤其涉及一种用于对ProSe网络中继服务进行协同计费的技术。【背景技术】
[0002]基于蜂窝网络的D2D(Device to Device,设备到设备)通信或者称为邻近服务 (ProSe,Proximity-based Services),是指用户数据可不经网络中转而直接在终端之间传输,因而与传统的蜂窝通信网络架构具有显著的区别。
[0003]3GPP TS 32.277部分,“邻近服务计费”,定义了为邻近服务的计费。然而,现有的 ProSe计费方式远远不够。目前仍然有很多问题尚未解决。作为在3GPP TS 23.30中定义的重要的ProSe直接通信(Direct communicat1n)场景,目前还没有为ProSe网络中继服务定义的计费方法。
[0004]3GPP TR 32.844部分,“对邻近服务直接通信的公共安全使用的计费支持的研究”,仅对ProSe—对多直接通信提供在线/离线计费功能/流程。其不适用于ProSe网络中继服务。目前还没有对ProSe网络中继服务的计费功能/流程。
[0005]总而言之,对ProSe网络中继服务的计费是一个全新的功能,其从未在任何标准或现有技术中被定义。
【发明内容】

[0006]本发明的目的是提供一种对ProSe网络中继服务进行协同计费的的方法与设备。
[0007]根据本发明的一个方面,提供了一种对ProSe网络中继服务进行协同计费的 ProSe功能,其中,该ProSe功能包括:
[0008]配置装置,用于配置中继用户设备和远程用户设备对中继信息的收集和报告;
[0009]报告接收装置,用于接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;
[0010]协同装置,用于协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;
[0011]请求发送装置,用于将所述计费请求发送至对应的0CS(在线计费系统,Online Charging System)或⑶F (计费数据功能,Charging Data Funct1n),以为所述 ProSe 网络中继服务进行协同计费。
[0012]优选地,其中,所述ProSe功能还包括验证和控制装置,用于:
[0013]-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;
[0014]-若可以,为所述ProSe网络中继服务执行如上所述的协同计费;
[0015]-否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;
[0016]-在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述 ProSe网络中继服务。
[0017]优选地,其中,所述ProSe功能还包括:
[0018]关联装置,用于为所述中继用户设备和所述远程用户设备分配关联ID ;
[0019]其中,所述协同装置还用于:
[0020]-根据所述中继计费报告和所述远程计费报告中所包括的关联ID,协同所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。
[0021]优选地,其中,所述ProSe功能还包括确定装置,用于:
[0022]-确定为所述ProSe网络中继服务进行协同计费的计费模式;
[0023]其中,所述请求发送装置用于:
[0024]-将所述计费请求发送至与所述计费模式对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。
[0025]优选地,其中,所述ProSe功能还包括修正装置,用于:
[0026]-根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。
[0027]优选地,其中,所述ProSe功能还包括事件接收装置,用于:
[0028]-接收所述远程用户设备和所述中继用户设备所发送的触发事件;
[0029]其中,所述协同装置用于:
[0030]-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0031]其中,所述触发事件包括以下至少任一项:
[0032]-链接建立和认证;
[0033]-中继IP地址分配被触发;
[0034]-中继IP地址分配完成;
[0035]-中继结束;
[0036]-所述远程用户设备与所述中继用户设备进行重连接。
[0037]优选地,其中,所述ProSe功能还包括转发装置,用于:
[0038]-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN(Home Public Land Mobile Network,归属公共陆地移动网络)中的ProSe功能。
[0039]根据本发明的另一方面,还提供了一种辅助对ProSe网络中继服务进行协同计费的远程用户设备,其中,该远程用户设备包括:
[0040]第一生成装置,用于根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告;
[0041]第一报告发送装置,用于当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。
[0042]根据本发明的又一方面,还提供了一种辅助对ProSe网络中继服务进行协同计费的中继用户设备,其中,该中继用户设备包括:
[0043]第二生成装置,用于根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告;
[0044]第二报告发送装置,用于当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告;
[0045]中继装置,用于接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报告中继至所述ProSe功能。
[0046]根据本发明的再一方面,还提供了一种在ProSe功能中对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0047]a配置中继用户设备和远程用户设备对中继信息的收集和报告;
[0048]b接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;
[0049]c协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;
[0050]d将所述计费请求发送至对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。[0051 ]优选地,其中,该方法还包括:
[0052]-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;
[0053]-若可以,为所述ProSe网络中继服务执行如上所述的协同计费;
[0054]-否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;
[0055]_在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述 ProSe网络中继服务。
[0056]优选地,其中,该方法还包括:
[0057]-接收所述远程用户设备和所述中继用户设备所发送的触发事件;
[0058]其中,所述步骤c包括:
[0059]-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0060]其中,所述触发事件包括以下至少任一项:
[0061]-链接建立和认证;
[0062]-中继IP地址分配被触发;
[0063]-中继IP地址分配完成;
[0064]-中继结束;
[0065]-所述远程用户设备与所述中继用户设备进行重连接。
[0066]优选地,其中,该方法还包括:
[0067]-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN中的ProSe功能。
[0068]根据本发明的再一方面,还提供了一种在远程用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0069]A根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告;
[0070]B当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。
[0071]根据本发明的再一方面,还提供了一种在中继用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0072]I根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告;
[0073]II当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告;
[0074]III接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报告中继至所述ProSe功能。
[0075]与现有技术相比,本发明提出了一种对ProSe网络中继服务进行协同计费的方法,其协同来自中继用户设备的中继计费报告与来自远程用户设备的远程计费报告,并结合计费策略,生成计费请求,发送至对应的0CS或⑶F,以为该ProSe网络中继服务进行协同计费。
[0076]进一步地,本发明还可验证远程用户设备是否可以通过所述中继用户设备接入网络。在ProSe网络中继服务进行中,本发明还可监视该ProSe网络中继服务中的活动,并基于来自 PCRF(Policy and Charging Rules Funct1n,策略与计费规则功能)、HSS(Home Subscriber Server,归属用户服务器)或其他网元的策略和输入,进行必要的处理。例如, 更新ProSe中继的报告标准,如装备或卸除事件触发等;必要时停止中继会话;必要时通知远程用户设备,如,信贷耗尽、计费费率根据时间/位置变化等;报告要求的事件至PCRF,其对该ProSe网络中继进行策略控制。【附图说明】
[0077]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0078]图1示出根据本发明一个方面的对ProSe网络中继服务进行协同计费的设备示意图;
[0079]图2示出根据本发明一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图;
[0080]图3示出根据本发明另一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图;
[0081]图4示出根据本发明又一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图。
[0082]附图中相同或相似的附图标记代表相同或相似的部件。【具体实施方式】
[0083]下面结合附图对本发明作进一步详细描述。
[0084]图1示出根据本发明一个方面的对ProSe网络中继服务进行协同计费的设备示意图。
[0085]ProSe功能配置中继用户设备和远程用户设备对中继信息的收集和报告。远程用户设备根据ProSe功能的配置,收集该远程用户设备的本地计费信息,生成远程计费报告;当满足所配置的报告标准,向对应的中继用户设备发送该远程计费报告。中继用户设备接收对应的远程用户设备所发送的远程计费报告,将该远程计费报告中继至所述ProSe 功能;并且,该中继用户设备也根据ProSe功能的配置,收集该中继用户设备的中继计费信息,生成中继计费报告;当满足所配置的报告标准,向对应的ProSe功能发送该中继计费报告。该ProSe功能接收该中继用户设备所发送的中继计费报告,及由该中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;协同该中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;将该计费请求发送至对应的OCS或 CDF,以为该ProSe网络中继服务进行协同计费。
[0086]—种为ProSe网络中继服务进行计费的新计费逻辑被引入到远程用户设备、中继用户设备和ProSe功能,如,引入到ProSe功能的计费触发功能(Charging Trigger Funct1n,CTF),以提供如下计费功能:
[0087]1)配置中继用户设备和远程用户设备对ProSe网络中继服务进行中继信息的收集和报告,例如,采用TS 23.303定义的服务授权和提供机制(Service authorizat1n and provis1ning mechanism),对该中继用户设备和远程用户设备进行配置。
[0088]2)验证该远程用户设备是否可以通过该中继用户设备接入网络,若可以,为该 ProSe网络中继服务执行协同计费;否则,发送中继释放请求至该远程用户设备与该中继用户设备。并且,在允许的情况下,在ProSe功能,如其上的CTF,执行给予信贷。进一步地, 在该ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制该ProSe网络中继服务,即决定继续或中止该ProSe网络中继服务,或者,相应修改该ProSe网络中继服务的服务参数。在此,计费或其他网络状态变化例如帐户余额不足、中继花销超过限额、超出中继允许时间段等。
[0089]3)在授权和提供过程中,ProSe功能可以为中继用户设备和远程用户设备配置关联ID。关联ID将被包括在自中继用户设备的中继计费报告和远程用户设备的远程计费报告中。
[0090]4)远程用户设备和中继用户设备应报告触发事件至ProSe功能,如,至该ProSe功能的CTF。
[0091]5)远程用户设备根据ProSe功能的配置,收集该远程用户设备的本地计费信息, 如,为ProSe网络中继服务的用户设备至网络(UE-to-Network)发现和通信服务,在本地收集使用计费信息,生成远程计费报告,并沿着中继用户设备传递该远程计费报告,该中继用户设备被授权中继自该远程用户设备发送的信息。ProSe功能,如,其上的CTF,关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,聚集和协同计费参数, 生成标准的计费请求,并发送至对应的0CS或⑶F。
[0092]6) Prose功能,如,其上的CTF,对于网络内的或者漫游的远程用户设备和/或中继用户设备,确定在HPLMN或VPLMN(Visited Public Land Mobile Network,受访公共陆地移动网络)中的计费目标。
[0093]在此,计费模块(Charging Module,CM)也被引入在远程用户设备和中继用户设备中。其接受来自ProSe功能的计费策略配置。当用户设备(即,远程用户设备或中继用户设备)的计费模块确定满足根据配置的报告标准,用户设备触发至ProSe功能的报告流程。
[0094]在此,远程用户设备和中继用户设备从其自身视角,报告中继计费信息。远程用户设备报告自身的中继使用计费信息,中继用户设备报告关于该ProSe网络中继服务的相关计费。在它们的计费报告中,可以包括唯一的设备/实体标识和/或关联ID。例如,中继用户设备的ID被包括在来自远程用户设备的远程计费报告中,远程用户设备的ID被包括在来自中继用户设备的中继计费报告中。
[0095]ProSe功能,如,其上的CTF,关联来自中继用户设备的中继计费报告和来自远程用户设备的远程计费报告。该CTF例如还可执行必要的交叉检查认证,以避免计费报告的滥用,例如,中继用户设备对远程用户设备进行了过多的计费。基于来自PCRF、PCEF(Policy and Charging Enforcement Funct1n,策略及计费执行功能)或其他网元的提供和输入, ProSe功能可以修正其接收的计费信息,或者,终止该中继。ProSe功能也可以记住滥用的部分并将其排除出进一步的ProSe网络中继服务中。
[0096]ProSe功能,如,其上的CTF,从接收到的报告中聚合和协同计费参数,随后生成计费请求,以根据用户订购或PCRF策略,发送给对应的0CS或CDF。
[0097]当远程用户设备漫游时,CTF也将决定是否发送计费请求至该远程用户设备的归属 0CS〇
[0098]以下对其中的各部分进行详细描述:
[0099]具体地,远程用户设备包括第一生成装置和第一报告发送装置。
[0100]其中,第一生成装置,用于根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告。例如,ProSe功能配置该远程用户设备对中继信息的收集和报告,如定义/修改需要报告的触发事件、计费报告需要包含哪些计费信息等;该远程用户设备的第一生成装置根据该配置,收集本地计费信息,如该远程用户设备使用了哪些服务、 使用这些服务的时间、产生了哪些费用等,并将这些本地计费信息生成远程计费报告。在此,本地计费信息如3GPP TS32.277的5.1.2部分所定义的计费信息。除此之外,该远程计费报告还包括:
[0101]1)该用户设备在ProSe网络中继服务中的角色,例如,远程用户设备、中继用户设备;
[0102]2)在该ProSe网络中继服务中使用的ProSe用户设备ID ;
[0103]3)中继的IP地址和其他参数(例如,更新后的TFT (Traffic Flow Template,流模板));
[0104]4)支持ProSe网络中继服务的能力,例如,单播流量支持、广播/多播流量支持等。
[0105]优选地,该远程计费报告中还可以包括关联ID,该关联ID例如由该ProSe功能在配置阶段为该远程用户设备和中继用户设备所分配,以使该ProSe功能在后续工作中,可以将该两者的计费报告关联起来。
[0106]第一报告发送装置,用于当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。例如,ProSe功能还对该远程用户设备配置了报告标准,当满足该报告标准,该远程用户设备的第一报告发送装置即向对应的中继用户设备发送该第一生成装置所生成的远程计费报告,以供该中继用户设备将该远程计费报告中继给该ProSe功能。
[0107]在此,该第一生成装置和第一报告发送装置可以集中在一起,也可以分别设置。例如,该第一生成装置和第一报告发送装置集中为该远程用户设备的计费模块,其接受来自 ProSe功能的计费策略配置,当该远程用户设备的计费模块判断满足根据配置的报告标准, 该远程用户设备触发至ProSe功能的报告流程。
[0108]中继用户设备包括第二生成装置和第二报告发送装置。
[0109]其中,第二生成装置,用于根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告。例如,ProSe功能配置该中继用户设备对中继信息的收集和报告,如定义/修改需要报告的触发事件、计费报告需要包含哪些计费信息等;该中继用户设备的第二生成装置根据该配置,收集该中继用户设备的中继计费信息,如中继时延、中继类型(如IP路由中继,应用层中继等)等,并将这些中继计费信息生成中继计费报告。与前述远程计费报告相类似地,该中继计费报告除了包括3GPP TS 32.277的5.1.2部分所定义的计费信息之外,还包括前述所提到的该用户设备在ProSe网络中继服务中的角色、在该 ProSe网络中继服务中使用的ProSe用户设备ID、中继的IP地址和其他参数和支持ProSe 网络中继服务的能力等。优选地,该中继计费报告还可以包括由ProSe功能所分配的关联 ID〇[〇11〇]第二报告发送装置,用于当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告。例如,ProSe功能还对该中继用户设备配置了报告标准,当满足该报告标准,如中继IP地址分配被触发、中继IP地址分配完成或中继结束等,该中继用户设备的第二报告发送装置即向该ProSe功能发送该第二生成装置所生成的中继计费报告。
[0111]中继装置,该中继装置用于接收对应的远程用户设备所发送的远程计费报告;将所述远程计费报告中继至所述ProSe功能。与前述对远程用户设备的描述相对应地,当满足报告标准,该远程用户设备的第一报告发送装置即向中继用户设备发送远程计费报告, 该中继用户设备的中继装置接收该远程计费报告,并中继至该ProSe功能。
[0112]优选地,远程用户设备和中继用户设备还根据ProSe功能的配置,发送触发事件至该ProSe功能,其中,该触发事件包括但不限于链接建立和认证、中继IP地址分配被触发、中继IP地址分配完成、中继结束、所述远程用户设备与所述中继用户设备进行重连接等。在此,该触发事件的发送与远程计费报告或中继计费报告的发送是相分离的。该ProSe 功能接收上述触发事件,并协同该触发事件、中继计费报告与远程计费报告,结合预定的计费策略,生成计费请求,进而,根据计费模式,将该计费请求发送至对应的0CS或CDF。
[0113]在此,该第二生成装置和第二报告发送装置可以集中在一起,也可以分别设置。例如,该第二生成装置和第二报告发送装置集中为该中继用户设备的计费模块,其接受来自 ProSe功能的计费策略配置,当该中继用户设备的计费模块判断满足根据配置的报告标准, 该远程用户设备触发至ProSe功能的报告流程。
[0114]ProSe功能包括配置装置、报告接收装置、协同装置和请求发送装置。
[0115]其中,配置装置用于配置中继用户设备和远程用户设备对中继信息的收集和报告。例如,配置装置采用TS 23.303定义的服务授权和提供机制,定义或修改中继用户设备和远程用户设备需要报告的触发事件、两者所发送的计费报告需要包含哪些计费信息、两者发送计费报告的报告标准等。在此,配置装置的配置参数可以如TS 24.333中所定义的那样被发送至该远程用户设备与中继用户设备。当用户设备在覆盖下时,上述配置可以在任何时候发生。例如,当远程用户设备在覆盖下时,中继用户设备被授权之后,ProSe功能也可以预配置中继用户设备的地址给该远程用户设备。
[0116]报告接收装置用于接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送。例如,中继用户设备根据ProSe功能的配置,收集该中继用户设备的中继计费信息,生成中继计费报告,当满足所配置的报告标准,向该ProSe功能发送该中继计费报告;远程用户设备收集相应的本地计费信息,生成远程计费报告,当满足所配置的报告标准,向对应的中继用户设备发送该远程计费报告,中继用户设备接收该远程计费报告,并中继至该ProSe功能;对应地,该ProSe功能的报告接收装置接收该中继计费报告和远程计费报告。
[0117]协同装置用于协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求。例如,该协同装置根据报告接收装置所接收到的中继计费报告和远程计费报告,并结合预置的计费策略,生成对应的计费请求。
[0118]请求发送装置用于将所述计费请求发送至对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。例如,该请求发送装置根据协同装置所生成的计费请求,将该计费请求发送至对应的0CS或CDF,如当进行在线计费时,将该计费请求发送至对应的0CS,当进行离线计费时,将该计费请求发送至对应的CDF。
[0119]优选地,所述ProSe功能还包括验证和控制装置,该验证和控制装置用于验证所述远程用户设备是否可以通过所述中继用户设备接入网络;若可以,为所述ProSe网络中继服务执行如上所述的协同计费;否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;并且,该验证和控制装置在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述ProSe网络中继服务。
[0120]例如,当该远程用户设备可以通过该中继用户设备接入网络,则为该ProSe网络中继服务执行如上所述的协同计费;若该远程用户设备不能通过该中继用户设备接入网络,则该ProSe功能中的验证和控制装置发送中继释放请求至该远程用户设备和中继用户设备,如,通过PC3接口,发送中继释放请求,如“ProSe UE-to-Network Relay Drop Request”至该远程用户设备和中继用户设备,以释放该中继。
[0121]在该ProSe网络中继服务进行中,该验证和控制装置还根据计费或其他网络状态变化,控制该ProSe网络中继服务,即决定继续或中止该ProSe网络中继服务,或者,相应修改该ProSe网络中继服务的服务参数。在此,计费或其他网络状态变化例如帐户余额不足、 中继花销超过限额、超出中继允许时间段等。
[0122]在此,ProSe功能监视ProSe网络中继服务中的活动,并基于来自PCRF、HSS或其他网元的策略和输入,进行必要的处理。例如,更新ProSe中继的报告标准,如装备或卸除事件触发等;必要时停止中继会话;必要时通知远程用户设备,如,信贷耗尽、计费费率根据时间/位置变化等;报告要求的事件至PCRF,其是中继路径/PDN(公共数据网,Public Data Network)连接的QoS变化的输入。
[0123]在此,该中继用户设备与ProSe功能间的PC3接口被增强,以支持ProSe网络中继服务的计费。通过该增强的PC3接口,可以自ProSe功能向中继用户设备或远程用户设备发送中继释放请求,如 “ProSe UE-to-Network Relay Drop Request”,以释放该 ProSe 中继。该中继释放请求包括强制参数原因代码(mandatory parameter Cause Code),该代码说明了 ProSe中继释放的原因。通过该增强的PC3接口,还可以自用户设备向ProSe功能发送中继释放响应,如 “ProSe UE-to-Network Relay Drop Response”,以说明该 ProSe 中继释放的处理结果。
[0124]优选地,所述ProSe功能还包括关联装置,该关联装置用于为所述中继用户设备和所述远程用户设备分配关联ID ;其中,所述协同装置还用于根据所述中继计费报告和所述远程计费报告中所包括的关联ID,协同所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。具体地,ProSe功能中的关联装置为该中继用户设备和远程用户设备分配关联ID ;在该远程用户设备发送的远程计费报告和该中继用户设备发送的中继计费报告中都包括了该关联ID ;该ProSe功能中的协同装置根据该关联ID,协同该远程计费报告与该中继计费报告,并结合预置的计费策略,生成计费请求。
[0125]优选地,所述ProSe功能还包括确定装置,该确定装置用于确定为所述ProSe网络中继服务进行协同计费的计费模式;其中,所述请求发送装置用于将所述计费请求发送至与所述计费模式对应的0CS或CDF,以为所述ProSe网络中继服务进行协同计费。例如, 当该确定装置确定为该ProSe网络中继服务进行协同计费的计费模式为在线计费模式,则请求发送装置将该计费请求发送至对应的0CS ;若该确定装置确定为该ProSe网络中继服务进行协同计费的计费模式为离线计费模式,则请求发送装置将该计费请求发送至对应的 CDF,以为该ProSe网络中继服务进行协同计费。若需要,该ProSe功能的确定装置还可以配置或重配置该ProSe网络中继服务的计费模式,其配置可以被发送至该远程用户设备和中继用户设备。
[0126]优选地,所述ProSe功能还包括修正装置,该修正装置用于根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。具体地,ProSe功能监视ProSe 网络中继服务中的活动,其上的修正装置基于来自PCRF、HSS或其他网元的策略和输入,如计费策略、用户订购、ProSe中继策略(如有效ProSe中继窗口 /位置,分配的中继用户设备列表等),修正该中继计费报告与远程计费报告。
[0127]优选地,所述ProSe功能还包括事件接收装置,该事件接收装置用于接收所述远程用户设备和所述中继用户设备所发送的触发事件;其中,所述协同装置用于协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0128]其中,所述触发事件包括以下至少任一项:
[0129]-链接建立和认证;
[0130]-中继IP地址分配被触发;
[0131]-中继IP地址分配完成;
[0132]-中继结束;
[0133]-所述远程用户设备与所述中继用户设备进行重连接。
[0134]在此,除了通常定义的触发事件,ProSe中继还定义了以下触发事件:
[0135]1)链接建立和认证,在远程用户设备和中继用户设备间的链接建立和认证(由中继用户设备报告);
[0136]2)中继IP地址分配被触发,远程用户设备触发IP地址分配,例如,发送为IPV6地址配置的RS消息,或为IPV4地址分配的DHCPv4发现(Discovery)消息;
[0137]3)中继IP地址分配完成,无论成功或失败;
[0138]4)中继结束,远程用户设备和中继用户设备间的连接释放;
[0139]5)所述远程用户设备与所述中继用户设备进行重连接,S卩,远程用户设备和中继用户设备在连接丢失后进行重连接。
[0140]优选地,所述ProSe功能还包括转发装置,该转发装置用于当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN中的ProSe功能。具体地,远程用户设备在漫游时,当满足配置的报告标准,该远程用户设备将远程计费报告发送至中继用户设备,中继用户设备再将该远程计费报告中继至该ProSe功能,并发送自身的中继计费报告至该ProSe功能,该ProSe功能中的转发装置,将该中继计费报告与远程计费报告转发至该远程用户设备的HPLMN中的ProSe功能。例如,来自中继用户设备的中继计费报告中携带有该远程用户设备的ID,该ProSe功能根据该ID,确定该远程用户设备的HPLMN中的ProSe功能的ID,进而,根据该ID,将该中继计费报告与远程计费报告转发至该远程用户设备的HPLMN中的ProSe功能。该远程用户设备的HPLMN中的 ProSe功能执行相关操作,如,授权、给予信贷、关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,生成计费请求并发送至0CS,监视ProSe中继的活动,并基于来自PCRF、HSS或其他网元的策略和输入,采取必要的操作等。
[0141]在此,该ProSe功能的上述配置装置、报告接收装置、协同装置、请求发送装置、验证和控制装置、关联装置、确定装置、修正装置、事件接收装置或转发装置等,可以集中在一起,也可以分别设置。例如,上述装置集中为该ProSe功能的CTF,以执行上述操作。
[0142]对应地,本发明还提供了一种在ProSe功能中对ProSe网络中继服务进行协同计费的方法。
[0143]在步骤S101中,ProSe功能配置中继用户设备和远程用户设备对中继信息的收集和报告。例如,在步骤S101中,ProSe功能采用TS23.303定义的服务授权和提供机制,定义或修改中继用户设备和远程用户设备需要报告的触发事件、两者所发送的计费报告需要包含哪些计费信息、两者发送计费报告的报告标准等。在此,在步骤S101中,ProSe功能的配置参数可以如TS 24.333中所定义的那样被发送至该远程用户设备与中继用户设备。当用户设备在覆盖下时,上述配置可以在任何时候发生。例如,当远程用户设备在覆盖下时,中继用户设备被授权之后,ProSe功能也可以预配置中继用户设备的地址给该远程用户设备。
[0144]在步骤S102中,远程用户设备根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告。例如,在步骤S101中,ProSe功能配置该远程用户设备对中继信息的收集和报告,如定义/修改需要报告的触发事件、计费报告需要包含哪些计费信息等;在步骤S102中,远程用户设备根据该配置,收集本地计费信息,如该远程用户设备使用了哪些服务、使用这些服务的时间、产生了哪些费用等,并将这些本地计费信息生成远程计费报告。在此,本地计费信息如3GPP TS 32.277的5.1.2部分所定义的计费信息。 除此之外,该远程计费报告还包括:
[0145]1)该用户设备在ProSe网络中继服务中的角色,例如,远程用户设备、中继用户设备;
[0146]2)在该ProSe网络中继服务中使用的ProSe用户设备ID ;
[0147]3)中继的IP地址和其他参数(例如,更新后的TFT);
[0148]4)支持ProSe网络中继服务的能力,例如,单播流量支持、广播/多播流量支持等。
[0149]优选地,该远程计费报告中还可以包括关联ID,该关联ID例如由该ProSe功能在配置阶段为该远程用户设备和中继用户设备所分配,以使该ProSe功能在后续工作中,可以将该两者的计费报告关联起来。
[0150]在步骤S103中,远程用户设备当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。例如,在步骤S101中,ProSe功能还对该远程用户设备配置了报告标准,当满足该报告标准,在步骤S103中,该远程用户设备即向对应的中继用户设备发送在步骤S102中所生成的远程计费报告,以供该中继用户设备将该远程计费报告中继给该ProSe功能。
[0151]在步骤S104中,中继用户设备根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告。例如,在步骤S101中,ProSe功能配置该中继用户设备对中继信息的收集和报告,如定义/修改需要报告的触发事件、计费报告需要包含哪些计费信息等;在步骤S104中,该中继用户设备根据该配置,收集该中继用户设备的中继计费信息,如中继时延、中继类型(如IP路由中继,应用层中继等)等,并将这些中继计费信息生成中继计费报告。与前述远程计费报告相类似地,该中继计费报告除了包括3GPP TS 32.277的5.1.2部分所定义的计费信息之外,还包括前述所提到的该用户设备在ProSe网络中继服务中的角色、在该ProSe网络中继服务中使用的ProSe用户设备ID、中继的IP地址和其他参数和支持ProSe网络中继服务的能力等。优选地,该中继计费报告还可以包括由ProSe功能所分配的关联ID。
[0152]在步骤S105中,中继用户设备当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告。例如,在步骤S101中,ProSe功能还对该中继用户设备配置了报告标准,在步骤S105中,当满足该报告标准,如中继IP地址分配被触发、中继IP地址分配完成或中继结束等,该中继用户设备即向该ProSe功能发送在步骤S104中所生成的中继计费报告。
[0153]在步骤S106中,中继用户设备用于接收对应的远程用户设备所发送的远程计费报告;将所述远程计费报告中继至所述ProSe功能。与前述对远程用户设备的描述相对应地,当满足报告标准,在步骤S103中,该远程用户设备即向中继用户设备发送远程计费报告,在步骤S106中,该中继用户设备接收该远程计费报告,并中继至该ProSe功能。
[0154]在此,(步骤S102、S103)与(步骤S104、S105)之间并无严格的先后顺序。
[0155]在步骤S107中,ProSe功能接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送。 例如,在步骤S104中,中继用户设备根据ProSe功能的配置,收集该中继用户设备的中继计费信息,生成中继计费报告,在步骤S105中,当满足所配置的报告标准,向该ProSe功能发送该中继计费报告;在步骤S102中,远程用户设备收集相应的本地计费信息,生成远程计费报告,在步骤S103中,当满足所配置的报告标准,向对应的中继用户设备发送该远程计费报告,在步骤S106中,中继用户设备接收该远程计费报告,并中继至该ProSe功能;对应地,在步骤S107中,该ProSe功能接收该中继计费报告和远程计费报告。
[0156]在步骤S108中,ProSe功能协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求。例如,在步骤S108中,ProSe功能根据在步骤S107中所接收到的中继计费报告和远程计费报告,并结合预置的计费策略,生成对应的计费请求。
[0157]在步骤S109中,ProSe功能将所述计费请求发送至对应的0CS或⑶F,以为所述 ProSe网络中继服务进行协同计费。例如,在步骤S109中,ProSe功能根据在步骤S108中所生成的计费请求,将该计费请求发送至对应的0CS或CDF,如当进行在线计费时,将该计费请求发送至对应的0CS,当进行离线计费时,将该计费请求发送至对应的CDF。
[0158]优选地,所述ProSe功能还验证所述远程用户设备是否可以通过所述中继用户设备接入网络;若可以,为所述ProSe网络中继服务执行如上所述的协同计费;否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;并且,该ProSe功能在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述ProSe网络中继服务。
[0159]例如,当该远程用户设备可以通过该中继用户设备接入网络,则为该ProSe网络中继服务执行如上所述的协同计费;若该远程用户设备不能通过该中继用户设备接入网络,则该ProSe功能发送中继释放请求至该远程用户设备和中继用户设备,如,通过PC3接口,发送中继释放请求,如“ProSe UE-to-Network Relay Drop Request”至该远程用户设备和中继用户设备,以释放该中继。
[0160]在该ProSe网络中继服务进行中,该ProSe功能还根据计费或其他网络状态变化, 控制该ProSe网络中继服务,即决定继续或中止该ProSe网络中继服务,或者,相应修改该 ProSe网络中继服务的服务参数。在此,计费或其他网络状态变化例如帐户余额不足、中继花销超过限额、超出中继允许时间段等。
[0161]在此,ProSe功能监视ProSe网络中继服务中的活动,并基于来自PCRF、HSS或其他网元的策略和输入,进行必要的处理。例如,更新ProSe中继的报告标准,如装备或卸除事件触发等;必要时停止中继会话;必要时通知远程用户设备,如,信贷耗尽、计费费率根据时间/位置变化等;报告要求的事件至PCRF,其是中继路径/PDN(公共数据网,Public Data Network)连接的QoS变化的输入。
[0162]在此,该中继用户设备与ProSe功能间的PC3接口被增强,以支持ProSe网络中继服务的计费。通过该增强的PC3接口,可以自ProSe功能向中继用户设备或远程用户设备发送中继释放请求,如 “ProSe UE-to-Network Relay Drop Request”,以释放该 ProSe 中继。该中继释放请求包括强制参数原因代码(mandatory parameter Cause Code),该代码说明了 ProSe中继释放的原因。通过该增强的PC3接口,还可以自用户设备向ProSe功能发送中继释放响应,如 “ProSe UE-to-Network Relay Drop Response”,以说明该 ProSe 中继释放的处理结果。
[0163]优选地,所述ProSe功能还为所述中继用户设备和所述远程用户设备分配关联 ID ;随后,该ProSe功能根据所述中继计费报告和所述远程计费报告中所包括的关联ID, 协同所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。 具体地,ProSe功能为该中继用户设备和远程用户设备分配关联ID ;在该远程用户设备发送的远程计费报告和该中继用户设备发送的中继计费报告中都包括了该关联ID ;随后,该 ProSe功能根据该关联ID,协同该远程计费报告与该中继计费报告,并结合预置的计费策略,生成计费请求。
[0164]优选地,所述ProSe功能还确定为所述ProSe网络中继服务进行协同计费的计费模式;随后,该ProSe功能将所述计费请求发送至与所述计费模式对应的0CS或CDF,以为所述ProSe网络中继服务进行协同计费。例如,当该ProSe功能确定为该ProSe网络中继服务进行协同计费的计费模式为在线计费模式,则随后,该ProSe功能将该计费请求发送至对应的0CS ;若该ProSe功能确定为该ProSe网络中继服务进行协同计费的计费模式为离线计费模式,则随后,该ProSe功能将该计费请求发送至对应的CDF,以为该ProSe网络中继服务进行协同计费。若需要,该ProSe功能还可以配置或重配置该ProSe网络中继服务的计费模式,其配置可以被发送至该远程用户设备和中继用户设备。
[0165]优选地,所述ProSe功能还根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。具体地,ProSe功能监视ProSe网络中继服务中的活动,其基于来自PCRF、HSS或其他网元的策略和输入,如计费策略、用户订购、ProSe中继策略(如有效 ProSe中继窗口 /位置,分配的中继用户设备列表等),修正该中继计费报告与远程计费报告。
[0166]优选地,所述ProSe功能还接收所述远程用户设备和所述中继用户设备所发送的触发事件;随后,该ProSe功能协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0167]其中,所述触发事件包括以下至少任一项:
[0168]-链接建立和认证;
[0169]-中继IP地址分配被触发;
[0170]-中继IP地址分配完成;
[0171]-中继结束;
[0172]-所述远程用户设备与所述中继用户设备进行重连接。
[0173]具体地,远程用户设备和中继用户设备还根据ProSe功能的配置,发送触发事件至该ProSe功能。在此,该触发事件的发送与远程计费报告或中继计费报告的发送是相分离的。该ProSe功能接收上述触发事件,并协同该触发事件、中继计费报告与远程计费报告,结合预定的计费策略,生成计费请求,进而,根据计费模式,将该计费请求发送至对应的 0CS 或 CDF〇
[0174]在此,除了通常定义的触发事件,ProSe中继还定义了以下触发事件:
[0175]1)链接建立和认证,在远程用户设备和中继用户设备间的链接建立和认证(由中继用户设备报告);
[0176]2)中继IP地址分配被触发,远程用户设备触发IP地址分配,例如,发送为IPV6地址配置的RS消息,或为IPV4地址分配的DHCPv4发现(Discovery)消息;
[0177]3)中继IP地址分配完成,无论成功或失败;
[0178]4)中继结束,远程用户设备和中继用户设备间的连接释放;
[0179]5)所述远程用户设备与所述中继用户设备进行重连接,S卩,远程用户设备和中继用户设备在连接丢失后进行重连接。
[0180]优选地,当所述远程用户设备在漫游时,所述ProSe功能还将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN中的ProSe功能。具体地,远程用户设备在漫游时,当满足配置的报告标准,该远程用户设备将远程计费报告发送至中继用户设备,中继用户设备再将该远程计费报告中继至该ProSe功能,并发送自身的中继计费报告至该ProSe功能,随后,该ProSe功能将该中继计费报告与远程计费报告转发至该远程用户设备的HPLMN中的ProSe功能。例如,来自中继用户设备的中继计费报告中携带有该远程用户设备的ID,该ProSe功能根据该ID,确定该远程用户设备的HPLMN中的ProSe功能的ID,进而,根据该ID,将该中继计费报告与远程计费报告转发至该远程用户设备的HPLMN 中的ProSe功能。该远程用户设备的HPLMN中的ProSe功能执行相关操作,如,授权、给予信贷、关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,生成计费请求并发送至0CS,监视ProSe中继的活动,并基于来自PCRF、HSS或其他网元的策略和输入,采取必要的操作等。
[0181]图2示出根据本发明一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图。
[0182]该图描述了为ProSe网络中继服务进行在线计费的方法流程。
[0183]在步骤S200中,ProSe功能例如采用TS 23.303定义的服务授权和提供机制,为用户设备(即,中继用户设备和远程用户设备)配置对中继信息的收集和报告。在此,ProSe 功能的配置参数可以如TS24.333中所定义的那样被发送至该远程用户设备与中继用户设备。由于用户设备可以被预配置对应的信息,因此,该步骤是可选的。当用户设备在覆盖下时,上述配置可以在任何时候发生。例如,当远程用户设备在覆盖下时,中继用户设备被授权之后,ProSe功能也可以预配置中继用户设备的地址给该远程用户设备。
[0184]在步骤S201-S204中,用户设备执行如TS 23.303中所定义的ProSe网络中继的直接通信规程(Direct Communicat1n procedure) 〇
[0185]在步骤S205a,S205b中,当中继用户设备确定满足报告标准,根据在步骤S200中的配置,中继用户设备触发至ProSe功能的报告规程。
[0186]在步骤S206a,S206b中,与中继用户设备一样,当远程用户设备确定满足报告标准,根据在步骤S200中的配置,远程用户设备触发至ProSe功能的报告规程。
[0187]在步骤S207中,一旦从用户设备接收到计费报告,下列逻辑将应用在ProSe功能上:
[0188]步骤1)验证远程用户设备是否可以通过该中继用户设备接入网络。该远程用户设备由 IMSI (国际移动用户识别码,Internat1nal Mobile Subscriber Identificat1n Number)或由中继计费报告携带的ProSe用户设备ID进行识别。若可以,至下一步骤。否贝丨J,新的PC3消息“ProSe UE-to-Network Relay Drop Request”被发送至用户设备,以释放该中继。
[0189]ProSe功能还可以确定计费模式(即,在线或离线计费模式),及计费报告应包括哪些信息。若需要,该ProSe功能配置或重配置计费模式,并发送至远程用户设备和中继用户设备。在本示例呼叫流程中,该ProSe功能选择了在线计费模式。
[0190]步骤2) —旦中继被允许,在ProSe功能,如其上的CTF,执行给予信贷。
[0191]在此,ProSe功能保持监视该ProSe网络中继服务的使用直至其结束。当一些事件被触发时,例如,信贷耗尽、无效时窗/位置、0CS发送请求等,其将停止中继会话。
[0192]步骤3)关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,聚合计费参数,创建计费请求并发送至0CS。
[0193]在步骤S208中,可选地,在不成功的情形下,ProSe功能发送付款单位请求(Debit Units Request [Event])至对应的0CS,0CS返回对应的付款单位响应(Debit Units Response),以进行退款。
[0194]在步骤S205c、S206c、S207c中,发生了上行链路中继。远程用户设备和中继用户设备收集对应的计费信息,并发送至ProSe功能,如发送至其上的CTF。ProSe功能关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,创建计费请求并发送至0CS。
[0195]在步骤S205d、S206d、S207d中,发生了下行链路中继。远程用户设备和中继用户设备收集对应的计费信息,并发送至ProSe功能,如发送至其上的CTF。ProSe功能关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,创建计费请求并发送至ocs。
[0196]在此,远程用户设备和中继用户设备从其自身视角,报告中继计费信息。远程用户设备报告自身的中继使用计费信息,中继用户设备报告关于该ProSe网络中继服务的相关计费。例如,中继相关参数,如中继时延、中继类型(如,IP路由中继,应用层中继等)等, 可以由中继用户设备的中继计费报告进行报告。在其计费报告中,用户设备标识和关联ID 也被包括,以进行后续的关联。
[0197]在步骤S209中,ProSe功能监视ProSe网络中继服务中的活动,并基于来自PCRF、 HSS或其他网元的策略和输入,进行必要的操作。例如,更新ProSe中继的报告标准,如装备或卸除事件触发等;必要时停止中继会话;必要时通知远程用户设备,如,信贷耗尽、计费费率根据时间/位置变化等;报告要求的事件至PCRF,其是中继路径/PDN连接的QoS变化的输入。
[0198]图3示出根据本发明另一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图。
[0199]该图描述了为ProSe网络中继服务进行离线计费的方法流程。[〇2〇〇]当用户设备确定满足了报告标准,根据在步骤S300中的配置,并且,至ProSe功能的连接可用,则用户设备触发报告规程。[0201 ]根据接收到的计费报告,ProSe功能发送计费数据请求(Charging DataRequest [Event])至对应的 CDF。在生成 CDR(Charging Data Recording,计费数据记录)之后,该⑶F返回与接收到的计费数据请求相对应的计费数据响应(Charging Data Response)〇
[0202]图4示出根据本发明又一个优选实施例的对ProSe网络中继服务进行协同计费的方法流程图。
[0203]该图描述了在远程用户设备漫游的情形下,为ProSe网络中继服务进行在线计费的方法流程。
[0204]1号ProSe功能位于中继用户设备的HPLMN中,2号ProSe功能和2号0CS位于远程用户设备的HPLMN中。
[0205]在步骤S401中,一旦满足ProSe网络中继服务的报告标准,中继用户设备发送中继计费报告至其HPLMN中的1号ProSe功能。
[0206]在步骤S402中,基于来自中继用户设备的中继计费报告中所携带的远程用户设备ID,1号ProSe功能恢复该远程用户设备的归属ProSe功能ID(即,该远程用户设备的 HPLMN中的ProSe功能,此处为2号ProSe功能),并转发报告至该2号ProSe功能。
[0207]在步骤S403中,远程用户设备通过中继用户设备中继,发送其远程计费报告至该 2号ProSe功能。
[0208]在步骤S404中,2号ProSe功能执行相关操作,例如,授权、给予信贷、关联来自远程用户设备的远程计费报告和来自中继用户设备的中继计费报告,生成计费请求并发送至对应的0CS。
[0209]在步骤S405中,2号ProSe功能监视ProSe网络中继服务中的活动,并基于来自 PCRF、HSS或其他网元的策略和输入,采取必要的操作。
[0210]在此,在2号ProSe功能和中继用户设备间的操作通过1号ProSe功能发送。
[0211]需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器, 磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0212]另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。 而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
[0213]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0214]虽然前面特别示出并且描述了示例性实施例,但是本领域技术人员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其形式和细节方面本发明可以有所变化。这里所寻求的保护在所附权利要求书中做了阐述。在下列编号条款中规定了各个实施例的这些和其他方面:
[0215]1.—种对ProSe网络中继服务进行协同计费的ProSe功能,其中,该ProSe功能包括:
[0216]配置装置,用于配置中继用户设备和远程用户设备对中继信息的收集和报告;
[0217]报告接收装置,用于接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;
[0218]协同装置,用于协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;
[0219]请求发送装置,用于将所述计费请求发送至对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。
[0220]2.根据权利要求1所述的ProSe功能,其中,所述ProSe功能还包括验证和控制装置,用于:
[0221]-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;
[0222]-若可以,为所述ProSe网络中继服务执行如权利要求1所述的协同计费;
[0223]_否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;
[0224]-在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述 ProSe网络中继服务。
[0225]3.根据权利要求1或2所述的ProSe功能,其中,所述ProSe功能还包括:
[0226]关联装置,用于为所述中继用户设备和所述远程用户设备分配关联ID ;
[0227]其中,所述协同装置还用于:
[0228]-根据所述中继计费报告和所述远程计费报告中所包括的关联ID,协同所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。
[0229]4.根据权利要求1至3中任一项所述的ProSe功能,其中,所述ProSe功能还包括确定装置,用于:
[0230]-确定为所述ProSe网络中继服务进行协同计费的计费模式;
[0231]其中,所述请求发送装置用于:
[0232]-将所述计费请求发送至与所述计费模式对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。
[0233]5.根据权利要求1至4中任一项所述的ProSe功能,其中,所述ProSe功能还包括修正装置,用于:
[0234]-根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。
[0235]6.根据权利要求1至5中任一项所述的ProSe功能,其中,所述ProSe功能还包括事件接收装置,用于:
[0236]-接收所述远程用户设备和所述中继用户设备所发送的触发事件;
[0237]其中,所述协同装置用于:
[0238]-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0239]其中,所述触发事件包括以下至少任一项:
[0240]-链接建立和认证;
[0241]-中继IP地址分配被触发;
[0242]-中继IP地址分配完成;
[0243]-中继结束;
[0244]-所述远程用户设备与所述中继用户设备进行重连接。
[0245]7.根据权利要求1至6中任一项所述的ProSe功能,其中,所述ProSe功能还包括转发装置,用于:
[0246]-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN中的ProSe功能。
[0247]8.—种辅助对ProSe网络中继服务进行协同计费的远程用户设备,其中,该远程用户设备包括:
[0248]第一生成装置,用于根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告;
[0249]第一报告发送装置,用于当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。
[0250]9.一种辅助对ProSe网络中继服务进行协同计费的中继用户设备,其中,该中继用户设备包括:
[0251]第二生成装置,用于根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告;
[0252]第二报告发送装置,用于当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告;
[0253]中继装置,用于接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报告中继至所述ProSe功能。
[0254]10.—种在ProSe功能中对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0255]a配置中继用户设备和远程用户设备对中继信息的收集和报告;
[0256]b接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;
[0257]c协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求;
[0258]d将所述计费请求发送至对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。
[0259]11.根据权利要求10所述的方法,其中,该方法还包括:
[0260]-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;
[0261]-若可以,为所述ProSe网络中继服务执行如权利要求10所述的协同计费;
[0262]-否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;
[0263]-在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述 ProSe网络中继服务。
[0264]12.根据权利要求10或11所述的方法,其中,该方法还包括:
[0265]-为所述中继用户设备和所述远程用户设备分配关联ID ;
[0266]其中,所述步骤c包括:
[0267]-根据所述中继计费报告和所述远程计费报告中所包括的关联ID,协同所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。
[0268]13.根据权利要求10至12中任一项所述的方法,其中,该方法还包括:
[0269]-确定为所述ProSe网络中继服务进行协同计费的计费模式;
[0270]其中,所述步骤d包括:
[0271]-将所述计费请求发送至与所述计费模式对应的0CS或⑶F,以为所述ProSe网络中继服务进行协同计费。
[0272]14.根据权利要求10至13中任一项所述的方法,其中,该方法还包括:
[0273]-根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。
[0274]15.根据权利要求10至14中任一项所述的方法,其中,该方法还包括:
[0275]-接收所述远程用户设备和所述中继用户设备所发送的触发事件;
[0276]其中,所述步骤c包括:
[0277]-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求;
[0278]其中,所述触发事件包括以下至少任一项:
[0279]-链接建立和认证;
[0280]-中继IP地址分配被触发;
[0281]-中继IP地址分配完成;
[0282]-中继结束;
[0283]-所述远程用户设备与所述中继用户设备设备进行重连接。
[0284]16.根据权利要求10至15中任一项所述的方法,其中,该方法还包括:
[0285]-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所述远程用户设备的HPLMN中的ProSe功能。
[0286]17.—种在远程用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0287]A根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报告;
[0288]B当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。
[0289]18.—种在中继用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该方法包括:
[0290]I根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报告;
[0291]II当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告;
[0292]III接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报告中继至所述ProSe功能。
【主权项】
1.一种对ProSe网络中继服务进行协同计费的ProSe功能,其中,该ProSe功能包括: 配置装置,用于配置中继用户设备和远程用户设备对中继信息的收集和报告;报告接收装置,用于接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远程计费报告,该远程计费报告由所述远程用户设备所发送;协同装置,用于协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计 费请求;请求发送装置,用于将所述计费请求发送至对应的0CS或⑶F,以为所述ProSe网络中 继服务进行协同计费。2.根据权利要求1所述的ProSe功能,其中,所述ProSe功能还包括验证和控制装置, 用于:-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;-若可以,为所述ProSe网络中继服务执行如权利要求1所述的协同计费;-否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;-在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述ProSe 网络中继服务。3.根据权利要求1或2所述的ProSe功能,其中,所述ProSe功能还包括:关联装置,用于为所述中继用户设备和所述远程用户设备分配关联ID ;其中,所述协同装置还用于:-根据所述中继计费报告和所述远程计费报告中所包括的关联ID,协同所述中继计费 报告与所述远程计费报告,并结合所述计费策略,生成所述计费请求。4.根据权利要求1至3中任一项所述的ProSe功能,其中,所述ProSe功能还包括确定 装置,用于:-确定为所述ProSe网络中继服务进行协同计费的计费模式;其中,所述请求发送装置用于:-将所述计费请求发送至与所述计费模式对应的0CS或CDF,以为所述ProSe网络中继 服务进行协同计费。5.根据权利要求1至4中任一项所述的ProSe功能,其中,所述ProSe功能还包括修正 装置,用于:-根据接收自其他网元的输入信息,修正所述中继计费报告与所述远程计费报告。6.根据权利要求1至5中任一项所述的ProSe功能,其中,所述ProSe功能还包括事件 接收装置,用于:-接收所述远程用户设备和所述中继用户设备所发送的触发事件;其中,所述协同装置用于:-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略, 生成所述计费请求;其中,所述触发事件包括以下至少任一项:-链接建立和认证;-中继IP地址分配被触发;-中继IP地址分配完成;-中继结束;-所述远程用户设备与所述中继用户设备进行重连接。7.根据权利要求1至6中任一项所述的ProSe功能,其中,所述ProSe功能还包括转发 装置,用于:-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所 述远程用户设备的HPLMN中的ProSe功能。8.—种辅助对ProSe网络中继服务进行协同计费的远程用户设备,其中,该远程用户 设备包括:第一生成装置,用于根据ProSe功能的配置,收集所述远程用户设备的本地计费信息, 生成远程计费报告;第一报告发送装置,用于当满足所配置的报告标准,向对应的中继用户设备发送所述 远程计费报告。9.一种辅助对ProSe网络中继服务进行协同计费的中继用户设备,其中,该中继用户 设备包括:第二生成装置,用于根据ProSe功能的配置,收集所述中继用户设备的中继计费信息, 生成中继计费报告;第二报告发送装置,用于当满足所配置的报告标准,向对应的ProSe功能发送所述中 继计费报告;中继装置,用于接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报 告中继至所述ProSe功能。10.—种在ProSe功能中对ProSe网络中继服务进行协同计费的方法,其中,该方法包 括:a配置中继用户设备和远程用户设备对中继信息的收集和报告; b接收所述中继用户设备所发送的中继计费报告,及由所述中继用户设备所中继的远 程计费报告,该远程计费报告由所述远程用户设备所发送;c协同所述中继计费报告与所述远程计费报告,并结合计费策略,生成计费请求; d将所述计费请求发送至对应的0CS或CDF,以为所述ProSe网络中继服务进行协同计 费。11.根据权利要求10所述的方法,其中,该方法还包括:-验证所述远程用户设备是否可以通过所述中继用户设备接入网络;-若可以,为所述ProSe网络中继服务执行如权利要求10所述的协同计费;-否则,发送中继释放请求至所述远程用户设备与所述中继用户设备;-在所述ProSe网络中继服务进行中,根据计费或其他网络状态变化,控制所述ProSe 网络中继服务。12.根据权利要求10或11所述的方法,其中,该方法还包括:-接收所述远程用户设备和所述中继用户设备所发送的触发事件;其中,所述步骤c包括:-协同所述触发事件、所述中继计费报告与所述远程计费报告,并结合所述计费策略, 生成所述计费请求;其中,所述触发事件包括以下至少任一项:-链接建立和认证;-中继IP地址分配被触发;-中继IP地址分配完成;-中继结束;-所述远程用户设备与所述中继用户设备设备进行重连接。13.根据权利要求10至12中任一项所述的方法,其中,该方法还包括:-当所述远程用户设备在漫游时,将所述中继计费报告与所述远程计费报告转发至所 述远程用户设备的HPLMN中的ProSe功能。14.一种在远程用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该 方法包括:A根据ProSe功能的配置,收集所述远程用户设备的本地计费信息,生成远程计费报 告;B当满足所配置的报告标准,向对应的中继用户设备发送所述远程计费报告。15.—种在中继用户设备中辅助对ProSe网络中继服务进行协同计费的方法,其中,该 方法包括:I根据ProSe功能的配置,收集所述中继用户设备的中继计费信息,生成中继计费报 告;II当满足所配置的报告标准,向对应的ProSe功能发送所述中继计费报告;III接收对应的远程用户设备所发送的远程计费报告,将所述远程计费报告中继至所 述ProSe功能。
【文档编号】H04W4/24GK105992184SQ201510097044
【公开日】2016年10月5日
【申请日】2015年3月4日
【发明人】汪治, 蔡亦钢
【申请人】阿尔卡特朗讯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1