WO2008019602A1 - Method and system of ip multi-media sub-system charging to users - Google Patents
Method and system of ip multi-media sub-system charging to users Download PDFInfo
- Publication number
- WO2008019602A1 WO2008019602A1 PCT/CN2007/070198 CN2007070198W WO2008019602A1 WO 2008019602 A1 WO2008019602 A1 WO 2008019602A1 CN 2007070198 W CN2007070198 W CN 2007070198W WO 2008019602 A1 WO2008019602 A1 WO 2008019602A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- charging information
- charging
- protocol
- transport layer
- user
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
Definitions
- the present invention relates to the field of network communication technologies, and in particular, to a method and system for charging a user by an IP multimedia subsystem.
- the IMS uses the packet domain as the bearer channel for the upper layer control signaling and the media transmission, and introduces the SIP protocol as the service control protocol.
- SIP Session Control Function
- the main functional entities in the IMS include: Call Session Control Function (CSCF), which controls functions such as session participant registration and session control, and application server AS (Application Server) that provides various service logic control functions.
- CSCF Call Session Control Function
- AS Application Server
- the home subscriber server HSS Home Subscriber Server
- the MGCF Media Gateway Control Function
- the session participants access through the current local proxy node P-CSCF (Proxy CSCF)
- P-CSCF Proxy CSCF
- the IMS, session and service trigger control and the service control interaction with the AS are completed by the home domain service node call control unit of its place of registration.
- Billing is one of the capabilities that an IMS network must have.
- 3GPP defines two IMS charging capabilities, namely Online billing capability and offline billing capability.
- Online charging is the charging process in which the IMS entity interacts with the online charging system, that is, the online charging system interacts with the user account in real time, and controls or monitors the fees associated with the service usage; offline charging is mainly collected after the session.
- Billing information, and the billing system does not affect the billing process of the services used in real time.
- the IMS architecture based on GPRS (General Packet Radio Service) access is shown in Figure 1.
- the GPRS Charging Identifier generated on the GGSN (Gateway GPRS Support Node) is GPRS Charging Identifier.
- the GGSN address information is passed to the PDF (Policy Decision Function) through the COPS (Common Open Policy Service) protocol and then passed to the P-CSCF and the S-CSCF for charging association.
- the interface protocol between the GGSN and the PDF that is, the PIB (Policy Information Base) of the COPS protocol
- the interface protocol of the PDF and the P-CSCF that is, the AVP (Attribute Value Pair) of the Diameter protocol.
- the interface protocol of the medium, P-CSCF and S-CSCF that is, the SIP header field of the SIP protocol, defines a relevant extension, carrying the above GCID and GGSN address.
- an IMS-based network convergence scheme which aims to make IMS a universal platform based on SIP sessions, and supports multiple mobile and fixed access modes. Since the terminal and access network are various in the framework of NGN, and the core network based on SIP session has only one IMS network, it provides services for both fixed and mobile terminals, which requires IMS network from the network framework, The network's functional entities, QoS (Quality of Service), and security all support fixed access methods.
- QoS Quality of Service
- the transmission in IMS becomes a new problem. For example, when the network operator providing fixed access and the network operator providing IMS service are not the same operator, the two operators will separately charge the user session to generate their own billing. information.
- the application layer media resources include conference resources, playback resources, content resources (such as movie and TV streaming media content) and other media resources provided by the system.
- the IMS core network charging information for the IMS service is associated and transmitted in the IMS to complete the charging of the user. There is no effective solution in the prior art.
- the embodiment of the invention provides a method and a system for implementing an IP multimedia subsystem to charge a user, so that the IMS network can transmit the charging information generated by the fixed access transport layer or the application layer media resource device to related entities in the network. In the middle, the charging information generated by each layer is associated, and the charging for the user is realized.
- a method for charging a user by an IP multimedia subsystem including:
- the related charging information of the access user is generated on the functional entity of the fixed access transport layer or the application layer media resource device;
- a system for charging a user by an IP multimedia subsystem comprising: a transport layer resource processing module, a core module, and a billing processing module, where
- a transport layer resource processing module configured to generate session-related transport layer charging information of a fixed access user
- a core module configured to be connected to the transport layer resource processing module, configured to receive transport layer charging information related to a session of a fixed access user generated by the transport layer resource processing module, and use the transport layer charging information and the core module
- the core network charging information generated by the user is transmitted to the charging processing module; the charging processing module is connected to the core module, and configured to perform charging according to the transport layer charging information and the core network charging information. deal with.
- a system for charging a user by an IP multimedia subsystem comprising: an application layer media resource processing module, a core module, and a billing processing module, where
- An application layer media resource processing module is configured to generate application layer resource accounting information related to the session of the user, and transmit the application layer resource charging information to the core module;
- a core module configured to be connected to the application layer media resource processing module, configured to receive application layer resource charging information related to a session generated by an application layer media resource processing module, and use the application layer resource charging information and a core
- the module transmits the core network charging information generated by the user to the charging process.
- the billing processing module is connected to the core module, and configured to perform charging processing according to the application layer resource charging information and the core network charging information.
- the embodiments of the present invention extend the protocols such as the H.248 protocol, the Diameter protocol, and the SIP, so that the Re interfaces (RCEF and A-RACF) of the foregoing protocols are applied in the IMS network.
- the interface between the CSCF and the S-CSCF transmits the charging related information generated by the fixed access transport layer or the application layer media resource device, thereby realizing the association of the charging information of each layer, thereby improving the fusion capability of the IMS network.
- FIG. 1 is a schematic diagram of an existing IMS architecture based on GPRS access
- FIG. 2 is a schematic diagram of an IMS network architecture defined by TISPAN;
- FIG. 3 is a flowchart of an implementation of a method according to an embodiment of the present invention.
- FIG. 4 is a message flow chart of the delivery of billing information during the process of establishing a session by a fixed access user as a calling party by using the method of the present invention
- Figure 5 is a schematic block diagram of a first embodiment of the system of the present invention.
- Figure 6 is a schematic block diagram of a second embodiment of the system of the present invention.
- Figure 7 is a schematic block diagram of a third embodiment of the system of the present invention.
- the Re interface (the interface between the RCEF and the A-RACF) and the la interface (between the BGF and the SPDF) in the IMS network are used.
- Interface Rq interface (interface between A-RACF and SPDF), Gq' interface (interface between SPDF and AF) and Mw interface (interface between P-CSCF and S-CSCF) are transmitted by fixed Access to billing related information generated by the transport layer or application layer media resource device.
- the embodiments of the present invention are not limited to the IMS defined by the current Telecommunications and Internet Converged Services and Protocols for Advanced Networking (TISPAN), and are applicable to other networks developed based on such a network architecture, as long as they satisfy the network architecture. But for The creation point of the embodiment of the present invention is more convenient and clear.
- the following is an example of an IMS network defined by TISPAN.
- FIG. 2 is a schematic diagram of the IMS network architecture defined by TISPAN.
- the NAS Network Attachment Sub-system
- the RACS Resource and Admission Control Subsystem
- the RACS is mainly responsible for policy control, resource reservation, and admission. Control and NAT and firewall traversal. From the perspective of logical architecture, the RACS is between the core control layer and the access layer, and has both a part of the control layer function and a part of the access level. The entities are described as follows:
- A-MGF Access Media Gateway Function
- IMS Internet Protocol Multimedia Subsystem
- AGCF Access Gateway Control Function
- access gateway control function entity access gateway control
- access gateway control providing simulated user access IMS control
- RCEF Resource Control Enforcement Function
- resource control execution function perform allocation bandwidth, quality of service control
- S-CSCF (Serving-CSCF), the service call session control function entity, authenticates the user, provides session routing, completes session control, and the like;
- P-CSCF Proxy-CSCF
- proxy call session control function accessing the SIP user's session signaling
- SPDF Service Policy Decision Function
- BGF Bit Gateway Function
- C-BGF is a core network border gateway function
- I-BGF is an interworking border gateway function
- A-RACF Access-Resource and Admission Control Function
- an access resource and admission management function an entity located in the access network to implement resource and admission management functions
- MRFP/MRFC Media Resource Function Process/ Media Resource Function
- the media resource execution function entity/media resource control function entity provides media resource execution/control function, and uses H.248 interface between MRFP and MRFC;
- BGCF Band Gateway Control Function
- the MGCF Media Gateway Control Function
- T-MGF Relay Media Gateway Function
- IBCF Interconnection Border Control Function
- SGF Signaling Gateway Function
- the embodiment of the present invention provides a Re interface (an interface between RCEF and A-RACF), a la interface (an interface between C-BGF/I-BGF and SPDF), and an Rq interface (A-RACF and SPDF interface), Gq 'interface (interface between SPDF and Application Function), P1 interface (interface between A-MGF and AGCF), Mw interface (interface between P-CSCF and S-CSCF), P2 interface (AGCF and S-
- the interface protocol used between the CSCF interface and the Mp interface (the interface between the MRFC and the MRFP) is extended, and the charging information generated from the access layer is transmitted between these interfaces.
- FIG. 3 shows an implementation flow of an embodiment of the method according to the present invention, which includes the following steps: Step 301: Generate transport layer charging information of a fixed access user on a functional entity of a transport layer in a session establishment process. .
- the billing information mainly includes: billing identifier TCID information.
- Step 302 Transfer the transport layer charging information to the call session control function entity CSCF of the core network serving the user.
- the access of the fixed access user can be in various ways, for example, the POTS (Plain Old Telephone Service) phone is connected from the A-MGF.
- AGCF realizes the control of A-MGF through H.248, completes the operations of receiving and playing, and the new SIP terminal is accessed through NASS and RACS.
- Different access methods produce different functional entities for accessing the user's transport layer charging information.
- the transport layer charging information generated on these different functional entities is finally transmitted to the S-CSCF to provide the transport layer charging function entity and the event charging function entity in the user home network with the transport layer charging corresponding to the user. information.
- the functional entities of these transport layers have different paths to the S-CSCF, so the paths they pass are different.
- the protocols supported by the interfaces between entities are also different. Some of the interfaces defined in TISPAN and the types of protocols supported by these interfaces are listed in Table 1 below.
- the embodiment of the present invention extends the H.248 protocol, the Diameter protocol (a new generation of AAA protocol), and the SIP protocol message used between these interfaces, and generates a fixed function layer of the transport layer through the extended protocol.
- the transport layer charging information of the access user is transmitted to the S-CSCF.
- the media gateway entity reports the transport layer charging information to the media gateway control entity by using the extended H.248 protocol notification command or response command; and/or
- SPDF uses the extended Diameter protocol to transmit transport layer charging information to the access functional entity when sending commands or responses to application functional entities (such as P-CSCF, or IBCF); and/or
- the application function entity or AGCF transmits the transport layer charging information to the S-CSCF when sending a command or response to the S-CSCF using the extended SIP protocol.
- Step 303 Perform charging on the fixed access user according to the transport layer charging information.
- the charging set function in the user's home network (CCF, Charging Collection)
- the entity and event charging function (ECF) entity collects the transport layer charging information corresponding to the user from the S-CSCF, and then generates the user's billing bill based on the billing information.
- ECF entity and event charging function
- the H.248 protocol, the Diameter protocol, and the SIP protocol message are extended to enable the transmission layer of the fixed access user generated on the transport layer functional entity.
- the fee information is passed through a series of passes to the S-CSCF that serves the user. Further descriptions of these existing protocols and their extensions in the embodiments of the present invention are provided below.
- the H.248 protocol is the product of the concept of gateway separation.
- the core of gateway separation is separation of services and control, separation of control and bearer. In this way, services, control and bearer can be developed independently. Operators can make full use of new technologies while providing a variety of services to enhance network value through innovative and innovative services.
- the H.248 protocol is a protocol developed on the basis of MGCP (Media Gateway Control Protocol) and other media gateway control protocol features. It provides control media establishment, modification and release mechanisms. It can also carry some associated call signaling to support calls of traditional network terminals.
- MGCP Media Gateway Control Protocol
- a message of the H.248 protocol contains one or more events (Event), each event containing one or more contexts, each context containing one or more commands, each command containing one or more descriptors.
- H.248 contains eight commands: Add, Subtract, Move, Modify, Audit Value, Audit Capabilities, Notify, Service Change.
- Various commands implement various services through the parameters they carry.
- the embodiment of the present invention may extend an event in the H.248 protocol, for example, named "Transfer Charging Information", for the media gateway to control the transmission layer charging information to the media gateway.
- the media gateway needs to report the charging information of a certain session media stream, such as the TCID, to the media gateway control
- the media gateway uses the Notify command to report the event to the media gateway control, or may use the Reply command to The media gateway control reports the event.
- the parameters attached to the event report include the charging identifier TCID generated by the transport layer, and may further include further parameters to give the address information of the transport layer device, such as C-BGF (Core Network - Border Gateway Function, Core Network Border Gateway) Function) address information or RCEF address information.
- C-BGF Core Network - Border Gateway Function
- Core Network Border Gateway Core Network Border Gateway
- the Diameter protocol is a new generation of AAA (Authentication Authorization Accounting) protocol developed by the Internet Engineering Task Force (IETF).
- the Diameter basic protocol provides the most basic services for applications such as mobile IP and network access services, such as user sessions and billing, and has functions such as capability negotiation and error notification.
- the protocol element consists of a number of commands and AVP (Attribute Value Pair), which can pass authentication, authorization, and accounting information between clients, agents, and servers. But whether it's a client, a proxy, or a service The server can actively issue a session request, and the other party gives a response, so it is also called an agreement between peer entities.
- AVP Attribute Value Pair
- the embodiment of the present invention can extend the AVP in the Diameter protocol to carry the charging information generated at the transport layer when the fixed network accesses the user session, and the AVP is used in the SPDF to apply the functional entity (such as P-CSCF or IBCF).
- the charging information generated by the transport layer is carried when the command or response is sent. If carried in AA- Answer or carried in Re-Auth-Request.
- the AVP parameter includes a charging identifier TCID generated by the transport layer, and may also include address information of the transport layer device.
- the SIP protocol is an application layer protocol for establishing, modifying, and terminating multimedia sessions in an IP network.
- SIP messages There are two types of SIP messages: request messages and response messages.
- the SIP message consists of the first line, the message header, and the body.
- the first line and the message header define the call according to the service, the address, and the protocol feature. Therefore, the embodiment of the present invention can extend the message header parameter P-Charging-Vector in the SIP protocol. Header), which carries the charging information generated at the transport layer when the fixed network accesses the user session; it can also extend the header field parameters such as "tcid" to carry the meter generated at the transport layer when the fixed network accesses the user session. Fee information.
- the charging information generated at the transport layer when extending the fixed network access user session in the SIP protocol can also be carried by the existing parameters "gcid” and "ggsn" in the P-Charging-Vector header field, such as the parameter "gcid”.
- the information may be carried in the SIP protocol by extending a new header field or a message body.
- extension of the foregoing protocols is not limited to the manner described above, and other extension manners may be used, as long as the extended protocol message can carry the charging information generated at the transport layer when the fixed network accesses the user session. Pass it to the relevant network entity.
- resource management network elements network elements that perform management functions such as resource allocation, authorization, and control, such as resource control execution function entity RCEF, etc.
- media gateways A network element that performs processing such as media stream generation, termination, forwarding, or conversion, such as accessing the media gateway function entity A-MGF, various types of BGF, and the like.
- the TCID is generated by the C-BGF in the basic call, and the transport layer charging information is generated and reported as an example.
- the charging information generated by the transport layer in the method of the embodiment of the present invention is further transmitted between the network entities. Step description.
- the fixed access user is used as the calling party to access from the home network, and the message flow of establishing the session is as shown in FIG. 4:
- Step 1 The UE (User equipment) initiates a session request (Invite), and the request is sent to the P-CSCF.
- the request message contains all the desired media and coding schemes of the UE.
- IMS Based PES IMS-based PSTN/ISDN Evolution Subsystem
- the request is sent to the AGCF;
- Step 2-6 The P-CSCF requests the Reserve IMS Connection on the C-BGF through the SPDF.
- the C-BGF reserves the connection resource.
- the response message includes the charging identifier TCID and C-BGF generated by the access network. Address information, the above charging information is passed to the P-CSCF in the AA-Answer message via SPDF;
- Step 7 The P-CSCF sends the session request (Invite) to the S-CSCF serving the UE, and the request message carries the charging identifier TCID and the address information of the C-BGF generated by the access network.
- Step 8 The S-CSCF routes the request message to the called party of the session
- Step 9 The called party of the session responds to the request, and responds to the supported media and the supported coding scheme in the session progress message (183 Session Progress), and the message is sent to the S-CSCF;
- Step 10 The S-CSCF adds a P-Charging-Function-Address header in the session progress message (183 Session Progress), which carries the assigned CCF (Charging Collection Function) entity and ECF (Event Charging Function, Event charging function) A real address, sending a message to the P-CSCF accessed by the UE;
- CCF Charging Collection Function
- ECF Event Charging Function, Event charging function
- Step 11-14 P-CSCF triggers SPDF, SPDF requires A-RACF to perform admission control according to the parameters provided and answered;
- Step 15-18 The SPDF configures the connection resources reserved on the C-BGF according to the media information of the response;
- Step 20-25 The UE responds to the 183 message, and the message is sent to the called party after passing through the P-CSCF and the S-CSCF; the called party confirms the response message, and the message returns to the UE along the original path;
- Step 26-28 The called party rings, and the ringing message (180) is sent along the signaling path of the session.
- Step 29-30 The called party answers, and the response message (200 OK) is sent to the P-CSCF after passing through the S-SCSF serving the user;
- Step 31-37 The P-CSCF approves the QoS and triggers the SPDF. After requesting the C-BGF to open the gating, the P-CSCF sends a response message to the UE, and connects the media streams of both sessions.
- Step 38-40 The UE responds to the response message (ACK), and the message is sent to the called party after passing through the P-CSCF and the S-CSCF.
- ACK response message
- the C-BGF carries the charging information generated by the transport layer in the AA-Answer message sent to the SPDF (step 5), and the charging information includes the TCID, and may further include The transmission device address information, that is, the network element address information of the TCID, such as the address information of the C-BGF in this example, the charging information may further include a stream identifier of the delivered media stream, a token for media authorization, and the like;
- the above charging information is forwarded by the SPDF and the P-CSCF and then transmitted to the S-CSCF serving the UE (step 6-7).
- the above process describes the flow of delivering the charging information generated by the transport layer when the user makes the call.
- the charging information generated by the delivery transport layer can also be transmitted to the S-CSCF through a process similar to the above, and will not be described in detail herein.
- the foregoing process describes the process in which the C-BGF generates and transmits the charging information, and the other layers of the transport layer can generate charging information, such as the resource control execution function entity RCEF, the access media gateway function entity A-MGF, and other types of BGF. Etc., the billing information delivery process will not be specifically described here.
- the method of the embodiment of the present invention is not only applicable to the delivery of the billing information when the fixed access user establishes the basic session, but also applies when the service occurs, and the implementation process is similar to the above, and details are not described herein.
- the RCEF, the A-MGF, the I-BGF, and the MRFP can also apply the method of the present invention to report the transport layer charging information, and the aforementioned Re
- the method of the embodiment of the present invention can be applied to the charging information of the transport layer between the interface, the la interface, the Rq interface, the Gq 'interface, the P1 interface, the Mw interface, the P2 interface, and the Mp interface.
- the R interface between the S-CSCF, the IBCF, the MRFC, and the like in the IMS and the ECF the protocol used by the Rf interface between the S-CSCF, the IBCF, the MRFC, and the CCF is also a Diameter protocol, and the embodiment of the present invention is applied. Methods and extensions, S-CSCF, IBCF, MPFC, etc. can also pass the Ro interface,
- the Rf interface transmits the charging information generated by the fixed network access user at the transport layer to the network element processing the charging function to complete the charging function for the user.
- the foregoing implementation process of the embodiment of the present invention uses the charging information generated by the fixed network access user defined by the current TISPAN to be transmitted and transmitted at the transport layer.
- the current main consideration of TISPAN is various types of DSL (Digital Subscriber Line).
- DSL Digital Subscriber Line
- the access of the embodiment of the present invention is also applicable to other types of fixed network access users, such as Packet Cable access.
- the charging information generated by the user from the fixed network accessing the transmission layer but also the non-GGSN accessing user, such as a WLAN (Wireless Local Area Network, wireless), can be transmitted between the network entities.
- the user access type information may be transmitted in addition to the charging information generated by the transport layer, and the charging information may be carried.
- the same information segment is transmitted, for example, the charging information parameter GCID generated by the GGSN, and the charging information parameter TCID generated by the TISPAN access type defined in the embodiment of the present invention, that is, by defining different access type charging information.
- the parameter is used to pass the user access type information; it can also be transmitted in an information segment other than the information piece carrying the charging information.
- a transport layer session charging information segment to be transmitted without distinguishing the charging information generated by the transport layer of different access types, such as a unified charging information parameter ACID (Access Charging Identifier). Identifier).
- the method for how the charging information generated by the transport layer for the user session is transmitted in the IMS under fixed access is described above, because the session of the IMS core network element devices such as P-CSCF, AGCF, MGCF, IBCF, AS, etc. is related.
- the core network session charging information is also transmitted to the network element processing the charging function through the Ro interface and the Rf interface, and the network element processing the charging function associates the two types of charging information to determine that this is the same user session.
- Billing information which enables billing for fixed access user sessions.
- the core network session charging information also includes a charging identifier: an ICID (IMS charging identifier).
- the charging information generated by the application layer media resource device can also be transmitted and associated in the IMS.
- the application layer media resource device refers to a device that provides application layer media resources, such as a media resource server, an MRFP, and the like. Further, it may further include a device that controls application layer media resources, such as an MRFC.
- the application layer resource charging information generated by the application layer media resource device is transmitted to the S-CSCF, and then transmitted to the network element processing the charging function through the Ro interface and the Rf interface.
- the application layer resource charging information may include a charging identifier RCID (Resource Charging Identifier), and may further include other information such as an address of a device of the application layer media resource.
- RCID Resource Charging Identifier
- the interface between the application layer media resource device and the core network device may be an H.248 protocol, or a SIP protocol, etc., and the method for transmitting the application layer resource charging information is as described above.
- the interface between the core network device and the core network device is different, such as a streaming media protocol such as RTSP (Real-Time Streaming Protocol), for providing content streaming media.
- RTSP Real-Time Streaming Protocol
- HTTP Hyper Text Transport Protocol
- the core network S-CSCF and the like transmit the fixed access transport layer session charging information and the application layer resource charging information to the network element that processes the charging function, and the latter may be the foregoing CCF, ECF or SCF.
- the core network transmits the charging information through the Diameter protocol or the SIP protocol. It can also be a traditional intelligent service control point that provides an online charging function.
- the core network uses various traditional intelligent network protocols, such as INAP (Intelligent Network Application Protocol, INAP).
- INAP Intelligent Network Application Protocol
- CAMEL Customerized Applications for Mobile Network Enhanced Logic
- WIN Wireless Intelligent Network
- Figure 5 is a block diagram of the first embodiment of the system of the present invention:
- the system includes: a transport layer resource processing module S1, an application layer media resource processing module S3, a core module S2, and a billing processing module S4, wherein the transport layer resource processing module S1 is configured to generate a session-related transport layer of a fixed access user.
- the application layer media resource processing module S3 is configured to generate application layer resource charging information that is invoked by the network media resource; the core module S2 is configured to receive the session related information of the fixed access user generated by the transport layer resource processing module S1.
- Transport layer charging information, or application layer resource charging information generated by the application layer media resource processing module S3, and the transport layer meter The fee information, or the application layer resource charging information and the core module S2, the core network charging information related to the session generated by the user is transmitted to the charging processing module S4; the charging processing module S4 is configured to charge according to the transport layer session.
- the information, or application layer resource charging information, and the core network session charging information are used for charging processing.
- the transport layer resource processing module S1 includes various modules for performing session resource related processing at the transport layer under non-GGSN access, including resource management network elements, media gateways, etc., which can generate session-related charging information of the transport layer.
- the core module S2 is a module for processing core network functions such as call session control, routing, service logic control, user access management, inter-domain interworking, such as P-CSCF, AGCF, MGCF, IBCF, S-CSCF, AS, etc., core module
- the E3 interface between S2 and the transport layer resource processing module S1 may be, but not limited to, using the Diameter protocol, the H.248 protocol, and the like.
- the application layer media resource processing module S3 is a network media resource providing module, such as a media resource server, MRFP, etc.
- the E2 interface between the application layer media resource module S3 and the core module S2 may be, but not limited to, using the H.248 protocol, the SIP protocol, RTSP protocol, HTTP protocol, etc.
- the MRFC that provides the network media resource control function can be located in the application layer media resource processing module, and sometimes in the core module.
- the billing processing module S4 is a module that provides a user with an offline or online charging function, such as an ECF, a CCF, an SCF (Session Charging Function), and an SCP (Service Control Point) that provides an online charging function.
- the E1 interface between the billing processing module S4 and the core module S2 may be, but not limited to, the Diameter protocol, the SIP protocol, the INAP (Intelligent Network Application Protocol) protocol, and the CAMEL (Customized Applications for Mobile Network Enhanced Logic). , mobile network enhanced logic user application) protocol, WIN (Wireless Intelligent Network, wireless intelligent network) protocol.
- the transport layer resource processing module S1 generates the transport layer session charging information of the fixed access user, and transmits the information to the core module S2 through the ⁇ 3 interface, and the core module S2 transmits the same to the billing processing module S4 through the E1 interface.
- the core module S2 also needs to transmit the core network session charging information generated by the user to the charging processing module S4, so as to implement the charging information association function of the user plane and the control plane, that is, the transmission network (access network) It is associated with the charging of the core network to complete the charging function of the user.
- the application layer media resource processing module S3 can also separately generate charging information, which is also required at this time.
- the charging information generated by the application layer media resource processing module S3 is transmitted to the core module S2 through the E2 interface, and the core module S2 uses the E1 network element to apply the application layer resource.
- the charging information and the core network session charging information are transmitted to the charging processing module S4 to complete the charging function of the user.
- the core module S2 receives the application layer resource charging information, if the transport layer session charging information (including the charging information generated by the GGSN) is also received, the core module S2 can also apply the application layer.
- the resource charging information, the transport layer session charging information, and the core network session charging information are transmitted to the charging processing module S4.
- the foregoing E2 and E3 interfaces are used to transmit application layer resource charging information and transport layer session charging information.
- the core network session charging information may be transmitted to the application layer media resource processing module S3 or the transport layer resource processing module. Sl.
- the application layer media resource processing module S3 or the transport layer resource processing module S1 needs to be independently charged (for example, when the application layer media resource processing module or the transport layer resource processing module belongs to an independent operator), and between the billing processing module S4
- the core module S4 needs to first transmit the core network session charging information to the application layer media resource processing module S3 or the transport layer resource processing module S1 through the E2 or E3 interface.
- the layer media resource processing module S3 or the transport layer resource processing module S1 further transmits the respective generated charging information and the core network session charging information to the charging processing module S4, and the charging processing module S4 accordingly performs corresponding calculation on the user. fee.
- Related protocol extensions are similar to the foregoing, and are not described in detail herein.
- the H.248 protocol, the Diameter protocol, and the SIP protocol are respectively extended to transmit the foregoing information, and the foregoing protocol is used in the relevant interface part in the current network, but the embodiment of the present invention is not limited to the current The relevant protocol used by the interface.
- the charging information generated by the non-GGSN access user in the transport layer and the application layer media resource device in the embodiment of the present invention should be within the scope of protection of the invention.
- Figure 6 is a block diagram of a second embodiment of the system of the present invention:
- the application layer media resource processing module is not included.
- the system shown in this embodiment only the solid generated on the transport layer resource processing module S1
- the transport layer session charging information of the access user is transmitted to the core module S2, and is transmitted to the core module S2 through the E3 interface, and the core module S2 transmits it to the billing processing module S4 through the E1 interface.
- the core module S2 needs to be
- the core network session charging information generated by the user is transmitted to the charging processing module S4 to implement the charging information association function of the user plane and the control plane, that is, the charging network (access network) and the core network charging. Associated to complete the user's billing function.
- Figure 7 is a block diagram of a third embodiment of the system of the present invention:
- the application layer media resource processing module is not included.
- the transport layer session charging information of the fixed access user generated on the transport layer resource processing module S1 is transmitted to the core module S2, and is transmitted to the core module S2 through the E3 interface, and the core module S2
- the core module S2 also needs to transmit the core network session charging information generated by the user to the charging processing module S4 to implement the user plane and the control plane.
- the fee information association function that is, the charging network (access network) and the core network's charging association, completes the user's charging function.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
IP多媒体子系统对用户进行计费的方法及系统 Method and system for charging user by IP multimedia subsystem
本申请要求于 2006 年 8 月 9 日提交中国专利局、 申请号为 200610109731.5、发明名称为' ΊΡ多媒体子系统对用户进行计费的方法及系统" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 This application claims the priority of the Chinese Patent Application filed on August 9, 2006, the Chinese Patent Office, the application number is 200610109731.5, and the invention name is 'ΊΡ Multimedia Subsystem for User Billing Method and System.' The citations are incorporated herein by reference.
技术领域 Technical field
本发明涉及网络通信技术领域, 具体涉及一种 IP多媒体子系统对用户进 行计费的方法及系统。 The present invention relates to the field of network communication technologies, and in particular, to a method and system for charging a user by an IP multimedia subsystem.
背景技术 Background technique
目前, 随着分组技术的不断成熟,基于电路交换的传统电信网络正在向着 基于分组交换的宽带电信网发展, 而使用 SIP ( Session Initiated Protocol, 会话 初始协议)作为分组电信核心网的呼叫控制信令则是当前的技术发展趋势之 一 , 如 ITU-T ( International Telecommunication Union-Telecommunication Standardization Sector , 国际电信联盟电信标准化部) 和 ETSI ( European Telecommunications Standards Institute,欧洲电信标准协会)等标准组织对 NGN ( Next Generation Network, 下一代网络) 的研究, 这两个标准组织当前都釆 用 3GPP ( Third Generation Partnership Projects, 第三代合作伙伴计划)标准组 织定义的 IMS ( Internet Multiedia Subsystem, IP多媒体子系统) 网络架构作为 NGN的核心网。 At present, with the continuous maturity of packet technology, traditional telecommunication networks based on circuit switching are developing towards packet-switched broadband telecommunication networks, and SIP (Session Initiated Protocol) is used as call control signaling for packet telecommunication core networks. It is one of the current technological development trends, such as ITU-T (International Telecommunication Union-Telecommunication Standardization Sector) and ETSI (European Telecommunications Standards Institute). Research on Generation Network, Next Generation Network, both standards organizations currently use the IMS (Internet Multiedia Subsystem) network architecture defined by the 3GPP (Third Generation Partnership Projects) standards organization As the core network of NGN.
IMS釆用分组域为其上层控制信令和媒体传输的承载通道, 引入 SIP协议 作为业务控制协议, 利用 SIP简单、 易扩展、 媒体组合方便的特点, 通过将业 务控制与承载控制分离,提供丰富的多媒体业务。 IMS中主要的功能实体包括: 控制会话参与方注册、 会话控制等功能的呼叫控制实体 CSCF ( Call Session Control Function ), 提供各种业务逻辑控制功能的应用服务器 AS ( Application Server ), 集中管理会话参与方签约数据的归属会话参与方服务器 HSS ( Home Subscriber Server ) 以及用于实现与电路交换网互通的 MGCF ( Media Gateway Control Function ),会话参与方通过当前所在地代理节点 P-CSCF( Proxy CSCF ) 接入 IMS ,会话和业务触发控制及与 AS的业务控制交互则由其注册地的归属域 服务节点呼叫控制单元完成。 The IMS uses the packet domain as the bearer channel for the upper layer control signaling and the media transmission, and introduces the SIP protocol as the service control protocol. By using the characteristics of simple SIP, easy to expand, and convenient media combination, the IMS provides a rich separation of service control and bearer control. Multimedia business. The main functional entities in the IMS include: Call Session Control Function (CSCF), which controls functions such as session participant registration and session control, and application server AS (Application Server) that provides various service logic control functions. The home subscriber server HSS (Home Subscriber Server) and the MGCF (Media Gateway Control Function) for interworking with the circuit switched network, the session participants access through the current local proxy node P-CSCF (Proxy CSCF) The IMS, session and service trigger control and the service control interaction with the AS are completed by the home domain service node call control unit of its place of registration.
计费是 IMS网络必须具备的能力之一。 3GPP定义了两种 IMS计费能力, 即 在线计费能力和离线计费能力。在线计费就是 IMS实体与在线计费系统交互的 计费过程, 即在线计费系统与用户账户进行实时交互, 并控制或监视与服务使 用相关的费用; 离线计费则主要是在会话之后收集计费信息, 而且计费系统不 会实时地影响所使用服务的计费过程。 Billing is one of the capabilities that an IMS network must have. 3GPP defines two IMS charging capabilities, namely Online billing capability and offline billing capability. Online charging is the charging process in which the IMS entity interacts with the online charging system, that is, the online charging system interacts with the user account in real time, and controls or monitors the fees associated with the service usage; offline charging is mainly collected after the session. Billing information, and the billing system does not affect the billing process of the services used in real time.
基于 GPRS ( General Packet Radio Service ,通用分组无线业务)接入的 IMS 架构如图 1所示,在 GGSN ( Gateway GPRS Support Node, GPRS网关支持节点) 上产生的 GPRS计费标识符 GCID ( GPRS Charging Identifier )和 GGSN地址信 息通过 COPS ( Common Open Policy Service, 公共开放策略业务 )协议传递给 PDF ( Policy Decision Function, 策略决策功能)进而传递给 P-CSCF和 S-CSCF, 进行计费关联。 为此, 在 GGSN和 PDF的接口协议, 即 COPS协议的 PIB ( Policy Information Base, 策略信息库) 中、 PDF和 P-CSCF的接口协议, 即 Diameter 协议的 AVP ( Attribute value pair, 属性值对) 中、 P-CSCF和 S-CSCF的接口协 议,即 SIP协议的 SIP头域中,都定义了相关扩展,携带上述 GCID和 GGSN地址。 The IMS architecture based on GPRS (General Packet Radio Service) access is shown in Figure 1. The GPRS Charging Identifier generated on the GGSN (Gateway GPRS Support Node) is GPRS Charging Identifier. And the GGSN address information is passed to the PDF (Policy Decision Function) through the COPS (Common Open Policy Service) protocol and then passed to the P-CSCF and the S-CSCF for charging association. To this end, the interface protocol between the GGSN and the PDF, that is, the PIB (Policy Information Base) of the COPS protocol, the interface protocol of the PDF and the P-CSCF, that is, the AVP (Attribute Value Pair) of the Diameter protocol. The interface protocol of the medium, P-CSCF and S-CSCF, that is, the SIP header field of the SIP protocol, defines a relevant extension, carrying the above GCID and GGSN address.
目前, 在网络融合的发展趋势下, 提出了基于 IMS的网络融合方案, 目的 是使 IMS成为基于 SIP会话的通用平台, 同时支持移动和固定的多种接入方式。 由于在 NGN的框架中, 终端和接入网络是各种各样的, 而基于 SIP会话的核心 网络只有一个 IMS网络, 它同时为固定和移动终端提供服务, 这就需要 IMS网 络从网络框架、 网络的功能实体、 QoS ( Quality of Service, 服务质量)和安 全等方面全面支持固定的接入方式。 At present, under the development trend of network convergence, an IMS-based network convergence scheme is proposed, which aims to make IMS a universal platform based on SIP sessions, and supports multiple mobile and fixed access modes. Since the terminal and access network are various in the framework of NGN, and the core network based on SIP session has only one IMS network, it provides services for both fixed and mobile terminals, which requires IMS network from the network framework, The network's functional entities, QoS (Quality of Service), and security all support fixed access methods.
在这种融合方式下,从固定网络接入的用户在传输层的计费如何关联并在 In this convergence mode, how the charging of the user accessing the fixed network at the transport layer is related and
IMS中传递成为新的问题, 如当提供固定接入的网络运营商和提供 IMS服务的 网络运营商不是同一个运营商,这两个运营商将会对用户会话分别计费产生各 自的计费信息。 The transmission in IMS becomes a new problem. For example, when the network operator providing fixed access and the network operator providing IMS service are not the same operator, the two operators will separately charge the user session to generate their own billing. information.
此外, 在 IMS网络中, 提供应用层媒体资源的运营商和提供 IMS服务的运 营商也可能不是同一个运营商,这两个运营商对用户会话分别计费产生各自的 计费信息时, 计费如何关联并在 IMS中传递也是一个问题, 其中, 应用层媒体 资源包括会议资源、 放音资源、 内容资源(如电影电视等流媒体内容)等系统 提供的各类媒体资源。 In addition, in an IMS network, an operator that provides application layer media resources and an operator that provides IMS services may not be the same carrier. When the two operators separately charge user sessions to generate respective charging information, How to charge and communicate in IMS is also a problem. The application layer media resources include conference resources, playback resources, content resources (such as movie and TV streaming media content) and other media resources provided by the system.
对固定网络接入的传输层会话计费信息和应用层资源计费信息如何与提 供 IMS服务的 IMS核心网计费信息进行关联及在 IMS中传递以完成对用户计 费的问题, 现有技术中还没有有效的解决方案。 How to mention the transport layer session charging information and application layer resource charging information for fixed network access The IMS core network charging information for the IMS service is associated and transmitted in the IMS to complete the charging of the user. There is no effective solution in the prior art.
发明内容 Summary of the invention
本发明实施例提供一种实现 IP多媒体子系统对用户进行计费的方法及系 统, 使 IMS 网络能够将固定接入传输层或应用层媒体资源设备产生的计费信 息传送到网络中的相关实体中,使各层产生的计费信息相关联, 实现对用户的 计费。 The embodiment of the invention provides a method and a system for implementing an IP multimedia subsystem to charge a user, so that the IMS network can transmit the charging information generated by the fixed access transport layer or the application layer media resource device to related entities in the network. In the middle, the charging information generated by each layer is associated, and the charging for the user is realized.
为此, 本发明实施例提供如下的技术方案: To this end, the embodiments of the present invention provide the following technical solutions:
一种 IP多媒体子系统对用户进行计费的方法, 包括: A method for charging a user by an IP multimedia subsystem, including:
在会话建立过程中,在固定接入传输层的功能实体或应用层媒体资源设备 上生成接入用户的相关计费信息; During the session establishment process, the related charging information of the access user is generated on the functional entity of the fixed access transport layer or the application layer media resource device;
将所述计费信息传送到为用户服务的呼叫会话控制功能实体 CSCF上; 根据所述计费信息对接入用户进行计费。 Transmitting the charging information to a call session control function entity CSCF serving the user; charging the access user according to the charging information.
一种 IP多媒体子系统对用户进行计费的系统, 包括: 传输层资源处理模 块、 核心模块和计费处理模块, 其中, A system for charging a user by an IP multimedia subsystem, comprising: a transport layer resource processing module, a core module, and a billing processing module, where
传输层资源处理模块,用于生成固定接入用户的会话相关的传输层计费信 息; a transport layer resource processing module, configured to generate session-related transport layer charging information of a fixed access user;
核心模块, 与所述传输层资源处理模块相连, 用于接收来自传输层资源处 理模块生成的固定接入用户的会话相关的传输层计费信息,并将所述传输层计 费信息及核心模块对该用户产生的核心网计费信息传送到计费处理模块; 计费处理模块, 与所述核心模块相连, 用于根据所述传输层计费信息和所 述核心网计费信息进行计费处理。 a core module, configured to be connected to the transport layer resource processing module, configured to receive transport layer charging information related to a session of a fixed access user generated by the transport layer resource processing module, and use the transport layer charging information and the core module The core network charging information generated by the user is transmitted to the charging processing module; the charging processing module is connected to the core module, and configured to perform charging according to the transport layer charging information and the core network charging information. deal with.
一种 IP多媒体子系统对用户进行计费的系统, 包括: 应用层媒体资源处 理模块、 核心模块和计费处理模块, 其中, A system for charging a user by an IP multimedia subsystem, comprising: an application layer media resource processing module, a core module, and a billing processing module, where
应用层媒体资源处理模块,用于生成用户的会话相关的应用层资源计费信 息, 并将该应用层资源计费信息传送给所述核心模块; An application layer media resource processing module is configured to generate application layer resource accounting information related to the session of the user, and transmit the application layer resource charging information to the core module;
核心模块, 与所述应用层媒体资源处理模块相连, 用于接收来自应用层媒 体资源处理模块生成的用户的会话相关的应用层资源计费信息,并将所述应用 层资源计费信息及核心模块对该用户产生的核心网计费信息传送到计费处理 模块; a core module, configured to be connected to the application layer media resource processing module, configured to receive application layer resource charging information related to a session generated by an application layer media resource processing module, and use the application layer resource charging information and a core The module transmits the core network charging information generated by the user to the charging process. Module
计费处理模块, 与所述核心模块相连, 用于根据所述应用层资源计费信息 和所述核心网计费信息进行计费处理。 The billing processing module is connected to the core module, and configured to perform charging processing according to the application layer resource charging information and the core network charging information.
由以上本发明实施例提供的技术方案可以看出, 本发明实施例通过对 H.248协议、 Diameter协议和 SIP等协议进行扩展, 使 IMS网络中应用上述协 议的 Re接口 ( RCEF和 A-RACF之间的接口)、 la接口 ( BGF和 SPDF之间 的接口)、 Rq接口 ( A-RACF和 SPDF之间的接口)、 Gq'接口 ( SPDF和 AF 之间的接口 )和 Mw接口 (P-CSCF和 S-CSCF之间的接口 )等传递由固定接 入传输层或应用层媒体资源设备产生的计费相关信息,实现了各层计费信息相 关联, 进而提高了 IMS网络的融合能力。 As can be seen from the technical solutions provided by the foregoing embodiments of the present invention, the embodiments of the present invention extend the protocols such as the H.248 protocol, the Diameter protocol, and the SIP, so that the Re interfaces (RCEF and A-RACF) of the foregoing protocols are applied in the IMS network. Interface between), la interface (interface between BGF and SPDF), Rq interface (interface between A-RACF and SPDF), Gq' interface (interface between SPDF and AF) and Mw interface (P- The interface between the CSCF and the S-CSCF transmits the charging related information generated by the fixed access transport layer or the application layer media resource device, thereby realizing the association of the charging information of each layer, thereby improving the fusion capability of the IMS network.
附图说明 DRAWINGS
图 1是现有基于 GPRS接入的 IMS架构示意图; 1 is a schematic diagram of an existing IMS architecture based on GPRS access;
图 2是 TISPAN定义的 IMS网络架构示意图; 2 is a schematic diagram of an IMS network architecture defined by TISPAN;
图 3是本发明实施例的方法的实现流程图; 3 is a flowchart of an implementation of a method according to an embodiment of the present invention;
图 4 是利用本发明方法在固定接入用户作主叫建立会话过程中计费信息 传递的消息流程图; 4 is a message flow chart of the delivery of billing information during the process of establishing a session by a fixed access user as a calling party by using the method of the present invention;
图 5是本发明系统第一实施例的原理框图; Figure 5 is a schematic block diagram of a first embodiment of the system of the present invention;
图 6是本发明系统第二实施例的原理框图; Figure 6 is a schematic block diagram of a second embodiment of the system of the present invention;
图 7是本发明系统第三实施例的原理框图。 Figure 7 is a schematic block diagram of a third embodiment of the system of the present invention.
具体实施方式 detailed description
本发明实施例通过对 H.248协议、 Diameter协议和 SIP等协议进行扩展, 使 IMS网络中应用上述协议的 Re接口 (RCEF和 A-RACF之间的接口)、 la 接口 ( BGF和 SPDF之间的接口)、 Rq接口 ( A-RACF和 SPDF之间的接口)、 Gq'接口 ( SPDF和 AF之间的接口)和 Mw接口 ( P-CSCF和 S-CSCF之间的 接口 )等传递由固定接入传输层或应用层媒体资源设备产生的计费相关信息。 In the embodiment of the present invention, by extending the protocols such as the H.248 protocol, the Diameter protocol, and the SIP, the Re interface (the interface between the RCEF and the A-RACF) and the la interface (between the BGF and the SPDF) in the IMS network are used. Interface), Rq interface (interface between A-RACF and SPDF), Gq' interface (interface between SPDF and AF) and Mw interface (interface between P-CSCF and S-CSCF) are transmitted by fixed Access to billing related information generated by the transport layer or application layer media resource device.
本发明实施例并不局限应用于目前 TISPAN ( Telecommunications and Internet Converged Services and Protocols for Advanced Networking )定义的 IMS, 更可应用于基于这种网络架构发展的其他网络, 只要其满足该网络架构。但为 更方便清楚说明本发明实施例的创造点, 下面以 TISPAN定义的 IMS网络为例 说明。 The embodiments of the present invention are not limited to the IMS defined by the current Telecommunications and Internet Converged Services and Protocols for Advanced Networking (TISPAN), and are applicable to other networks developed based on such a network architecture, as long as they satisfy the network architecture. But for The creation point of the embodiment of the present invention is more convenient and clear. The following is an example of an IMS network defined by TISPAN.
首先, 参照图 2 , 图 2是 TISPAN定义的 IMS网络架构示意图。 其中, NASS ( Network Attachment Sub-system , 网络附着子系统 ) 完成对用户附着于接入 网络的管理, RACS ( Resource and Admission Control Subsystem, 资源接纳控 制子系统)主要负责策略控制、 资源预留、 接纳控制以及 NAT和防火墙穿越。 从逻辑架构看来, RACS处于核心控制层和接入层之间, 既具有部分控制层功 能也具有接入层面的一部分功用。 各实体描述如下: First, referring to Figure 2, Figure 2 is a schematic diagram of the IMS network architecture defined by TISPAN. The NAS (Network Attachment Sub-system) completes the management of the user's attachment to the access network. The RACS (Resource and Admission Control Subsystem) is mainly responsible for policy control, resource reservation, and admission. Control and NAT and firewall traversal. From the perspective of logical architecture, the RACS is between the core control layer and the access layer, and has both a part of the control layer function and a part of the access level. The entities are described as follows:
A-MGF ( Access Media Gateway Function ), 接入媒体网关功能实体, 提供 仿真用户接入 IMS; A-MGF (Access Media Gateway Function), accessing the media gateway function entity, providing an emulation user access IMS;
AGCF , ( Access Gateway Control Function ) , 接入网关控制功能实体, 接 入网关控制, 提供仿真用户接入 IMS控制; AGCF (Access Gateway Control Function), access gateway control function entity, access gateway control, providing simulated user access IMS control;
RCEF ( Resource Control Enforcement Function ), 资源控制执行功能, 按 照设定的控制信息, 执行分配带宽, 服务质量等控制; RCEF (Resource Control Enforcement Function), resource control execution function, according to the set control information, perform allocation bandwidth, quality of service control;
S-CSCF ( Serving-CSCF ), 服务呼叫会话控制功能实体, 对用户鉴权, 提 供会话路由, 完成会话控制等功能; S-CSCF (Serving-CSCF), the service call session control function entity, authenticates the user, provides session routing, completes session control, and the like;
P-CSCF ( Proxy-CSCF ), 代理呼叫会话控制功能, 接入 SIP用户的会话信 令; P-CSCF (Proxy-CSCF), proxy call session control function, accessing the SIP user's session signaling;
SPDF ( Service Policy Decision Function ), 基于服务的策略决策功能, 和 PDF功能一致; SPDF (Service Policy Decision Function), a service-based policy decision function, consistent with PDF functionality;
BGF ( Border Gateway Function ), 边界网关功能, 位于网络边界的网关, 其中, C-BGF为核心网边界网关功能, I-BGF为互通边界网关功能; BGF (Border Gateway Function), a border gateway function, a gateway located at the network boundary, where C-BGF is a core network border gateway function, and I-BGF is an interworking border gateway function;
A-RACF ( Access-Resource and Admission Control Function ), 接入资源和 准入管理功能, 位于接入网, 实现资源和准入管理功能的实体; A-RACF (Access-Resource and Admission Control Function), an access resource and admission management function, an entity located in the access network to implement resource and admission management functions;
MRFP/MRFC ( Media Resource Function Process/ Media Resource Function MRFP/MRFC (Media Resource Function Process/ Media Resource Function
Control ), 媒体资源执行功能实体 /媒体资源控制功能实体, 提供媒体资源执行 /控制功能 , MRFP与 MRFC之间釆用 H.248接口; Control), the media resource execution function entity/media resource control function entity, provides media resource execution/control function, and uses H.248 interface between MRFP and MRFC;
BGCF ( Border Gateway control Function, 出口网关控制功能), 完成网络 出口选择功能; MGCF ( Media Gateway control Function, 媒体网关控制功能), 为同电路 域网络信令互通实体, 通过与 T-MGF (中继媒体网关功能)的配合完成 IMS网 络与电路域网络的互通; BGCF (Border Gateway Control Function), completes the network exit selection function; The MGCF (Media Gateway Control Function) is an interworking entity of the same circuit domain network signaling, and cooperates with the T-MGF (Relay Media Gateway Function) to complete the interworking between the IMS network and the circuit domain network;
IBCF( Interconnection Border Control Function,互通边界控制功能),为 IMS 网络与 IP网络互通实体; IBCF (Interconnection Border Control Function) is an interworking entity between the IMS network and the IP network;
SGF ( Signaling Gateway Function,信令网关功能),为电路域网络同 MGCF 之间进行信令传递功能; SGF (Signaling Gateway Function) is a signaling function between the circuit domain network and the MGCF.
在图 2所示 IMS架构中, 本发明实施例对 Re接口 (RCEF和 A-RACF间的接 口)、 la接口 (C-BGF/I-BGF和 SPDF间接口)、 Rq接口 ( A-RACF和 SPDF间接 口)、 Gq '接口( SPDF和 Application Function间接口)、 P1接口( A-MGF和 AGCF 间接口)、 Mw接口 (P-CSCF和 S-CSCF间接口)、 P2接口 ( AGCF和 S-CSCF间 接口)、 Mp接口 (MRFC和 MRFP间接口) 间使用的接口协议进行扩展, 在这 些接口间传递从接入层产生的计费信息。 In the IMS architecture shown in FIG. 2, the embodiment of the present invention provides a Re interface (an interface between RCEF and A-RACF), a la interface (an interface between C-BGF/I-BGF and SPDF), and an Rq interface (A-RACF and SPDF interface), Gq 'interface (interface between SPDF and Application Function), P1 interface (interface between A-MGF and AGCF), Mw interface (interface between P-CSCF and S-CSCF), P2 interface (AGCF and S- The interface protocol used between the CSCF interface and the Mp interface (the interface between the MRFC and the MRFP) is extended, and the charging information generated from the access layer is transmitted between these interfaces.
参照图 3 , 图 3示出了本发明方法一个实施例的实现流程, 包括以下步骤: 步骤 301 : 在会话建立过程中, 在传输层的功能实体上生成固定接入用户 的传输层计费信息。 Referring to FIG. 3, FIG. 3 shows an implementation flow of an embodiment of the method according to the present invention, which includes the following steps: Step 301: Generate transport layer charging information of a fixed access user on a functional entity of a transport layer in a session establishment process. .
比如,在固定接入用户进行基本会话或发生业务时,在固定接入用户接入 的传输层的功能实体, 如图 2所示的 A-MGF上, 生成传输层计费信息。 所述计 费信息主要包括: 计费标识符 TCID信息。 For example, when a fixed access user performs a basic session or a service occurs, the functional entity of the transport layer accessed by the fixed access user, as shown in the A-MGF of FIG. 2, generates transport layer charging information. The billing information mainly includes: billing identifier TCID information.
步骤 302: 将传输层计费信息传送到为用户服务的核心网络的呼叫会话控 制功能实体 CSCF上。 Step 302: Transfer the transport layer charging information to the call session control function entity CSCF of the core network serving the user.
由图 2所示的 TISPAN定义的 IMS网络架构可以看出, 由于固定接入用 户的接入可以有多种方式, 比如, POTS ( Plain Old Telephone Service, 普通老 式电话业务 )话机从 A-MGF接入, AGCF通过 H.248实现对 A-MGF的控制, 完成收号、放音等操作; 而新的 SIP终端通过 NASS和 RACS接入。 不同的接 入方式产生接入用户的传输层计费信息的功能实体不同。这些不同功能实体上 产生的传输层计费信息最终要传送到 S-CSCF上, 以便向用户归属网络中的计 费釆集功能实体和事件计费功能实体提供与该用户对应的传输层计费信息。 As can be seen from the IMS network architecture defined by TISPAN shown in FIG. 2, since the access of the fixed access user can be in various ways, for example, the POTS (Plain Old Telephone Service) phone is connected from the A-MGF. Into, AGCF realizes the control of A-MGF through H.248, completes the operations of receiving and playing, and the new SIP terminal is accessed through NASS and RACS. Different access methods produce different functional entities for accessing the user's transport layer charging information. The transport layer charging information generated on these different functional entities is finally transmitted to the S-CSCF to provide the transport layer charging function entity and the event charging function entity in the user home network with the transport layer charging corresponding to the user. information.
这些传输层的功能实体至 S-CSCF的路径不同, 因此所经过的路径上不同 实体间的接口所支持的协议也不同。下面表 1中列出了 TISPAN中定义的一些 接口及这些接口支持的协议类型。 The functional entities of these transport layers have different paths to the S-CSCF, so the paths they pass are different. The protocols supported by the interfaces between entities are also different. Some of the interfaces defined in TISPAN and the types of protocols supported by these interfaces are listed in Table 1 below.
针对这种情况, 本发明实施例对这些接口间使用的 H.248协议、 Diameter 协议(新一代的 AAA协议)、 SIP协议消息进行扩展, 通过扩展后的协议将传 输层的功能实体上生成固定接入用户的传输层计费信息传送到 S-CSCF上。 For this situation, the embodiment of the present invention extends the H.248 protocol, the Diameter protocol (a new generation of AAA protocol), and the SIP protocol message used between these interfaces, and generates a fixed function layer of the transport layer through the extended protocol. The transport layer charging information of the access user is transmitted to the S-CSCF.
比如,媒体网关实体使用扩展后的 H.248协议的通报命令或响应命令向媒 体网关控制实体上报所述传输层计费信息; 和 /或 For example, the media gateway entity reports the transport layer charging information to the media gateway control entity by using the extended H.248 protocol notification command or response command; and/or
SPDF使用扩展后的 Diameter协议向应用功能实体(比如 P-CSCF, 或者 IBCF )发送命令或响应时将传输层计费信息传送给接入功能实体; 和 /或 SPDF uses the extended Diameter protocol to transmit transport layer charging information to the access functional entity when sending commands or responses to application functional entities (such as P-CSCF, or IBCF); and/or
应用功能实体或 AGCF使用扩展后的 SIP协议向 S-CSCF发送命令或响应 时将传输层计费信息传送给 S-CSCF。 The application function entity or AGCF transmits the transport layer charging information to the S-CSCF when sending a command or response to the S-CSCF using the extended SIP protocol.
对各协议的具体扩展方式将在后面详细描述。 The specific extension of each protocol will be described in detail later.
步骤 303: 根据传输层计费信息对固定接入用户进行计费。 Step 303: Perform charging on the fixed access user according to the transport layer charging information.
具体可以由用户归属网络中的计费釆集功能 (CCF, Charging Collection Specifically, the charging set function in the user's home network (CCF, Charging Collection)
Function )实体和事件计费功能( ECF , Event Charging Function )实体从 S-CSCF 上釆集与该用户对应的传输层计费信息,然后根据这些计费信息生成该用户的 计费帐单。 The entity and event charging function (ECF) entity collects the transport layer charging information corresponding to the user from the S-CSCF, and then generates the user's billing bill based on the billing information.
前面已经提到, 在本发明实施例中, 对 H.248协议、 Diameter协议、 SIP 协议消息进行扩展,以使在传输层功能实体上生成的固定接入用户的传输层计 费信息经过一系列的传递, 到达为用户服务的 S-CSCF。 下面对这些现有协议 及本发明实施例中对其扩展方式进行进一步说明。 As mentioned above, in the embodiment of the present invention, the H.248 protocol, the Diameter protocol, and the SIP protocol message are extended to enable the transmission layer of the fixed access user generated on the transport layer functional entity. The fee information is passed through a series of passes to the S-CSCF that serves the user. Further descriptions of these existing protocols and their extensions in the embodiments of the present invention are provided below.
H.248协议是网关分离概念的产物。 网关分离的核心是业务和控制分离, 控制和承载分离。 这样使业务、 控制和承载可独立发展, 运营商在充分利用新 技术的同时, 还可提供丰富多彩的业务, 通过不断创新的业务提升网络价值。 H.248协议是在 MGCP ( Media Gateway Control Protocol, 媒体网关控制协议) 的基础上, 结合其它媒体网关控制协议特点发展而成的一种协议, 它提供控制 媒体的建立、 修改和释放机制, 同时也可携带某些随路呼叫信令, 支持传统网 络终端的呼叫。 The H.248 protocol is the product of the concept of gateway separation. The core of gateway separation is separation of services and control, separation of control and bearer. In this way, services, control and bearer can be developed independently. Operators can make full use of new technologies while providing a variety of services to enhance network value through innovative and innovative services. The H.248 protocol is a protocol developed on the basis of MGCP (Media Gateway Control Protocol) and other media gateway control protocol features. It provides control media establishment, modification and release mechanisms. It can also carry some associated call signaling to support calls of traditional network terminals.
H.248协议的一条消息包含着一个或多个事件(Event ), 每个事件包含一 个或多个上下文,每个上下文包含一个或多个命令,每个命令包含一个或多个 描述符。 H.248包含八条命令: Add, Subtract, Move, Modify, Audit Value, Audit Capabilities, Notify, Service Change, 各种命令通过其携带的参数实现 各种业务。 A message of the H.248 protocol contains one or more events (Event), each event containing one or more contexts, each context containing one or more commands, each command containing one or more descriptors. H.248 contains eight commands: Add, Subtract, Move, Modify, Audit Value, Audit Capabilities, Notify, Service Change. Various commands implement various services through the parameters they carry.
因此, 本发明实施例可以在 H.248协议中扩展一个事件, 例如命名为"传 输层计费信息( Transfer Charging Information ) ", 用于媒体网关向媒体网关控 制发送有关传输层计费信息。 当媒体网关需要将某个会话媒体流的计费信息, 如 TCID , 向媒体网关控制上报时, 媒体网关使用通报( Notify )命令向媒体 网关控制上报该事件, 也可以使用响应 (Reply )命令向媒体网关控制上报该 事件。 在该事件上报时附带的参数包括传输层产生的计费标识符 TCID, 还可 以包括进一步的参数给出传输层设备的地址信息, 例如 C-BGF ( Core Network -Border Gateway Function, 核心网边界网关功能)的地址信息或者 RCEF的地 址信息。 Therefore, the embodiment of the present invention may extend an event in the H.248 protocol, for example, named "Transfer Charging Information", for the media gateway to control the transmission layer charging information to the media gateway. When the media gateway needs to report the charging information of a certain session media stream, such as the TCID, to the media gateway control, the media gateway uses the Notify command to report the event to the media gateway control, or may use the Reply command to The media gateway control reports the event. The parameters attached to the event report include the charging identifier TCID generated by the transport layer, and may further include further parameters to give the address information of the transport layer device, such as C-BGF (Core Network - Border Gateway Function, Core Network Border Gateway) Function) address information or RCEF address information.
Diameter协议是新一代的 AAA ( Authentication Authorization Accounting, 验证、 授权、 计费)协议, 由 IETF ( Internet Engineering Task Force, 互联网 工程任务组)开发。 Diameter基本协议为移动 IP、 网络接入服务等应用提供最 基本的服务, 例如用户会话、 计费等, 具有能力协商、 差错通知等功能。 协议 元素由众多命令和 AVP ( Attribute value pair,属性值对 )构成,可以在客户机、 代理、 服务器之间传递鉴别、 授权和计费信息。 但是不管客户机、 代理还是服 务器, 都可以主动发出会话请求, 对方给予应答, 所以也叫对等实体之间的协 议。 The Diameter protocol is a new generation of AAA (Authentication Authorization Accounting) protocol developed by the Internet Engineering Task Force (IETF). The Diameter basic protocol provides the most basic services for applications such as mobile IP and network access services, such as user sessions and billing, and has functions such as capability negotiation and error notification. The protocol element consists of a number of commands and AVP (Attribute Value Pair), which can pass authentication, authorization, and accounting information between clients, agents, and servers. But whether it's a client, a proxy, or a service The server can actively issue a session request, and the other party gives a response, so it is also called an agreement between peer entities.
因此, 本发明实施例可以在 Diameter协议中扩展 AVP , 使其携带固定网 络接入用户会话时在传输层产生的计费信息, 该 AVP用于在 SPDF向应用功 能实体 (如 P-CSCF或者 IBCF )发送命令或响应时携带传输层产生的计费信 息。 如在 AA- Answer中携带或者在 Re-Auth-Request中携带。 该 AVP参数包 括传输层产生的计费标识符 TCID , 还可以包括传输层设备的地址信息。 Therefore, the embodiment of the present invention can extend the AVP in the Diameter protocol to carry the charging information generated at the transport layer when the fixed network accesses the user session, and the AVP is used in the SPDF to apply the functional entity (such as P-CSCF or IBCF). The charging information generated by the transport layer is carried when the command or response is sent. If carried in AA- Answer or carried in Re-Auth-Request. The AVP parameter includes a charging identifier TCID generated by the transport layer, and may also include address information of the transport layer device.
SIP协议是一种在 IP网络中建立、 修改和终止多媒体会话的应用层协议, 有两种类型的 SIP消息: 请求消息和响应消息。 SIP消息由首行, 消息头, 正 文三部分组成。 其中, 首行和消息头根据业务、 地址和协议特征定义了呼叫的 因此, 本发明实施例可以通过扩展 SIP 协议中的消息头参数 P-Charging-Vector (用于传递移动用户计费信息的消息头 ),使其携带固定网络 接入用户会话时在传输层产生的计费信息信息; 还可以扩展头域参数如" tcid", 使其携带固定网络接入用户会话时在传输层产生的计费信息。当然还可以进一 步扩展参数携带传输层设备的地址信息。在 SIP协议中扩展携带固定网络接入 用户会话时在传输层产生的计费信息还可以使用 P-Charging-Vector 头域中已 有的参数 "gcid"和" ggsn"携带, 如参数 "gcid"携带固定网络接入用户会话时在传 输层产生的计费标识符 TCID; 另外, 还可以使用扩展新的头域或者消息体的 方式在 SIP协议中携带上述信息。 The SIP protocol is an application layer protocol for establishing, modifying, and terminating multimedia sessions in an IP network. There are two types of SIP messages: request messages and response messages. The SIP message consists of the first line, the message header, and the body. The first line and the message header define the call according to the service, the address, and the protocol feature. Therefore, the embodiment of the present invention can extend the message header parameter P-Charging-Vector in the SIP protocol. Header), which carries the charging information generated at the transport layer when the fixed network accesses the user session; it can also extend the header field parameters such as "tcid" to carry the meter generated at the transport layer when the fixed network accesses the user session. Fee information. Of course, it is also possible to further expand the address information of the parameter carrying the transport layer device. The charging information generated at the transport layer when extending the fixed network access user session in the SIP protocol can also be carried by the existing parameters "gcid" and "ggsn" in the P-Charging-Vector header field, such as the parameter "gcid". The charging identifier TCID generated at the transport layer when the fixed network access user session is carried; In addition, the information may be carried in the SIP protocol by extending a new header field or a message body.
当然,对上述各协议的扩展并不仅仅局限于上面描述的方式, 也可以釆用 其他扩展方式,只要扩展后的协议消息能够携带固定网络接入用户会话时在传 输层产生的计费信息, 将其传递到相关网络实体即可。 Of course, the extension of the foregoing protocols is not limited to the manner described above, and other extension manners may be used, as long as the extended protocol message can carry the charging information generated at the transport layer when the fixed network accesses the user session. Pass it to the relevant network entity.
在传输层中可以产生计费信息的网元有两类: 资源管理网元(执行对资源 进行分配、授权、控制等管理功能的网元,如资源控制执行功能实体 RCEF等)、 媒体网关(执行媒体流产生、 终结、 转发或转换等处理的网元, 如接入媒体网 关功能实体 A-MGF、 各类 BGF等)。 There are two types of network elements that can generate accounting information in the transport layer: resource management network elements (network elements that perform management functions such as resource allocation, authorization, and control, such as resource control execution function entity RCEF, etc.), and media gateways ( A network element that performs processing such as media stream generation, termination, forwarding, or conversion, such as accessing the media gateway function entity A-MGF, various types of BGF, and the like.
下面以基本呼叫时 C-BGF产生 TCID , 生成传输层计费信息并上报为例, 对本发明实施例方法中传输层产生的计费信息在网络实体间传递过程作进一 步说明。 In the following, the TCID is generated by the C-BGF in the basic call, and the transport layer charging information is generated and reported as an example. The charging information generated by the transport layer in the method of the embodiment of the present invention is further transmitted between the network entities. Step description.
固定接入用户作主叫从归属网络中接入,其建立会话的消息流程如图 4所 示: The fixed access user is used as the calling party to access from the home network, and the message flow of establishing the session is as shown in FIG. 4:
步骤 1 : UE ( User equipment, 用户设备)发起会话请求(Invite ), 该请 求被发送到 P-CSCF。 该请求消息中包含 UE所有希望的媒体和编码方案。 对 于 IMS Based PES (基于 IMS网络的 PSTN/ISDN 演进子系统)用户, 该请求 被发送到 AGCF; Step 1: The UE (User equipment) initiates a session request (Invite), and the request is sent to the P-CSCF. The request message contains all the desired media and coding schemes of the UE. For IMS Based PES (IMS-based PSTN/ISDN Evolution Subsystem) users, the request is sent to the AGCF;
步骤 2-6: P-CSCF通过 SPDF在 C-BGF上申请保留连接 ( Reserve IMS Connection ), C-BGF保留连接资源, 响应消息中包含了接入网络生成的计费 标识符 TCID和 C-BGF的地址信息, 上述计费信息经过 SPDF在 AA-Answer 消息中传递给了 P-CSCF; Step 2-6: The P-CSCF requests the Reserve IMS Connection on the C-BGF through the SPDF. The C-BGF reserves the connection resource. The response message includes the charging identifier TCID and C-BGF generated by the access network. Address information, the above charging information is passed to the P-CSCF in the AA-Answer message via SPDF;
步骤 7: P-CSCF将会话请求( Invite )发送到为 UE服务的 S-CSCF, 在请 求消息中携带接入网络生成的计费标识符 TCID和 C-BGF的地址信息; Step 7: The P-CSCF sends the session request (Invite) to the S-CSCF serving the UE, and the request message carries the charging identifier TCID and the address information of the C-BGF generated by the access network.
步骤 8: S-CSCF将请求消息路由到会话的被叫方; Step 8: The S-CSCF routes the request message to the called party of the session;
步骤 9:会话的被叫方响应请求,在会话进程消息中( 183 Session Progress ) 应答所支持的媒体和所支持的编码方案, 该消息被发送到 S-CSCF; Step 9: The called party of the session responds to the request, and responds to the supported media and the supported coding scheme in the session progress message (183 Session Progress), and the message is sent to the S-CSCF;
步骤 10 : S-CSCF 在会话进程消息中 ( 183 Session Progress ) 添加 P-Charging-Function- Address 消息头, 携带分配的 CCF ( Charging Collection Function, 计费釆集功能) 实体和 ECF ( Event Charging Function, 事件计费功 能 ) 实全的地址, 将消息发送到 UE接入的 P-CSCF; Step 10: The S-CSCF adds a P-Charging-Function-Address header in the session progress message (183 Session Progress), which carries the assigned CCF (Charging Collection Function) entity and ECF (Event Charging Function, Event charging function) A real address, sending a message to the P-CSCF accessed by the UE;
步骤 11-14: P-CSCF触发 SPDF , SPDF要求 A-RACF按照提供和应答的 参数履行准入控制; Step 11-14: P-CSCF triggers SPDF, SPDF requires A-RACF to perform admission control according to the parameters provided and answered;
步骤 15-18: SPDF根据应答的媒体信息配置 C-BGF上保留的连接资源; 步骤 19 : P-CSCF 删除会话进程消息 ( 183 Session Progress ) 中的 P-Charging-Function- Address消息头, 将消息转发给 UE; Step 15-18: The SPDF configures the connection resources reserved on the C-BGF according to the media information of the response; Step 19: The P-CSCF deletes the P-Charging-Function-Address header in the session progress message (183 Session Progress), and the message is sent. Forward to the UE;
步骤 20-25: UE响应 183消息, 该消息经过 P-CSCF、 S-CSCF后发送到 被叫方; 被叫方证实该响应消息, 该消息沿原路返回到 UE; Step 20-25: The UE responds to the 183 message, and the message is sent to the called party after passing through the P-CSCF and the S-CSCF; the called party confirms the response message, and the message returns to the UE along the original path;
步骤 26-28: 被叫方振铃, 振铃消息 (180 ) 沿着会话的信令路径发送到 Step 26-28: The called party rings, and the ringing message (180) is sent along the signaling path of the session.
UE; 步骤 29-30: 被叫方应答, 应答消息(200 OK )经过为用户服务的 S-SCSF 后被发送到 P-CSCF; UE; Step 29-30: The called party answers, and the response message (200 OK) is sent to the P-CSCF after passing through the S-SCSF serving the user;
步骤 31-37: P-CSCF批准 QoS, 并触发 SPDF, 请求 C-BGF打开门控后, P-CSCF将应答消息发送到 UE, 接通会话双方的媒体流; Step 31-37: The P-CSCF approves the QoS and triggers the SPDF. After requesting the C-BGF to open the gating, the P-CSCF sends a response message to the UE, and connects the media streams of both sessions.
步骤 38-40: UE响应应答消息(ACK ), 该消息经过 P-CSCF, S-CSCF后 发送到被叫方。 Step 38-40: The UE responds to the response message (ACK), and the message is sent to the called party after passing through the P-CSCF and the S-CSCF.
在上述流程中, C-BGF 在申请保留的连接资源后, 在发送给 SPDF 的 AA-Answer 消息中携带了传输层产生的计费信息 (步骤 5 ), 计费信息包括 TCID, 还可以进一步包括传输设备地址信息, 即产生 TCID的网元地址信息, 如本例中 C-BGF的地址信息, 计费信息还可以进一步包括传递的媒体流的流 标识符、 用于媒体授权的令牌等; 上述计费信息由 SPDF、 P-CSCF转发后被 发送到为 UE服务的 S-CSCF上 (步骤 6-7 )。 In the above process, after the C-BGF requests the reserved connection resource, the C-BGF carries the charging information generated by the transport layer in the AA-Answer message sent to the SPDF (step 5), and the charging information includes the TCID, and may further include The transmission device address information, that is, the network element address information of the TCID, such as the address information of the C-BGF in this example, the charging information may further include a stream identifier of the delivered media stream, a token for media authorization, and the like; The above charging information is forwarded by the SPDF and the P-CSCF and then transmitted to the S-CSCF serving the UE (step 6-7).
上述流程描述了用户做主叫时传递传输层产生的计费信息的流程。 类似 地, 用户做被叫时,传递传输层产生的计费信息也可以通过与上述类似的过程 传递给 S-CSCF, 在此不再详细描述。 The above process describes the flow of delivering the charging information generated by the transport layer when the user makes the call. Similarly, when the user makes a call, the charging information generated by the delivery transport layer can also be transmitted to the S-CSCF through a process similar to the above, and will not be described in detail herein.
上述流程描述了 C-BGF产生并传递计费信息的过程, 此外传输层的其它 都可以产生计费信息, 如资源控制执行功能实体 RCEF、 接入媒体网关功能实 体 A-MGF、 其它各类 BGF等, 这里不再具体描述其计费信息传递过程。 The foregoing process describes the process in which the C-BGF generates and transmits the charging information, and the other layers of the transport layer can generate charging information, such as the resource control execution function entity RCEF, the access media gateway function entity A-MGF, and other types of BGF. Etc., the billing information delivery process will not be specifically described here.
本发明实施例的方法不仅仅适用于在固定接入用户建立基本会话时对计 费信息的传递, 而且在发生业务时, 同样适用, 实现过程与上述类似, 在此不 再赘述。 The method of the embodiment of the present invention is not only applicable to the delivery of the billing information when the fixed access user establishes the basic session, but also applies when the service occurs, and the implementation process is similar to the above, and details are not described herein.
在上述实施例中仅描述了 C-BGF 上报传输层计费信息的过程, RCEF、 A-MGF、 I-BGF、 MRFP同样可以应用本发明的方法上报传输层计费信息, 前 面提到的 Re接口、 la接口、 Rq接口、 Gq '接口、 P1接口、 Mw接口、 P2接 口、 Mp接口间传递传输层的计费信息都可以应用本发明实施例的方法。 更进 一步的, IMS中 S-CSCF、 IBCF、 MRFC等和 ECF之间的 Ro接口, S-CSCF、 IBCF、 MRFC等和 CCF之间的 Rf接口釆用的协议也是 Diameter协议, 应用 本发明实施例的方法和扩展, S-CSCF、 IBCF, MPFC等也可以通过 Ro接口、 Rf 接口向处理计费功能的网元传递固定网络接入用户在传输层产生的计费信 息, 以完成对用户的计费功能。 In the foregoing embodiment, only the process of reporting the transport layer charging information by the C-BGF is described. The RCEF, the A-MGF, the I-BGF, and the MRFP can also apply the method of the present invention to report the transport layer charging information, and the aforementioned Re The method of the embodiment of the present invention can be applied to the charging information of the transport layer between the interface, the la interface, the Rq interface, the Gq 'interface, the P1 interface, the Mw interface, the P2 interface, and the Mp interface. Further, the R interface between the S-CSCF, the IBCF, the MRFC, and the like in the IMS and the ECF, the protocol used by the Rf interface between the S-CSCF, the IBCF, the MRFC, and the CCF is also a Diameter protocol, and the embodiment of the present invention is applied. Methods and extensions, S-CSCF, IBCF, MPFC, etc. can also pass the Ro interface, The Rf interface transmits the charging information generated by the fixed network access user at the transport layer to the network element processing the charging function to complete the charging function for the user.
本发明实施例的上述实施流程釆用当前 TISPAN 定义的固定网络接入用 户在传输层产生的计费信息及传递的方法, TISPAN 当前主要考虑的是各类 DSL ( Digital Subscriber Line, 数字用户线) 的接入, 本发明实施例同样适用 于其它类型的固定网络接入用户, 如 Packet Cable接入等。 The foregoing implementation process of the embodiment of the present invention uses the charging information generated by the fixed network access user defined by the current TISPAN to be transmitted and transmitted at the transport layer. The current main consideration of TISPAN is various types of DSL (Digital Subscriber Line). The access of the embodiment of the present invention is also applicable to other types of fixed network access users, such as Packet Cable access.
利用本发明实施例的方法,不仅可以在网络实体间传递从固定网络接入用 户在传输层产生的计费信息, 而且可以传递非 GGSN接入的用户, 如 WLAN ( Wireless Local Area Network,, 无线局域网)接入的用户在传输层产生的计 费信息。即本发明实施例适用的固定网络接入并不单指传统的固定用户终端的 接入类型, 而是特指非 GGSN接入的各类接入类型。 With the method of the embodiment of the present invention, not only the charging information generated by the user from the fixed network accessing the transmission layer but also the non-GGSN accessing user, such as a WLAN (Wireless Local Area Network, wireless), can be transmitted between the network entities. The charging information generated by the user accessing the LAN at the transport layer. That is, the fixed network access that is applicable to the embodiments of the present invention does not refer to the access type of the traditional fixed user terminal, but specifically refers to the types of access that are not accessed by the GGSN.
因此, 进一步的, 为了可以区分非 GGSN接入的各类用户接入类型, 还 可以在上述传递传输层产生的计费信息外,传递各类用户接入类型信息, 可以 在携带计费信息的同一个信息段内传递, 比如, 描述 GGSN产生的计费信息 参数 GCID, 以及本发明实施例中定义的描述 TISPAN接入类型产生的计费信 息参数 TCID, 即通过定义不同接入类型计费信息的参数来传递用户接入类型 信息; 也可以在携带计费信息的信息段以外的信息段内传递。 当然, 也可以不 用区分不同接入类型传输层产生的计费信息,而统一以一个传输层会话计费信 息段来传递, 比如一个统一的计费信息参数 ACID ( Access Charging Identifier, 接入计费标识符)。 Therefore, in addition, in order to distinguish between types of user accesses that are not accessed by the GGSN, the user access type information may be transmitted in addition to the charging information generated by the transport layer, and the charging information may be carried. The same information segment is transmitted, for example, the charging information parameter GCID generated by the GGSN, and the charging information parameter TCID generated by the TISPAN access type defined in the embodiment of the present invention, that is, by defining different access type charging information. The parameter is used to pass the user access type information; it can also be transmitted in an information segment other than the information piece carrying the charging information. Of course, it is also possible to use a transport layer session charging information segment to be transmitted without distinguishing the charging information generated by the transport layer of different access types, such as a unified charging information parameter ACID (Access Charging Identifier). Identifier).
上面描述了固定接入下传输层为用户会话产生的计费信息如何在 IMS 中 传递的方法, 由于 IMS各核心网元设备如 P-CSCF、 AGCF、 MGCF、 IBCF、 AS等上产生的会话相关的核心网会话计费信息也会被通过 Ro接口、 Rf接口 传递给处理计费功能的网元, 处理计费功能的网元将这两类计费信息进行关 联, 以确定这是同一用户会话的计费信息, 实现对固定接入用户会话的计费。 其中, 核心网会话计费信息也包括一个计费标识符: ICID ( IMS charging identifier, IMS计费标识符)。 The method for how the charging information generated by the transport layer for the user session is transmitted in the IMS under fixed access is described above, because the session of the IMS core network element devices such as P-CSCF, AGCF, MGCF, IBCF, AS, etc. is related. The core network session charging information is also transmitted to the network element processing the charging function through the Ro interface and the Rf interface, and the network element processing the charging function associates the two types of charging information to determine that this is the same user session. Billing information, which enables billing for fixed access user sessions. The core network session charging information also includes a charging identifier: an ICID (IMS charging identifier).
类似地, 应用层媒体资源设备产生的计费信息也可以在 IMS 中传递并被 关联。 应用层媒体资源设备是指提供应用层媒体资源的设备, 如媒体资源服务 器、 MRFP等, 进一步的, 还可以包括对应用层媒体资源进行控制的设备, 如 MRFC等。在呼叫会话过程中,应用层媒体资源设备产生的应用层资源计费信 息, 传递给 S-CSCF, 再通过 Ro接口、 Rf接口传递给处理计费功能的网元。 应用层资源计费信息可以包括一个计费标识符 RCID ( Resource Charging Identifier, 资源计费标识符), 还可以进一步的包括应用层媒体资源的设备的 地址等其它信息。 Similarly, the charging information generated by the application layer media resource device can also be transmitted and associated in the IMS. The application layer media resource device refers to a device that provides application layer media resources, such as a media resource server, an MRFP, and the like. Further, it may further include a device that controls application layer media resources, such as an MRFC. During the call session, the application layer resource charging information generated by the application layer media resource device is transmitted to the S-CSCF, and then transmitted to the network element processing the charging function through the Ro interface and the Rf interface. The application layer resource charging information may include a charging identifier RCID (Resource Charging Identifier), and may further include other information such as an address of a device of the application layer media resource.
应用层媒体资源设备和核心网设备之间的接口一般可以是 H.248协议、或 SIP协议等, 在其中传递应用层资源计费信息的方法如前所述。 此外, 应用层 媒体资源设备提供不同的媒体资源时, 和核心网设备之间的接口也不一样,如 RTSP ( Real-Time Streaming Protocol , 实时流协议)等流媒体协议, 用于提供 内容流媒体时,再如 HTTP ( Hyper Text Transport Protocol,超级文本传送协议 ) 等协议, 用于提供因特网资源时, 这些协议的构造和 SIP协议类似, 可以使用 头域或者消息体来传递所述计费信息, 这里不再具体描述。 The interface between the application layer media resource device and the core network device may be an H.248 protocol, or a SIP protocol, etc., and the method for transmitting the application layer resource charging information is as described above. In addition, when the application layer media resource device provides different media resources, the interface between the core network device and the core network device is different, such as a streaming media protocol such as RTSP (Real-Time Streaming Protocol), for providing content streaming media. When a protocol such as HTTP (Hyper Text Transport Protocol) is used to provide Internet resources, the construction of these protocols is similar to that of the SIP protocol, and the header information or the message body can be used to deliver the charging information. It will not be described in detail here.
此外,核心网 S-CSCF等将收到的固定接入传输层会话计费信息和应用层 资源计费信息传递给处理计费功能的网元, 后者可以是前述的 CCF、 ECF或 SCF , 核心网通过 Diameter协议、 或 SIP协议传递所述的计费信息; 还可以是 提供在线计费功能的传统智能业务控制点 , 核心网通过各类传统智能网协议 , 如 INAP ( Intelligent Network Application Protocol, 智能网应用规程)协议、 CAMEL ( Customized Applications for Mobile Network Enhanced Logic, 移动网 增强逻辑的用户应用)协议、 WIN ( Wireless Intelligent Network , 无线智能网) 协议来传递上述各种计费信息。 In addition, the core network S-CSCF and the like transmit the fixed access transport layer session charging information and the application layer resource charging information to the network element that processes the charging function, and the latter may be the foregoing CCF, ECF or SCF. The core network transmits the charging information through the Diameter protocol or the SIP protocol. It can also be a traditional intelligent service control point that provides an online charging function. The core network uses various traditional intelligent network protocols, such as INAP (Intelligent Network Application Protocol, INAP). The intelligent network application protocol) protocol, CAMEL (Customized Applications for Mobile Network Enhanced Logic) protocol, WIN (Wireless Intelligent Network) protocol to transmit the above various billing information.
参照图 5 , 图 5是本发明系统第一实施例的原理框图: Referring to Figure 5, Figure 5 is a block diagram of the first embodiment of the system of the present invention:
该系统包括: 传输层资源处理模块 Sl、 应用层媒体资源处理模块 S3、 核 心模块 S2和计费处理模块 S4, 其中, 传输层资源处理模块 S1用于生成固定 接入用户的会话相关的传输层计费信息; 应用层媒体资源处理模块 S3用于生 成网络媒体资源被调用的应用层资源计费信息; 核心模块 S2用于接收来自传 输层资源处理模块 S1生成的固定接入用户的会话相关的传输层计费信息、 或 来自应用层媒体资源处理模块 S3生成的应用层资源计费信息, 并将传输层计 费信息、 或应用层资源计费信息及核心模块 S2对该用户产生的会话相关的核 心网计费信息传送到计费处理模块 S4; 计费处理模块 S4用于根据所述传输层 会话计费信息、或应用层资源计费信息及所述核心网会话计费信息进行计费处 理。 The system includes: a transport layer resource processing module S1, an application layer media resource processing module S3, a core module S2, and a billing processing module S4, wherein the transport layer resource processing module S1 is configured to generate a session-related transport layer of a fixed access user. The application layer media resource processing module S3 is configured to generate application layer resource charging information that is invoked by the network media resource; the core module S2 is configured to receive the session related information of the fixed access user generated by the transport layer resource processing module S1. Transport layer charging information, or application layer resource charging information generated by the application layer media resource processing module S3, and the transport layer meter The fee information, or the application layer resource charging information and the core module S2, the core network charging information related to the session generated by the user is transmitted to the charging processing module S4; the charging processing module S4 is configured to charge according to the transport layer session. The information, or application layer resource charging information, and the core network session charging information are used for charging processing.
传输层资源处理模块 S1包括非 GGSN接入下的各种在传输层进行会话资 源相关处理的模块, 包括资源管理网元、媒体网关等, 它们可以生成传输层的 会话相关计费信息。 The transport layer resource processing module S1 includes various modules for performing session resource related processing at the transport layer under non-GGSN access, including resource management network elements, media gateways, etc., which can generate session-related charging information of the transport layer.
核心模块 S2是处理呼叫会话控制、路由、 业务逻辑控制、 用户接入管理、 域间互通等核心网络功能的模块,如 P-CSCF、 AGCF、 MGCF、 IBCF、 S-CSCF、 AS等, 核心模块 S2和传输层资源处理模块 S1之间的 E3接口可以但不限于 使用 Diameter协议、 H.248协议等。 The core module S2 is a module for processing core network functions such as call session control, routing, service logic control, user access management, inter-domain interworking, such as P-CSCF, AGCF, MGCF, IBCF, S-CSCF, AS, etc., core module The E3 interface between S2 and the transport layer resource processing module S1 may be, but not limited to, using the Diameter protocol, the H.248 protocol, and the like.
应用层媒体资源处理模块 S3是网络媒体资源提供模块, 如媒体资源服务 器、 MRFP等, 应用层媒体资源模块 S3和核心模块 S2之间的 E2接口可以但 不限于使用 H.248协议、 SIP协议、 RTSP协议、 HTTP协议等。 这其中, 提供 网络媒体资源控制功能的 MRFC, 可以位于应用层媒体资源处理模块,有时也 可以位于核心模块。 The application layer media resource processing module S3 is a network media resource providing module, such as a media resource server, MRFP, etc., and the E2 interface between the application layer media resource module S3 and the core module S2 may be, but not limited to, using the H.248 protocol, the SIP protocol, RTSP protocol, HTTP protocol, etc. Among them, the MRFC that provides the network media resource control function can be located in the application layer media resource processing module, and sometimes in the core module.
计费处理模块 S4是提供用户离线或在线计费功能的模块,如 ECF、 CCF、 SCF ( Session Charging Function, 会话计费功能)、提供在线计费功能的智能业 务控制点 SCP ( Service Control Point )等, 计费处理模块 S4和核心模块 S2之 间的 E1接口可以但不限于是 Diameter协议、 SIP协议、 INAP( Intelligent Network Application Protocol,智能网应用规程 )协议、 CAMEL ( Customized Applications for Mobile Network Enhanced Logic , 移动网增强逻辑的用户应用)协议、 WIN ( Wireless Intelligent Network , 无线智能网)协议等。 The billing processing module S4 is a module that provides a user with an offline or online charging function, such as an ECF, a CCF, an SCF (Session Charging Function), and an SCP (Service Control Point) that provides an online charging function. The E1 interface between the billing processing module S4 and the core module S2 may be, but not limited to, the Diameter protocol, the SIP protocol, the INAP (Intelligent Network Application Protocol) protocol, and the CAMEL (Customized Applications for Mobile Network Enhanced Logic). , mobile network enhanced logic user application) protocol, WIN (Wireless Intelligent Network, wireless intelligent network) protocol.
可以看到, 传输层资源处理模块 S1产生固定接入用户的传输层会话计费 信息,通过 Ε3接口传递给核心模块 S2,核心模块 S2再通过 E1接口将其传递 给计费处理模块 S4, 同时, 核心模块 S2还需要将其对该用户产生的核心网会 话计费信息传送到计费处理模块 S4, 以实现用户面和控制面的计费信息关联 功能, 也即传输网 (接入网)和核心网的计费关联, 以完成用户的计费功能。 It can be seen that the transport layer resource processing module S1 generates the transport layer session charging information of the fixed access user, and transmits the information to the core module S2 through the Ε3 interface, and the core module S2 transmits the same to the billing processing module S4 through the E1 interface. The core module S2 also needs to transmit the core network session charging information generated by the user to the charging processing module S4, so as to implement the charging information association function of the user plane and the control plane, that is, the transmission network (access network) It is associated with the charging of the core network to complete the charging function of the user.
此外, 应用层媒体资源处理模块 S3也可以单独产生计费信息, 此时也需 要将媒体资源的计费信息和核心网计费信息关联, 应用层媒体资源处理模块 S3产生的计费信息, 通过 E2接口传递给核心模块 S2, 核心模块 S2再通过 E1 网元将应用层资源计费信息和核心网会话计费信息传递给计费处理模块 S4, 以完成用户的计费功能。 显然的, 可以看到, 当核心模块 S2收到应用层 资源计费信息时, 如果同时还收到了传输层会话计费信息 (包括 GGSN产生 的计费信息),核心模块 S2还可以将应用层资源计费信息、传输层会话计费信 息、 核心网会话计费信息一起传递给计费处理模块 S4。 In addition, the application layer media resource processing module S3 can also separately generate charging information, which is also required at this time. To associate the charging information of the media resource with the core network charging information, the charging information generated by the application layer media resource processing module S3 is transmitted to the core module S2 through the E2 interface, and the core module S2 uses the E1 network element to apply the application layer resource. The charging information and the core network session charging information are transmitted to the charging processing module S4 to complete the charging function of the user. Obviously, it can be seen that when the core module S2 receives the application layer resource charging information, if the transport layer session charging information (including the charging information generated by the GGSN) is also received, the core module S2 can also apply the application layer. The resource charging information, the transport layer session charging information, and the core network session charging information are transmitted to the charging processing module S4.
需要说明的是, 上述的 E2、 E3接口被用来传递应用层资源计费信息、 传 输层会话计费信息, 在某些情况下, 如应用层媒体资源处理模块 S3、 传输层 资源处理模块 S1需要了解核心模块 S2的计费情况时,也可以被用来传递核心 网会话计费信息, 即核心模块 S2将核心网会话计费信息传递给应用层媒体资 源处理模块 S3 或传输层资源处理模块 Sl。 例如, 应用层媒体资源处理模块 S3或传输层资源处理模块 S1需要独立计费时 (如应用层媒体资源处理模块或 传输层资源处理模块属于独立的运营商时 ),和计费处理模块 S4间也存在接口 可以传递计费信息, 显然, 为了进行关联, 核心模块 S4需要先通过 E2或 E3 接口将核心网会话计费信息传递给应用层媒体资源处理模块 S3或传输层资源 处理模块 S1 , 应用层媒体资源处理模块 S3或传输层资源处理模块 S1再将各 自产生的计费信息以及核心网会话计费信息一起传递给计费处理模块 S4, 计 费处理模块 S4据此对用户进行相应的计费。 相关的协议扩展类似前述方式, 这里不再具体描述。 It should be noted that the foregoing E2 and E3 interfaces are used to transmit application layer resource charging information and transport layer session charging information. In some cases, such as an application layer media resource processing module S3 and a transport layer resource processing module S1. When the charging status of the core module S2 needs to be known, the core network session charging information may be transmitted to the application layer media resource processing module S3 or the transport layer resource processing module. Sl. For example, when the application layer media resource processing module S3 or the transport layer resource processing module S1 needs to be independently charged (for example, when the application layer media resource processing module or the transport layer resource processing module belongs to an independent operator), and between the billing processing module S4 There is also an interface that can transmit charging information. Obviously, in order to perform association, the core module S4 needs to first transmit the core network session charging information to the application layer media resource processing module S3 or the transport layer resource processing module S1 through the E2 or E3 interface. The layer media resource processing module S3 or the transport layer resource processing module S1 further transmits the respective generated charging information and the core network session charging information to the charging processing module S4, and the charging processing module S4 accordingly performs corresponding calculation on the user. fee. Related protocol extensions are similar to the foregoing, and are not described in detail herein.
本发明实施例中为了传递上述信息对 H.248协议、 Diameter协议和 SIP等 协议分别进行了扩展,是基于当前网络中在相关接口部分釆用上述协议,但本 发明实施例并不限于当前各接口釆用的相关协议。 对于非 COPS ( Common Open Policy Service, 公共开放政策服务)协议之外的协议, 传递本发明实施 例中非 GGSN接入用户在传输层和提供应用层媒体资源设备产生的计费信息 都应在本发明的保护范围之内。 In the embodiment of the present invention, the H.248 protocol, the Diameter protocol, and the SIP protocol are respectively extended to transmit the foregoing information, and the foregoing protocol is used in the relevant interface part in the current network, but the embodiment of the present invention is not limited to the current The relevant protocol used by the interface. For the protocol other than the non-COPS (Common Open Policy Service) protocol, the charging information generated by the non-GGSN access user in the transport layer and the application layer media resource device in the embodiment of the present invention should be Within the scope of protection of the invention.
参照图 6, 图 6是本发明系统第二实施例的原理框图: Referring to Figure 6, Figure 6 is a block diagram of a second embodiment of the system of the present invention:
与图 5所示实施例不同的是, 在该实施例中, 不包括应用层媒体资源处理 模块。 在应用该实施例所示系统时, 只有传输层资源处理模块 S1上生成的固 定接入用户的传输层会话计费信息传送到核心模块 S2,通过 E3接口传递给核 心模块 S2, 核心模块 S2再通过 E1接口将其传递给计费处理模块 S4, 同时, 核心模块 S2还需要将其对该用户产生的核心网会话计费信息传送到计费处理 模块 S4, 以实现用户面和控制面的计费信息关联功能, 也即传输网 (接入网) 和核心网的计费关联, 以完成用户的计费功能。 Different from the embodiment shown in FIG. 5, in this embodiment, the application layer media resource processing module is not included. When the system shown in this embodiment is applied, only the solid generated on the transport layer resource processing module S1 The transport layer session charging information of the access user is transmitted to the core module S2, and is transmitted to the core module S2 through the E3 interface, and the core module S2 transmits it to the billing processing module S4 through the E1 interface. At the same time, the core module S2 needs to be The core network session charging information generated by the user is transmitted to the charging processing module S4 to implement the charging information association function of the user plane and the control plane, that is, the charging network (access network) and the core network charging. Associated to complete the user's billing function.
传输层计费信息的传递过程以及各接口之间使用的协议与前面图 5 所示 实施例相同, 在此不再赘述。 The transmission process of the transport layer charging information and the protocol used between the interfaces are the same as those of the foregoing embodiment shown in FIG. 5, and details are not described herein again.
参照图 7 , 图 7是本发明系统第三实施例的原理框图: Referring to Figure 7, Figure 7 is a block diagram of a third embodiment of the system of the present invention:
与图 5所示实施例不同的是, 在该实施例中, 不包括应用层媒体资源处理 模块。 在应用该实施例所示系统时, 只有传输层资源处理模块 S1上生成的固 定接入用户的传输层会话计费信息传送到核心模块 S2,通过 E3接口传递给核 心模块 S2, 核心模块 S2再通过 E1接口将其传递给计费处理模块 S4, 同时, 核心模块 S2还需要将其对该用户产生的核心网会话计费信息传送到计费处理 模块 S4, 以实现用户面和控制面的计费信息关联功能, 也即传输网 (接入网) 和核心网的计费关联, 以完成用户的计费功能。 Different from the embodiment shown in Fig. 5, in this embodiment, the application layer media resource processing module is not included. When the system shown in this embodiment is applied, only the transport layer session charging information of the fixed access user generated on the transport layer resource processing module S1 is transmitted to the core module S2, and is transmitted to the core module S2 through the E3 interface, and the core module S2 The core module S2 also needs to transmit the core network session charging information generated by the user to the charging processing module S4 to implement the user plane and the control plane. The fee information association function, that is, the charging network (access network) and the core network's charging association, completes the user's charging function.
虽然通过实施例描绘了本发明, 本领域普通技术人员知道, 本发明有许多 变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化 而不脱离本发明的精神。 While the invention has been described by the embodiments of the present invention, it will be understood that
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006101097315A CN101123512A (en) | 2006-08-09 | 2006-08-09 | Method and system for IP multimedia subsystem to charge users |
| CN200610109731.5 | 2006-08-09 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008019602A1 true WO2008019602A1 (en) | 2008-02-21 |
Family
ID=39081944
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/070198 Ceased WO2008019602A1 (en) | 2006-08-09 | 2007-06-28 | Method and system of ip multi-media sub-system charging to users |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101123512A (en) |
| WO (1) | WO2008019602A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9356788B2 (en) | 2009-06-22 | 2016-05-31 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for use in an IP multimedia subsystem |
| CN116234059A (en) * | 2021-12-02 | 2023-06-06 | 中国移动通信有限公司研究院 | Interaction method and device for media function |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102137374A (en) * | 2010-09-10 | 2011-07-27 | 华为技术有限公司 | Charging call ticket generating method, system and device based on multimedia subsystem |
| CN103828321B (en) * | 2011-09-28 | 2017-04-12 | 瑞典爱立信有限公司 | Extending SIP P-Served user headers over an IMS interface |
| CN105530105B (en) * | 2014-10-24 | 2019-11-29 | 南京中兴软件有限责任公司 | The correlating method and device of network element charge information in IP multimedia subsystem |
| CN105634751B (en) * | 2014-11-03 | 2020-01-21 | 中国移动通信集团公司 | Method, device and system for charging IP call center |
| CN105634970B (en) * | 2014-11-06 | 2019-06-11 | 中国移动通信集团公司 | A method, device and system for reducing flow |
| CN110365630A (en) * | 2018-04-11 | 2019-10-22 | 中国移动通信有限公司研究院 | Information processing method and device, communication network element and storage medium |
| CN110072073B (en) * | 2019-03-14 | 2021-01-01 | 视联动力信息技术股份有限公司 | Terminal calling service control method, device, electronic device and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1665629A1 (en) * | 2003-09-12 | 2006-06-07 | Telefonaktiebolaget LM Ericsson (publ) | Charging for multimedia services |
| CN1809062A (en) * | 2004-11-30 | 2006-07-26 | 朗迅科技公司 | IMS gateway systems and methods for online charging in ims networks |
| US20060174009A1 (en) * | 2004-01-30 | 2006-08-03 | Nicolas Martiquet | Method for establishing a multimedia session between a caller device and a receiver device of a multimedia sub-domain type network and a communications system implementing said method |
-
2006
- 2006-08-09 CN CNA2006101097315A patent/CN101123512A/en active Pending
-
2007
- 2007-06-28 WO PCT/CN2007/070198 patent/WO2008019602A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1665629A1 (en) * | 2003-09-12 | 2006-06-07 | Telefonaktiebolaget LM Ericsson (publ) | Charging for multimedia services |
| US20060174009A1 (en) * | 2004-01-30 | 2006-08-03 | Nicolas Martiquet | Method for establishing a multimedia session between a caller device and a receiver device of a multimedia sub-domain type network and a communications system implementing said method |
| CN1809062A (en) * | 2004-11-30 | 2006-07-26 | 朗迅科技公司 | IMS gateway systems and methods for online charging in ims networks |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9356788B2 (en) | 2009-06-22 | 2016-05-31 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for use in an IP multimedia subsystem |
| CN116234059A (en) * | 2021-12-02 | 2023-06-06 | 中国移动通信有限公司研究院 | Interaction method and device for media function |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101123512A (en) | 2008-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100459518C (en) | Resource admission control processing method | |
| CN101159923B (en) | Service processing method and system, SIP application access gateway module | |
| CN100348010C (en) | IP multimedia communication conversation charging method, telecommunication system and network element | |
| CN101606352B (en) | Service Gateway Proxy for Non-SIP Narrators in Next Generation Networks | |
| EP2562992A2 (en) | System and method of providing services via peer-to-peer-based next generation network | |
| WO2008019602A1 (en) | Method and system of ip multi-media sub-system charging to users | |
| Xu et al. | Interworking of Wimax and 3GPP networks based on IMS [IP Multimedia Systems (IMS) Infrastructure and Services] | |
| CN101803275B (en) | Method for generating a real time billing information in a packet switching based network and network element | |
| CN100466645C (en) | A method for implementing different service processing according to different bearer network types | |
| WO2008011790A1 (en) | Method, system and network apparatus for setting up session | |
| CN100558039C (en) | A Method of Billing Association | |
| WO2009049518A1 (en) | A session establishing method, system and entity of ip internet television system | |
| Magedanz et al. | IMS–the IP multimedia system as NGN service delivery platform | |
| CN101087474B (en) | A method for capturing service status of voice call continuous service | |
| CN1870635B (en) | A Quality of Service Authorization Method | |
| KR101064758B1 (en) | Call connection method and apparatus for providing voice packet network service guaranteeing quality of service | |
| de Gouveia et al. | A framework to improve QoS and mobility management for multimedia applications in the IMS | |
| WO2009006816A1 (en) | Policy control method, device and system for application | |
| Hasswa et al. | On extending IMS services to WLANs | |
| CN101174962A (en) | Billing and policy control system and method of resource operation thereof | |
| CN100499469C (en) | Off-line charging method | |
| Sun et al. | A SIP‐enabled all‐IP architecture for converged next‐generation networks | |
| Tompros et al. | Interworking of heterogeneous access networks and QoS provisioning via IP multimedia core networks | |
| Zoric et al. | QoS architecture in IP multimedia subsystem of UMTS | |
| Hwang et al. | A framework for IMS interworking networks with quality of service guarantee |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07764127 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07764127 Country of ref document: EP Kind code of ref document: A1 |