Nothing Special   »   [go: up one dir, main page]

CN109995539B - OCS (online charging System) traffic authorization method, OCS, server and readable storage medium - Google Patents

OCS (online charging System) traffic authorization method, OCS, server and readable storage medium Download PDF

Info

Publication number
CN109995539B
CN109995539B CN201711490218.XA CN201711490218A CN109995539B CN 109995539 B CN109995539 B CN 109995539B CN 201711490218 A CN201711490218 A CN 201711490218A CN 109995539 B CN109995539 B CN 109995539B
Authority
CN
China
Prior art keywords
traffic
authorization
internet
service
authorization information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711490218.XA
Other languages
Chinese (zh)
Other versions
CN109995539A (en
Inventor
赵宫明
乔立丰
李军
付大为
单鑫
孙妍
孙大淼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Liaoning Co Ltd
Original Assignee
China Mobile Communications Corp
China Mobile Group Liaoning Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Corp, China Mobile Group Liaoning Co Ltd filed Critical China Mobile Communications Corp
Priority to CN201711490218.XA priority Critical patent/CN109995539B/en
Publication of CN109995539A publication Critical patent/CN109995539A/en
Application granted granted Critical
Publication of CN109995539B publication Critical patent/CN109995539B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • H04L12/1407Policy-and-charging control [PCC] architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/147Network analysis or design for predicting network behaviour
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/808User-type aware

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种OCS的流量授权方法、OCS、服务器及可读存储介质,用于解决现有技术中OCS进行动态授权配置的方式不够灵活而导致对用户的授权配置的准确性较低的技术问题,以提高流量授权配置的灵活性,使得能够针对不同用户实现差异化的流量授权以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。所述方法包括:根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型;获得所述终端用户对应的终端设备发送的流量业务请求;将所述流量业务请求输入所述流量授权模型以得到针对所述流量业务请求的预测流量授权信息;将所述预测流量授权信息发送给PGW,以通过所述PGW将所述预测流量授权信息转发给所述终端设备。

Figure 201711490218

The invention discloses an OCS flow authorization method, an OCS, a server and a readable storage medium, which are used to solve the problem that the OCS in the prior art is not flexible enough to perform dynamic authorization configuration, resulting in low accuracy of user authorization configuration. The technical problem is to improve the flexibility of traffic authorization configuration, so that differentiated traffic authorization can be implemented for different users to meet the actual traffic service requirements of users as much as possible, and enhance the user's traffic service experience. The method includes: creating a traffic authorization model according to the surfing behavior data of the terminal user and the service characteristics of the subscription service; obtaining a traffic service request sent by a terminal device corresponding to the terminal user; inputting the traffic service request into the traffic authorization model to obtain the predicted traffic authorization information for the traffic service request; send the predicted traffic authorization information to the PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.

Figure 201711490218

Description

一种OCS的流量授权方法、OCS、服务器及可读存储介质A kind of flow authorization method of OCS, OCS, server and readable storage medium

技术领域technical field

本发明涉及无线通信技术领域,尤其一种OCS的流量授权方法、OCS、服务器及可读存储介质。The present invention relates to the technical field of wireless communication, in particular to an OCS flow authorization method, an OCS, a server and a readable storage medium.

背景技术Background technique

目前流量业务已成为各大运营商的主营业务,为保障通信网络环境下的用户体验和企业效益,各运营商均部署了OCS(Online Charging System,在线计费系统),OCS可以对用户的各种通信业务(例如流量业务)进行实时计费,目前的OCS与各网元之间的关系如图1所示。业务的迅猛发展需要通信网络中的网元从多维度进行消息和话单变更触发处理,用户位置、业务内容、网络类型等多方面因素都将导致PGW(Packet Data Network Gateway,分组数据网网关)与OCS交互的消息量激增,OCS系统的实时消息处理和数据存储能力面临较大挑战。At present, the traffic service has become the main business of major operators. In order to ensure the user experience and enterprise benefits in the communication network environment, each operator has deployed OCS (Online Charging System, online charging system). Various communication services (such as traffic services) are charged in real time, and the relationship between the current OCS and each network element is shown in Figure 1 . The rapid development of services requires the network elements in the communication network to perform message and bill change trigger processing from multiple dimensions. Many factors such as user location, service content, and network type will lead to PGW (Packet Data Network Gateway, packet data network gateway). The amount of messages interacting with the OCS has surged, and the real-time message processing and data storage capabilities of the OCS system are facing greater challenges.

目前一种方式是通过例如云化架构技术和容器技术提升OCS的业务水平扩展能力和部署效率来应对业务量的急速增长,但是此种提升OCS自身的处理能力的方式会造成系统规模逐步扩大,不利于系统的长期运行和实际部署,所以进一步地通过减少PGW与OCS之间的消息交互量来达到OCS系统降压的目的,而减少消息交互量最直接的方式就是增大每次流量业务请求的授权量,这样消息交互的频次就会明显降低以实现OCS系统降压的目的。At present, one way is to improve the business level expansion capability and deployment efficiency of OCS through cloud-based architecture technology and container technology to cope with the rapid growth of business volume. It is not conducive to the long-term operation and actual deployment of the system, so the purpose of reducing the pressure of the OCS system is further achieved by reducing the amount of message interaction between the PGW and the OCS. The most direct way to reduce the amount of message interaction is to increase each traffic service request. In this way, the frequency of message interaction will be significantly reduced to achieve the purpose of reducing the pressure of the OCS system.

在减少PGW与OCS之间的消息交互量的方式中,也经历了从最初的静态阶梯授权片设置到现在的动态授权片配置,在目前的动态授权片配置方式中可以根据时间段不同或业务类型不同动态配置对应的授权片,但是为所有用户配置的授权片都是相同的,无法根据每个用户的不同实现差异化的授权配置,这样可能导致对用户的授权配置不够准确,也就是说,现有技术中OCS进行动态授权配置的方式不够灵活,对用户的授权配置的准确性较低。In the method of reducing the amount of message interaction between the PGW and the OCS, it has also experienced the configuration of the dynamic authorization slice from the initial static ladder authorization slice setting. In the current dynamic authorization slice configuration method, it can be configured according to different time periods or services The authorization slices corresponding to different types are dynamically configured, but the authorization slices configured for all users are the same. Different authorization configuration cannot be implemented according to the difference of each user, which may lead to inaccurate authorization configuration for users, that is to say , the way in which the OCS performs dynamic authorization configuration in the prior art is not flexible enough, and the accuracy of the user authorization configuration is low.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种OCS的流量授权方法、OCS、服务器及可读存储介质,用于解决现有技术中OCS进行动态授权配置的方式不够灵活而导致对用户的授权配置的准确性较低的技术问题,以提高流量授权配置的灵活性,使得能够针对不同用户实现差异化的流量授权以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。Embodiments of the present invention provide an OCS traffic authorization method, an OCS, a server, and a readable storage medium, which are used to solve the problem that the way in which the OCS performs dynamic authorization configuration in the prior art is not flexible enough, resulting in low accuracy of user authorization configuration In order to improve the flexibility of traffic authorization configuration, differentiated traffic authorization can be implemented for different users to meet the actual traffic service requirements of users as much as possible, and enhance the user's traffic service experience.

第一方面,提供一种OCS的流量授权方法,所述方法包括:A first aspect provides a traffic authorization method for OCS, the method comprising:

根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型;Create a traffic authorization model according to the end user's online behavior data and the service characteristics of the subscription service;

获得所述终端用户对应的终端设备发送的流量业务请求;obtaining the traffic service request sent by the terminal device corresponding to the terminal user;

将所述流量业务请求输入所述流量授权模型以得到针对所述流量业务请求的预测流量授权信息;Inputting the traffic service request into the traffic authorization model to obtain predicted traffic authorization information for the traffic service request;

将所述预测流量授权信息发送给PGW,以通过所述PGW将所述预测流量授权信息转发给所述终端设备。Sending the predicted traffic authorization information to the PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.

可选的,根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型,包括:Optionally, create a traffic authorization model according to the end user's surfing behavior data and the service characteristics of the subscription service, including:

将所述上网行为数据和所述订购业务的业务特征抽象成上网特征标签类;其中,所述上网特征标签类包括至少一个上网特征标签;Abstracting the surfing behavior data and the service feature of the subscription service into an surfing feature label class; wherein the surfing feature label class includes at least one surfing feature label;

根据所述上网行为数据为所述上网特征标签类中的每个上网特征标签设置一个初始权重;其中,权重越大的上网特征标签对用户上网行为的影响越大;According to the surfing behavior data, an initial weight is set for each surfing feature label in the surfing feature label class; wherein, the surfing feature label with a larger weight has a greater impact on the user's surfing behavior;

根据所述上网特征标签类和对应的初始权重创建所述流量授权模型。The traffic authorization model is created according to the surfing feature tag class and the corresponding initial weight.

可选的,将所述流量业务请求输入所述流量授权模型以得到针对所述流量业务请求的预测流量授权信息,包括:Optionally, inputting the traffic service request into the traffic authorization model to obtain predicted traffic authorization information for the traffic service request, including:

解析所述流量业务请求以确定与所述流量业务请求对应的多个上网特征标签;Parsing the traffic service request to determine multiple surfing feature tags corresponding to the traffic service request;

将所述多个上网特征标签分别对应的权重值相加以得到与所述流量业务请求对应的总权重值;adding up the weight values corresponding to the plurality of surfing feature tags respectively to obtain a total weight value corresponding to the traffic service request;

根据所述总权重值确定所述预测流量授权信息。The predicted traffic authorization information is determined according to the total weight value.

可选的,根据所述总权重值确定所述预测流量授权信息,包括:Optionally, determining the predicted traffic authorization information according to the total weight value includes:

在获得所述总权重值之后,判断所述流量业务请求与所述订购业务所包括的预定流量包业务是否匹配;After obtaining the total weight value, determine whether the traffic service request matches the predetermined traffic packet service included in the subscription service;

若所述流量业务请求与所述预定流量包业务匹配,则在所述总权重值的基础上再补增预定权重以获得目标总权重值;If the traffic service request matches the predetermined traffic packet service, adding a predetermined weight on the basis of the total weight value to obtain a target total weight value;

根据所述目标总权重值确定所述预测流量授权信息。The predicted traffic authorization information is determined according to the target total weight value.

可选的,将所述预测流量授权信息发送给PGW,包括:Optionally, sending the predicted traffic authorization information to the PGW includes:

根据预定判断规则判断所述预测流量授权信息是否出错;Judging whether the predicted traffic authorization information is wrong according to a predetermined judgment rule;

若所述预测流量授权信息未出错,则将所述预测流量授权信息发送给所述PGW;If the predicted traffic authorization information is correct, sending the predicted traffic authorization information to the PGW;

若所述预测流量授权信息出错,则将预先配置的授权信息发送给所述PGWIf the predicted traffic authorization information is wrong, send the pre-configured authorization information to the PGW

可选的,在将所述预测流量授权信息发送给PGW之后,还包括:Optionally, after sending the predicted traffic authorization information to the PGW, the method further includes:

获得所述终端用户基于所述预测流量授权信息进行流量业务的流量实际使用信息;Obtaining the actual traffic usage information of the traffic service performed by the terminal user based on the predicted traffic authorization information;

将所述预测流量授权信息和所述流量实际使用信息输入所述流量授权模型以对所述流量授权模型进行训练,以获得训练后的流量授权模型。The predicted traffic authorization information and the traffic actual usage information are input into the traffic authorization model to train the traffic authorization model to obtain a trained traffic authorization model.

第二方面,提供一种OCS,所述OCS包括;In a second aspect, an OCS is provided, the OCS comprising;

模型创建模块,用于根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型;The model creation module is used to create a traffic authorization model according to the end user's online behavior data and the service characteristics of the subscription service;

第一获得模块,用于获得所述终端用户对应的终端设备发送的流量业务请求;a first obtaining module, configured to obtain a traffic service request sent by a terminal device corresponding to the terminal user;

授权模块,用于将所述流量业务请求输入所述流量授权模型以得到针对所述流量业务请求的预测流量授权信息;an authorization module, configured to input the traffic service request into the traffic authorization model to obtain predicted traffic authorization information for the traffic service request;

发送模块,用于将所述预测流量授权信息发送给PGW,以通过所述PGW将所述预测流量授权信息转发给所述终端设备.A sending module, configured to send the predicted traffic authorization information to the PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.

可选的,所述模型创建模块用于:Optionally, the model creation module is used for:

将所述上网行为数据和所述订购业务的业务特征抽象成上网特征标签类;其中,所述上网特征标签类包括至少一个上网特征标签;Abstracting the surfing behavior data and the service feature of the subscription service into an surfing feature label class; wherein the surfing feature label class includes at least one surfing feature label;

根据所述上网行为数据为所述上网特征标签类中的每个上网特征标签设置一个初始权重;其中,权重越大的上网特征标签对用户上网行为的影响越大;According to the surfing behavior data, an initial weight is set for each surfing feature label in the surfing feature label class; wherein, the surfing feature label with a larger weight has a greater impact on the user's surfing behavior;

根据所述上网特征标签类和对应的初始权重创建所述流量授权模型。The traffic authorization model is created according to the surfing feature tag class and the corresponding initial weight.

可选的,所述授权模块用于:Optionally, the authorization module is used for:

解析所述流量业务请求以确定与所述流量业务请求对应的多个上网特征标签;Parsing the traffic service request to determine multiple surfing feature tags corresponding to the traffic service request;

将所述多个上网特征标签分别对应的权重值相加以得到与所述流量业务请求对应的总权重值;adding up the weight values corresponding to the plurality of surfing feature tags respectively to obtain a total weight value corresponding to the traffic service request;

根据所述总权重值确定所述预测流量授权信息。The predicted traffic authorization information is determined according to the total weight value.

可选的,所述授权模块用于:Optionally, the authorization module is used for:

在获得所述总权重值之后,判断所述流量业务请求与所述订购业务所包括的预定流量包业务是否匹配;After obtaining the total weight value, determine whether the traffic service request matches the predetermined traffic packet service included in the subscription service;

若所述流量业务请求与所述预定流量包业务匹配,则在所述总权重值的基础上再补增预定权重以获得目标总权重值;If the traffic service request matches the predetermined traffic packet service, adding a predetermined weight on the basis of the total weight value to obtain a target total weight value;

根据所述目标总权重值确定所述预测流量授权信息。The predicted traffic authorization information is determined according to the target total weight value.

可选的,所述发送模块用于:Optionally, the sending module is used for:

根据预定判断规则判断所述预测流量授权信息是否出错;Judging whether the predicted traffic authorization information is wrong according to a predetermined judgment rule;

若所述预测流量授权信息未出错,则将所述预测流量授权信息发送给所述PGW;If the predicted traffic authorization information is correct, sending the predicted traffic authorization information to the PGW;

若所述预测流量授权信息出错,则将预先配置的授权信息发送给所述PGW。If the predicted traffic authorization information is wrong, the pre-configured authorization information is sent to the PGW.

可选的,所述OCS还包括:Optionally, the OCS further includes:

第二获得模块,用于在所述发送模块将所述预测流量授权信息发送给PGW之后,获得所述终端用户基于所述预测流量授权信息进行流量业务的流量实际使用信息;a second obtaining module, configured to obtain, after the sending module sends the predicted flow authorization information to the PGW, the actual flow usage information of the terminal user performing the flow service based on the predicted flow authorization information;

模型训练模块,用于将所述预测流量授权信息和所述流量实际使用信息输入所述流量授权模型以对所述流量授权模型进行训练,以获得训练后的流量授权模型。A model training module, configured to input the predicted traffic authorization information and the traffic actual usage information into the traffic authorization model to train the traffic authorization model to obtain a trained traffic authorization model.

第三方面,提供一种服务器,所述服务器包括:In a third aspect, a server is provided, the server comprising:

至少一个处理器;at least one processor;

与所述至少一个处理器连接的通信接口,用于收发信息;a communication interface connected to the at least one processor for sending and receiving information;

与所述至少一个处理器连接的存储器;a memory connected to the at least one processor;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如第一方面中任一所述的OCS的流量授权方法的步骤。The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the OCS traffic authorization method according to any one of the first aspects by executing the instructions stored in the memory A step of.

第四方面,提供一种可读存储介质,其特征在于,所述可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面中任一所述的OCS的流量授权方法的步骤。In a fourth aspect, a readable storage medium is provided, wherein the readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer executes any one of the first aspect. The steps of the OCS traffic authorization method.

本发明实施例中,可以根据终端用户的上网行为数据和订购业务的业务特征创建流量授权模型,进而在获得终端用户上报的流量业务请求时,可以将该流量业务请求输入创建的流量授权模型以得到针对该流量业务请求的预测流量授权信息,最后再将所获得的预测流量授权信息发送给终端设备以实现对用户的流量业务请求进行自动授权。由于该流量授权模型是根据该终端用户的上网行为数据再结合订购业务的业务特征创建的,所以对用户的流量业务请求进行预估时针对性较强,能够尽量符合终端用户的实际使用需求,进而提高流量授权配置的准确性,并且可以针对不同的终端用户进行差异化的流量授权,使得对于流量的授权方式更为灵活,以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。In this embodiment of the present invention, a traffic authorization model can be created according to the end user's Internet behavior data and the service characteristics of the subscription service, and then when the traffic service request reported by the end user is obtained, the traffic service request can be input into the created traffic authorization model to Obtain the predicted traffic authorization information for the traffic service request, and finally send the obtained predicted traffic authorization information to the terminal device to realize automatic authorization of the user's traffic service request. Since the traffic authorization model is created based on the end user's surfing behavior data combined with the service characteristics of the subscription service, the user's traffic service request is highly targeted when it is estimated, and can meet the actual use requirements of the end user as much as possible. This improves the accuracy of the traffic authorization configuration, and can perform differentiated traffic authorization for different end users, making the traffic authorization method more flexible, so as to meet the actual traffic service requirements of users as much as possible, and enhance the user's traffic service experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to the provided drawings without any creative effort.

图1为现有技术中的OCS与各网元之间的关系示意图;1 is a schematic diagram of the relationship between the OCS and each network element in the prior art;

图2为本发明实施例中的OCS的流量授权方法的流程图;2 is a flowchart of a flow authorization method for OCS in an embodiment of the present invention;

图3为本发明实施例中的OCS的结构框图;3 is a structural block diagram of an OCS in an embodiment of the present invention;

图4为本发明实施例中的服务器的结构示意图。FIG. 4 is a schematic structural diagram of a server in an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。In order to make the objectives, technical solutions and advantages of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention. The embodiments of the present invention and the features of the embodiments may be arbitrarily combined with each other without conflict. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.

本发明的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的保护。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the term "comprising" and any variations thereof are intended to cover non-exclusive protections. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally also includes For other steps or units inherent to these processes, methods, products or devices.

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。In addition, the term "and/or" in this article is only an association relationship to describe the associated objects, indicating that there can be three kinds of relationships, for example, A and/or B, it can mean that A exists alone, A and B exist at the same time, There are three cases of B alone. In addition, the character "/" in this text, unless otherwise specified, generally indicates that the related objects before and after are an "or" relationship.

本发明实施例提供一种OCS的流量授权方法、OCS、服务器及可读存储介质,用于解决现有技术中OCS进行动态授权配置的方式不够灵活而导致对用户的授权配置的准确性较低的技术问题,以提高流量授权配置的灵活性,使得能够针对不同用户实现差异化的流量授权以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。Embodiments of the present invention provide an OCS traffic authorization method, an OCS, a server, and a readable storage medium, which are used to solve the problem that the way in which the OCS performs dynamic authorization configuration in the prior art is not flexible enough, resulting in low accuracy of user authorization configuration In order to improve the flexibility of traffic authorization configuration, differentiated traffic authorization can be implemented for different users to meet the actual traffic service requirements of users as much as possible, and enhance the user's traffic service experience.

为了更好的理解本发明实施例提供的OCS的流量授权方法、OCS、服务器及可读存储介质,下面将结合说明书附图以及具体的实施方式对前述技术方案进行详细的说明。To better understand the OCS traffic authorization method, OCS, server, and readable storage medium provided by the embodiments of the present invention, the foregoing technical solutions will be described in detail below with reference to the accompanying drawings and specific implementations.

首先对本发明实施例的应用场景进行介绍。First, the application scenarios of the embodiments of the present invention are introduced.

OCS的建设标志着BSS(Business Support System,业务支撑系统)参与用户业务使用过程控制的开始,从此BSS与网元之间的关系变得更加亲密,BSS的功能边界也随之迅速扩大。在业务发展、成熟的过程中,OCS一直在提升系统本身处理能力和降低系统负荷方面进行突破,也取得了显著的效果。回顾OCS的建设历程,业务自动识别控制、削峰降压、架构云化等技术手段较好地解决了系统发展过程中的阶段性问题,但我们一直只关注于OCS系统本身能力的提升或者对所有终端用户都采取相同的流量授权配置,而并没有从用户自身和业务差异等方面进行全局考虑,使得当前对于终端用户进行流量授权的方式不够灵活,进而导致对终端用户的流量授权的精度不高,无法契合不同用户的实际业务需求,而本发明实施例就是提供一种针对不同用户实现差异化的流量动态授权方案,提高流量授权配置的灵活性,使得能够针对不同用户实现差异化的流量授权以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。The construction of OCS marks the beginning of BSS (Business Support System, business support system) participating in the user's business use process control. Since then, the relationship between BSS and network elements has become more intimate, and the functional boundary of BSS has also expanded rapidly. In the process of business development and maturity, OCS has been making breakthroughs in improving the processing capacity of the system itself and reducing the system load, and has achieved remarkable results. Looking back at the construction process of OCS, technical means such as automatic business identification and control, peak reduction and pressure reduction, and cloudification of architecture have solved the phased problems in the system development process, but we have only focused on the improvement of the OCS system itself or the All end users adopt the same traffic authorization configuration, but do not take into account the differences between users themselves and services. This makes the current method of traffic authorization for end users inflexible, which leads to the inaccuracy of traffic authorization for end users. It cannot meet the actual business needs of different users, and the embodiment of the present invention provides a dynamic traffic authorization scheme for different users, improves the flexibility of traffic authorization configuration, and enables differentiated traffic for different users. Authorization can meet the actual traffic service requirements of users as much as possible and enhance the user's traffic service experience.

请参见图2,图2为本发明实施例提供的OCS的流量授权方法的流程图,本发明实施例提供的OCS的流量授权方法可以应用于例如图1中所示的OCS。该方法的流程描述如下。Referring to FIG. 2, FIG. 2 is a flowchart of an OCS traffic authorization method provided by an embodiment of the present invention. The OCS traffic authorization method provided by the embodiment of the present invention may be applied to, for example, the OCS shown in FIG. 1 . The flow of this method is described below.

步骤21:根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型。Step 21: Create a traffic authorization model according to the end user's surfing behavior data and the service characteristics of the subscription service.

其中,终端用户是指使用终端设备的用户,而该终端设备可以是能够使用运营商提供的流量业务的设备,例如手机、PAD(平板电脑)、PDA(Personal Digital Assistant,个人数字助理)、穿戴式设备(例如智能手表)、笔记本电脑等等不同类型的终端设备。The terminal user refers to a user who uses a terminal device, and the terminal device can be a device that can use the traffic service provided by the operator, such as a mobile phone, PAD (tablet computer), PDA (Personal Digital Assistant, personal digital assistant), wearable type devices (such as smart watches), laptop computers and other different types of terminal devices.

终端用户的上网行为是指使用运营商提供的流量业务进行上网的操作行为,而上网行为数据是在使用流量业务上网的过程中所产生的使用信息,例如在某个时间段消耗了多少流量,或者例如使用某个特定的APP(Application,应用程序)在某个时间段消耗了多少流量,或者例如在某个时间段内的平均网速,等等。The Internet behavior of end users refers to the operation behavior of using the traffic service provided by the operator to surf the Internet, and the Internet behavior data is the usage information generated in the process of using the traffic service to surf the Internet, such as how much traffic is consumed in a certain period of time, Or, for example, how much traffic is consumed by a certain APP (Application) in a certain period of time, or for example, the average network speed in a certain period of time, and so on.

运营商可以向用户提供多种资费套餐或者其它增值业务,用户可以按照自己的使用需求购买合适的资费套餐以及选择性地购买某些增值业务,本发明实施例中将用户购买的资费套餐和增值业务称作订购业务。订购业务不同,对应的业务特征也会有所区别,而业务的业务特征可以包括账户余额、套餐内的免费流量、定向流量(例如省内流量和国内流量)的总额和剩余、定时流量(例如23:00到次日凌晨5:00的闲时流量)的总额和剩余、套餐外超额使用流量、免费通话分钟(包括本地和漫游)等等,由于流量业务属于通信业务中的一种,那么自然也就可以获得流量业务特征,例如前述的套餐内的免费流量、定向流量(例如省内流量和国内流量)的总额和剩余、定时流量(例如23:00到次日凌晨5:00的闲时流量)的总额和剩余均属于流量业务特征,通过业务特征可以知晓对应的订购业务的实际配置权限和已经使用的情况。Operators can provide users with a variety of tariff packages or other value-added services, and users can purchase appropriate tariff packages and selectively purchase some value-added services according to their own usage needs. The business is called a subscription business. Depending on the subscription business, the corresponding business characteristics will also be different, and the business characteristics of the business may include account balance, free traffic in the package, total and remaining directional traffic (such as provincial traffic and domestic traffic), and timed traffic (such as From 23:00 to 5:00 am the next day, the total amount and remaining amount of free-time traffic), excess traffic outside the package, free call minutes (including local and roaming), etc. Since the traffic service is one of the communication services, then Naturally, traffic business characteristics can also be obtained, such as the free traffic in the aforementioned package, the total and remaining amount of directional traffic (such as provincial traffic and domestic traffic), and timed traffic (such as idle time from 23:00 to 5:00 am the next day). The total amount and the remaining amount of traffic (time traffic) belong to the traffic service characteristics, and the actual configuration authority and the already used situation of the corresponding subscription service can be known through the service characteristics.

终端用户的上网行为数据和订购业务的业务特征可以表明该终端用户在实际使用业务过程中的使用习惯、偏好和特殊业务需求,因为在短时间内用户订购的业务一般不会出现大的变动,在此前提上,通过用户的历史上网行为数据和订购业务的业务特征可以大致反映出该终端用户的使用习惯和实际业务需求,即可以通过用户的历史上网行为数据和订购业务的业务特征对用户以后的流量业务请求进行预判,所以在本发明实施例中则根据该终端用户的上网行为数据和订购业务的业务特征创建对应于该终端用户的流量授权模型,通过该流量授权模型可以对用户以后的流量业务请求进行预估判断。由于该流量授权模型是根据该终端用户的历史上网行为数据再结合订购业务的业务特征创建的,所以在后续对用户的流量业务请求进行预估时针对性较强,能够尽量符合该终端用户的实际情况,进而提高业务预估的准确性,并且OCS可以针对不同的终端用户进行差异化的模型构建,使得对于流量的授权方式更为灵活。The end user's surfing behavior data and the service characteristics of the subscription service can indicate the end user's usage habits, preferences and special service needs in the actual use of the service, because the service subscribed by the user generally does not change greatly in a short period of time. On this premise, the user's historical surfing behavior data and the service characteristics of the subscription service can roughly reflect the terminal user's usage habits and actual service needs, that is, the user's historical surfing behavior data and the service characteristics of the subscription service can be used. Future traffic service requests are pre-judged, so in this embodiment of the present invention, a traffic authorization model corresponding to the terminal user is created according to the terminal user's surfing behavior data and the service characteristics of the subscription service. Estimate and judge future traffic service requests. Since the traffic authorization model is created based on the end user's historical online behavior data combined with the service characteristics of the subscription service, the subsequent estimation of the user's traffic service request is more targeted and can meet the end user's requirements as much as possible. In addition, OCS can build differentiated models for different end users, making the authorization method for traffic more flexible.

在具体实施过程中,可以先将上网行为数据和订购业务的业务特征抽象成多个上网特征标签,例如将抽象得到的多个上网特征标签称作上网特征标签类,再为每个上网特征标签设置一个对应的初始权重,权重值越大的上网特征标签表明影响用户的上网行为的作用力越大,可以这样理解,权重值越大的上网特征标签对应的上网事件是用户经常进行的,权重值越大即表明用户进行对应上网事件的频率越高,或者也可以按照系统预设的方式为每个上网特征标签设置初始权重,进一步地,再根据抽象得到的上网特征标签类和对应的初始权重来创建针对该终端用户的流量授权模型,而对于具体所采用的模型创建算法本发明实施例不作限制,例如可以采用现有技术中的任意一种能够进行本发明实施例中的模型创建的算法来创建流量授权模型。In the specific implementation process, the surfing behavior data and the service features of the subscription service can be abstracted into multiple surfing feature tags. Set a corresponding initial weight. The Internet feature tag with a larger weight value indicates a greater force affecting the user's Internet behavior. It can be understood that the Internet access event corresponding to the Internet feature tag with a larger weight value is frequently performed by the user. The larger the value, the higher the frequency of the corresponding Internet access events, or the initial weight can be set for each Internet access feature tag according to the system preset method. weight to create a traffic authorization model for the end user, and there is no limitation on the specific model creation algorithm used in this embodiment of the present invention. Algorithms to create traffic authorization models.

也就是说,可以根据终端用户的上网行为数据和订购业务的业务特征来创建能够表明终端用户的消费行为、网上行为和基本属性等各方面数据的且标签化的用户画像模型,这样得到的用户画面可以大致上反映出终端用户的常规业务使用情况,便于流量授权的差异化和精准配置,增强用户的使用体验。That is to say, a labelled user portrait model can be created according to the end user's online behavior data and the service characteristics of the subscription service, which can indicate the end user's consumption behavior, online behavior and basic attributes and other data. The screen can roughly reflect the regular business usage of end users, which facilitates the differentiation and precise configuration of traffic authorization, and enhances the user experience.

请参见表1,例如根据终端用户的上网行为数据和订购业务的业务特征抽象得到了如表1所示的18个上网特征标签,在本发明实施例中可以将这18个上网特征标签称作该终端用户的上网特征标签类。Please refer to Table 1. For example, 18 surfing feature tags as shown in Table 1 are abstracted according to the surfing behavior data of the terminal user and the service features of the subscription service. In the embodiment of the present invention, the 18 surfing feature tags may be called The Internet feature label class of the end user.

表1Table 1

序号serial number 上网特征标签Internet feature label 初始权重initial weight 11 22:00到次日凌晨6:00用户上网流量User Internet traffic from 22:00 to 6:00 am the next day 0.790.79 22 6::00到12:00用户上网流量6:00 to 12:00 User Internet Traffic 0.790.79 33 12:00到22:00用户上网流量User Internet traffic from 12:00 to 22:00 0.850.85 44 用户工作日上网流量User's Internet traffic on weekdays 0.660.66 55 用户节假日上网流量User Internet traffic during holidays 0.850.85 66 用户订购的资费套餐内的免费流量Free data in the tariff plan subscribed by the user 0.430.43 77 用户使用业务大类为视频Users use the business category as video 0.430.43 88 用户使用业务大类为网页Users use business categories as web pages 0.590.59 99 用户使用业务大类为音乐The main business category of users is music 0.430.43 1010 用户使用业务大类为游戏The main business category of users is games 0.430.43 1111 用户职业为学生User Occupation for Students 0.090.09 1212 用户职业为娱乐圈明星User occupation is entertainment star 0.090.09 1313 用户职业为企业家User occupation is entrepreneur 0.090.09 1414 用户职业为普通白领User occupation is ordinary white-collar workers 0.090.09 1515 用户职业为农民User occupation is farmer 0.090.09 1616 用户年龄为青年User age is youth 0.020.02 1717 用户年龄为中年User age is middle age 0.020.02 1818 用户年龄为老年User age is old 0.020.02

如表1中所示的,每个上网特征标签都对应有一个初始权重,例如对于序号1-3的这3个上网特征标签来说,其中的“22:00到次日凌晨6:00用户上网流量”和“6::00到12:00用户上网流量”的权重值为0.79,而“12:00到22:00用户上网流量”为更高一点的0.85,则可以说明用户的上网习惯是在12:00到22:00这段时间内上网比较多,又例如对于序号为7-10的4个上网特征标签来说,由于“用户使用业务大类为网页”的权重值要大于其它3个,则可以说明用户在上网期间大部分时间是在浏览网页,等等。As shown in Table 1, each surfing feature tag corresponds to an initial weight. For example, for the 3 surfing feature tags with serial numbers 1-3, the "22:00 to 6:00 am the next day" The weight value of "Internet traffic" and "User Internet traffic from 6:00 to 12:00" is 0.79, while "User Internet traffic from 12:00 to 22:00" is a higher value of 0.85, which can indicate the user's Internet habits There is a lot of Internet access during the period from 12:00 to 22:00. For example, for the four Internet feature tags with serial numbers 7-10, the weight value of "users use business categories is web pages" is greater than other 3, it can indicate that the user spends most of the time browsing the web during Internet access, and so on.

上述介绍了一种创建流量授权模型的方式,需要说明的是,除了上述介绍的方式之外还可以采用其它的方式来进行模型创建,只要是将终端用户的上网行为数据和订购业务的业务特征作为输入数据来完成最终的流量授权模型的创建即可,本发明实施例不再一一举例了。The above describes a method for creating a traffic authorization model. It should be noted that, in addition to the method described above, other methods can be used to create the model, as long as the end user's online behavior data and the service characteristics of the subscription service are used. The creation of the final traffic authorization model can be completed as input data, and the embodiments of the present invention will not give examples one by one.

步骤22:获得终端用户对应的终端设备发送的流量业务请求。Step 22: Obtain the traffic service request sent by the terminal device corresponding to the terminal user.

在创建了针对终端用户的流量授权模型之后,在实际使用过程中,当用户需要通过终端设备上网时则会先向OCS系统发送对应的流量业务请求,具体来说是通过终端用户对应的终端设备向OCS系统上报流量业务请求。After the traffic authorization model for end users is created, in actual use, when the user needs to access the Internet through the terminal device, the corresponding traffic service request will be sent to the OCS system first, specifically through the terminal device corresponding to the end user. Report traffic service requests to the OCS system.

步骤23:将流量业务请求输入流量授权模型以得到针对流量业务请求的预测流量授权信息。Step 23: Input the traffic service request into the traffic authorization model to obtain the predicted traffic authorization information for the traffic service request.

进一步地,为了对终端用户的流量业务请求进行授权,OCS系统在获得了终端设备上报的流量业务请求之后则可以将该流量业务请求作为输入条件输入到先前创建的流量授权模型中进行计算,进而可以动态地获得针对该流量业务请求的预测流量授权信息,也就是说,OCS系统是根据用户实时上报的流量业务请求进行地进行授权配置,用户不同所预测的授权信息也不相同,这样可以是实现对不同用户进行差异化的流量授权配置,并且流量业务请求不同所预测的授权信息也不同,这样不仅可以对不同用户进行差异化配置,针对同一用户的不同业务请求也会进行差异化配置,使得每次对于用户的授权配置可以与当前具体的流量业务请求尽量契合,以达到尽量满足用户当前的实际使用需求的目的。Further, in order to authorize the traffic service request of the terminal user, after the OCS system obtains the traffic service request reported by the terminal device, the traffic service request can be input into the previously created traffic authorization model as an input condition for calculation, and then The predicted traffic authorization information for the traffic service request can be dynamically obtained, that is to say, the OCS system performs authorization configuration according to the traffic service request reported by the user in real time, and the authorization information predicted by different users is different. Differentiated traffic authorization configuration for different users is realized, and the authorization information predicted by different traffic service requests is also different, so that not only different users can be configured differently, but also different service requests of the same user. Therefore, each authorization configuration for the user can match the current specific traffic service request as much as possible, so as to achieve the purpose of satisfying the current actual use demand of the user as much as possible.

结合到前述的以上网特征标签类和对应的初始权重创建流量授权模型的方式来说,OCS系统在获得了终端设备上报的流量业务请求之后可以先对该流量业务请求进行解析以确定出与该流量业务请求对应的多个上网特征标签,再将该多个上网特征标签分别对应的权重值相加以得到与该流量业务请求对应的总权重值,进而再根据所得到的总权重值确定与该流量业务请求对应的预测流量授权信息。Combining the above-mentioned method of creating a traffic authorization model with the Internet feature tag class and the corresponding initial weight, after the OCS system obtains the traffic service request reported by the terminal device, it can first parse the traffic service request to determine whether it is related to the traffic service request. Multiple Internet access feature tags corresponding to the traffic service request, and then add the weight values corresponding to the multiple Internet access feature tags respectively to obtain the total weight value corresponding to the traffic service request, and then determine the corresponding weight value according to the obtained total weight value. The predicted traffic authorization information corresponding to the traffic service request.

通过将用户实时上报的流量业务请求分解成对应的多个上网特征标签,并根据这些上网特征标签对应的权重值来进行流量授权的配置,因为通过大量的上网使用数据可以大致反映用户的平时业务使用需求,所以本发明实施例中的方式可以是通过将用户当前的流量业务请求与用户的历史使用习惯关联起来以对当前的流量授权进行针对性地准确预测。By decomposing the traffic service requests reported by users in real time into multiple corresponding Internet feature tags, and configuring traffic authorization according to the corresponding weight values of these Internet feature tags, because a large amount of Internet usage data can roughly reflect the user's usual services Therefore, the method in this embodiment of the present invention may be to make targeted and accurate prediction on the current traffic authorization by associating the current traffic service request of the user with the historical usage habit of the user.

另外,在实际中,用户所订购的业务中可能包括特殊流量业务,例如在本有的资费套餐的基础上还额外订购了闲时流量包业务或视频专用流量包业务等预定流量包业务,针对这些还包括预定流量包业务的情形,在采用权重值进行流量授权预测时还可以进行额外的权重增补。比如,用户订购了视频专用流量包业务,在根据前述方式得到了所有上网特征标签的总权重值之后,如果用户上报的流量业务请求表明其所请求的流量是用于观看视频的,那么则表明流量业务请求是与预定流量包业务匹配的,此时则可以再在该总权重值的基础上补正预定权重以获得最终的目标总权重值,最后也就是根据该目标总权重值来进行流量授权的预测配置。In addition, in practice, the services subscribed by users may include special traffic services. For example, on the basis of the existing tariff package, they additionally subscribe to scheduled traffic package services such as idle-time traffic package services or video-specific traffic package services. These also include the case of predetermined traffic package services, and additional weights can be supplemented when the weight values are used for traffic authorization prediction. For example, if the user subscribes to the video-specific traffic package service, after obtaining the total weight value of all Internet feature tags according to the aforementioned method, if the traffic service request reported by the user indicates that the requested traffic is for watching videos, then it indicates that The traffic service request matches the predetermined traffic package service. At this time, the predetermined weight can be corrected on the basis of the total weight value to obtain the final target total weight value, and finally the traffic authorization is performed according to the target total weight value. forecast configuration.

因为预定流量包业务是用户在资费套餐的基础上额外订购的,表明用户对该预定流量包业务的实际使用需求是较为强烈的,其在用户使用流量进行上网的过程中应该是经常性地,即其对用户的上网行为的影响力一般是较大的,所以通过对特殊的流量业务进行额外的权重增补的方式可以对用户的流量业务请求进行最大程度上的流量授权,进而尽量满足用户的实际使用需求。Because the predetermined traffic package service is subscribed by the user on the basis of the tariff package, it indicates that the user's actual demand for the predetermined traffic package service is relatively strong. That is, its influence on the user's online behavior is generally large, so by adding additional weights to special traffic services, the user's traffic service requests can be authorized to the greatest extent, so as to meet the user's requirements as much as possible. actual use requirements.

例如,一个校园用户订购了任我看腾讯视频流量包和省内10G流量包,用户流量账户下任我看腾讯视频流量包的提醒门限是15G,省内流量包的提醒门限6G,用户于22:30发起腾讯视频业务请求,结合到表1来说,在计算总权重值时则是将“22:00到次日凌晨6:00用户上网流量”、“用户使用业务大类为视频”、“用户职业为学生”和“用户年龄为青年”这4个上网特征标签分别对应的初始权重相加得到,即得到0.79+0.43+0.09+0.01=1.32的总权重值。进一步地,由于当前所请求的是腾讯视频业务请求,其与用户订购的任我看腾讯视频流量包是相匹配的,所以还可以进行额外权重的增补,例如再增加0.8的权重,所以最终用来进行流量授权配置的目标总权重值是开始获得的1.32的总权重值与0.8的增补权重值之和,即2.12,所以用户当前的发起的腾讯视频业务请求可以获得常规授权量的2.12倍,由于单次授权量增加了,那么用户在使用此业务的情况下与OCS之间的消息交互量的降幅可以达到50%左右,从而可以降低OCS的系统压力,并且在业务使用过程中能够尽量少地向OCS进行消息交互,还可以在一定程度上提升用户的使用感受。For example, a campus user subscribes to a Tencent video data package and a provincial 10G data package. The user's data account has a reminder threshold of 15G for the Tencent video data package, and the provincial data package reminder threshold is 6G. :30 to initiate a Tencent video service request, combined with Table 1, when calculating the total weight value, the “user’s Internet traffic from 22:00 to 6:00 am the next day”, “users use the business category is video”, The initial weights corresponding to the 4 online feature labels "user occupation is student" and "user age is youth" are added together to obtain the total weight value of 0.79+0.43+0.09+0.01=1.32. Further, since the current request is the Tencent video service request, which matches the Tencent Video traffic package ordered by the user, additional weights can also be added, such as adding a weight of 0.8, so the final use The target total weight value for traffic authorization configuration is the sum of the total weight value of 1.32 obtained at the beginning and the supplementary weight value of 0.8, that is, 2.12, so the current Tencent video service request initiated by the user can obtain 2.12 times the regular authorization amount. Due to the increase in the amount of authorization for a single time, the amount of message interaction between users and OCS can be reduced by about 50% when using this service, which can reduce the system pressure of OCS and minimize the use of the service. It can also improve the user's experience to a certain extent by interacting with the OCS message locally.

步骤24:将预测流量授权信息发送给PGW,以通过PGW将预测流量授权信息转发给终端设备。Step 24: Send the predicted traffic authorization information to the PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.

在采用前述介绍的方式获得了针对流量业务请求的预测授权信息之后,OCS可以将其返回给PGW,再通过PGW将该预测授权信息返回给终端设备以完成对终端用户的流量授权的自动配置。After obtaining the predicted authorization information for the traffic service request in the manner described above, the OCS can return it to the PGW, and then return the predicted authorization information to the terminal device through the PGW to complete the automatic configuration of the terminal user's traffic authorization.

在实际中,可能由于一些异常原因导致预测授权信息配置失败或者出错,为了确保反馈给终端设备的预测授权信息是准确的且不影响用户的业务进行,在将预测授权信息发送给PGW之前,可以先根据预定判断规则判断该预测流量授权信息是否出错,例如预测流量授权信息是0或者10T等明显出错,此时为了不影响用户的业务使用,可以将预先配置的授权信息发送给PGW再由PGW转发给终端设备,而预先配置的授权信息是能够至少确保用户正常进行业务的授权信息,当然如果确定预测流量授权信息没有明显的出错那么则将估计的预测流量授权信息发送给PGW再由PGW转发给终端设备。In practice, the configuration of the predictive authorization information may fail or be wrong due to some abnormal reasons. To ensure that the predictive authorization information fed back to the terminal device is accurate and does not affect the user's service, before sending the predictive authorization information to the PGW, you can First judge whether the predicted traffic authorization information is wrong according to the predetermined judgment rules. For example, the predicted traffic authorization information is obviously wrong, such as 0 or 10T. At this time, in order not to affect the user's service use, the pre-configured authorization information can be sent to the PGW and then the PGW Forwarded to the terminal device, and the pre-configured authorization information is the authorization information that can at least ensure that the user can perform services normally. Of course, if it is determined that there is no obvious error in the predicted traffic authorization information, the estimated predicted traffic authorization information will be sent to the PGW and then forwarded by the PGW. to the terminal device.

在根据所创建的流量授权模型对用户的流量业务请求进行预测授权之后,为了对流量授权模型进行优化以使得后续能够更加准确地对用户的其它流量业务请求进行更加准确的流量授权,在本发明实施例中,在对终端用户进行一次预测流量授权之后,还可以获得该终端用户基于OCS所配置的预测流量授权信息进行流量业务而产生的流量实际使用信息,再将该流量实际使用信息和之前的预测流量授权信息一起作为训练条件输入之前创建的流量授权模型进行模型训练,进而得到训练后的流量授权模型,也就是说,可以通过OCS前一次预测的流量授权信息和用户进行流量业务的实际使用信息对流量授权模型继续进行训练,通过自主学习的方式可以对流量授权模型进行逐渐优化和调整,那么再通过训练后的流量授权模型对用户的其它流量业务请求进行流量授权预测时就能够更加接近用户的实际使用需求,使得对于用户的流量授权可以越来越准确,提高流量授权的准确性。After the user's traffic service request is predicted and authorized according to the created traffic authorization model, in order to optimize the traffic authorization model so that the user's other traffic service requests can be more accurately authorized subsequently, in the present invention In the embodiment, after a predicted traffic authorization is performed on the terminal user, the actual traffic usage information generated by the terminal user performing the traffic service based on the predicted traffic authorization information configured by the OCS can also be obtained, and then the actual traffic usage information and the previous traffic usage information can be obtained. The predicted traffic authorization information is used as training conditions to input the previously created traffic authorization model for model training, and then the trained traffic authorization model is obtained. Use the information to continue to train the traffic authorization model, and gradually optimize and adjust the traffic authorization model through self-learning. It is close to the actual usage requirements of users, so that the traffic authorization for users can be more and more accurate, and the accuracy of traffic authorization is improved.

在具体实施过程中,可以按照一定的周期对流量授权模型进行持续训练,例如可以每间隔预定时长(例如2天)进行一次模型训练,或者可以每间隔预定数量的流量业务请求之后进行一次模型训练,或者还可以在确定用户所订购的资费套餐发生变化时及时进行模型训练以尽量满足用户在新资费套餐下的流量使用需求。In the specific implementation process, the traffic authorization model can be continuously trained according to a certain period. For example, the model training can be performed at a predetermined time interval (for example, 2 days), or the model training can be performed after a predetermined number of traffic service requests. , or when it is determined that the tariff package subscribed by the user changes, model training can be performed in time to meet the user's traffic usage requirements under the new tariff package as much as possible.

本发明实施例中,可以根据终端用户的上网行为数据和订购业务的业务特征创建流量授权模型,进而在获得终端用户上报的流量业务请求时,可以将该流量业务请求输入创建的流量授权模型以得到针对该流量业务请求的预测流量授权信息,最后再将所获得的预测流量授权信息发送给终端设备以实现对用户的流量业务请求进行自动授权。由于该流量授权模型是根据该终端用户的上网行为数据再结合订购业务的业务特征创建的,所以对用户的流量业务请求进行预估时针对性较强,能够尽量符合终端用户的实际使用需求,进而提高流量授权配置的准确性,并且可以针对不同的终端用户进行差异化的流量授权,使得对于流量的授权方式更为灵活,以尽量满足用户的实际流量业务需求,增强用户的流量业务体验。In this embodiment of the present invention, a traffic authorization model can be created according to the end user's surfing behavior data and the service characteristics of the subscription service, and then when the traffic service request reported by the end user is obtained, the traffic service request can be input into the created traffic authorization model to Obtain the predicted traffic authorization information for the traffic service request, and finally send the obtained predicted traffic authorization information to the terminal device to realize automatic authorization of the user's traffic service request. Since the traffic authorization model is created based on the end user's surfing behavior data combined with the service characteristics of the subscription service, the user's traffic service request is highly targeted when it is estimated, and can meet the actual use requirements of the end user as much as possible. This further improves the accuracy of the traffic authorization configuration, and can perform differentiated traffic authorization for different end users, making the traffic authorization method more flexible, so as to meet the user's actual traffic service requirements as much as possible and enhance the user's traffic service experience.

基于同一发明构思,请参见图3,本发明实施例提供一种OCS,该OCS可以是前述实施例中介绍中所提到的OCS。该OCS包括模型创建模块31、第一获得模块32、授权模块33和发送模块34,而且本发明实施例中的模型创建模块31、第一获得模块32、授权模块33和发送模块34可以通过硬件处理器来实现相关功能单元。其中:Based on the same inventive concept, referring to FIG. 3 , an embodiment of the present invention provides an OCS, and the OCS may be the OCS mentioned in the introduction in the foregoing embodiments. The OCS includes a model creation module 31, a first acquisition module 32, an authorization module 33, and a transmission module 34, and the model creation module 31, the first acquisition module 32, the authorization module 33, and the transmission module 34 in the embodiment of the present invention can be implemented by hardware The processor implements the relevant functional units. in:

模型创建模块31,用于根据终端用户的上网行为数据和订购业务的业务特征,创建流量授权模型;The model creation module 31 is used for creating a traffic authorization model according to the surfing behavior data of the end user and the service characteristics of the subscription service;

第一获得模块32,用于获得终端用户对应的终端设备发送的流量业务请求;The first obtaining module 32 is configured to obtain the traffic service request sent by the terminal device corresponding to the end user;

授权模块33,用于将流量业务请求输入流量授权模型以得到针对流量业务请求的预测流量授权信息;The authorization module 33 is used to input the traffic service request into the traffic authorization model to obtain the predicted traffic authorization information for the traffic service request;

发送模块34,用于将预测流量授权信息发送给PGW,以通过PGW将预测流量授权信息转发给终端设备.The sending module 34 is configured to send the predicted traffic authorization information to the PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.

在一种可能的实施方式中,模型创建模块31用于:In a possible implementation, the model creation module 31 is used to:

将上网行为数据和订购业务的业务特征抽象成上网特征标签类;其中,上网特征标签类包括至少一个上网特征标签;Abstract the surfing behavior data and the business features of the subscription service into surfing feature label classes; wherein, the surfing feature label classes include at least one surfing feature label;

根据上网行为数据为上网特征标签类中的每个上网特征标签设置一个初始权重;其中,权重越大的上网特征标签对用户上网行为的影响越大;According to the surfing behavior data, an initial weight is set for each surfing feature label in the surfing feature label class; wherein, the surfing feature label with a larger weight has a greater impact on the user's surfing behavior;

根据上网特征标签类和对应的初始权重创建流量授权模型。Create a traffic authorization model according to the Internet feature label class and the corresponding initial weight.

在一种可能的实施方式中,授权模块33用于:In a possible implementation, the authorization module 33 is used to:

解析流量业务请求以确定与流量业务请求对应的多个上网特征标签;Parsing the traffic service request to determine multiple Internet feature tags corresponding to the traffic service request;

将多个上网特征标签分别对应的权重值相加以得到与流量业务请求对应的总权重值;The weight values corresponding to the plurality of Internet access feature tags are added together to obtain a total weight value corresponding to the traffic service request;

根据总权重值确定预测流量授权信息。The predicted traffic authorization information is determined according to the total weight value.

在一种可能的实施方式中,授权模块33用于:In a possible implementation, the authorization module 33 is used to:

在获得总权重值之后,判断流量业务请求与订购业务所包括的预定流量包业务是否匹配;After obtaining the total weight value, determine whether the traffic service request matches the predetermined traffic package service included in the subscription service;

若流量业务请求与预定流量包业务匹配,则在总权重值的基础上再补增预定权重以获得目标总权重值;If the traffic service request matches the predetermined traffic package service, the predetermined weight is added on the basis of the total weight value to obtain the target total weight value;

根据目标总权重值确定预测流量授权信息。The predicted traffic authorization information is determined according to the target total weight value.

在一种可能的实施方式中,发送模块34用于:In a possible implementation, the sending module 34 is used for:

根据预定判断规则判断预测流量授权信息是否出错;Judging whether the predicted traffic authorization information is wrong according to the predetermined judgment rule;

若预测流量授权信息未出错,则将预测流量授权信息发送给PGW;If the predicted traffic authorization information is correct, send the predicted traffic authorization information to the PGW;

若预测流量授权信息出错,则将预先配置的授权信息发送给PGW。If the predicted traffic authorization information is wrong, the pre-configured authorization information is sent to the PGW.

在一种可能的实施方式中,OCS还包括:In a possible implementation, the OCS further includes:

第二获得模块,用于在发送模块34将预测流量授权信息发送给PGW之后,获得终端用户基于预测流量授权信息进行流量业务的流量实际使用信息;The second obtaining module is used to obtain the actual flow usage information of the terminal user performing the flow service based on the predicted flow authorization information after the sending module 34 sends the predicted flow authorization information to the PGW;

模型训练模块,用于将预测流量授权信息和流量实际使用信息输入流量授权模型以对流量授权模型进行训练,以获得训练后的流量授权模型。The model training module is used to input the predicted traffic authorization information and the actual traffic usage information into the traffic authorization model to train the traffic authorization model to obtain the trained traffic authorization model.

由于本发明实施例提供的OCS可以用于执行前述的OCS的流量授权方法所包括的步骤,因此对于本发明实施例中OCS包括的各功能模块所能够实现的功能及一些实现过程可参考前述的OCS的流量授权方法实施例部分的描述,在此不再赘述。Since the OCS provided in the embodiment of the present invention can be used to execute the steps included in the foregoing OCS traffic authorization method, for the functions that can be implemented by each functional module included in the OCS in the embodiment of the present invention and some implementation processes, refer to the foregoing. The description of the embodiment part of the traffic authorization method of the OCS will not be repeated here.

基于同一发明构思,请参见图4,本发明实施例提供一种服务器,该服务器包括至少一个处理器41(在图4中是以一个处理器41进行图示说明),与所述至少一个处理器41连接的通信接口42,通信接口42用于收发信息,以及与至少一个处理器41连接的存储器43。其中,存储器43存储有可被至少一个处理器41执行的指令,至少一个处理器41通过执行存储器存储的指令可以执行前述的数据存储方法的步骤。Based on the same inventive concept, referring to FIG. 4, an embodiment of the present invention provides a server, the server includes at least one processor 41 (in FIG. 4, one processor 41 is used for illustration), and the at least one processor The communication interface 42 connected with the processor 41 is used for sending and receiving information, and the memory 43 is connected with the at least one processor 41 . The memory 43 stores instructions that can be executed by at least one processor 41, and the at least one processor 41 can execute the steps of the aforementioned data storage method by executing the instructions stored in the memory.

处理器41具体可以是通用的CPU(中央处理器),或者可以是ASIC(ApplicationSpecific Integrated Circuit,特定应用集成电路),或者可以是一个或多个用于控制程序执行的集成电路,可以是基带芯片,等等。Specifically, the processor 41 may be a general-purpose CPU (central processing unit), or may be an ASIC (Application Specific Integrated Circuit, application-specific integrated circuit), or may be one or more integrated circuits for controlling program execution, or may be a baseband chip ,and many more.

存储器43的数量可以是一个或多个,存储器43可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、RAM(Random Access Memory,随机访问存储器)、SRAM(Static Random Access Memory,静态随机访问存储器)、PROM(Programmable Read Only Memory,可编程只读存储器)、ROM(Read Only Memory,只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,带电可擦除可编程只读存储器)、磁性存储器、磁盘、光盘等等。The number of the memory 43 may be one or more, and the memory 43 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, RAM (Random Access Memory, random access memory), SRAM ( Static Random Access Memory), PROM (Programmable Read Only Memory, Programmable Read Only Memory), ROM (Read Only Memory, Read Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory, erasable with electricity) programmable read-only memory), magnetic memory, magnetic disk, optical disk, etc.

通过对处理器41进行设计编程,可以将前述的数据存储方法对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的OCS的流量授权方法的步骤,如何对处理器41进行设计编程为本领域技术人员所公知的技术,这里不再赘述。By designing and programming the processor 41, the code corresponding to the aforementioned data storage method can be solidified into the chip, so that the chip can execute the steps of the aforementioned OCS traffic authorization method during operation. How to design and program the processor 41 It is a technique known to those skilled in the art and will not be repeated here.

基于同一发明构思,本发明实施例中还提供一种可读存储介质,所述可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如前述的OCS的流量授权方法的步骤。Based on the same inventive concept, an embodiment of the present invention further provides a readable storage medium, where the readable storage medium stores computer instructions, when the computer instructions are executed on the computer, the computer executes the aforementioned OCS traffic The steps of the authorization method.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied therein, including but not limited to disk storage, optical storage, and the like.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit and scope of the invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims (7)

1. A method for authorizing traffic of an OCS (online charging system), the method comprising:
abstracting the internet behavior data of the terminal user and the service characteristics of the ordering service into internet characteristic label classes; the internet access feature tag class comprises at least one internet access feature tag, the internet access behavior data is use information generated by the terminal user in the process of using a flow service to perform internet access behavior, and the internet access behavior is an operation behavior of using the flow service to perform internet access;
setting an initial weight for each internet surfing feature tag in the internet surfing feature tag class according to the internet surfing behavior data; the internet surfing feature tags with larger weights have larger influence on the internet surfing behavior of the user, and the internet surfing feature tags with larger weights indicate that the frequency of the corresponding internet surfing events of the user is higher;
creating a flow authorization model according to the Internet characteristic label class and the corresponding initial weight;
acquiring a flow service request sent by terminal equipment corresponding to the terminal user;
inputting the traffic service request into the traffic authorization model to obtain predicted traffic authorization information for the traffic service request, including: analyzing the flow service request to determine a plurality of internet access characteristic labels corresponding to the flow service request; adding the weight values respectively corresponding to the plurality of internet access feature tags to obtain a total weight value corresponding to the traffic service request; determining the predicted flow authorization information according to the total weight value;
and sending the predicted traffic authorization information to a packet data network gateway (PGW) so as to forward the predicted traffic authorization information to the terminal equipment through the PGW.
2. The method of claim 1, wherein determining the predicted traffic authorization information based on the total weight value comprises:
after obtaining the total weight value, judging whether the flow service request is matched with a preset flow packet service included in the subscription service;
if the flow service request is matched with the preset flow packet service, adding a preset weight on the basis of the total weight to obtain a target total weight;
and determining the predicted flow authorization information according to the target total weight value.
3. The method of claim 1, wherein sending the predicted traffic authorization information to a PGW comprises:
judging whether the predicted flow authorization information has errors according to a preset judgment rule;
if the predicted traffic authorization information is not in error, sending the predicted traffic authorization information to the PGW;
and if the predicted flow authorization information is wrong, sending preset authorization information to the PGW.
4. The method of any of claims 1-3, wherein after sending the predicted traffic authorization information to the PGW, further comprising:
acquiring actual traffic use information of traffic service performed by the terminal user based on the predicted traffic authorization information;
and inputting the predicted traffic authorization information and the actual traffic use information into the traffic authorization model to train the traffic authorization model so as to obtain the trained traffic authorization model.
5. An OCS (online charging System), wherein the OCS comprises:
the model creating module is used for abstracting the internet behavior data of the terminal user and the service characteristics of the ordering service into internet characteristic label classes; the internet access feature tag class comprises at least one internet access feature tag, the internet access behavior data is use information generated by the terminal user in the process of using a flow service to perform internet access behavior, and the internet access behavior is an operation behavior of using the flow service to perform internet access; setting an initial weight for each internet surfing feature tag in the internet surfing feature tag class according to the internet surfing behavior data; the internet surfing feature tags with larger weights have larger influence on the internet surfing behavior of the user, and the internet surfing feature tags with larger weights indicate that the frequency of the corresponding internet surfing events of the user is higher; creating a flow authorization model according to the Internet characteristic label class and the corresponding initial weight;
an obtaining module, configured to obtain a traffic service request sent by a terminal device corresponding to the terminal user;
the authorization module is used for analyzing the flow service request by using the flow authorization model to determine a plurality of internet access feature tags corresponding to the flow service request, adding weight values corresponding to the internet access feature tags respectively to obtain a total weight value corresponding to the flow service request, and determining predicted flow authorization information aiming at the flow service request according to the total weight value;
a sending module, configured to send the predicted traffic authorization information to a packet data network gateway PGW, so as to forward the predicted traffic authorization information to the terminal device through the PGW.
6. A server, characterized in that the server comprises:
at least one processor;
a communication interface coupled to the at least one processor for transceiving information;
a memory coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the at least one processor performing the steps of the method of any one of claims 1-4 by executing the instructions stored by the memory.
7. A readable storage medium storing computer instructions which, when executed on a computer, cause the computer to perform the steps of the method according to any one of claims 1-4.
CN201711490218.XA 2017-12-29 2017-12-29 OCS (online charging System) traffic authorization method, OCS, server and readable storage medium Active CN109995539B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711490218.XA CN109995539B (en) 2017-12-29 2017-12-29 OCS (online charging System) traffic authorization method, OCS, server and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711490218.XA CN109995539B (en) 2017-12-29 2017-12-29 OCS (online charging System) traffic authorization method, OCS, server and readable storage medium

Publications (2)

Publication Number Publication Date
CN109995539A CN109995539A (en) 2019-07-09
CN109995539B true CN109995539B (en) 2022-04-15

Family

ID=67111512

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711490218.XA Active CN109995539B (en) 2017-12-29 2017-12-29 OCS (online charging System) traffic authorization method, OCS, server and readable storage medium

Country Status (1)

Country Link
CN (1) CN109995539B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111314869B (en) * 2020-02-18 2021-06-29 中国联合网络通信集团有限公司 Flow quota distribution method and device, electronic equipment and storage medium
CN114490817A (en) * 2022-01-21 2022-05-13 百度在线网络技术(北京)有限公司 A kind of traffic classification method, device, electronic equipment, medium and product
CN118659941B (en) * 2024-08-20 2024-11-22 天翼物联科技有限公司 Internet of things card online charging authorization method, device, platform and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103079236A (en) * 2013-01-29 2013-05-01 华为软件技术有限公司 Traffic flow authorization method, device and system
CN106888441A (en) * 2015-12-15 2017-06-23 中国电信股份有限公司 Online charging method, Online Charging System and charge system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016091294A1 (en) * 2014-12-10 2016-06-16 Telefonaktiebolaget Lm Ericsson (Publ) Estimating data traffic composition of a communication network through extrapolation
CN106778303B (en) * 2016-12-07 2020-03-17 腾讯科技(深圳)有限公司 Authorization policy optimization method and authorization policy optimization device
CN107276799B (en) * 2017-06-12 2020-02-14 中国联合网络通信集团有限公司 Mobile terminal flow prediction method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103079236A (en) * 2013-01-29 2013-05-01 华为软件技术有限公司 Traffic flow authorization method, device and system
CN106888441A (en) * 2015-12-15 2017-06-23 中国电信股份有限公司 Online charging method, Online Charging System and charge system

Also Published As

Publication number Publication date
CN109995539A (en) 2019-07-09

Similar Documents

Publication Publication Date Title
CN109995539B (en) OCS (online charging System) traffic authorization method, OCS, server and readable storage medium
CN103096385B (en) A kind of method of flow control, device and terminal
CN113132267B (en) Distributed system, data aggregation method and computer readable storage medium
CN111147395B (en) Network resource adjusting method and device
CN104113576A (en) Method and device for updating client
CN115004672B (en) Information push method, device, server and storage medium
CN113127723B (en) User portrait processing method, device, server and storage medium
CN113079479B (en) Package recommendation method, device and computing device
US10423627B2 (en) Server for assigning ranks to users and method therefor
CN110662188B (en) Charging method and system
CN111160991A (en) PDB advertisement traffic optimization method, device, storage medium and electronic equipment
CN108111591B (en) Method and device for pushing message and computer readable storage medium
CN109995551B (en) Service metering method and device of cloud computing system
CN110351345B (en) Method and device for processing service request
CN112070561B (en) Electronic coupon recommendation method and device
CN116777518A (en) Transaction management method, device, storage medium and equipment
CN107733806B (en) Data processing method and device
CN109818759A (en) Flow sharing method, device and the computer equipment shown based on data
WO2017213065A1 (en) Service management system, service management method, and recording medium
CN113468442A (en) Resource bit flow distribution method, computing device and computer storage medium
Pamboris et al. AD-APT: Blurring the boundary between mobile advertising and user satisfaction
CN111581558A (en) Method, device and equipment for determining page loading duration and storage medium
CN111275473A (en) Content item delivery method, device, server and storage medium
TWI478089B (en) Information management method
CN106570734B (en) Game transaction request processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant