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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols 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
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
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
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;
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;
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.
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)
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)
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)
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)
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 |
-
2010
- 2010-12-10 CN CN2010105829018A patent/CN102045177A/en active Pending
-
2011
- 2011-10-12 WO PCT/CN2011/080713 patent/WO2012075854A1/en active Application Filing
Patent Citations (3)
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)
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 |