Background technology
In R11 BBAI WI(3GPP networks are interconnected with fixed broadband access network, 3GPP(3rd Generation
Partnership Project, 3G (Third Generation) Moblie standardization body))In, for UE(User Equipment, Yong Hushe
It is standby)NSWO(Non-Seamless WLAN Offload, non-seamless shunting, WLAN(Wireless Local Area
Network, WLAN))Scene, it is proposed that one kind is based on AAA(Authentication, Authorization and
Accounting, checking, mandate and charging)Charging method, i.e. BNG(Broadband Network Gateway, it is fixed wide
Band access network gateway)Collect the metering data of UE, BBF(BroadBand Forum, fixed broadband access network)AAA passes through
Metering data is passed to 3GPP AAA by STa/SWa interfaces, then passes to OCS/OFCS by 3GPP AAA(Online
Charging System, Online Charging System/Offline Charging System, off-line accounting system)Charging is carried out, its
In, STa interfaces are used to connect trusts(trusted)Non-3 GPP network and 3GPP AAA Server, and transmit access authentication, award
Power, mobility, billing parameter, SWa interfaces are used to connect non-trusted(untrusted)3GPP networks and 3GPP AAA Server,
And transmit access authentication, authorize and charging relevant parameters.
3GPP R12P4C(Fixed estropia)WI will study 3GPP networks and merge under scene with fixed broadband access network
Strategy and charging control problem, including to fixing equipment(Fixed Device)With the billing issues of NSWO UE.
Strategy and charging control problem that UE is directly carried out in NSWO scenes by BNG are have studied in R11 BBAI WI,
In this scene, the flow of UE is no longer routed back to EPC(Evolved Packet Core, the packet-based core networks of evolution)Network, but
Directly IP is diverted to by BNG(Internet Protocol, Internet Protocol)In network.BBF networks are set to reduce as far as possible
Standby impact, introduces a kind of charging method based on AAA in specification.As shown in figure 1, after UE is linked into BBF networks, will
Carry out based on the access authentication of 3GPP, so as to set up STa/SWa interface sessions, hereafter when UE is shunted, BNG will be collected should
The metering data of UE, and 3GPPAAA is sent to by STa/SWa by BBF AAA, in being eventually transferred to charge system OCS/OFCS
Realize charging control.
R12P4C WI will be studied under fusion scene to the strategy and charging control problem of NSWO UE and fixed device.
Advise in P4C WID, for fusion scene, still can use based on the charging method of AAA, fixed broadband is accessed with reducing as far as possible
The impact of the network equipment.
For fixed device, only carry out based on the access authentication of fixed broadband access network AAA, namely only need
Fixed broadband access network AAA agency be authenticated to fixed device, without the need for the participation of 3GPPAAA, causes not have
Set up STa/SWa interface sessions, it is impossible to transmit metering data, therefore charging process normally based on AAA cannot be realized.
Specifically, as shown in Fig. 2 setting up IP-CAN for fixed device(IP-Connectivity Access
Network, IP connect access network)Session, and carry out the transmission of metering data and include:
Step S201, fixed device accesses the access authentication procedure of fixed broadband access network, BBF AAA couple
Fixed device carry out access authentication;
Step S202, BNG initiates IP-CAN session establishments, the information such as mark comprising fixed device in message;
Step S203, PCRF(Policy Control and Charging Function, policy control and charging work(
Energy)From SPR(Subscriber Profile Repository, contracted user's database)The label of middle acquisition fixed device
About information;
Step S204, PCRF carries out strategic decision-making;
Step S205, PCRF transmits the policy to BNG, wherein comprising information such as the charging ways to fixed device;
Step S206, BNG implementation strategy;
Step S207, when have fixed device metering data produce when, metering data is sent to BBF AAA by BNG.
But due to being not set up interface session between BBF AAA and 3GPP AAA, cause metering data to continue to pass
It is defeated, it is impossible to realize the charging to fixed device.
Specific embodiment
The embodiment of the present invention provides a kind of charge data transmission method and device, and fixed broadband access network is setting to fixation
For after being authenticated, being that fixing equipment is set up and the STa/SWa interface sessions between 3GPP core nets, so that producing meter
When taking data, fixed broadband access network can be realized by STa/SWa interface sessions to 3GPP network transmission metering datas
When the charging based on AAA is carried out to fixing equipment, the transmission of metering data.
As shown in figure 3, charge data transmission method provided in an embodiment of the present invention includes:
It is that fixing equipment is set up and 3GPP cores after step S301, fixed broadband access network are authenticated to fixing equipment
STa/SWa interface sessions between heart net;
Step S302, when produce fixing equipment metering data when, fixed broadband access network passes through metering data
STa/SWa interface sessions are transmitted to 3GPP core nets.
After being authenticated to fixing equipment due to fixed broadband access network, establish STa/SWa with 3GPP core nets and connect
Mouth session, and then can be by STa/SWa interface sessions by charge data transmission to 3GPP networks, so as to realize charging.
Generally, in fixed broadband access network, realize being authenticated fixing equipment by BBF AAA and STa/SWa connects
The foundation of mouth session, is fixing equipment after fixed broadband access network is authenticated to fixing equipment in step S301 now
Set up and the STa/SWa interface sessions between 3GPP core nets, specially:
BBF AAA agencies in fixed broadband access network are authenticated to fixing equipment;
In step S302, when the metering data of fixing equipment is produced, metering data is passed by STa/SWa interface sessions
3GPP core nets are transported to, specially:
When the metering data of fixing equipment is produced, the BBF AAA in fixed broadband access network are acted on behalf of metering data
Transmitted to 3GPP core nets by STa/SWa interface sessions.
Generally, metering data is generated by the BNG in fixed broadband access network and is sent to BBF AAA agencies, then by BBF
AAA agencies are sent to 3GPP networks, and now, in step s 302, when the metering data of fixing equipment is produced, fixed broadband connects
Enter the agencies of the BBF AAA in network metering data to be transmitted to 3GPP core nets by STa/SWa interface sessions, specifically include:
When the metering data of fixing equipment is produced, the BBF AAA agencies in fixed broadband access network receive fixed wide
With the metering data that the BNG in access network sends, and metering data is transmitted to 3GPP cores by STa/SWa interface sessions
Net.
When STa/SWa interface sessions are set up, the BBF AAA agencies in fixed broadband access network can be set by fixation
Standby mark is addressed to corresponding 3GPP aaa servers, then is fixing equipment and 3GPP cores by the 3GPP aaa servers
Heart net sets up STa/SWa interface sessions.
It is BBF AAA before fixing equipment sets up STa/SWa interface sessions with 3GPP core nets in fixed broadband access network
Agency also provides default QoS to BNG(Quality of Service, quality of service);BNG is that fixing equipment distributes IP address.
Generally, in 3GPP networks, the foundation of STa/SWa interface sessions, now, step are realized by 3GPP aaa servers
It is that fixing equipment sets up STa/SWa interface sessions with 3GPP core nets, specially in S301:
STa/SWa interface sessions are set up for the 3GPP aaa servers in fixing equipment and 3GPP core nets;
In step S302, when the metering data of fixing equipment is produced, metering data is passed by STa/SWa interface sessions
3GPP core nets are transported to, specially:
When the metering data of fixing equipment is produced, metering data is transmitted to 3GPPAAA by STa/SWa interface sessions
Server.
When the metering data of fixing equipment is produced, metering data is transmitted to 3GPP cores by STa/SWa interface sessions
After heart net, also include:
Metering data is sent to OCS/OFCS by 3GPP aaa servers, so as to complete the charging to fixing equipment.
It is that fixing equipment sets up STa/SWa interfaces with the 3GPP aaa servers in 3GPP core nets in step S301
Session, specifically includes:
STa/SWa is sent to 3GPP aaa servers and set up request, and receive the STa/SWa of 3GPP aaa servers return
Set up response.
Specifically, as shown in figure 4, charge data transmission method provided in an embodiment of the present invention includes:
Step S401, fixing equipment access authentication, in the step, BBF AAA carry out access authentication to fixing equipment;
Step S402, BBF AAA initiates STa/SWa and sets up request to 3GPPAAA servers, wherein, BBF AAA are by solid
The mark of locking equipment is addressed to 3GPP aaa servers;
Step S403,3GPP aaa server returns STa/SWa and sets up response, and STa/SWa interface sessions are set up;
Step S404, IP-CAN sessions are set up for fixing equipment;
Step S405, when fixing equipment produce data traffic when, metering data is sent to BBFAAA by BNG, by BBF AAA
Metering data is sent to by 3GPPAAA servers by STa/SWa interface sessions, charging is realized.
As shown in figure 5, a kind of more specific charge data transmission method provided in an embodiment of the present invention includes:
After step S501, fixing equipment access network, BBF AAA carry out access authentication to it, and BBF AAA to BNG is provided
Default QoS, BNG are that fixing equipment distributes IP address;
Step S502, set up STa/SWa interface sessions;
Step S503, IP-CAN sessions are set up for fixing equipment;
Step S504, when fixing equipment produce data traffic when, metering data is sent to BBFAAA by BNG, by BBF AAA
Metering data is sent to by 3GPP aaa servers by STa/SWa interface sessions, then by 3GPP aaa servers by charging number
According to being transferred to OCS/OFCS, and then realize the charging to fixing equipment.
The embodiment of the present invention also provides a kind of charge data transmission device, and the device can be specially BBFAAA agencies, such as
Shown in Fig. 6, the device includes:
Session establishment unit 601, after being authenticated to fixing equipment, be fixing equipment set up with 3GPP core nets it
Between STa/SWa interface sessions;
Data transmission unit 602, for when the metering data of fixing equipment is produced, metering data being passed through into STa/SWa
Interface session is transmitted to 3GPP core nets.
Wherein, data transmission unit 602 specifically for:
When the metering data of fixing equipment is produced, the metering data that the BNG in fixed broadband access network sends is received,
And metering data is transmitted to 3GPP core nets by STa/SWa interface sessions.
Session establishment unit 601 specifically for:
After being authenticated to fixing equipment, 3GPPAAA servers are addressed to by the mark of fixing equipment, and are set for fixation
It is standby to set up STa/SWa interface sessions with 3GPP core nets.
The embodiment of the present invention provides a kind of charge data transmission method and device, and fixed broadband access network is setting to fixation
For after being authenticated, being that fixing equipment is set up and the STa/SWa interface sessions between 3GPP core nets, so that producing meter
When taking data, fixed broadband access network can be realized by STa/SWa interface sessions to 3GPP network transmission metering datas
When the charging based on AAA is carried out to fixing equipment, the transmission of metering data.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the present invention can be using complete hardware embodiment, complete software embodiment or with reference to the reality in terms of software and hardware
Apply the form of example.And, the present invention can be adopted and wherein include the computer of computer usable program code at one or more
Usable storage medium(Including but not limited to magnetic disc store, CD-ROM, optical memory etc.)The computer program of upper enforcement is produced
The form of product.
The present invention is with reference to method according to embodiments of the present invention, equipment(System)And the flow process of computer program
Figure and/or block diagram are describing.It should be understood that can be by computer program instructions flowchart and/or each stream in block diagram
The combination of journey and/or square frame and flow chart and/or the flow process in block diagram and/or square frame.These computer programs can be provided
The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced for reality by the instruction of computer or the computing device of other programmable data processing devices
The device of the function of specifying in present one flow process of flow chart or one square frame of multiple flow processs and/or block diagram or multiple square frames.
These computer program instructions may be alternatively stored in can guide computer or other programmable data processing devices with spy
In determining the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory is produced to be included referring to
Make the manufacture of device, the command device realize in one flow process of flow chart or one square frame of multiple flow processs and/or block diagram or
The function of specifying in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing devices so that in meter
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented process, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow process of flow chart or multiple flow processs and/or block diagram one
The step of function of specifying in individual square frame or multiple square frames.
, but those skilled in the art once know basic creation although preferred embodiments of the present invention have been described
Property concept, then can make other change and modification to these embodiments.So, claims are intended to be construed to include excellent
Select embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out the essence of various changes and modification without deviating from the present invention to the present invention
God and scope.So, if these modifications of the present invention and modification belong to the scope of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to comprising these changes and modification.