计费的方法、装置及系统与流程

文档序号:20916782发布日期:2020-05-29 13:38阅读:541来源:国知局
计费的方法、装置及系统与流程

本申请涉及通信技术领域,尤其涉及一种计费的方法、装置以及系统。



背景技术:

目前,在4g通信系统中在线计费业务和离线计费业务分别通过不同的计费系统进行计费,如图1所示,通信系统中的计费触发功能装置通过接口ro与在线计费系统进行通信,通过接口rf与离线计费系统进行通信,其中在线计费系统用于对在线计费业务进行计费,离线计费系统用于对离线计费系统进行计费。

例如:4g的基于diameter的在线计费会话中,计费触发功能装置和在线计费系统间存在计费会话,在计费会话过程中,计费触发功能装置请求在线计费系统进行计费处理的,在线计费系统根据请求响应相应的计费处理。

然而,在计费处理过程中,特别是在服务化计费中,有时候在线计费系统需要主动执行一些计费处理,但是如果计费触发装置不主动向在线计费系统请求处理这些计费处理,在线计费系统无法执行该计费处理,使得目前计费系统中计费处理方法还不够灵活。



技术实现要素:

本申请实施例提供一种基于服务化的计费的方法、装置及系统,实现计费功能装置在需要时让计费触发功能装置执行某些特定操作,可以满足多种不同的计费需求,使得计费处理更加灵活便捷。

第一方面,本申请实施例提供了一种计费的方法,包括:计费触发功能装置向计费功能装置发送分组数据单元(pdu)会话的计费开始请求,所述计费开始请求携带指示接收地址,该指示接收地址与pdu会话关联,计费功能装置可以通过该指示接收地址将指示消息发送给指示接收地址对应的计费触发功能装置上运行的pdu会话;计费触发功能装置接收所述计费功能装置根据所述指示接收地址发送的指示消息,指示消息携带指示类型;并根据所述指示类型进行计费处理。

应当理解的是,这里的指示类型可以包括以下几种:指示更新计费、指示结束计费、指示计费功能装置过载、指示配置计费规则和只是探测计费资源有效性。该指示消息可以包含指示类型中的一种,也可以包含指示类型中的多种。

在本发明实施例中,由于计费触发功能装置在计费开始请求中携带了指示接收地址,计费功能装置可以通过该指示接收地址将指示消息发送给指示接收地址对应的计费触发功能装置上;这样计费触发功能装置可以接收到携带指示类型的指示消息,由于指示类型有多种,计费触发功能装置根据不同的指示类型,执行相应的计费处理。这样计费功能装置在需要时让计费触发功能装置执行某些特定操作,可以满足多种不同的计费需求。另外,本发明实施例可以运用在5g场景下,使得在服务化接口机制下,计费功能装置可以看作为服务器,计费触发功能装置可以看作为客户端,这样可以实现了服务器侧具有让客户端侧执行某些特定操作的能力,满足个性化的计费需求,使得计费处理更加灵活便捷。

第一种方式:当指示类型具体为指示更新计费时;所述计费触发功能装置根据根据指示类型进行计费处理,具体为:计费触发功能装置根据指示更新计费的指示类型,向所述计费功能装置发送计费更新请求,其中,所述计费更新请求携带待更新的计费信息(计费信息具体可以为数据流的统计量,比如:费率组1使用了5m的流量)。如果指示消息还携带指示的适用范围,所述计费触发功能装置对所述适用范围内对应的计费信息向所述计费功能装置发送计费更新请求,此时的待更新的计费信息具体为所述适用范围内对应的计费信息;如果指示消息未携带指示的适用范围,所述计费触发功能装置对pdu会话的所有计费信息向所述计费功能装置发送计费更新请求,此时的待更新的计费信息具体为所述pdu会话的所有计费信息。通过指示更新计费的指示类型,计费触发功能装置可以触发计费功能装置实现对计费更新的处理,另外,在指示消息可以携带指示的适用范围,计费触发功能装置可以上报对不同范围的计费信息,从而实现对计费信息的更新。应当理解的是:适用范围有不同种情况,例如:该pdu会话的所有执行在线计费的数据流、该pdu会话的所有执行离线计费的数据流或者该pdu会话的所有计费的数据流,进一步,还可以限定到在线计费一个或多个费率组所对应的数据流、或者离线计费的数据流中一个或多个费率组所对应的数据流,或者在线计费的数据流中一个或多个费率组及其对应的一个或多个业务流标识对应的数据流、离线计费的数据流中一个或多个费率组及其对应的一个或多个业务流标识对应的数据流。如果指示消息未携带任何适用范围,则默认为适用于该pdu会话的所有计费数据流。这里数据流可以是用户访问数据业务所产生的数据流量

应当理解的,该计费更新请求可以是计费新增请求,此时计费新增请求携带的待更新的计费信息具体可以为待新增的计费信息。该计费更新请求可以是计费替换请求,此时计费替换请求携带的待更新的计费信息具体可以为待替换的计费信息。

第二种方式,当指示类型具体为指示结束计费时;所述计费触发功能装置根据所述指示类型进行计费处理,具体为:计费触发功能装置根据指示结束计费的指示类型,向所述计费功能装置发送第一计费结束请求,以结束所述pdu会话的计费。通过指示结束计费的指示类型,计费触发功能装置可以触发计费功能装置结束该pdu会话的计费。

应当理解的,第一计费结束请求具体为post消息或者put消息,此时post消息或put消息携带指示结束计费的属性和pdu会话当前所有计费信息。或者,第一计费结束请求具体为delete消息,则在向所述计费功能装置发送第一计费结束请求之前,还包括:计费触发功能装置向所述计费功能装置发送计费更新请求,该计费更新请求携带所述pdu会话当前所有的计费信息。可以通过不同的消息格式向计费功能装置发送第一计费结束请求,使得实现方案变得多样和灵活。

第三种方式,当指示类型具体为指示计费功能装置过载时,计费触发功能装置根据所述指示类型对进行计费处理,具体为:此时指示消息还携带所述计费功能装置的过载度,在接收到下一个指示类型为指示计费功能装置过载的指示消息之前或者所述指示消息携带的有效期到期之前,根据所述过载度调整向计费功能装置发送请求的数量(这里的请求指的计费触发功能装置向计费功能装置发送计费相关的请求,例如:计费开始请求,第一计费结束请求,计费更新请求等)。计费触发功能装置可以根据计费功能装置的过载度动态调整向计费功能装置发送请求的数量,从而可以调节计费功能装置的负荷。

第四种方式,当指示类型具体为指示配置计费规则时,此时指示消息还可以携带计费规则,计费触发功能装置根据所述指示类型进行计费处理,具体为:根据指示配置计费规则的指示类型,所述计费触发功能装置配置所述计费规则,计费规则可以有多个,比如:候选服务器地址的规则、离线上报间隔期的规则、整个资源空闲阈值的规则、在线或离线上报条件的规则和费率组采用在线计费或离线计费的规则。计费触发功能装置可以存储或者配置接收到的计费规则。

第五种方式,当指示类型具体为指示探测计费资源有效性时,计费触发功能装置根据所述指示类型进行计费处理,具体为:根据指示消息携带的pdu会话标识,如果确定计费触发功能装置存在pdu会话标识对应的pdu会话的计费资源,则向所述计费功能装置发送成功响应消息;如果确定确定计费触发功能装置不存在pdu会话标识对应的pdu会话的计费资源,则向计费功能装置发送失败响应消息。计费触发功能装置通过发送不同的响应消息可以知会计费功能装置是否存在有效的计费资源。

应当理解的是,该计费开始请求还可以携带计费触发功能装置所支持的指示类型和激活所述计费功能装置使用所述指示接收地址下发指示的属性。当计费触发功能装置不需要计费功能装置下发指示消息时,计费触发功能装置可以生成第二计费结束请求,并且向计费功能装置发送第二计费结束请求,通过第二计费结束请求携带的关闭所述计费功能装置使用所述指示接收地址发送指示的属性,触发计费功能装置停止向该计费功能装置下发有关本次pdu会话的指示消息。

第二方面,本申请实施例提供一种计费的方法,包括:计费功能装置接收计费触发功能装置发送的计费开始请求,该计费开始请求携带指示接收地址;计费功能装置确定需要向计费触发功能装置发送指示时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示类型。

应当理解的是,这里的指示类型可以包括以下几种:指示更新计费、指示结束计费、指示计费功能装置过载、指示配置计费规则和只是探测计费资源有效性。该指示消息可以携带指示类型中的一种,也可以携带指示类型中的多种。

当计费功能装置接收到计费开始请求后,就触发了在需要向计费触发功能装置发送指示时向计费触发功能装置发送指示时,向计费触发功能装置发送指示消息。计费功能装置根据不同的条件,向计费触发功能装置发送包含不同的指示类型的指示消息,从而使得计费触发功能装置执行相应的计费处理。这样计费功能装置在需要时让计费触发功能装置执行某些特定操作,可以满足不同的计费需求。

应当理解的是,在不同的情况下,计费功能装置向所述计费触发功能装置发送计费功能装置指示消息也是不同的,例如:在重授权条件满足(比如:用户账户余额变化导致需要重新授权、用户订购信息的变化导致需要重新授权或者用户消费累积量的变化导致需要重新授权等)时,向所述计费触发功能装置发送指示消息,所述指示消息携带指示更新计费的指示类型和指示的适用范围;在计费结束条件(比如:用户账户余额低于指定阈值或者信用额度用完等)满足时,向所述计费触发功能装置发送指示消息,所述指示消息携带指示结束计费的指示类型;在计费功能装置过载时,向所述计费触发功能装置发送指示消息,所述指示消息携带指示计费功能装置过载的指示类型和所述计费功能装置的过载度;在计费规则配置条件(比如:计费系统内部的配置信息发生变化导致计费规则需要重新配置、或者用户的订购内容发生了变化导致计费规则需要重新配置等)满足时,向所述计费触发功能装置发送指示消息,所述指示消息携带指示配置计费规则的指示类型和待配置的计费规则;在计费功能装置清理无效计费资源时,向所述计费触发功能装置发送指示消息,所述指示消息携带指示探测计费资源有效性的指示类型。计费功能装置根据不同的条件,向计费触发功能装置发送包含不同的指示类型的指示消息,从而使得计费触发功能装置执行相应的计费处理。这样计费功能装置在需要时让计费触发功能装置执行某些特定操作,这样可以实现计费的服务化,使得计费处理更加灵活。

应当理解的是,方法还包括:接收所述计费触发功能装置发送的计费更新请求,所述计费更新请求携带待更新的计费信息;根据所述待更新的计费信息,用所述待更新计费信息更新保存的计费信息。

应当理解的是,方法还包括:接收所述计费触发功能装置发送的第一计费结束请求,结束所述pdu会话的计费;例如:第一计费结束请求具体为post消息或者put消息,其中,则post消息或put消息携带指示结束计费的属性和所述pdu会话当前所有计费信息,根据所述pdu会话当前所有计费信息,更新所述pdu会话的计费信息;并根据所述指示结束计费的属性,结束所述pdu会话的计费。再比如:第一计费结束请求具体为delete消息,在接收到所述delete消息前,接收所述计费触发功能装置发送的计费更新请求,所述计费更新请求携带所述pdu会话当前所有的计费信息,更新所述pdu会话的计费信息;根据所述delete消息,结束所述pdu会话的计费。

应当理解的是,在所述接收计费触发功能装置发送的计费开始请求之后,计费功能装置还保存了该指示接收地址。

应当理解的是,方法还包括:计费功能装置接收计费触发功能装置发送的第二计费结束请求,该第二计费结束请求携带关闭所述计费功能装置使用所述指示接收地址发送指示的属性,根据所述关闭所述计费功能装置使用所述指示接收地址发送指示的属性,删除所述保存的指示接收地址。

应当理解的是,方法还包括:计费功能装置接收计费触发功能装置发送的失败响应消息,该失败响应消息包含了pdu会话id,根据该pdu会话id,确认该pdu会话的计费资源不存在,可以清理ctf装置上不存在的有关pdu会话的计费资源。

第三方面,本申请实施例提供一种计费触发功能装置,包括用于实施第一方面的任意一种方法的若干个功能单元。举例来说,计费触发功能装置可以包括:

发送单元,用于向计费功能装置发送分组数据单元(pdu)会话的计费开始请求,所述计费开始请求携带指示接收地址;

接收单元,用于接收所述计费功能装置根据所述指示接收地址发送的指示消息,所述指示消息携带指示类型;

处理单元,用于根据所述指示类型进行计费处理

第四方面,本申请实施例提供一种计费功能装置,包括用于实施第二方面的任意一种方法的若干个功能单元。举例来说,计费功能装置可以包括:

接收模块,用于接收计费触发功能装置发送的计费开始请求,所述计费开始请求携带指示接收地址;

发送模块,用于确定需要向所述计费触发功能装置发送指示时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示类型。

第五方面,本申请实施例提供一种计费触发功能装置,包括:相互耦合的非易失性存储器和处理器,所述处理器调用存储在所述存储器中的程序代码以执行第一方面的任意一种方法的部分或全部步骤。

第六方面,本申请实施例提供一种计费功能装置,包括:相互耦合的非易失性存储器和处理器,所述处理器调用存储在所述存储器中的程序代码以执行第二方面的任意一种方法的部分或全部步骤。

第七方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储了程序代码,其中,所述程序代码包括用于执行第一方面的任意一种方法的部分或全部步骤的指令。

第八方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储了程序代码,其中,所述程序代码包括用于执行第二方面的任意一种方法的部分或全部步骤的指令。

第九方面,本申请实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

第十方面,本申请实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

第十一方面,本申请实施例提供了一种计费系统,包括:如任意第三方面的计费触发功能装置和如任意第四方面的计费功能装置。

应当理解的是,本申请的第二至十一方面与本申请的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

附图说明

为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。

图1为现有技术中一种计费系统的示意性框图;

图2为本申请实施例中一种网络架构的示意性框图;

图3为本申请实施例中一种计费系统的示意性框图;

图4a为本申请实施例中一种计费框架的示意性框图;

图4b为本申请实施例中一种计费框架的示意性框图;

图4c为本申请实施例中一种计费框架的示意性框图;

图5为为本申请实施例中一种计费方法的流程图;

图6为本申请实施例中一种计费触发功能装置的示意性框图;

图7为本申请实施例中一种计费功能装置的示意性框图;

图8为本申请实施例中一种计费设备的示意性框图。

具体实施方式

下面结合本申请实施例中的附图对本申请实施例进行描述。

如图2所示,为本申请实施例适用的一种可能的网络架构示意图。该网络架构为第五代移动通信技术(the5thgenerationmobilecommunicationtechnology,5g)网络架构。该5g架构可以包括用户设备、无线接入网(radioaccessnetwork,ran)、访问移动管功能(accessandmobilitymanagementfunction,amf)装置、会话管理功能(sessionmanagementfunction,smf)装置、用户面功能(userplanefunction,upf)装置、数据管理功能(unifieddatamanagement,udm)装置、鉴权服务功能(authenticationserverfunction,ausf)装置、数据网络(datanetwork,dn)。此外,5g网络架构除了包括如图2所示的网元之外,还可能包括认证凭证存储和处理功能(authenticationcredentialrepositoryandprocessingfunction,arpf)装置、安全锚点功能(securityanchorfunction,seaf)装置、策略控制功能(policycontrolfunction,pcf)等。图2中的各功能单元之间可以通过下一代网络(nextgeneration,ng)接口建立连接实现通信,如:终端设备通过新无线(newradio,nr)接口与无线接入网(radioaccessnetwork,ran)设备/接入网(accessnetwork,an)设备建立空口连接,用于传输用户面数据和控制面信令;终端设备可以通过ng接口1(简称n1)与amf建立控制面信令连接;ran设备例如5g无线接入基站(5gnodeb,5gnb),可以通过ng接口3(简称n3)与upf建立用户面数据连接;ran设备可以通过ng接口2(简称n2)与amf建立控制面信令连接;upf可以通过ng接口4(简称n4)与smf建立控制面信令连接;upf可以通过ng接口6(简称n6)与数据网络交互用户面数据;amf可以通过namf接口(简称namf)与smf通过建立控制面信令连接;smf可以通过ng接口7(简称n7)与pcf实体建立控制面信令连接。

ran的主要功能是控制用户设备通过无线接入到移动通信网络。ran是移动通信系统的一部分。它实现了一种无线接入技术。从概念上讲,它驻留某个设备之间(如移动电话、一台计算机,或任何远程控制机),并提供与其核心网的连接。ran设备包括但不限于:5g中的nr(newradio,新空口)、演进型节点b(evolvednodeb,enb)、无线网络控制器(radionetworkcontroller,rnc)、节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu)、传输点(transmittingandreceivingpoint,trp)、发射点(transmittingpoint,tp)、移动交换中心等,此外,还可以包括无线保真(wirelessfidelity,wifi)接入点(accesspoint,ap)等。

amf装置负责用户设备的接入管理和移动性管理,在实际应用中,其包括了4g网络框架中mme的移动性管理功能,并加入了接入管理功能。

smf装置负责会话管理,如用户的会话建立等。具体来说,在本发明实施例的计费系统和计费方法中,smf还用于pdusession的建立、修改和释放等管理行为;对ue的ip地址的分配;选择用户面;配置用户面路由策略;和pcf对接获取pcf的控制策略,并执行该控制策略的控制面部分,以及在确定的ip类型下,pdu(packetdataunit,分组数据单元)session(会话)的切换模式。

upf装置是用户面的功能网元,主要负责连接外部网络,其包括了4g网络架构中sgw和p-gw的相关功能。

dn负责为用户设备提供服务的网络,如一些dn为用户设备提供上网功能,另一些dn为用户设备提供短信功能等等。

ausf装置具有鉴权服务功能,用于终结seaf请求的认证功能。

udm装置可存储用户设备的签约信息,实现类似于4g中的hss的后端。

arpf装置具有认证凭证存储和处理功能,用于存储用户设备的长期认证凭证,如永久密钥k等。在5g中,arpf的功能可以合并到udm装置中。

seaf装置用于完成对用户设备的认证过程,在5g中,seaf的功能可以合并到amf装置中。

上述接入和移动性管理功能、会话管理功能、策略控制功能、用户面功能等功能单元,可以独立工作,也可以组合在一起实现某些控制功能,如:amf、smf和pcf可以组合在一起作为管理设备,用于完成终端设备的接入鉴权、安全加密、位置注册等接入控制和移动性管理功能,以及用户面传输路径的建立、释放和更改等会话管理功能,以及分析一些切片(slice)相关的数据(如拥塞)、终端设备相关的数据的功能,upf作为网关设备主要完成用户面数据的路由转发等功能,如:负责对终端设备的数据报文过滤、数据传输/转发、速率控制、生成计费信息等。

用户设备,是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。具体的,用户设备可以是可接入移动网络的用户设备(userequipment,ue),手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端、增强现实(augmentedreality,ar)终端、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等等。

如图3所示,为本申请实施例的计费架构的示意图,包括计费触发功能(charingtriggerfunction,ctf)装置31和计费系统32,其中计费触发功能装置31和计费系统32可以通过服务化接口进行通信,服务化接口指的是基于资源的能力暴露接口,具体的服务化接口可以为restful、远程过程调用(remoteprocedurecall,rpc)等。结合图2的网络架构来看,计费触发功能装置31可以设置在smf装置中,也可以说,smf装置集成了ctf装置31的功能。计费系统32包括了计费功能(chargingfunction,chf)装置,该chf装置可以执行在线(online)计费和离线计费(offline),也就是说计费系统32可以是一种融合计费系统。计费系统32还包括了执行计费时需要的账户余额管理功能(accountbalancemanagementfunction,abmf)装置以及费率功能(ratingfunction,rf)装置。abmf装置用于存储和管理用户的账户,rf装置用于执行业务的使用信息的批价。除了图3所示意的计费触发功能装置31和计费系统32之外,本发明实施例的计费架构还可以包括账单(billing)装置,账单装置和计费系统32之间可以通过计费网关功能(charginggatewayfunction,cgf)装置进行通信,cgf装置可以集成在计费系统中,作为计费系统的一部分,也可以集成在账单装置中,作为账单装置的一部分,也可以作为独立网元存在,下面的内容将做进一步具体的介绍。

计费触发功能装置31生成计费开始请求,计费系统32处理计费开始的需求,因此也可以把计费触发功能装置31看成客户端,计费系统32看成服务端。计费触发功能装置31、计费系统32或两个的各种实施方案可包含一或多个处理器以及耦合到所述一或多个处理器的存储器。所述存储器可包含但不限于ram、rom、eeprom、快闪存储器或可用于以可由计算机存取的指令或数据结构的形式存储所要的程序代码的任何其它媒体,如本文所描述。

图4a-图4c是图3的计费架构的具体的实现方式,chf装置可以通过具体的服务化接口restful来对外提供服务,该具体接口名称为nchf,ctf装置可以通过接口nchf访问chf装置。chf装置可以和abmf装置以及rf装置组合在一起,成为计费系统。另外,针对图4a所示的计费架构而言,cgf装置设置在计费系统中,此时,cgf装置与账单装置通过bd接口相连接。针对图4b所示的计费架构而言,cgf装置设置在账单装置中,此时,chf装置和cgf装置之间通过ga接口相连接。针对图4c所示的计费架构而言,cgf装置作为独立网元,此时,chf装置和cgf装置之间通过ga接口相连接,cgf装置与账单装置通过bd接口相连接。

图5是根据本申请的一种融合计费的方法500的示意性流程图。该方法500可以应用在图2网络架构和图3以及图4a-4c所示的计费架构中,当然也可以应用在其他通信场景中,本申请实施例在此不作限制。如图5所示,方法500包括以下内容。

步骤501,ctf装置生成计费开始请求,该计费开始请求可以用于请求计费系统为本次pdu会话的计费创建对应的计费资源。该计费开始请求携带指示属性,该指示属性可以用于计费功能装置下发指示的属性,通过该指示属性可以触发chf装置在一定条件下向ctf装置发送指示消息。

这里的计费资源指的是计费系统为了执行对该pdusession进行计费处理所申请的内存、从周边数据库读入内存的相关信息(如:用户信息、套餐信息等)、以及内存中保存的计费处理过程中产生的过程性数据(如:授予的配额、累积数据等)等。

ctf装置接收前端网络设备发送的pdusession创建请求或者pdusession修改请求,由于会话创建请求和会话修改请求,对于后续的各个步骤是相同的,因此本发明实施例以会话创建请求为例进行说明。通常情况下,某个用户设备需要进行网络通信时,比如:用户通过5g网络访问数据业务等,用户设备向amf装置发送了pdu会话建立请求,amf装置将该pdu会话建立请求转发给smf装置中,该pdu会话建立请求携带了用户id,pdu会话id等pdu会话上下文,smf装置根据用户id从udm装置中进一步获得用户数据,根据用户数据,与pcf装置等进行鉴权确定是否授权该pdu会话,pdu会话被授权后。ctf装置将生成用于计费的计费开始请求。

ctf装置可以在不同情况下,触发需要创建计费资源。例如:pdu会话开始时,需要对pdu会话开始计费,ctf装置确定需要创建计费资源。或者在pdu会话过程中,需要对pdu会话计费时,但没有可用的计费资源,此时ctf装置确定需要创建计费资源。

ctf装置首先确定需要创建计费资源,生成指示接收地址和计费开始请求,该计费开始请求包含一些属性,其中,这些属性可以称为指示属性,该指示属性可以包括指示接收地址,该指示接收地址与所创建计费资源的pdu会话关联,通过该指示接收地址可以唯一确定ctf装置上运行的特定pdu会话,chf装置可以通过该指示接收地址将指示消息发送给指示接收地址对应的ctf装置上运行的特定pdu会话。计费可以有多种计费类型,例如:计费类型可以是在线计费、离线计费、事件计费或者包含在线计费与离线计费的融合计费等。

该指示属性还可以包括指示的id,该指示的id用于标识该计费资源专用的指示,该id可以作为指示接收地址的一部分或者作为独立的属性存在。该指示属性还可以包括ctf装置所支持指示类型,指示类型可以有多种:指示更新计费、指示结束计费、指示chf装置过载、指示配置计费规则和指示探测资源有效性。指示配置计费规则又可以称为指示配置计费策略,比如:指示如何配置候选chf装置的地址

下面表一具体用一个例子来说明计费开始请求的结构:

表一

其中,字段“notiinfo”为下发指示属性,字段“uri”为指示接收地址;其中uri包含的“<notiid>”为指示的id;supportedtype为ctf装置所支持的指示类型的列表,其中“011101”分别指示是否支持类型1,类型2,类型3,类型4和类型5,ctf装置和chf装置可以事先约定好某个指示类型的标识或者序号,也就是说,每一位分别代表1个具体的指示类型,例如:类型1,类型2,类型3,类型4和类型5分别为:指示更新计费、指示结束计费、指示chf装置过载、指示配置计费规则和指示探测资源有效性。其中,每位值“1“表示该ctf装置支持该类型,“0”表示ctf装置不支持该类型,对于不同的ctf装置而言,支持的指示类型可以不同,因此supportedtype包含的值可能也不同。字段“status”为下发指示的功能状态,enabled状态告知chf装置可以在满足一定条件时候通过该uri下发指示。也可以不携带该status属性,仅仅携带uri,则chf装置默认在该pdu会话的计费结束之前,可以通过该uri下发指示。从表一的例子来看,计费开始请求还可以包含smf装置(也就是ctf装置)的id,smf装置的地址,消息时间戳,计费id,用户信息和pdu会话信息等。

步骤502,chf装置接收到ctf装置发送的计费开始请求,保存指示属性。当条件满足时,chf装置生成指示消息,并根据存储的指示接收地址,向ctf装置发送指示消息。

chf装置可以根据保存的supporttype属性,确定chf装置能够向该ctf装置发送的指示类型。在此基础上,chf装置进一步根据不同的条件,向ctf装置发送对应指示消息,该指示消息包括指示类型。需要说明的是:指示消息包含的指示类型均为chf装置保存的supporttype属性所包含的指示类型。

具体的,在重授权条件满足时,chf装置向ctf装置发送指示消息,该指示消息携带指示更新计费的指示类型和适用范围,这里的重授权条件可以是:用户账户余额变化导致需要重新授权、用户订购信息的变化导致需要重新授权或者用户消费累积量的变化导致需要重新授权等。

在计费结束条件满足时,chf装置向ctf装置发送指示消息,该指示消息携带指示结束计费的指示类型,这里的计费结束条件可以是:用户账户余额低于指定阈值或者信用额度用完等。

在chf装置过载时,chf装置向ctf装置发送指示消息,该指示消息携带指示chf装置过载的指示类型和该chf装置的过载度。

在计费规则配置条件满足时,chf装置向ctf装置发送指示消息,该指示消息携带指示配置计费规则和待配置的计费规则,这里的条件可以是:计费系统内部的配置信息发生变化导致计费规则需要重新配置、或者用户的订购内容发生了变化导致计费规则需要重新配置等。

在计费功能装置清理无效计费资源时,chf装置向ctf装置发送指示消息,该指示消息携带指示探测计费资源有效性。

指示类型在步骤501中已经介绍了,现在进一步介绍,有些指示类型之间是相互排斥的,例如:指示更新计费、指示结束计费和指示探测资源有效性之间是相互排斥的。有些指示类型之间是可以共存的,比如:指示更新计费和指示chf装置过载。一个指示消息只能携带多个相互排斥的指示类型的一个,一个指示消息可以同时携带一个或多个可以共存的指示类型。具体可以如表二的组合如下,即表二的在同一列的指示类型是相互排斥的,在同一行的指示类型之间是可以共存的。

表二

指示消息还可以包括指示的适用范围,该适用范围用于指示ctf装置所指示的操作将作用在该适用范围内。适用范围有不同种情况,例如:该pdu会话的所有执行在线计费的数据流、该pdu会话的所有执行离线计费的数据流或者该pdu会话的所有计费的数据流,进一步,还可以限定到在线计费一个或多个费率组(ratinggroup,rg)所对应的数据流、或者离线计费的数据流中一个或多个费率组所对应的数据流,或者在线计费的数据流中一个或多个费率组及其对应的一个或多个业务流标识(serviceid)对应的数据流、离线计费的数据流中一个或多个费率组及其对应的一个或多个业务流标识对应的数据流。如果指示消息未携带任何适用范围,则默认为适用于该pdu会话的所有计费数据流。这里数据流可以是用户访问数据业务所产生的数据流量。

步骤503,ctf装置接收到所述chf装置发送的指示消息后,根据指示消息携带的指示类型进行相应处理,下面详细介绍针对不同的指示类型,ctf装置处理的过程。

场景一:如果指示类型为指示更新计费

ctf装置接收到该指示消息后,向chf装置返回响应消息。ctf装置进一步根据指示消息包括的指示的适用范围,对该适用范围对应的计费信息向chf装置发送计费更新请求,该计费更新请求携带待更新的计费信息,chf装置接收到计费更新请求后,根据待更新的计费信息,更新本地的计费信息。其中,计费信息具体可以为数据流的统计量,比如:费率组1使用了5m的流量。具体来说:若指示消息携带指示的适用范围为离线计费的数据流中费率组一(rg1)所对应的数据流(可以记作为:offline,rg1),则针对该适用范围对应的计费信息向chf装置发送计费更新请求,即:针对该pdusession中离线计费的数据流中费率组为rg1的数据流执行计费更新,计费更新请求携带待更新的该rg1的离线计费信息,然后chf装置根据待更新的该rg1的离线计费信息,更新chf装置本地的计费信息。若指示消息未携带适用范围,则针对该pdusession的所有计费数据流向chf装置发送计费更新请求,计费更新请求携带该pdusession的所有计费数据流的计费信息,chf装置根据该pdusession的所有计费数据流的计费信息,更新chf装置本地的计费信息。

具体的,ctf装置可以通过patch命令采用多种方式发送计费更新请求(计费更新请求可以具体为计费新增请求和计费替换请求)来实现更新计费资源。具体方式可以为:

方式1:ctf装置向chf装置发送计费新增请求,该计费新增请求携带待更新的计费信息,该待更新的计费信息具体为待新增的计费信息,该计费新增请求可以用来请求chf装置在前一次更新的计费信息中增加该待新增的计费信息。具体的,chf装置将在线计费的配额申请、配额使用信息、或者离线计费信息作为计费数组保存,ctf装置向chf装置发送计费新增请求,chf装置在保存的计费数组中增加该待新增的计费信息。具体的计费新增请求为携带add操作的jsonpatch请求。

具体的patch命令的格式如表三为例:

表三

方式2:ctf装置向chf装置发送计费替换请求,该计费替换请求携带待更新的计费信息,该待更新的计费信息具体为本次上报的待替换的计费信息,该计费替换请求可以用来请求chf装置用本次上报的待替换的计费信息更新前一次计费信息。具体的,chf装置可以将在线计费的配额申请、配额使用信息、或者离线计费信息作为计费数组保存,ctf装置向chf装置发送计费替换请求,chf装置接收到计费替换请求后,可以根据本次待替换的计费信息更新整体数组,以将计费数组中的原来的在线计费的配额申请、或者在线计费的配额使用信息、或者离线计费中的计费信息全部替换为本次上报的待替换的计费信息。

具体的,所述计费替换请求为jsonmergepatch请求。示例如下(本示例中onlineusage对应在线计费的配额使用和申请数组,以及offlineusage对应离线计费信息数组)。具体的patch命令的格式如表四为例:

表四

ctf装置也可以使用jsonpatch的replace操作替换相应计费数组中原有元素为新的值,若相应计费数组中原有元素比新的多,则使用remove操作删除多余的元素,若相应计费数组中原有元素比新的少,则使用add操作增加元素。

ctf装置还可以使用jsonpatch的remove删除原来的响应数组的所有元素,并使用add操作将本次上报内容增加到响应数组中。

场景二:如果指示类型为指示结束计费

ctf装置接收到携带指示结束计费的指示类型的指示消息后,向chf装置返回响应消息。进一步,ctf装置生成第一计费结束请求。

具体的,在该第一计费结束请求中携带该pdusession当前所有的计费信息;或者,ctf在向chf装置发送第一计费结束请求之前,首先向chf装置发送计费更新请求,该计费更新请求携带该pdusession当前所有的计费信息,然后ctf装置向chf装置发送第一计费结束请求,该第一计费结束请求中不携带任何计费信息。chf装置接收到该第一计费结束请求后,停止本次pdu会话的计费。该类操作适用于整个pdusession,第一计费结束请求可以不携带适用范围,也可以携带该pdusession的所有计费数据流的计费信息。

具体的,第一计费结束请求可以为post消息、put消息或者delete消息。如果第一计费结束请求为delete消息,则chf装置直接根据该delete消息结束计费,该消息中不携带任何计费信息,但是需要在发送delete消息之前,cth装置向chf装置发送计费更新请求,该计费更新请求携带了该pdusession当前所有的计费信息,chf装置用该pdusession当前所有的计费信息更新了本地的该pdusession计费信息。如果使用post消息或者put消息,则在post消息或者put消息的消息体中携带一个特殊的指示结束计费的属性(如:terminationofcharging)和该pdusession的所有计费信息,chf装置接收到post消息或者put消息,chf装置根据该pdusession当前的所有计费信息更新了本地的pdusession的计费信息,并且在pdusession的计费信息更新后,根据该指示结束计费的属性确定需要结束计费,结束本次pdu会话的计费。

场景三:如果指示类型为指示chf装置过载

ctf装置接收到该指示消息后,该指示消息还携带chf装置过载度,向chf装置返回响应消息。chf装置进一步执行如下操作:根据指示消息携带的chf装置过载度,ctf装置调整向该chf装置发送的请求数量,直至接收到下一个该类型指示消息或者该指示消息携带的有效期到期。该类操作适用于整个pdusession,可以不携带适用范围。这里的过载度可以用来表示chf装置的负荷程度,例如:chf装置的过载度为80%,意味着chf装置只能处理20%的请求数量。不同的过载度,ctf装置向chf装置调整发送的请求数量是不同的。

场景四:如果指示类型为指示配置计费规则

ctf装置接收到该指示消息后,该指示消息还携带所要配置的计费规则,在ctf装置本地配置(也可以为存储)计费规则,并向chf装置返回响应消息。计费规则可以包括如下规则中的一个或多个:候选chf装置地址的规则、离线上报间隔期的规则、整个资源空闲阈值的规则(该整个资源空闲阈值用于判断是否触发计费结束请求)、在线或离线记录条件的规则、在线或离线上报条件的规则、哪些费率组采用在线或离线(online/offline)计费的规则等。

场景五:如果指示类型为指示探测资源有效性

ctf装置接收到该指示消息后,根据该指示消息携带的pdu会话id确定是否存在对应的pdu会话的计费资源,若存在对应的pdusession的计费资源时,则返回成功响应消息,若不存在对应的pdusession的计费资源,则返回失败响应消息。chf装置接收到失败响应消息,则确认该pdusession的计费资源不存在,可以清理ctf装置上不存在的有关pdusession的计费资源,例如:部分数据数据持久化,其他数据删除。该类指示消息不携带适用范围和参数。

表五为指示消息的具体例子。

表五

其中:字段“type”为指示类型,字段“scope”为适用范围,字段“parameters”为参数。指示消息还包括时间戳,用户标识,pdu会话标识,用户id和计费资源id等。

步骤504,ctf装置生成第二计费结束请求,并向chf装置发送第二计费结束请求。

进一步,该第二结束计费请求携带关闭计费功能装置使用所述指示接收地址发送指示的属性,以告知chf装置后续不能使用该指示接收地址向ctf装置发送指示消息,上述第二计费结束请求还包括所要取消的指示接收地址或者指示的id。

表六为第二计费结束请求的一个具体例子:

表六

其中:消息中的字段“notiinfo”为指示属性,字段“uri”为指示接收地址,其中的<id>为指示的id,字段“status”为指示功能状态,字段“disabled”指示关闭计费功能装置使用所述指示接收地址发送指示的属性,即:chf装置后续不能使用该指示接收地址向ctf装置发送指示消息。

步骤505:chf装置接收到第二计费结束请求后,根据指示接收地址或者指示的id,获得指示接收地址或者指示的id对应的指示属性,并根据关闭所述计费功能装置使用所述指示接收地址发送指示的属性,删除所保存的所述指示属性。

在本发明实施例中,由于计费触发功能装置在计费开始请求中携带了指示接收地址,计费功能装置可以通过该指示接收地址将指示消息发送给指示接收地址对应的计费触发功能装置上;这样计费触发功能装置可以接收到携带指示类型的指示消息,由于指示类型有多种,计费触发功能装置根据不同的指示类型,执行相应的计费处理。这样计费功能装置在需要时让计费触发功能装置执行某些特定操作,可以满足多种不同的计费需求。

图6为本申请实施例中的计费触发功能装置600的一种示意性框图。需要说明的是,应当理解的是,这里的计费触发功能装600可以对应于图4a-4c中的ctf,该计费触发功能装置600可以包括:

发送单元61,用于向计费功能装置发送分组数据单元(pdu)会话的计费开始请求,所述计费开始请求携带指示接收地址;

接收单元62,用于接收所述计费功能装置根据所述指示接收地址发送的指示消息,所述指示消息携带指示类型;

处理单元63,用于根据所述指示类型进行计费处理。

在一种可行的实施方式中,处理单元63,具体用于当所述指示类型具体为指示更新计费时,根据所述指示更新计费的指示类型,向所述计费功能装置发送计费更新请求,其中,所述计费更新请求携带待更新的计费信息。

在一些可行的实施方式中,处理单元63,具体用于当所述指示消息还携带指示的适用范围,向所述计费功能装置发送计费更新请求,所述待更新的计费信息具体为所述适用范围内对应的计费信息;当所述指示消息未携带指示的适用范围,向所述计费功能装置发送计费更新请求,所述待更新的计费信息具体为所述pdu会话的所有计费信息。

在一些可行的实施方式中,处理单元63,具体用于向所述计费功能装置发送计费新增请求,其中,所述计费新增请求携带待更新的计费信息,所述待更新的计费信息具体为待新增的计费信息。或者向所述计费功能装置发送计费替换请求,所述计费替换请求携带待更新的计费信息,所述待更新的计费信息具体为待替换的计费信息。

在一种可行的实施方式中,处理单元63,具体用于当所述指示类型具体为指示结束计费时,根据所述指示结束计费的指示类型,向所述计费功能装置发送第一计费结束请求,以结束对所述pdu会话的计费。

在一些可行的实施方式中,处理单元63,所述第一计费结束请求具体为post消息、或者put消息,其中,所述post消息或put消息携带指示结束计费的属性和所述pdu会话当前所有计费信息;或者,所述第一计费结束请求具体为delete消息,所述处理单元,具体用于在向所述计费功能装置发送第一计费结束请求之前,向所述计费功能装置发送计费更新请求,所述计费更新请求携带所述pdu会话当前所有的计费信息。

在一种可行的实施方式中,处理单元63,具体用于当所述指示类型具体为指示计费功能装置过载和所述指示消息还携带所述计费功能装置的过载度时,在接收到下一个指示类型为指示计费功能装置过载的指示消息之前或者所述指示消息携带的有效期到期之前,根据所述过载度调整向所述计费功能装置发送请求的数量。

在一种可行的实施方式中,处理单元63,具体用于当所述指示类型具体为指示配置计费规则和所述指示消息还携带计费规则时,根据所述指示配置计费规则的指示类型,配置所述计费规则,所述计费规则包括如下的一个或多个:候选服务器地址的规则、离线上报间隔期的规则、整个资源空闲阈值的规则、在线或离线上报条件的规则和费率组采用在线计费或离线计费的规则。

在一种可行的实施方式中,处理单元63,具体用于当所述指示类型具体为指示探测计费资源有效性时,根据所述指示消息携带的pdu会话标识,确定存在对应的pdu会话的计费资源,向所述计费功能装置发送成功响应消息。

在一种可行的实施方式中,所述计费开始请求还携带激活所述计费功能装置使用所述指示接收地址下发指示的属性。此时,在一种可行的实施方式中,发送单元61,还用于向所述计费功能装置发送第二计费结束请求,所述第二计费结束请求携带关闭所述计费功能装置使用所述指示接收地址发送指示的属性。

在本发明实施例中,由于计费触发功能装置在计费开始请求中携带了指示接收地址,计费功能装置可以通过该指示接收地址将指示消息发送给指示接收地址对应的计费触发功能装置上;这样计费触发功能装置可以接收到携带指示类型的指示消息,由于指示类型有多种,计费触发功能装置根据不同的指示类型,执行相应的计费处理。这样计费功能装置在需要时让计费触发功能装置执行某些特定操作,可以满足多种不同的计费需求。

图7为本申请实施例中的计费功能装置700的一种示意性框图。应当理解的是,这里的计费功能装置700可以对应于图4a-4c中的chf,该计费功能装置700可以包括:

接收模块71,用于接收计费触发功能装置发送的计费开始请求,所述计费开始请求携带指示接收地址;

发送模块72,用于确定需要向所述计费触发功能装置发送指示时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示类型。

在一些可能的实施场景下,发送模块72,具体用于在重授权条件满足时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示更新计费的指示类型和指示的适用范围。或者,在计费结束条件满足时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示结束计费的指示类型。或者,在计费功能装置过载时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示计费功能装置过载的指示类型和所述计费功能装置的过载度。或者,在计费规则配置条件满足时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示配置计费规则的指示类型和待配置的计费规则。或者,在计费功能装置清理无效计费资源时,根据所述指示接收地址,向所述计费触发功能装置发送指示消息,所述指示消息携带指示探测计费资源有效性的指示类型。

在一种可行的实施方式中,接收模块71,具体用于接收所述计费触发功能装置发送的计费更新请求,所述计费更新请求携带待更新的计费信息;根据所述待更新的计费信息,用所述待更新计费信息更新保存的计费信息。

在一种可行的实施方式中,接收模块71,具体用于具体用于接收所述计费触发功能装置发送的第一计费结束请求,结束所述pdu会话的计费。在一些可能的实施方式中,第一计费结束请求具体为post消息或者put消息,其中,所述post消息或put消息携带指示结束计费的属性和所述pdu会话当前所有计费信息,接收模块71,具体用于根据所述pdu会话当前所有计费信息,更新所述pdu会话的计费信息;并根据所述指示结束计费的属性,结束所述pdu会话的计费;或者,所述第一计费结束请求具体为delete消息,所述接收模块71,具体用于在接收到所述delete消息前,接收所述计费触发功能装置发送的计费更新请求,所述计费更新请求携带所述pdu会话当前所有的计费信息,更新所述pdu会话的计费信息;根据所述delete消息,结束所述pdu会话的计费。

在一种可行的实施方式中,计费功能装置还包括保存模块73:用于在所述接收计费触发功能装置发送的计费开始请求之后,保存所述指示接收地址。

在一种可行的实施方式中,接收模块71,具体用于接收所述计费触发功能装置发送的第二计费结束请求,所述第二计费结束请求携带关闭所述计费功能装置使用所述指示接收地址发送指示的属性;计费功能装置还包括删除模块74,用于根据所述关闭所述计费功能装置使用所述指示接收地址发送指示的属性,删除所述指示接收地址。

图8为本申请实施例的计费触发功能装置或计费功能装置(此处可以简称为计费设备800)的一种实现方式的示意性框图。其中,计费设备800可以包括处理器810、存储器830和总线系统850。其中,处理器和存储器通过总线系统相连,该存储器用于存储指令,该处理器用于执行该存储器存储的指令。编码设备的存储器存储程序代码,且处理器可以调用存储器中存储的程序代码执行本申请描述的各种计费处理方法,如图5实施例中所介绍的处理步骤。为避免重复,这里不再详细描述。

在本申请实施例中,该处理器810可以是中央处理单元(centralprocessingunit,简称为“cpu”),该处理器810还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

该存储器830可以包括只读存储器(rom)设备或者随机存取存储器(ram)设备。任何其他适宜类型的存储设备也可以用作存储器830。存储器830可以包括由处理器810使用总线850访问的代码和数据831。存储器830可以进一步包括操作系统833和应用程序835,该应用程序835包括允许处理器810执行本申请描述的计费方法的至少一个程序。例如,应用程序835可以包括应用1至n,其进一步包括执行在本申请描述的计费方法的计费应用(简称计费应用)。

该总线系统850除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统850。

可选的,译码设备800还可以包括一个或多个输出设备,诸如显示器870。在一个示例中,显示器870可以是触感显示器,其将显示器与可操作地感测触摸输入的触感单元合并。显示器870可以经由总线850连接到处理器810。

本领域技术人员能够领会,结合本文公开描述的各种说明性逻辑框、模块和算法步骤所描述的功能可以硬件、软件、固件或其任何组合来实施。如果以软件来实施,那么各种说明性逻辑框、模块、和步骤描述的功能可作为一或多个指令或代码在计算机可读媒体上存储或传输,且由基于硬件的处理单元执行。计算机可读媒体可包含计算机可读存储媒体,其对应于有形媒体,例如数据存储媒体,或包括任何促进将计算机程序从一处传送到另一处的媒体(例如,根据通信协议)的通信媒体。以此方式,计算机可读媒体大体上可对应于(1)非暂时性的有形计算机可读存储媒体,或(2)通信媒体,例如信号或载波。数据存储媒体可为可由一或多个计算机或一或多个处理器存取以检索用于实施本申请中描述的技术的指令、代码和/或数据结构的任何可用媒体。计算机程序产品可包含计算机可读媒体。

作为实例而非限制,此类计算机可读存储媒体可包括ram、rom、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁性存储装置、快闪存储器或可用来存储指令或数据结构的形式的所要程序代码并且可由计算机存取的任何其它媒体。并且,任何连接被恰当地称作计算机可读媒体。举例来说,如果使用同轴缆线、光纤缆线、双绞线、数字订户线(dsl)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输指令,那么同轴缆线、光纤缆线、双绞线、dsl或例如红外线、无线电和微波等无线技术包含在媒体的定义中。但是,应理解,所述计算机可读存储媒体和数据存储媒体并不包括连接、载波、信号或其它暂时媒体,而是实际上针对于非暂时性有形存储媒体。如本文中所使用,磁盘和光盘包含压缩光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光以光学方式再现数据。以上各项的组合也应包含在计算机可读媒体的范围内。

可通过例如一或多个数字信号处理器(dsp)、通用微处理器、专用集成电路(asic)、现场可编程逻辑阵列(fpga)或其它等效集成或离散逻辑电路等一或多个处理器来执行指令。因此,如本文中所使用的术语“处理器”可指前述结构或适合于实施本文中所描述的技术的任一其它结构中的任一者。另外,在一些方面中,本文中所描述的各种说明性逻辑框、模块、和步骤所描述的功能可以提供于经配置以用于编码和解码的专用硬件和/或软件模块内,或者并入在组合编解码器中。而且,所述技术可完全实施于一或多个电路或逻辑元件中。

本申请的技术可在各种各样的装置或设备中实施,包含无线手持机、集成电路(ic)或一组ic(例如,芯片组)。本申请中描述各种组件、模块或单元是为了强调用于执行所揭示的技术的装置的功能方面,但未必需要由不同硬件单元实现。实际上,如上文所描述,各种单元可结合合适的软件和/或固件组合在编码解码器硬件单元中,或者通过互操作硬件单元(包含如上文所描述的一或多个处理器)来提供。

以上所述,仅为本申请示例性的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1