CN110971604A - Method and apparatus for information processing in a telecommunications network - Google Patents
Method and apparatus for information processing in a telecommunications network Download PDFInfo
- Publication number
- CN110971604A CN110971604A CN201911228368.2A CN201911228368A CN110971604A CN 110971604 A CN110971604 A CN 110971604A CN 201911228368 A CN201911228368 A CN 201911228368A CN 110971604 A CN110971604 A CN 110971604A
- Authority
- CN
- China
- Prior art keywords
- terminal
- sub
- online
- terminals
- routing
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000010365 information processing Effects 0.000 title claims description 11
- 230000004044 response Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 21
- 238000010586 diagram Methods 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method for processing information in a telecommunication network, which is used for solving the problem of multi-dialing of a router and is characterized by comprising the following steps: receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server; and when the access request times of the routing terminal in the preset time is less than or equal to the maximum number of the on-line sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server. When the sub-terminal of the routing terminal sends the access request message through the broadband access server, the access request times of the routing terminal in the preset time are compared with the maximum simultaneous online sub-terminal number of the routing terminal defined by an operator, the access permission message is refused to be sent to the routing terminal which has accessed too many sub-terminals in the preset time, the over-limit sub-terminal is timely offline, and the situation that the too many sub-terminals occupy broadband resources is avoided.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for processing information in a telecommunication network.
Background
In a telecommunication broadband network, some broadband routers send a large amount of Authentication messages to an AAA (Authentication, Authorization, Accounting) server simultaneously in a very short time when a user dials up. The AAA server determines whether the user is already online and indeed authorized for the user based on the user's presence information. Because the online information of the user does not exist during the authentication of the AAA server, the AAA server can not detect that the user is online, so that a plurality of authentication messages of the user can be successfully authenticated, and the user can establish a plurality of connections to increase the bandwidth. This phenomenon is called router multi-dial phenomenon. Because the network speed can be doubled by dialing more routers, many users realize broadband embezzlement by utilizing the phenomenon of dialing more routers.
Disclosure of Invention
In view of this, the embodiment of the present invention provides a method for processing information in a telecommunication network to solve the technical problem in the prior art that a user uses a router to realize broadband stealing by using a phenomenon of multiple dial.
According to an aspect of the present invention, an embodiment of the present invention provides a method for information processing in a telecommunication network, including: receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server; and when the access request times of the routing terminal in the preset time is less than or equal to the maximum number of the on-line sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server.
In an embodiment of the present invention, after sending the access permission message of the child terminal of the routing terminal to the broadband access server, the method further includes: receiving a charging request message of a sub-terminal of the routing terminal, which is sent by the broadband access server; inquiring the current online sub-terminal number of the routing terminal in an online database; and when the number of the current online sub-terminals of the routing terminal is less than or equal to the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a charging response message of the sub-terminals of the routing terminal to the broadband access server.
In an embodiment of the present invention, after the sending the charging response message of the child terminal of the routing terminal to the broadband access server, the method further includes: and writing the sub-terminal online information of the routing terminal into the online database.
In an embodiment of the present invention, after writing the presence information of the child terminal of the routing terminal into the presence database, the method further includes: inquiring the real-time online sub-terminal number of the routing terminal in an online database at variable time; and when the number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, wherein the broadband access server forces the online sub-terminals exceeding the maximum number of the simultaneous online sub-terminals in the routing terminal to be offline.
In an embodiment of the present invention, when the number of real-time online sub-terminals of the routing terminal is greater than the maximum number of simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, where the broadband access server forces an online sub-terminal of the routing terminal that exceeds the maximum number of simultaneous online sub-terminals to be offline, where the method includes: when the number of the real-time online sub-terminals of the routing terminal is larger than the maximum number of the simultaneous online sub-terminals of the routing terminal, inquiring the access time sequence of the online sub-terminals in an online database; and sending a time sequence disconnection message to the broadband access server, wherein the broadband access server forces the on-line sub-terminal accessed in the routing terminal to be offline in advance according to the access time sequence.
In an embodiment of the present invention, the querying the real-time online sub-terminal number of the routing terminal in the online database at variable time includes: when a plurality of online databases exist, respectively inquiring the number of real-time online sub-terminals in the online databases in an indefinite time; summarizing the number of the real-time online sub-terminals in the online databases; wherein, when the number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, and the broadband access server forcibly drops the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal, including: and when the total number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, the broadband access server forces the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal to be offline.
In an embodiment of the present invention, when the total number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, the broadband access server forces the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal to be offline, including: when the summarized real-time online sub-terminal number of the routing terminal is larger than the maximum simultaneous online sub-terminal number of the routing terminal, respectively inquiring the access time sequence of the online sub-terminals in the plurality of online databases; and sending a time sequence disconnection message to the broadband access server, wherein the broadband access server forces the on-line sub-terminal accessed in the routing terminal to be offline in advance according to the access time sequence.
In an embodiment of the present invention, the method further includes: receiving a charging end request message of a sub-terminal of the routing terminal sent by the broadband access server; deleting the online information of the sub-terminal of the routing terminal in the online database; and sending a charging end response message to the broadband access server.
According to another aspect of the present invention, an embodiment of the present invention provides an apparatus for processing information in a telecommunication network, the apparatus being configured to solve the problem of multi-dial router, and the apparatus comprising: a receiving module for receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server; and the transmission module is used for sending the access permission message of the sub-terminal of the routing terminal to the broadband access server when the access request times of the routing terminal in the preset time is less than or equal to the maximum number of the simultaneously online sub-terminals of the routing terminal.
According to yet another aspect of the present invention, an embodiment of the present invention provides a computer-readable storage medium having stored thereon computer-executable instructions, which when executed by a processor, implement a method of information processing in a telecommunications network as in any one of the above.
In the method for processing information in a telecommunication network provided by the embodiment of the invention, when a sub-terminal of a routing terminal sends an access request message through a broadband access server, an AAA server acquires the access request times of the routing terminal within the preset time, and refuses to send an access permission message to the routing terminal which has accessed a plurality of sub-terminals within the preset time by comparing the access request times of the routing terminal within the preset time with the maximum number of the on-line sub-terminals of the routing terminal limited by an operator, thereby effectively avoiding the phenomenon of over-dialing of a router.
Drawings
Fig. 1 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 3 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 4 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 5 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 6 is a schematic structural diagram of an apparatus for processing information in a telecommunication network according to an embodiment of the present invention.
Fig. 7 is a block diagram of a system for processing information in a telecommunications network according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings required to be used in the embodiments of the present invention, and it should be apparent that the drawings described below are only a part of the embodiments of the present invention, and not all of the embodiments.
It should be noted that, based on the embodiments of the present invention, all the related embodiments obtained by those skilled in the art without any creative efforts belong to the protection scope of the present invention.
The embodiment of the invention provides a method for processing information in a telecommunication network, which is used for solving the problem of multi-dialing of a router and is respectively explained in detail below.
Fig. 1 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
The execution subject of the following steps may be an AAA (Authentication, Authorization, Accounting, Authentication, Authorization, Accounting) server. As shown in fig. 1, the method includes the following steps.
Step 110: receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server;
specifically, one routing terminal corresponds to one account, and one sub-terminal corresponds to one MAC address. The sub-terminals of one routing terminal correspond to different MAC addresses of one account. A sub-terminal of a routing terminal sends access request information to a broadband access server, and the broadband access server sends the access request information to an AAA server.
It should be understood that the Broadband Access Server is an Access gateway for Broadband network application, and may specifically be a Broadband Remote Access Server (BRAS), or may be a Broadband Access Server (BAS) disposed in a network convergence layer, which is not limited in this embodiment of the present invention. It should also be understood that the terminal may be one or more of a television, a tablet, a mobile phone, a mobile television, and a terminal related to charging, and the embodiment of the present invention is not limited thereto.
Step 120: and when the access request times of the routing terminal in the preset time are less than or equal to the maximum number of the on-line sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server.
Specifically, the number of access requests of the terminal in a preset time refers to: the total number of the access request messages of all the sub-terminals of the routing terminal in the preset time before the access request message is sent, namely the number of times that all the MAC addresses of the account are dialed to the broadband access server in the preset time. For example, the number of access requests of all the child terminals of the route terminal within the first 3 seconds of the current access request message.
For telecommunication users, the CRM account opening system opens an account for the users, limits the number of the sub-terminals which are on line simultaneously, and the maximum number of the sub-terminals which are on line simultaneously and are limited by each account is the maximum number of the sub-terminals which can be on line simultaneously and are on line simultaneously. The maximum number of the sub-terminals on the same time of the routing terminal is set by an operator, and the value of the maximum number of the sub-terminals on the same time of the routing terminal is not specifically limited by the embodiment of the invention.
After receiving the access request message of the sub-terminal of the routing terminal, the AAA server obtains the number of access requests of the routing terminal within a preset time. And comparing the access request times of the routing terminal in the preset time with the maximum number of the on-line sub-terminals at the same time of the routing terminal. And when the access request times of the routing terminal in the preset time are less than or equal to the maximum number of the on-line sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server. And when the access request times of the routing terminal in the preset time are greater than the maximum number of the on-line sub-terminals at the same time of the routing terminal, refusing to send the access permission message of the sub-terminal of the routing terminal to the broadband access server, and ending the process.
It should be understood that the preset time may be 1 second, 2 seconds, 5 seconds, and the like, and the preset time may be set according to a specific application scenario, and the specific time of the preset time is not specifically limited in the embodiment of the present invention.
In the embodiment of the invention, when the sub-terminal of the routing terminal sends the access request message through the broadband access server, the AAA server acquires the access request times of the routing terminal within the preset time, and refuses to send the access permission message to the routing terminal which has accessed too many sub-terminals within the preset time by comparing the access request times of the routing terminal within the preset time with the maximum number of the on-line sub-terminals at the same time of the routing terminal limited by an operator, so that the over-limit sub-terminal is timely off-line, and the situation that the too many sub-terminals occupy broadband resources is avoided.
Fig. 2 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
As fig. 2 follows step 120, the method further comprises:
step 130: receiving a charging request message of a sub-terminal of a routing terminal sent by a broadband access server;
specifically, after the sub-terminal of the routing terminal receives the access permission message sent by the AAA server, the sub-terminal of the routing terminal and the broadband access server establish a Point-to-Point Protocol (PPP) connection, and the broadband access server sends the accounting request message of the sub-terminal of the routing terminal to the AAA server.
Step 140: inquiring the current online sub-terminal number of the routing terminal in an online database;
specifically, the current online sub-terminal number of the routing terminal is: when the broadband access server sends the accounting request message of the sub-terminal of the routing terminal to the AAA server, the total number of the sub-terminals that have been accessed to the routing terminal, which is recorded in the online database, that is, when the accounting request message is sent by the MAC address of the account, the total number of the MAC addresses that have been successfully authenticated to the account, which is recorded in the online database. The AAA server inquires the current online sub-terminal number of the routing terminal in the online database, namely, the MAC address number of the current account online at the same time.
It should be understood that the online database may be a SOLID online database, and there may be one, two, or other online databases, and the number of the online databases is specifically configured according to the performance requirement of the operator, and the number of the online databases is not specifically limited in the embodiment of the present invention.
Step 150: and when the current online sub-terminal number of the routing terminal is less than or equal to the maximum simultaneous online sub-terminal number of the routing terminal, sending a charging response message of the sub-terminal of the routing terminal to the broadband access server.
Specifically, the current online sub-terminal of the routing terminal is compared with the maximum simultaneous online sub-terminal number of the routing terminal. And when the current online sub-terminal number of the routing terminal is less than or equal to the maximum simultaneous online sub-terminal number of the routing terminal, sending a charging response message of the sub-terminal of the routing terminal to the broadband access server. And when the number of the current online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, refusing to send the charging response message of the sub-terminal of the routing terminal to the broadband access server, and ending the flow.
In the embodiment of the invention, when the sub-terminal of the routing terminal sends the charging request message through the broadband access server, the AAA server inquires the current online sub-terminal number of the routing terminal in the online database, refuses to send the charging response message of the sub-terminal of the routing terminal to the broadband access server by comparing the current online sub-terminal of the routing terminal with the maximum simultaneous online sub-terminal number of the routing terminal, and timely takes off the line of the over-limit sub-terminal in the process of accounting and online, thereby further avoiding that too many sub-terminals occupy broadband resources.
In one embodiment, after step 150, the method further comprises:
step 160: and writing the sub-terminal online information of the routing terminal into an online database.
Specifically, when the number of the current online sub-terminals of the routing terminal is less than or equal to the maximum number of the simultaneous online sub-terminals of the routing terminal, a charging response message of the sub-terminal of the routing terminal is sent to the broadband access server, and after the charging response message of the sub-terminal of the routing terminal is sent to the broadband access server, the online information of the newly accessed sub-terminal is written into the online database.
In the embodiment of the invention, the online information of the newly accessed sub-terminal is written into the online database, so that the current online sub-terminal number of the routing terminal of the terminal can be accurately obtained during subsequent access requests.
Fig. 3 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
As shown in fig. 3, after step 160, the method further comprises:
step 170: inquiring the real-time online sub-terminal number of the routing terminal in the online database at variable time;
specifically, in order to prevent the occurrence of the phenomenon of multi-dialing of routers, in which different sub-terminals of the same routing terminal are successfully authenticated at the same time, after the sub-terminals of the routing terminal successfully dial up to surf the internet, the real-time online sub-terminal number of the routing terminal in the online database is inquired at random.
It should be understood that the real-time presence sub-terminal number is the number of presence sub-terminals of the routing terminal in the presence database at the time of query. The real-time online sub-terminal number is a variable number.
Step 180: when the number of the real-time online sub-terminals of the routing terminal is larger than the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, and forcibly disconnecting the online sub-terminals exceeding the maximum number of the simultaneous online sub-terminals in the routing terminal by the broadband access server.
Specifically, when the online database is scanned, and when the number of real-time online sub-terminals of the routing terminal is greater than the maximum number of simultaneous online sub-terminals of the routing terminal, the user is considered to use the router to additionally occupy the broadband bandwidth, a disconnection message is sent to the broadband access server, and the broadband access server forces the online sub-terminals exceeding the maximum number of simultaneous online sub-terminals in the routing terminal to be offline.
It should be understood that the disconnect message may be a dm (disconnect message) instruction intended to force the child terminal of the routing terminal in the broadband access server to go offline. It should also be understood that, the AAA server sends the disconnection message to the broadband access server, which may be specifically configured to send the disconnection message to the broadband access server according to the internet protocol address attribute and the port number of the broadband access server, and carrying the user name, the internet protocol address of the broadband access server, the calling number account, the session account, and the like.
In the embodiment of the invention, the real-time online sub-terminal number of the routing terminal in the online database is inquired at variable time, the real-time online sub-terminal number of the routing terminal is monitored to be larger than the maximum simultaneous online sub-terminal number of the routing terminal, and the disconnection message is sent to lead the online sub-terminal exceeding the maximum simultaneous online sub-terminal number in the routing terminal to be forcibly offline.
Fig. 4 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention.
As shown in fig. 4, in the method of this embodiment, step 180 further includes:
step 1801: when the number of the real-time online sub-terminals of the routing terminal is larger than the maximum number of the simultaneous online sub-terminals of the routing terminal, inquiring the access time sequence of the online sub-terminals in an online database;
specifically, the access time sequence of the online sub-terminals is recorded in the online database, and when the number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, the access time sequence of the online sub-terminals in the online database is queried.
Step 1802: and sending a time sequence disconnection message to the broadband access server, and forcibly offline the previously accessed online sub-terminals in the routing terminal by the broadband access server according to the access time sequence.
Specifically, the timing disconnection message may be a dm (disconnectmessage) instruction with timing information, which is intended to force the child terminals of the routing terminal in the broadband access server to be offline in chronological order. And inquiring the real-time online sub-terminal number of the routing terminal in the online database at variable time, when the real-time online sub-terminal number of the routing terminal is greater than the maximum simultaneous online sub-terminal number of the routing terminal, inquiring the access time sequence of the online sub-terminals in the online database, and forcibly offline the previously accessed online sub-terminals in the routing terminal according to the access time sequence.
In the embodiment of the invention, the access time sequence of the online sub-terminals in the online database is inquired, the online sub-terminals accessed in front in the routing terminal are forced to be offline according to the access time sequence, and the sub-terminals with the highest probability of heavy logging are offline on the premise of always ensuring that the number of the online sub-terminals does not exceed the maximum number of the simultaneous online sub-terminals, so that the probability of stealing the broadband is effectively reduced.
Fig. 5 is a flowchart illustrating a method for processing information in a telecommunication network according to an embodiment of the present invention. As shown in figure 5 of the drawings,
step 170 comprises:
step 1701: when a plurality of online databases exist, respectively inquiring the number of real-time online sub-terminals in the online databases in an indefinite time;
specifically, since the AAA servers are each connected to a local online database, when there are a plurality of online databases, the AAA servers respectively query the number of real-time online sub-terminals in the plurality of online databases at an indefinite time.
Step 1702: summarizing the number of real-time online sub-terminals in a plurality of online databases;
specifically, online tables in memories of a plurality of online databases are obtained, and the online tables are merged, summarized and constructed to form a hash table, so that the real-time online sub-terminal number in the online databases is summarized.
Wherein step 180 comprises step 180': when the total real-time online sub-terminal number of the routing terminal is larger than the maximum simultaneous online sub-terminal number of the routing terminal, the broadband access server forces the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal to be offline.
Specifically, when a plurality of online databases are scanned, and when the total real-time online sub-terminal number of the routing terminal is greater than the maximum simultaneous online sub-terminal number of the routing terminal, the user is considered to additionally occupy the broadband bandwidth by using the router to dial more, the AAA server sends a disconnection message to the broadband access server, and the broadband access server forces the online sub-terminals exceeding the maximum simultaneous online sub-terminal number in the routing terminal to be offline.
In the embodiment of the invention, the real-time online sub-terminals of the online databases are summarized, so that the information of the online sub-terminals is prevented from being omitted, and the phenomenon of multi-dialing of the router is effectively avoided.
In one embodiment, as shown in FIG. 5, step 170 comprises:
step 180' includes:
step 1801': when the summarized real-time online sub-terminal number of the routing terminal is larger than the maximum simultaneous online sub-terminal number of the routing terminal, respectively inquiring the access time sequence of the online sub-terminals in a plurality of online databases;
specifically, the access time sequence of the online sub-terminals is recorded in the online database, and when the total real-time online sub-terminal number of the routing terminals is greater than the maximum simultaneous online sub-terminal number of the routing terminals, the access time sequences of the online sub-terminals in the online databases are respectively inquired.
Step 1802': and sending a time sequence disconnection message to the broadband access server, and forcibly offline the previously accessed online sub-terminals in the routing terminal by the broadband access server according to the access time sequence.
Specifically, the access time sequence of the online sub-terminals is inquired from the online databases, and the broadband access server forces the online sub-terminals accessed earlier in the routing terminals to be offline according to the access time sequence.
In the embodiment of the invention, the real-time online sub-terminals of the online databases are gathered, the access time sequence of the online sub-terminals in the online databases is gathered, and the access time sequence of the broadband access server forces the online sub-terminals accessed earlier in the routing terminal to be offline, so that the omission of the sub-terminals among different servers is avoided, and the phenomenon of multi-dial of the router is effectively avoided.
In one embodiment, the method further comprises the steps of:
step 210: receiving a charging end request message of a sub-terminal of a routing terminal sent by a broadband access server;
specifically, the routing terminal sends an accounting end request message to the broadband access server, and the broadband access server forwards the accounting end request message to the AAA server.
Step 220: deleting the online information of the sub-terminal of the routing terminal in the online database;
specifically, the AAA server receives the accounting end request message, deletes the online information of the child terminal of the routing terminal in the online database, and deletes the online information of the child terminal that actively requests offline.
Step 230: and sending a charging end response message to the broadband access server.
Specifically, the AAA server transmits an accounting-end response message to the broadband access server.
According to the embodiment of the invention, when the charging end request message of the sub-terminal of the routing terminal sent by the broadband access server is received, the online information of the sub-terminal of the routing terminal in the online database is deleted, and the online information of the sub-terminal actively requesting to be offline is deleted, so that the accuracy of the number of the real-time online sub-terminals in the online database is ensured, and the network breaking of a normally used user caused by error cut-off is effectively avoided.
Fig. 6 is a schematic structural diagram of an apparatus 600 for information processing in a telecommunication network according to another aspect of the present invention. As shown in fig. 6, the apparatus is used for solving the problem of multi-dial of a router, and the apparatus includes:
a receiving module 610, which receives an access request message of a sub-terminal of a routing terminal sent by a broadband access server;
a transmitting module 620, configured to send an access permission message of the sub-terminal of the routing terminal to the broadband access server when the number of access requests of the routing terminal in the preset time is less than or equal to the maximum number of simultaneous online sub-terminals of the routing terminal.
The device in the embodiment of the invention refuses to send the access permission message to the routing terminal which has accessed too many sub-terminals in the preset time by comparing the access request times of the routing terminal in the preset time with the maximum number of the on-line sub-terminals of the routing terminal limited by an operator, thereby effectively avoiding the phenomenon of over-dialing of the router.
In an embodiment of the present invention, the receiving module 610 is further configured to accept a charging request message of a sub-terminal of the routing terminal sent by the broadband access server; the device also includes: the query module 630 is configured to query the current online sub-terminal number of the routing terminal in the online database; the transmitting module 620 is further configured to send a charging response message of the sub-terminal of the routing terminal to the broadband access server when the current number of online sub-terminals of the routing terminal is less than or equal to the maximum number of simultaneous online sub-terminals of the routing terminal.
In an embodiment of the present invention, the method further includes: and the writing module is used for writing the sub-terminal online information of the routing terminal into an online database.
In an embodiment of the present invention, the query module is further configured to query the real-time online sub-terminal number of the routing terminal in the online database at variable times; the device also includes: and the multi-dialing cut-off module is used for sending a cut-off message to the broadband access server when the real-time online sub-terminal number of the routing terminal is greater than the maximum simultaneous online sub-terminal number of the routing terminal, so that the online sub-terminals exceeding the maximum simultaneous online sub-terminal number in the routing terminal are forcibly offline.
In one embodiment, the query module is further configured to query an access time sequence of the online sub-terminals in the online database; and the multi-dialing cut-off module is further used for sending a time sequence cut-off message to the broadband access server, so that the on-line sub-terminals accessed in the routing terminal in the front are forced to be offline according to the access time sequence.
In one embodiment, when there are multiple online databases, the query module is further configured to query, separately and indefinitely, the number of real-time online sub-terminals in the multiple online databases; the device also includes: the summarizing module is used for summarizing the number of the real-time online sub-terminals in the online databases; the multi-dial cutting-off module is further used for forcing the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminals to be offline when the total real-time online sub-terminal number of the routing terminals is larger than the maximum simultaneous online sub-terminal number of the routing terminals.
In one embodiment, the query module is further configured to query, in the plurality of online databases, access time sequences of the online sub-terminals, respectively, when the summarized real-time online sub-terminal number of the routing terminal is greater than the maximum simultaneous online sub-terminal number of the routing terminal; the multi-dial cut-off module is further used for sending a time sequence cut-off message to the broadband access server, so that the on-line sub-terminals accessed in the routing terminal in the front are forced to be offline according to the access time sequence.
In one embodiment, the query module may be integrally prepared with the multi-dial cut-off module.
According to yet another aspect of the present invention, fig. 7 is a block diagram of a system for information processing in a telecommunications network, according to an embodiment of the present invention. As shown in fig. 7, system 700 includes a processing component 710 that further includes one or more processors and memory resources, represented by memory 720, for storing instructions, such as applications, that are executable by processing component 710. The application programs stored in memory 720 may include one or more modules that each correspond to a set of instructions. Furthermore, the processing component 710 is configured to execute instructions to perform the above-described method of information processing in a telecommunications network.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of the system 700, enable the system 700 to perform a method of information processing in a telecommunications network, the method being performed by an agent, the method comprising: receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server; and when the access request times of the routing terminal in the preset time is less than or equal to the maximum number of the on-line sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server.
It should be noted that the combination of the technical features in the embodiments of the present invention is not limited to the combination described in the embodiments of the present invention or the combination described in the specific embodiments, and all the technical features described in this specification may be freely combined or combined in any way unless contradictory to each other.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and the like that are within the spirit and principle of the present invention are included in the present invention.
Claims (10)
1. A method of information processing in a telecommunications network, said method for solving a router multi-drop problem, comprising:
receiving an access request message of a sub-terminal of a routing terminal sent by a broadband access server; and
and when the access request times of the routing terminal in the preset time are less than or equal to the maximum number of the online sub-terminals at the same time of the routing terminal, sending an access permission message of the sub-terminals of the routing terminal to the broadband access server.
2. The method of claim 1, wherein after the transmitting the access permission message of the child terminal of the routing terminal to the broadband access server, further comprising:
receiving a charging request message of a sub-terminal of the routing terminal, which is sent by the broadband access server;
inquiring the current online sub-terminal number of the routing terminal in an online database; and
and when the number of the current online sub-terminals of the routing terminal is less than or equal to the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a charging response message of the sub-terminals of the routing terminal to the broadband access server.
3. The method of claim 2, wherein after the transmitting the charging response message of the child terminal of the routing terminal to the broadband access server, further comprising:
and writing the sub-terminal online information of the routing terminal into the online database.
4. The method of claim 3, wherein after said writing the presence information of the child terminals of the routing terminal to the presence database, further comprising:
inquiring the real-time online sub-terminal number of the routing terminal in an online database at variable time; and
and when the number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, wherein the broadband access server forces the online sub-terminals exceeding the maximum number of the simultaneous online sub-terminals in the routing terminal to be offline.
5. The method of claim 4, wherein the sending a disconnect message to the broadband access server when the number of real-time online sub-terminals of the routing terminal is greater than the maximum number of simultaneous online sub-terminals of the routing terminal, the broadband access server forcing online sub-terminals of the routing terminal that exceed the maximum number of simultaneous online sub-terminals to be offline, comprises:
when the number of the real-time online sub-terminals of the routing terminal is larger than the maximum number of the simultaneous online sub-terminals of the routing terminal, inquiring the access time sequence of the online sub-terminals in an online database; and
and sending a time sequence disconnection message to the broadband access server, wherein the broadband access server forces the on-line sub-terminal accessed in the routing terminal to be offline in advance according to the access time sequence.
6. The method of claim 4, wherein said occasionally querying the number of real-time online sub-terminals of said routing terminal in an online database comprises:
when a plurality of online databases exist, respectively inquiring the number of real-time online sub-terminals in the online databases in an indefinite time; and
summarizing the number of the real-time online sub-terminals in the online databases;
wherein, when the number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, sending a disconnection message to the broadband access server, and the broadband access server forcibly drops the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal, including:
and when the total number of the real-time online sub-terminals of the routing terminal is greater than the maximum number of the simultaneous online sub-terminals of the routing terminal, the broadband access server forces the online sub-terminals exceeding the maximum simultaneous online sub-terminals in the routing terminal to be offline.
7. The method of claim 6, wherein the broadband access server forces an online sub-terminal of the routing terminals exceeding the maximum simultaneous online sub-terminal to be offline when the summarized real-time online sub-terminal number of the routing terminals is greater than the maximum simultaneous online sub-terminal number of the routing terminals, comprising:
when the summarized real-time online sub-terminal number of the routing terminal is larger than the maximum simultaneous online sub-terminal number of the routing terminal, respectively inquiring the access time sequence of the online sub-terminals in the plurality of online databases; and
and sending a time sequence disconnection message to the broadband access server, wherein the broadband access server forces the on-line sub-terminal accessed in the routing terminal to be offline in advance according to the access time sequence.
8. The method of claim 4, further comprising:
receiving a charging end request message of a sub-terminal of the routing terminal sent by the broadband access server;
deleting the online information of the sub-terminal of the routing terminal in the online database; and
and sending a charging end response message to the broadband access server.
9. An apparatus for information processing in a telecommunications network, said apparatus for solving a router multi-drop problem, comprising:
a receiving module, configured to receive an access request message of a child terminal of a routing terminal sent by a broadband access server; and
and the transmission module is used for sending the access permission message of the sub-terminal of the routing terminal to the broadband access server when the access request times of the routing terminal in the preset time is less than or equal to the maximum number of the simultaneously online sub-terminals of the routing terminal.
10. A computer-readable storage medium having stored thereon computer-executable instructions, which when executed by a processor, carry out a method of information processing in a telecommunications network according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911228368.2A CN110971604A (en) | 2019-12-04 | 2019-12-04 | Method and apparatus for information processing in a telecommunications network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911228368.2A CN110971604A (en) | 2019-12-04 | 2019-12-04 | Method and apparatus for information processing in a telecommunications network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110971604A true CN110971604A (en) | 2020-04-07 |
Family
ID=70032955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911228368.2A Withdrawn CN110971604A (en) | 2019-12-04 | 2019-12-04 | Method and apparatus for information processing in a telecommunications network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110971604A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113992458A (en) * | 2021-10-21 | 2022-01-28 | 中国电信股份有限公司 | Information verification method, device, medium and electronic equipment in dial-up networking process |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1697410A (en) * | 2004-05-13 | 2005-11-16 | 华为技术有限公司 | Fast Redial Method for Broadband Internet Users |
US20120269195A1 (en) * | 2003-05-15 | 2012-10-25 | At&T Intellectual Property I, Lp | Methods of implementing dynamic quality of service or bandwidth provisioning |
CN109547223A (en) * | 2018-11-15 | 2019-03-29 | 北京首信科技股份有限公司 | The method and apparatus of information processing in telecommunications IPTV network |
CN109981521A (en) * | 2017-12-27 | 2019-07-05 | 中国电信股份有限公司 | Message correlating method, message associated apparatus and message interconnected system |
-
2019
- 2019-12-04 CN CN201911228368.2A patent/CN110971604A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120269195A1 (en) * | 2003-05-15 | 2012-10-25 | At&T Intellectual Property I, Lp | Methods of implementing dynamic quality of service or bandwidth provisioning |
CN1697410A (en) * | 2004-05-13 | 2005-11-16 | 华为技术有限公司 | Fast Redial Method for Broadband Internet Users |
CN109981521A (en) * | 2017-12-27 | 2019-07-05 | 中国电信股份有限公司 | Message correlating method, message associated apparatus and message interconnected system |
CN109547223A (en) * | 2018-11-15 | 2019-03-29 | 北京首信科技股份有限公司 | The method and apparatus of information processing in telecommunications IPTV network |
Non-Patent Citations (1)
Title |
---|
小白跟我学IT: "网速飙升10倍:宽带多拨,动了谁的蛋糕", 《HTTPS://PAGE.OM.QQ.COM/PAGE/ON2IRYI7JNAAFR0IEICGJ8HA0》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113992458A (en) * | 2021-10-21 | 2022-01-28 | 中国电信股份有限公司 | Information verification method, device, medium and electronic equipment in dial-up networking process |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8125980B2 (en) | User terminal connection control method and apparatus | |
CN109587254B (en) | Cloud server access method and device, cloud server and storage medium | |
EP2375670B1 (en) | Setting up metohd, pushing system and corresponding deivce for pushing sessions | |
CN102546559B (en) | The method, apparatus and system of end-to-end transmission data in limited network | |
US8943572B2 (en) | Method for accessing a storage server of an IM service system, and an IM service system | |
US9426767B2 (en) | Method, gateway, proxy and system for implementing mobile internet services | |
US11895083B2 (en) | Address obtaining method and an address obtaining apparatus | |
CN105357180B (en) | Network system, method, device and device for intercepting attack packets | |
JP2017510116A (en) | Method and server for enabling a first user to automatically detect a second user's social network identifier and the respective status of this second user in those social networks | |
US20040034705A1 (en) | Connecting devices in a data network | |
CN110740429A (en) | mobile communication method, device and equipment | |
CN112566120A (en) | Slice management method, device and system and service subscription server | |
CN103546528A (en) | Distributed message push method and system | |
EP2197169A1 (en) | VoIP registration with multiple call servers | |
CN110971604A (en) | Method and apparatus for information processing in a telecommunications network | |
WO2008125057A1 (en) | Method and system for communicating with subscriber supporting various message services | |
CN104683402B (en) | Communication means and user equipment | |
CN116647538B (en) | Connecting device capable of accessing different intranet services | |
CN118368273A (en) | Network connection control method, equipment and storage medium of IPPBX | |
JP6807952B2 (en) | Methods and devices for determining the communication network that provides communication services to terminal communication devices | |
CN115051970B (en) | Method and device for controlling user to be online, forwarding plane network element and medium | |
CN109120578B (en) | Method and device for realizing link connection processing | |
CN110545527B (en) | Call forwarding method, video communication server and calling terminal | |
CN110856164B (en) | User identification method, server and system | |
CN114710757A (en) | Information processing method, network side equipment and terminal |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200407 |