费用核算方法、节点设备、客户服务器、网络系统和介质技术方案

技术编号:19327211 阅读:18 留言:0更新日期:2018-11-03 14:17
本发明专利技术公开了费用核算方法、节点设备、客户服务器、网络系统和介质,其中该方法包括节点设备向客户终端提供服务;节点设备通过客户插件统计节点贡献信息;节点设备将所述节点贡献信息发送至所述客户服务器,以及客户服务器从至少一个所述节点设备获取节点贡献信息;客户服务器根据所述节点贡献信息分析所述客户终端和/或客户服务器的业务费用。通过节点设备中的客户插件统计向客户终端提供服务的节点贡献信息,实现了对客户终端和/或客户服务器的业务费用进行分析,以节点设备为客户终端实际提供的服务为标准进行计费。

Cost accounting methods, node devices, client servers, network systems and media

The invention discloses a cost accounting method, a node device, a client server, a network system and a medium, in which a node device provides services to a client terminal, a node device counts node contribution information through a client plug-in, and a node device sends the node contribution information to the client server, as well as a customer. The user server obtains the node contribution information from at least one of the node devices; the client server analyses the business costs of the client terminal and/or the client server based on the node contribution information. Through the statistics of client plug-ins in node devices, the service cost of client terminals and/or client servers is analyzed, and the actual service provided by node devices is charged as the standard.

【技术实现步骤摘要】
费用核算方法、节点设备、客户服务器、网络系统和介质
本专利技术涉及网络技术,尤其涉及费用核算方法、节点设备、客户服务器、网络系统和介质。
技术介绍
近年来以P2P、P2P与客户/服务器两种模式结合(P2SP,PeertoServerandPeer)联网为代表的多源下载技术被广泛采用。所谓多源下载是指从网络中多个文件源同时并发下载目标文件的数据下载方式。现有的此类网络系统中,节点的管理、维护方与数据的提供方通常是分立的主体,现有的数据的管理方对节点的管理、维护方没有激励,如费用支付,因此节点的管理、维护方就没有动力向节点所有者进行激励,从而网络系统中的节点数量逐渐减少,且稳定性较差,无法为用户提供质量更好的服务。因此,如何核算节点设备对用户、数据的提供方提供的服务,是亟需解决的问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于费用核算方法,用于节点设备,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之二在于提供费用核算方法,用于客户服务器,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之三在于提供节点设备,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之四在于提供客户服务器,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之五在于提供网络系统,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之六在于提供介质,存储有计算机程序,其能解决如何核算节点设备对用户、数据的提供方提供的服务的问题。本专利技术的目的之一采用以下技术方案实现:费用核算方法,用于节点设备,所述节点设备内置客户插件,所述节点设备通过所述客户插件与客户服务器以及客户终端交互;所述费用核算方法包括以下步骤:向所述客户终端提供服务;通过所述客户插件统计节点贡献信息;将所述节点贡献信息发送至所述客户服务器和/或业务服务器。进一步地,所述向所述客户终端提供服务,具体为:若从所述客户终端获取数据下载请求,则通过所述客户插件向所述客户终端发送数据。进一步地,所述费用核算方法还包括以下步骤:在从客户服务器或另一节点设备获取数据之后,通过所述客户插件向客户服务器发送第一反馈信息,以便于所述客户服务器根据第一反馈信息以及客户终端的数据请求确认所述节点设备为源节点设备,并生成源节点列表,所述源节点列表包括至少一个源节点设备的网络地址。进一步地,所述通过所述客户插件统计节点贡献信息,具体包括以下步骤:通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息。进一步地,所述节点贡献信息包括所述源节点设备的数据提供量、出口网速、传输持续时间、贡献频次中的至少一项。进一步地,所述将所述节点贡献信息发送至所述客户服务器,具体为:发送所述源节点设备对所述客户终端的节点贡献信息至所述客户服务器,以使所述客户服务器分析所述客户终端和/或客户服务器的业务费用。进一步地,所述将所述节点贡献信息发送至业务服务器,具体为:发送所述源节点设备对所述客户终端的节点贡献信息至所述业务服务器,以使所述业务服务器分析所述客户终端和/或客户服务器的业务费用。进一步地,所述通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息之后,还包括以下步骤:若所述节点贡献信息满足节点扩展条件,则向至少另一节点设备转发所述数据。进一步地,所述通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息之后,还包括以下步骤:若所述节点贡献信息满足节点扩展条件,则发送第一扩展通知至所述客户服务器,以使所述客户服务器发送新的业务请求至所述业务服务器。进一步地,所述节点贡献信息包括所述源节点设备的传输持续时间,所述节点扩展条件包括:所述源节点设备的传输持续时间大于时间阈值。进一步地,所述节点贡献信息包括所述源节点设备的贡献频次,所述节点扩展条件包括:所述源节点设备的贡献频次大于频次阈值。本专利技术的目的之二采用以下技术方案实现:费用核算方法,用于客户服务器,所述客户服务器连接于多个节点设备,所述节点设备内置客户插件,所述节点设备通过所述客户插件与所述客户服务器以及客户终端交互;所述费用核算方法包括以下步骤:从至少一个所述节点设备获取节点贡献信息;根据所述节点贡献信息分析所述客户终端和/或客户服务器的业务费用。进一步地,所述从至少一个所述节点设备获取节点贡献信息之前,还包括以下步骤:从客户终端获取数据请求;根据所述数据请求确定至少一个源节点设备;发送所述源节点设备的信息至所述客户终端,以使所述客户终端通过所述客户插件从所述源节点设备获取数据。进一步地,所述从客户终端获取数据请求之前,还包括以下步骤:从至少一个节点设备获取第一反馈信息,所述节点设备从客户服务器或另一节点设备获取了数据;所述根据所述数据请求确定至少一个源节点设备,具体为:根据所述数据请求以及第一反馈信息确定至少一个所述节点设备为源节点设备。进一步地,所述从至少一个所述节点设备获取节点贡献信息,具体为:从所述源节点设备获取节点贡献信息;所述节点贡献信息是由所述源节点设备通过所述客户插件统计的。进一步地,所述节点贡献信息包括所述源节点设备的数据提供量、出口网速、传输持续时间、贡献频次中的至少一项。进一步地,所述从至少一个所述节点设备获取节点贡献信息之后,还包括以下步骤:若所述节点贡献信息满足节点扩展条件,则发送新的业务请求至所述业务服务器。进一步地,所述节点贡献信息包括所述源节点设备的传输持续时间,所述节点扩展条件包括:所述源节点设备的传输持续时间大于时间阈值。进一步地,所述节点贡献信息包括所述源节点设备的贡献频次,所述节点扩展条件包括:所述源节点设备的贡献频次大于频次阈值。本专利技术的目的之三采用以下技术方案实现:节点设备,包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现上述的费用核算方法的步骤。本专利技术的目的之四采用以下技术方案实现:客户服务器,包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现上述的费用核算方法的步骤。本专利技术的目的之五采用以下技术方案实现:网络系统,包括上述的节点设备、上述的客户服务器,以及业务服务器和客户终端;所述业务服务器、客户服务器均与各节点设备通讯连接,所述业务服务器和客户服务器通讯连接,所述客户终端用于从所述节点设备获取数据。本专利技术的目的之六采用以下技术方案实现:介质,所述介质存储有计算机程序,所述计算机程序被处理器执行时实现上述费用核算方法的步骤。相比现有技术,本专利技术实施例的有益效果在于:通过节点设备中的客户插件统计向客户终端提供服务的节点贡献信息,实现了对客户终端和/或客户服务器的业务费用进行分析,以节点设备为客户终端实际提供的服务为标准进行计费。附图说明图1为本专利技术实施例一的网络系统的结构示意图;图2为图1中业务服务器、客户服务器的结构示意图;图3为本专利技术实施例二的资源调度方法的流程示意图;图4为本专利技术实施例三的费用核算方法的流程示意图;图5为本专利技术实施例四的费用核算方法的流程示意图;图6为本专利技术实施例五的资源调度方法的流程示意图。具体实施方式下面,结合附图以及具体实施本文档来自技高网...

【技术保护点】
1.费用核算方法,其特征在于:用于节点设备,所述节点设备内置客户插件,所述节点设备通过所述客户插件与客户服务器以及客户终端交互;所述费用核算方法包括以下步骤:向所述客户终端提供服务;通过所述客户插件统计节点贡献信息;将所述节点贡献信息发送至所述客户服务器和/或业务服务器。

【技术特征摘要】
1.费用核算方法,其特征在于:用于节点设备,所述节点设备内置客户插件,所述节点设备通过所述客户插件与客户服务器以及客户终端交互;所述费用核算方法包括以下步骤:向所述客户终端提供服务;通过所述客户插件统计节点贡献信息;将所述节点贡献信息发送至所述客户服务器和/或业务服务器。2.如权利要求1所述的费用核算方法,其特征在于,所述向所述客户终端提供服务,具体为:若从所述客户终端获取数据下载请求,则通过所述客户插件向所述客户终端发送数据。3.如权利要求2所述的费用核算方法,其特征在于,还包括以下步骤:在从客户服务器或另一节点设备获取数据之后,通过所述客户插件向客户服务器发送第一反馈信息,以便于所述客户服务器根据第一反馈信息以及客户终端的数据请求确认所述节点设备为源节点设备,并生成源节点列表,所述源节点列表包括至少一个源节点设备的网络地址。4.如权利要求3所述的费用核算方法,其特征在于:所述通过所述客户插件统计节点贡献信息,具体包括以下步骤:通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息。5.如权利要求4所述的费用核算方法,其特征在于:所述节点贡献信息包括所述源节点设备的数据提供量、出口网速、传输持续时间、贡献频次中的至少一项。6.如权利要求4所述的费用核算方法,其特征在于:所述将所述节点贡献信息发送至所述客户服务器,具体为:发送所述源节点设备对所述客户终端的节点贡献信息至所述客户服务器,以使所述客户服务器分析所述客户终端和/或客户服务器的业务费用。7.如权利要求4所述的费用核算方法,其特征在于:所述将所述节点贡献信息发送至业务服务器,具体为:发送所述源节点设备对所述客户终端的节点贡献信息至所述业务服务器,以使所述业务服务器分析所述客户终端和/或客户服务器的业务费用。8.如权利要求4所述的费用核算方法,其特征在于:所述通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息之后,还包括以下步骤:若所述节点贡献信息满足节点扩展条件,则向至少另一节点设备转发所述数据。9.如权利要求4所述的费用核算方法,其特征在于:所述通过所述客户插件统计所述源节点设备对所述客户终端的节点贡献信息之后,还包括以下步骤:若所述节点贡献信息满足节点扩展条件,则发送第一扩展通知至所述客户服务器,以使所述客户服务器发送新的业务请求至所述业务服务器。10.如权利要求8或9所述的费用核算方法,其特征在于:所述节点贡献信息包括所述源节点设备的传输持续时间,所述节点扩展条件包括:所述源节点设备的传输持续时间大于时间阈值。11.如权利要求8或9所述的费用核算方法,其特征在于:所述节点贡献信息包括所述源节点设备的贡献频次,所述节点扩展条件包括:所述源节点设备的贡献频次大于频次阈值。12.费用核算方法,其特征在于:用于客户服务器,所述客户服务器连接于多个节点设备,所述节点设备内置客户插件,所述节点设备通过所述客户插...

【专利技术属性】
技术研发人员:张慧勇来鑫
申请(专利权)人:深圳市网心科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1