CN102148725A - Service state detecting method and system for AAA server - Google Patents

Service state detecting method and system for AAA server Download PDF

Info

Publication number
CN102148725A
CN102148725A CN2011100682717A CN201110068271A CN102148725A CN 102148725 A CN102148725 A CN 102148725A CN 2011100682717 A CN2011100682717 A CN 2011100682717A CN 201110068271 A CN201110068271 A CN 201110068271A CN 102148725 A CN102148725 A CN 102148725A
Authority
CN
China
Prior art keywords
user
presets
aaa server
access
aaa
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.)
Pending
Application number
CN2011100682717A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2011100682717A priority Critical patent/CN102148725A/en
Publication of CN102148725A publication Critical patent/CN102148725A/en
Priority to PCT/CN2012/070333 priority patent/WO2012126286A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • 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/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols

Abstract

The invention discloses a service state detecting method and a system for an AAA server, which are used for detecting whether services provided by the AAA server are normal or not. The method comprises the steps as follows: the AAA server receives access request information of a preset user; if the connection state of a data source is normal, then the AAA server feeds back the access response information of the preset user to an access network element; if the access response information of the preset user received by the access network element carries preset response contents, then the service state of the AAA server is determined as normal. The system comprises the access network element and the AAA server. The invention overcomes the detect of the prior art whether the bottom links are normal or not can be detected when a way of sending a ping package to the AAA server is adopted, and can effectively detect whether the service state of the AAA server is normal or not.

Description

A kind of aaa server service state detection method and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of aaa server service state detection method and system.
Background technology
At telecommunications network PS (Packet Switching, packet switching) in the domain system equipment, AAA (Authentication, Authorization, Accounting, authentication, authorize, charge) server is as authentication, mandate, charging center that the user carries out the PS business, need carry out alternately with multiple network element device and terminal.The user is in once professional process, at first the user initiates the online request, aaa server authenticates user's legitimacy, authentication is passed through then according to user signing contract information or configuration information, carry out the mandate of related service parameter for the user, and the charge information that in business procedure, produces of recording user, in the mode of real-time or off-line the user is chargeed.In this process, aaa server is the core network element that the user carries out the PS related service.Whether normal, it is most important also to become if how to detect the service that aaa server provides.The detection method that the general networking system adopts in the prior art is to detect by the method that sends the ping bag to aaa server, if aaa server can lead to by ping, thinks that then the aaa server operation is normal.But whether ping bag only can detect AAA bottom link normal, and whether can not detect the service that aaa server provides normal, therefore do not reach to detect whether normal purpose of service that aaa server provided.
Summary of the invention
The invention provides a kind of aaa server service state detection method and system, in order to solve whether normally problem of the detection service that aaa server provided.
Technical solution of the present invention comprises:
A kind of authentication, mandate, charging aaa server service state detection method comprise step:
Aaa server is received the access request message that presets the user, if the connection status of data source is normal, then presets user's access response message to the access network element feedback;
Carry the response content that presets if access network element is received in the described user's of presetting the access response message, determine that then the service state of aaa server is normal.
Preferably, if described access network element is not received the described user's of presetting access response message or the described user's of presetting that receives access response message in do not carry the response content that presets, determine that then the service state of aaa server is unusual.
Preferably, after described aaa server is received the described user's of presetting access request message,, then preset user's access-reject message to the access network element feedback if the connection status of database source is unusual.
Preferably, dispose the identical user profile that presets in described access network element and the described aaa server.
Preferably, the described user profile that presets comprises the user name that presets the user, the response content that presets user's password and preset.
A kind of aaa server service state detection system comprises:
Access network element is used for determining that the service state of aaa server is normal when receiving that the access response message that presets the user and this access response message carry the response content that presets;
Aaa server is used to receive the access request message that presets the user, if the connection status of data source is normal, presets user's access response message to the access network element feedback.
Preferably, described access network element also is used for determining that the service state of aaa server is unusual when not receiving that response content that access response message that presets the user or the access response message of receiving that presets the user are carried and the response content that presets are inconsistent.
Preferably, described aaa server also is used for behind the access request message that receives the described user of presetting, if the connection status of data source is unusual, presets user's access-reject message to the access network element feedback.
Preferably, described aaa server comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module is used for carrying out Message Processing, flow logic control at authentification of user, mandate and charging process, and the connection status of data source is checked;
The AAA configuration module is used for configuration and presets user profile.
A kind of aaa server comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module is used for carrying out Message Processing, flow logic control at authentification of user, mandate and charging process, and the connection status of data source is checked;
The AAA configuration module is used for configuration and presets user profile.
Beneficial effect of the present invention is as follows:
The mode of technical scheme of the present invention by sending the access request message preset the user to aaa server detects the service state of aaa server, overcome and can only detect whether normal defective of bottom link when mode that available technology adopting sends from the ping bag to aaa server detects the service state of aaa server, whether the service state that can effectively detect aaa server normal; Further, to the difference service of aaa server, technical scheme of the present invention can preset different users and data, detects different services, uses different user and the returned contents of presetting.
Description of drawings
Fig. 1 is the flow chart of a preferred embodiment of aaa server service state detection method of the present invention;
Fig. 2 is the structured flowchart of a preferred embodiment of aaa server service state detection system of the present invention;
Fig. 3 is the structured flowchart of a preferred embodiment of aaa server of the present invention.
Embodiment
Below in conjunction with each accompanying drawing specific implementation process of the present invention is given further detailed explanation.
See also Fig. 1, this figure is the flow chart of a preferred embodiment of aaa server service state detection method of the present invention, and it mainly comprises the steps:
Step 1, open access network element and aaa server preset user's sense switch, simultaneously access network element identical with configuration in the aaa server preset user profile;
In this step, preset user profile and comprise the user name that presets the user, the response content that presets user's password and preset, in the present embodiment, the user name that presets the user is set to Anonymous, with the password setting that presets the user is lifetest, and the response content that presets is set to I am OK!
Step 2, access network element are initiated service state detection request by send access request (AccessRequest) message that presets the user to aaa server to AAA;
In this step, preset and carry user name that presets the user and the password that presets the user in user's the access request message at least, in the present embodiment, preset in user's the access request message and carry the user name Anonymous that presets the user, preset user's password lifetest.
Step 3, aaa server receive and preset user's access request message, judge and to preset the user, begin to check the connection status of data source (for example physical database, data file, memory database and other resources etc. of storing data) for after service state detects the user.If the connection status of data source is normal, then feed back the access of presetting the user and reply (Access accept) message to access network element, this presets the response content that carries the user name that presets the user at least and preset in user's the access response message, in the present embodiment, preset in user's the access response message and carry the user name Anonymous that presets the user, the response content that presets is I am OK! If the connection status of data source is unusual, then directly preset user's admission reject (Access reject) message to the access network element feedback, this presets in user's the access-reject message and carries the user name that presets the user at least, in the present embodiment, preset in user's the access-reject message and carry the user name Anonymous that presets the user.
Step 4, when access network element receive carry in the access response message that presets the user and this response message response content that presets (the response content that presets in the present embodiment be I am OK! ) time, determine that then the service state of aaa server is normal; When access network element does not receive that response content of carrying in the access response message of access response message that presets the user or the described user of presetting who receives and the response content that presets are inconsistent, determine that then the service state of aaa server is unusual.
In this step, access network element does not receive that the access response message that presets the user comprises two kinds of situations: first kind of situation is that access network element is not received any message that presets user's transmission; Second kind of situation is that access network element is received the access-reject message that presets user's transmission.
Corresponding to said method of the present invention, the present invention also provides a kind of aaa server service state detection system, sees also Fig. 2, this figure is the structured flowchart of a preferred embodiment of aaa server service state detection system of the present invention, it mainly comprises access network element and aaa server, wherein
Access network element, be used for presetting user's access request message to the aaa server transmission, and when in receiving the access response message that presets the user and this response message, carrying the response content that presets, the service state of determining aaa server is normal, when response content of carrying and the response content that presets are inconsistent, determine that the service state of aaa server is unusual in the access response message that presets the user of not receiving the access response message that presets the user or receiving;
Wherein, access network element does not receive that the access response message that presets the user comprises two kinds of situations: first kind of situation is that access network element is not received any message that presets user's transmission; Second kind of situation is that access network element is received the access-reject message that presets user's transmission.
Aaa server, be used to receive described access request message, the connection status of (for example other resources of physical database, data file, memory database and storage data etc.) is normal if data source, preset user's access response message to the access network element feedback, if the connection status of data source is unusual, preset user's access-reject message to the access network element feedback.
Further, described aaa server comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module is used for carrying out Message Processing, flow logic control at authentification of user, mandate and charging process, and the connection status of database is checked;
The AAA configuration module, whether be used for configuration opens and presets user's sense switch and user profile is preset in configuration, generally comprise: preset the user user name, preset user's password and the response content that presets (what Pei Zhi response content need be with the configuration of access network element side is consistent) herein, for example: I am OK! Deng.
The concrete course of work of system of the present invention sees also the description of corresponding department in the inventive method, no longer gives here too much to give unnecessary details.
See also Fig. 3, this figure is the structured flowchart of a preferred embodiment of aaa server of the present invention, and it mainly comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module, be used for carrying out the control of Message Processing, flow logic, and the connection status of data source (for example other resources of physical database, data file, memory database and storage data etc.) is checked at authentification of user, mandate and charging process;
The AAA Service Processing Module begins to check the data source connection status after presetting user's access request message in reception.If the connection status of data source is normal, then preset user's access response message to the access network element feedback, this presets the response content that carries the user name that presets the user at least and preset in user's the access response message; If the connection status of data source is unusual, then directly preset user's access-reject message to the access network element feedback, this presets in user's the access-reject message and carries the user name that presets the user at least.
The AAA configuration module, whether be used for configuration opens and presets user's sense switch and user profile is preset in configuration, generally comprise: preset the user user name, preset user's password and the response content that presets (what Pei Zhi response content need be with the configuration of access network element side is consistent) herein, for example: I am OK! Deng.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (10)

1. an authentication, mandate, charging aaa server service state detection method is characterized in that, comprise step:
Aaa server is received the access request message that presets the user, if the connection status of data source is normal, then presets user's access response message to the access network element feedback;
Carry the response content that presets if access network element is received in the described user's of presetting the access response message, determine that then the service state of aaa server is normal.
2. the method for claim 1, it is characterized in that, if described access network element is not received the described user's of presetting access response message or the described user's of presetting that receives access response message in do not carry the response content that presets, determine that then the service state of aaa server is unusual.
3. the method for claim 1 is characterized in that, after described aaa server is received the described user's of presetting access request message, if the connection status of database source is unusual, then presets user's access-reject message to the access network element feedback.
4. as claim 1 or 2 or 3 described methods, it is characterized in that, dispose the identical user profile that presets in described access network element and the described aaa server.
5. method as claimed in claim 4 is characterized in that, the described user profile that presets comprises the user name that presets the user, the response content that presets user's password and preset.
6. an aaa server service state detection system is characterized in that, comprising:
Access network element is used for determining that the service state of aaa server is normal when receiving that the access response message that presets the user and this access response message carry the response content that presets;
Aaa server is used to receive the access request message that presets the user, if the connection status of data source is normal, presets user's access response message to the access network element feedback.
7. system as claimed in claim 6, it is characterized in that, described access network element also is used for determining that the service state of aaa server is unusual when not receiving that response content that access response message that presets the user or the access response message of receiving that presets the user are carried and the response content that presets are inconsistent.
8. as claim 6 or 7 described systems, it is characterized in that described aaa server also is used for behind the access request message that receives the described user of presetting,, preset user's access-reject message to the access network element feedback if the connection status of data source is unusual.
9. system as claimed in claim 8 is characterized in that, described aaa server comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module is used for carrying out Message Processing, flow logic control at authentification of user, mandate and charging process, and the connection status of data source is checked;
The AAA configuration module is used for configuration and presets user profile.
10. an aaa server is characterized in that, comprises AAA Service Processing Module and AAA configuration module, wherein,
The AAA Service Processing Module is used for carrying out Message Processing, flow logic control at authentification of user, mandate and charging process, and the connection status of data source is checked;
The AAA configuration module is used for configuration and presets user profile.
CN2011100682717A 2011-03-21 2011-03-21 Service state detecting method and system for AAA server Pending CN102148725A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011100682717A CN102148725A (en) 2011-03-21 2011-03-21 Service state detecting method and system for AAA server
PCT/CN2012/070333 WO2012126286A1 (en) 2011-03-21 2012-01-13 Aaa server status detection method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100682717A CN102148725A (en) 2011-03-21 2011-03-21 Service state detecting method and system for AAA server

Publications (1)

Publication Number Publication Date
CN102148725A true CN102148725A (en) 2011-08-10

Family

ID=44422742

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100682717A Pending CN102148725A (en) 2011-03-21 2011-03-21 Service state detecting method and system for AAA server

Country Status (2)

Country Link
CN (1) CN102148725A (en)
WO (1) WO2012126286A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012126286A1 (en) * 2011-03-21 2012-09-27 中兴通讯股份有限公司 Aaa server status detection method and system
CN102780577A (en) * 2012-04-26 2012-11-14 新奥特(北京)视频技术有限公司 Method for detecting network fault
CN103533544A (en) * 2013-10-10 2014-01-22 北京首信科技股份有限公司 Method for performing AAA (Authentication, Authorization and Accounting) authentication during failure of database
CN103685501A (en) * 2013-12-06 2014-03-26 北京奇虎科技有限公司 Data processing method, device and system
CN105978938A (en) * 2016-04-25 2016-09-28 乐视控股(北京)有限公司 Service processing equipment service status determining method and scheduling equipment
CN112994962A (en) * 2019-12-13 2021-06-18 北大方正集团有限公司 AAA authentication test-based device, method, storage medium and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107566416B (en) * 2017-10-25 2020-09-29 北京安博通科技股份有限公司 Authentication performance testing method, device and system, terminal and network access server

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1494257A (en) * 2002-10-31 2004-05-05 华为技术有限公司 Method of proceeding real time monitoring against identification authorized charging service apparatus
US6874099B1 (en) * 2001-05-31 2005-03-29 Sprint Communications Company L.P. Method and software for testing and performance monitoring
CN1650263A (en) * 2002-04-08 2005-08-03 国际商业机器公司 Method and system for problem determination in distributed enterprise applications
CN1682211A (en) * 2002-09-20 2005-10-12 国际商业机器公司 Method and apparatus for publishing and monitoring entities providing services in a distributed data processing system
CN1791034A (en) * 2004-12-13 2006-06-21 华为技术有限公司 Detecting method
CN101465862A (en) * 2009-01-09 2009-06-24 北京星网锐捷网络技术有限公司 Method and device for processing switch of authentication business, network appliance and communication system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000151663A (en) * 1998-11-17 2000-05-30 Mitsubishi Electric Corp Failure detecting device and failure detecting method
JP2000298636A (en) * 1999-04-13 2000-10-24 Mitsubishi Electric Corp Method and device for managing communication network between client and server
US6691244B1 (en) * 2000-03-14 2004-02-10 Sun Microsystems, Inc. System and method for comprehensive availability management in a high-availability computer system
KR100970211B1 (en) * 2008-06-09 2010-07-16 주식회사 케이티 Method and Apparatus for Monitoring Service Status Via Special Message Watcher in Authentication Service System
CN101304343B (en) * 2008-06-10 2012-03-21 华为技术有限公司 Method, apparatus and system for detecting network fault
CN102148725A (en) * 2011-03-21 2011-08-10 中兴通讯股份有限公司 Service state detecting method and system for AAA server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6874099B1 (en) * 2001-05-31 2005-03-29 Sprint Communications Company L.P. Method and software for testing and performance monitoring
CN1650263A (en) * 2002-04-08 2005-08-03 国际商业机器公司 Method and system for problem determination in distributed enterprise applications
CN1682211A (en) * 2002-09-20 2005-10-12 国际商业机器公司 Method and apparatus for publishing and monitoring entities providing services in a distributed data processing system
CN1494257A (en) * 2002-10-31 2004-05-05 华为技术有限公司 Method of proceeding real time monitoring against identification authorized charging service apparatus
CN1791034A (en) * 2004-12-13 2006-06-21 华为技术有限公司 Detecting method
CN101465862A (en) * 2009-01-09 2009-06-24 北京星网锐捷网络技术有限公司 Method and device for processing switch of authentication business, network appliance and communication system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012126286A1 (en) * 2011-03-21 2012-09-27 中兴通讯股份有限公司 Aaa server status detection method and system
CN102780577A (en) * 2012-04-26 2012-11-14 新奥特(北京)视频技术有限公司 Method for detecting network fault
CN103533544A (en) * 2013-10-10 2014-01-22 北京首信科技股份有限公司 Method for performing AAA (Authentication, Authorization and Accounting) authentication during failure of database
CN103533544B (en) * 2013-10-10 2016-06-01 北京首信科技股份有限公司 A kind of method carrying out AAA certification when database generation fault
CN103685501A (en) * 2013-12-06 2014-03-26 北京奇虎科技有限公司 Data processing method, device and system
CN105978938A (en) * 2016-04-25 2016-09-28 乐视控股(北京)有限公司 Service processing equipment service status determining method and scheduling equipment
WO2017185615A1 (en) * 2016-04-25 2017-11-02 乐视控股(北京)有限公司 Method for determining service status of service processing device and scheduling device
CN112994962A (en) * 2019-12-13 2021-06-18 北大方正集团有限公司 AAA authentication test-based device, method, storage medium and system

Also Published As

Publication number Publication date
WO2012126286A1 (en) 2012-09-27

Similar Documents

Publication Publication Date Title
CN102148725A (en) Service state detecting method and system for AAA server
CN105491084B (en) Car networking system and its control method based on OTA agreement
US9032485B2 (en) Anchor authenticator relocation method and system
CN102088668B (en) Group-based authentication method of machine type communication (MTC) devices
CN108667699B (en) Method and device for interconnecting terminal equipment and gateway equipment
JP2012141676A (en) Control apparatus, control method, and control program
CN104661171B (en) Small data secure transmission method and system for MTC (machine type communication) equipment group
CN113179492B (en) Vehicle offline detection system and method for detecting Bluetooth key function
CN105744555B (en) A kind of terminal maintenance method, maintenance device and NM server
CN104753894A (en) Data processing method, device and system
WO2012094879A1 (en) Key sharing method and system for machine type communication (mtc) server
CN103369529A (en) Identity authentication method, access point (AP) and access controller (AC)
CN105392137A (en) Household WIFI embezzlement preventing method, wireless router and terminal equipment
CN103458407A (en) Internet account number login management system and method based on short message
CN102638472B (en) Portal authentication method and equipment
CN102299859A (en) Mutual information forwarding method and device
CN104936306B (en) MTC device group small data secure transmission connection establishment method, HSS and system
CN103024599B (en) Set top box communication method, device and system
CN102448063B (en) The determination method and apparatus of authentification failure reason
CN101909056B (en) Client state recognition method, device and network equipment
CN101917696B (en) Home subscriber server (HSS) by-pass method and interrogating call session control function (I-CSCF) equipment
WO2017107933A1 (en) Vehicle registration method, vehicle charging method, device, and system, and storage medium
CN107040928B (en) Illegal WIFI detection method, terminal, aaa server and system
CN103108316A (en) Authentication method, device and system for aerial card writing
CN100450018C (en) Method for raising Diameter internodal communication reliability

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110810