CN102045177A - Network element interworking method and AAA (authentication, authorization and accounting) server - Google Patents

Network element interworking method and AAA (authentication, authorization and accounting) server Download PDF

Info

Publication number
CN102045177A
CN102045177A CN2010105829018A CN201010582901A CN102045177A CN 102045177 A CN102045177 A CN 102045177A CN 2010105829018 A CN2010105829018 A CN 2010105829018A CN 201010582901 A CN201010582901 A CN 201010582901A CN 102045177 A CN102045177 A CN 102045177A
Authority
CN
China
Prior art keywords
message
aaa server
network element
element group
agreement
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
CN2010105829018A
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 CN2010105829018A priority Critical patent/CN102045177A/en
Publication of CN102045177A publication Critical patent/CN102045177A/en
Priority to PCT/CN2011/080713 priority patent/WO2012075854A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

The invention provides a network element interworking method and an AAA (authentication, authorization and accounting) server. The method comprises the following steps: the AAA server receives and processes a message from a first network element group, wherein, the first network element group is positioned at one side of the AAA server; when the AAA server determines that a protocol type supported by the received message is inconsistent with that supported by a second network element group, the AAA server converts the processed message into a message with a format of the protocol type supported by the second network element group, wherein, the second network element group is positioned at the other side of the AAA server; and the AAA server processes the converted message and sends the processed message to the second network element group. By adopting the technical proposal in the invention, the problem that different network elements at two sides of the AAA server can not be interconnected based on different protocols in the related art is solved, thus achieving the purpose of interconnection between different network elements at the two sides of the AAA server based on different protocols.

Description

The method of network element intercommunication and aaa server
Technical field
The present invention relates to the communications field, in particular to a kind of method and authentication and authorization charging (Authentication, Authorization and Accounting abbreviate AAA as) server of network element intercommunication.
Background technology
At telecommunications network such as packet switching (Packet Switch, abbreviate PS as) in the domain system equipment, aaa server need be connected with multiple network element device and carry out operational different disposal as authentication, mandate, charging center that the user carries out the PS business.Side with aaa server is an Access Network below, and opposite side is that network side or business side describe.
As shown in Figure 1, the user is in once professional process, need be through the network element of the access network equipment of aaa server: PDSN, ggsn (Gateway General Packet Radio Service Supporting Node, abbreviate GGSN as), IAD (Access Gateway, abbreviate AGW as), network attached storage (NetworkAttachedStorage, abbreviate NAS as), Packet Control Function (Packet Control Function, abbreviate PCF as) and BAS Broadband Access Server (Broadband Remote Access Server, abbreviate BRAS as) wait until that aaa server authenticates, authorize and the charging processing, the business that aaa server is different according to the user, local other network side or the business side network element of handling or forwarding the message to aaa server: charging center, WAP (wireless application protocol) (WirelessApplication Protocol, abbreviate WAP as) gateway, prepaid server (Prepaid Server, abbreviate PPS as), attaching position register (HomeLocation Register abbreviates HLR as) and other AAA etc.
The basic agreement that aaa server and access network equipment network element and network side or business side equipment network element interconnect is in PS territory initial stage developing stage, is based on Radius (remote authentication dial-in user service agreement) agreement.Access network equipment network element, aaa server, network side or business side equipment network element are followed the Radius agreement jointly and are interconnected.But along with the development of telecommunications network, the traditional telecommunication service and the carrying of numerous emerging services and realize more and more drawing close to the all-IP technical elements, the PS territory has obtained energetically development and abundant, plays an increasingly important role in the telecommunication business.Simultaneously, for rich, the fail safe that guarantees PS territory business, reliability etc., the agreement that aaa server and access network equipment network element and network side or business side equipment network element interconnect has been introduced the Diameter more reliable, safer, that more business can be provided.Diameter can be thought the further perfect and development of Radius agreement.
Like this, when aaa server and access network equipment network element and network side or business side equipment network element interconnect, just there are two kinds of different agreements: Radius and Diameter.If that the support of access side device network element is Radius, and that network or the support of business side equipment network element is Diameter, will cause can't interconnecting between the network element, on the contrary also like this.In addition, if both having existed, Access Network side or network side/business side equipment network element supported Raiuds, exist again when supporting Diameter simultaneously, still do not have at present effective solution make aaa server can be simultaneously to not in the same side and don't support to carry out compatible processing under the situation of same agreement.
Summary of the invention
At problem such as not interconnecting between the different network elements of aaa server both sides in the correlation technique during based on different agreement, the invention provides a kind of method and aaa server of network element intercommunication, one of to address the above problem at least.
According to an aspect of the present invention, provide a kind of method of network element intercommunication, comprising: the reception of authentication and authorization charging aaa server comes from the message of the first network element group and handles, and wherein, the first network element group is positioned at a side of aaa server; When the protocol type of the message support that receives when aaa server is definite and the protocol type that the second network element group is supported are inconsistent, message conversion after aaa server will be handled is the message of the form of the protocol type supported of the second network element group, wherein, the second network element group is positioned at the opposite side of aaa server; The second network element group is handled and sent to aaa server to the message after changing.
According to another aspect of the present invention, provide a kind of aaa server, comprising: receiving element, be used to receive the message that comes from the first network element group, wherein, the first network element group is positioned at a side of aaa server; First processing unit is used for the message that receiving element receives is handled; Judging unit is used to judge whether the protocol type that message that receiving element receives supports is consistent with the protocol type of second network element group support; Converting unit is used in judging unit output result for not the time, is the message of the form of the protocol type supported of the second network element group with the message conversion after handling, and wherein, the second network element group is positioned at the opposite side of aaa server; Second processing unit is used for the message after the conversion is handled; Transmitting element is used for the message after second processing unit processes is sent to the second network element group.
The present invention is the message of the form of the protocol type supported of opposite side with the message conversion of the form of the protocol type that comes from the support of one side network element of described reception by aaa server, the problem that can not interconnect when having solved in the correlation technique between the different network elements of aaa server both sides, thereby the purpose that also can interconnect when having reached between the different network elements of aaa server both sides based on different agreement based on different agreement.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the position view according to aaa server in the telecommunication path network PS field of correlation technique;
Fig. 2 is the method flow diagram of network element intercommunication according to the preferred embodiment of the invention;
Fig. 3 is the structured flowchart according to the aaa server of the embodiment of the invention;
Fig. 4 is the structured flowchart of aaa server according to the preferred embodiment of the invention;
Fig. 5 be the message flow of example one according to the present invention from the Access Network side to network/two trestle structure schematic diagrames during business side;
Fig. 6 be the message flow of example two according to the present invention from the Access Network side to network/two trestle structure schematic diagrames during business side.
Embodiment
Hereinafter will describe the present invention with reference to the accompanying drawings and in conjunction with the embodiments in detail.Need to prove that under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
Fig. 2 is the method flow diagram of network element intercommunication according to the preferred embodiment of the invention.As shown in Figure 2, this method comprises:
Step S202, the aaa server reception comes from the message of the first network element group and handles, and wherein, the first network element group is positioned at a side of aaa server;
Step S204, when the protocol type of the message support that receives when aaa server is definite and the protocol type that the second network element group is supported are inconsistent, message conversion after aaa server will be handled is the message of the form of the protocol type supported of the second network element group, wherein, the second network element group is positioned at the opposite side of aaa server;
Step S206, the second network element group is handled and sent to aaa server to the message after changing.
By the foregoing description as can be seen, the message conversion of the form of the protocol type that comes from the support of one side network element that will receive by aaa server is the message of the form of the protocol type supported of opposite side, the problem that can not interconnect when having solved in the correlation technique between the different network elements of aaa server both sides, thereby the purpose that also can interconnect when having reached between the different network elements of aaa server both sides based on different agreement based on different agreement.
Preferably, above-mentioned aaa server is handled the message that comes from the first network element group that receives and can be included but not limited to following processing: (1), above-mentioned aaa server carry out agreement to the message that receives and select to handle; (2), above-mentioned aaa server carries out decoding processing according to the agreement of above-mentioned selection to the message that receives; And
Wherein, the message of above-mentioned aaa server after to above-mentioned conversion is handled and can also be comprised following processing: the message of above-mentioned aaa server after to above-mentioned conversion is carried out encoding process.
In preferred implementation process, above-mentioned aaa server carries out after the decoding processing the message that receives according to the agreement of above-mentioned selection, can also comprise following processing: the message of above-mentioned aaa server after to described decoding processing is carried out operation layer and is handled, wherein, this operation layer handle comprise following one of at least: authentication process, authorisation process, charging are handled.
Preferably, above-mentioned aaa server carries out agreement to the described message that receives select to be handled, and can comprise one of following:
(1) above-mentioned aaa server selects agreement to carry out decoding processing according to default static configuration data, and preferably, above-mentioned static configuration data comprises: the sign of each network element and the corresponding relation of agreement in the above-mentioned first network element group.
(2) above-mentioned aaa server selects agreement to carry out decoding processing according to the form of the message of above-mentioned reception automatically.
Preferably, before above-mentioned aaa server received and comes from the message of the first network element group and handle, said method can also comprise: above-mentioned aaa server is provided with the transformation rule of protocol type that the message of above-mentioned reception supports and the protocol type of second network element group support;
The message conversion of then above-mentioned aaa server after with above-mentioned processing is the message of the form of the protocol type supported of the above-mentioned second network element group, specifically comprises: the message of above-mentioned aaa server after with above-mentioned processing is converted to the message of the form of the protocol type that the above-mentioned second network element group supports according to above-mentioned transformation rule.
In the preferred implementation process of the foregoing description, said method can also comprise: when above-mentioned aaa server determined that protocol type that the message of above-mentioned reception supports is consistent with the protocol type of above-mentioned second network element group support, the message of above-mentioned aaa server after with above-mentioned processing directly sent to the above-mentioned second network element group.
Aaa server among the said method embodiment can comprise following module: compositions such as configuration module, protocol adaptation module, Radius protocol stack module, Diameter stack module, Service Processing Module, protocol conversion module.
Configuration module is responsible for finishing to from the different protocol processes strategy of the message arrangement of different network elements; Reach the transformation rule that configuration Radius/Diameter agreement is changed mutually.
The protocol adaptation module, selective reception, is handled by the agreement of configuration the message of specifying network element to send perhaps according to the configuration data from configuration module to the processing protocol of message automatically.
The Radius protocol stack module is responsible for handling the message based on the Radius agreement, message is carried out operations such as code stream inspection, encoding and decoding;
Diameter stack module is responsible for handling the message based on Diameter, message is carried out operations such as code stream inspection, encoding and decoding.
Service Processing Module is responsible for according to certain service logic, and message is carried out authentication, mandate or the processing of chargeing.
Protocol conversion module is responsible for finishing the mutual conversion and the translation of Radius/Diameter agreement according to the transformation rule from configuration module.
Below in conjunction with the included several modules of above-mentioned aaa server, embodiment is described to said method.
Above-mentioned aaa server generally comprises following treatment step in specific implementation process:
By configuration module configuration protocol processing policy and transformation rule, specifically comprise on the step 1:AAA server:
1) to from the different protocol processes strategy of the message arrangement of different clients;
For example: to the message from the PDSN network element, configuration is according to its sign, and NAS-IP/NAS-ID disposes the protocol stack that uses and is Radius; And to from the AGW network element message, configuration is according to its sign, and NAS-IP/NAS-ID, the protocol stack that configuration is used are as Diameter etc.
2) dispose the transformation rule that the Radius/Diameter agreement is changed mutually;
For example: to the message conversion of Radius to Diameter, configuration rule is as shown in table 1:
Table 1Radius is to the message conversion rule of Diameter
Figure BDA0000037405290000041
Figure BDA0000037405290000051
Figure BDA0000037405290000061
To the Radius message conversion, configuration rule is as shown in table 2 to Diameter:
Table 2Diameter is to the message conversion rule of Radius
Figure BDA0000037405290000062
Figure BDA0000037405290000071
Figure BDA0000037405290000081
Step 2: Access Network or network/business side message arrives aaa server;
Step 3: the protocol adaptation module is according to the configuration data of static state, and the protocol stack of selecting to be suitable for carries out the message code stream processing; If perhaps there is not the static data collocation strategy, the protocol adaptation module selects Radius or Diameter to handle according to the form of message code stream automatically;
Step 4:Radius protocol stack module or Diameter stack module are carried out processing such as encoding and decoding to code stream, the code stream after the processing is sent to Service Processing Module;
Step 5: Service Processing Module is according to certain service logic, finish the operation layer of message is handled, and whether the protocol type that the network element of judging next step arrival of message is supported is consistent with the source address protocol type, for example whether all support Diameter, if it is consistent, message directly sends by the protocol adaptation module, and processing finishes; Inconsistent, then change protocol conversion module and handle;
Step 6: protocol conversion module is changed according to the transformation rule of configuration module message, and after finishing, message directly sends by the protocol adaptation module, and processing finishes.
Fig. 3 is the composition frame chart according to the aaa server of the embodiment of the invention.As shown in Figure 3, this aaa server comprises:
Receiving element 30 is used to receive the message that comes from the first network element group, and wherein, the above-mentioned first network element group is positioned at a side of above-mentioned aaa server;
First processing unit 32 is used for the message that above-mentioned receiving element 30 receives is handled;
Judging unit 34 is used to judge whether the protocol type that message that above-mentioned receiving element 30 receives supports is consistent with the protocol type of second network element group support;
Converting unit 36, be used in above-mentioned judging unit 34 output results for not the time, message conversion after above-mentioned first processing unit 32 handled is the message of the form of the protocol type supported of the above-mentioned second network element group, and wherein, the above-mentioned second network element group is positioned at the opposite side of above-mentioned aaa server;
Second processing unit 38 is used for the message after the above-mentioned conversion is handled;
Transmitting element 40 is used for the message after 38 processing of above-mentioned second processing unit is sent to the above-mentioned second network element group.
Preferably, as shown in Figure 4, above-mentioned first processing unit 32 can comprise with lower module:
Protocol selection module 320 is used for that the message that described receiving element 30 receives is carried out agreement and selects to handle;
Decoder module 322 is used for by the agreement that above-mentioned protocol selection module 320 is selected the message that receives being carried out decoding processing;
Described second processing unit 38 also is used for the message after the above-mentioned conversion is carried out encoding process.
Preferably, as shown in Figure 4, above-mentioned first processing unit 32, can also comprise: Service Processing Module 324, be used for after the described message that receives being carried out decoding processing according to the agreement of described selection, message after the above-mentioned decoding processing is carried out operation layer handles, wherein, above-mentioned operation layer handle comprise following one of at least: authentication process, authorisation process, charging are handled.
Preferably, above-mentioned protocol selection module 320 comprises:
First protocol selection module 3202 is used for selecting agreement to carry out decoding processing according to default static configuration data;
Second protocol selection module 3204 is used for selecting agreement to carry out decoding processing automatically according to the form of the message of above-mentioned reception.
In the preferred implementation process of the foregoing description, above-mentioned transmitting element 40 when being, directly sends to second network element group with the message after the processing in judging unit 34 output results.
Preferred implementation below in conjunction with the structrual description said network element interoperability methods of Fig. 5 and aaa server shown in Figure 6.For ease of understanding, support the two agreements of Radius/Diameter with aaa server below, solve between the network element based on interconnecting of Radius/Diamete different agreement and describe for example.In following examples, when aaa server and access network equipment network element and network side or business side equipment network element interconnect based on the Radius/Diamete agreement, aaa server can or adaptively be selected corresponding Radius/Diamet agreement automatically according to static configuration data, and when agreement is inconsistent agreement is changed.In the present embodiment, as Fig. 5 or shown in Figure 6, aaa server comprises: compositions such as configuration module 50, protocol adaptation module 52, Radius protocol stack module 54, Diameter stack module 56, Service Processing Module 58, protocol conversion module 60.
Example one
In the present embodiment, with message code stream from the Access Network side to network/handling process of aaa server is an example during business side.Simultaneously, suppose in the present embodiment that for ease of describing the message that receives is the message code stream based on the Radius agreement.
Pass through configuration module 50 configuration protocol processing policy and transformation rules on the step S501:AAA server;
Step S502: Access Network side message arrives AAA;
Step S503: protocol adaptation module 52 is according to the configuration data of static state, and the protocol stack of selecting to be suitable for carries out the message code stream processing; If perhaps there is not the static data collocation strategy, protocol adaptation module 52 selects Radius or Diameter to handle according to the form of message code stream automatically;
54 pairs of code streams of step S504:Radius protocol stack module carry out processing such as encoding and decoding, and the code stream after the processing is sent to Service Processing Module 58;
Step S505: Service Processing Module 58 is according to certain service logic, and finish the operation layer of message is handled, and whether judge protocol type that the network element of next step arrival of message supports based on the Radius agreement, if support, flow process commentaries on classics step S606 '; If the protocol type that the network element of next step arrival is supported is Diameter, then flow process is changeed S506, and message code stream is sent to protocol conversion module 60;
Step S506 ': the message after the Business Processing is gone back by 52 transmissions of protocol adaptation module behind Radius protocol stack module 54 encoding and decoding again, and flow process finishes;
Step S506: 58 pairs of message of protocol process module are changed according to the transformation rule of configuration module 60, and after finishing, message is behind Radius protocol stack module 54 encoding and decoding again, and flow process is changeed step S507;
Step S507: be converted to and send to protocol adaptation module 52 based on the message code stream of Diameter and send, flow process is changeed step S508;
Step S508: protocol adaptation module 52 initiates a message, and flow process finishes.
Describe below in conjunction with embodiment two and Fig. 6, wherein, Fig. 6 is message flow according to third embodiment of the invention two trestle structure schematic diagrames during from network/business side to the Access Network side.
Example two
In the present embodiment, the aaa server structure is formed with example one basic identical,
Pass through configuration module 50 configuration protocol processing policy and transformation rules on the step S601:AAA server;
Step S602: Access Network side message arrives AAA;
Step S603: protocol adaptation module 52 is according to the configuration data of static state, and the protocol stack of selecting to be suitable for carries out the message code stream processing; If perhaps there is not the static data collocation strategy, protocol adaptation module 52 selects Radius or Diameter to handle according to the form of message code stream automatically;
54 pairs of code streams of step S604:Diameter protocol stack module carry out processing such as encoding and decoding, and the code stream after the processing is sent to Service Processing Module 58;
Step S605: Service Processing Module 58 is according to certain service logic, and finish the operation layer of message is handled, and whether judge protocol type that the network element of next step arrival of message supports based on Diameter, if support, flow process commentaries on classics step S606 '; If the protocol type that the network element of next step arrival is supported is Radius, then flow process is changeed S606, and message code stream is sent to protocol conversion module 60;
Step S606 ': the message after the Business Processing is gone back by 52 transmissions of protocol adaptation module after Diameter stack module 54 encoding and decoding again, and flow process finishes;
Step S606: 58 pairs of message of protocol process module are changed according to the transformation rule of configuration module 60, and after finishing, message is after Diameter stack module 54 encoding and decoding again, and flow process is changeed step S607;
Step S607: be converted to and send to protocol adaptation module 52 based on the message code stream of Radius agreement and send, flow process is changeed step S608;
Step S608: protocol adaptation module 52 initiates a message, and flow process finishes.
From the foregoing description as can be seen, the foregoing description relates generally to telecommunications network packet switching (aaa server and the interconnecting based on disclosure agreement or standard between the network element of being connected with aaa server in the territory.Wherein, the RFC standard of disclosure agreement or standard general reference Radius agreement, Diameter, IETF open issue, 2/3G communication network standard criterion etc.Simultaneously, it should be noted that the described aaa server of the foregoing description, also comprise the AN-AAA server simultaneously.The unified in the above-described embodiments aaa server that is called of AAA/AN-AAA server.
The foregoing description one and embodiment two provide a kind of aaa server of realizing to support the architecture and method of Radius/Diameter dual stack, interconnecting when being used to solve between the unit based on the Radius/Diamete different agreement.Aaa server is mainly realized two big class functions: one, realize static or automatic adaptive selection to the Radius/Diameter agreement; Two, realize the mutual conversion between the Radius/Diameter agreement.
Need to prove, Fig. 3 and embodiment illustrated in fig. 4 in each unit or the function that realizes of module can realize by each module in above-mentioned example one and the example two, simultaneously the function of each module realization among the foregoing description one and the embodiment two be not limited to again Fig. 3 and embodiment illustrated in fig. 4 in the function that each module realized.
Comprehensive the foregoing description, as can be seen, the shown scheme of the above embodiment of the present invention, can use in various heterogeneous networks systems, code division multiple access (Code Division Multiple Access for example, abbreviate CDMA as), Wideband Code Division Multiple Access (WCDMA) inserts (Wideband Code Division Multiple Access, abbreviate WCDMA as), code division multiple access inserts (CodeDivision Multiple Access, abbreviate CDMA as), on the aaa server in the micro-wave access to global intercommunication networks such as (Worldwide Interoperability forMicrowave Access abbreviate Wimax as); Effectively solve interconnecting of network element between the different agreement, can be that message is selected suitable protocol stack, and when agreement is inconsistent, can change according to certain rule by static data or adaptive method automatically to message; The network rebuilding to existing network has bigger construction value.Because a large amount of network elements of existing network all are based on the Radius agreement and realize, and the new network element device of introducing is supported the more of Diameter, and aaa server has been realized the automatic translation and the conversion of agreement, the existing network network element does not just need to carry out the huge transformation of quantities, saves cost.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, and in some cases, can carry out step shown or that describe with the order that is different from herein, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. the method for a network element intercommunication is characterized in that, comprising:
The reception of authentication and authorization charging aaa server comes from the message of the first network element group and handles, and wherein, the described first network element group is positioned at a side of described aaa server;
When described aaa server determines that protocol type that the message of described reception supports is with the protocol type of the second network element group support when inconsistent, the message conversion of described aaa server after with described processing is the message of the form of the protocol type supported of the described second network element group, wherein, the described second network element group is positioned at the opposite side of described aaa server;
The described second network element group is handled and sent to the message of described aaa server after to described conversion.
2. method according to claim 1 is characterized in that,
Described aaa server is handled the message that comes from the first network element group that receives and comprised: described aaa server carries out agreement to the described message that receives and selects to handle; Described aaa server carries out decoding processing according to the agreement of described selection to the described message that receives;
The message of described aaa server after to described conversion is handled and comprised: the message of described aaa server after to described conversion is carried out encoding process.
3. method according to claim 2 is characterized in that, described aaa server carries out also comprising after the decoding processing to the described message that receives according to the agreement of described selection:
The message of described aaa server after to described decoding processing is carried out operation layer and is handled, wherein, described operation layer handle comprise following one of at least: authentication process, authorisation process, charging are handled.
4. method according to claim 2 is characterized in that, described aaa server carries out agreement to the described message that receives select to be handled, and comprises one of following:
Described aaa server selects agreement to carry out decoding processing according to default static configuration data;
Described aaa server selects agreement to carry out decoding processing according to the form of the message of described reception automatically.
5. method according to claim 4 is characterized in that, described static configuration data comprises: the sign of each network element and the corresponding relation of agreement in the described first network element group.
6. method according to claim 1 is characterized in that,
Before described aaa server received and comes from the message of the first network element group and handle, described method also comprised: described aaa server is provided with the transformation rule of protocol type that the message of described reception supports and the protocol type of second network element group support;
The message conversion of then described aaa server after with described processing is the message of the form of the protocol type supported of the described second network element group, comprising: the message of described aaa server after with described processing is converted to the message of the form of the protocol type that the described second network element group supports according to described transformation rule.
7. according to each described method of claim 1 to 6, it is characterized in that described method also comprises:
When described aaa server determined that protocol type that the message of described reception supports is consistent with the protocol type of described second network element group support, the message of described aaa server after with described processing directly sent to the described second network element group.
8. an authentication and authorization charging aaa server is characterized in that, comprising:
Receiving element is used to receive the message that comes from the first network element group, and wherein, the described first network element group is positioned at a side of described aaa server;
First processing unit is used for the message that described receiving element receives is handled;
Judging unit is used to judge whether the protocol type that message that described receiving element receives supports is consistent with the protocol type of second network element group support;
Converting unit is used in described judging unit output result for not the time, is the message of the form of the protocol type supported of the described second network element group with the message conversion after the described processing, and wherein, the described second network element group is positioned at the opposite side of described aaa server;
Second processing unit is used for the message after the described conversion is handled;
Transmitting element is used for the message after described second processing unit processes is sent to the described second network element group.
9. aaa server according to claim 8 is characterized in that,
Described first processing unit comprises:
Protocol selection module is used for that the message of described reception is carried out agreement and selects to handle;
Decoder module is used for by the agreement that described protocol selection module is selected the message of described reception being carried out decoding processing;
Then described second processing unit also is used for the message after the described conversion is carried out encoding process.
10. aaa server according to claim 9 is characterized in that, described first processing unit also comprises:
Service Processing Module, be used for after the described message that receives being carried out decoding processing according to the agreement of described selection, message after the described decoding processing is carried out operation layer handles, wherein, described operation layer handle comprise following one of at least: authentication process, authorisation process, charging are handled.
11. aaa server according to claim 9 is characterized in that, described protocol selection module comprises:
First protocol selection module is used for selecting agreement to carry out decoding processing according to default static configuration data;
Second protocol selection module is used for selecting agreement to carry out decoding processing automatically according to the form of the message of described reception.
12. each described aaa server in 11 is characterized in that according to Claim 8,
Described transmitting element when being, directly sends to described second network element group with the message after the described processing in described judging unit output result.
CN2010105829018A 2010-12-10 2010-12-10 Network element interworking method and AAA (authentication, authorization and accounting) server Pending CN102045177A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105829018A CN102045177A (en) 2010-12-10 2010-12-10 Network element interworking method and AAA (authentication, authorization and accounting) server
PCT/CN2011/080713 WO2012075854A1 (en) 2010-12-10 2011-10-12 Method and aaa server for network element intercommunication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105829018A CN102045177A (en) 2010-12-10 2010-12-10 Network element interworking method and AAA (authentication, authorization and accounting) server

Publications (1)

Publication Number Publication Date
CN102045177A true CN102045177A (en) 2011-05-04

Family

ID=43910996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105829018A Pending CN102045177A (en) 2010-12-10 2010-12-10 Network element interworking method and AAA (authentication, authorization and accounting) server

Country Status (2)

Country Link
CN (1) CN102045177A (en)
WO (1) WO2012075854A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012075854A1 (en) * 2010-12-10 2012-06-14 中兴通讯股份有限公司 Method and aaa server for network element intercommunication
CN104253763A (en) * 2013-06-30 2014-12-31 上海贝尔股份有限公司 Method for realizing data transmission in gateway equipment of ubiquitous network and gateway equipment using method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108449426B (en) * 2018-04-13 2021-01-22 苏州浪潮智能科技有限公司 Method and system for communication between Internet of things controller and data center

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101252788A (en) * 2008-04-11 2008-08-27 北京首信科技有限公司 Diameter-AAA server supporting RADIUS protocol and working method thereof
CN101527704A (en) * 2008-03-05 2009-09-09 华为技术有限公司 Method and device for converting multi-protocol signalings
CN101594602A (en) * 2009-06-01 2009-12-02 中兴通讯股份有限公司 A kind of method and system of striding agreement realization failover

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100470071B1 (en) * 2002-12-23 2005-02-05 한국전자통신연구원 Apparatus of authentication server with combine information management for WLAN interworking system
CN101414907B (en) * 2008-11-27 2011-10-26 北京邮电大学 Method and system for accessing network based on user identification authorization
CN102045177A (en) * 2010-12-10 2011-05-04 中兴通讯股份有限公司 Network element interworking method and AAA (authentication, authorization and accounting) server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527704A (en) * 2008-03-05 2009-09-09 华为技术有限公司 Method and device for converting multi-protocol signalings
CN101252788A (en) * 2008-04-11 2008-08-27 北京首信科技有限公司 Diameter-AAA server supporting RADIUS protocol and working method thereof
CN101594602A (en) * 2009-06-01 2009-12-02 中兴通讯股份有限公司 A kind of method and system of striding agreement realization failover

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012075854A1 (en) * 2010-12-10 2012-06-14 中兴通讯股份有限公司 Method and aaa server for network element intercommunication
CN104253763A (en) * 2013-06-30 2014-12-31 上海贝尔股份有限公司 Method for realizing data transmission in gateway equipment of ubiquitous network and gateway equipment using method

Also Published As

Publication number Publication date
WO2012075854A1 (en) 2012-06-14

Similar Documents

Publication Publication Date Title
WO2019223466A1 (en) Communication method and device
CN104255046B (en) The method of customized mobile broadband network system and customization mobile broadband network
EP1386455B1 (en) Method and apparatus to perform network routing
TW463509B (en) GPRS-subscriber selection of multiple internet service providers
CN101252788B (en) Diameter-AAA server supporting RADIUS protocol and working method thereof
CN100581135C (en) Method of providing seamless session mobility
EP1875723B1 (en) A method for inserting and extracting a required address, corresponding network functions and network
US20140348068A1 (en) Multiplexing Core Networks in RAN Sharing
CN101326766A (en) Digital object routing
US20170041824A1 (en) Enhanced mobility management
CN101582904B (en) Implementation method of symmetry of multi-line access flow rate of data center, device and system
IL230406A (en) Method and cloud computing system for implementing a 3g packet core in a cloud computer with openflow data and control planes
US8396027B2 (en) Communication control system, communication system and communication control method
CN111566997A (en) Network slicing usage
CN101483826A (en) Method and apparatus for selecting policy and fee charging rule functional entity
US7421506B2 (en) Load balancer for multiprocessor platforms
CN103546304A (en) Business processing method, equipment and system
CN107509222A (en) Communication means, gateway device and computer-readable recording medium
WO2013113241A1 (en) Multi-mode mobile terminal and method for load balancing
CN101754277A (en) Method for selecting access gateway and control node of access gateway
CN102045177A (en) Network element interworking method and AAA (authentication, authorization and accounting) server
CN114556894A (en) Method, apparatus and computer program product for packet forwarding control protocol message bundling
CN102377654B (en) Router and method for realizing IPv6 (Internet Protocol Version 6) message traversing on IPv4 (Internet Protocol Version 4) router
CN105491065A (en) Resource access method of message-oriented middleware, server, and resource access system
CN101986647A (en) VRRP compatible method and device thereof

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: 20110504