CN114567600A - Traffic management method and related equipment - Google Patents

Traffic management method and related equipment Download PDF

Info

Publication number
CN114567600A
CN114567600A CN202210100780.1A CN202210100780A CN114567600A CN 114567600 A CN114567600 A CN 114567600A CN 202210100780 A CN202210100780 A CN 202210100780A CN 114567600 A CN114567600 A CN 114567600A
Authority
CN
China
Prior art keywords
gateway server
client
flow
network
traffic
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.)
Granted
Application number
CN202210100780.1A
Other languages
Chinese (zh)
Other versions
CN114567600B (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.)
Shenzhen Grandstream Networks Technologies Co ltd
Original Assignee
Shenzhen Grandstream Networks Technologies 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 Shenzhen Grandstream Networks Technologies Co ltd filed Critical Shenzhen Grandstream Networks Technologies Co ltd
Priority to CN202210100780.1A priority Critical patent/CN114567600B/en
Publication of CN114567600A publication Critical patent/CN114567600A/en
Application granted granted Critical
Publication of CN114567600B publication Critical patent/CN114567600B/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
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • 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/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the application belongs to the field of communication networks, and relates to a traffic management method and related equipment. The traffic management method comprises the steps of establishing a long link with a gateway server through a tls link, logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform; wherein the Portal information includes a traffic limit; receiving the traffic usage of the client, and sending the traffic usage to the gateway server so that the gateway server feeds back a result whether the traffic usage of the client exceeds the traffic limit according to the Portal information; and receiving a feedback result of the gateway server, and controlling the client to continue to access the network or disconnect the network according to the feedback result. According to the embodiment of the application, the gateway server can control the flow use of the client according to the flow limit configured by the user, and the network of the client is disconnected under the condition that the flow use amount of the client exceeds the flow limit, so that the client is prevented from abusing the flow, and the network utilization rate is improved.

Description

Traffic management method and related equipment
Technical Field
The present application relates to the field of communication networks, and in particular, to a traffic management method and related devices.
Background
Portal is a captive Portal that requires a client to connect to the network after it has been authenticated by an authentication means. There are various authentication methods, but all are default authentication methods. In some specific occasions, a user needs to set some flow limits after passing authentication according to the service condition of the user, so that the malicious use of personnel is avoided, the waste of flow is reduced, and the network utilization rate is improved. However, the existing default authentication method is difficult to satisfy the traffic control requirement of the user, so that the user cannot perform customized traffic control according to the service condition of the user.
Disclosure of Invention
An object of the embodiments of the present application is to provide a traffic management method and related devices, so as to control traffic usage according to a user's requirement, thereby reducing traffic abuse.
In order to solve the foregoing technical problem, an embodiment of the present application provides a traffic management method, which is applied to a terminal device, and adopts the following technical solution, including:
establishing a long link with a gateway server through a tls link, logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes a traffic limit;
Under the condition that the client is accessed to the network, receiving the flow usage of the client, and sending the flow usage to the gateway server, so that the gateway server feeds back whether the flow usage of the client exceeds the result of flow limitation or not according to Portal information;
and receiving a feedback result of the gateway server, and controlling the client to continue to access the network or disconnect the network according to the feedback result.
In order to solve the above technical problem, an embodiment of the present application further provides a traffic management method, which is applied to a cloud service platform, and adopts the following technical solution, including:
receiving Portal information configured by the terminal equipment, and sending the Portal information to the gateway server based on a long link established between the terminal equipment and the gateway server; wherein the Portal information includes a traffic limit;
receiving the flow usage amount sent by the terminal equipment, and sending the flow usage amount to the gateway server so that the gateway server feeds back a result whether the flow usage amount of the client exceeds the flow limit or not according to the Portal information;
and receiving a feedback result of the gateway server, and sending the feedback result to the terminal equipment.
In order to solve the above technical problem, an embodiment of the present application further provides a terminal device, which adopts the following technical solution, including:
The information configuration module is used for establishing a long link with the gateway server through the tls link, logging in the cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes a traffic limit;
the flow control module is used for receiving the flow usage of the client under the condition that the client is accessed to the network and sending the flow usage to the gateway server so that the gateway server feeds back whether the flow usage of the client exceeds the flow limit result or not according to the Portal information;
and the network control module is used for receiving the feedback result of the gateway server and controlling the client to continue to access the network or disconnect the network according to the feedback result.
In order to solve the above technical problem, an embodiment of the present application further provides a cloud service platform, which adopts the following technical scheme, including:
the Portal information receiving module is used for receiving Portal information configured by the terminal equipment and sending the Portal information to the gateway server based on a long link established between the terminal equipment and the gateway server; wherein the Portal information includes a traffic limit;
the flow management module is used for receiving the flow usage amount sent by the terminal equipment and sending the flow usage amount to the gateway server so that the gateway server feeds back whether the flow usage amount of the client exceeds the flow limit result or not according to the Portal information;
And the judgment result sending module is used for receiving the feedback result of the gateway server and sending the feedback result to the terminal equipment.
In order to solve the above technical problem, an embodiment of the present application further provides a computer device, which includes a memory and a processor, where the memory stores computer readable instructions, and the processor executes the computer readable instructions to implement the steps of the traffic management method according to any one of the foregoing embodiments.
In order to solve the above technical problem, an embodiment of the present invention further provides a computer-readable storage medium, where computer-readable instructions are stored on the computer-readable storage medium, and when executed by a processor, the computer-readable instructions implement the steps of the traffic management method according to any of the foregoing embodiments.
Compared with the prior art, the embodiment of the application at least comprises the following beneficial effects:
according to the embodiment of the application, the long link is established with the gateway server, and the Portal information is configured and sent to the gateway server. The gateway server can manage and control the flow use of the client according to the flow limit configured by the user, and can disconnect the network of the client under the condition that the flow use amount of the client exceeds the flow limit so as to avoid the abuse of the flow of the client. Therefore, the flow management and control requirements of a user for customization are met, flow waste is reduced, and the network utilization rate is improved.
Drawings
In order to more clearly illustrate the solution of the present application, the drawings needed for describing the embodiments of the present application will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained by those skilled in the art without inventive effort.
FIG. 1 is an exemplary system architecture diagram to which the present application may be applied;
FIG. 2 is a flow diagram of one embodiment of a traffic management method according to the present application;
FIG. 3 is a flow diagram of another embodiment of a traffic management method according to the present application;
FIG. 4 is a flow diagram of another embodiment of a traffic management method according to the present application;
FIG. 5 is a flowchart of one embodiment of step S220 of FIG. 2;
fig. 6 shows an information flow diagram of a terminal device, a cloud service platform, and a gateway server according to an embodiment of the present application.
FIG. 7 is a flow diagram of one embodiment of a traffic management method according to the present application;
FIG. 8 is a block diagram of an embodiment of a terminal device according to the present application;
FIG. 9 is a block diagram of an embodiment of a cloud service platform according to the present application;
FIG. 10 is a block diagram of one embodiment of a computer device according to the present application.
Detailed Description
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "including" and "having," and any variations thereof, in the description and claims of this application and the description of the above figures are intended to cover non-exclusive inclusions. The terms "first," "second," and the like in the description and claims of this application or in the above-described drawings are used for distinguishing between different objects and not for describing a particular order.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. Network 104 is the medium used to provide communication links between terminal devices 101, 102, 103 and server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have various communication client applications installed thereon, such as a web browser application, a shopping application, a search application, an instant messaging tool, a mailbox client, social platform software, and the like.
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III, mpeg compression standard Audio Layer 3), MP4 players (Moving Picture Experts Group Audio Layer IV, mpeg compression standard Audio Layer 4), laptop portable computers, desktop computers, and the like.
The server 105 may be a server providing various services, such as a background server providing support for pages displayed on the terminal devices 101, 102, 103.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
FIG. 2 shows a flow diagram of one embodiment of a method of traffic management according to the present application. As shown in fig. 2, the traffic management method according to the embodiment of the present application includes the following steps:
s210, establishing a long link with the gateway server through a tls (Transport Layer Security Protocol) link. Logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes traffic restrictions.
According to the embodiment of the application, the long link is established with the gateway server through the tls link, so that the terminal equipment can send and exchange data information with the gateway server. The gateway server can receive the information sent by the terminal equipment and execute processing according to the information sent by the terminal equipment, so that the execution processing made by the gateway server can meet the customization requirements of terminal equipment users.
Portal information is used to provide customized authentication parameters for the authentication mode.
In one example, the Portal information may be customized authentication parameters added to the gateway server's default authentication mode. The default authentication method may be various.
In one example, the Portal information may include traffic restrictions. For example, the connection request may include an upper threshold of the traffic cumulative usage, and if the cumulative usage of the client exceeds the upper threshold, the connection to the network may be disabled. For example, an upper rate threshold may be included, and if the traffic usage rate of the client exceeds the upper rate threshold, the network cannot be connected.
In one example, Portal information may include that a client capable of providing a correct answer to at least one question may be connected to the network. Further, different flow upper limit thresholds may be configured correspondingly to different problems. For example, the Portal information includes A, B |, C three questions, the client selects to answer the a question and answers correctly, then the client can connect to the network, and the upper threshold of traffic connecting to the network through the a question may be 1G; meanwhile, the client can also choose to answer the question B and answer the question correctly, that is, the access network can be connected, but the upper threshold of the traffic connected to the network through the question B is only 500M.
According to the embodiment of the application, the gateway server can execute flow control according to the Portal information configured by the customization requirements of the user by configuring the Portal information and sending the Portal information to the gateway server.
According to the embodiment of the application, communication connection between the terminal equipment and the gateway server is achieved through switching of the cloud service platform. The information sent by the terminal equipment and the gateway server can be cached, and data management is convenient.
And S220, under the condition that the client is accessed to the network, receiving the flow usage of the client, and sending the flow usage to the gateway server so that the gateway server feeds back whether the flow usage of the client exceeds the result of flow limitation or not according to Portal information.
In the embodiment of the application, the traffic usage can also comprise different forms, and the form of receiving the traffic usage can be selected according to configured Portal information. For example, if the traffic in the configured Portal information is limited to the time upper threshold of the network connection, the network utilization time of the client may be received, and if the network utilization time of the client exceeds the time upper threshold of the network connection, a feedback result is sent to the terminal device, so that the terminal device controls the client to disconnect the network. For another example, if the traffic in the Portal information is limited to the upper threshold of the rate of the connection network, the network utilization rate of the client may be received, and when the network utilization rate of the client exceeds the upper threshold of the rate of the connection network, a feedback result is sent to the terminal device, so that the terminal device controls the client to disconnect the network.
And S230, receiving the feedback result of the gateway server, and controlling the client to continue to access the network or disconnect the network according to the feedback result.
As can be appreciated from the above example, in the case where the traffic usage of the client exceeds the traffic limit, the gateway server feeds back the result to the terminal device, and the terminal device may control the client to disconnect the network. The traffic control is realized, and the abuse of the traffic by the client is avoided. Therefore, the flow management and control requirements of users for customization are met, the flow waste is reduced, and the network utilization rate is improved.
According to the embodiment of the application, the long link is established with the gateway server, and Portal information is configured and sent to the gateway server. The gateway server can manage and control the flow use of the client according to the flow limit configured by the user, and can disconnect the network of the client under the condition that the flow use amount of the client exceeds the flow limit so as to avoid the abuse of the flow of the client. Therefore, the flow management and control requirements of users for customization are met, the flow waste is reduced, and the network utilization rate is improved.
In one embodiment, referring to fig. 3, before step S220, the method further includes:
s2101, receive the network request of the customer end, and send the network request to the gateway server, in order to make the gateway server judge whether the customer end permits the cut-in according to Portal information, and send the judged result to the terminal installation.
When a user of a client needs to use a network, a network request is sent to a terminal device. The terminal device sends the network using request to the gateway server, and can verify whether the client side allows access.
The network utilization request comprises identity authentication information, and the client can acquire the request of the client for connecting the network under the condition that the terminal equipment receives the identity authentication information sent by the client. After the terminal device sends the identity authentication information to the gateway server, the gateway server can judge whether the client corresponding to the identity information meets the user with the network access permission condition configured by the terminal device according to the Portal information.
S2102, receiving a judgment result of the gateway server; and controlling the client to access the network under the condition that the judgment result is that the access is allowed.
In one example, the determination includes allowing access and disallowing access. And if the judgment result is that the access is allowed, the control client can access the network. And otherwise, the client is prevented from accessing the network under the condition that the judgment result is that the access is not allowed.
In one example, the client is allowed to access the network when the accumulated amount of traffic usage of the client does not exceed a preset traffic upper threshold. And under the condition that the traffic use accumulated quantity of the client exceeds a preset traffic upper limit threshold, forbidding the client to access the network.
According to the embodiment of the application, the client without the network permission can be prevented from being connected with the network by verifying the identity of the client.
In one exemplary application scenario, clients that need to be authenticated as employees within a company are able to connect to the network. The network can be further prevented from being abused.
In one embodiment, referring to fig. 4, after step S210, the method further includes:
s2111, receiving the download link generated in the cloud service platform, and downloading the Portal file corresponding to the Portal information through the download link.
S2112, receiving the flow usage amount or the network request of the client based on the Portal file.
In the embodiment of the application, the device terminal receives the download connection and downloads and obtains the Portal file, wherein the Portal file can be a system configuration file, and the network access of the client can be controlled through the Portal file, for example, the network access of some clients is disconnected in the configuration file. The network utilization request of the client can be received, and the network utilization request is automatically sent to the cloud server platform; and the traffic usage of different clients can be browsed and sent to the cloud service platform. In the implementation mode that the long link is directly established between the terminal equipment and the gateway server and the switching is not carried out through the cloud service platform, the gateway server can also be used for receiving the Portal information, generating a Portal file according to the Portal information and sending the Portal file to the terminal equipment.
In one embodiment, the request includes the identity authentication information of the client, and step S2101 includes:
and receiving the identity authentication information and sending the identity authentication information to the gateway server so that the gateway server acquires the client side corresponding to the identity authentication information based on the identity authentication information, judges whether the client side corresponding to the identity authentication information is allowed to be accessed according to the Portal information, and sends the judgment result to the terminal equipment.
The identity authentication information can be used for identifying different clients, for example, the cloud service platform calculates the accumulated usage amount of the client corresponding to the identity authentication information based on the identity authentication information; and the gateway server judges whether the client corresponding to the identity authentication information allows access or not based on the identity authentication information.
It is worth mentioning that the identity authentication may be through one or more of password authentication, form authentication, and ssid (Service Set Identifier) authentication. The identity authentication information may be a password in password authentication, form content in form authentication, ssid information in ssid authentication, and authentication type identification (which one or more of the above authentication methods).
In the embodiment of the application, the cloud service platform and the gateway server can find the historical information corresponding to the client through the identity authentication information, for example, the accumulated usage amount of the traffic or the upper limit threshold of the traffic that can be used by the client. So as to conveniently judge the network using authority of the client.
In one embodiment, the flow limitation includes a flow resetting period and a flow upper limit threshold in the flow resetting period, referring to fig. 5, step S220 specifically includes:
and S221, under the condition that the client is accessed to the network, acquiring the traffic usage of the client within a preset time period.
And S222, sending the traffic usage to the cloud service platform, and receiving the accumulated usage in the traffic resetting period fed back by the cloud service platform.
And S223, sending the accumulated usage amount to the gateway server so that the gateway server feeds back whether the accumulated usage amount of the client exceeds the flow limit according to Portal information.
In the embodiment of the application, after the client is connected with the network, the traffic usage of the client is acquired within a preset time period to monitor the real-time traffic. The preset time period may be 5 minutes, 10 minutes, or one hour, etc. The preset time period can be obtained by configuration when the user configures the Portal information.
For example, if the preset time period is 5 minutes, the traffic usage of the client is obtained once, and after 5 minutes, the traffic usage of the client is obtained once again. The flow usage may be a flow usage for a preset period of time.
Illustratively, the preset time period is 5 minutes, and the client accesses the network for the first time, so that when the client starts to connect to the network for 5 minutes, the traffic usage of the client is acquired for the first time and is 100M; after 5 minutes, the flow usage of the client is acquired for the second time and is 130M; the cumulative usage of the client to date is 230M.
Illustratively, when the user disconnects the network, the traffic usage of the client is obtained. For example, in the client in the above example, if the network is disconnected in the 13 th minute of network usage, the traffic usage of the client is acquired for the third time in the 13 th minute and is 100M; the cumulative usage by the client to date is 330M.
In the above example, if the client does not pass a traffic resetting period when the client is connected to the network for the next time, when the network starts to be connected for 5 minutes, the traffic usage of the client is acquired for the fourth time to be 200M; the cumulative usage by the client to date is 530M.
If the client passes a flow resetting period when the client is connected to the network for the next time, and the flow usage of the client is acquired to be 200M for the fourth time when the network is connected for 5 minutes; the cumulative usage of the client to date is 200M.
In the embodiment of the application, the flow usage of the client is stored through the cloud service platform, the flow usage is accumulated according to the flow usage obtained in real time, and the client is prohibited from accessing the network under the condition that the accumulated usage exceeds the flow upper limit threshold. And the traffic is prevented from being maliciously used by the client.
The flow resetting period in the Portal information and the flow upper limit threshold value in the flow resetting period can be uniformly set by a user aiming at the client sides of all the networks; the client may be divided into different types, and the types may be set separately.
The flow reset period refers to a time period for restarting to calculate the flow accumulated usage. May be a day, a week, a month, etc., and the embodiment of the present application is not limited thereto.
In one embodiment, step S2102 specifically includes: and receiving a feedback result of the gateway server, and controlling the client to disconnect the network under the condition that the feedback result is that the accumulated usage of the client exceeds the flow limit.
According to the embodiment of the application, the accumulated usage amount of the flow in the flow resetting period is compared with the upper limit threshold of the flow in the flow resetting period, and the network of the client is disconnected under the condition that the accumulated usage amount of the flow exceeds the upper limit threshold of the flow. After the traffic resetting period, the client can obtain a new traffic upper threshold again until the traffic cumulative usage exceeds the traffic upper threshold.
In an implementation manner, fig. 6 shows an information flow diagram of a terminal device, a cloud service platform, and a gateway server according to an embodiment of the present application.
Fig. 7 shows a flow chart of a traffic management method according to an embodiment of the application. As shown in fig. 5, the traffic management method according to the embodiment of the present application is applied to a cloud service platform, and includes the following steps:
s710, receiving Portal information configured by the terminal equipment, and sending the Portal information to the gateway server based on a long link established between the terminal equipment and the gateway server; wherein the Portal information includes traffic restrictions.
The Portal information is sent by the terminal equipment, and the received Portal information is customized and configured by the user of the terminal equipment according to the service condition of the user.
The terminal device in the embodiment of the application establishes a long link with the gateway server through the tls link, so that the terminal device can send and exchange data information with the gateway server. Further, in the embodiment of the application, the Portal information is configured on the cloud service platform, and the data information is transmitted and exchanged between the terminal device and the gateway server through the cloud service platform.
The Portal information may include information related to traffic restrictions, such as a time-to-net limit, a rate-to-net limit, and a cumulative traffic usage limit, among others. Through sending the Portal information to the gateway server, the gateway server can control the flow use according to the Portal information customized by the terminal equipment in a personalized manner.
S720, receiving the flow usage amount sent by the terminal equipment, and sending the flow usage amount to the gateway server so that the gateway server feeds back whether the flow usage amount of the client exceeds the flow limit result according to the Portal information.
According to the embodiment of the application, the flow usage of the client is received by the terminal device within the preset time period, and the flow usage is sent to the cloud service platform. The cloud service platform may store the traffic usage data in a cache, and continue to accumulate traffic usage on the previously accumulated usage. The gateway server can judge whether the accumulated usage of the client exceeds the flow limit according to the accumulated usage and the flow upper limit threshold in the Portal information.
And S730, receiving the feedback result of the gateway server, and sending the feedback result to the terminal equipment.
According to the embodiment of the application, the feedback result is sent to the terminal equipment, so that the terminal equipment can control the client to continue to access the network or disconnect the network according to the feedback result.
In one example, the cloud service platform may send the traffic accumulated usage to the gateway server according to a preset period, and the gateway server compares the received traffic accumulated usage with a preset traffic upper limit threshold, and determines that the traffic usage of the client exceeds the traffic limit if the traffic accumulated usage exceeds the preset traffic upper limit threshold.
In one example, the Portal information includes a traffic upper limit threshold, the cloud service platform obtains the traffic upper limit threshold from the Portal information, compares the accumulated usage amount with the traffic upper limit threshold, does not send the information to the gateway server when the accumulated usage amount does not exceed the traffic upper limit threshold, and sends the result of exceeding the traffic upper limit threshold to the gateway server when the accumulated usage amount exceeds the traffic upper limit threshold.
According to the data interaction method and device, data interaction between the terminal device and the gateway server is achieved through the cloud service platform, cache data can be conveniently stored in the cache of the cloud service platform, interactive data are processed and judged, the data are sent or received when the data need to be received or sent, the number of times of interaction between the terminal device and the gateway server can be reduced, data processing pressure of the gateway server and the terminal device is reduced, and data interaction efficiency is improved.
In one embodiment, before step S720, the method further includes:
receiving a network utilization request of the terminal equipment, and sending the network utilization request to a gateway server so that the gateway server judges whether a client corresponding to the network utilization request is allowed to access or not according to Portal information; and receiving the judgment result and sending the judgment result to the terminal equipment.
The network utilization request comprises identity authentication information, and the client can acquire the request of the client for connecting the network under the condition that the terminal equipment receives the identity authentication information sent by the client. After the cloud service platform receives the identity authentication information from the terminal equipment and sends the identity authentication information to the gateway server, the gateway server can judge whether the client corresponding to the identity information meets the user with the network access permission condition configured by the terminal equipment or not according to the Portal information.
In one embodiment, after step S710, the method further includes:
the Portal information is sent to a gateway server, so that the gateway server generates a Portal file according to the Portal information and sends the Portal file to a cloud service platform;
receiving a Portal file, storing the Portal file into a cache and generating a downloading connection;
and sending the downloading connection to the terminal equipment.
In the embodiment of the application, the Portal file can be a system configuration file, and the gateway server generates a file corresponding to the Portal information according to the Portal information. The terminal equipment receives the downloading connection and downloads and obtains the Portal file, so that the terminal equipment can control the network access of the client through the Portal file, for example, the network access of some clients is operated and disconnected in the configuration file. The network utilization request of the client can be received, and the network utilization request is automatically sent to the cloud server platform; and the traffic usage of different clients can be browsed and sent to the cloud service platform.
In one embodiment, receiving a network request of a terminal device, and sending the network request to a gateway server, so that the gateway server determines whether a client corresponding to the network request is allowed to access according to Portal information, specifically comprising:
and receiving the identity authentication information in the network request and sending the identity authentication information to the gateway server so that the gateway server acquires the client corresponding to the identity authentication information based on the identity authentication information and judges whether the client corresponding to the identity authentication information is allowed to access or not according to the Portal information.
According to the embodiment of the application, different clients are identified through the identity authentication information, so that the flow usage of each client can be calculated respectively.
In one example, clients of different identities may have different traffic limits. The above embodiments have related examples, which are not described herein again.
In one embodiment, the flow limit comprises a flow reset period and an upper flow threshold within the flow reset period; step S720 specifically includes:
and receiving the traffic usage of the client sent by the terminal equipment in a preset time period, and storing the traffic usage in a cache.
And calculating the accumulated usage of the client in the flow resetting period according to the flow usage and the historical data in the cache.
Sending the accumulated usage to a gateway server; and the gateway server judges whether the accumulated usage of the client exceeds the flow limit or not according to the Portal information.
The terminal equipment receives the flow usage of the client in a preset time period and sends the flow usage to the cloud service platform. The cloud service platform may store the traffic usage data in a cache, and continue to accumulate traffic usage on the previously accumulated usage.
In the embodiment of the application, the information interaction between the terminal equipment and the gateway server is realized through the cloud service platform, and the traffic management can be further facilitated.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. The storage medium may be a non-volatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a Random Access Memory (RAM).
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the flow chart of the figure may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
With further reference to fig. 8, as an implementation of the method shown in fig. 2, the present application provides an embodiment of a terminal device, where the embodiment of the terminal device corresponds to the embodiment of the method shown in fig. 2.
As shown in fig. 8, the terminal device 800 of the present embodiment includes: an information configuration module 801, a traffic control module 802, and a network control module 803. Wherein:
the information configuration module 801 is used for establishing a long link with the gateway server through a tls link, logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes a traffic limit;
The flow control module 802 is configured to receive a traffic usage amount of the client when the client accesses the network, and send the traffic usage amount to the gateway server, so that the gateway server feeds back a result of whether the traffic usage amount of the client exceeds a traffic limit according to Portal information;
the network control module 803 is configured to receive a feedback result of the gateway server, and control the client to continue accessing the network or disconnect the network according to the feedback result.
In one embodiment, the terminal device 800 further comprises:
the network utilization request receiving module is used for receiving a network utilization request of the client and sending the network utilization request to the gateway server so that the gateway server judges whether the client is allowed to access or not according to the Portal information and sends a judgment result to the terminal equipment;
the judging result receiving module is used for receiving the judging result of the gateway server; and controlling the client to access the network under the condition that the judgment result is that the access is allowed.
In one embodiment, the terminal device 800 further includes:
the download link receiving module is used for receiving a download link generated on the cloud service platform and downloading a Portal file corresponding to Portal information through the download link;
And the management control module is used for receiving the flow usage amount or the network utilization request of the client based on the Portal file.
In one embodiment, the network request receiving module is specifically configured to: and receiving the identity authentication information and sending the identity authentication information to the gateway server so that the gateway server acquires the client side corresponding to the identity authentication information based on the identity authentication information, judges whether the client side corresponding to the identity authentication information is allowed to be accessed according to the Portal information, and sends the judgment result to the terminal equipment.
In one embodiment, the flow limit comprises a flow reset period and an upper flow threshold within the flow reset period; the flow control module 802 is specifically configured to:
under the condition that a client is accessed to a network, acquiring the traffic usage of the client within a preset time period;
sending the flow usage to a cloud service platform, and receiving the accumulated usage in a flow resetting period fed back by the cloud service platform;
sending the accumulated usage to a gateway server so that the gateway server feeds back whether the accumulated usage of the client exceeds the flow limit according to Portal information;
the network control module 803 is specifically configured to:
and receiving a feedback result of the gateway server, and controlling the client to disconnect the network under the condition that the feedback result is that the accumulated usage of the client exceeds the flow limit.
With further reference to fig. 9, as an implementation of the method shown in fig. 7, the present application provides an embodiment of a cloud service platform, where the embodiment of the cloud service platform corresponds to the embodiment of the method shown in fig. 7.
As shown in fig. 9, the terminal device 900 of the present embodiment includes: a Portal information receiving module 901, a flow management module 902 and a judgment result sending module 903. Wherein:
the Portal information receiving module 901 is used for receiving Portal information configured by the terminal equipment and sending the Portal information to the gateway server based on a long link established between the terminal equipment and the gateway server; wherein the Portal information includes a traffic limit;
the traffic management module 902 is configured to receive traffic usage sent by the terminal device, and send the traffic usage to the gateway server, so that the gateway server feeds back, according to the Portal information, a result of whether the traffic usage of the client exceeds the traffic limit;
the judgment result sending module 903 is configured to receive a feedback result of the gateway server, and send the feedback result to the terminal device.
In one embodiment, the terminal device 900 further includes:
the network utilization request receiving module is used for receiving a network utilization request of the terminal equipment and sending the network utilization request to the gateway server so that the gateway server judges whether the client corresponding to the network utilization request is allowed to access or not according to the Portal information;
And the judgment result sending module is used for receiving the judgment result and sending the judgment result to the terminal equipment.
In one embodiment, the terminal device 900 further includes:
the Portal information sending module is used for sending the Portal information to the gateway server so that the gateway server generates a Portal file according to the Portal information and sends the Portal file to the cloud service platform;
the download connection generating module is used for receiving the Portal file, storing the Portal file into the cache and generating download connection;
and the download connection sending module is used for sending the download connection to the terminal equipment.
In one embodiment, the network request receiving module is specifically configured to:
and receiving the identity authentication information in the network request and sending the identity authentication information to the gateway server so that the gateway server acquires the client corresponding to the identity authentication information based on the identity authentication information and judges whether the client corresponding to the identity authentication information is allowed to access or not according to the Portal information.
In one embodiment, the flow limit comprises a flow reset period and an upper flow threshold within the flow reset period;
the traffic management module 902 is specifically configured to:
receiving the traffic usage of a client sent by a terminal device within a preset time period, and storing the traffic usage in a cache;
Calculating the accumulated usage of the client in a flow resetting period according to the flow usage and historical data in the cache;
sending the accumulated usage to a gateway server; and the gateway server judges whether the accumulated usage of the client exceeds the flow limit or not according to the Portal information.
In order to solve the technical problem, an embodiment of the present application further provides a computer device. Referring to fig. 10, fig. 10 is a block diagram of a basic structure of a computer device according to the present embodiment.
The computer device 10 includes a memory 101, a processor 102, and a network interface 103 communicatively connected to each other via a system bus. It is noted that only computer device 10 having components 101 and 103 is shown, but it is understood that not all of the illustrated components are required and that more or fewer components may alternatively be implemented. As will be understood by those skilled in the art, the computer device is a device capable of automatically performing numerical calculation and/or information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like.
The computer device can be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The computer equipment can carry out man-machine interaction with a user in a keyboard mode, a mouse mode, a remote controller mode, a touch panel mode or a voice control equipment mode.
The memory 101 includes at least one type of readable storage medium including a flash memory, a hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the storage 101 may be an internal storage unit of the computer device 10, such as a hard disk or a memory of the computer device 10. In other embodiments, the memory 101 may also be an external storage device of the computer device 10, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), or the like provided on the computer device 10. Of course, the memory 101 may also include both internal and external storage units of the computer device 10. In this embodiment, the memory 101 is generally used for storing an operating system installed in the computer device 10 and various types of application software, such as program codes of a traffic management method. Further, the memory 101 may also be used to temporarily store various types of data that have been output or are to be output.
The processor 102 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data Processing chip in some embodiments. The processor 102 is generally operative to control overall operation of the computer device 10. In this embodiment, the processor 102 is configured to execute the program code stored in the memory 101 or process data, for example, execute the program code of the traffic management method.
The network interface 103 may comprise a wireless network interface or a wired network interface, and the network interface 103 is generally used for establishing communication connection between the computer device 10 and other electronic devices.
The present application further provides another embodiment, which is to provide a computer-readable storage medium storing a traffic management program, which is executable by at least one processor to cause the at least one processor to perform the steps of the traffic management method as described above.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
It should be understood that the above-described embodiments are merely exemplary of some, and not all, embodiments of the present application, and that the drawings illustrate preferred embodiments of the present application without limiting the scope of the claims appended hereto. This application is capable of embodiments in many different forms and is provided for the purpose of enabling a thorough understanding of the disclosure of the application. Although the present application has been described in detail with reference to the foregoing embodiments, it will be apparent to one skilled in the art that the present application may be practiced without modification or with equivalents of some of the features described in the foregoing embodiments. All equivalent structures made by using the contents of the specification and the drawings of the present application are directly or indirectly applied to other related technical fields and are within the protection scope of the present application.

Claims (11)

1. A traffic management method is applied to terminal equipment and is characterized by comprising the following steps:
establishing a long link with a gateway server through a tls link, logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes a traffic limit;
Under the condition that a client is accessed to a network, receiving the flow usage of the client, and sending the flow usage to the gateway server so that the gateway server feeds back a result whether the flow usage of the client exceeds the flow limit or not according to the Portal information;
and receiving a feedback result of the gateway server, and controlling the client to continue to access the network or disconnect the network according to the feedback result.
2. The method according to claim 1, wherein before receiving the traffic usage of the client and sending the traffic usage to the gateway server to make the gateway server feed back whether the traffic usage of the client exceeds the result of the traffic limitation according to the Portal information when the client accesses the network, the method further comprises:
receiving a network utilization request of a client, sending the network utilization request to the gateway server so that the gateway server judges whether the client is allowed to access or not according to the Portal information, and sending a judgment result to terminal equipment;
receiving a judgment result of the gateway server; and controlling the client to access the network under the condition that the judgment result is that the access is allowed.
3. The method according to claim 1 or 2, wherein the establishing of the long link with the gateway server through the tls link, logging in a cloud service platform based on the long link, and configuring the Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server further comprises:
receiving a download link generated in the cloud service platform, and downloading a Portal file corresponding to the Portal information through the download link;
and receiving the flow usage amount or the network request of the client based on the Portal file.
4. The method according to claim 2, wherein the network request includes identity authentication information of a client, the receiving of the network request of the client and the sending of the network request to the gateway server enable the gateway server to determine whether the client is allowed to access according to the Portal information and send a determination result to the terminal device comprises:
and receiving the identity authentication information and sending the identity authentication information to the gateway server so that the gateway server acquires a client corresponding to the identity authentication information based on the identity authentication information, judges whether the client corresponding to the identity authentication information allows access according to the Portal information, and sends a judgment result to the terminal equipment.
5. The method of claim 2, wherein the flow limit comprises a flow reset period and an upper flow threshold within the flow reset period;
the method includes that, when a client accesses a network, the flow usage of the client is received and sent to the gateway server, so that the gateway server feeds back a result of whether the flow usage of the client exceeds the flow limit according to the Portal information, and specifically includes:
under the condition that a client is accessed to a network, acquiring the traffic usage of the client within a preset time period;
sending the traffic usage to the cloud service platform, and receiving the accumulated usage in a traffic resetting period fed back by the cloud service platform;
sending the accumulated usage amount to a gateway server so that the gateway server feeds back whether the accumulated usage amount of the client exceeds the flow limit or not according to the Portal information;
the receiving a judgment result of the gateway server, and controlling the client to continue accessing the network or disconnect the network according to the judgment result specifically includes:
And receiving a feedback result of the gateway server, and controlling the client to disconnect the network under the condition that the feedback result is that the accumulated usage of the client exceeds the flow limit.
6. A flow management method is applied to a cloud service platform and is characterized by comprising the following steps:
receiving Portal information configured by terminal equipment, and sending the Portal information to a gateway server based on a long link established between the terminal equipment and the gateway server; wherein the Portal information includes a traffic limit;
receiving the traffic usage amount sent by the terminal equipment, and sending the traffic usage amount to the gateway server so that the gateway server feeds back a result whether the traffic usage amount of the client exceeds the traffic limit according to the Portal information;
and receiving a feedback result of the gateway server, and sending the feedback result to the terminal equipment.
7. The method according to claim 6, before receiving the traffic usage sent by the terminal device and sending the traffic usage to the gateway server, so that the gateway server feeds back whether the traffic usage of the client exceeds the result of the traffic limitation according to the Portal information, further comprising:
Receiving a network utilization request of terminal equipment, and sending the network utilization request to the gateway server so that the gateway server judges whether a client corresponding to the network utilization request is allowed to access or not according to the Portal information;
and receiving a judgment result, and sending the judgment result to the terminal equipment.
8. The method according to claim 6 or 7, characterized in that the Portal information configured by the terminal equipment is received and sent to the gateway server based on the long link established between the terminal equipment and the gateway server; wherein, after the Portal information includes the traffic limitation, the method further includes:
sending the Portal information to a gateway server so that the gateway server generates a Portal file according to the Portal information and sends the Portal file to a cloud service platform;
receiving the Portal file, storing the Portal file in a cache and generating a downloading connection;
and sending the downloading connection to the terminal equipment.
9. The method according to claim 7, wherein the receiving a network request of a terminal device and sending the network request to the gateway server, so that the gateway server determines whether a client corresponding to the network request allows access according to the Portal information, specifically comprises:
And receiving identity authentication information in the network request and sending the identity authentication information to the gateway server so that the gateway server obtains a client corresponding to the identity authentication information based on the identity authentication information, and judging whether the client corresponding to the identity authentication information is allowed to be accessed or not according to the Portal information.
10. The method of claim 6, wherein the flow limit comprises a flow reset period and an upper flow threshold within the flow reset period;
the receiving of the traffic usage sent by the terminal device and the sending of the traffic usage to the gateway server, so that the gateway server feeds back a result of whether the traffic usage of the client exceeds the traffic limit according to the Portal information, specifically includes:
receiving the traffic usage of a client sent by a terminal device within a preset time period, and storing the traffic usage in a cache;
calculating the accumulated usage of the client in a flow resetting period according to the flow usage and historical data in the cache;
sending the accumulated usage to a gateway server; and the gateway server judges whether the accumulated usage of the client exceeds the flow limit or not according to the Portal information.
11. A terminal device, comprising:
the information configuration module is used for establishing a long link with a gateway server through a tls link, logging in a cloud service platform based on the long link, and configuring Portal information on the cloud service platform so that the cloud service platform sends the Portal information to the gateway server; wherein the Portal information includes a traffic limit;
the flow control module is used for receiving the flow usage of the client under the condition that the client is accessed to a network, and sending the flow usage to the gateway server so that the gateway server feeds back whether the flow usage of the client exceeds the result of flow limitation or not according to the Portal information;
and the network control module is used for receiving a feedback result of the gateway server and controlling the client to continue to access the network or disconnect the network according to the feedback result.
CN202210100780.1A 2022-01-27 2022-01-27 Traffic management method and related equipment Active CN114567600B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210100780.1A CN114567600B (en) 2022-01-27 2022-01-27 Traffic management method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210100780.1A CN114567600B (en) 2022-01-27 2022-01-27 Traffic management method and related equipment

Publications (2)

Publication Number Publication Date
CN114567600A true CN114567600A (en) 2022-05-31
CN114567600B CN114567600B (en) 2024-04-16

Family

ID=81714817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210100780.1A Active CN114567600B (en) 2022-01-27 2022-01-27 Traffic management method and related equipment

Country Status (1)

Country Link
CN (1) CN114567600B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115296847A (en) * 2022-07-06 2022-11-04 杭州涂鸦信息技术有限公司 Flow control method and device, computer equipment and storage medium
CN116016284A (en) * 2022-12-09 2023-04-25 中国联合网络通信集团有限公司 Data analysis method, device, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1426201A (en) * 2002-12-16 2003-06-25 北京朗通环球科技有限公司 Method for realizing access controller function on radio access point
CN101621781A (en) * 2009-07-13 2010-01-06 中兴通讯股份有限公司 Method and system for querying data flow based on OTA
WO2012075347A1 (en) * 2010-12-01 2012-06-07 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
WO2013126918A1 (en) * 2012-02-24 2013-08-29 Ruckus Wireless, Inc. Wireless services gateway
US20140068705A1 (en) * 2012-08-31 2014-03-06 Benjamin A. Chambers Method for cloud-based access control policy management
CN105721466A (en) * 2016-02-16 2016-06-29 上海斐讯数据通信技术有限公司 Network management system and method based on portal authentication
CN106304073A (en) * 2016-08-30 2017-01-04 福建富士通信息软件有限公司 A kind of authentication management method and system of WIFI Portal
CN108243271A (en) * 2016-12-23 2018-07-03 北京安云世纪科技有限公司 A kind of method, apparatus for carrying out flow control and mobile equipment
CN108989240A (en) * 2018-08-01 2018-12-11 Oppo(重庆)智能科技有限公司 Method for controlling network flow, device, terminal device and storage medium
CN111049946A (en) * 2019-12-24 2020-04-21 深信服科技股份有限公司 Portal authentication method, Portal authentication system, electronic equipment and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1426201A (en) * 2002-12-16 2003-06-25 北京朗通环球科技有限公司 Method for realizing access controller function on radio access point
CN101621781A (en) * 2009-07-13 2010-01-06 中兴通讯股份有限公司 Method and system for querying data flow based on OTA
WO2012075347A1 (en) * 2010-12-01 2012-06-07 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
WO2013126918A1 (en) * 2012-02-24 2013-08-29 Ruckus Wireless, Inc. Wireless services gateway
US20140362807A1 (en) * 2012-02-24 2014-12-11 Ruckus Wireless, Inc. Wireless Services Gateway
US20140068705A1 (en) * 2012-08-31 2014-03-06 Benjamin A. Chambers Method for cloud-based access control policy management
CN105721466A (en) * 2016-02-16 2016-06-29 上海斐讯数据通信技术有限公司 Network management system and method based on portal authentication
CN106304073A (en) * 2016-08-30 2017-01-04 福建富士通信息软件有限公司 A kind of authentication management method and system of WIFI Portal
CN108243271A (en) * 2016-12-23 2018-07-03 北京安云世纪科技有限公司 A kind of method, apparatus for carrying out flow control and mobile equipment
CN108989240A (en) * 2018-08-01 2018-12-11 Oppo(重庆)智能科技有限公司 Method for controlling network flow, device, terminal device and storage medium
CN111049946A (en) * 2019-12-24 2020-04-21 深信服科技股份有限公司 Portal authentication method, Portal authentication system, electronic equipment and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
任治洪;: "局域网Portal认证研究及应用", 甘肃科技, no. 12, 30 June 2012 (2012-06-30) *
马云龙;张千里;姜彩萍;王继龙;: "新一代万兆双栈认证计费***的研究与实现", 计算机工程, no. 03, 15 March 2015 (2015-03-15) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115296847A (en) * 2022-07-06 2022-11-04 杭州涂鸦信息技术有限公司 Flow control method and device, computer equipment and storage medium
CN115296847B (en) * 2022-07-06 2024-02-13 杭州涂鸦信息技术有限公司 Flow control method, flow control device, computer equipment and storage medium
CN116016284A (en) * 2022-12-09 2023-04-25 中国联合网络通信集团有限公司 Data analysis method, device, electronic equipment and storage medium
CN116016284B (en) * 2022-12-09 2024-05-28 中国联合网络通信集团有限公司 Data analysis method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN114567600B (en) 2024-04-16

Similar Documents

Publication Publication Date Title
CN111414407A (en) Data query method and device of database, computer equipment and storage medium
CN114567600B (en) Traffic management method and related equipment
CN109246741B (en) Wireless network connection method for terminal
CN107241336B (en) Identity verification method and device
CN105637814A (en) Supervised online identity
CN110022354A (en) Mobile application integrated approach, device, computer equipment and storage medium based on http protocol
CN107819743B (en) Resource access control method and terminal equipment
CN114070583B (en) Information access control method, device, computer equipment and medium
CN112468409A (en) Access control method, device, computer equipment and storage medium
CN113259342A (en) Login verification method, device, computer equipment and medium
CN113239397A (en) Information access method, device, computer equipment and medium
CN115022047B (en) Account login method and device based on multi-cloud gateway, computer equipment and medium
CN112256760B (en) Data prediction method and device, computer equipment and storage medium
CN113259429A (en) Session keeping control method, device, computer equipment and medium
CN110650014B (en) Signature authentication method, system, equipment and storage medium based on hessian protocol
CN113434824B (en) Software service authorization management method, device, equipment and storage medium
CN110706388A (en) Access control management method and related product
CN115733685A (en) Web session authentication management method and device, computer equipment and storage medium
US20100222022A1 (en) Communication method, communication system and access method to service provider base
CN109818759A (en) Flow sharing method, device and the computer equipment shown based on data
CN114077749A (en) Data processing method based on block chain and related equipment thereof
CN115550003A (en) Data transmission method, device and system
CN114048059A (en) Method and device for adjusting timeout time of interface, computer equipment and storage medium
CN114417318A (en) Third-party page jumping method and device and electronic equipment
CN107979580A (en) A kind of access control method, device and server

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