Nothing Special   »   [go: up one dir, main page]

CN103327471B - A kind of interface building method and device - Google Patents

A kind of interface building method and device Download PDF

Info

Publication number
CN103327471B
CN103327471B CN201210074702.5A CN201210074702A CN103327471B CN 103327471 B CN103327471 B CN 103327471B CN 201210074702 A CN201210074702 A CN 201210074702A CN 103327471 B CN103327471 B CN 103327471B
Authority
CN
China
Prior art keywords
interface
bbfaaaproxy
bng
session establishment
establishment message
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.)
Active
Application number
CN201210074702.5A
Other languages
Chinese (zh)
Other versions
CN103327471A (en
Inventor
邓强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
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 China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201210074702.5A priority Critical patent/CN103327471B/en
Priority to PCT/CN2013/072491 priority patent/WO2013139217A1/en
Publication of CN103327471A publication Critical patent/CN103327471A/en
Application granted granted Critical
Publication of CN103327471B publication Critical patent/CN103327471B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • H04L12/1407Policy-and-charging control [PCC] architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0884Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of interface building method and device, set up the interface between BBF AAA Proxy and 3GPP AAA Server by BNG in order to realizing。A kind of interface building method provided by the invention includes: wideband network gateway BNG, acquisition is set up Broadband Forum authentication, authorization, accounting and acted on behalf of the instruction information of the interface between BBF AAA Proxy and third generation collaborative project AAA server 3GPP AAA Server;BNG is according to described instruction information, it may be judged whether need to set up the interface between BBF AAA Proxy and 3GPP AAA Server;When needing to set up the interface between BBF AAA Proxy and 3GPP AAA Server, the interface that BNG initiates between BBF AAA Proxy and 3GPP AAA Server sets up process。

Description

Interface establishing method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for establishing an interface.
Background
A third generation partnership project (3 GPP) release 11(R11) broadband access interworking (BBAI) work project (WorkItem, WI) researches the interconnection and fusion problem of a fixed broadband network and a 3GPP mobile network, wherein a scenario that a User Equipment (UE) traffic is directly offloaded through a Broadband Network Gateway (BNG) without routing back to an Evolved Packet Core (EPC) network is researched, and how to charge the UE in the scenario is an important issue. One method in the current specification is to transmit the charging information of the UE through an interface (i.e., STa interface or SWa interface) between a BBF Authentication, authorization, and charging (AAA) Proxy (Proxy) and a 3gpp AAA Server (Server). In R11, for time reasons, only a method for establishing an interface between BBFAAAProxy and 3GPP aaaaserver to transfer UE charging information under 3GPP access authentication is studied. For the case of not performing 3GPP access authentication, there is no solution for how to establish the STa interface or SWa interface to charge the UE.
The 3GPP r11 work project BBAI researches the interconnection and fusion problem between a 3GPP network and a fixed broadband access network (defined by broadband forum, BBF, hereinafter referred to as BBF network), and is divided into three research stages (building block). The first part (building block1, BB1) researches the interconnection problem between the 3GPP network and the BBF network, and the traffic of the UE is routed back to the EPC network; the second part (building block2, BB2) studies the interconnection problem between 3GPP and BBF networks, but some traffic (e.g. Web browsing, FTP, etc.) of the UE can be offloaded directly to the operator's IP network through the BBF network, while for services such as IP Multimedia Subsystem (IMS) voice, etc., it still needs to go through the EPC network; the third part (building block3, BB3) studies the convergence problem of 3GPP and BBF networks, including two scenarios, UE traffic routing back to EPC network and direct offloading.
In the offload architecture in BB2, traffic of the UE is directly offloaded to the IP network of the operator through a gateway bng (broadband and network gateway) of the BBF network. The Broadband Policy Control Function (BPCF) entity is a policy control function entity of the BBF network, the Policy and Charging Rules Function (PCRF) entity is a policy and charging rules function entity of the EPC network, the BNG is connected to the BPCF through an internal interface R, and the BPCF and the PCRF are connected through an S9a interface. The BBF Authentication, authorization and accounting (AAA) Proxy (Proxy) is an AAA Proxy in the BBF network and is connected to a 3gpp AAA Server (Server) through a SWa/STa interface.
In a scenario where traffic of the UE is routed back to the EPC network, a packet data network GateWay (P-GW) is responsible for performing charging processing on the UE. In an offload scenario, one charging method in the current specification is to report the charging information of the UE through an interface between the BBFAAAProxy and the 3gpp aaserver. The BNG sends the charging information of the UE to the BBFAAAproxy, the BBFAAAproxy reports the charging information of the UE to the 3gpp aaserver through an interface between the BBFAAAproxy and the 3gpp aaserver, and the 3gpp aaserver sends the charging information to an online charging system (online charging system, OCS)/offline charging system (OFCS) through a SWo/SWf interface.
Because R11 research time is limited, an important premise for stipulating charging using an interface between the BBFAAAProxy and the 3GPP aaserver is that 3 GPP-based access authentication is performed, and the interface between the BBFAAAProxy and the 3GPP aaserver can be established only after the 3 GPP-based access authentication is performed, and can be used for transmitting the charging information of the UE. However, in the case of not performing 3GPP access authentication, how to establish an interface between the BBFAAAProxy and the 3GPP aaserver and how to perform charging need further research.
In the 3 GPP-based access authentication process, the BNG sends an Extensible Authentication Protocol (EAP) message to the BBFAAAproxy, and the BBFAAAproxy routes the message to the 3GPP aaserver through the SWa/STa interface, thereby establishing a session on the SWa/STa interface.
In terms of the relation between quality of service (QoS) policy control and charging, after access authentication based on 3GPP is performed, the BPCF will initiate an IP connectivity access network (IP-CAN) session established to the PCRF for receiving the QoS policy issued from the PCRF. Currently, the BBAI concludes that for the case where QoS can be provided to a UE, the UE needs to be charged; and for the case that QoS cannot be provided to the UE, whether charging for the UE is required is FFS.
In the offload architecture in BB3, the traffic of the UE is also offloaded directly to the IP network of the operator through the BNG, except that in the converged architecture, the BNG is directly connected to the PCRF through the Gxd interface. No charging method has been determined in BB3 at present, but the method in BB2 is still possible for use in BB 3.
In summary, in BBAI, charging for offload traffic is an important problem, and in a method for transferring UE charging information through an interface between a BBFAAAProxy and a 3GPP aaserver proposed in the current specification, an important premise is that 3 GPP-based access authentication is performed, so that an interface between the BBFAAAProxy and the 3GPP aaserver can be established, and for a case where 3 GPP-based access authentication is not performed, how to establish an interface between the BBFAAAProxy and the 3GPP aaserver to implement charging for UE has no solution at present.
Disclosure of Invention
The embodiment of the invention provides an interface establishing method and device, which are used for realizing the establishment of an interface between a BBFAAAproxy and a 3GPPAAAServer through a BNG.
The interface establishing method provided by the embodiment of the invention comprises the following steps:
the broadband network gateway BNG acquires the indication information for establishing an interface between a broadband forum authentication, authorization and accounting proxy BBFAAAproxy and a third generation cooperative project authentication, authorization and accounting server 3 GPPAAAServer;
the BNG judges whether an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established or not according to the indication information;
when an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established, the BNG initiates an interface establishment process between the BBFAAAproxy and the 3 GPPAAAServer.
The interface establishing method provided by the embodiment of the invention comprises the following steps:
the Broadband Policy Control Function (BPCF) entity receives an S9a interface session establishment message sent by the PCRF entity;
the BPCF entity sends R interface session establishment information to the broadband network gateway BNG, which is used for triggering the BNG to initiate the interface establishment process between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer.
The interface establishing method provided by the embodiment of the invention comprises the following steps:
a Policy and Charging Rules Function (PCRF) entity determining that it is necessary to send, in a second part BB2, an S9a interface session establishment message for triggering a Broadband Network Gateway (BNG) to initiate an interface establishment procedure between a broadband forum authentication, authorization and charging agent (BBFAAAproxy) and a third generation partnership project authentication, authorization and charging server (3 GPPAAAServer) to a Broadband Policy Control Function (BPCF) entity;
and the PCRF entity sends the S9a interface session establishment message to the BPCF entity in a second part BB 2.
The interface establishing method provided by the embodiment of the invention comprises the following steps:
a Policy and Charging Rules Function (PCRF) entity determining that a Gxd interface session establishment message for triggering the Broadband Network Gateway (BNG) to initiate an interface establishment process between a broadband forum authentication, authorization and charging agent (BBFAAAproxy) and a third generation partnership project authentication, authorization and charging server (3 GPPAAAServer) is required to be sent to the BNG in the third part BB 3;
and the PCRF entity sends the Gxd interface session establishment message to the BNG in a third part BB 3.
An interface establishing apparatus provided in an embodiment of the present invention includes:
the indication information acquisition unit is used for acquiring indication information for establishing an interface between a broadband forum authentication, authorization and accounting proxy BBFAAAproxy and a third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer;
a judging unit, configured to judge whether an interface between the BBFAAAProxy and the 3gpp aaserver needs to be established according to the indication information;
and the interface establishing unit is used for initiating an interface establishing process between the BBFAAAproxy and the 3GPPAAAServer by the BNG when the interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established.
An interface establishing apparatus provided in an embodiment of the present invention includes:
an S9a interface session establishment message receiving unit, configured to receive an S9a interface session establishment message between the PCRF entity and the broadband policy control function BPCF entity, where the S9a interface session establishment message is sent by the PCRF entity;
and the R interface session establishment message sending unit is used for sending the R interface session establishment message to the broadband network gateway BNG and triggering the BNG to initiate the interface establishment process between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer.
An interface establishing apparatus provided in an embodiment of the present invention includes:
an S9a interface session establishment message determining unit, configured to determine that it is necessary to send, in the second part BB2, an S9a interface session establishment message for triggering the broadband network gateway BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and accounting proxy BBFAAAProxy and the third generation partnership project authentication, authorization and accounting server 3gpp aaserver to the broadband policy control function BPCF entity;
an S9a interface session establishment message sending unit, configured to send, in the second part BB2, the S9a interface session establishment message to the BPCF entity.
An interface establishing apparatus provided in an embodiment of the present invention includes:
a Gxd interface session establishment message determining unit, configured to determine that it is necessary to send, in the third part BB3, a Gxd interface session establishment message for triggering the broadband network gateway BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and charging agent BBFAAAProxy and the third generation partnership project authentication, authorization and charging server 3gpp aaserver to the broadband network gateway BNG;
a Gxd interface session establishment message sending unit, configured to send, in the third part BB3, the Gxd interface session establishment message to the BNG.
In the embodiment of the invention, a Broadband Network Gateway (BNG) acquires indication information for establishing an interface between a broadband forum authentication, authorization and accounting proxy BBFAAAproxy and a third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer; the BNG judges whether an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established or not according to the indication information; when an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established, the BNG initiates an interface establishment process between the BBFAAAproxy and the 3GPPAAAServer, so that the interface between the BBFAAAproxy and the 3GPPAAAServer is established through the BNG, the interface between the BBFAAAproxy and the 3GPPAAAServer can be still established under the condition of not performing access authentication based on the 3GPP, and further the charging of UE unloading flow is realized.
Drawings
Fig. 1 is a schematic flowchart of an interface establishment method on a BNG side according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of an interface establishing method at the BPCF entity side according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of an interface establishment method at a PCRF entity side according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating another interface establishment method at the PCRF entity side according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a BNG-initiated interface establishment procedure according to an embodiment of the present invention;
fig. 6 is a schematic diagram of an interface establishment procedure initiated by a BNG according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an interface establishing apparatus on the BNG side according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an interface establishing apparatus on the BPCF entity side according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of an interface establishing apparatus at a PCRF entity side according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of another interface establishment apparatus at the PCRF entity side according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an interface establishing method and device, which are used for realizing the establishment of an interface between a BBFAAAproxy and a 3GPPAAAServer through a BNG.
The technical solution provided by the embodiment of the present invention is explained below with reference to the accompanying drawings.
On the BNG side, referring to fig. 1, an interface establishment method provided in an embodiment of the present invention includes:
s101, BNG, obtaining the indication information for establishing the interface between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer.
S102, BNG judges whether to establish the interface between BBFAAAproxy and 3GPPAAAServer according to the indication information.
S103, when an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established, the BNG initiates an interface establishment process between the BBFAAAproxy and the 3 GPPAAAServer.
In the embodiment of the invention, the interface between the BBFAAAproxy and the 3GPPAAAServer is an STa interface or an SWa interface.
Preferably, the BNG acquiring the indication information comprises:
the BNG acquires the indication information from the R interface session establishment message or the Gxd interface session establishment message; or,
the BNG acquires the R interface session establishment message or the Gxd interface session establishment message, and takes the R interface session establishment message or the Gxd interface session establishment message as the indication information;
wherein, the R interface is an interface between a Broadband Policy Control Function (BPCF) entity and a BNG; the Gxd interface is an interface between the Policy and Charging Rules Function (PCRF) entity and the BNG.
Preferably, the BNG initiates an interface establishment procedure between the BBFAAAProxy and the 3gpp aaserver, including:
and establishing a session between the BNG and the BBFAAAproxy, thereby triggering the BBFAAAproxy and the 3GPPAAAServer to establish an interface between the BBFAAAproxy and the 3 GPPAAAServer.
Accordingly, on the BPCF entity side, referring to fig. 2, an interface establishment method provided by the embodiment of the present invention includes:
s201, a BPCF entity receives an S9a interface session establishment message sent by a PCRF entity;
s202, BPCF entity sends R interface session establishment message to broadband network gateway BNG, used for triggering BNG to initiate broadband forum authentication, authorization and accounting proxy BBFAAAproxy and third generation cooperation project authentication, authorization and accounting server 3GPPAAAServer interface establishment process.
Preferably, the S9a interface session setup message and the R interface session setup message include indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the S9a interface session establishment message and the R interface session establishment message are themselves indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
Wherein, the S9a interface is an interface between the BPCF entity and the PCRF entity.
Correspondingly, on the PCRF entity side, referring to fig. 3, an interface establishment method provided in the embodiment of the present invention includes:
s301, PCRF entity, determining that it is necessary to send to BPCF entity in BB2, an S9a interface session establishment message for triggering BBFAAAproxy of broadband network gateway BNG to initiate interface establishment process between BBFAAAproxy and third generation cooperative project authentication, authorization and accounting server 3 GPPAAAServer;
and S302, the PCRF entity sends the S9a interface session establishment message to the BPCF entity in a second part BB 2.
Preferably, the S9a interface session establishment message includes indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the S9a interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
Correspondingly, on the PCRF entity side, referring to fig. 4, another interface establishment method provided in the embodiment of the present invention includes:
s401, PCRF entity, determining that it is necessary to send Gxd interface session establishment message for triggering broadband network gateway BNG to initiate interface establishment process between broadband forum authentication, authorization and charging proxy BBFAAAproxy and third generation cooperation project authentication, authorization and charging server 3GPPAAAServer to broadband network gateway BNG in third part BB 3;
s402, the PCRF entity, in the third part BB3, sends the Gxd interface session establishment message to the BNG.
Preferably, the Gxd interface session establishment message includes indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the Gxd interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
In the following, from the perspective of the whole system, an introduction of the method for establishing the interface between the integrated BBFAAAProxy and the 3gpp aaserver is given.
Fig. 5 shows the BNG initiated establishment procedure of the interface between BBFAAAProxy and 3gpp aaserver.
Specifically, after the UE establishes a Packet Data Network (PDN) connection to the EPC network, in BB 2:
s501 a: PCRF initiates S9a interface session establishment message to BPCF;
s501 b: the BPCF initiates an R interface session setup message to the BNG.
In the S9a interface session setup message and the R interface session setup message, interface setup indication information between the BBFAAAProxy and the 3gpp aaserver may be included, which is used to trigger the BNG to initiate an interface setup process between the BBFAAAProxy and the 3gpp aaserver.
S502, after the UE establishes PDN connection to the EPC network, in BB3, the PCRF initiates a Gxd interface session establishment message to the BNG.
The Gxd interface session establishment message may also include interface establishment indication information between the BBFAAAProxy and the 3gpp aaserver, and is used to trigger the BNG to initiate an interface establishment procedure between the BBFAAAProxy and the 3gpp aaserver.
S503, after the BNG receives the message in the step S501 or the step S502, according to the message or the interface establishment indication information between the BBFAAAproxy and the 3GPPAAAServer in the message, discovering that the interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established, and then the BNG judges whether the interface between the BBFAAAproxy and the 3GPPAAAServer is established currently;
wherein, judge whether to establish the interface between BBFAAAproxy and 3GPPAAAServer at present about BNG, specifically include:
if the access authentication based on the 3GPP is carried out, after the BNG initiates the establishment of the interface between the BBFAAAproxy and the 3GPPAAAServer, the BNG stores the state information of the established interface between the BBFAAAproxy and the 3GPPAAAServer, and according to the existence of the state information, whether the interface between the BBFAAAproxy and the 3GPPAAAServer is established currently can be judged, if so, the interface between the BBFAAAproxy and the 3GPPAAAServer is determined to be established currently, and if not, the interface between the BBFAAAproxy and the 3GPPAAAServer is determined not to be established currently.
S504, if the interface between the BBFAAAproxy and the 3GPPAAAServer is not established currently, a session is established between the BNG and the BBFAAAproxy;
s505, BBFAAAproxy and 3GPPAAAServer establish the interface between BBFAAAproxy and 3 GPPAAAServer.
A description of one embodiment is given below.
As shown in fig. 6, the method provided by this embodiment includes:
s601, BNG distributes local IP address for UE;
s602, UE establishes PDN connection to EPC;
s603, the PCRF initiates an S9a interface session establishment process (under the condition of BB2) or a Gxd interface session establishment process (under the condition of BB3), wherein the process comprises indication information for establishing an interface between BBFAAAproxy and 3 GPPAAAServer;
s604, BPCF sends the instruction information for establishing the interface between BBFAAAproxy and 3GPPAAAServer to BNG. If in the case of BB3, the BNG directly receives the indication information for establishing the interface between BBFAAAproxy and 3GPPAAAServer in step S603.
S605, BNG initiates the establishment process of the interface between BBFAAAproxy and 3GPPAAAServer, including: and establishing a session between the BNG and the BBFAAAproxy, and establishing an interface between the BBFAAAproxy and the 3 GPPAAAServer.
S606, the UE can be charged when the flow is unloaded.
Referring to fig. 7, on the BNG side, an interface establishing apparatus provided in an embodiment of the present invention includes:
an indication information obtaining unit 11, configured to obtain indication information for establishing an interface between a broadband forum authentication, authorization and accounting proxy BBFAAAProxy and a third generation partnership project authentication, authorization and accounting server 3gpp aaserver;
a judging unit 12, configured to judge whether an interface between the BBFAAAProxy and the 3gpp aaserver needs to be established according to the indication information;
and the establishing interface unit 13 is configured to initiate an interface establishing process between the BBFAAAProxy and the 3gpp aaserver by the BNG when an interface between the BBFAAAProxy and the 3gpp aaserver needs to be established.
Preferably, the indication information obtaining unit 11 is specifically configured to:
acquiring the indication information from an R interface session establishment message or a Gxd interface session establishment message; or,
acquiring an R interface session establishment message or a Gxd interface session establishment message, and taking the R interface session establishment message or the Gxd interface session establishment message as the indication information;
wherein, the R interface is an interface between a Broadband Policy Control Function (BPCF) entity and a Broadband Network Gateway (BNG); the Gxd interface is an interface between the Policy and Charging Rules Function (PCRF) entity and the BNG.
Preferably, the establishing interface unit 13 is specifically configured to:
and establishing a session between the BNG and the BBFAAAproxy, thereby triggering the BBFAAAproxy and the 3GPPAAAServer to establish an interface between the BBFAAAproxy and the 3 GPPAAAServer.
Accordingly, on the BPCF side, referring to fig. 8, an interface establishing apparatus according to an embodiment of the present invention includes:
the S9a interface session establishment message receiving unit 21 is configured to receive an S9a interface session establishment message between the PCRF entity and the broadband policy control function BPCF entity, where the S9a interface session establishment message is sent by the PCRF entity;
and an R interface session establishment message sending unit 22, configured to send an R interface session establishment message to the broadband network gateway BNG, and configured to trigger the BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and accounting proxy BBFAAAProxy and the third generation partnership project authentication, authorization and accounting server 3gpp aaserver.
Preferably, the S9a interface session setup message and the R interface session setup message include indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the S9a interface session establishment message and the R interface session establishment message are themselves indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
Correspondingly, on the PCRF side, referring to fig. 9, an interface establishment apparatus provided in the embodiment of the present invention includes:
an S9a interface session establishment message determining unit 31, configured to determine that an S9a interface session establishment message for triggering an interface establishment procedure between a broadband network gateway BNG and a third generation partnership project authentication, authorization and accounting server 3gpp aaserver is to be initiated in the second part BB2 to the broadband policy control function BPCF entity;
the S9a interface session establishment message sending unit 32, configured to send, in the second part BB2, the S9a interface session establishment message to the BPCF entity.
Preferably, the S9a interface session establishment message includes indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the S9a interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
Correspondingly, on the PCRF side, referring to fig. 10, another interface establishment apparatus provided in the embodiment of the present invention includes:
a Gxd interface session establishment message determining unit 41, configured to determine that it is necessary to send, in the third part BB3, a Gxd interface session establishment message for triggering the broadband network gateway BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and charging agent BBFAAAProxy and the third generation partnership project authentication, authorization and charging server 3gpp aaserver to the broadband network gateway BNG;
a Gxd interface session setup message sending unit 42, configured to send, in the third part BB3, the Gxd interface session setup message to the BNG.
Preferably, the Gxd interface session establishment message includes indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver; or,
the Gxd interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
In summary, in the technical solution provided in the embodiment of the present invention, the BNG initiates the interface establishment between the BBFAAAProxy and the 3gpp aaserver. The condition for triggering the BNG to initiate the interface establishment procedure between the BBFAAAProxy and the 3gpp aaserver may be: the PCRF establishes an instruction at an interface between the BBFAAAproxy and the 3GPPAAAServer carried in the S9a/Gxd session establishment message; s9a interface session setup message and R interface session setup message, or Gxd interface session setup message itself. After receiving the indication, the BNG establishes a session to the BBFAAAproxy and establishes an interface between the BBFAAAproxy and the 3 GPPAAAServer.
However, in the prior art, if the interface between the BBFAAAProxy and the 3GPP aaserver is used to transmit the charging information, the interface between the BBFAAAProxy and the 3GPP aaserver must be established through the 3 GPP-based access authentication process, and for the case where the 3 GPP-based access authentication is not performed, there is no method for establishing the interface between the BBFAAAProxy and the 3GPP aaserver. Compared with the prior art, the invention provides a method for establishing an interface between the BBFAAAproxy and the 3GPP AAAAServer under the condition that 3 GPP-based access authentication is not performed.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (18)

1. A method for interface establishment, the method comprising:
the broadband network gateway BNG acquires the indication information for establishing an interface between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3GPPAAAServer through an R interface or a Gxd interface; wherein, the R interface is an interface between a Broadband Policy Control Function (BPCF) entity and a BNG; the Gxd interface is an interface between the PCRF entity and the BNG;
the BNG judges whether an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established or not according to the indication information;
when an interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established, the BNG initiates an interface establishment process between the BBFAAAproxy and the 3 GPPAAAServer.
2. The method of claim 1, wherein the BNG obtaining the indication information through the R interface or the Gxd interface comprises:
the BNG acquires the indication information from the R interface session establishment message or the Gxd interface session establishment message; or,
the BNG acquires the R interface session establishment message or the Gxd interface session establishment message, and takes the R interface session establishment message or the Gxd interface session establishment message as the indication information.
3. The method of claim 1, wherein the BNG initiates an interface setup procedure between BBFAAAProxy and 3gpp aaserver, comprising:
and establishing a session between the BNG and the BBFAAAproxy, thereby triggering the BBFAAAproxy and the 3GPPAAAServer to establish an interface between the BBFAAAproxy and the 3 GPPAAAServer.
4. A method for interface establishment, the method comprising:
the Broadband Policy Control Function (BPCF) entity receives an S9a interface session establishment message sent by the PCRF entity;
the BPCF entity sends R interface session establishment information to the broadband network gateway BNG, which is used for triggering the BNG to initiate the interface establishment process between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer.
5. The method according to claim 4, wherein the S9a interface session setup message and the R interface session setup message include indication information for setting up an interface between BBFAAAproxy and 3 GPPAAAServer; or,
the S9a interface session establishment message and the R interface session establishment message are themselves indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
6. A method for interface establishment, the method comprising:
a Policy and Charging Rules Function (PCRF) entity determining that it is necessary to send, in a second part BB2, an S9a interface session establishment message for triggering a Broadband Network Gateway (BNG) to initiate an interface establishment procedure between a broadband forum authentication, authorization and charging agent (BBFAAAproxy) and a third generation partnership project authentication, authorization and charging server (3 GPPAAAServer) to a Broadband Policy Control Function (BPCF) entity;
and the PCRF entity sends the S9a interface session establishment message to the BPCF entity in a second part BB 2.
7. The method according to claim 6, wherein the S9a interface session setup message includes indication information for setting up an interface between BBFAAAProxy and 3gpp aaserver; or,
the S9a interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
8. A method for interface establishment, the method comprising:
a Policy and Charging Rules Function (PCRF) entity determining that a Gxd interface session establishment message for triggering the Broadband Network Gateway (BNG) to initiate an interface establishment process between a broadband forum authentication, authorization and charging agent (BBFAAAproxy) and a third generation partnership project authentication, authorization and charging server (3 GPPAAAServer) is required to be sent to the BNG in the third part BB 3;
and the PCRF entity sends the Gxd interface session establishment message to the BNG in a third part BB 3.
9. The method according to claim 8, wherein the Gxd interface session setup message includes indication information for setting up an interface between BBFAAAProxy and 3gpp aaserver; or,
the Gxd interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
10. An interface establishing apparatus, comprising:
an indication information acquisition unit, configured to acquire, through an R interface or a Gxd interface, indication information for establishing an interface between a broadband forum authentication, authorization and accounting proxy BBFAAAProxy and a third generation partnership project authentication, authorization and accounting server 3gpp aaserver; wherein, the R interface is an interface between a Broadband Policy Control Function (BPCF) entity and a BNG; the Gxd interface is an interface between the PCRF entity and the BNG;
a judging unit, configured to judge whether an interface between the BBFAAAProxy and the 3gpp aaserver needs to be established according to the indication information;
and the interface establishing unit is used for initiating an interface establishing process between the BBFAAAproxy and the 3GPPAAAServer by the BNG when the interface between the BBFAAAproxy and the 3GPPAAAServer needs to be established.
11. The apparatus according to claim 10, wherein the indication information obtaining unit is specifically configured to:
acquiring the indication information from an R interface session establishment message or a Gxd interface session establishment message; or,
and acquiring an R interface session establishment message or a Gxd interface session establishment message, and taking the R interface session establishment message or the Gxd interface session establishment message as the indication information.
12. The apparatus according to claim 10, wherein the interface establishing unit is specifically configured to:
and establishing a session between the BNG and the BBFAAAproxy, thereby triggering the BBFAAAproxy and the 3GPPAAAServer to establish an interface between the BBFAAAproxy and the 3 GPPAAAServer.
13. An interface establishing apparatus, comprising:
an S9a interface session establishment message receiving unit, configured to receive an S9a interface session establishment message between the PCRF entity and the broadband policy control function BPCF entity, where the S9a interface session establishment message is sent by the PCRF entity;
and the R interface session establishment message sending unit is used for sending the R interface session establishment message to the broadband network gateway BNG and triggering the BNG to initiate the interface establishment process between the broadband forum authentication, authorization and accounting proxy BBFAAAproxy and the third generation cooperation project authentication, authorization and accounting server 3 GPPAAAServer.
14. The apparatus according to claim 13, wherein the S9a interface session setup message and the R interface session setup message include indication information for setting up an interface between BBFAAAProxy and 3gpp aaserver; or,
the S9a interface session establishment message and the R interface session establishment message are themselves indication information for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
15. An interface establishing apparatus, comprising:
an S9a interface session establishment message determining unit, configured to determine that it is necessary to send, in the second part BB2, an S9a interface session establishment message for triggering the broadband network gateway BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and accounting proxy BBFAAAProxy and the third generation partnership project authentication, authorization and accounting server 3gpp aaserver to the broadband policy control function BPCF entity;
an S9a interface session establishment message sending unit, configured to send, in the second part BB2, the S9a interface session establishment message to the BPCF entity.
16. The apparatus according to claim 15, wherein the S9a interface session setup message includes indication information for setting up an interface between BBFAAAProxy and 3gpp aaserver; or,
the S9a interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
17. An interface establishing apparatus, comprising:
a Gxd interface session establishment message determining unit, configured to determine that it is necessary to send, in the third part BB3, a Gxd interface session establishment message for triggering the broadband network gateway BNG to initiate an interface establishment procedure between the broadband forum authentication, authorization and charging agent BBFAAAProxy and the third generation partnership project authentication, authorization and charging server 3gpp aaserver to the broadband network gateway BNG;
a Gxd interface session establishment message sending unit, configured to send, in the third part BB3, the Gxd interface session establishment message to the BNG.
18. The apparatus according to claim 17, wherein the Gxd interface session setup message includes indication information for setting up an interface between BBFAAAProxy and 3gpp aaserver; or,
the Gxd interface session establishment message is itself an indication message for establishing an interface between the BBFAAAProxy and the 3gpp aaserver.
CN201210074702.5A 2012-03-20 2012-03-20 A kind of interface building method and device Active CN103327471B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210074702.5A CN103327471B (en) 2012-03-20 2012-03-20 A kind of interface building method and device
PCT/CN2013/072491 WO2013139217A1 (en) 2012-03-20 2013-03-12 Interface establishment method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210074702.5A CN103327471B (en) 2012-03-20 2012-03-20 A kind of interface building method and device

Publications (2)

Publication Number Publication Date
CN103327471A CN103327471A (en) 2013-09-25
CN103327471B true CN103327471B (en) 2016-06-22

Family

ID=49195951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210074702.5A Active CN103327471B (en) 2012-03-20 2012-03-20 A kind of interface building method and device

Country Status (2)

Country Link
CN (1) CN103327471B (en)
WO (1) WO2013139217A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2687220C1 (en) * 2015-05-12 2019-05-07 Телефонактиеболагет Лм Эрикссон (Пабл) Method and nodes of controlling access to epc service via network of non-3gpp

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378280B (en) * 2010-08-12 2015-01-28 中兴通讯股份有限公司 Policy control method and system for realizing BBF (Broadband Forum) access
CN102378143B (en) * 2010-08-16 2016-03-30 中兴通讯股份有限公司 A kind of method and system triggering fixed network mobile fusion policy conferring
CN102378281B (en) * 2010-08-23 2013-06-12 华为终端有限公司 Policy information interaction method and relevant device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BB2 Scope and Scenario discussion;ZTE;《3GPP TR 23.839 V1.5.0》;20120229;正文第5.1.2章、5.3章、5.5章、第6.1章 *
BB2 Scope and Scenario discussion;ZTE;<<3GPP TSG SA WG2 Meeting #86>>;20111115;全文 *

Also Published As

Publication number Publication date
CN103327471A (en) 2013-09-25
WO2013139217A1 (en) 2013-09-26

Similar Documents

Publication Publication Date Title
CN101841797B (en) Charging method and system for terminal access through multiple access networks and reporting method
US8023926B2 (en) Offline charging for sessions over a 3GPP network and a WLAN access network
WO2008128470A1 (en) Method,system and entity of realizing event detection
WO2018006306A1 (en) Network connection configuration method and apparatus
WO2009046678A1 (en) Method and device for obtaining the capability of policy and charging enforcement function
CN101588326B (en) Method, devcie and system for associating gateway controlled conversation with Gx conversation
CN103731930A (en) Session setup method, device and system
EP2953386B1 (en) Billing method, access network device and gateway device
US7869787B2 (en) Charging for an IP based communication system
JP2018518113A (en) Method for discovering handover function of mobile communication network, system for discovering handover function of mobile communication network, user apparatus, program and computer program product
CN106936603B (en) Data service charging method, device and system
WO2011110004A1 (en) Service processing method, system and device
CN103327471B (en) A kind of interface building method and device
JP2020529754A (en) UE adapted to send service validation messages
CN101998515B (en) The implementation method of control PCRF load balancing and realize system
EP2932656B1 (en) Improving charging information accuracy in a telecommunications network
KR102003694B1 (en) Method and apparatus for setting session in an mobile communication system
CN103781048B (en) The addressing method and equipment of strategy and charging control entity
CN103391564B (en) The system of selection of policing rule equipment and device
CN102378399B (en) User equipment access method, Apparatus and system
CN103327488B (en) A kind of interface building method and device
CN103327472B (en) A kind of charge information transmission method and device
CN103379547B (en) A kind of shunting connects method for building up and equipment
CN103458390B (en) A kind of IP address transmission method and device
WO2015192620A1 (en) Access network information transmission method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20210601

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right